Arch Space/de: Difference between revisions
No edit summary |
(Created page with "{{Arch Tools navi/de}}") |
||
Line 91: | Line 91: | ||
}} |
}} |
||
{{Arch Tools navi}} |
{{Arch Tools navi/de}} |
||
{{Userdocnavi}} |
{{Userdocnavi}} |
Revision as of 23:58, 9 February 2019
Arch Raum |
Menüeintrag |
---|
Arch → Raum |
Arbeitsbereich |
Arch |
Standardtastenkürzel |
S P |
Eingeführt in Version |
0.14 |
Siehe auch |
Wand, Struktur |
Beschreibung
Das Raum-Werkzeug erlaubt die Definition eines leeren Raums, entweder basierend auf einer Volumenkörperform oder durch Definition der Begrenzungen oder einer Mischung von beiden. Wenn er lediglich auf Begrenzungen basiert, wird der Raum ausgehend vom Begrenzungsrahmen aller gegebenen Begrenzungen berechnet, abzüglich der Räume hinter jeder Begrenzungen. Das Raum-Objekt definiert immer einen Volumenkörper. Der Fußbodenbereich eines Raum-Objekts, berechnet durch eine horizontale Schnittebene im Zentrum der Masse des Raum-Objekts, kann ebenfalls angezeigt werden, indem der 'Display Mode' des Raum-Objekts auf detailed gesetzt wird.
Ein Raum-Objekt wird aus einem existierenden Volumenkörper erzeugt, dann werden zwei Flächen als Begrenzungen hinzugefügt und der 'Display Mode' wird auf "detailed" gesetzt, um den Fußbodenbereich anzuzeigen.
Anwendung
- Wähle einen existierenden Volumenkörper oder Flächen auf begrenzenden Objekten
- Drücke die Schaltfläche Raum oder drücke S P.
Einschränkungen
- Die Boundaries-Eigenschaften können momentan nicht über die GUI geändert werden.
- Siehe das forum announcement.
Eigenschaften
- Daten-EigenschaftBase: Das Basisobjekt, wenn überhaupt (muss ein Volumenkörper sein)
- Daten-EigenschaftBoundaries: Eine Liste von optionalen Begrenzungselementen
Scripting
Siehe auch: Arch API und FreeCAD Scripting Basics.
Das Raum-Werkzeug kann in Makros und aus der Python-Konsole heraus durch folgende Funktion angesprochen werden:
Space = makeSpace(objects=None, baseobj=None, name="Space")
- Erstellt ein
Space
-Objekt aus den gegebenenobjects
oderbaseobj
, die- ein Dokument-Objekt sein können, wodurch es zur Basisform des Raum-Objekts wird oder
- eine Liste von Auswahl-Objekten wie von
FreeCADGui.Selection.getSelectionEx()
oder - eine Liste von Tupeln
(object, subobjectname)
Beispiel:
import FreeCAD, Arch
Box = FreeCAD.ActiveDocument.addObject("Part::Box", "Box")
Box.Length = 1000
Box.Width = 1000
Box.Height = 1000
Space = Arch.makeSpace(Box)
Space.ViewObject.LineWidth = 2
FreeCAD.ActiveDocument.recompute()
Nach der Erstellung eines Raum-Objekts können ausgewählte Flächen durch den folgenden Code hinzugefügt werden:
import FreeCAD, FreeCADGui, Draft, Arch
points = [FreeCAD.Vector(-500, 0, 0), FreeCAD.Vector(1000, 1000, 0)]
Line = Draft.makeWire(points)
Wall = Arch.makeWall(Line, width=150, height=2000)
FreeCAD.ActiveDocument.recompute()
# Select a face of the wall
selection = FreeCADGui.Selection.getSelectionEx()
Arch.addSpaceBoundaries(Space, selection)
Begrenzungen können auch entfernt werden, wieder durch auswählen der angegebenen Flächen:
selection = FreeCADGui.Selection.getSelectionEx()
Arch.removeSpaceBoundaries(Space, selection)
- Elemente: Wand, Struktur, Dach, Fenster, Tür, Treppe, Raum, Rahmen, Ausstattung; Pipe, Pipe Connector; Schedule
- Bewehrung: Bewehrungsstab; Straight Rebar, UShape Rebar, LShape Rebar, Bent Shape Rebar, Stirrup Rebar, Helical Rebar
- Paneele: Panel, Panel Cut, Panel Sheet, Nest
- Material: Material, Multi-Material
- Organisation: Baugrund, Referenz,Gebäude, Geschoss, Gebäudeteil, Schnittebene
- Achsen: Achse, Achsensystem, Raster
- Änderungen: Schneiden in einer Ebene, Komponente hinzufügen, Teil entfernen, Survey
- Dienstprogramme: Komponente, Komponente klonen, Netz zerlegen, Netz in Form umwandeln, Wähle nicht-mehrfache Polygonnetze, Entferne Form, Schließt Löcher, Wände zusammenfügen, Check, Ifc Explorer, Toggle IFC Brep flag, 3 Ansichten aus Netz, Erstelle IFC Kalkulationstabelle..., Toggle Subcomponents
- Additional: Einstellungen, Import-Export Preferences (IFC, DAE, OBJ, JSON, 3DS); Arch API
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub