Arch Site/pl

POLECENIE TO JEST CZĘŚCIĄ ZINTEGROWANEGO środowiska pracy BIM w V1.0
Ta strona została zaktualizowana dla tej wersji.

Architektura: Teren

Lokalizacja w menu
3D / BIM → Teren
Środowisko pracy
Architektura
Domyślny skrót
S I
Wprowadzono w wersji
-
Zobacz także
brak

Opis

Teren środowiska Architektura to specjalny obiekt łączący właściwości standardowego obiektu grupy FreeCAD i obiektów Architektury. Jest szczególnie odpowiedni do reprezentowania całego terenu projektowego lub terenu. W pracy architektonicznej opartej na formacie IFC jest głównie używany do organizacji modelu, zawierając w sobie budynki. Teren jest również wykorzystywany do zarządzania i wyświetlania fizycznego terenu oraz może obliczać objętości ziemi do dodania lub usunięcia.

Użycie

  1. Opcjonalnie wybierz jeden lub więcej obiektów, które mają być zawarte w nowym terenie.
  2. Naciśnij przycisk Teren lub naciśnij klawisze S, a następnie I.

Opcje

Właściwości

Dane

Teren

Widok

Kompas

Teren

Typowy przepływ pracy

Zacznij od stworzenia obiektu reprezentującego teren. Na przykład, można łatwo zaimportować dane siatki, które można przekształcić w kształt środowiska Część, korzystając z menu Część → Utwórz kształt z siatki. Następnie, utwórz obiekt typu Teren i ustaw jego właściwość DANEUkształtowanie terenu w stosunku do obiektu Część, którą właśnie utworzyliśmy:

Utwórz objętości (wymagane są bryły) reprezentujące obszary, które mają zostać wykopane lub wypełnione. Kliknij dwukrotnie obiekt Teren w widoku drzewa i dodaj te objętości do grup Dodawanie lub Odejmowanie. Kliknij przycisk OK.

Geometria terenu zostanie ponownie obliczona, a właściwości obszarów, obwodów i objętości zostaną ponownie obliczone.

Wykresy nasłonecznienia i wiatru

Jeśli Ladybug jest zainstalowany na Twoim systemie, Obiekty typu teren mogą wyświetlać diagram ścieżki Słońca i / lub różę wiatrów. W tym celu, właściwości DANELongitude, DANELatitude i DANEDeclination (wcześniej DANENorth Deviation) muszą być poprawnie ustawione, a wartości własciwości WIDOKSolar Diagram lub WIDOKWind Rose ustawione na PRAWDA.

Uwaga: Jeśli nie masz dodatku Ladybug, pysolar (wersja 0.7 i wyższe) jest nadal obsługiwany do generowania diagramów ścieżki Słońca, ale nie róż wiatrów. Wymagany jest Pysolar 0.7 lub nowszy. Ladybug jest jednak znacznie potężniejszym narzędziem, które prawdopodobnie będzie częściej używane w przyszłości, więc zalecamy używanie go zamiast pysolar. Ladybug można zainstalować poprzez menadżer pakietów Pythona pip.

Tworzenie skryptów

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

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

Site = makeSite(objectslist=None, baseobj=None, name="Site")

Przykład:

import FreeCAD, Draft, Arch

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
Wall = Arch.makeWall(baseline, length=None, width=150, height=2000)
FreeCAD.ActiveDocument.recompute()

Building = Arch.makeBuilding([Wall])
Site = Arch.makeSite([Building])

FreeCAD.ActiveDocument.recompute()
FreeCAD.Gui.ActiveDocument.ActiveView.viewIsometric()

Wykres słoneczny

Tak długo jak moduł pysolar jest obecny, diagram ścieżki Słońca może być dodany do terenu. Ustaw odpowiednią długość i szerokość geograficzną oraz kąty deklinacji, a także skalę odpowiednią do rozmiaru modelu.

Obecnie diagram służy jedynie celom informacyjnym i ma charakter wizualny. Aby uzyskać diagram ścieżki Słońca umożliwiający wizualizację cieni oraz interaktywne zmienianie dat i godzin, najlepszym rozwiązaniem jest skorzystanie z zewnętrznej strony internetowej umożliwiającej przesyłanie modeli 3D. Niektóre z nich obsługują na przykład formaty .obj i .stl, które można eksportować z FreeCAD.

Należy pamiętać, że wymagany jest Pysolar 0.7 lub nowszy, a ta wersja działa tylko w środowisku Python 3.

Site.Longitude = -46.38
Site.Latitude = -23.33
Site.Declination = 30
# Uncomment if you want to show the compass
# Site.ViewObject.Compass = True

Site.ViewObject.SolarDiagram = True
Site.ViewObject.SolarDiagramScale = 10000
FreeCAD.ActiveDocument.recompute()

Wykres słoneczny niezależny od terenu

Diagram ścieżki Słońca można utworzyć za pomocą poniższej funkcji, niezależnie od lokalizacji.

Node = makeSolarDiagram(longitude, latitude, scale=1, complete=False)
import FreeCADGui, Arch

Node = Arch.makeSolarDiagram(-46.38, -23.33, scale=10000, complete=True)
FreeCAD.Gui.ActiveDocument.ActiveView.getSceneGraph().addChild(Node)