Arch MergeWalls/de: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
Line 48: Line 48:
base = Arch.joinWalls([Wall1, Wall2])
base = Arch.joinWalls([Wall1, Wall2])
}}
}}
<div class="mw-translate-fuzzy">
{{docnav/de
{{docnav/de
|[[Arch_CloseHoles/de|Schließt Löcher]]
|[[Arch_CloseHoles/de|Schließt Löcher]]
Line 57: Line 56:
|IconR=Arch_Check.svg
|IconR=Arch_Check.svg
}}
}}
{{Arch Tools navi/de}}
{{Userdocnavi/de}}
</div>


{{Arch Tools navi}}
{{Arch Tools navi}}

Revision as of 23:13, 9 February 2019

Arch MergeWalls

Menüeintrag
Arch → Dienstprogramme → Wände zusammenfügen
Arbeitsbereich
Arch
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Arch Wand

Beschreibung

Das Wände zusammenführen-Werkzeug verschmilzt zwei oder mehr ausgewählte Wände.

Anwendung

  1. Wähle zwei oder mehr Wände.
  2. Gehe zum Menü Arch → Dienstprogramme → Wände zusammenführen.

Scripting

Siehe auch: Arch API und FreeCAD Scripting Basics.

Dieses Werkzeug kann in Makros ebenso wie aus der Python-Konsole heraus durch folgende Funktion angesprochen werden:

base = joinWalls(walls, delete=False)

Beispiel:

import FreeCAD, Draft, Arch

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
Wall1 = Arch.makeWall(baseline, length=None, width=150, height=2000)
FreeCAD.ActiveDocument.recompute()

Wall2 = Arch.makeWall(None, length=2000, width=200, height=1000)
FreeCAD.ActiveDocument.recompute() 

base = Arch.joinWalls([Wall1, Wall2])