LuaCAD Hilfe

Eigenschaftsfelder

Eigenschaftsfelder sind die Angaben, die Sie an ein Teil schreiben: Raum, Anlage, Bauabschnitt, Kennung, Status oder ein Feld, das nur Ihr Büro braucht. Sie stehen in der Eigenschaftenpalette von GstarCAD, in Listen, in Beschriftungen und im IFC – in allen Plugins gleich. Welche Felder es gibt, legen Sie einmal fest; es gilt für alle Plugins und alle Zeichnungen.

Was ein Eigenschaftsfeld ist

Ein Teil hat zwei Arten von Angaben:

Jedes Feld hat ein paar feste Merkmale:

Die Werksfelder

Nr.FeldAn welchen TeilenVor dem Einfügen gefragtBesonderes
1Artikelnummeralle ausser Leitungen und Aussparungenjavom Katalog; IFC zusätzlich ArticleNumber
2Bezeichnungallejavom Katalog; nie von der Leitung; IFC zusätzlich ModelLabel
3Herstelleralle ausser Leitungen und Aussparungenjavom Katalog; IFC zusätzlich Manufacturer
4TypArmatur, Herstellerprodukt, Apparat, eigenes Bauteil, Block, EinbaugerätjaIFC zusätzlich ModelReference
5RaumalleneinVorschlag = der Raum, in dem das Teil steht; nie von der Leitung
6Bemerkungallejanie von der Leitung
7eBKP-Hallenein–
8AnlageallejaAuswahl; die Einträge pflegt Ihr Büro
9Statusalleneingeplant, bestellt, montiert, geprüft; Vorschlag „geplant“
10Bauabschnittallenein–
11Zusatzbezeichnungalleneinnie von der Leitung
20KennungPiping 3D: Armatur, Herstellerprodukt, eigenes Bauteiljabeim Kopieren neu nummeriert; IFC zusätzlich IfcElement.Tag
22Prüfdruck [bar]Piping 3D: Leitung(bei Leitungen)–
25BrandschutzLüftung 3D: Kanal, Rohr, Formteil, Einbaugerätnein–, EI 30, EI 60, EI 90
26Volumenstrom [m³/h]Lüftung 3D: Leitung, Einbaugerät(bei Leitungen)–
30SchallschutzAbwasser 3D: Rohr, Formteilneinnormal, erhöht
31BrandschutzmanschetteAbwasser 3D: Rohrneinja / nein
32DichtheitsprüfungAbwasser 3D: Leitung(bei Leitungen)ja / nein
35NummerAussparungneinlaufende Nummer; beim Kopieren neu nummeriert; IFC zusätzlich IfcElement.Tag
36FreigabeAussparungneinangefragt, freigegeben, ausgeführt; Vorschlag „angefragt“
37BrandabschottungAussparungja–, EI 30, EI 60, EI 90

„(bei Leitungen)“: die Werksfelder eines Plugins an der Leitung stehen auch im Panelbereich Eigenschaftsfelder der nächsten Leitung. „IFC zusätzlich“: der Standard-Satz, in den das Feld ab Werk zusätzlich geht (siehe Ausgabe). Kein Werksfeld ist ab Werk Pflicht, keines hat eine PCF-Nummer.

Werte vom Katalog

Artikelnummer, Bezeichnung und Hersteller eines Katalogteils (Herstellerprodukt, Formteil oder Rohr aus einem Katalog) kommen aus dem Katalog. An einem solchen Teil sind sie kein Eigenschaftsfeld: die Palette zeigt sie schreibgeschützt in der Rubrik LuaCAD, und weder die Palette noch „Auswahl nach Eigenschaften“ überschreiben sie. An einem eigenen Bauteil, einem Block oder einer Armatur ohne Katalogwert tragen Sie sie wie jedes andere Feld ein.

Werte von der Leitung

Ein Teil ohne eigenen Eintrag übernimmt den Wert seiner Leitung – für jedes Feld, das für die Leitung und für die Teilgruppe des Teils gilt (Anlage, Status, Bauabschnitt, Ihre eigenen Felder …). Nie von der Leitung kommen Bezeichnung, Zusatzbezeichnung, Raum und Bemerkung: sie beschreiben das Teil selbst. Die Werte werden gelesen, nicht kopiert – ändern Sie die Leitung, folgen alle ihre Teile ohne eigenen Eintrag.

Ein eigenes Feld anlegen

Ziel: ein Feld, das Ihr Büro braucht, an den Teilen der Plugins anbieten – mit Name, Art, Teilgruppen und Ausgabe.

Der Dialog Eigenschaftsfelder (hier aus dem Panel Beschriftung, Reiter Gemeinsam): Reiter Gemeinsam und je Plugin (1), die Liste der Felder mit Nummer, Werksfelder mit „Werk“, ein Pflichtfeld mit (Pflicht) (2), Name, Schlüssel und Art (3), Auswahl und Vorschlag (4), Gilt für (5), immer an allen Teilen, vor dem Einfügen fragen, in Listen anbieten (6), beim Kopieren (7), Pflichtfeld, IFC zusätzlich, PCF-Nummer (8), Neues Feld, Entfernen, Exportieren, Importieren (9)
Der Dialog Eigenschaftsfelder (hier aus dem Panel Beschriftung, Reiter Gemeinsam): Reiter Gemeinsam und je Plugin (1), die Liste der Felder mit Nummer, Werksfelder mit „Werk“, ein Pflichtfeld mit (Pflicht) (2), Name, Schlüssel und Art (3), Auswahl und Vorschlag (4), Gilt für (5), immer an allen Teilen, vor dem Einfügen fragen, in Listen anbieten (6), beim Kopieren (7), Pflichtfeld, IFC zusätzlich, PCF-Nummer (8), Neues Feld, Entfernen, Exportieren, Importieren (9)
  1. Im Panel eines Plugins Zahnrad › Eigenschaften › Eigenschaftsfelder … – der Dialog öffnet auf dem Reiter dieses Plugins (aus dem Panel Beschriftung auf Gemeinsam).
  2. Den Reiter wählen: Gemeinsam für ein Feld an allen Teilen aller Plugins, sonst den Reiter des Plugins.
  3. Neues Feld – es bekommt die nächste freie Nummer ab 50 und heisst zuerst „Neues Feld“. Name eintragen; der Schlüssel entsteht aus dem Namen.
  4. Art wählen (Text, Zahl, Ganze Zahl, Länge (mm), Ja / Nein, Auswahl aus Liste); bei einer Auswahl die Einträge mit ; getrennt.
  5. Unter Gilt für die Teilgruppen anhaken (auf einem Plugin-Reiter sind ab Werk alle angehakt).
  6. Die Haken setzen: immer an allen Teilen, vor dem Einfügen fragen, in Listen anbieten, Pflichtfeld; bei Bedarf IFC zusätzlich und PCF-Nummer.
  7. OK – das Feld gilt sofort in allen Plugins; die Panels bauen ihre Felder neu.

Jedes Merkmal im Detail: Eigenschaftsfelder (Dialog).

Video folgt: Ein eigenes Feld anlegen

Werte in der Eigenschaftenpalette

Ziel: die Felder eines oder vieler Teile eintragen, ohne Befehl und ohne Dialog.

Die Eigenschaftenpalette mit einem gewählten Kugelhahn: die Rubrik LuaCAD mit den Werten des Plugins (Typ, Medium, Nennweite …), schreibgeschützt (1), in der Rubrik LuaCAD Eigenschaftsfelder (5) die beim Einfügen gesetzten Werte Bemerkung (2), Anlage SAN-01 (3) und Kennung V-101 (4)
Die Eigenschaftenpalette mit einem gewählten Kugelhahn: die Rubrik LuaCAD mit den Werten des Plugins (Typ, Medium, Nennweite …), schreibgeschützt (1), in der Rubrik LuaCAD Eigenschaftsfelder (5) die beim Einfügen gesetzten Werte Bemerkung (2), Anlage SAN-01 (3) und Kennung V-101 (4)
  1. Ein Teil anklicken (ohne Befehl) – oder mehrere wählen.
  2. In der Eigenschaftenpalette die Rubrik LuaCAD Eigenschaftsfelder: je Feld eine Zeile.
  3. Den Wert eintragen bzw. aus der Klappliste wählen (Auswahl, Ja / Nein). Zahlen rechnen („600+400“).
