Arch Window/cs: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
(30 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
{{GuiCommand|Name=Arch Window|Workbenches=[[Arch Module|Arch]]|MenuLocation=Arch -> Window|Shortcut=W I|SeeAlso=[[Arch Wall]]}}
{{docnav|[[Arch_Reference|Reference]]|[[Arch_SectionPlane|Section Plane]]|[[Arch_Module|Arch]]|IconL=Arch_Reference.svg |IconC=Workbench_Arch.svg |IconR=Arch_SectionPlane.svg}}

<div class="mw-translate-fuzzy">
{{GuiCommand/cs|Name=Arch Window|Name/cs=Arch Okno|Workbenches=[[Arch Module/cs|Arch]]|MenuLocation=Arch → Window|Shortcut=W I|SeeAlso=[[Arch Wall/cs|Arch Wall]]}}
</div>


==Popis==
==Popis==


<div class="mw-translate-fuzzy">
Okno je základní objekt pro všechny druhy "vestavěných" objektů, jako jsou okna, dveře, atd... Je konstruované tak aby bylo buď nezávislé nebo "hostováno" uvnitř jiné komponenty jako je zeď. Má svoji vlastní konfiguraci, která může být vytvořena z několika komponent (např. rám okna) a také definuje objem, který bude ubrán z hostitelského objektu při vytvoření otvoru.
Okno je základní objekt pro všechny druhy "vestavěných" objektů, jako jsou okna, dveře, atd... Je konstruované tak aby bylo buď nezávislé nebo "hostováno" uvnitř jiné komponenty jako je zeď. Má svoji vlastní konfiguraci, která může být vytvořena z několika komponent (např. rám okna) a také definuje objem, který bude ubrán z hostitelského objektu při vytvoření otvoru.
</div>


<div class="mw-translate-fuzzy">
Okna jsou založena na uzavřených 2D objektech jako jsou [[Draft Rectangle|Kreslení obdélníků]] nebo [[Sketcher Module|Náčrty]], které jsou využity k definování jejich vnitřních komponent. Základní 2D objekt proto může obsahovat několik uzavřených lomených čar, které mohou být kombinovány tak aby utvořily vyplněné křídlo (jedna lomená čára) nebo rámy (několik lomených čar). Jestliže byl 2D objekt nakreslen na podpůrném objektu a je-li tento podpůrný objekt zeď, je okno automaticky včleněno do zdi.
Okna jsou založena na uzavřených 2D objektech jako jsou [[Draft Rectangle|Kreslení obdélníků]] nebo [[Sketcher Module|Náčrty]], které jsou využity k definování jejich vnitřních komponent. Základní 2D objekt proto může obsahovat několik uzavřených lomených čar, které mohou být kombinovány tak aby utvořily vyplněné křídlo (jedna lomená čára) nebo rámy (několik lomených čar). Jestliže byl 2D objekt nakreslen na podpůrném objektu a je-li tento podpůrný objekt zeď, je okno automaticky včleněno do zdi.
</div>


The Window tool features several '''presets'''; this allows the user to create common types of windows and doors with certain editable parameters, without the need for the user to create the base 2D objects and components manually.
[[Image:Arch Window example.jpg|600px]]


All information applicable to an [[Arch Window|Arch Window]] also applies to an [[Arch Door|Arch Door]], as it's the same underlying object. The main difference between a Window and a Door is that the Door has an internal panel that is shown opaque (the door itself), while the Window has a panel that is partially transparent (the glass).
Na obrázku výše je okno zkonstruováno na [[Draft Rectangle|Nakresleném obdélníku]], potom vloženo do [[Arch Wall|Zdi]]. [[Arch Add|Přidání]] okna do zdi automaticky vyseká odpovídající otvor v hostující zdi.

[[Image:Arch Window example.jpg|600px]]
<div class="mw-translate-fuzzy">
[[Image:Arch Window example.jpg|600px]]
</div>


[[Image:Arch Window example2.jpg|600px]]
[[Image:Arch Window example2.jpg|600px]]
{{Caption|Complex window being constructed on top of a [[Sketcher Workbench|Sketch]]. When entering the window's edit mode you can create different components, set their thickness, and select and assign wires from the sketch to them.}}

Obrázek výše ukazuje mnohem komplexnější okno zkonstruované na náčrtu. Když přejdete do editačního módu, můžete vytvářet různé komponenty, nastavovat jejich tloušťku a vybírat a přiřazovat do nich lomené čáry z náčrtu.


==Použití==
==Použití==


=== Použití předvoleb ===
# Chcete-li kreslit okno přimo na zdi, vyberte jednu plochu zdi.

# Stiskněte tlačítko {{KEY|[[Image:Arch Window.png|16px]] [[Arch Window|Okno]]}} nebo stiskněte klávesy {{KEY|W}} a {{KEY|I}}
# Press the {{Button|[[Image:Arch Window.svg|16px]] [[Arch Window|Arch Window]]}} button, or press {{KEY|W}} then {{KEY|I}} keys.
# Bude vytvořen nový náčrt (na ploše vybrané zdi - pokud je to možné). Nakreslete jednu nebo více lomených čar
# Select one of the presets in the list.
# Stiskněte tlačítko {{KEY|CLose}} v zadávacím panelu a okno bude vytvořeno
# Fill out the desired parameters.
# Dvojklikem v pohledu stromu na okno přejděte do editovacího módu a nastavte komponenty okna
# In the [[3D view|3D view]], move the window to the location where you wish to place it. If you move the pointer over an [[Arch Wall|Arch Wall]], the outline of the window should align itself with the face of that object.
# Click on the [[3D view|3D view]] with the mouse, or press the {{KEY|Enter}} key three times to confirm the X, Y, Z coordinates of the placement.

{{Emphasis|Note:}} if you install the "Parts Library" from the [[AddonManager|AddonManager]], the window tool will search this library for additional presets. These presets are FreeCAD files containing a single window based on a parametric sketch that has named constrains. You may place additional presets in the {{incode|parts_library}} directory so that they are found by the window tool.

{{Code|code=
$ROOT_DIR/Mod/parts_library/Architectural\ Parts/Doors/Custom/
$ROOT_DIR/Mod/parts_library/Architectural\ Parts/Windows/Custom/
}}

The {{incode|$ROOT_DIR}} is the user's directory where FreeCAD configuration, macros, and external workbenches are stored.
* On Linux it is usually {{incode|/home/username/.FreeCAD/}}
* On Windows it is usually {{incode|C:\Users\username\Application Data\FreeCAD\}}
* On Mac OSX it is usually {{incode|/Users/username/Library/Preferences/FreeCAD/}}

===Creating from scratch===

# Optionally, select a face on the Arch object where you want the window to be included.
# Switch to the [[Sketcher Module|Sketcher Workbench]].
# Create a new sketch.
# Draw one or more closed wires (loops).
# Close the sketch.
# Switch back to the [[Arch Module|Arch Workbench]].
# Press the {{Button|[[Image:Arch Window.svg|16px]] [[Arch Window|Arch Window]]}} button, or press {{KEY|W}} then {{KEY|I}} keys.
# To adjust the window components and various properties, enter the window [[task panel|task panel]] by double-clicking on the created object in the [[tree view|tree view]].

{{Emphasis|Note:}} when creating the sketch, pay close attention to the creation order of the loops; the numbering of the "wires" in the [[task panel|task panel]] ("Window elements") depends on this.

==Presets==

The following presets are available:

<gallery heights=160 widths=200>
Image:ParametersDoorGlass.svg|Glass door
Image:ParametersDoorSimple.svg|Simple door
Image:ParametersWindowDouble.svg|Double-opening window
Image:ParametersWindowFixed.svg|Fixed window
Image:ParametersWindowSimple.svg|Single-opening window
Image:ParametersWindowStash.svg|Sash-opening window
</gallery>


==Konstrukce komponent==
==Konstrukce komponent==


<div class="mw-translate-fuzzy">
Okna mohou obsahovat 2 typy komponent: křídla a rámy. Křídla jsou vytvořena z jedné uzavřené lomené čáry, která se vysune, zatímco rámy jsou udělány ze 2 nebo více uzavřených lomených čar, z nichž každá je samostatně vysunuta, potom ty menší jsou odebrány z těch větších. Na komponenty okna můžete přistupovat, měnit a mazat je v editačním módu (dvojklikem na okno v pohledu stromu). Komponenty mají následující vlastnosti:
Okna mohou obsahovat 2 typy komponent: křídla a rámy. Křídla jsou vytvořena z jedné uzavřené lomené čáry, která se vysune, zatímco rámy jsou udělány ze 2 nebo více uzavřených lomených čar, z nichž každá je samostatně vysunuta, potom ty menší jsou odebrány z těch větších. Na komponenty okna můžete přistupovat, měnit a mazat je v editačním módu (dvojklikem na okno v pohledu stromu). Komponenty mají následující vlastnosti:
</div>


<div class="mw-translate-fuzzy">
* '''Jméno''': Jméno komponenty
* '''Jméno''': Jméno komponenty
* '''Typ''': Typ komponenty. Může být "Frame" (Rám), "Glass panel" (Skleněný panel) nebo "Solid panel"(Pevný panel)
* '''Lomená čára''': Čárkami oddělený seznam lomených čar, na kterých je komponenta založena
* '''Dráty''': Čárkami oddělený seznam drátů, na kterých je komponenta založena
* '''Tloušťka''': Tloušťka vysunutí komponenty
* '''Tloušťka''': Tloušťka vysunutí komponenty
* '''Odsazení''': Vzdálenost mezi komponentou a její základovou 2D lomenou čárou(čárami)
* '''Odsazení''': Vzdálenost mezi komponentou a její základovou 2D lomenou čárou(čárami)
</div>


[[Image:Arch Window options.jpg|600px]]
[[Image:Arch Window options.jpg|600px]]
Line 36: Line 94:
==Volby==
==Volby==


<div class="mw-translate-fuzzy">
* Můžete teké vytvořit uzavřený 2D profil (např. pomocí [[Draft Workbench|Kreslicí plochy]] nebo [[Sketcher Workbench|Nákresové plochy]]), potom s tímto vybraným 2D profilem stisknete tlačítko {{KEY|[[Image:Arch Window.png|16px]] [[Arch Window|Okno]]}}.
* Můžete teké vytvořit uzavřený 2D profil (např. pomocí [[Draft Workbench|Kreslicí plochy]] nebo [[Sketcher Workbench|Náčrtové plochy]]), potom s tímto vybraným 2D profilem stisknete tlačítko {{KEY|[[Image:Arch Window.png|16px]] [[Arch Window|Okno]]}}.
* Přidejte vybrané okno do [[Arch Wall|zdi]] vybráním obou (zdi i okna), potom stisknutím tlačítka {{KEY|[[Image:Arch Add.png|16px]] [[Arch Add|Přidat]]}}.
* Přidejte vybrané okno do [[Arch Wall|zdi]] vybráním obou (zdi i okna), potom stisknutím tlačítka {{KEY|[[Image:Arch Add.png|16px]] [[Arch Add|Přidat]]}}.
* Odebrání vybraného okna ze [[Arch Wall|zdi]] vybráním okna a potom stisknutím tlačítka {{KEY|[[Image:Arch Remove.png|16px]] [[Arch Remove|Odebrat]]}}.
* Odebrání vybraného okna ze [[Arch Wall|zdi]] vybráním okna a potom stisknutím tlačítka {{KEY|[[Image:Arch Remove.png|16px]] [[Arch Remove|Odebrat]]}}.
* Při využití předvoleb je často výhodné zapnout "Blízký" [[Draft Snap|Kreslení Přichytit]], takže můžete přichytit okno na existující plochu.
</div>


==Dveře==
==Openings==


{{Emphasis|See also:}} [[Tutorial for open windows|Tutorial for open windows]]
Dveře mohou být snadno vytvořeny pomocí nástroje Okno, jenom musíte nakreslit základovou vnitřní lomenou čáru tak, aby se dotýkala venkovní lomené čáry jak je na obrázku níže.


Doors and windows can appear partially or fully open in the 3D model, or can display opening symbols both in plan and/or elevation. Consequently, these will also appear in extracted 2D views generated by [[Draft Shape2DView|Draft Shape2DView]] or [[TechDraw Workbench|TechDraw Workbench]] or [[Drawing Workbench|Drawing Workbench]]. To obtain this, at least one of the window components must have a hinge and an opening mode defined (see the [[#Building components|Building components]] above). Then, using the {{PropertyData|Opening}}, {{PropertyData|Symbol Plan}} or {{PropertyData|Symbol Elevation}} properties, you can configure the appearance of the window:
[[Image:Arch door.jpg|600px|Door]]

[[Image:Arch window openings.png|600px]]
{{Caption|A door showing the symbol plan, symbol elevation and opening properties at work}}


==Vlastnosti==
==Vlastnosti==


<div class="mw-translate-fuzzy">
* {{PropertyData|Části okna}}: Seznam textových řetězců (5 řetězců na každou komponentu, nastavuje vlastnosti komponent jak jsou uvedeny výše, řetězec 2 aktuálně není využíván)
* {{PropertyData|Části okna}}: Seznam textových řetězců (5 řetězců na každou komponentu, nastavuje vlastnosti komponent jak jsou uvedeny výše)
</div>


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


<div class="mw-translate-fuzzy">
Nástroj Okno může být využit v [[macros|makrech]] a z konzoly Pythonu použitím následující funkce:
Nástroj Okno může být využit v [[macros|makrech]] a z konzoly Pythonu použitím následující funkce:
</div>
<syntaxhighlight>
{{Code|code=
makeWindow (obj,[name])
Window = makeWindow(baseobj=None, width=None, height=None, parts=None, name="Window")
</syntaxhighlight>
}}
<div class="mw-translate-fuzzy">
:vytvoří okno založené na zadaném objektu
:vytvoří okno založené na zadaném objektu
</div>


Příklad:
Příklad:
{{Code|code=
<syntaxhighlight>
import Draft, Arch
import FreeCAD, Draft, Arch

rect = Draft.makeRectangle(length=2,height=4)
Rect1 = Draft.makeRectangle(length=900, height=3000)
Arch.makeWindow(rect)
Window = Arch.makeWindow(Rect1)
</syntaxhighlight>
FreeCAD.ActiveDocument.recompute()
<languages/>
}}

You can also create a Window from a preset.
{{Code|code=
Window = makeWindowPreset(windowtype, width, height, h1, h2, h3, w1, w2, o1, o2, placement=None)
}}
<div class="mw-translate-fuzzy">
[[Image:Arch Window example2.jpg|600px]]
</div>

Example:
{{Code|code=
import FreeCAD, Arch

base = FreeCAD.Vector(2000, 0, 0)
Axis = FreeCAD.Vector(1, 0, 0)
place=FreeCAD.Placement(base, FreeCAD.Rotation(Axis, 90))

Door = Arch.makeWindowPreset("Simple door",
width=900, height=2000,
h1=100, h2=100, h3=100, w1=200, w2=100, o1=0, o2=100,
placement=place)
}}

<div class="mw-translate-fuzzy">
[[Category:Arch/cs]]
</div>

{{Arch Tools navi}}

{{Userdocnavi}}

Revision as of 19:21, 6 October 2019

Arch Okno

Umístění Menu
Arch → Window
Pracovní stoly
Arch
Výchozí zástupce
W I
Představen ve verzi
-
Viz také
Arch Wall

Popis

Okno je základní objekt pro všechny druhy "vestavěných" objektů, jako jsou okna, dveře, atd... Je konstruované tak aby bylo buď nezávislé nebo "hostováno" uvnitř jiné komponenty jako je zeď. Má svoji vlastní konfiguraci, která může být vytvořena z několika komponent (např. rám okna) a také definuje objem, který bude ubrán z hostitelského objektu při vytvoření otvoru.

Okna jsou založena na uzavřených 2D objektech jako jsou Kreslení obdélníků nebo Náčrty, které jsou využity k definování jejich vnitřních komponent. Základní 2D objekt proto může obsahovat několik uzavřených lomených čar, které mohou být kombinovány tak aby utvořily vyplněné křídlo (jedna lomená čára) nebo rámy (několik lomených čar). Jestliže byl 2D objekt nakreslen na podpůrném objektu a je-li tento podpůrný objekt zeď, je okno automaticky včleněno do zdi.

The Window tool features several presets; this allows the user to create common types of windows and doors with certain editable parameters, without the need for the user to create the base 2D objects and components manually.

All information applicable to an Arch Window also applies to an Arch Door, as it's the same underlying object. The main difference between a Window and a Door is that the Door has an internal panel that is shown opaque (the door itself), while the Window has a panel that is partially transparent (the glass).

Complex window being constructed on top of a Sketch. When entering the window's edit mode you can create different components, set their thickness, and select and assign wires from the sketch to them.

Použití

Použití předvoleb

  1. Press the Arch Window button, or press W then I keys.
  2. Select one of the presets in the list.
  3. Fill out the desired parameters.
  4. In the 3D view, move the window to the location where you wish to place it. If you move the pointer over an Arch Wall, the outline of the window should align itself with the face of that object.
  5. Click on the 3D view with the mouse, or press the Enter key three times to confirm the X, Y, Z coordinates of the placement.

Note: if you install the "Parts Library" from the AddonManager, the window tool will search this library for additional presets. These presets are FreeCAD files containing a single window based on a parametric sketch that has named constrains. You may place additional presets in the parts_library directory so that they are found by the window tool.

$ROOT_DIR/Mod/parts_library/Architectural\ Parts/Doors/Custom/
$ROOT_DIR/Mod/parts_library/Architectural\ Parts/Windows/Custom/

The $ROOT_DIR is the user's directory where FreeCAD configuration, macros, and external workbenches are stored.

  • On Linux it is usually /home/username/.FreeCAD/
  • On Windows it is usually C:\Users\username\Application Data\FreeCAD\
  • On Mac OSX it is usually /Users/username/Library/Preferences/FreeCAD/

Creating from scratch

  1. Optionally, select a face on the Arch object where you want the window to be included.
  2. Switch to the Sketcher Workbench.
  3. Create a new sketch.
  4. Draw one or more closed wires (loops).
  5. Close the sketch.
  6. Switch back to the Arch Workbench.
  7. Press the Arch Window button, or press W then I keys.
  8. To adjust the window components and various properties, enter the window task panel by double-clicking on the created object in the tree view.

Note: when creating the sketch, pay close attention to the creation order of the loops; the numbering of the "wires" in the task panel ("Window elements") depends on this.

Presets

The following presets are available:

Konstrukce komponent

Okna mohou obsahovat 2 typy komponent: křídla a rámy. Křídla jsou vytvořena z jedné uzavřené lomené čáry, která se vysune, zatímco rámy jsou udělány ze 2 nebo více uzavřených lomených čar, z nichž každá je samostatně vysunuta, potom ty menší jsou odebrány z těch větších. Na komponenty okna můžete přistupovat, měnit a mazat je v editačním módu (dvojklikem na okno v pohledu stromu). Komponenty mají následující vlastnosti:

  • Jméno: Jméno komponenty
  • Typ: Typ komponenty. Může být "Frame" (Rám), "Glass panel" (Skleněný panel) nebo "Solid panel"(Pevný panel)
  • Dráty: Čárkami oddělený seznam drátů, na kterých je komponenta založena
  • Tloušťka: Tloušťka vysunutí komponenty
  • Odsazení: Vzdálenost mezi komponentou a její základovou 2D lomenou čárou(čárami)

Volby

  • Můžete teké vytvořit uzavřený 2D profil (např. pomocí Kreslicí plochy nebo Náčrtové plochy), potom s tímto vybraným 2D profilem stisknete tlačítko Okno.
  • Přidejte vybrané okno do zdi vybráním obou (zdi i okna), potom stisknutím tlačítka Přidat.
  • Odebrání vybraného okna ze zdi vybráním okna a potom stisknutím tlačítka Odebrat.
  • Při využití předvoleb je často výhodné zapnout "Blízký" Kreslení Přichytit, takže můžete přichytit okno na existující plochu.

Openings

See also: Tutorial for open windows

Doors and windows can appear partially or fully open in the 3D model, or can display opening symbols both in plan and/or elevation. Consequently, these will also appear in extracted 2D views generated by Draft Shape2DView or TechDraw Workbench or Drawing Workbench. To obtain this, at least one of the window components must have a hinge and an opening mode defined (see the Building components above). Then, using the ÚdajeOpening, ÚdajeSymbol Plan or ÚdajeSymbol Elevation properties, you can configure the appearance of the window:

A door showing the symbol plan, symbol elevation and opening properties at work

Vlastnosti

  • ÚdajeČásti okna: Seznam textových řetězců (5 řetězců na každou komponentu, nastavuje vlastnosti komponent jak jsou uvedeny výše)

Skriptování

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

Window = makeWindow(baseobj=None, width=None, height=None, parts=None, name="Window")
vytvoří okno založené na zadaném objektu

Příklad:

import FreeCAD, Draft, Arch

Rect1 = Draft.makeRectangle(length=900, height=3000)
Window = Arch.makeWindow(Rect1)
FreeCAD.ActiveDocument.recompute()

You can also create a Window from a preset.

Window = makeWindowPreset(windowtype, width, height, h1, h2, h3, w1, w2, o1, o2, placement=None)

Example:

import FreeCAD, Arch

base = FreeCAD.Vector(2000, 0, 0)
Axis = FreeCAD.Vector(1, 0, 0)
place=FreeCAD.Placement(base, FreeCAD.Rotation(Axis, 90))

Door = Arch.makeWindowPreset("Simple door",
                             width=900, height=2000,
                             h1=100, h2=100, h3=100, w1=200, w2=100, o1=0, o2=100,
                             placement=place)