Arch Building/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "* Począwszy od wersji FreeCAD 0.18, obiekt Budynku jest w rzeczywistości obiektem Część budynku z jego właściwością {{PropertyData|Typ IFC}} ustawioną na "Building". Możesz przekonwertować dowolną Część budynku na budynek, po prostu zmieniając jej typ IFC. * Po utworzeniu budynku można dodać do niego więcej obiektów, przeciągając je i upuszczając w widoku drzewa lub używając przycisku {{Button|16px...")
(Created page with "* {{PropertyData|Typ Budynku}}: Typ tego budynku, do wyboru z listy.")
Line 40: Line 40:
==Właściwości==
==Właściwości==


* {{PropertyData|Building Type}}: The type of this building, to choose from a list
* {{PropertyData|Typ Budynku}}: Typ tego budynku, do wyboru z listy.


==Scripting==
==Scripting==

Revision as of 11:34, 1 April 2024

Architektura: Budynek

Lokalizacja w menu
Architektura → Budynek
Środowisko pracy
Architektura
Domyślny skrót
B U
Wprowadzono w wersji
-
Zobacz także
Część budynku, Teren

Opis

Budynek środowiska Architektura jest specjalnym typem obiektu grupy FreeCAD, szczególnie odpowiednim do reprezentowania całej jednostki budynku. Są one najczęściej używane do organizowania modelu, zawierając obiekty kondygnacji.

Użycie

  1. Opcjonalnie wybierz jeden lub więcej obiektów, które mają być zawarte w nowym budynku.
  2. Naciśnij przycisk Budynek lub naciśnij klawisze B, a następnie U.

Opcje

  • Począwszy od wersji FreeCAD 0.18, obiekt Budynku jest w rzeczywistości obiektem Część budynku z jego właściwością DANETyp IFC ustawioną na "Building". Możesz przekonwertować dowolną Część budynku na budynek, po prostu zmieniając jej typ IFC.
  • Po utworzeniu budynku można dodać do niego więcej obiektów, przeciągając je i upuszczając w widoku drzewa lub używając przycisku Połącz obiekty.
  • Możesz usunąć obiekty z budynku przeciągając i upuszczając je w widoku drzewa lub używając narzędzia Usuń komponent.

Właściwości

  • DANETyp Budynku: Typ tego budynku, do wyboru z listy.

Scripting

See also: Arch API and FreeCAD Scripting Basics.

The Building tool can be used in macros and from the Python console by using the following function:

Building = makeBuilding(objectslist=None, baseobj=None, name="Building")
  • Creates a Building object from objectslist, which is a list of objects, or baseobj, which is a Shape.

Example:

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

Building = Arch.makeBuilding([Wall1, Wall2])

Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()