Arch Add/cs: Difference between revisions
(Created page with "* Přidává vybraný objekt nebo objekty z daného seznamu jako prvky k vybranému hlavnímu objektu. Využijete to například pro přidání oken do zdi nebo přidání zd...") |
(Created page with "Příklad:") |
||
Line 25: | Line 25: | ||
* Nevrací nic. |
* Nevrací nic. |
||
Příklad: |
|||
Example: |
|||
<syntaxhighlight> |
<syntaxhighlight> |
||
import FreeCAD, Arch, Draft, Part |
import FreeCAD, Arch, Draft, Part |
Revision as of 20:29, 29 November 2013
Arch Add |
Menu location |
---|
Arch -> Add |
Workbenches |
Arch |
Default shortcut |
None |
Introduced in version |
- |
See also |
Arch Remove |
Popis
Nástroj Přidání Vám umožní 4 druhy operací:
- Přidání na tvaru založených objektů na architektonický prvek jako například zeď nebo struktura. Tyto objekty pak tvoří součást architektonického prvku a umožňují vám modifikovat jeho tvar, ale dál si udržují základní vlastnosti jako je šířka a výška
- Přidávání architektonických prvků jako jsou zdi nebo struktury ke skupinám založeným na architektonických objektech jako jsou podlahy.
- Přidávání osových systémů ke strukturovaným objektům
- Přidávání architektonických objektů do dílčích plánů
Na předchozím obrázku je kvádr přidaný do zdi.
Použití
- Vyberte objekt(y), který má být přidán a potom "hlavní" objekt (hlavní objekt posledním, který vyberete)
- Stiskněte klávesu Add
Skriptování
Nástroj Add (Přídavek) může být využit v makrech a z konzole Pythonu použitím následujících funkcí:
addComponents (objectsList,hostObject):
- Přidává vybraný objekt nebo objekty z daného seznamu jako prvky k vybranému hlavnímu objektu. Využijete to například pro přidání oken do zdi nebo přidání zdí na podlahu.
- Nevrací nic.
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)