Arch MergeWalls/de: Difference between revisions

From FreeCAD Documentation
No edit summary
(Created page with "* Arch Hinzufügen kann Wände zusammenführen, auch wenn sie unterschiedlich hoch, unterschiedlich breit und unterschiedlich ausgerichtet sind.")
 
(One intermediate revision by the same user not shown)
Line 29: Line 29:
# Die Schaltfläche {{KEY|[[Image:Arch_MergeWalls.svg|16px]]}} drücken, oder den Menüeintrag {{KEY|Arch}} → {{KEY|Dienstprogramme}} → {{KEY|[[Image:Arch MergeWalls.svg|16px]] [[Arch MergeWalls/de|Wände zusammenfügen]]}} auswählen.
# Die Schaltfläche {{KEY|[[Image:Arch_MergeWalls.svg|16px]]}} drücken, oder den Menüeintrag {{KEY|Arch}} → {{KEY|Dienstprogramme}} → {{KEY|[[Image:Arch MergeWalls.svg|16px]] [[Arch MergeWalls/de|Wände zusammenfügen]]}} auswählen.


==Notes==
<span id="Notes"></span>
==Hinweise==


* [[Arch_Add/de|Arch Hinzufügen]] kann Wände zusammenführen, auch wenn sie unterschiedlich hoch, unterschiedlich breit und unterschiedlich ausgerichtet sind.
* [[Arch_Add|Arch Add]] can merge walls even if they have different heights, widths and alignments.


<span id="Scripting"></span>
<span id="Scripting"></span>

Latest revision as of 13:37, 2 May 2024

Arch WändeZusammenführen

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

Beschreibung

Das Werkzeug WändeZusammenführen verschmilzt zwei oder mehr ausgewählte Arch Wände.

Anwendung

  1. Zwei oder mehr Wände auswählen. Die Wände müssen gleich hoch, gleich breit und gleich ausgerichtet sein.
  2. Die Schaltfläche drücken, oder den Menüeintrag ArchDienstprogramme Wände zusammenfügen auswählen.

Hinweise

  • Arch Hinzufügen kann Wände zusammenführen, auch wenn sie unterschiedlich hoch, unterschiedlich breit und unterschiedlich ausgerichtet sind.

Skripten

Siehe auch: Arch API und FreeCAD Grundlagen Skripten.

Dieses Werkzeug kann in Makros und von der Python-Konsole aus durch folgende Funktion verwendet 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])