Arch BuildingPart/pl

TO NARZĘDZIE JEST PRZESTARZAŁE
Nie jest dostępne w wersja 1.0 i powyżej.
Obiekt BuildingPart nie jest jednak przestarzały, zamiast tego narzędzia używa się poleceń Architektura: Budynek i Architektura: Podłoga do jego tworzenia.

Arch BuildingPart

Lokalizacja w menu
Architektura → Część budynku, 3D/BIM → Poziom
Środowisko pracy
Architektura
Domyślny skrót
brak
Wprowadzono w wersji
0.18
Zobacz także
Budowla, Teren

Opis

Obiekt BuildingPart może być używany we wszelkiego rodzaju sytuacjach, w których różne obiekty Arch / BIM muszą być pogrupowane, a ta grupa może wymagać traktowania jako jeden obiekt lub replikacji.

Użycie

  1. Opcjonalnie, wybierz jeden lub więcej obiektów, które mają być zawarte w nowej części budynku.
  2. Naciśnij przycisk Część budowli.

Uwagi

Obiekty ``Część budynku`` posiadają wbudowaną, domyślną płaszczyznę przekroju.

Płaszczyzna ta jest zawsze równoległa do płaszczyzny bazowej obiektu Część budynku, ale można określić przesunięcie między nimi. Tak więc wszystkie narzędzia, które działają z płaszczyzną przekroju, takie jak Widok 2D kształtu i Wstaw obiekt środowiska Architektura również działają z obiektem Część budynku.

Opcje

Właściwości

Zapoznaj się również z informacjami na stronie: Edytor właściwości.

Obiekt Część budowli wywodzi się z obiektu App: Cechy geometrii i dziedziczy wszystkie jego właściwości. Posiada on również następujące dodatkowe właściwości:

Dane

Podstawa

Część Budynku

  • DANEPowierzchnia (Area): Obliczona powierzchnia podłogi tej kondygnacji.
  • DANEWysokość (Length): Wysokość tego obiektu i jego obiektów podrzędnych. Obiekty podrzędne mogą być na przykład ścianami. Wysokość każdej ściany musi być ustawiona na 0, aby właściwość wysokości Części Budynku przenosiła się do obiektów wewnątrz niej.
  • DANEPrzesunięcie Poziomu (Length): Punkt (0,0,0) tego poziomu. Wartość ta jest dodawana do atrybutu Placement.Base.z obiektu Część budynku, aby wskazać pionowe przesunięcie bez faktycznego przesuwania obiektu. Wynikowe przesunięcie jest wyświetlane, jeśli WIDOKShow Level ma wartość PRAWDA.
  • DANE (Ukryte)Tabela Materiałów (Map): Mapa MaterialName:SolidIndexesList, która określa powiązanie nazw materiałów z indeksami brył do użycia podczas odwoływania się do tego obiektu z innych plików.
  • DANETylko Bryły (Bool): Jeśli ustawiono PRAWDA, tylko bryły będą pobierane przez ten obiekt, gdy będą przywoływane z innych plików.
  • DANE (Hidden)Zapisany twórca (FileIncluded): Ten atrybut przechowuje reprezentację twórcy dla tego obiektu.
  • DANE (Hidden)Kształt (PartShape): Kształt tego obiektu.

Obiekt podrzędny

IFC

Atrybuty IFC

Widok

Grupa automatycznie

Część Budynku

Obiekt podrzędny

Wycinek

Interakcje

Tworzenie skryptów

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

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

BuildingPart = makeBuildingPart(objectslist=None)

Przykład:

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

BuildingPart = Arch.makeBuildingPart([Wall1, Wall2])

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