Arch Ablaufplan
Diese Seite wurde für diese Version aktualisiert.
Arch Ablaufplan |
Menu location |
---|
Manage → Planung |
Workbenches |
BIM |
Default shortcut |
None |
Introduced in version |
- |
See also |
None |
Beschreibung
Das Werkzeug ArchAblaufplan ermöglicht ein Tabellenblatt zu erstellen und automatisch mit Inhalten aus dem Modell zu befüllen.
Hinweis: Dieses Werkzeug wurde in FreeCAD 0.17 neu geschrieben und unterscheidet sich von früheren Versionen.
Für eine allgemeinere Lösung siehe den Auswertung Arbeitsbereich in der Liste der Externe Arbeitsbereiche. Dieser Arbeitsbereich verwendet die SQL-Syntax, um Informationen aus dem Dokument zu extrahieren.
Anwendung
- Öffne oder erstelle ein FreeCAD Dokument, das einige Objekte enthält.
- Drücke die Ablaufplan Schaltfläche.
- Stelle die gewünschten Optionen ein.
- Drücken OK.
Arbeitsablauf
Zuerst musst du ein Modell haben. Hier ist zum Beispiel ein Dokument mit einigen Arch-Objekten, aber andere Objekte werden auch unterstützt.
Dann drücke die Arch Ablaufplan-Schaltfläche. Du bekommst ein Aufgaben-Paneel wie dieses. Es ist ziemlich breit, so dass du das Aufgabenfenster verbreitern musst, um komfortabler zu sein.
Dann kannst du Zeile für Zeile füllen. Jede Zeile ist eine "Abfrage" und wird eine Zeile im Kalkulationsblatt rendern. Drücke die Zeile hinzufügen-Schaltfläche, um eine Zeile hinzuzufügen und doppelklicke jede Zelle dieser Zeile, um die Werte einzutragen. Die Zeile löschen-Schaltfläche wird die Zeile löschen, die eine gerade ausgewählte Zelle enthält und Löschen wird alle Zeilen löschen. Mögliche einzutragende Werte sind:
- Beschreibung: Eine Beschreibung dieser Abfrage. Die Spalte Beschreibung wird die erste Spalte des resultierenden Tabellenblatts sein. Die Beschreibung ist verpflichtend für die Ausführung einer Abfrage. Wenn die Zelle Beschreibung leer ist, wird die komplette Zeile übersprungen und im Kalkulationsblatt nicht ausgefüllt. Dies erlaubt es, Trennzeilen hinzuzufügen.
- Eigenschaft: Dies ist die echte Abfrage, die auf alle von der Abfrage ausgewählten Objekte ausgeführt werden soll. Es kann zwei Dinge enthalten: entweder das Wort
count
oder eine Objekteigenschaft:- Wird
count
(oderCount
oderCOUNT
, Groß-/Kleinschreibung wird ignoriert) eingegeben, werden die ausgewählten Objekte einfach nur gezählt. - Wird eine Objekteigenschaft eingegeben, dann werden die Werte dieser Eigenschaft ermittelt und addiert. Objekte ohne diese Eigenschaft werden übersprungen. Verwende die Punktnotation, um Eigenschaften von Eigenschaften zu ermitteln:
PropertyOfObject.PropertyOfProperty1.PropertyOfProperty2
. Falls die Eigenschaft vor dem ersten Punkt mit einem Kleinbuchstaben beginnt, wird sie als Referenz auf das Objekt selbst angesehen und ignoriert. Bspw. istobject.Shape.Volume
das Gleiche wieShape.Volume
.
- Wird
- Einheit: Eine optionale Einheit für das Ergebnis. Es liegt an dir, eine Einheit anzugeben, die zum Ergebnis passt. Wenn du z.B. Volumen ermittelst, solltest du eine Volumeneinheit angeben, wie
m^3
. Wenn du eine falsche Einheit wie z.B. cm, wirst du falsche Ergebnisse bekommen. - Objekte: Du kannst diese Spalte leer lassen, dann werden alle Objekte des Dokuments berücksichtigt oder eine
;
-separierte Liste von Objektnamen. Wenn eines der Objekte in dieser Liste eine Gruppe ist, werden auch die Kinder ausgewählt. Daher ist der einfachste Weg, diese Möglichkeit zu nutzen, die Objekte sinnvoll zu gruppieren und hier einen Gruppennamen anzugeben. Du kannst auch die Schaltfläche Auswahl hinzufügen benutzen, um gerade im Dokument ausgewählte Objekte hinzuzufügen. Hier müssen die internen Namen verwendet werden. Um Objekte über ihre Benennungen (Labels) auszuwählen, wird diese Spalte leer gelassen und stattdessen die Spalte Filter verwendet. - Filter: Hier kannst du eine
;
-separierte Liste von Filtern angeben. Jeder Filter hat die Formproperty:value
. Du kannst nur Eigenschaften verwenden, die als Wert eine Zeichenfolge enthalten. Sowohl beiproperty
(Eigenschaft) als auch beivalue
(Wert) wird Groß-/Kleinschreibung ignoriert.value
kann entfallen, nicht aber:
. Um mit älteren Versionen von Arch Zeitplan erstellte Pläne korrekt zu behandeln, wird dietype
-Eigenschaft in dieifctype
-Eigenschaft konvertiert. Es ist ratsam, nicht mehrtype
in neuen Zeitplänen zu benutzen.
- Beispiele:
label:floor1;ifctype:window
wird nur Objekte beibehalten, die "floor1" in ihrer Daten-EigenschaftLabel- und "window" in Daten-EigenschaftIFC Type-Eigenschaft haben. Ein Fenster mit der Daten-EigenschaftLabel-Eigenschaft "Floor1-AA" und dem Daten-EigenschaftIFC Type "Window Standard Case" werden eingeschlossen.label:door
Wird nur Objekte mit "door" in ihrer Daten-EigenschaftLabel-Eigenschaft beibehalten.!label:door
Wird nur Objekte beibehalten, die nicht "door" in ihrer Daten-EigenschaftLabel-Eigenschaft haben.ifctype:structural
Wird nur Objekte beibehalten, die "structural" in ihrer Daten-EigenschaftIFC Type-Eigenschaft haben.!ifctype:something
Wird nur Objekte beibehalten, die nicht "structural" in ihrer Daten-EigenschaftIFC Type-Eigenschaft oder nicht die Daten-EigenschaftIFC Type-Eigenschaft haben.!ifctype:
Wird nur Objekte beibehalten, die nicht die Daten-EigenschaftIFC Type-Eigenschaft haben.
Der Import erlaubt es dir, die in einer anderen Tabellenkalkulation erstellte Liste als csv-Datei zu importieren.
So können wir eine Liste mit Abfragen erstellen:
Danach drücke OK und ein neues Schedule-Objekt wird zum Dokument hinzugefügt, das ein Ergebnis-Kalkulationsblatt enthält.
Durch doppelklicken des Zeitplan-Objekt kommst du zurück zum Aufgaben-Panell und kannst die Werte ändern. Durch doppelklicken des Kalkulationsblatts selbst erhälst du die Werte in drei Spalten: Beschreibung, Wert, Einheit (falls zutreffend):
Die Kalkulationstabelle kann dann ganz normal von der Arbeitsbereich Tabellenkalkulations aus nach csv exportiert werden.
Dynamische Eigenschaften
Es ist möglich, eigene Eigenschaften zu Objekten hinzuzufügen. Diese werden Dynamische Eigenschaften genannt. Falls sie mit der Prefix group name-Option ausgewählt wurden, beginnen ihre Namen tatsächlich mit dem Gruppennamen, aber dieser Präfix wird nicht im Eigenschafteneditor angezeigt. Ihre Namen haben die Form: NameOfGroup_NameOfProperty
. Um sie in einem Zeitplan zu referenzieren muss dieser vollständige Name verwendet werden.
- 2D drafting: Sketch, Line, Polyline, Circle, Arc, Arc by 3 points, Fillet, Ellipse, Polygon, Rectangle, B-spline, Bézier curve, Cubic Bézier curve, Point
- 3D/BIM: Project, Site, Building, Level, Space, Wall, Curtain Wall, Column, Beam, Slab, Door, Window, Pipe, Pipe Connector, Stairs, Roof, Panel, Frame, Fence, Truss, Equipment
- Reinforcement tools: Custom Rebar, Straight Rebar, U-Shape Rebar, L-Shape Rebar, Stirrup, Bent-Shape Rebar, Helical Rebar, Column Reinforcement, Beam Reinforcement, Slab Reinforcement, Footing Reinforcement
- Generic 3D tools: Profile, Box, Shape builder..., Facebinder, Objects library, Component, External reference
- Annotation: Text, Shape from text, Aligned dimension, Horizontal dimension, Vertical dimension, Leader, Label, Axis, Axes System, Grid, Section Plane, Hatch, Page, View, Shape-based view
- Snapping: Snap lock, Snap endpoint, Snap midpoint, Snap center, Snap angle, Snap intersection, Snap perpendicular, Snap extension, Snap parallel, Snap special, Snap near, Snap ortho, Snap grid, Snap working plane, Snap dimensions, Toggle grid, Working Plane Top, Working Plane Front, Working Plane Side
- Modify: Move, Copy, Rotate, Clone, Create simple copy, Make compound, Offset, 2D Offset..., Trimex, Join, Split, Scale, Stretch, Draft to sketch, Upgrade, Downgrade, Add component, Remove component, Array, Path array, Polar array, Point array, Cut with plane, Mirror, Extrude..., Difference, Union, Intersection
- Manage: BIM Setup..., Views manager, Manage project..., Manage doors and windows..., Manage IFC elements..., Manage IFC quantities..., Manage IFC properties..., Manage classification..., Manage layers..., Material, Schedule, Preflight checks..., Annotation styles...
- Utils: Toggle bottom panels, Move to Trash, Working Plane View, Select group, Set slope, Create working plane proxy, Add to construction group, Split Mesh, Mesh to Shape, Select non-manifold meshes, Remove Shape from Arch, Close Holes, Merge Walls, Check, Toggle IFC Brep flag, Toggle subcomponents, Survey, IFC Diff, IFC explorer, Create IFC spreadsheet..., Image plane, Unclone, Rewire, Glue, Reextrude
- Panel tools: Panel, Panel Cut, Panel Sheet, Nest
- Structure tools: Structure, Structural System, Multiple Structures
- IFC tools: IFC Diff..., IFC Expand, Make IFC project, IfcOpenShell update
- Nudge: Nudge Switch, Nudge Up, Nudge Down, Nudge Left, Nudge Right, Nudge Rotate Left, Nudge Rotate Right, Nudge Extend, Nudge Shrink
- Additional: Preferences, Fine tuning, Import Export Preferences, IFC, DAE, OBJ, JSON, 3DS, SHP
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzliche Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Voreinstellungseditor, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, FreeCAD unterstützen, Spenden
- Hilfe: Anleitungen, Videoanleitungen
- Arbeitsbereiche: Std Base, Arch, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework