Difference between revisions of "Arch MergeWalls"

From FreeCAD Documentation
Jump to navigation Jump to search
(Marked this version for translation)
m (Added template)
Line 15: Line 15:
  
 
<!--T:6-->
 
<!--T:6-->
The [[Arch MergeWalls|MergeWalls]] tool fuses two or more selected [[Arch Wall]]s.
+
The [[Arch MergeWalls|MergeWalls]] tool fuses two or more selected {{Button|[[Image: Arch_Wall.svg|16px]] [[Arch Wall]]}}s.
  
 
==How to use== <!--T:3-->  
 
==How to use== <!--T:3-->  

Revision as of 16:41, 20 January 2020

Other languages:
Deutsch • ‎English • ‎français • ‎italiano • ‎română • ‎русский
Arrow-left.svg Previous: Arch CloseHoles.svg Close Holes
Next: Check Arch Check.svg Arrow-right.svg

Arch MergeWalls.svg Arch MergeWalls

Menu location
Arch → Utilities → Merge Walls
Workbenches
Arch
Default shortcut
None
Introduced in version
-
See also
Arch Wall

Description

The MergeWalls tool fuses two or more selected Arch Wall.svg Arch Walls.

How to use

  1. Select two or more walls.
  2. Go to the menu Arch → Utilities → Arch MergeWalls.svg Merge Walls.

Scripting

See also: Arch API and FreeCAD Scripting Basics.

This tool can be used in macros and from the Python console by using the following function:

base = joinWalls(walls, delete=False)

Example:

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])
Arrow-left.svg Previous: Arch CloseHoles.svg Close Holes
Next: Check Arch Check.svg Arrow-right.svg