Arch Stairs/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "{{GuiCommand/pl |Name=Arch Stairs |Name/pl=Architektura: |MenuLocation=Architektura → Schody |Workbenches=Architektura |Shortcut={{KEY|S}} {{KEY|R}} |Version=0.14 |SeeAlso=Konstrukcja, Wyposażenie }}")
(Created page with "* {{PropertyData|Dolne połączenie początku schodów|Enumeration}}: Typ połączenia między dolną płytą podłogi a początkiem schodów. Może mieć wartość {{value|HorizontalCut}}, {{value|VerticalCut}} lub {{value|HorizontalVerticalCut}}. * {{PropertyData|Górne połączenie końca schodów|Enumeration}}: Typ połączenia między końcem schodów a górną płytą podłogową. Może być {{value|toFlightThickness}} lub {{value|toSlabThickness}}. * {{PropertyDat...")
 
(27 intermediate revisions by the same user not shown)
Line 12: Line 12:
{{GuiCommand/pl
{{GuiCommand/pl
|Name=Arch Stairs
|Name=Arch Stairs
|Name/pl=Architektura:
|Name/pl=Architektura: Schody
|MenuLocation=Architektura → Schody
|MenuLocation=Architektura → Schody
|Workbenches=[[Arch_Workbench/pl|Architektura]]
|Workbenches=[[Arch_Workbench/pl|Architektura]]
Line 20: Line 20:
}}
}}


==Description==
<span id="Description"></span>
==Opis==


Narzędzie '''Schody''' umożliwia automatyczne tworzenie kilku rodzajów schodów. Proste schody ''(z centralnym podestem lub bez)'' mogą być tworzone od podstaw. Bardziej złożone schody wymagają obiektów bazowych.
The [[Arch_Stairs|Arch Stairs]] tool allows you to build several types of stairs automatically. Straight stairs (with or without a central landing) can be created from scratch. More complex stairs require base objects.