Video folgt: Werte in der Eigenschaftenpalette

Felder einer ganzen Leitung

Ziel: einen Wert einmal an die Leitung schreiben – jedes ihrer Teile ohne eigenen Eintrag übernimmt ihn (siehe Werte von der Leitung).

  1. Im Panel von Piping 3D, Piping 2D, Lüftung 3D oder Abwasser 3D Zahnrad › Eigenschaften › Eigenschaftsfelder einer Leitung ….
  2. Ein Teil oder eine Linie anklicken (Befehlszeile: „Teil oder Linie anklicken …“). Ein Teil eines anderen Plugins lehnt LuaCAD ab – dann im Zahnrad jenes Plugins.
  3. Im Dialog Eigenschaftsfelder der Leitung (in Lüftung 3D: des Strangs) die Werte eintragen, OK. LuaCAD schreibt sie in einer Rückgängig-Stufe; die Befehlszeile sagt „Eigenschaftsfelder der Leitung gesetzt (n geändert).“
Video folgt: Felder einer ganzen Leitung

Eigenschaften vor dem Einfügen

Ziel: jedem neuen Teil gleich beim Einfügen seine Felder mitgeben – mit hochgezählter Kennung.

Der Dialog Eigenschaften vor dem Einfügen von Piping 3D für einen Kugelhahn: der Titel des Teils (1), Katalog und System von der Leitung, nur zum Lesen (2), die Rubrik LuaCAD Eigenschaftsfelder mit Bemerkung, Anlage SAN-01 und Kennung V-101 – vorgeschlagen war V-001 (3), OK und Abbrechen (4), das „i“ oben (5)
Der Dialog Eigenschaften vor dem Einfügen von Piping 3D für einen Kugelhahn: der Titel des Teils (1), Katalog und System von der Leitung, nur zum Lesen (2), die Rubrik LuaCAD Eigenschaftsfelder mit Bemerkung, Anlage SAN-01 und Kennung V-101 – vorgeschlagen war V-001 (3), OK und Abbrechen (4), das „i“ oben (5)

Zwei Wege, dieselben Felder (alle mit vor dem Einfügen fragen, die für das Teil gelten):

Ablauf mit dem Haken:

  1. Haken setzen, das Teil wählen, Einfügen.
  2. Der Dialog kommt, vorbelegt mit den Werten des letzten Mals für diese Art, sonst mit den Vorschlägen. Die Kennung steht auf der nächsten freien.
  3. OK – das Teil hängt am Zeiger. Jedes Teil, das Sie jetzt einfügen, bekommt die Werte; die Kennung zählt je Teil um eins weiter.
  4. Esc am Zeiger führt zurück in den Dialog, mit den Werten; Abbrechen im Dialog beendet.
Video folgt: Eigenschaften vor dem Einfügen

Pflichtfelder vor Liste und IFC

Ziel: vor einer Liste oder dem IFC-Export erfahren, wo ein wichtiges Feld noch leer ist – und es gleich ergänzen.

Die Rückfrage Pflichtfelder vor dem IFC-Export: „Vor der Ausgabe (IFC-Export): Anlage fehlt an 14 Teil(en)“ (1), Trotzdem ausgeben (2), Teile zeigen (3), Abbrechen (4)
Die Rückfrage Pflichtfelder vor dem IFC-Export: „Vor der Ausgabe (IFC-Export): Anlage fehlt an 14 Teil(en)“ (1), Trotzdem ausgeben (2), Teile zeigen (3), Abbrechen (4)

