Arch Floor/cs: Difference between revisions

From FreeCAD Documentation
(Created page with "Category:Arch/cs")
(Updating to match new version of source page)
Line 1: Line 1:
<languages/>
<languages/>
<div class="mw-translate-fuzzy">
{{GuiCommand/cs|Name=Arch Floor|Name/cs=Arch Floor|Workbenches=[[Arch Module/cs|Arch]]|MenuLocation=Arch → Floor|Shortcut=F L|SeeAlso=[[Arch Building/cs|Arch Building]], [[Arch Site/cs|Arch Site]]}}
{{GuiCommand/cs|Name=Arch Floor|Name/cs=Arch Floor|Workbenches=[[Arch Module/cs|Arch]]|MenuLocation=Arch → Floor|Shortcut=F L|SeeAlso=[[Arch Building/cs|Arch Building]], [[Arch Site/cs|Arch Site]]}}
</div>


==Popis==
==Popis==
Line 8: Line 10:
==Použití==
==Použití==


<div class="mw-translate-fuzzy">
# Volitelně lze vybrat jeden nebo více objektů, které lze vložit do Vašeho nového podlaží
# Volitelně lze vybrat jeden nebo více objektů, které lze vložit do Vašeho nového podlaží
# Stiskněte tlačítko {{KEY|[[Image:Arch Floor.png|16px]] '''Podlaží'''}} nebo klávesy {{KEY|F}} a {{KEY|L}}
# Stiskněte tlačítko {{KEY|[[Image:Arch Floor.png|16px]] '''Podlaží'''}} nebo klávesy {{KEY|F}} a {{KEY|L}}
</div>


==Volby==
==Volby==


<div class="mw-translate-fuzzy">
* Po vytvoření podlaží můžete přidávat další objekty pomocí myši přetáhnutím a upuštěním (drag and drop) na požadované místo v panelu stromu nebo použitím nástroje [[Image:Arch Add.png|16px]] [[Arch Add/cs|Přidat]]
* Po vytvoření podlaží můžete přidávat další objekty pomocí myši přetáhnutím a upuštěním (drag and drop) na požadované místo v panelu stromu nebo použitím nástroje [[Image:Arch Add.png|16px]] [[Arch Add/cs|Přidat]]
* Odstranit objekty z podlaží můžete podobně myší přetáhnutím a upuštěním objektu mimo panelu stromu nebo použitím nástroje [[Image:Arch Remove.png|16px]] [[Arch Remove/cs|Odebrat]].
* Odstranit objekty z podlaží můžete podobně myší přetáhnutím a upuštěním objektu mimo panelu stromu nebo použitím nástroje [[Image:Arch Remove.png|16px]] [[Arch Remove/cs|Odebrat]].
</div>


==Vlastnosti==
==Vlastnosti==
Line 20: Line 26:
* {{PropertyData/cs|Height}}: Výška podlaží, může být použita u jeho jeho potomků
* {{PropertyData/cs|Height}}: Výška podlaží, může být použita u jeho jeho potomků


<div class="mw-translate-fuzzy">
==Skriptování==
==Skriptování==
</div>


<div class="mw-translate-fuzzy">
Nástroj Podlaží může být využit v [[macros/cs|makrech]] a z konzoly Pythonu použitím následující funkce:
Nástroj Podlaží může být využit v [[macros/cs|makrech]] a z konzoly Pythonu použitím následující funkce:
</div>
{{Code|code=
{{Code|code=
makeFloor ([objectslist])
Floor = makeFloor(objectslist=None, baseobj=None, name="Floor")
}}
}}

<div class="mw-translate-fuzzy">
vytvoří podlaží včetně objektů ze seznamu objectslist
vytvoří podlaží včetně objektů ze seznamu objectslist
</div>


Příklad:
Příklad:
{{Code|code=
{{Code|code=
import Arch
import FreeCAD, Draft, Arch
Arch.makeFloor()
}}


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()

Floor = Arch.makeFloor([Wall1, Wall2])

Building = Arch.makeBuilding([Floor])
Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()
}}
<div class="mw-translate-fuzzy">
[[Category:Arch/cs]]
[[Category:Arch/cs]]
</div>

Revision as of 17:36, 30 January 2019

Arch Floor

Umístění Menu
Arch → Floor
Pracovní stoly
Arch
Výchozí zástupce
F L
Představen ve verzi
-
Viz také
Arch Building, Arch Site

Popis

Podlaží je speciální typ skupinového objektu FreeCADu, který má pár doplňkových vlastností zvláště vhodných pro výstavbu podlaží. Speciálně mají vlastnost výška, kterou mohou potomci objektu (zdi a struktury) automaticky použít pro nastavení jejich vlastní výšky.

Použití

  1. Volitelně lze vybrat jeden nebo více objektů, které lze vložit do Vašeho nového podlaží
  2. Stiskněte tlačítko Podlaží nebo klávesy F a L

Volby

  • Po vytvoření podlaží můžete přidávat další objekty pomocí myši přetáhnutím a upuštěním (drag and drop) na požadované místo v panelu stromu nebo použitím nástroje Přidat
  • Odstranit objekty z podlaží můžete podobně myší přetáhnutím a upuštěním objektu mimo panelu stromu nebo použitím nástroje Odebrat.

Vlastnosti

  • DATAHeight: Výška podlaží, může být použita u jeho jeho potomků

Skriptování

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

Floor = makeFloor(objectslist=None, baseobj=None, name="Floor")

vytvoří podlaží včetně objektů ze seznamu objectslist

Příklad:

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()

Floor = Arch.makeFloor([Wall1, Wall2])

Building = Arch.makeBuilding([Floor])
Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()