See the [https://en.wikipedia.org/wiki/Stairs Stairs entry in wikipedia] for a definition of the different terms used to describe parts of stairs.
Zobacz wpis [https://pl.wikipedia.org/wiki/Schody Schody w Wikipedii], aby zapoznać się z definicją różnych terminów używanych do opisania części schodów.


[[Image:Arch_Stairs_example.jpg|600px]]
[[Image:Arch_Stairs_example.jpg|600px]]
{{Caption|Dwa modele schodów, jeden z masywną konstrukcją i podestem, drugi z pojedynczą podłużnicą.}}
{{Caption|Two constructed stairs, one with a massive structure and a landing, the other with a single stringer.}}


==Options==
<span id="Options"></span>
==Opcje==


* Stairs share the common properties and behaviors of all [[Arch_Component|Arch Components]]
* Schody dzielą wspólne właściwości i zachowania wszystkich [[Arch_Component/pl|komponentów]].


==Usage==
<span id="Usage"></span>
==Użycie==


# Optionally select one or more base objects, for example [[Draft_Line|Draft Lines]] and [[Draft_Wire|Draft Wires]]:
# Opcjonalnie wybierz jeden lub więcej obiektów bazowych, na przykład [[Draft_Line/pl|linia]] i [[Draft_Wire/pl|polilinia]]:
#* Polilinie z dwoma lub więcej segmentami będą używane do tworzenia spoczników. Muszą one znajdować się na płaszczyźnie równoległej do globalnej płaszczyzny XY. Na przykład, wybierz linię w kształcie litery U na spocznik z półobrotem i linię w kształcie litery L na spocznik narożny.
#* Draft Wires with two or more segments will be used to create landings. They must be on a plane parallel to the global XY plane. For example, select a U-shaped wire for a half-turn landing and an L-shaped wire for a corner landing.
#* Linie będą używane do tworzenia biegów.
#* Draft Lines will be used to create flights.
#* Jeśli wierzchołki wszystkich linii i polilinii mają prawidłowe współrzędne Z, utworzone schody wykorzystają te informacje.
#* If the vertices of all lines and wires have correct Z coordinates, the created stairs will use this information.
#* Obiekty bazowe muszą być wybrane w odpowiedniej kolejności, zaczynając od najniższego obiektu.
#* The base objects must be selected in the correct order starting with the bottom object.
# Press the {{Button|[[Image:Arch_Stairs.svg|16px]] [[Arch_Stairs|Arch Stairs]]}} button, or press {{KEY|S}}, {{KEY|R}} keys.
# Naciśnij przycisk {{Button|[[Image:Arch_Stairs.svg|16px]] '''Schody'''}} lub naciśnij klawisze {{KEY|S}}, {{KEY|R}}.
# Dostosuj żądane właściwości. Niektóre części schodów, takie jak konstrukcja, mogą nie pojawić się od razu, jeśli któraś z właściwości to uniemożliwia, np. grubość konstrukcji równa {{Value|0}}.
# Adjust the desired properties. Some parts of the stairs, such as the structure, might not appear immediately, if any of the properties makes it impossible, such as a structure thickness of 0.


[[Image:Arch_Stairs_Complex_Example.png|600px]]
[[Image:Arch_Stairs_Complex_Example.png|600px]]
{{Caption|Complex stairs based on a selection of lines and wired as shown on the left.<br>
{{Caption|Złożone schody oparte na wybranych liniach i poliliniach, jak pokazano po lewej stronie.<br>
In red the wires used for the landings at Z&equals;1500mm, Z&equals;3000mm and Z&equals;4500mm.<br>
Na czerwono zaznaczono polilinie używane na spoczniki w Z&equals;1500mm, Z&equals;3000mm oraz Z&equals;4500mm.<br>
Na czarno linie łączące je używane do utworzenia biegów.
In black the lines connecting them used for the flights.
}}
}}


==Properties==
<span id="Properties"></span>
==Właściwości==


===Data===
<span id="Data"></span>
===Dane===


{{TitleProperty|Segment and Parts}}
{{TitleProperty|Segment i części}}


* {{PropertyData|Abs Top|Vector}}: (read-only) The absolute top level the stairs lead to.
* {{PropertyData|Abs Top|Vector}}: ''(tylko do odczytu)'' Absolutnie najwyższy poziom, na który prowadzą schody.
* {{PropertyData|Last Segment|Link}}: Last segment (flight or landing) of an Arch Stairs connecting to this segment. The start level of the stairs will be the end level of this last segment.
* {{PropertyData|Ostatni segment|Link}}: Ostatni segment ''(bieg lub spocznik)'' schodów łączących się z tym segmentem. Poziom początkowy schodów będzie poziomem końcowym tego ostatniego segmentu.
* {{PropertyData|Outline Left|VectorList}}: The left outline of the stairs.
* {{PropertyData|Kontur lewy|VectorList}}: Lewy kontur schodów.
* {{PropertyData|Outline Left All|VectorList}}: The left outline of all segments of the stairs.
* {{PropertyData|Outline Left All|VectorList}}: Lewy kontur wszystkich segmentów schodów.
* {{PropertyData|Outline Right|VectorList}}: The right outline of the stairs.
* {{PropertyData|Kontur prawy|VectorList}}: Prawy kontur schodów.
* {{PropertyData|Outline Right All|VectorList}}: The right outline of all segments of the stairs.
* {{PropertyData|Outline Right All|VectorList}}: Prawy kontur wszystkich segmentów schodów.
* {{PropertyData|Railing Height Left|Length}}: Height of the left railing of the stairs or landing.
* {{PropertyData|Railing Height Left|Length}}: Wysokość lewej poręczy schodów lub spocznika.
* {{PropertyData|Railing Height Right|Length}}: Height of the right railing of the stairs or landing.
* {{PropertyData|Railing Height Right|Length}}: Wysokość prawej poręczy schodów lub spocznika.
* {{PropertyData|Railing Left|LinkHidden}}: The left railing object. {{Version|0.20}}: Property type updated from {{Incode|String}} to {{Incode|LinkHidden}}.
* {{PropertyData|Poręcz lewa|LinkHidden}}: Obiekt lewej poręczy. {{Version/pl|0.20}}: Zaktualizowano typ właściwości z {{Incode|String}} do {{Incode|LinkHidden}}.
* {{PropertyData|Railing Offset Left|Length}}: Offset of the left railing from the edge of the stairs or landing.
* {{PropertyData|Railing Offset Left|Length}}: Odsunięcie lewej poręczy od krawędzi schodów lub podestu.
* {{PropertyData|Railing Offset Right|Length}}: Offset of the right railing from the edge of the stairs or landing.
* {{PropertyData|Railing Offset Right|Length}}: Odsunięcie prawej poręczy od krawędzi schodów lub spocznika.
* {{PropertyData|Railing Right|LinkHidden}}: The right railing object. {{Version|0.20}}: Property type updated from {{Incode|String}} to {{Incode|LinkHidden}}.
* {{PropertyData|Poręcz prawa|LinkHidden}}: Prawy obiekt poręczy. {{Version/pl|0.20}}: Zaktualizowano typ właściwości z {{Incode|String}} do {{Incode|LinkHidden}}.


{{TitleProperty|Stairs}}
{{TitleProperty|Schody}}


* {{PropertyData|Align|Enumeration}}: The alignment of the stairs on the baseline. Only used if a baseline is defined. Can be {{value|Left}}, {{value|Right}} or {{value|Center}}.
* {{PropertyData|Wyrównanie|Enumeration}}: Wyrównanie schodów na linii bazowej. Używane tylko jeśli zdefiniowano linię bazową. Może być {{value|Lewa}}, {{value|Prawa}} lub {{value|Środek}}.
* {{PropertyData|Height|Length}}: The total height of the stairs. Only used if no baseline is defined, or if the baseline is horizontal. Ignored if {{PropertyData|Riser Height Enforce}} is non-zero.
* {{PropertyData|Wysokość|Length}}: Całkowita wysokość schodów. Używane tylko jeśli nie zdefiniowano linii bazowej lub jeśli linia bazowa jest pozioma. Ignorowane, jeśli wartość właściwości {{PropertyData|Riser Height Enforce}} jest niezerowa.
* {{PropertyData|Length|Length}}: The total length of the stairs if no baseline is defined. Ignored if {{PropertyData|Tread Depth Enforce}} is non-zero.
* {{PropertyData|Długość|Długość}}: Całkowita długość schodów, jeśli nie zdefiniowano linii bazowej. Ignorowane, jeśli wartość właściwości {{PropertyData|Tread Depth Enforce}} jest niezerowa.
* {{PropertyData|Width|Length}}: The width of the stairs.
* {{PropertyData|Szerokość|Length}}: Szerokość schodów.
* {{PropertyData|Width of Landing|FloatList}}: If the {{PropertyData|Number Of Steps}} is 1, the stairs object acts as a landing. When this is the case and the baseline is multi-segment, the width of first segment of the landing follows the {{PropertyData|Width}}, the widths of subsequent segments follow the list set here.
* {{PropertyData|Szerokość spocznika|FloatList}}: Jeśli {{PropertyData|Liczba stopni}} wynosi {{Value|1}}, obiekt schodów działa jak spocznik. W takim przypadku, gdy linia bazowa jest wielosegmentowa, szerokość pierwszego segmentu spocznika jest zgodna z właściwościa {{PropertyData|Szerokość}}, a szerokości kolejnych segmentów zgodne z ustawioną tutaj listą.


{{TitleProperty|Steps}}
{{TitleProperty|Stopnie}}


* {{PropertyData|Blondel Ratio|Float}}: (read-only) The calculated Blondel ratio. This ratio indicates comfortable stairs and should be between 62 and 64cm or 24.5 and 25.5in.
* {{PropertyData|współczynnik Blondel|Float}}: ''(tylko do odczytu)'' Obliczony współczynnik Blondela. Współczynnik ten wskazuje wygodne schody i powinien wynosić od 62 do 64 cm lub od 24,5 do 25,5 cala.
* {{PropertyData|Landing Depth|Length}}: The depth of the landing of the flight, if enabled in {{PropertyData|Landings}}. Defaults to the {{PropertyData|Width}} if 0.
* {{PropertyData|Głębokość spocznika|Length}}: Głębokość spocznika, jeśli jest włączona w właściwości {{PropertyData|Spoczniki}}. Domyślnie równa właściwości {{PropertyData|Szerokość}} jeśli wartość wynosi {{Value|0}}.
* {{PropertyData|Nosing|Length}}: The size of the nosing.
* {{PropertyData|Noski|Length}}: Rozmiar noska.
* {{PropertyData|Number Of Steps|Integer}}: The numbers of steps (risers). Must be at least 2 for a single flight, and at least 4 for a stairs with a central landing.
* {{PropertyData|Liczba stopni|Integer}}: Liczba stopni (pionów). Musi wynosić co najmniej 2 dla pojedynczego biegu i co najmniej 4 dla schodów z centralnym spocznikiem.
* {{PropertyData|Riser Height|Length}}: (read-only) The height of the risers. If {{PropertyData|Riser Height Enforce}} is 0 it is calculated ({{PropertyData|Height}} / {{PropertyData|Number of Steps}}). Else it is the same as {{PropertyData|Riser Height Enforce}}.
* {{PropertyData|Wysokość stopnia|Length}}: ''(tylko do odczytu)'' Wysokość stopni. Jeśli wartość właściwości {{PropertyData|Wymuszona wysokość pionu}} wynosi {{Value|0}}, jest ona obliczana ''({{PropertyData|Wysokość}} / {{PropertyData|Ilość stopni}})''. W przeciwnym razie jest taka sama jak wartość właściwości {{PropertyData|Wymuszona wysokość pionu}}.
* {{PropertyData|Riser Height Enforce|Length}}: The enforced height of the risers.
* {{PropertyData|Wymuszona wysokość pionu|Length}}: Wymuszona wysokość pionów.
* {{PropertyData|Riser Thickness|Length}}: The thickness of the risers.
* {{PropertyData|Grubość pionu|Długość}}: Grubość pionów.
* {{PropertyData|Tread Depth|Length}}: (read-only) The depth of the treads. If {{PropertyData|Tread Depth Enforce}} is 0 it is calculated ({{PropertyData|Length}} / {{PropertyData|Number of Steps}}). Else it is the same as {{PropertyData|Tread Depth Enforce}}.
* {{PropertyData|Głębokość stopnic|Length}}: ''(tylko do odczytu)'' Głębokość stopnic. Jeśli wartość właściwości {{PropertyData|Wymuszona głębokość stopnic}} wynosi 0, jest ona obliczana ({{PropertyData|Długość}} / {{PropertyData|Ilość stopni}}). W przeciwnym razie jest taka sama jak {{PropertyData|Wymuszona głębokość stopnicy}}.
* {{PropertyData|Tread Depth Enforce|Length}}: The enforced depth of the treads.
* {{PropertyData|Wymuszona głębokość stopnicy|Length}}: Wymuszona głębokość stopnicy.
* {{PropertyData|Tread Thickness|Length}}: The thickness of the treads.
* {{PropertyData|Grubość stopnicy|Length}}: Grubość stopnicy.


{{TitleProperty|Structure}}
{{TitleProperty|Konstrukcja}}


* {{PropertyData|Connection Down Start Stairs|Enumeration}}: The type of connection between the lower floor slab and the start of the stairs. Can be {{value|HorizontalCut}}, {{value|VerticalCut}} or {{value|HorizontalVerticalCut}}.
* {{PropertyData|Dolne połączenie początku schodów|Enumeration}}: Typ połączenia między dolną płytą podłogi a początkiem schodów. Może mieć wartość {{value|HorizontalCut}}, {{value|VerticalCut}} lub {{value|HorizontalVerticalCut}}.
* {{PropertyData|Connection End Stairs Up|Enumeration}}: The type of connection between the end of the stairs and the upper floor slab. Can be {{value|toFlightThickness}} or {{value|toSlabThickness}}.
* {{PropertyData|Górne połączenie końca schodów|Enumeration}}: Typ połączenia między końcem schodów a górną płytą podłogową. Może być {{value|toFlightThickness}} lub {{value|toSlabThickness}}.
* {{PropertyData|Down Slab Thickness|Length}}: The thickness of the lower floor slab.
* {{PropertyData|Grubość płyty dolnej|Length}}: Grubość dolnej płyty podłogowej.
* {{PropertyData|Flight|Enumeration}}: The direction of the flight after the landing. Can be {{value|Straight}}, {{value|HalfTurnLeft}} or {{value|HalfTurnRight}}.
* {{PropertyData|Bieg|Enumeration}}: Kierunek biegu po spoczniku. Może być {{value|Straight}}, {{value|HalfTurnLeft}} lub {{value|HalfTurnRight}}.
* {{PropertyData|Landings|Enumeration}}: The type of landings. Can be {{value|None}} or {{value|At center}} ({{value|At each corner}} not implemented yet).
* {{PropertyData|Spoczniki|Enumeration}}: Rodzaj spocznika. Może być {{value|Brak}} lub {{value|Na środku}} ''({{value|Na każdym narożniku}} jeszcze nie zaimplementowane)''.
* {{PropertyData|Stringer Overlap|Length}}: The overlap of the stringers above the bottom of the treads.
* {{PropertyData|Zakładka podłużnic|Length}}: Zakładka podłużnic nad dolną częścią stopni.
* {{PropertyData|Stringer Width|Length}}: The width of the stringers.
* {{PropertyData|Szerokość podłużnicy.|Length}}: Szerokość podłużnicy.
* {{PropertyData|Structure|Enumeration}}: The structure type of the stairs. Can be {{value|None}}, {{value|Massive}}, {{value|One stringer}} or {{value|Two stringers}}.
* {{PropertyData|Konstrukcja|Enumeration}}: Typ konstrukcji schodów. Może być {{value|Brak}}, {{value|Masywne}}, {{value|Jedna podłużnica}} lub {{value|Dwie podłużnice}}.
* {{PropertyData|Structure Offset|Length}}: The offset between the border of the stairs and the structure.
* {{PropertyData|Odsunięcie konstrukcji|Length}}: Przesunięcie między krawędzią schodów a konstrukcją.
* {{PropertyData|Structure Thickness|Length}}: The thickness of the structure.
* {{PropertyData|Grubość konstrukcji|Length}}: Grubość konstrukcji.
* {{PropertyData|Up Slab Thickness|Length}}: The thickness of the upper floor slab.
* {{PropertyData|Grubość płyty w górę|Length}}: Grubość górnej płyty podłogowej.
* {{PropertyData|Winders|Enumeration}}: The type of winders. Not implemented.
* {{PropertyData|Uzwojenie|Enumeration}}: Typ uzwojenia. Nie zaimplementowano.


==Limitations==
<span id="Limitations"></span>
==Ograniczenia==


* Obecnie dostępne są tylko proste schody.
* Only straight stairs are available at the moment
* See the [http://forum.freecadweb.org/viewtopic.php?f=23&t=6534 forum entry] for circle stairs.
* Zobacz [http://forum.freecadweb.org/viewtopic.php?f=23&t=6534 wpis na forum] dla schodów okrągłych.
* See the [http://forum.freecadweb.org/viewtopic.php?f=9&t=4564 forum announcement].
* Zobacz ogłoszenie na forum [http://forum.freecadweb.org/viewtopic.php?f=9&t=4564].


== Scripting ==
<span id="Scripting"></span>
==Tworzenie skryptów==


{{Emphasis|See also:}} [[Arch_API|Arch API]] and [[FreeCAD_Scripting_Basics|FreeCAD Scripting Basics]].
{{Emphasis|Zobacz również:}} [[Arch_API/pl|API: Architektura]] i [[FreeCAD_Scripting_Basics/pl|Podstawy tworzenia skryptów FreeCAD]].


The Stairs tool can be used in [[Macros|macros]] and from the [[Python|Python]] console by using the following function:
Narzędzie '''Schody''' może być używane w [[Macros/pl|makrodefinicjach]] i z konsoli [[Python/pl|Python]] za pomocą następujących funkcji:
{{Code|code=
{{Code|code=
Stairs = makeStairs(baseobj=None, length=None, width=None, height=None, steps=None, name="Stairs")
Stairs = makeStairs(baseobj=None, length=None, width=None, height=None, steps=None, name="Stairs")
}}
}}


* Creates a {{incode|Stairs}} object from the given {{incode|baseobj}}.
* Tworzy obiekt {{incode|Stairs}} z podanego {{incode|baseobj}}.
* If {{incode|baseobj}} is not given, it will use {{incode|length}}, {{incode|width}}, {{incode|height}}, and {{incode|steps}}, to build a solid object.
* Jeśli {{incode|baseobj}} nie zostanie podany, użyje {{incode|length}}, {{incode|width}}, {{incode|height}} i {{incode|steps}}, aby zbudować solidny obiekt.


Przykład:
Example:
{{Code|code=
{{Code|code=
import Arch
import Arch
Line 130: Line 137:




{{Docnav
{{Docnav/pl
|[[Arch_Space|Space]]
|[[Arch_Space/pl|Przestrzeń]]
|[[Arch_CompPanel|CompPanel]]
|[[Arch_CompPanel/pl|Komponent panel]]
|[[Arch_Workbench|Arch]]
|[[Arch_Workbench/pl|środowisko pracy Architektura]]
|IconL=Arch_Space.svg
|IconL=Arch_Space.svg
|IconR=Arch_CompPanel.png
|IconR=Arch_CompPanel.png

Latest revision as of 15:25, 4 May 2024

Architektura: Schody

Lokalizacja w menu
Architektura → Schody
Środowisko pracy
Architektura
Domyślny skrót
S R
Wprowadzono w wersji
0.14
Zobacz także
Konstrukcja, Wyposażenie

Opis

Narzędzie Schody umożliwia automatyczne tworzenie kilku rodzajów schodów. Proste schody (z centralnym podestem lub bez) mogą być tworzone od podstaw. Bardziej złożone schody wymagają obiektów bazowych.

Zobacz wpis Schody w Wikipedii, aby zapoznać się z definicją różnych terminów używanych do opisania części schodów.

Dwa modele schodów, jeden z masywną konstrukcją i podestem, drugi z pojedynczą podłużnicą.

Opcje

  • Schody dzielą wspólne właściwości i zachowania wszystkich komponentów.

Użycie

  1. Opcjonalnie wybierz jeden lub więcej obiektów bazowych, na przykład linia i polilinia:
    • Polilinie z dwoma lub więcej segmentami będą używane do tworzenia spoczników. Muszą one znajdować się na płaszczyźnie równoległej do globalnej płaszczyzny XY. Na przykład, wybierz linię w kształcie litery U na spocznik z półobrotem i linię w kształcie litery L na spocznik narożny.
    • Linie będą używane do tworzenia biegów.
    • Jeśli wierzchołki wszystkich linii i polilinii mają prawidłowe współrzędne Z, utworzone schody wykorzystają te informacje.
    • Obiekty bazowe muszą być wybrane w odpowiedniej kolejności, zaczynając od najniższego obiektu.
  2. Naciśnij przycisk Schody lub naciśnij klawisze S, R.
  3. Dostosuj żądane właściwości. Niektóre części schodów, takie jak konstrukcja, mogą nie pojawić się od razu, jeśli któraś z właściwości to uniemożliwia, np. grubość konstrukcji równa 0.

Złożone schody oparte na wybranych liniach i poliliniach, jak pokazano po lewej stronie.
Na czerwono zaznaczono polilinie używane na spoczniki w Z=1500mm, Z=3000mm oraz Z=4500mm.
Na czarno linie łączące je używane do utworzenia biegów.

Właściwości

Dane

Segment i części

  • DANEAbs Top (Vector): (tylko do odczytu) Absolutnie najwyższy poziom, na który prowadzą schody.
  • DANEOstatni segment (Link): Ostatni segment (bieg lub spocznik) schodów łączących się z tym segmentem. Poziom początkowy schodów będzie poziomem końcowym tego ostatniego segmentu.
  • DANEKontur lewy (VectorList): Lewy kontur schodów.
  • DANEOutline Left All (VectorList): Lewy kontur wszystkich segmentów schodów.
  • DANEKontur prawy (VectorList): Prawy kontur schodów.
  • DANEOutline Right All (VectorList): Prawy kontur wszystkich segmentów schodów.
  • DANERailing Height Left (Length): Wysokość lewej poręczy schodów lub spocznika.
  • DANERailing Height Right (Length): Wysokość prawej poręczy schodów lub spocznika.
  • DANEPoręcz lewa (LinkHidden): Obiekt lewej poręczy. dostępne w wersji 0.20: Zaktualizowano typ właściwości z String do LinkHidden.
  • DANERailing Offset Left (Length): Odsunięcie lewej poręczy od krawędzi schodów lub podestu.
  • DANERailing Offset Right (Length): Odsunięcie prawej poręczy od krawędzi schodów lub spocznika.
  • DANEPoręcz prawa (LinkHidden): Prawy obiekt poręczy. dostępne w wersji 0.20: Zaktualizowano typ właściwości z String do LinkHidden.

Schody

  • DANEWyrównanie (Enumeration): Wyrównanie schodów na linii bazowej. Używane tylko jeśli zdefiniowano linię bazową. Może być Lewa, Prawa lub Środek.
  • DANEWysokość (Length): Całkowita wysokość schodów. Używane tylko jeśli nie zdefiniowano linii bazowej lub jeśli linia bazowa jest pozioma. Ignorowane, jeśli wartość właściwości DANERiser Height Enforce jest niezerowa.
  • DANEDługość (Długość): Całkowita długość schodów, jeśli nie zdefiniowano linii bazowej. Ignorowane, jeśli wartość właściwości DANETread Depth Enforce jest niezerowa.
  • DANESzerokość (Length): Szerokość schodów.
  • DANESzerokość spocznika (FloatList): Jeśli DANELiczba stopni wynosi 1, obiekt schodów działa jak spocznik. W takim przypadku, gdy linia bazowa jest wielosegmentowa, szerokość pierwszego segmentu spocznika jest zgodna z właściwościa DANESzerokość, a szerokości kolejnych segmentów są zgodne z ustawioną tutaj listą.

Stopnie

  • DANEwspółczynnik Blondel (Float): (tylko do odczytu) Obliczony współczynnik Blondela. Współczynnik ten wskazuje wygodne schody i powinien wynosić od 62 do 64 cm lub od 24,5 do 25,5 cala.
  • DANEGłębokość spocznika (Length): Głębokość spocznika, jeśli jest włączona w właściwości DANESpoczniki. Domyślnie równa właściwości DANESzerokość jeśli wartość wynosi 0.
  • DANENoski (Length): Rozmiar noska.
  • DANELiczba stopni (Integer): Liczba stopni (pionów). Musi wynosić co najmniej 2 dla pojedynczego biegu i co najmniej 4 dla schodów z centralnym spocznikiem.
  • DANEWysokość stopnia (Length): (tylko do odczytu) Wysokość stopni. Jeśli wartość właściwości DANEWymuszona wysokość pionu wynosi 0, jest ona obliczana (DANEWysokość / DANEIlość stopni). W przeciwnym razie jest taka sama jak wartość właściwości DANEWymuszona wysokość pionu.
  • DANEWymuszona wysokość pionu (Length): Wymuszona wysokość pionów.
  • DANEGrubość pionu (Długość): Grubość pionów.
  • DANEGłębokość stopnic (Length): (tylko do odczytu) Głębokość stopnic. Jeśli wartość właściwości DANEWymuszona głębokość stopnic wynosi 0, jest ona obliczana (DANEDługość / DANEIlość stopni). W przeciwnym razie jest taka sama jak DANEWymuszona głębokość stopnicy.
  • DANEWymuszona głębokość stopnicy (Length): Wymuszona głębokość stopnicy.
  • DANEGrubość stopnicy (Length): Grubość stopnicy.

Konstrukcja

  • DANEDolne połączenie początku schodów (Enumeration): Typ połączenia między dolną płytą podłogi a początkiem schodów. Może mieć wartość HorizontalCut, VerticalCut lub HorizontalVerticalCut.
  • DANEGórne połączenie końca schodów (Enumeration): Typ połączenia między końcem schodów a górną płytą podłogową. Może być toFlightThickness lub toSlabThickness.
  • DANEGrubość płyty dolnej (Length): Grubość dolnej płyty podłogowej.
  • DANEBieg (Enumeration): Kierunek biegu po spoczniku. Może być Straight, HalfTurnLeft lub HalfTurnRight.
  • DANESpoczniki (Enumeration): Rodzaj spocznika. Może być Brak lub Na środku (Na każdym narożniku jeszcze nie zaimplementowane).
  • DANEZakładka podłużnic (Length): Zakładka podłużnic nad dolną częścią stopni.
  • DANESzerokość podłużnicy. (Length): Szerokość podłużnicy.
  • DANEKonstrukcja (Enumeration): Typ konstrukcji schodów. Może być Brak, Masywne, Jedna podłużnica lub Dwie podłużnice.
  • DANEOdsunięcie konstrukcji (Length): Przesunięcie między krawędzią schodów a konstrukcją.
  • DANEGrubość konstrukcji (Length): Grubość konstrukcji.
  • DANEGrubość płyty w górę (Length): Grubość górnej płyty podłogowej.
  • DANEUzwojenie (Enumeration): Typ uzwojenia. Nie zaimplementowano.

Ograniczenia

  • Obecnie dostępne są tylko proste schody.
  • Zobacz wpis na forum dla schodów okrągłych.
  • Zobacz ogłoszenie na forum [1].

Tworzenie skryptów

Zobacz również: API: Architektura i Podstawy tworzenia skryptów FreeCAD.

Narzędzie Schody może być używane w makrodefinicjach i z konsoli Python za pomocą następujących funkcji:

Stairs = makeStairs(baseobj=None, length=None, width=None, height=None, steps=None, name="Stairs")
  • Tworzy obiekt Stairs z podanego baseobj.
  • Jeśli baseobj nie zostanie podany, użyje length, width, height i steps, aby zbudować solidny obiekt.

Przykład:

import Arch

Stairs = Arch.makeStairs(length=5000, width=1200, height=3000, steps=14)