Arch Schedule/de

Arch Schedule

Menu location
Verwalten → Liste
Workbenches
BIM
Default shortcut
None
Introduced in version
-
See also
None

Beschreibung

Das Werkzeug Arch Liste ermöglicht es, ein Tabellenblatt zu erstellen und es automatisch mit Inhalten aus dem Modell zu befüllen.

Für eine allgemeinere Lösung siehe Arbeitsbereich Reporting in der Liste der externen Arbeitsbereiche. Dieser Arbeitsbereich verwendet die SQL-Syntax, um Informationen aus dem Dokument zu extrahieren.

Anwendung

  1. Ein FreeCAD-Dokument öffnen oder erstellen, das einige Objekte enthält.
  2. Die Schaltfläche Liste drücken.
  3. Die gewünschten Optionen einstellen. Die Option Tabelle verknüpfen aktivieren, wenn die Liste eine FreeCAD-Kalkulationstabelle erstellen soll. Oder alternativ die Liste nach der Erstellung in der Baumansicht mit der rechten Maustaste anklicken und Kalkulationstabelle anhängen im Kontextmenü auswählen.
  4. OK drücken.

Arbeitsablauf

Zuerst muss ein Modell vorhanden sein. Hier ist zum Beispiel ein Dokument mit einigen Arch-Objekten, aber andere Objekte werden auch unterstützt.

Wird die Schaltfläche Liste gedrückt, öffnet sich dieser Dialog:

Nun kann die Liste Zeile für Zeile gefüllt werden. Jede Zeile ist eine "Abfrage" und ergibt eine Zeile auf dem Tabellenblatt. Die Schaltfläche Zeile hinzufügen drücken, um eine Zeile hinzuzufügen; danach jede Zelle der Zeile doppelt anklicken, um die Werte einzugeben. Die Schaltfläche Zeile löschen löscht die Zeile, die eine aktuell ausgewählte Zelle enthält und Löschen entfernt alle Zeilen. Mögliche Werte zum füllen der Spalten sind:

Beispiele für Filter-Abfragen
Abfrage Beschreibung
label:floor1;ifctype:window Behält nur Objekte, die "floor1" in ihrer Daten-EigenschaftLabel und "window" in ihrer Daten-EigenschaftIFC Type enthalten. Ein Fenster mit der Daten-EigenschaftLabel "Floor1-AA" und der Daten-EigenschaftIFC Type "Window Standard Case" gehört dazu.
label:door Behält nur Objekte, die "door" in ihrer Daten-EigenschaftLabel enthalten
!label:door Behält nur Objekte, die "door" nicht in ihrer Daten-EigenschaftLabel enthalten
ifctype:structural Behält nur Objekte, die "structural" in ihrer Daten-EigenschaftIFC Type enthalten
!ifctype:structural Behält nur Objekte, die "structural" in ihrer Daten-EigenschaftIFC Type enthalten oder die die Daten-EigenschaftIFC Type nicht besitzen
!ifctype: Behält nur Objekte, die keine Daten-EigenschaftIFC Type besitzen

Die Schaltfläche Importieren ermöglicht, diese Liste in einer anderen Tabellenkalkulation zu erstellen und hier als CSV-Datei zu importieren.

Die fertiggestellte Liste könnte so aussehen:

Schließlich die Schaltfläche OK drücken und eine neue Liste wird zum Dokument hinzugefügt. Wurde die zugehörige Option ausgewählt, enthält die Liste ein verknüpftes Tabellenblatt.

Um eine vorhandene Liste zu bearbeiten, wird diese in der Baumansicht doppelt angeklickt. Mit einem Doppelklick auf das Tabellenblatt erhält man die Ergebnisse in 3 Spalten: Beschreibung (Description), Wert (Value), Einheit (Unit) (falls zutreffend):

Das Tabellenblatt kann dann ganz normal vom Arbeitsbereich Spreadsheet aus in eine CSV-Datei exportiert werden.

Dynamische Eigenschaften

Es ist möglich, eigene Eigenschaften zu Objekten hinzuzufügen. Diese werden Dynamische Eigenschaften genannt. Falls sie mit der Option Gruppenname voranstellen ausgewählt wurden, beginnen ihre Namen tatsächlich mit dem Gruppennamen, aber dieser Präfix wird nicht im Eigenschaften-Ansicht angezeigt. Ihre Namen haben die Form: NameDerGruppe_NameDerEigenschaft. Um sie in einer Liste zu referenzieren, muss dieser vollständige Name verwendet werden.