Ab Werk ist kein Feld Pflicht. Machen Sie ein Feld im Dialog Eigenschaftsfelder zum Pflichtfeld, zählt LuaCAD vor jeder Liste (Stückliste, Materialliste, Auszug …) und vor dem IFC-Export, an wie vielen Teilen es leer ist. Gezählt werden nur Teile dieser Zeichnung, an denen das Feld steht – nicht Teile einer Referenz oder eines anderen Plans.

  1. Liste bzw. IFC-Export starten. Fehlt ein Pflichtfeld, kommt die Rückfrage; die Befehlszeile nennt dasselbe.
  2. Trotzdem ausgeben – die Ausgabe läuft, die leeren Felder bleiben leer.
  3. Teile zeigen – es wird nichts ausgegeben; Auswahl nach Eigenschaften öffnet sich mit genau diesen Teilen, der Bedingung „<Feld> leer“ und demselben Feld unter Wert an alle Treffer setzen. Wert setzen, dann neu ausgeben.
  4. Abbrechen – nichts geschieht („Nichts ausgegeben (Pflichtfelder).“).

Pflichtfelder sind nur ein Hinweis: die Ausgabe ist immer möglich.

Video folgt: Pflichtfelder vor Liste und IFC

Eigenschaftsfelder in der Ausgabe

Alle Ausgaben lesen dieselben Werte: den Eintrag am Teil, sonst den Wert seiner Leitung, sonst den Vorschlag.

AusgabeWie das Feld hineinkommtBeispiel
BeschriftungPlatzhalter {Feld:SCHLUESSEL} (Wert) und {Feldname:SCHLUESSEL} (Name) im Inhalt einer Vorlage – siehe Felder einer Vorlage.{Feldname:BRANDABSCHNITT}: {Feld:BRANDABSCHNITT} → „Brandabschnitt: BA-02“
ListenJedes Feld mit in Listen anbieten ist im Listen-Designer als Spalte wählbar (Liste gestalten …); Spaltenkopf = Name.Spalte „Anlage“ in der Stückliste
IFCJeder Wert steht im Satz LuaCAD_Eigenschaftsfelder (gemeinsame Werksfelder und eigene Felder; die Werksfelder eines Plugins in einem eigenen Satz des Plugins). Mit IFC zusätzlich steht er dazu in einem Standard-Satz oder als Kennzeichen des Bauteils (IfcElement.Tag; ohne Wert steht dort die Positionsnummer). Gehen zwei Felder in dasselbe Ziel, gilt das mit der kleineren Nummer, das einen Wert hat.Artikelnummer → Pset_ManufacturerTypeInformation.ArticleNumber; Kennung → IfcElement.Tag
PCFEin Feld mit PCF-Nummer n geht als COMPONENT-ATTRIBUTE<n> in den PCF-Export (Rohrleitungsbau); jede Nummer gehört zu genau einem Feld.Brandabschnitt mit PCF-Nummer 5 → COMPONENT-ATTRIBUTE5 BA-02

Wo IFC und Listen im Plugin stehen: IFC-Export, Stückliste.

Werte bei Neubau und Kopie

Baut ein Plugin Teile neu (3D erzeugen, einbrechen, teilen, austauschen), gehen die Werte mit: ein neues Rohr bekommt sie vom alten Rohr, das am meisten derselben Strecke bedeckte (geteilt: beide Hälften); ein Formteil oder eine Armatur vom alten Teil am selben Ort; eine ausgetauschte Armatur alle Werte. Ein neu eingebrochenes T-Stück bekommt nichts Eigenes – es liest die Werte seiner Leitung.

Beim Kopieren entscheidet je Feld die Regel beim Kopieren: mitnehmen (ab Werk), leeren oder neu nummerieren (ab Werk Kennung und Nummer der Aussparung: aus V-007 wird die nächste freie Nummer dieses Musters in der Zeichnung, etwa V-012).

Auswahl nach Eigenschaften

Ziel: Teile aller Plugins nach ihren Eigenschaften und Eigenschaftsfeldern finden, in GstarCAD wählen und an alle Treffer einen Wert schreiben. GstarCAD selbst kann das nicht – seine Schnellauswahl kennt die Felder von LuaCAD nicht.

