Arch: Construcție/Edificiu

From FreeCAD Documentation
Revision as of 22:24, 9 February 2019 by FuzzyBot (talk | contribs) (Updating to match new version of source page)

Arch Building

poziția meniului
Arch → Building
Ateliere
Arch
scurtătură
B U
Prezentat în versiune
-
A se vedea, de asemenea,
Arch Floor, Arch Site

Descriere

Clădirea Arch este un tip special de obiect al grupului FreeCAD, care este special conceput pentru a reprezenta o întreagă unitate de construcție. Ele sunt cele mai utilizate pentru a vă organiza modelul, conținând obiecte floor.

Cum se folosește

  1. Optionally, select one or more objects to be included in your new building
  2. Apăsați butonul Arch Building , sau apăsați tastele B apoi U

Opţiuni

  • După crearea unei clădiri, puteți să adăugați mai multe obiecte prin glisarea și plasarea acestora în Vizualizarea Arborescentă sau utilizând instrumentul Arch Add
  • Puteți să eliminați obiecte dintr-o clădire prin tragerea/glisarea și scoaterea lor din Vizualizarea arborescentă sau folosind instrumentul Arch Remove

Properties

  • DateBuilding Type: The type of this building, to choose from a list

Scrip-Programare

Instrumentul pentru Construcție poate fi utilizat în macro-uri și din consola Python utilizând următoarea funcție:

Building = makeBuilding(objectslist=None, baseobj=None, name="Building")

creează o consrucție incluzând obiectele din lista dată.

Exempluː

import FreeCAD, Draft, Arch

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
baseline2 = Draft.makeLine(p1, -1*p2)

Wall1 = Arch.makeWall(baseline, length=None, width=150, height=2000)
Wall2 = Arch.makeWall(baseline2, length=None, width=150, height=1800)
FreeCAD.ActiveDocument.recompute()

Building = Arch.makeBuilding([Wall1, Wall2])

Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()