Arch Add/cs: Difference between revisions
No edit summary |
(Updating to match new version of source page) |
||
(43 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
⚫ | |||
⚫ | |||
{{Docnav |
|||
|[[Arch_CutPlane|CutPlane]] |
|||
|[[Arch_Remove|Remove]] |
|||
|[[Arch_Workbench|Arch]] |
|||
|IconL=Arch_CutPlane.svg |
|||
|IconR=Arch_Remove.svg |
|||
|IconC=Workbench_Arch.svg |
|||
}} |
|||
<div class="mw-translate-fuzzy"> |
|||
⚫ | |||
</div> |
|||
<span id="Description"></span> |
|||
==Popis== |
==Popis== |
||
<div class="mw-translate-fuzzy"> |
|||
Nástroj |
Nástroj Přidat Vám umožní 4 druhy operací: |
||
* Přidání na [[ |
* Přidání na [[Part_Workbench/cs|tvaru]] založených objektů na stavební prvek jako například [[Arch Wall/cs|zeď]] nebo [[Arch Structure/cs|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í architektonických prvků jako jsou [[Arch Wall|zdi]] nebo [[Arch Structure|struktury]] ke skupinám založeným na architektonických objektech jako jsou [[Arch Floor|podlahy]]. |
|||
* Přidávání [[Arch |
* Přidávání stavebních prvků jako jsou [[Arch Wall/cs|zdi]] nebo [[Arch Structure/cs|struktury]] ke skupinám založeným na stavebních objektech jako jsou [[Arch Floor/cs|podlaží]]. |
||
* Přidávání |
* Přidávání [[Arch Axis/cs|osových systémů]] ke [[Arch Structure/cs|strukturovaným objektům]] |
||
* Přidávání stavebních objektů do [[Arch SectionPlane/cs|dílčích plánů]] |
|||
</div> |
|||
The counterpart of this tool is the {{Button|[[Image:Arch_Remove.svg|16px]] [[Arch Remove|Arch Remove]]}} tool. |
|||
⚫ | |||
⚫ | |||
⚫ | |||
<div class="mw-translate-fuzzy"> |
|||
⚫ | |||
</div> |
|||
<span id="Usage"></span> |
|||
<div class="mw-translate-fuzzy"> |
|||
==Použití== |
==Použití== |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
# Vyberte objekt(y), který má být přidán a potom "hlavní" objekt (hlavní objekt posledním, který vyberete) |
# Vyberte objekt(y), který má být přidán a potom "hlavní" objekt (hlavní objekt posledním, který vyberete) |
||
# Stiskněte |
# Stiskněte tlačítko {{KEY|[[Image:Arch Add.png|16px]] '''Přidat'''}} |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
==Skriptování== |
==Skriptování== |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
Nástroj Add ( |
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: |
||
⚫ | |||
</div> |
|||
⚫ | |||
:{{Code|code= |
|||
⚫ | |||
}} |
|||
<div class="mw-translate-fuzzy"> |
|||
⚫ | |||
* Nevrací nic. |
* Nevrací nic. |
||
</div> |
|||
Příklad: |
Příklad: |
||
<syntaxhighlight> |
|||
⚫ | |||
line = Draft.makeWire([FreeCAD.Vector(0,0,0),FreeCAD.Vector(2,2,0)]) |
|||
wall = Arch.makeWall(line) |
|||
box = Part.makeBox(1,1,1) |
|||
⚫ | |||
</syntaxhighlight> |
|||
{{Code|code= |
|||
⚫ | |||
⚫ | |||
p1 = FreeCAD.Vector(0, 0, 0) |
|||
p2 = FreeCAD.Vector(2000, 2000, 0) |
|||
Line = Draft.makeWire([p1, p2]) |
|||
Wall = Arch.makeWall(Line, width=150, height=2000) |
|||
p3 = FreeCAD.Vector(0, 2000, 0) |
|||
p4 = FreeCAD.Vector(3000, 0, 0) |
|||
Line2 = Draft.makeWire([p3, p4]) |
|||
Wall2 = Arch.makeWall(Line2, width=150, height=2000) |
|||
FreeCAD.ActiveDocument.recompute() |
|||
⚫ | |||
FreeCAD.ActiveDocument.recompute() |
|||
}} |
|||
{{Docnav |
|||
|[[Arch_CutPlane|CutPlane]] |
|||
|[[Arch_Remove|Remove]] |
|||
|[[Arch_Workbench|Arch]] |
|||
|IconL=Arch_CutPlane.svg |
|||
|IconR=Arch_Remove.svg |
|||
|IconC=Workbench_Arch.svg |
|||
}} |
|||
{{Arch Tools navi{{#translation:}}}} |
|||
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 14:33, 8 January 2024
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ů
The counterpart of this tool is the Arch Remove tool.
Na předchozím obrázku je kvádr přidaný do zdi.
Použití
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, host)
- 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
p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 2000, 0)
Line = Draft.makeWire([p1, p2])
Wall = Arch.makeWall(Line, width=150, height=2000)
p3 = FreeCAD.Vector(0, 2000, 0)
p4 = FreeCAD.Vector(3000, 0, 0)
Line2 = Draft.makeWire([p3, p4])
Wall2 = Arch.makeWall(Line2, width=150, height=2000)
FreeCAD.ActiveDocument.recompute()
Arch.addComponents(Wall2, Wall)
FreeCAD.ActiveDocument.recompute()
Arch
- Elements: Wall, Structure, Curtain Wall, Window, Roof, Space, Stairs, Equipment, Frame, Fence, Truss, Profile, Pipe, Pipe Connector
- Reinforcements: Straight Rebar, U-Shape Rebar, L-Shape Rebar, Stirrup, Bent-Shape Rebar, Helical Rebar, Column Reinforcement, Beam Reinforcement, Slab Reinforcement, Footing Reinforcement, Custom Rebar
- Panels: Panel, Panel Cut, Panel Sheet, Nest
- Materials: Material, Multi-Material
- Organization: Building Part, Project, Site, Building, Level, External reference, Section Plane, Schedule
- Axes: Axis, Axes system, Grid
- Modification: Cut with plane, Add component, Remove component, Survey
- Utilities: Component, Clone component, Split Mesh, Mesh to Shape, Select non-manifold meshes, Remove Shape from Arch, Close Holes, Merge Walls, Check, Toggle IFC Brep flag, 3 Views from mesh, Create IFC spreadsheet, Toggle Subcomponents
- Additional: Preferences, Import Export Preferences (IFC, DAE, OBJ, JSON, 3DS, SHP), IfcOpenShell, IfcPlusPlus, Arch API
User documentation
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub