Arch Add/cs: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 9: | Line 9: | ||
* Přidávání stavebních objektů do [[Arch SectionPlane/cs|dílčích plánů]] |
* Přidávání stavebních objektů do [[Arch SectionPlane/cs|dílčích plánů]] |
||
[[Image:Arch Add example.jpg]] |
[[Image:Arch Add example.jpg|640px]] |
||
Na předchozím obrázku je kvádr přidaný do zdi. |
Na předchozím obrázku je kvádr přidaný do zdi. |
||
Line 21: | Line 21: | ||
Nástroj Add (Přidat) může být využit v [[macros/cs|makrech]] a z konzole Pythonu použitím následující funkce: |
Nástroj Add (Přidat) může být využit v [[macros/cs|makrech]] a z konzole Pythonu použitím následující funkce: |
||
{{Code|code= |
|||
<syntaxhighlight> |
|||
addComponents (objectsList,hostObject) |
|||
}} |
|||
</syntaxhighlight> |
|||
* Přidává vybraný objekt nebo objekty z daného seznamu (objectList) jako prvky k vybranému hlavnímu objektu (hostObject). Využijete to například pro přidávání oken do zdi nebo přidávání zdí na podlaží. |
* Přidává vybraný objekt nebo objekty z daného seznamu (objectList) jako prvky k vybranému hlavnímu objektu (hostObject). Využijete to například pro přidávání oken do zdi nebo přidávání zdí na podlaží. |
||
* Nevrací nic. |
* Nevrací nic. |
||
Příklad: |
Příklad: |
||
{{Code|code= |
|||
<syntaxhighlight> |
|||
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) |
|||
}} |
|||
</syntaxhighlight> |
|||
<languages/> |
<languages/> |
Revision as of 17:56, 30 December 2014
Arch Přidat |
Umístění Menu |
---|
Arch -> Add |
Pracovní stoly |
Arch |
Výchozí zástupce |
Nikdo |
Představen ve verzi |
- |
Viz také |
Remove |
Popis
Nástroj Přidat Vám umožní 4 druhy operací:
- Přidání na tvaru založených objektů na stavební prvek jako například zeď nebo struktura. Tyto objekty pak tvoří součást stavební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í stavebních prvků jako jsou zdi nebo struktury ke skupinám založeným na stavebních objektech jako jsou podlaží.
- Přidávání osových systémů ke strukturovaným objektům
- Přidávání stavební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 tlačítko Přidat
Skriptování
Nástroj Add (Přidat) může být využit v makrech a z konzole Pythonu použitím následující funkce:
addComponents (objectsList,hostObject)
- Přidává vybraný objekt nebo objekty z daného seznamu (objectList) jako prvky k vybranému hlavnímu objektu (hostObject). Využijete to například pro přidávání oken do zdi nebo přidávání zdí na podlaží.
- 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)