POLECENIE TO JEST CZĘŚCIĄ ZINTEGROWANEGO środowiska pracy
BIM w V1.0
Ta strona została zaktualizowana dla tej wersji.
BIM: Okno
|
Lokalizacja w menu
|
3D / BIM → Okno
|
Środowisko pracy
|
BIM
|
Domyślny skrót
|
W I
|
Wprowadzono w wersji
|
-
|
Zobacz także
|
brak
|
|
Opis
Narzędzie Okno tworzy obiekt bazowy dla wszelkiego rodzaju "osadzalnych" obiektów, takich jak okna i drzwi. Okno środowiska Architektura może być niezależne lub "umieszczone" wewnątrz innego elementu, takiego jak Ściana, Konstrukcja lub Dach. Ma własną geometrię, która może być wykonana z kilku stałych elementów (zwykle rama i panele wewnętrzne), a także definiuje objętość, która ma zostać odjęta od obiektów nadrzędnych w celu utworzenia otworu.
Obiekty okien są oparte na zamkniętych obiektach 2D, takich jak prostokąt środowiska Rysunek Roboczy lub szkicach środowiska Szkicownik, które są używane do definiowania ich wewnętrznych komponentów. Podstawowy obiekt 2D musi zatem zawierać kilka zamkniętych polilinii, które można łączyć w celu utworzenia wypełnionych paneli (jedna polilinia) lub ramek (kilka polilinii).
Narzędzie Okno zawiera kilka nastaw wstępnych. Pozwalają one użytkownikowi na tworzenie popularnych typów okien i drzwi z pewnymi edytowalnymi parametrami, bez konieczności ręcznego tworzenia podstawowych obiektów 2D i komponentów.
Wszystkie informacje dotyczące okna mają również zastosowanie do drzwi, ponieważ jest to ten sam obiekt.
Złożone okno konstruowane na Szkicu. Wchodząc w tryb edycji okna możesz tworzyć różne komponenty, ustawiać ich grubość, a także wybierać i przypisywać do nich polilinie ze szkicu.
Użycie
Korzystanie z ustawień wstępnych
Jest kilka sposobów na wywołanie tego polecenia:
- Wciśnij przycisk
Okno.
- Wybierz opcję 3D/BIM →
Okno z menu.
- Użyj skrótu klawiszowego: W a następnie I.
- Wybierz jeden z predefiniowanych szablonów z listy.
- Wypełnij wymagane parametry.
- W widoku 3D, przesuń obiekt okna w miejsce, gdzie chcesz je umieścić. Jeśli najedziesz kursorem na ścianę, zarys okna powinien dostosować się do tej ściany.
- Kliknij w oknie widoku 3D myszką, lub naciśnij klawisz Enter trzy razy, aby potwierdzić współrzędne X, Y, Z umieszczenia.
Nastawy dodatkowe
Oprócz domyślnych ustawień wstępnych, narzędzie Okno może też korzystać z ustawień wstępnych użytkownika. Ustawienia wstępne użytkownika to plik programu FreeCAD zawierający jedno okno oparte o parametryczny szkic, który ma dwa nazwane wiązania: Szerokość
i Wysokość
. Ustawienia wstępne użytkownika można umieszczać w następujących lokalizacjach:
Narzędzie Okno zawsze będzie przeszukiwać tę parę lokalizacji:
$ROOT_DIR/Arch/Doors/Custom/
$ROOT_DIR/Arch/Windows/Custom/
Jeśli zainstalujesz Parts Library z Menadżera dodatków, narzędzie okna przeszuka również tę bibliotekę w poszukiwaniu dodatkowych ustawień wstępnych w tej parze lokalizacji:
$ROOT_DIR/Mod/parts_library/Architectural Parts/Doors/Custom/
$ROOT_DIR/Mod/parts_library/Architectural Parts/Windows/Custom/
- Zmienna $ROOT_DIR to katalog użytkownika, w którym przechowywane są pliki konfiguracyjne FreeCAD, makra oraz zewnętrzne środowiska pracy. Można go znaleźć, wpisując
FreeCAD.getUserAppDataDir()
w konsoli Python.
- Na systemach Linux zazwyczaj znajduje się w /home/username/.local/share/FreeCAD/
- Na systemach Windows zazwyczaj znajduje się w C:\Users\username\Application Data\FreeCAD/
- Na systemach Mac OSX zazwyczaj znajduje się w /Users/username/Library/Preferences/FreeCAD/
- Nazwa podkatalogu Custom to jedynie sugestia, można użyć dowolnej nazwy. Jednak pliki muszą być umieszczone w jednym lub więcej podkatalogach wewnątrz katalogów Doors lub Windows.
Ustawienia wstępne użytkownika będą dostępne w menu rozwijanym ustawień wstępnych narzędzia Okno. Ustawienia wstępne w lokalizacjach biblioteki będą również dostępne w oknie dialogowym Biblioteki Części.
Tworzenie okna użytkownika
- Opcjonalnie, wybierz powierzchnię na obiekcie Architektury, gdzie chcesz umieścić okno.
- Przełącz się do środowiska pracy Szkicownik.
- Utwórz nowy szkic.
- Narysuj jedną lub więcej zamkniętych polilinii (pętli). Zwróć szczególną uwagę na kolejność tworzenia tych pętli, od tego zależy numeracja polilinii w panelu zadań ("Elementy okna").
- Zamknij szkic.
- Wróć do środowiska pracy BIM.
- Kliknij przycisk
Okno, lub wciśnij klawisze W a następnie I.
- Aby dostosować składniki okna oraz różne właściwości, przejdź do panelu zadań dla okna, klikając dwukrotnie na utworzony obiekt w widoku drzewa.
- Należy pamiętać, że ponieważ komponenty następujące po komponencie zawiasowym również będą miały zawiasy, wszystkie komponenty stałe, takie jak ramy zewnętrzne i nieruchome panele szklane, muszą zostać zdefiniowane przed komponentami zawiasowymi. Panel szklany w ramie zawiasowej należy zdefiniować za tą ramą i przed innymi elementami zawiasowymi.
Nastawy wstępne
Dostępne są następujące ustawienia wstępne:
Komponenty budynku
Okna mogą składać się z 4 rodzajów elementów: ram, paneli pełnych, paneli szklanych i żaluzji. Panele i żaluzje są wykonane z jednej zamkniętej polilinii, która jest wytłaczana, podczas gdy ramy są wykonane z 2 lub więcej zamkniętych żył, z których każda jest wytłaczana, a następnie mniejsze są odejmowane od największej. Komponenty okna można tworzyć, modyfikować i usuwać w trybie edycji (klikając dwukrotnie okno w widoku drzewa). Komponenty mają następujące właściwości:
- Nazwa: Nazwa komponentu.
- Typ: Typ komponentu. Może być "Rama", "Panel szklany", "Panel stały" lub "Żaluzje".
- Polilinie: Lista drutów, na których opiera się komponent, oddzielona przecinkami.
- Grubość: Grubość wyciągnięcia komponentu.
- Przesunięcie Z: Odległość między komponentem a jego bazowymi poliliniami 2D.
- Zawias: Pozwala na wybór krawędzi z podstawowego obiektu 2D, a następnie ustawienie tej krawędzi jako zawiasu dla tego komponentu i kolejnych na liście.
- Tryb otwierania: Jeśli zdefiniowano zawias w tym komponencie lub którymkolwiek wcześniej na liście, ustawienie trybu otwierania spowoduje, że okno będzie wyglądać na otwarte lub będzie wyświetlać symbole otwarcia w planie lub elewacji.
Opcje
- Jeśli pole wyboru Automatyczne dołączanie do obiektu nadrzędnego na panelu tworzenia okna jest odznaczone, okno nie zostanie wstawione do żadnego obiektu nadrzędnego podczas tworzenia.
- Dodaj wybrane okno do ściany przez zaznaczenie obu, a następnie naciśnięcie przycisku
Połącz obiekty.
- Usuń wybrane okno ze ściany poprzez zaznaczenie okna, a następnie naciśnięcie przycisku
Usuń komponent.
- Podczas korzystania z predefiniowanych ustawień często wygodnie jest włączyć przyciąganie "Do najbliższego" , aby można było przyciągnąć okno do istniejącej powierzchni.
- Otwór stworzony przez okno w jego obiekcie hosta jest określany przez dwie właściwości: DANEGłębokość otworu i DANEPolilinia otworu (dostępne w wersji 0.17). Numer Polilinii otworu można wybrać w widoku 3D z panelu zadań okna dostępnego po podwójnym kliknięciu okna w widoku drzewa.
- Okna mogą korzystać z Multi-materiałów. Okno będzie wyszukiwać w załączonym Multi-materiałze warstwy materiałów o tej samej nazwie dla każdego z jego komponentów okna i używać jej, jeśli taka zostanie znaleziona. Na przykład komponent o nazwie "OuterFrame" będzie szukał w załączonym Multi-materiale warstwy materiałów o nazwie "OuterFrame". Jeśli taka warstwa materiałów zostanie znaleziona, jej materiał zostanie przypisany do komponentu OuterFrame. Wartość grubości warstwy materiałowej jest ignorowana.
Otwieranie
See also: Poradnik dla otwartych okien
Drzwi i okna mogą być częściowo lub całkowicie otwarte w modelu 3D lub mogą wyświetlać symbole otwarcia zarówno na planie, jak i / lub elewacji. W rezultacie będą one również widoczne w wyodrębnionych widokach 2D generowanych przez narzędzie Widok 2D kształtu środowiska Rysunek roboczy lub środowisko Rysunek Techniczny. Aby to uzyskać, przynajmniej jeden komponent drzwi musi mieć zawias i zdefiniowany tryb otwarcia (patrz Komponenty budynku powyżej). Następnie, korzystając z właściwości DANEOtwieranie, DANESymbol planu lub DANESymbol Elewacji, można skonfigurować wygląd okna:
Drzwi pokazujące plan symbolu, elewację symbolu i właściwości otwierania podczas pracy.
Definiowanie typów okien
Okna mogą również wykorzystywać inne narzędzia, w szczególności przepływy pracy środowiska Projekt Części, do definiowania typu. Typ jest obiektem, który definiuje kształt okna. Jest to szczególnie przydatne do pracy z App: Część:
Pobierz przykładowy plik pokazany powyżej
Przykład przepływu pracy
- Stwórz obiekt ramy okiennej, panel szklany i inne elementy okna, korzystając z narzędzi środowisk Część lub Projekt Części.
- Na przykład, stwórz prostokątny szkic podstawowy dla okna, następnie szkic profilu dla ramy i utwórz Wyciągnięcie po ścieżce, aby wyprofilować profil wokół szkicu podstawowego. Utwórz Odsunięcie 2D z szkicu podstawowego, a następnie Wyciągnij, aby utworzyć panel szklany.
- Upewnij się, że wszystkie te elementy mają unikalną, znaczącą nazwę (na przykład "Rama" lub "Panel szklany").
- Stwórz obiekt App: Część i umieść w nim wszystkie swoje komponenty podrzędne.
- Utwórz wolumin do odjęcia od ściany, na przykład poprzez wyciągnięcie szkicu podstawowego. Dodaj tę objętość do App Part. Upewnij się, że objętość jest wyłączona.
- Jeśli korzystasz z wersji FreeCAD 0.19 lub nowszej, możesz dodać 3 właściwości do swojego obiektu App: Część, klikając prawym przyciskiem myszki w widoku właściwości i zaznaczając "Pokaż wszystkie". Dodaj następujące właściwości (wszystkie są opcjonalne, grupa nie ma znaczenia):
- Wysokość jako PropertyLength i połącz ją, na przykład, z pionowym wiązaniem szkicu podstawowego.
- Szerokość jako PropertyLength i połącz ją, na przykład, z poziomym wiązaniem szkicu podstawowego.
- Objętość podrzędna jako PropertyLink i połącz go z objętością do odjęcia, którą utworzyliśmy powyżej.
- Tag jako StringWłaściwości.
Nasz typ okna jest już gotowy. Możemy tworzyć z niego obiekty okien, po prostu wybierając App: Część i naciskając przycisk okna. Właściwości "Wysokość", "Szerokość", "Objętość" i "Znacznik" okna zostaną powiązane z odpowiednimi właściwościami App Part, jeśli takie istnieją.
Materiały
Aby utworzyć materiał dla okien opartych na typach:
- Utwórz materiał złożony
- Utwórz jeden wpis w materiał złożony dla każdego komponentu App Część. Na przykład, jeden "Frame", jeden "Glass panel", jak użyliśmy powyżej. Upewnij się, że używasz dokładnie tej samej nazwy.
- Przypisz ten materiał złożony do każdego okna pochodzącego z tego samego typu.
Możesz użyć dowolnego innego rodzaju przepływu pracy niż ten opisany powyżej, ważne punkty do zapamiętania to:
- Obiekt typu musi być jednym obiektem, bez względu na typ (App: Część, Zawartość środowiska Projektu Części, Złożenie środowiska Część, a nawet inne okno środowiska Architektura)
- Obiekt typu musi mieć właściwość "Objętość podrzędna" (powiązaną z właściwością Objętość podrzędna okna), aby otwory w obiektach nadrzędnych działały.
- Obiekt typu musi mieć właściwość "Grupa" z różnymi elementami podrzędnymi o takich samych nazwach jak elementy wielomateriałowe, aby działały elementy wielomateriałowe.
Właściwości
- Okna dzielą wspólne właściwości i zachowania wszystkich komponentów.
Dane
Okno
- DANEPowierzchnia (
Area
): Powierzchnia tego okna.
- DANERama (
Length
): Rozmiar ramy (grubość/głębokość) tego okna.
- DANEWysokość (
Length
): Wysokość tego okna.
- DANEGłębokość otworu (
Length
): Głębokość otworu utworzonego przez to okno w jego obiekcie gospodarzu.
- DANEPolilinia otworu (
Integer
): Numer polilinii z obiektu bazowego używanego do stworzenia otworu w obiekcie gospodarzu tego okna. Wartość można ustawić graficznie, klikając dwukrotnie okno w widoku drzewa. Ustawienie wartości 0 spowoduje, że okno automatycznie wybierze największą polilinię dla otworu.
- DANEGospodarze (
LinkList
): Obiekty (np. ściana), które są gospodarzami tego okna.
- DANEOdległość między okiennicami (
Length
): Jeśli którykolwiek z komponentów jest ustawiony jako "Okiennice", ta właściwość definiuje rozstaw między elementami okiennic.
- DANESzerokość okiennic (
Length
): Jeśli którykolwiek z komponentów jest ustawiony jako "Okiennice", ta właściwość definiuje rozmiar elementów okiennic.
- DANENormalny (
Vector
): Kierunek normalny tego okna, ustawiony (na stałe) przez narzędzie Okno w trybie interaktywnym. Uwaga: Ustawienie na (0,0,0) sprawia, że okno automatycznie dedukuje kierunek normalny, co jest przydatne, gdy użytkownik obraca bazowy szkic okna, np. gdy jego gospodarzem jest obrócona ściana.
- DANEOdsunięcie (
Length
): Rozmiar odsunięcia (od bazowego szkicu) tego okna.
- DANEOtwarcie (
Percent
): Wszystkie komponenty, które mają ustawiony tryb otwierania, a w których zdefiniowano zawias (lub w wcześniejszym komponencie na liście), będą otwierane procentowo zgodnie z tą wartością.
- DANE (Hidden)Preset (
Integer
): Numer presetu, na którym bazuje to okno.
- DANEPodobjętość (
Link
): Opcjonalny obiekt definiujący objętość odejmowaną od gospodarzy tego okna.
- DANESymbol wysokości (
Bool
): Wyświetla symbol otwarcia 2D na elewacji.
- DANESymbol planu (
Bool
): Wyświetla symbol otwarcia 2D na planie.
- DANESzerokość (
Length
): Szerokość tego okna.
- DANE (Hidden)Części okna (
StringList
): Komponenty tego okna (5 ciągów na komponent).
Tworzenie skryptów
Zobacz również: API: Architektura i Podstawy tworzenia skryptów FreeCAD.
Narzędzie Okno może być używane w makrodefinicjach i z konsoli Python za pomocą następującej funkcji:
Window = makeWindow(baseobj=None, width=None, height=None, parts=None, name="Window")
- Tworzy obiekt
Okno
na podstawie baseobj
, który powinien być dobrze uformowaną, zamkniętą polilinią lub Szkicem.
- Jeśli dostępne, ustawia
szerokość
, wysokość
, i nazwa
(etykietę) dla Okna.
- Jeśli
baseobj
nie jest zamkniętym kształtem, narzędzie może nie utworzyć prawidłowej bryły.
Przykład:
import FreeCAD, Draft, Arch
Rect1 = Draft.makeRectangle(length=900, height=3000)
Window = Arch.makeWindow(Rect1)
FreeCAD.ActiveDocument.recompute()
Okno można również utworzyć z ustawienia wstępnego.
Window = makeWindowPreset(windowtype, width, height, h1, h2, h3, w1, w2, o1, o2, placement=None)
- Tworzy obiekt
Window
na podstawie windowtype
, który powinien być jedną z nazw zdefiniowanych w Arch.WindowPresets
.
- Parametry
width
i height
definiują całkowity rozmiar obiektu, z jednostkami w milimetrach.
- Parametry
h1
, h2
, h3
(przesunięcia pionowe), w1
, w2
(szerokości), o1
i o2
(przesunięcia poziome) określają różne odległości w milimetrach i zależą od typu tworzonego ustawienia wstępnego.
- Jeśli podano
placement
, jest on używany.
Przykład:
import FreeCAD, Arch
base = FreeCAD.Vector(2000, 0, 0)
Axis = FreeCAD.Vector(1, 0, 0)
place=FreeCAD.Placement(base, FreeCAD.Rotation(Axis, 90))
Door = Arch.makeWindowPreset("Simple door",
width=900, height=2000,
h1=100, h2=100, h3=100, w1=200, w2=100, o1=0, o2=100,
placement=place)
BIM
- 2D drafting: Sketch, Line, Polyline, Circle, Arc, Arc by 3 points, Fillet, Ellipse, Polygon, Rectangle, B-spline, Bézier curve, Cubic Bézier curve, Point
- 3D/BIM: Project, Site, Building, Level, Space, Wall, Curtain Wall, Column, Beam, Slab, Door, Window, Pipe, Pipe Connector, Stairs, Roof, Panel, Frame, Fence, Truss, Equipment
- Reinforcement tools: Custom Rebar, Straight Rebar, U-Shape Rebar, L-Shape Rebar, Stirrup, Bent-Shape Rebar, Helical Rebar, Column Reinforcement, Beam Reinforcement, Slab Reinforcement, Footing Reinforcement
- Generic 3D tools: Profile, Box, Shape builder..., Facebinder, Objects library, Component, External reference
- Annotation: Text, Shape from text, Aligned dimension, Horizontal dimension, Vertical dimension, Leader, Label, Axis, Axes System, Grid, Section Plane, Hatch, Page, View, Shape-based view
- Snapping: Snap lock, Snap endpoint, Snap midpoint, Snap center, Snap angle, Snap intersection, Snap perpendicular, Snap extension, Snap parallel, Snap special, Snap near, Snap ortho, Snap grid, Snap working plane, Snap dimensions, Toggle grid, Working Plane Top, Working Plane Front, Working Plane Side
- Modify: Move, Copy, Rotate, Clone, Create simple copy, Make compound, Offset, 2D Offset..., Trimex, Join, Split, Scale, Stretch, Draft to sketch, Upgrade, Downgrade, Add component, Remove component, Array, Path array, Polar array, Point array, Cut with plane, Mirror, Extrude..., Difference, Union, Intersection
- Manage: BIM Setup..., Views manager, Manage project..., Manage doors and windows..., Manage IFC elements..., Manage IFC quantities..., Manage IFC properties..., Manage classification..., Manage layers..., Material, Schedule, Preflight checks..., Annotation styles...
- Utils: Toggle bottom panels, Move to Trash, Working Plane View, Select group, Set slope, Create working plane proxy, Add to construction group, Split Mesh, Mesh to Shape, Select non-manifold meshes, Remove Shape from Arch, Close Holes, Merge Walls, Check, Toggle IFC Brep flag, Toggle subcomponents, Survey, IFC Diff, IFC explorer, Create IFC spreadsheet..., Image plane, Unclone, Rewire, Glue, Reextrude
- Panel tools: Panel, Panel Cut, Panel Sheet, Nest
- Structure tools: Structure, Structural System, Multiple Structures
- IFC tools: IFC Diff..., IFC Expand, Make IFC project, IfcOpenShell update
- Nudge: Nudge Switch, Nudge Up, Nudge Down, Nudge Left, Nudge Right, Nudge Rotate Left, Nudge Rotate Right, Nudge Extend, Nudge Shrink
Centrum użytkownika
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Złożenie, BIM, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework