Architektura: Schody

From FreeCAD Documentation
This page is a translated version of the page Arch Stairs and the translation is 100% complete.

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)