Architektura Odebrat

From FreeCAD Documentation
Revision as of 17:37, 15 June 2014 by Renatorivo (talk | contribs)

Arch Remove

Umístění Menu
Arch -> Remove
Pracovní stoly
Arch
Výchozí zástupce
Nikdo
Představen ve verzi
-
Viz také
Arch Add

Popis

Nástroj Odebrat Vám umožňuje 2 druhy činnosti:

  • Odebrat komponentu ze stavebního objektu, například odebrat kvádr, který byl přidán do zdi, jako je v příkladu Přidat
  • Odebrat objekt založený na objektu tvar ze stavební komponenty jako je třeba zeď nebo struktura

Na obrázku výše je ze zdi odebrán kvádr

Použití

  1. Vyberte součást uvnitř stavebního objektu nebo:
  2. Vyberte objekt(y), který má být odebrán, potom stavební komponentu, ze které se bude odebírat (tato stavební komponenta musí být vybrána jako poslední)
  3. Stiskněte tlačítko Odebrat

Skriptování

Nástroj Odebrat může být využit v makrech a z konzoly Pythonu použitím následující funkce:

removeComponents (objectsList,[hostObject])
  • odebere zadanou komponentu nebo komponenty podle zadaného seznamu objectsList z jejich rodičů. Je-li specifikován hlavní objekt hostObject, tato funkce se pokusí místo nich přidat komponenty jako jsou mezery.

Příklad:

 import FreeCAD, Arch, Draft, Part
 line = Draft.makeWire([FreeCAD.Vector(0,0,0),FreeCAD.Vector(2,2,0)])
 wall = Arch.makeWall(line)
 box = Part.makeBox(1,1,1)
 Arch.addComponents(box,wall)
 Arch.removeComponents(box)