Das Fenster Auswahl nach Eigenschaften, geöffnet mit „Teile zeigen“ aus der Rückfrage Pflichtfelder: Bereich mit Ganze Zeichnung und CAD-Auswahl samt Fadenkreuz (1), Plugin und Teilgruppe (2), die Bedingung „Anlage – leer“ (3), + Bedingung (4), die Treffer „14 von 14 Objekt(en)“ mit Auswählen, Zur Auswahl hinzufügen, Aus der Auswahl entfernen (5), Wert an alle Treffer setzen mit Eigenschaftsfeld, Wert, Wert setzen, Feld entfernen (6), Neu lesen und Schliessen (7)
Das Fenster Auswahl nach Eigenschaften, geöffnet mit „Teile zeigen“ aus der Rückfrage Pflichtfelder: Bereich mit Ganze Zeichnung und CAD-Auswahl samt Fadenkreuz (1), Plugin und Teilgruppe (2), die Bedingung „Anlage – leer“ (3), + Bedingung (4), die Treffer „14 von 14 Objekt(en)“ mit Auswählen, Zur Auswahl hinzufügen, Aus der Auswahl entfernen (5), Wert an alle Treffer setzen mit Eigenschaftsfeld, Wert, Wert setzen, Feld entfernen (6), Neu lesen und Schliessen (7)
  1. Menüband › Register LuaCAD › Gruppe Werkzeuge › Auswahl nach Eigenschaften (oder Menü LuaCAD › Auswahl nach Eigenschaften …). Sind schon Objekte gewählt, gelten sie als Bereich.
  2. Bereich: Ganze Zeichnung oder CAD-Auswahl; das Fadenkreuz daneben wählt die Objekte neu (Enter = fertig). In der CAD-Auswahl zählt auch jedes fremde Objekt – so bekommen auch Objekte ohne Plugin ein eigenes Feld.
  3. Objekte: das Plugin und die Teilgruppe (ab Werk alle). „andere Objekte“ sind Objekte ohne Plugin.
  4. Bedingungen: je Zeile eine Eigenschaft, ein Vergleich und ein Wert; + Bedingung fügt eine Zeile an, × nimmt sie weg. Alle Bedingungen müssen zutreffen. Die Liste der Eigenschaften ist in Rubriken geordnet: LuaCAD (vom Plugin), LuaCAD Eigenschaftsfelder, GstarCAD (Layer, Farbe …). Die Wertliste schlägt die Werte vor, die im Bereich vorkommen.
  5. Die Zeile darunter zählt laufend mit: „7 von 52 Objekt(en)“. Auswählen wählt die Treffer in GstarCAD (in der Draufsicht passt LuaCAD die Ansicht ein) – die Eigenschaftenpalette zeigt dann ihre gemeinsamen Felder. Zur Auswahl hinzufügen und Aus der Auswahl entfernen rechnen mit der bestehenden Auswahl.
VergleichTrifft zu, wenn der Wert …Beispiel
ist / ist nichtgleich ist bzw. nicht (Gross/Klein egal; Zahlen als Zahl)DN ist 25
enthält / beginnt mitden Text enthält bzw. damit beginntBezeichnung enthält „Kugelhahn“
leer / nicht leerfehlt bzw. da istKennung leer
grösser als / kleiner als / zwischenals Zahl darüber, darunter bzw. dazwischen liegt (beide Grenzen gehören dazu)Länge zwischen 100 und 500

Wert an alle Treffer setzen

  1. Unter Wert an alle Treffer setzen das Eigenschaftsfeld wählen („(auf Wunsch)“ steht hinter Feldern auf Wunsch).
  2. Den Wert eintragen oder aus der Liste wählen.
  3. Wert setzen – LuaCAD schreibt ihn an alle Treffer, in einer Rückgängig-Stufe; die Zeile darunter sagt „Wert an n Objekt(en) gesetzt.“ Feld entfernen löscht den Eintrag an allen Treffern (auch ein Feld auf Wunsch).
Video folgt: Auswahl nach Eigenschaften