Arch Space/de

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.

Im obigen Bild wird ein Raum-Objekt 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

 * 1) Wähle einen existierenden Volumenkörper oder Flächen auf begrenzenden Objekten
 * 2) Drücke den -Button oder drücke.

Einschränkungen

 * Die Boundaries-Eigenschaften können momentan nicht über die GUI geändert werden.
 * Siehe das forum announcement.

Eigenschaften

 * : Das Basisobjekt, wenn überhaupt (muss ein Volumenkörper sein)
 * : Eine Liste von optionalen Begrenzungselementen

Scripting
Arch API und FreeCAD Scripting Basics.

Das Raum-Werkzeug kann in Makros und aus der Python-Konsole heraus durch folgende Funktion angesprochen werden:


 * Erstellt ein Raum-Objekt aus den gegebenen Objekten.
 * Objekte können ein Dokument-Objekt sein, wodurch es zur Basisform des Raum-Objekts wird oder eine Liste von Auswahl-Objekten wie zurückgeliefert von FreeCADGui.Selection.getSelectionEx oder eine Liste von Tupeln (object, subobjectname).
 * Liefert das neu erstellte Raum-Objekt zurück.

Beispiel:

Nach der Erstellung eines Raum-Objekts können ausgewählte Flächen durch den folgenden Code hinzugefügt werden:

Begrenzungen können auch entfernt werden, wieder durch auswählen der angegebenen Flächen: