Architektura: Ściana kurtynowa

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

Architektura: Ściana kurtynowa

Lokalizacja w menu
Architektura → Ściana kurtynowa
Środowisko pracy
Architektura
Domyślny skrót
C W
Wprowadzono w wersji
0.19
Zobacz także
Ściana, Siatka

Opis

To narzędzie tworzy ścianę kurtynową, dzieląc powierzchnię bazową na czworokątne powierzchnie, a następnie tworząc pionowe słupy na pionowych krawędziach, poziome rygle na poziomych krawędziach i wypełniając przestrzenie między słupami panelami.

Ściany kurtynowe mogą być tworzone z dowolnego istniejącego obiektu, w takim przypadku wszystkie powierzchnie obiektu zostaną podzielone. Działa to najlepiej, gdy używany jest obiekt posiadający tylko jedną powierzchnię. Zazwyczaj najpierw należy utworzyć powierzchnię, najlepiej ograniczoną dokładnie 4 krawędziami, która reprezentuje obszar, który chcesz wypełnić ścianą kurtynową, a następnie zastosować narzędzie.

Ściany kurtynowe można również budować z obiektów liniowych, takich jak linia, łuk lub polilinia, podobnie jak w przypadku zwykłego narzędzia ściana.

Powierzchnie o podwójnej krzywiźnie lub powierzchnie o więcej niż 4 krawędziach również będą akceptowane, ale wynik będzie mniej przewidywalny.

Powierzchnie zostaną podzielone na czworokątne fragmenty. Jeśli 4 punkty fragmentu są współpłaszczyznowe, tworzony jest fragment w kształcie kwadratu. Jeśli nie, zostaje on podzielony na dwa trójkąty, i dodany zostanie ukośny słupek.

W przypadku, gdy potrzebny jest nieregularny podział, możliwe jest również zbudowanie własnego podzielonego obiektu, na przykład przy użyciu narzędzia Siatka, i ustawienie pionowych i poziomych podziałów ściany kurtynowej na 1.

Możesz także użyć narzędzia ściany kurtynowej bez zaznaczonego obiektu, w którym to przypadku będziesz mógł narysować linię bazową, która następnie zostanie wyciągnięta w pionie, aby utworzyć powierzchnię, na której zostanie zbudowana ściana kurtynowa.

Użycie

Kreślenie ścian kurtynowych od podstaw

  1. Upewnij się, że nic nie jest zaznaczone
  2. Naciśnij przycisk Ściana kurtynowa lub naciśnij C, a następnie W.
  3. Kliknij pierwszy punkt w widoku 3D lub wpisz współrzędne.
  4. Kliknij drugi punkt w widoku 3D lub wpisz współrzędne.
  5. Dostosuj wymagane właściwości.

Tworzenie ściany kurtynowej z wybranego obiektu

  1. Wybierz jeden lub więcej obiektów bazowych geometrii (obiekt rysunku roboczego, szkicu itp.).
  2. Naciśnij przycisk Ściana kurtynowa, lub naciśnij klawisze C a następnie W.
  3. Dostosuj potrzebne właściwości.

Opcje

  • Ściany kurtynowe dzielą wspólne właściwości i zachowania wszystkich Komponentów Architektonicznych.
  • Podpory kurtynowe mogą być wykonane z automatycznego profilu kwadratowego (ustaw ich właściwość Rozmiar Słupka) lub z profilu niestandardowego (ustaw ich właściwość Profil Słupka). Słupki można umieścić na środku każdej krawędzi lub względem punktu (0,0,0) przez wyłączenie właściwości Wyśrodkowany Profil. Na przykład, jeśli chcesz, aby profil był umieszczony nieco za panelami, narysuj ten profil nieco poniżej punktu pochodzenia (0,0,0).
  • Ściany kurtynowe obsługują materiał złożony. Wewnątrz materiału złożonego warstwa Rama będzie używana do słupów, a warstwa Panel szklany do paneli, lub Panel stały jeśli nie istnieje warstwa Panel szklany w materiale złożonym.
  • Ściany kurtynowe mogą być oparte na obiekcie liniowym, takim jak linia, łuk lub polilinia. W tym przypadku wewnętrznie zostanie zbudowana powierzchnia podstawowa poprzez wytłaczanie obiektu liniowego w kierunku określonym przez właściwość Kierunek Pionowy, o długość określoną przez właściwość Wysokość.

Właściwości

Obiekty ścian osłonowych dziedziczą właściwości obiektów Komponent, a także posiadają następujące dodatkowe właściwości:

  • DANEIlość Słupków Pionowych: Liczba pionowych słupków.
  • DANEWyrównanie Słupków Pionowych: Czy profil słupków pionowych ma być wyrównany ze ścianą czy nie.
  • DANESekcje Pionowe: Liczba pionowych sekcji tej ściany kurtynowej.
  • DANEWysokość Słupka Pionowego: Wysokość słupków pionowych, jeśli nie jest używany żaden profil.
  • DANESzerokość Słupka Pionowego: Szerokość słupków pionowych, jeśli nie jest używany żaden profil.
  • DANEProfil Słupka Pionowego: Profil dla pionowych słupków (wyłącza wielkość pionowego słupka).
  • DANEIlość Słupków Poziomych: Liczba poziomych słupków.
  • DANEWyrównanie Słupków Poziomych: Czy profil poziomych słupków ma być wyrównany ze ścianą czy nie.
  • DANESekcje Poziome: Liczba poziomych sekcji tej ściany kurtynowej.
  • DANEWysokość Słupka Poziomego: Wysokość profilu poziomych rygli, jeśli nie jest używany żaden profil.
  • DANESzerokość Słupka Poziomego: Szerokość profilu poziomych słupków, jeśli nie jest używany żaden profil.
  • DANEProfil Słupka Poziomego: Profil dla poziomych słupków (wyłącza wielkość poziomego słupka).
  • DANEIlość Słupków Przekątnych: Liczba przekątnych słupków.
  • DANEWielkość Słupka Przekątnego: Wielkość przekątnych słupków, jeśli jakiekolwiek, jeśli nie jest używany żaden profil.
  • DANEProfil Słupka Przekątnego: Profil dla przekątnych słupków, jeśli jakiekolwiek (wyłącza wielkość poziomego słupka).
  • DANEIlość Paneli: Liczba paneli.
  • DANEGrubość Paneli: Grubość paneli.
  • DANEZamień Poziome z Pionowymi: Zamienia poziome i pionowe linie.
  • DANEUlepsz: Wykonuje odejmowanie między komponentami, aby żaden nie pokrywał się.
  • DANEWyśrodkuj Profile: Wyśrodkowuje profil na krawędziach lub nie.
  • DANEKierunek Pionowy: Odniesienie kierunku pionowego do wykorzystania przez ten obiekt do wydedukowania kierunków pionowych / poziomych. Utrzymuj go blisko rzeczywistego kierunku pionowego ściany kurtynowej.
  • DANEWysokość: Wysokość tej ściany kurtynowej, jeśli jest oparta na obiekcie liniowym.
  • DANEObiekt nadrzędny: Obiekt nadrzędny tej ściany kurtynowej. Ściana kurtynowa pojawi się osadzona w obiekcie nadrzędnym w widoku drzewa (żadne inne działanie nie zostanie wykonane).

Wykonywanie ścianek szkieletowych

Ściany osłonowe są wygodne w wykonaniu w połączeniu z narzędziem ściana w celu stworzenia ścian szkieletowych (ścian, w których wewnętrzna warstwa konstrukcyjna wykonana jest z ram, zwykle drewnianych lub metalowych, zamiast z jednorodnego materiału, takiego jak beton lub cegła).

Opisana poniżej procedura tworzy ścianę i ścianę kurtynową w oparciu o tę samą linię bazową, a następnie nadaje ścianie multi-materiał, który pozostawia pustą przestrzeń, w której umieszczana jest ściana kurtynowa:

  1. Stwórz zwykłą ścianę, klikając dwa punkty lub wybierając istniejący obiekt liniowy.
  2. Wybierz obiekt bazowy nowo utworzonej ściany.
  3. Naciśnij przycisk Ściana osłonowa, lub użyj klawiszy C i W aby utworzyć ścianę osłonową bazującą na tej samej linii bazowej co ściana.
  4. Upewnij się, że zarówno ściana, jak i ściana kurtynowa mają taką samą Wysokość.
  5. Ustaw liczbę sekcji poziomych ściany kurtynowej na zero, jeśli chcesz mieć tylko ramy pionowe.
  6. Ustaw pożądaną szerokość słupka poziomego i wysokość słupka poziomego (lub użyj profilu słupka).
  7. Przygotuj dwa (lub więcej) materiały, jeden dla paneli, drugi dla pustki, w której będzie rama.
  8. Utwórz materiał złozony, używając jednej warstwy materiału panelowego, jednej warstwy materiału pustki z ujemną wartością szerokości (co spowoduje, że nie będzie ona rysowana) odpowiadającą wysokości słupka pionowego ściany kurtynowej, oraz kolejnej warstwy materiału panelowego.
  9. Przypisz materiał złozony do ściany.
  10. Ustaw właściwość Obiekt nadrzędny ściany kurtynowej na ścianę, którą stworzyliśmy w pierwszym punkcie.

Tworzenie skryptów

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

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

MyCurtainWall = makeCurtainWall(baseobj)

Przykład:

import FreeCAD, Draft, Arch

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
baseface = FreeCAD.ActiveDocument.addObject('Part::Extrusion','Extrusion')
baseface.Base = baseline
baseface.DirMode = "Normal"
baseface.LengthFwd = 2000
curtainwall = Arch.makeCurtainWall(baseface)
curtainWall.VerticalSections = 6
FreeCAD.ActiveDocument.recompute()