Arch tutorial/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "Trochę pracy, później, wszystkie nasze drzwi są na miejscu:")
No edit summary
 
(181 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

{{TutorialInfo/pl
{{TutorialInfo/pl
|Topic=Modelowanie
|Topic=Modelowanie
|Level=Średniozaawansowany
|Level=średniozaawansowany
|Time=...
|Time=...
|Author=[[User:Yorik|Yorik]]
|Author=[[User:Yorik|Yorik]]
|FCVersion=0.14
|FCVersion=0.14
|Files=nie dołączono
}}
}}


[[Image:Arch tutorial 00.jpg]]
[[Image:Arch tutorial 00.jpg]]


<span id="Introduction"></span>
==Wprowadzenie==
==Wprowadzenie==


Ten tutorial ma na celu przekazać Państwu podstawy do pracy z Środowiskiem pracy [[Arch Workbench|Arch]]. Postaram się uczynić go wystarczająco łatwym, abyś nie potrzebował żadnego wcześniejszego doświadczenia z FreeCAD, ale posiadanie doświadczenia z aplikacjami 3D lub [http://en.wikipedia.org/wiki/Building_Information_Modeling BIM] będzie pomocne. W każdym razie, powinieneś być przygotowany na szukanie dalszych informacji o tym jak działa program FreeCAD na [[Main Page|Dokumentacja FreeCAD na Wiki]]. Strona [[Getting started|Jak zacząć]] stanowi minimum do zapoznania się, jeśli nie miałeś wcześniej doświadczenia z programem FreeCAD. Sprawdź również naszą sekcję [[tutorials|poradniki]], a na stronie [http://www.youtube.com/results?search_query=freecad youtube] znajdziesz również dużo więcej wideo poradników dla FreeCAD.
Ten poradnik ma na celu przekazać Państwu podstawy do pracy z środowiskiem pracy [[Arch_Workbench/pl|Architektura]]. Postaram się uczynić go wystarczająco łatwym, abyś nie potrzebował żadnego wcześniejszego doświadczenia z programem FreeCAD, ale posiadanie doświadczenia z aplikacjami 3D lub [http://en.wikipedia.org/wiki/Building_Information_Modeling BIM] będzie pomocne. W każdym razie, powinieneś być przygotowany na poszukiwanie dalszych informacji o tym jak działa program FreeCAD w [[Main_Page/pl|Dokumentacji FreeCAD na Wiki]]. Strona [[Getting_started/pl|Jak zacząć]] stanowi minimum do zapoznania się, jeśli nie miałeś wcześniej doświadczenia z programem FreeCAD. Sprawdź również naszą sekcję [[Tutorials/pl|poradniki]], a na stronie [http://www.youtube.com/results?search_query=freecad youtube] znajdziesz również dużo więcej wideo poradników dla FreeCAD.


Celem Środowiska pracy [[Arch Workbench|Arch]] jest zaoferowanie kompletnego dla [http://en.wikipedia.org/wiki/Building_Information_Modeling BIM] przepływu pracy wewnątrz FreeCAD. Ponieważ jest on wciąż rozwijany, nie oczekuj, że znajdziesz tutaj te same narzędzia i poziom ukończenia, co w przypadku rozwiniętych alternatyw komercyjnych, takich jak [http://en.wikipedia.org/wiki/Revit Revit] lub [http://en.wikipedia.org/wiki/Archicad ArchiCAD], ale z drugiej strony, FreeCAD jest używany w znacznie większym zakresie niż te aplikacje. [[Arch Workbench|Arch]] znacząco wykorzystuje inne dziedziny, do których FreeCAD się odwołuje i oferuje niektóre funkcje rzadko spotykane w tradycyjnych aplikacjach BIM.
Celem środowiska pracy [[Arch_Workbench/pl|Architektura]] jest zaoferowanie kompletnego dla [http://en.wikipedia.org/wiki/Building_Information_Modeling BIM] przepływu pracy wewnątrz FreeCAD. Ponieważ jest on wciąż rozwijany, nie oczekuj, że znajdziesz tutaj te same narzędzia i poziom ukończenia, co w przypadku rozwiniętych alternatyw komercyjnych, takich jak [http://en.wikipedia.org/wiki/Revit Revit] lub [http://en.wikipedia.org/wiki/Archicad ArchiCAD], ale z drugiej strony, FreeCAD jest używany w znacznie większym zakresie niż te aplikacje. [[Arch_Workbench/pl|Architektura]] znacząco wykorzystuje inne dziedziny, do których FreeCAD się odwołuje i oferuje niektóre funkcje rzadko spotykane w tradycyjnych aplikacjach BIM.


Oto, przykładowo prezentuję, kilka interesujących funkcji FreeCAD [[Arch Workbench|Arch]], które trudno znaleźć w innych aplikacjach BIM:
Oto, przykładowo prezentuję, kilka interesujących funkcji FreeCAD w środowisku [[Arch_Workbench/pl|Architektura]], które trudno znaleźć w innych aplikacjach BIM:


* Obiekty architektoniczne są zawsze bryłami. Z silnego mechanicznego zaplecza FreeCAD nauczyliśmy się, jak ważna jest praca z obiektami brył. Zapewnia to znacznie bardziej bezbłędny przepływ pracy i bardzo niezawodne działanie funkcji logicznych. Ponieważ wycinanie obiektów 3D płaszczyzną 2D, w celu wyodrębnienia przekrojów, jest również operacją logiczną, można od razu dostrzec znaczenie tego punktu.
* Obiekty architektoniczne są zawsze bryłami. Z silnego mechanicznego zaplecza FreeCAD nauczyliśmy się, jak ważna jest praca z obiektami brył. Zapewnia to znacznie bardziej bezbłędny przepływ pracy i bardzo niezawodne działanie funkcji logicznych. Ponieważ wycinanie obiektów 3D płaszczyzną 2D, w celu wyodrębnienia przekrojów, jest również operacją logiczną, można od razu dostrzec znaczenie tego punktu.
Line 23: Line 24:
* Obiekty architektoniczne zawsze mogą mieć dowolny kształt. Bez żadnych ograniczeń. Ściany nie muszą być pionowe, płyty nie muszą wyglądać jak płyty. Każdy obiekt bryły może zawsze stać się dowolnym obiektem architektonicznym. Bardzo złożone rzeczy, zwykle trudne do zdefiniowania w innych aplikacjach BIM, jak płyta podłogowa wyginająca się i stająca się ścianą ''(tak Zaha Hadid, to o Tobie mówimy)'', nie stanowią żadnego szczególnego problemu w FreeCAD.
* Obiekty architektoniczne zawsze mogą mieć dowolny kształt. Bez żadnych ograniczeń. Ściany nie muszą być pionowe, płyty nie muszą wyglądać jak płyty. Każdy obiekt bryły może zawsze stać się dowolnym obiektem architektonicznym. Bardzo złożone rzeczy, zwykle trudne do zdefiniowania w innych aplikacjach BIM, jak płyta podłogowa wyginająca się i stająca się ścianą ''(tak Zaha Hadid, to o Tobie mówimy)'', nie stanowią żadnego szczególnego problemu w FreeCAD.


* Cała moc FreeCAD jest w zasięgu twojej ręki. Możesz projektować obiekty architektoniczne za pomocą dowolnego innego narzędzia programu FreeCAD, takiego jak [[PartDesign Workbench|PartDesign]], a kiedy będą gotowe, przekonwertuj je na obiekty architektoniczne. Nadal zachowają one swoją pełną historię modelowania i będą w pełni edytowalne. Również Środowisko pracy [[Arch Workbench|Arch]] odziedziczyło wiele z funkcji Środowiska [[Draft Workbench|Draft]], takich jak [[Draft Snap|snapping]] i [[Draft SelectPlane|płaszczyzny robocze]].
* Cała moc FreeCAD jest w zasięgu twojej ręki. Możesz projektować obiekty architektoniczne za pomocą dowolnego innego narzędzia programu FreeCAD, takiego jak [[PartDesign_Workbench/pl|Projekt Części]], a kiedy będą gotowe, przekonwertuj je na obiekty architektoniczne. Nadal zachowają one swoją pełną historię modelowania i będą w pełni edytowalne. Również Środowisko pracy [[Arch_Workbench/pl|Architektura]] odziedziczyło wiele z funkcji środowiska [[Draft_Workbench/pl|Rysunek Roboczy]], takich jak [[Draft_Snap/pl|przyciąganie]] i [[Draft_SelectPlane/pl|płaszczyzny robocze]].


* Środowisko pracy [[Arch Workbench|Arch]] jest bardzo przyjazne dla [[Mesh Module|siatek]]. Możesz łatwo zaprojektować model architektoniczny w aplikacji opartej na siatce, takiej jak [http://en.wikipedia.org/wiki/Blender_%28software%29 Blender] lub [http://en.wikipedia.org/wiki/Sketchup SketchUp] i zaimportować go we FreeCAD. Jeśli zadbałeś o jakość swojego modelu, a jego obiekty to różnorodne bryły, przekształcenie ich w obiekty architektoniczne wymaga jedynie naciśnięcia przycisku.
* Środowisko pracy [[Arch_Workbench/pl|Architektura]] jest bardzo przyjazne dla [[Mesh_Workbench/pl|siatek]]. Możesz łatwo zaprojektować model architektoniczny w aplikacji opartej na siatce, takiej jak [http://en.wikipedia.org/wiki/Blender_%28software%29 Blender] lub [http://en.wikipedia.org/wiki/Sketchup SketchUp] i zaimportować go we FreeCAD. Jeśli zadbałeś o jakość swojego modelu, a jego obiekty to różnorodne bryły, przekształcenie ich w obiekty architektoniczne wymaga jedynie naciśnięcia przycisku.


W czasie, gdy piszę ten artykuł, Środowisko pracy [[Arch Workbench|Arch]], podobnie jak reszta FreeCAD, cierpi na pewne ograniczenia. Większość z nich jest jednak ciągle dopracowywana i zniknie w przyszłości.
W czasie, gdy piszę ten artykuł, środowisko pracy [[Arch_Workbench/pl|Architektura]], podobnie jak reszta programu FreeCAD, cierpi na pewne ograniczenia. Większość z nich jest jednak ciągle dopracowywana i zniknie w przyszłości.


* FreeCAD nie jest aplikacją 2D. Jest on przygotowany do pracy z elementami 3D. Istnieje rozsądny zestaw narzędzi do rysowania i edycji obiektów 2D w Środowiska pracy [[Draft Workbench|Draft]] i [[Sketcher Workbench|Sketcher]], ale nie jest on stworzony do obsługi bardzo dużych ''(i czasami źle narysowanych'') plików 2D CAD. Zazwyczaj można z powodzeniem importować pliki 2D, ale nie oczekuj bardzo wysokiej wydajności, jeśli chcesz nadal pracować nad nimi w 2D. <br />Ostrzeżono Cię.
* FreeCAD nie jest aplikacją 2D. Jest on przygotowany do pracy z elementami 3D. Istnieje rozsądny zestaw narzędzi do rysowania i edycji obiektów 2D w środowiska pracy [[Draft_Workbench/pl|Rysunek Roboczy]] i [[Sketcher_Workbench/pl|Szkicownik]], ale nie jest on stworzony do obsługi bardzo dużych ''(i czasami źle narysowanych'') plików 2D CAD. Zazwyczaj można z powodzeniem importować pliki 2D, ale nie oczekuj bardzo wysokiej wydajności, jeśli chcesz nadal pracować nad nimi w 2D. <br />Ostrzeżono Cię.


* Brak wsparcia dla materiałów. FreeCAD będzie posiadał kompletny system [[Material|Materiał]], zdolny do definiowania bardzo złożonych materiałów, ze wszystkimi dobrami, których możesz się spodziewać ''(niestandardowe właściwości, rodziny materiałów, właściwości renderowania i wizualne aspekty, itd.)'', a [[Arch Workbench|Arch]] będzie oczywiście używał go, kiedy będzie gotowy.
* Brak wsparcia dla materiałów. FreeCAD będzie posiadał kompletny system [[Material|Materiał]], zdolny do definiowania bardzo złożonych materiałów, ze wszystkimi dobrami, których możesz się spodziewać ''(niestandardowe właściwości, rodziny materiałów, właściwości renderowania i wizualne aspekty, itd.)'', a [[Arch_Workbench/pl|Architektura]] będzie oczywiście używał go, kiedy będzie gotowy.


* Bardzo wstępne wsparcie dla [http://en.wikipedia.org/wiki/Industry_Foundation_Classes IFC]. Możesz już [[Arch IFC|importować pliki IFC]], całkiem niezawodnie, pod warunkiem, że [http://ifcopenshell.org IfcOpenShell] jest zainstalowany w Twoim systemie, ale eksport nie jest jeszcze oficjalnie obsługiwany. Pracują nad tym zarówno deweloperzy FreeCAD jak i IfcOpenShell, i w przyszłości możemy spodziewać się pełnego wsparcia standardu IFC.
* Bardzo wstępne wsparcie dla [http://en.wikipedia.org/wiki/Industry_Foundation_Classes IFC]. Możesz już [[Arch IFC|importować pliki IFC]], całkiem niezawodnie, pod warunkiem, że [http://ifcopenshell.org IfcOpenShell] jest zainstalowany w Twoim systemie, ale eksport nie jest jeszcze oficjalnie obsługiwany. Pracują nad tym zarówno deweloperzy FreeCAD jak i IfcOpenShell, i w przyszłości możemy spodziewać się pełnego wsparcia standardu IFC.


* Większość narzędzi Arch jest nadal w fazie rozwoju. Oznacza to, że automatyczne narzędzia '''kreatora''', które tworzą złożoną geometrię, takie jak [[Arch Roof|Arch Roof]] lub [[Arch Stairs|Arch Stairs]] mogą tworzyć tylko niektóre typy obiektów, a inne narzędzia, takie jak [[Arch Structure|Arch Structure]] lub [[Arch Window|Arch Window]] mają tylko kilka podstawowych ustawień. To oczywiście będzie narastać wraz z upływem czasu.
* Większość narzędzi Arch jest nadal w fazie rozwoju. Oznacza to, że automatyczne narzędzia '''kreatora''', które tworzą złożoną geometrię, takie jak [[Arch_Roof/pl|Dach]] lub [[Arch_Stairs/pl|Schody]] mogą tworzyć tylko niektóre typy obiektów, a inne narzędzia, takie jak [[Arch_Structure/pl|Konstrukcja]] lub [[Arch_Window/pl|Okna]] mają tylko kilka podstawowych ustawień. To oczywiście będzie narastać wraz z upływem czasu.

* [[Assembly project|Relacje pomiędzy obiektami]] w FreeCAD nadal nie są oficjalnie dostępne. Przykładem może być relacja pomiędzy oknem a jego ścianą hosta, która jest obecnie zaimplementowana w [[Arch Workbench|Arch Workbench]] za pomocą metod tymczasowych ''(a zatem nieco ograniczonych)''. Wiele nowych możliwości pojawi się, gdy funkcja ta będzie w pełni dostępna.


* [[Units|Jednostki]] są wdrażane w FreeCAD, co pozwoli ci pracować z każdą jednostką, jaką zechcesz ''(nawet jednostki imperialne, wy chłopaki z USA możecie być za to wiecznie wdzięczni Jürgenowi, ojcu chrzestnemu i dyktatorowi FreeCAD)''. Ale w tej chwili realizacja nie jest jeszcze zakończona, a warsztat Arch nadal ich nie wspiera. Powinniście to potraktować jako '''bezjednostkowe'''.
* [[Units|Jednostki]] są wdrażane w FreeCAD, co pozwoli ci pracować z każdą jednostką, jaką zechcesz ''(nawet jednostki imperialne, wy chłopaki z USA możecie być za to wiecznie wdzięczni Jürgenowi, ojcu chrzestnemu i dyktatorowi FreeCAD)''. Ale w tej chwili realizacja nie jest jeszcze zakończona, a warsztat Arch nadal ich nie wspiera. Powinniście to potraktować jako '''bezjednostkowe'''.


{{Note|Wymagana jest wersja FreeCAD minimum 0.14|Ten poradnik został napisany przy użyciu [[Release_notes_0.14|FreeCAD 0.14]]. Do wykonania tego ćwiczenia potrzebna więc jest co najmniej ta wersja. Wcześniejsze wydania mogą nie zawierać wszystkich potrzebnych narzędzi, lub mogą nie posiadać przedstawionych tutaj opcji.}}


<span id="Typical_workflows"></span>
{{Note|Wymagana jest wersja FreeCAD minimum 0.14|Ten poradnik został napisany przy użyciu [[Release notes 014|FreeCAD 0.14]]. Do wykonania tego ćwiczenia potrzebna więc jest co najmniej ta wersja. Wcześniejsze wydania mogą nie zawierać wszystkich potrzebnych narzędzi, lub mogą nie posiadać przedstawionych tutaj opcji.}}

==Typowy proces pracy==
==Typowy proces pracy==


Środowisko pracy [[Arch Workbench|Arch]] wykonane jest głównie dla dwóch rodzajów schematów pracy:
Środowisko pracy [[Arch_Workbench/pl|Architektura]] wykonane jest głównie dla dwóch rodzajów schematów pracy:


* Zbuduj swój model za pomocą szybszej, opartej na siatce aplikacji, takiej jak [http://en.wikipedia.org/wiki/Blender_%28software%29 Blender] lub [http://en.wikipedia.org/wiki/Sketchup SketchUp], i zaimportuj go do FreeCAD w celu wyodrębnienia planów i widoków sekcji. FreeCAD jest stworzony do precyzyjnego modelowania, na znacznie wyższym poziomie niż to, czego zazwyczaj potrzebujemy w modelowaniu architektonicznym, budowanie twoich modeli bezpośrednio w FreeCAD może być uciążliwe i wolne. Z tego powodu, taki przepływ pracy ma duże zalety. Opisałem to w [http://yorik.uncreated.net/guestblog.php?2012=180 tym artykule] na swoim blogu. Jeśli zależy Ci na prawidłowym i precyzyjnym modelowaniu ''(czyste, solidne, niezłożone siatki)'', ten proces pracy daje Ci taki sam poziom wydajności i precyzji jak inne.
* Zbuduj swój model za pomocą szybszej, opartej na siatce aplikacji, takiej jak [http://en.wikipedia.org/wiki/Blender_%28software%29 Blender] lub [http://en.wikipedia.org/wiki/Sketchup SketchUp], i zaimportuj go do FreeCAD w celu wyodrębnienia planów i widoków sekcji. FreeCAD jest stworzony do precyzyjnego modelowania, na znacznie wyższym poziomie niż to, czego zazwyczaj potrzebujemy w modelowaniu architektonicznym, budowanie twoich modeli bezpośrednio w FreeCAD może być uciążliwe i wolne. Z tego powodu, taki przepływ pracy ma duże zalety. Opisałem to w [http://yorik.uncreated.net/guestblog.php?2012=180 tym artykule] na swoim blogu. Jeśli zależy Ci na prawidłowym i precyzyjnym modelowaniu ''(czyste, solidne, niezłożone siatki)'', ten proces pracy daje Ci taki sam poziom wydajności i precyzji jak inne.


* Zbuduj swój model bezpośrednio w FreeCAD. To właśnie zaprezentuję w tym poradniku. Będziemy używać głównie trzech stanowisk pracy: [[Arch Workbench|Arch]], oczywiście, ale także [[Draft Workbench|Draft]], którego narzędzia są zawarte w Arch, więc nie ma potrzeby przełączania stołów roboczych, oraz [[Sketcher Workbench|Sketcher]]. Wygodnie możesz zrobić to, co zwykle robię, czyli stworzyć własny pasek narzędzi w swoim Środowisku pracy Arch, z menu Narzędzia → Dostosuj, i dodać często używane narzędzia ze szkicownika. To jest mój '''niestandardowy''' zestaw narzędzi Arch:
* Zbuduj swój model bezpośrednio w FreeCAD. To właśnie zaprezentuję w tym poradniku. Będziemy używać głównie trzech stanowisk pracy: [[Arch_Workbench/pl|Architektura]], oczywiście, ale także [[Draft_Workbench/pl|Rysunek Roboczy]], którego narzędzia są zawarte w Arch, więc nie ma potrzeby przełączania stołów roboczych, oraz [[Sketcher_Workbench/pl|Szkicownik]]. Wygodnie możesz zrobić to, co zwykle robię, czyli stworzyć własny pasek narzędzi w swoim Środowisku pracy Arch, z menu Narzędzia → Dostosuj, i dodać często używane narzędzia ze szkicownika. To jest mój '''niestandardowy''' zestaw narzędzi Arch:


[[Image:Arch tutorial 01.jpg]]
[[Image:Arch tutorial 01.jpg]]
Line 56: Line 55:
W tym poradniku będziemy modelować dom w 3D, na podstawie rysunków 2D, które pobierzemy z sieci, a następnie wydobędziemy z niego dokumenty 2D, takie jak plany, elewacje i przekroje.
W tym poradniku będziemy modelować dom w 3D, na podstawie rysunków 2D, które pobierzemy z sieci, a następnie wydobędziemy z niego dokumenty 2D, takie jak plany, elewacje i przekroje.


<span id="Preparation"></span>
==Przygotowania==
==Przygotowania==


Line 64: Line 64:
Usunąłem tutaj wszystkie rysunki szczegółowe, wszystkie bloki tytułowe i układy stron, dokonałem '''czyszczenia''' ''(oczyszczenia w slangu programu AutoCAD)'' w celu usunięcia wszystkich nieużywanych elementów, przeorganizowałem sekcje w logicznym miejscu w stosunku do widoku planu i przesunąłem wszystko do punktu (0,0). Następnie nasz plik można dość sprawnie otworzyć w programie FreeCAD. Sprawdź różne opcje dostępne w manu Edycja → Preferencje → Draft → Import/Eksport, mogą mieć wpływ na to jak ''(i jak szybko)'' importowane są pliki DXF/DWG.
Usunąłem tutaj wszystkie rysunki szczegółowe, wszystkie bloki tytułowe i układy stron, dokonałem '''czyszczenia''' ''(oczyszczenia w slangu programu AutoCAD)'' w celu usunięcia wszystkich nieużywanych elementów, przeorganizowałem sekcje w logicznym miejscu w stosunku do widoku planu i przesunąłem wszystko do punktu (0,0). Następnie nasz plik można dość sprawnie otworzyć w programie FreeCAD. Sprawdź różne opcje dostępne w manu Edycja → Preferencje → Draft → Import/Eksport, mogą mieć wpływ na to jak ''(i jak szybko)'' importowane są pliki DXF/DWG.


Tak wygląda plik po otwarciu go, we FreeCAD. Zmieniłem również grubość ścian ''(zawartość grupy '''muros''')'', a także obróciłem kilka drzwi, które zostały zaimportowane z niewłaściwą skalą X, za pomocą narzędzia [[Draft Scale|Draft Skala]]:
Tak wygląda plik po otwarciu go, we FreeCAD. Zmieniłem również grubość ścian ''(zawartość grupy '''muros''')'', a także obróciłem kilka drzwi, które zostały zaimportowane z niewłaściwą skalą X, za pomocą narzędzia [[Draft_Scale/pl|Skala]]:


[[Image:Arch tutorial 02.jpg]]
[[Image:Arch tutorial 02.jpg]]


Importer [[Draft DXF|DXF importer]] ''(który zajmuje się również plikami DWG, ponieważ podczas importu plików DWG są one po prostu najpierw konwertowane do DXF)'' grupuje importowane obiekty według warstw. W FreeCAD nie ma żadnej warstwy, ale są [[Std_Group|grupy]]. [[Std_Group|Grupy]] oferują podobny sposób porządkowania obiektów w plikach, ale nie mają specyficznych właściwości, takich jak warstwy programu AutoCAD, które mają zastosowanie do ich zawartości. Można je jednak umieszczać wewnątrz innych grup, co jest bardzo przydatne. Pierwszą rzeczą, którą możemy chcieć tutaj zrobić, jest utworzenie nowej [[Std_Group|grupy]] w widoku [[Document structure|drzewa]], kliknięcie prawym przyciskiem myszy na ikonę dokumentu, dodanie grupy, kliknięcie jej prawym przyciskiem myszy w celu zmiany jej nazwy na ''podstawowe plany 2D'' i przeciągnięcie do niej wszystkich innych obiektów.
Importer [[Draft_DXF/pl|DXF importer]] ''(który zajmuje się również plikami DWG, ponieważ podczas importu plików DWG są one po prostu najpierw konwertowane do DXF)'' grupuje importowane obiekty według warstw. W FreeCAD nie ma żadnej warstwy, ale są [[Std_Group/pl|grupy]]. [[Std_Group/pl|Grupy]] oferują podobny sposób porządkowania obiektów w plikach, ale nie mają specyficznych właściwości, takich jak warstwy programu AutoCAD, które mają zastosowanie do ich zawartości. Można je jednak umieszczać wewnątrz innych grup, co jest bardzo przydatne. Pierwszą rzeczą, którą możemy chcieć tutaj zrobić, jest utworzenie nowej [[Std_Group/pl|grupy]] w widoku [[Document_structure/pl|drzewa]], kliknięcie prawym przyciskiem myszy na ikonę dokumentu, dodanie grupy, kliknięcie jej prawym przyciskiem myszy w celu zmiany jej nazwy na ''podstawowe plany 2D'' i przeciągnięcie do niej wszystkich innych obiektów.


<span id="Building_the_walls"></span>
==Budowa ścian==
==Budowa ścian==


Podobnie jak większość obiektów [[Arch Workbench|Arch]], [[Arch Wall|wall]] może być zbudowany na dużej ilości innych obiektów: [[Draft Line|linia]], [[Draft Wire|ciąg linii]] ''(polilinie)'', [[Sketcher Workbench| szkicowniki]], powierzchnie lub bryły ''(lub nawet na niczym, w tym przypadku są one określone przez wysokość, szerokość i długość)''. Wynikowa geometria ściany zależy od geometrii bazowej i od właściwości, które wypełnisz, takich jak szerokość i wysokość. Jak możesz się domyślać, ściana bazująca na linii będzie używała tej linii jako linii wyrównania, podczas gdy ściana bazująca na powierzchni czołowej będzie używała tej powierzchni jako powierzchni podstawy, a ściana bazująca na bryle po prostu przyjmie kształt tej bryły. Dzięki temu każdy kształt, jaki można sobie wyobrazić, staje się ścianą
Podobnie jak większość obiektów środowiska [[Arch_Workbench/pl|Architektura]], obiekt[[Arch_Wall/pl|ściany]] może być zbudowany na dużej ilości innych obiektów: [[Draft_Line/pl|linia]], [[Draft_Wire|ciąg linii]] ''(polilinie)'', [[Sketcher_Workbench/pl| szkice]], powierzchnie lub bryły ''(lub nawet na niczym, w tym przypadku są one określone przez wysokość, szerokość i długość)''. Wynikowa geometria ściany zależy od geometrii bazowej i od właściwości, które wypełnisz, takich jak szerokość i wysokość. Jak możesz się domyślać, ściana bazująca na linii będzie używała tej linii jako linii wyrównania, podczas gdy ściana bazująca na powierzchni czołowej będzie używała tej powierzchni jako powierzchni podstawy, a ściana bazująca na bryle po prostu przyjmie kształt tej bryły. Dzięki temu każdy kształt, jaki można sobie wyobrazić, staje się ścianą


Istnieją różne możliwe strategie budowy ścian w FreeCAD. Można zbudować kompletny '''plan piętra''' z [[Sketcher Workbench|sketcher]] i zbudować z niego jeden, duży, ścienny obiekt. Ta technika działa, ale można podać tylko jedną grubość dla wszystkich ścian projektu. Albo możesz zbudować każdy kawałek ściany z oddzielnych odcinków linii. Albo, to jest to co zrobimy tutaj, połączenie obu: Zbudujemy kilka [[Draft Wire|szkiców ciągów linii]] na importowanym planie, po jednym dla każdego typu ściany:
Istnieją różne możliwe strategie budowy ścian w FreeCAD. Można zbudować kompletny '''plan piętra''' ze [[Sketcher_Workbench/pl|Szkicownikiem]] i zbudować z niego jeden, duży, ścienny obiekt. Ta technika działa, ale można podać tylko jedną grubość dla wszystkich ścian projektu. Albo możesz zbudować każdy kawałek ściany z oddzielnych odcinków linii. Albo, to jest to co zrobimy tutaj, połączenie obu: Zbudujemy kilka [[Draft_Wire/pl|szkiców ciągów linii]] na importowanym planie, po jednym dla każdego typu ściany:


[[Image:Arch tutorial 03.jpg]]
[[Image:Arch tutorial 03.jpg]]
Line 80: Line 81:
Jak widać, narysowałem na czerwono linie, które staną się betonowymi ścianami ''(wyszukiwanie [http://www.google.com/search?tbm=isch&q=casa+artigas+brooklin zdjęć] domu może pomóc zobaczyć różne rodzaje ścian)'', zielone to ściany zewnętrzne z cegły, a niebieskie to ściany wewnętrzne. Przechodzę przez te linie przez drzwi, ponieważ drzwi zostaną później wstawione w ściany i automatycznie stworzą ich otwory. Ściany mogą być również wyrównane w lewo, w prawo lub centralnie na ich linii podstawowej, więc nie ma znaczenia, po której stronie narysujesz linię podstawową. Dołożyłem również wszelkich starań, aby unikać skrzyżowań, ponieważ nasz model będzie w ten sposób czystszy. Ale tymi skrzyżowaniami zajmiemy się później.
Jak widać, narysowałem na czerwono linie, które staną się betonowymi ścianami ''(wyszukiwanie [http://www.google.com/search?tbm=isch&q=casa+artigas+brooklin zdjęć] domu może pomóc zobaczyć różne rodzaje ścian)'', zielone to ściany zewnętrzne z cegły, a niebieskie to ściany wewnętrzne. Przechodzę przez te linie przez drzwi, ponieważ drzwi zostaną później wstawione w ściany i automatycznie stworzą ich otwory. Ściany mogą być również wyrównane w lewo, w prawo lub centralnie na ich linii podstawowej, więc nie ma znaczenia, po której stronie narysujesz linię podstawową. Dołożyłem również wszelkich starań, aby unikać skrzyżowań, ponieważ nasz model będzie w ten sposób czystszy. Ale tymi skrzyżowaniami zajmiemy się później.


Kiedy to zrobisz, umieść wszystkie te linie w nowej [[Std_Group|grupie]], jeśli chcesz, wybierz każdą linię jedna po drugiej i naciśnij narzędzie [[Arch Wall|Arch Wall]], aby zbudować ścianę z każdej z nich. Możesz również wybrać kilka linii na raz. Po wykonaniu tej czynności i skorygowaniu szerokości ''(ściany zewnętrzne mają 25cm szerokości, wewnętrzne 15cm szerokości)'' oraz wprowadzeniu kilku poprawek, mamy gotowe nasze ściany:
Kiedy to zrobisz, umieść wszystkie te linie w nowej [[Std_Group/pl|grupie]], jeśli chcesz, wybierz każdą linię jedna po drugiej i naciśnij narzędzie [[Arch_Wall/pl|Ściana]], aby zbudować ścianę z każdej z nich. Możesz również wybrać kilka linii na raz. Po wykonaniu tej czynności i skorygowaniu szerokości ''(ściany zewnętrzne mają 25cm szerokości, wewnętrzne 15cm szerokości)'' oraz wprowadzeniu kilku poprawek, mamy gotowe nasze ściany:


[[Image:Arch tutorial 04.jpg]]
[[Image:Arch tutorial 04.jpg]]


Mogliśmy też zbudować nasze mury od podstaw. Jeśli wciśniesz przycisk [[Arch Wall|Arch Tworzy obiekt ściana ...]] bez zaznaczonego obiektu, będziesz mógł kliknąć dwa punkty na ekranie, aby narysować ścianę. Ale jednocześnie wewnątrz muru, narzędzie do rysowania ścian narysuje linię i zbuduje na niej ścianę. W tym przypadku uważam, że jest to bardziej dydaktyczne, ponieważ pokazuje, jak to funkcjonuje.
Mogliśmy też zbudować nasze mury od podstaw. Jeśli wciśniesz przycisk [[Arch_Wall/pl|Tworzy obiekt ściana ...]] bez zaznaczonego obiektu, będziesz mógł kliknąć dwa punkty na ekranie, aby narysować ścianę. Ale jednocześnie wewnątrz muru, narzędzie do rysowania ścian narysuje linię i zbuduje na niej ścianę. W tym przypadku uważam, że jest to bardziej dydaktyczne, ponieważ pokazuje, jak to funkcjonuje.


Zauważyłeś, że bardzo się starałem, by nie przecinać murów? Zaoszczędzi nam to trochę bólu głowy później, na przykład jeśli wyeksportujemy naszą pracę do innych aplikacji, którym może się to nie spodobać. Mam tylko jedno skrzyżowanie, na którym byłem zbyt leniwy, by narysować dwa małe odcinki linii, i narysowałem jeden duży ciąg przechodzący przez drugi. To musi być naprawione. Na szczęście wszystkie obiekty Arch mają świetną cechę: można dodawać jedne do drugich. W ten sposób połączą się ich geometrie, ale nadal można je edytować niezależnie od siebie. Aby dodać jedną z naszych krzyżujących się ścian do drugiej, wystarczy wybrać jedną, przytrzymać klawisz {{KEY|CTRL}} + wybrać drugą, a następnie użyć narzędzie [[Arch Add|Arch Add]]:
Zauważyłeś, że bardzo się starałem, by nie przecinać murów? Zaoszczędzi nam to trochę bólu głowy później, na przykład jeśli wyeksportujemy naszą pracę do innych aplikacji, którym może się to nie spodobać. Mam tylko jedno skrzyżowanie, na którym byłem zbyt leniwy, by narysować dwa małe odcinki linii, i narysowałem jeden duży ciąg przechodzący przez drugi. To musi być naprawione. Na szczęście wszystkie obiekty Arch mają świetną cechę: można dodawać jedne do drugich. W ten sposób połączą się ich geometrie, ale nadal można je edytować niezależnie od siebie. Aby dodać jedną z naszych krzyżujących się ścian do drugiej, wystarczy wybrać jedną, przytrzymać klawisz {{KEY|CTRL}} + wybrać drugą, a następnie użyć narzędzie [[Arch_Add/pl|Dodaj]]:


[[Image:Arch tutorial 05.jpg]]
[[Image:Arch tutorial 05.jpg]]
Line 92: Line 93:
Po lewej stronie znajdują się dwie przecinające się ściany, po prawej stronie wynik po dodaniu jednej do drugiej.
Po lewej stronie znajdują się dwie przecinające się ściany, po prawej stronie wynik po dodaniu jednej do drugiej.


{{Note|Ważna uwaga o obiektach parametrycznych|Coś należy już rozważyć. Jak widzisz, w FreeCAD wszystko jest parametryczne: Nasza nowa '''zespolona''' ściana jest zrobiona z dwóch ścian, każda oparta na linii bazowej. Kiedy rozwiniesz je w widoku [[Document structure/pl|drzewa]], możesz zobaczyć cały ten łańcuch zależności. Jak możesz sobie wyobrazić, ta mała gra może szybko stać się bardzo złożona. Co więcej, jeśli już wiesz jak pracować ze Środowiskiem pracy [[Sketcher Workbench/pl|sketcher]], być może chciałbyś narysować linie bazowe używając związanych szkiców. Ta cała złożoność ma swój koszt: zwiększa wykładniczo liczbę obliczeń, które FreeCAD musi wykonać, aby utrzymać aktualną geometrię modelu. Tak więc, pomyśl o tym, nie dodawaj niepotrzebnej złożoności gdy jej nie potrzebujesz. Zachowaj równowagę pomiędzy prostymi i złożonymi obiektami i zachowaj te elementy na wypadek, gdybyś ich naprawdę potrzebował.}}
{{Note|Ważna uwaga o obiektach parametrycznych|Coś należy już rozważyć. Jak widzisz, w FreeCAD wszystko jest parametryczne: Nasza nowa '''zespolona''' ściana jest zrobiona z dwóch ścian, każda oparta na linii bazowej. Kiedy rozwiniesz je w widoku [[Document_structure/pl|drzewa]], możesz zobaczyć cały ten łańcuch zależności. Jak możesz sobie wyobrazić, ta mała gra może szybko stać się bardzo złożona. Co więcej, jeśli już wiesz jak pracować ze środowiskiem pracy [[Sketcher_Workbench/pl|Szkicownik]], być może chciałbyś narysować linie bazowe używając związanych szkiców. Ta cała złożoność ma swój koszt: zwiększa wykładniczo liczbę obliczeń, które FreeCAD musi wykonać, aby utrzymać aktualną geometrię modelu. Tak więc, pomyśl o tym, nie dodawaj niepotrzebnej złożoności gdy jej nie potrzebujesz. Zachowaj równowagę pomiędzy prostymi i złożonymi obiektami i zachowaj te elementy na wypadek, gdybyś ich naprawdę potrzebował.}}


Na przykład, mogłem narysować wszystkie moje linie bazowe powyżej bez zwracania uwagi na to, co przecina co, i naprawić rzeczy za pomocą narzędzia [[Arch Add|Arch Add]] później. Ale znacznie zwiększyłbym złożoność mojego modelu, bez żadnego zysku. Lepiej sprawić, aby były one poprawne od samego początku, i utrzymywać je jako bardzo proste elementy geometrii.
Na przykład, mogłem narysować wszystkie moje linie bazowe powyżej bez zwracania uwagi na to, co przecina co, i naprawić rzeczy za pomocą narzędzia [[Arch_Add/pl|Dodaj]] później. Ale znacznie zwiększyłbym złożoność mojego modelu, bez żadnego zysku. Lepiej sprawić, aby były one poprawne od samego początku, i utrzymywać je jako bardzo proste elementy geometrii.


Teraz, gdy nasze ściany są w porządku, musimy podnieść ich wysokość, żeby się mogły zetknąć z dachem. Następnie, ponieważ obiekt na ścianie nadal nie może zostać automatycznie przecięty przez dachy ''(co jednak kiedyś nastąpi)'', zbudujemy ''atrapę'' obiektu, która będzie odpowiadała kształtowi dachu, do późniejszego odjęcia od naszych ścian.
Teraz, gdy nasze ściany są w porządku, musimy podnieść ich wysokość, żeby się mogły zetknąć z dachem. Następnie, ponieważ obiekt na ścianie nadal nie może zostać automatycznie przecięty przez dachy ''(co jednak kiedyś nastąpi)'', zbudujemy ''atrapę'' obiektu, która będzie odpowiadała kształtowi dachu, do późniejszego odjęcia od naszych ścian.
Line 102: Line 103:
Aby zwiększyć wysokość naszych ścian, po prostu wybierz je wszystkie ''(nie zapomnij o tej, którą dodaliśmy do drugiej)'' w widoku drzewa i zmień wartość ich właściwości '''wysokość'''.
Aby zwiększyć wysokość naszych ścian, po prostu wybierz je wszystkie ''(nie zapomnij o tej, którą dodaliśmy do drugiej)'' w widoku drzewa i zmień wartość ich właściwości '''wysokość'''.


Przed wykonaniem dachu i wycięciem ścian, wykonajmy pozostałe elementy, które będą musiały zostać wycięte: Ściany powyższej pracowni i kolumny. Ściany pracowni są wykonane tak samo jak nasze, na najwyższym planie, ale zostaną podniesione do poziomu 2,6m. Tak więc damy im potrzebną wysokość, aby ich wierzchołek znajdował się również na poziomie 6m, czyli 3,4m. Kiedy już to zrobimy, przesuńmy nasze ściany o 2,6 m w górę: Wybierzmy je obie, ustawiamy się w widoku od przodu ''(Widok → Widoki standardowe → Przód)'', naciskamy przycisk [[Draft Move|Draft Move]], wybieramy pierwszy punkt, następnie wprowadzamy 0, 2.6, 0 jako współrzędne, i naciskamy enter. Twoje obiekty skoczyły teraz na wysokość 2,6 m. Wciśnij przycisk [[Draft Move|Draft Move]], wybierz pierwszy punkt, następnie wprowadź 0, 2,6, 0 jako współrzędne i naciśnij enter:
Przed wykonaniem dachu i wycięciem ścian, wykonajmy pozostałe elementy, które będą musiały zostać wycięte: Ściany powyższej pracowni i kolumny. Ściany pracowni są wykonane tak samo jak nasze, na najwyższym planie, ale zostaną podniesione do poziomu 2,6m. Tak więc damy im potrzebną wysokość, aby ich wierzchołek znajdował się również na poziomie 6m, czyli 3,4m. Kiedy już to zrobimy, przesuńmy nasze ściany o 2,6 m w górę: Wybierzmy je obie, ustawiamy się w widoku od przodu ''(Widok → Widoki standardowe → Przód)'', naciskamy przycisk [[Draft_Move/pl|Przesuń]], wybieramy pierwszy punkt, następnie wprowadzamy 0, 2.6, 0 jako współrzędne, i naciskamy enter. Twoje obiekty skoczyły teraz na wysokość 2,6 m. Wciśnij przycisk [[Draft_Move/pl|Przesuń]], wybierz pierwszy punkt, następnie wprowadź 0, 2,6, 0 jako współrzędne i naciśnij enter:


[[Image:Arch tutorial 06.jpg]]
[[Image:Arch tutorial 06.jpg]]


{{Note|Informacje o współrzędnych|Obiekty [[Draft Module|Draft]], a także większość obiektów [[Arch Module|Arch]], są zgodne z systemem szkicowym zwanym [[Draft SelectPlane|płaszczyzny robocze]]. Ten system definiuje płaszczyznę 2D, na której będą wykonywane następne operacje. Jeśli nie określisz żadnej, to płaszczyzna robocza zaadaptuje się do bieżącego widoku. Dlatego przełączyliśmy się na widok czołowy i widzisz, że wskazaliśmy ruch w X na 0 i w Y na 2.6m. Mogliśmy również zmusić płaszczyznę roboczą do pozostania na powierzchni, używając narzędzia [[Draft SelectPlane|Draft SelectPlane]]. Wtedy wprowadzilibyśmy ruch X o wartości 0, Y o wartości 0 i Z o wartości 2.6. }}
{{Note|Informacje o współrzędnych|Obiekty środowiska [[Draft_Workbench/pl|Rysunek Roboczy]], a także większość obiektów [[Arch_Workbench/pl|Architektura]], są zgodne z systemem szkicowym zwanym [[Draft_SelectPlane/pl|płaszczyzny robocze]]. Ten system definiuje płaszczyznę 2D, na której będą wykonywane następne operacje. Jeśli nie określisz żadnej, to płaszczyzna robocza zaadaptuje się do bieżącego widoku. Dlatego przełączyliśmy się na widok czołowy i widzisz, że wskazaliśmy ruch w X na 0 i w Y na 2.6m. Mogliśmy również zmusić płaszczyznę roboczą do pozostania na powierzchni, używając narzędzia [[Draft_SelectPlane/pl|Wybór płaszczyzny]]. Wtedy wprowadzilibyśmy ruch X o wartości 0, Y o wartości 0 i Z o wartości 2.6. }}


Teraz przenieśmy nasze mury poziomo, na ich właściwe miejsce. Skoro mamy punkty, do których trzeba się zatrzasnąć, to jest to łatwiejsze: Wybierz obie ściany, naciśnij narzędzie [[Draft Move|Draft Move]] i przenieś je z jednego punktu do drugiego:
Teraz przenieśmy nasze mury poziomo, na ich właściwe miejsce. Skoro mamy punkty, do których trzeba się zatrzasnąć, to jest to łatwiejsze: Wybierz obie ściany, naciśnij narzędzie [[Draft_Move/pl|Przesuń]] i przenieś je z jednego punktu do drugiego:


[[Image:Arch tutorial 07.jpg]]
[[Image:Arch tutorial 07.jpg]]
Line 114: Line 115:
W końcu zmieniłem kolor niektórych ścian na ceglany ''(dzięki czemu łatwiej jest je rozpoznać)'' i wprowadziłem niewielką korektę: Niektóre ściany nie zachodzą na dach, ale zatrzymują się na wysokości 2,60m. Ja skorygowałem wysokość tych ścian.
W końcu zmieniłem kolor niektórych ścian na ceglany ''(dzięki czemu łatwiej jest je rozpoznać)'' i wprowadziłem niewielką korektę: Niektóre ściany nie zachodzą na dach, ale zatrzymują się na wysokości 2,60m. Ja skorygowałem wysokość tych ścian.


<span id="Raising_the_structure"></span>
==Podnoszenie konstrukcji==
==Podnoszenie konstrukcji==


Teraz, ponieważ będziemy musieli wyciąć nasze ściany z odejmowaną objętością, równie dobrze możemy zobaczyć, czy nie ma innych obiektów, które będą musiały być wycięte w ten sposób. Są, niektóre z kolumn. Jest to dobra okazja, aby wprowadzić drugi obiekt - łukowy: [[Arch Structure|Struktura]]. Obiekty Struktury zachowują się mniej więcej jak ściany, ale nie są przystosowane do podążania za linią odniesienia. Wolą raczej pracować z profilem, który jest wyciągany ''(wzdłuż linii profilu lub nie)''. Każdy płaski obiekt może być profilem dla danej konstrukcji, z jednym tylko wymogiem: muszą one tworzyć kształt zamknięty.
Teraz, ponieważ będziemy musieli wyciąć nasze ściany z odejmowaną objętością, równie dobrze możemy zobaczyć, czy nie ma innych obiektów, które będą musiały być wycięte w ten sposób. Są, niektóre z kolumn. Jest to dobra okazja, aby wprowadzić drugi obiekt architektury: [[Arch_Structure/pl|konstrukcja]]. Obiekty Struktury zachowują się mniej więcej jak ściany, ale nie są przystosowane do podążania za linią odniesienia. Wolą raczej pracować z profilem, który jest wyciągany ''(wzdłuż linii profilu lub nie)''. Każdy płaski obiekt może być profilem dla danej konstrukcji, z jednym tylko wymogiem: muszą one tworzyć kształt zamknięty.


W przypadku naszych słupów będziemy stosować inną strategię niż w przypadku ścian. Zamiast rysować je na planach 2D, będziemy bezpośrednio korzystać z obiektów pochodzących z tej strategii: kółek, które reprezentują słupy w widoku planu. Teoretycznie możemy po prostu wybrać jedno z nich i wcisnąć przycisk [[Arch Structure|Arch Structure]]. Jeśli jednak to zrobimy, stworzymy pusty obiekt strukturalny. Dzieje się tak, ponieważ nigdy nie można być zbyt pewnym, jak dobrze obiekty zostały narysowane w pliku DWG, a często nie są to kształty zamknięte. Tak więc, zanim zamienimy je na rzeczywiste kolumny, zamieńmy je na płaszczyzny, używając na nich dwukrotnie narzędzia [[Draft Upgrade|Draft Upgrade]]. Za pierwszym podejściem zamieniamy je na zamknięte ciągi linii ''(polilinie)'', za drugim zamieniamy je na powierzchnie. Ten drugi krok nie jest obowiązkowy, ale jeśli masz powierzchnię, to jesteś w 100% pewien, że jest ona zamknięta ''(w przeciwnym razie nie można wykonać powierzchni)''.
W przypadku naszych słupów będziemy stosować inną strategię niż w przypadku ścian. Zamiast rysować je na planach 2D, będziemy bezpośrednio korzystać z obiektów pochodzących z tej strategii: kółek, które reprezentują słupy w widoku planu. Teoretycznie możemy po prostu wybrać jedno z nich i wcisnąć przycisk [[Arch_Structure/pl|Konstrukcja]]. Jeśli jednak to zrobimy, stworzymy pusty obiekt strukturalny. Dzieje się tak, ponieważ nigdy nie można być zbyt pewnym, jak dobrze obiekty zostały narysowane w pliku DWG, a często nie są to kształty zamknięte. Tak więc, zanim zamienimy je na rzeczywiste kolumny, zamieńmy je na płaszczyzny, używając na nich dwukrotnie narzędzia [[Draft_Upgrade/pl|Ulepsz kształt]]. Za pierwszym podejściem zamieniamy je na zamknięte ciągi linii ''(polilinie)'', za drugim zamieniamy je na powierzchnie. Ten drugi krok nie jest obowiązkowy, ale jeśli masz powierzchnię, to jesteś w 100% pewien, że jest ona zamknięta ''(w przeciwnym razie nie można wykonać powierzchni)''.


Po przekonwertowaniu wszystkich naszych kolumn na płaszczyzny, możemy użyć na nich narzędzia [[Arch Structure|Arch Structure]] i dostosować wysokość ''(niektóre mają wysokość 6m, inne tylko 2.25m)'':
Po przekonwertowaniu wszystkich naszych kolumn na płaszczyzny, możemy użyć na nich narzędzia [[Arch_Structure/pl|Konstrukcja]] i dostosować wysokość ''(niektóre mają wysokość 6m, inne tylko 2.25m)'':


[[Image:Arch tutorial 08.jpg]]
[[Image:Arch tutorial 08.jpg]]
Line 128: Line 130:
Zauważ, że te różne obiekty Arch ''(mury, konstrukcje i wszystkie inne, które odkryjemy)'' mają wiele wspólnego ''(na przykład wszystkie mogą być dodane do siebie, jak już widzieliśmy w przypadku ścian, a każdy z nich może być przekształcony w inny)''. Jest to więc bardziej kwestia gustu, mogliśmy zrobić nasze kolumny również za pomocą narzędzia do budowania ścian i przekształcić je w razie potrzeby. W rzeczywistości, niektóre z naszych ścian są betonowymi ścianami, moglibyśmy chcieć później przekształcić je w konstrukcje.
Zauważ, że te różne obiekty Arch ''(mury, konstrukcje i wszystkie inne, które odkryjemy)'' mają wiele wspólnego ''(na przykład wszystkie mogą być dodane do siebie, jak już widzieliśmy w przypadku ścian, a każdy z nich może być przekształcony w inny)''. Jest to więc bardziej kwestia gustu, mogliśmy zrobić nasze kolumny również za pomocą narzędzia do budowania ścian i przekształcić je w razie potrzeby. W rzeczywistości, niektóre z naszych ścian są betonowymi ścianami, moglibyśmy chcieć później przekształcić je w konstrukcje.


<span id="Subtractions"></span>
==Operacja odcięcia==
==Operacja odcięcia==


Teraz nadszedł czas, aby zbudować naszą przestrzeń przeznaczoną do odjęcia. Najprostszym sposobem będzie narysowanie jej profilu na górze widoku przekroju. Następnie obrócimy go i ustawimy we właściwej pozycji. Widzisz, dlaczego umieściłem profile i elewacje w ten sposób przed rozpoczęciem? To będzie bardzo przydatne do rysowania elementów tam, a następnie przesunięcia ich do właściwej pozycji na modelu.
Teraz nadszedł czas, aby zbudować naszą przestrzeń przeznaczoną do odjęcia. Najprostszym sposobem będzie narysowanie jej profilu na górze widoku przekroju. Następnie obrócimy go i ustawimy we właściwej pozycji. Widzisz, dlaczego umieściłem profile i elewacje w ten sposób przed rozpoczęciem? To będzie bardzo przydatne do rysowania elementów tam, a następnie przesunięcia ich do właściwej pozycji na modelu.


Narysujmy objętość, większą niż dach, która zostanie odjęta od naszych ścian. W tym celu narysowałem dwie linie na podstawie dachu, a następnie przedłużyłem je nieco dalej narzędziem [[Draft Trimex|Draft Trimex]]. Następnie narysowałem [[Draft Wire|wire]], zatrzaskując się na tych liniach, i idąc znacznie powyżej naszych 6 metrów. Narysowałem też niebieską linię na poziomie ziemi (0.00), która będzie naszą osią obrotu.
Narysujmy objętość, większą niż dach, która zostanie odjęta od naszych ścian. W tym celu narysowałem dwie linie na podstawie dachu, a następnie przedłużyłem je nieco dalej narzędziem [[Draft_Trimex/pl|Przytnij]]. Następnie narysowałem [[Draft_Wire/pl|polilinia]], zatrzaskując się na tych liniach, i idąc znacznie powyżej naszych 6 metrów. Narysowałem też niebieską linię na poziomie ziemi (0.00), która będzie naszą osią obrotu.


[[Image:Arch tutorial 09.jpg|1024px]]
[[Image:Arch tutorial 09.jpg|1024px]]


Teraz jest trudna sprawa: Użyjemy narzędzia [[Draft Rotate|Draft Rotate]], aby obrócić nasz profil o 90 stopni w górę, we właściwej pozycji do wyciągnięcia. Aby to zrobić, musimy najpierw zmienić płaszczyznę [[Draft SelectPlane|obrotową]] na płaszczyznę YZ. Gdy to zrobimy, obrót nastąpi w tej płaszczyźnie. Jeśli jednak zrobimy tak, jak zrobiliśmy to trochę wcześniej, i ustawimy widok na bok, trudno będzie zobaczyć i wybrać nasz profil, a także wiedzieć, gdzie jest punkt bazowy, wokół którego musi się obracać, prawda? Wtedy musimy ręcznie ustawić płaszczyznę roboczą: Wcisnąć przycisk [[Draft SelectPlane|Draft SelectPlane]] ''(znajduje się w zakładce '''Zadania''' widoku drzewa)'', i ustawić go na YZ ''(który jest płaszczyzną '''boczną''')''. Po ręcznym ustawieniu płaszczyzny roboczej, w ten sposób nie zmieni się ona w zależności od widoku. Możesz teraz obracać swój widok, aż będziesz miał dobry widok wszystkich rzeczy, które musisz wybrać. Aby później przełączyć płaszczyznę roboczą z powrotem do trybu '''automatycznego''', należy ponownie nacisnąć przycisk [[Draft SelectPlane|Draft SelectPlane]] i ustawić go na '''Brak'''.
Teraz jest trudna sprawa: Użyjemy narzędzia [[Draft_Rotate/pl|Obróć]], aby obrócić nasz profil o 90 stopni w górę, we właściwej pozycji do wyciągnięcia. Aby to zrobić, musimy najpierw zmienić płaszczyznę [[Draft_SelectPlane/pl|roboczą]] na płaszczyznę YZ. Gdy to zrobimy, obrót nastąpi w tej płaszczyźnie. Jeśli jednak zrobimy tak, jak zrobiliśmy to trochę wcześniej, i ustawimy widok na bok, trudno będzie zobaczyć i wybrać nasz profil, a także wiedzieć, gdzie jest punkt bazowy, wokół którego musi się obracać, prawda? Wtedy musimy ręcznie ustawić płaszczyznę roboczą: Wcisnąć przycisk [[Draft_SelectPlane/pl|Wybór płaszczyzny]] ''(znajduje się w zakładce '''Zadania''' widoku drzewa)'', i ustawić go na YZ ''(który jest płaszczyzną '''boczną''')''. Po ręcznym ustawieniu płaszczyzny roboczej, w ten sposób nie zmieni się ona w zależności od widoku. Możesz teraz obracać swój widok, aż będziesz miał dobry widok wszystkich rzeczy, które musisz wybrać. Aby później przełączyć płaszczyznę roboczą z powrotem do trybu '''automatycznego''', należy ponownie nacisnąć przycisk [[Draft_SelectPlane/pl|Wybór płaszczyzny]] i ustawić go na '''Brak'''.


Teraz rotacja będzie łatwa do wykonania: Wybierz profil, naciśnij przycisk [[Draft Rotate|Draft Rotate]], kliknij na punkt niebieskiej linii, wprowadź 0 jako kąt początkowy, a 90 jako obrót:
Teraz rotacja będzie łatwa do wykonania: Wybierz profil, naciśnij przycisk [[Draft_Rotate/pl|Obróć]], kliknij na punkt niebieskiej linii, wprowadź 0 jako kąt początkowy, a 90 jako obrót:


[[Image:Arch tutorial 10.jpg|1024px]]
[[Image:Arch tutorial 10.jpg|1024px]]


Teraz wystarczy tylko przesunąć profil nieco bliżej modelu ''(w razie potrzeby ustawić płaszczyznę roboczą na XY)'', a następnie go wyciągnąć. Można to zrobić za pomocą narzędzia [[Part Extrude|Part Wyciągnij wybrany szkic]], lub [[Draft Trimex|Draft Trimex]], które również posiada specjalną ukrytą moc umożliwiającą wytłoczenie powierzchni. Upewnij się, że twoje elementy do wytłoczania są większe niż wszystkie ściany, od których będą odejmowane, aby uniknąć sytuacji typu na styk:
Teraz wystarczy tylko przesunąć profil nieco bliżej modelu ''(w razie potrzeby ustawić płaszczyznę roboczą na XY)'', a następnie go wyciągnąć. Można to zrobić za pomocą narzędzia [[Part_Extrude/pl|Wyciągnij wybrany szkic]], lub [[Draft_Trimex/pl|Przytnij]], które również posiada specjalną ukrytą moc umożliwiającą wytłoczenie powierzchni. Upewnij się, że twoje elementy do wyciągnięcia są większe niż wszystkie ściany, od których będą odejmowane, aby uniknąć sytuacji typu na styk:


[[Image:Arch tutorial 11.jpg|1024px]]
[[Image:Arch tutorial 11.jpg|1024px]]


Teraz, tutaj przychodzi do działania w przeciwieństwie do narzędzia [[Arch Add|Arch Add]] narzędzie: [[Arch Remove|Arch Remove]]. Jak można się było domyślać, czyni on również obiekt potomkiem innego, ale jego kształt jest odejmowany od obiektu głównego, zamiast być zespolonym. Więc teraz wszystko jest proste: Wybierz objętość do odjęcia ''(zmieniłem jej nazwę na '''Objętość dachu do odjęcia''' w widoku drzewa, aby łatwo ją było dostrzec)'', naciśnij klawisz {{KEY|CTRL}} + wybierz ścianę, a następnie naciśnij przycisk [[Arch Remove|Arch Remove]]. Zobaczysz, że po odjęciu objętość do odjęcia zniknęła zarówno z widoku 3D, jak i z widoku drzewa. Dzieje się tak, ponieważ została ona oznaczona jako dziecko ściany i połknięta przez tę ścianę. Wybierz ścianę, rozwiń ją w widoku drzewa, tam jest nasza objętość.
Teraz, tutaj przychodzi do działania w przeciwieństwie do narzędzia [[Arch_Add/pl|Dodaj]] narzędzie: [[Arch_Remove/pl|Usuń]]. Jak można się było domyślać, czyni on również obiekt potomkiem innego, ale jego kształt jest odejmowany od obiektu głównego, zamiast być zespolonym. Więc teraz wszystko jest proste: Wybierz objętość do odjęcia ''(zmieniłem jej nazwę na '''Objętość dachu do odjęcia''' w widoku drzewa, aby łatwo ją było dostrzec)'', naciśnij klawisz {{KEY|CTRL}} + wybierz ścianę, a następnie naciśnij przycisk [[Arch_Remove/pl|Usuń]]. Zobaczysz, że po odjęciu objętość do odjęcia zniknęła zarówno z widoku 3D, jak i z widoku drzewa. Dzieje się tak, ponieważ została ona oznaczona jako dziecko ściany i połknięta przez tę ścianę. Wybierz ścianę, rozwiń ją w widoku drzewa, tam jest nasza objętość.


Teraz wybierz objętość w oknie drzewa, klawisz {{KEY|CTRL}} + wybierz następną ścianę, naciśnij [[Arch Remove|Arch Remove]]. Powtarzaj tę czynność dla kolejnych ścian, aż do momentu, gdy wszystko zostanie prawidłowo wycięte:
Teraz wybierz objętość w oknie drzewa, klawisz {{KEY|CTRL}} + wybierz następną ścianę, naciśnij [[Arch_Remove/pl|Usuń]]. Powtarzaj tę czynność dla kolejnych ścian, aż do momentu, gdy wszystko zostanie prawidłowo wycięte:


[[Image:Arch tutorial 12.jpg|1024px]]
[[Image:Arch tutorial 12.jpg|1024px]]


Pamiętaj, że zarówno dla [[Arch Add|Arch Add]] jak i [[Arch Remove|Arch Remove]] ważna jest kolejność wybierania obiektów. Główny obiekt jest zawsze ostatni, jak w ''Usuń X z Y'' lub ''Dodaj X do Y''.
Pamiętaj, że zarówno dla [[Arch_Add/pl|Dodaj]] jak i [[Arch_Remove/pl|Usuń]] ważna jest kolejność wybierania obiektów. Główny obiekt jest zawsze ostatni, jak w ''Usuń X z Y'' lub ''Dodaj X do Y''.


{{Note|Notatka o dodawaniu i odejmowaniu|Obiekty Arch, które obsługują takie additions i subtractions ''(wszystkie z wyjątkiem '''wizualnych''' obiektów pomocniczych, takich jak osie)'' pozwalają na kontrolowanie takich obiektów poprzez posiadanie dwóch właściwości, odpowiednio '''Additions''' i '''Subtractions''', które zawierają listę linków do innych obiektów, które mają być odejmowane lub dodawane. Ten sam obiekt może znajdować się na listach kilku innych obiektów. Jak to ma miejsce w przypadku naszej objętości odejmowania tutaj. Każdy z ojców będzie jednak chciał go połknąć w widoku drzewa, więc zwykle będzie mieszkał w ostatnim z nich. Ale zawsze możesz edytować te listy dla dowolnego obiektu, klikając dwukrotnie na nie w widoku drzewa, który w FreeCAD przechodzi w tryb edycji. Naciśnięcie klawisza {{KEY|ESC}} powoduje wyjście z trybu edycji.}}
{{Note|Notatka o dodawaniu i odejmowaniu|Obiekty Architertury, które obsługują takie operacje dodania i odjęcia ''(wszystkie z wyjątkiem '''wizualnych''' obiektów pomocniczych, takich jak osie)'' pozwalają na kontrolowanie takich obiektów poprzez posiadanie dwóch właściwości, odpowiednio '''Additions''' i '''Subtractions''', które zawierają listę linków do innych obiektów, które mają być odejmowane lub dodawane. Ten sam obiekt może znajdować się na listach kilku innych obiektów. Jak to ma miejsce w przypadku naszej objętości odejmowania tutaj. Każdy z ojców będzie jednak chciał go połknąć w widoku drzewa, więc zwykle będzie mieszkał w ostatnim z nich. Ale zawsze możesz edytować te listy dla dowolnego obiektu, klikając dwukrotnie na nie w widoku drzewa, który w FreeCAD przechodzi w tryb edycji. Naciśnięcie klawisza {{KEY|ESC}} powoduje wyjście z trybu edycji.}}


<span id="Making_the_roofs"></span>
==Wykonywanie dachów==
==Wykonywanie dachów==


Teraz jedyne, co musimy zrobić, aby ukończyć konstrukcję, to wykonać dach i mniejsze płyty wewnętrzne. Ponownie, najłatwiej jest narysować ich profile na górze sekcji, za pomocą narzędzia [[Draft Wire|Draft Wire]]. Tutaj narysowałem 3 profile jeden na drugim ''(odsunąłem je na obrazku poniżej, aby lepiej je było widać)''. Zielony będzie służył do bocznych krawędzi płyty dachowej, następnie niebieski do części bocznych, a czerwony do części środkowej, która znajduje się nad blokiem łazienki:
Teraz jedyne, co musimy zrobić, aby ukończyć konstrukcję, to wykonać dach i mniejsze płyty wewnętrzne. Ponownie, najłatwiej jest narysować ich profile na górze sekcji, za pomocą narzędzia [[Draft_Wire/pl|Polilinia]]. Tutaj narysowałem 3 profile jeden na drugim ''(odsunąłem je na obrazku poniżej, aby lepiej je było widać)''. Zielony będzie służył do bocznych krawędzi płyty dachowej, następnie niebieski do części bocznych, a czerwony do części środkowej, która znajduje się nad blokiem łazienki:


[[Image:Arch tutorial 13.jpg|1024px]]
[[Image:Arch tutorial 13.jpg|1024px]]


Następnie musimy powtórzyć powyższą operację rotacji, aby obrócić obiekty w pozycji pionowej, a następnie przesunąć je w odpowiednie miejsca i skopiować niektóre z nich, które będą musiały być wyciągnięte dwukrotnie, za pomocą narzędzia [[Draft Move|]Draft Move], z wciśniętym klawiszem {{KEY|ALT}}, który tworzy kopie zamiast przesuwać bieżący obiekt.
Następnie musimy powtórzyć powyższą operację rotacji, aby obrócić obiekty w pozycji pionowej, a następnie przesunąć je w odpowiednie miejsca i skopiować niektóre z nich, które będą musiały być wyciągnięte dwukrotnie, za pomocą narzędzia [[Draft_Move/pl|Przesuń]], z wciśniętym klawiszem {{KEY|ALT}}, który tworzy kopie zamiast przesuwać bieżący obiekt.
Dodałem także dwa kolejne profile do bocznych ścian otworu w łazience.
Dodałem także dwa kolejne profile do bocznych ścian otworu w łazience.


[[Image:Arch tutorial 14.jpg|1024px]]
[[Image:Arch tutorial 14.jpg|1024px]]


Kiedy wszystko jest na swoim miejscu, jest to tylko kwestia użycia narzędzia [[Draft Trimex|Draft Trimex]] do wyciągnięcia, a następnie przekształcenia ich na obiekty [[Arch Structure|Arch Structure]].
Kiedy wszystko jest na swoim miejscu, jest to tylko kwestia użycia narzędzia [[Draft_Trimex/pl|Przytnij]] do wyciągnięcia, a następnie przekształcenia ich na obiekty [[Arch_Structure/pl|Konstrukcja]].


[[Image:Arch tutorial 15.jpg|1024px]]
[[Image:Arch tutorial 15.jpg|1024px]]
Line 173: Line 177:
Następnie widzimy pojawiające się problemy: dwie kolumny po prawej stronie są za krótkie ''(powinny wejść na dach)'', a pomiędzy płytą a ścianami pracowni po prawej stronie znajduje się szczelina ''(symbol 2,60 poziomu na widoku przekroju był oczywiście błędny)''. Dzięki zastosowaniu obiektów parametrycznych, wszystko to jest bardzo łatwe do rozwiązania: W przypadku słupów wystarczy zmienić ich wysokość na 6m, odjąć objętość dachu z widoku drzewa i odjąć ją do słupów. W przypadku ścian, jest to jeszcze łatwiejsze: przesuń je trochę w dół. Ponieważ odejmowana objętość pozostaje w tym samym miejscu, geometria ścian dostosuje się automatycznie.
Następnie widzimy pojawiające się problemy: dwie kolumny po prawej stronie są za krótkie ''(powinny wejść na dach)'', a pomiędzy płytą a ścianami pracowni po prawej stronie znajduje się szczelina ''(symbol 2,60 poziomu na widoku przekroju był oczywiście błędny)''. Dzięki zastosowaniu obiektów parametrycznych, wszystko to jest bardzo łatwe do rozwiązania: W przypadku słupów wystarczy zmienić ich wysokość na 6m, odjąć objętość dachu z widoku drzewa i odjąć ją do słupów. W przypadku ścian, jest to jeszcze łatwiejsze: przesuń je trochę w dół. Ponieważ odejmowana objętość pozostaje w tym samym miejscu, geometria ścian dostosuje się automatycznie.


Teraz trzeba naprawić jeszcze jedną, ostatnią rzecz, jest mała płyta w łazience, która przecina niektóre ściany. Naprawmy to, tworząc nową objętość odejmowania, i odejmijmy ją od tych ścian. Inną cechą narzędzia [[Draft Trimex|Draft Trimex]], którego używamy do wyciągania elementów, jest to, że może ono również wyciągnąć jedną powierzchnię z istniejącego obiektu. Tworzy to nowy, oddzielny obiekt, więc nie ma ryzyka uszkodzenia drugiego obiektu. Możemy więc wybrać podstawową powierzchnię małej płyty (spójrz na nią od dołu modelu, zobaczysz ją), a następnie wcisnąć przycisk [[Draft Trimex|Draft Trimex]] i wyciągnąć ją aż do wysokości dachów. Następnie odejmij ten element od dwóch wewnętrznych ścian łazienki za pomocą narzędzia [[Arch Remove|Arch Remove]]:
Teraz trzeba naprawić jeszcze jedną, ostatnią rzecz, jest mała płyta w łazience, która przecina niektóre ściany. Naprawmy to, tworząc nową objętość odejmowania, i odejmijmy ją od tych ścian. Inną cechą narzędzia [[Draft_Trimex/pl|Przytnij]], którego używamy do wyciągania elementów, jest to, że może ono również wyciągnąć jedną powierzchnię z istniejącego obiektu. Tworzy to nowy, oddzielny obiekt, więc nie ma ryzyka uszkodzenia drugiego obiektu. Możemy więc wybrać podstawową powierzchnię małej płyty (spójrz na nią od dołu modelu, zobaczysz ją), a następnie wcisnąć przycisk [[Draft_Trimex/pl|Przytnij]] i wyciągnąć ją aż do wysokości dachów. Następnie odejmij ten element od dwóch wewnętrznych ścian łazienki za pomocą narzędzia [[Arch_Remove/pl|Usuń]]:


[[Image:Arch tutorial 16.jpg|1024px]]
[[Image:Arch tutorial 16.jpg|1024px]]


<span id="Floors,_stairs_and_chimney"></span>
==Posadzki, schody i komin==
==Posadzki, schody i komin==


Teraz, nasza struktura jest kompletna, mamy tylko kilka mniejszych obiektów do wykonania.
Teraz, nasza struktura jest kompletna, mamy tylko kilka mniejszych obiektów do wykonania.


<span id="The_chimney"></span>
===Komin===
===Komin===


Zacznijmy od komina. Teraz już wiesz, jak to działa, prawda? Narysuj kilka zamkniętych [[Draft Wire|ciągów linii]], przesuń je na odpowiednią wysokość za pomocą narzędzia [[Draft Move|Draft Move]], wyciągnij je za pomocą narzędzia [[Draft Trimex|Draft Trimex]], przekształć większy w [[Arch Structure|structure]], i odejmij mniejsze. Zauważ, że rura kominowa nie została narysowana na widoku planu, ale znalazłem jej położenie przeciągając niebieskie linie z widoków przekroju.
Zacznijmy od komina. Teraz już wiesz, jak to działa, prawda? Narysuj kilka zamkniętych [[Draft_Wire/pl|ciągów linii]], przesuń je na odpowiednią wysokość za pomocą narzędzia [[Draft_Move/pl|Przesuń]], wyciągnij je za pomocą narzędzia [[Draft_Trimex/pl|Przytnij]], przekształć w większą [[Arch_Structure/pl|konstrukcję]], i odejmij mniejsze. Zauważ, że rura kominowa nie została narysowana na widoku planu, ale znalazłem jej położenie przeciągając niebieskie linie z widoków przekroju.


[[Image:Arch tutorial 17.jpg|1024px]]
[[Image:Arch tutorial 17.jpg|1024px]]


<span id="The_floors"></span>
===Posadzki===
===Posadzki===


Line 193: Line 200:
[[Image:Arch tutorial 18.jpg|1024px]]
[[Image:Arch tutorial 18.jpg|1024px]]


Po przeciągnięciu linii, wystarczy zamienić je w [[Arch Structure|structures]] i dać im wysokość 0.15m:
Po przeciągnięciu linii, wystarczy zamienić je w [[Arch_Structure/pl|konstrukcje]] i dać im wysokość {{Value|0.15m}}:


[[Image:Arch tutorial 19.jpg|1024px]]
[[Image:Arch tutorial 19.jpg|1024px]]


<span id="The_stairs"></span>
===Schody===
===Schody===


Teraz schody. Poznajcie następne z narzędzi Arch, [[Arch Stairs|Arch Stairs]]. Narzędzie to jest jeszcze w bardzo wczesnej fazie rozwoju w czasie gdy to piszę, więc nie oczekuj od niego zbyt wiele. Ale jest już całkiem przydatne, aby zrobić proste, nieskomplikowane schody. Ważna jest jedna koncepcja, narzędzie schody ma za zadanie budować schody od płaskiej podłogi aż do ściany. Innymi słowy, patrząc z góry, obiekt schody zajmuje dokładnie tyle miejsca, ile zajmuje na planie, więc nie rysuje się ostatniego pionu ''(ale oczywiście jest on brany pod uwagę przy obliczaniu wysokości)''.
Teraz schody. Poznajcie następne z narzędzi Architektury, [[Arch_Stairs/pl|Schody]]. Narzędzie to jest jeszcze w bardzo wczesnej fazie rozwoju w czasie gdy to piszę, więc nie oczekuj od niego zbyt wiele. Ale jest już całkiem przydatne, aby zrobić proste, nieskomplikowane schody. Ważna jest jedna koncepcja, narzędzie schody ma za zadanie budować schody od płaskiej podłogi aż do ściany. Innymi słowy, patrząc z góry, obiekt schody zajmuje dokładnie tyle miejsca, ile zajmuje na planie, więc nie rysuje się ostatniego pionu ''(ale oczywiście jest on brany pod uwagę przy obliczaniu wysokości)''.


W tym przypadku wolałem zbudować schody na widoku przekroju, ponieważ będziemy potrzebowali wielu pomiarów, które są łatwiejsze do uzyskania z tego widoku. Tutaj narysowałem kilka czerwonych wytycznych, następnie dwie niebieskie linie, które będą podstawą naszych dwóch części schodów, oraz dwa zielone zamknięte kształty, które będą tworzyć brakujące części. Teraz wybierzcie pierwszą niebieską linię, wciśnijcie narzędzie [[Arch Stairs|Arch Stairs]], ustawcie ilość stopni na 5, wysokość na 0.875m, szerokość na 1.30m, typ konstrukcji na masywną i grubość konstrukcji na 0.12m. Powtórz tę czynność dla drugiego elementu.
W tym przypadku wolałem zbudować schody na widoku przekroju, ponieważ będziemy potrzebowali wielu pomiarów, które są łatwiejsze do uzyskania z tego widoku. Tutaj narysowałem kilka czerwonych wytycznych, następnie dwie niebieskie linie, które będą podstawą naszych dwóch części schodów, oraz dwa zielone zamknięte kształty, które będą tworzyć brakujące części. Teraz wybierzcie pierwszą niebieską linię, wciśnijcie narzędzie [[Arch_Stairs/pl|Schody]], ustawcie ilość stopni na {{Value|5}}, wysokość na 0.875m, szerokość na {{Value|1.30m}}, typ konstrukcji na masywną i grubość konstrukcji na {{Value|0.12m}}. Powtórz tę czynność dla drugiego elementu.


Następnie należy wyciągnąć oba zielone kształty do 1.30m, obrócić je i ustawić we właściwej pozycji:
Następnie należy wyciągnąć oba zielone kształty do 1.30m, obrócić je i ustawić we właściwej pozycji:
Line 219: Line 227:
Tak! Cała ta mozolna praca jest już wykonana, kontynuujmy tę bardzo ciężką pracę!
Tak! Cała ta mozolna praca jest już wykonana, kontynuujmy tę bardzo ciężką pracę!


<span id="Doors_and_windows"></span>
==Drzwi oraz okna==
==Drzwi oraz okna==


[[Arch Window|Arch Windows]] to dość skomplikowane obiekty. Są one używane do tworzenia wszelkiego rodzaju wstawianych obiektów, takich jak okna czy drzwi. Tak, w FreeCAD, drzwi są po prostu specjalnym rodzajem okna. W prawdziwym życiu też, jeśli o tym pomyśleć, prawda? Narzędzie [[Arch Window|Arch Window]] może być jeszcze trochę trudne w użyciu, ale uważaj to za kompromis, ponieważ zostało zbudowane dla maksymalnej mocy. Prawie każdy rodzaj okna, które możesz sobie wyobrazić, może być za jego pomocą zrealizowany. Ale ponieważ narzędzie to zyska więcej nastaw, sytuacja ta z pewnością stanie się bardziej dogodna w przyszłości.
[[Arch_Window/pl|Okna]] to dość skomplikowane obiekty. Są one używane do tworzenia wszelkiego rodzaju wstawianych obiektów, takich jak okna czy drzwi. Tak, w FreeCAD, drzwi są po prostu specjalnym rodzajem okna. W prawdziwym życiu też, jeśli o tym pomyśleć, prawda? Narzędzie [[Arch_Window/pl|Okna]] może być jeszcze trochę trudne w użyciu, ale uważaj to za kompromis, ponieważ zostało zbudowane dla maksymalnej mocy. Prawie każdy rodzaj okna, które możesz sobie wyobrazić, może być za jego pomocą zrealizowany. Ale ponieważ narzędzie to zyska więcej nastaw, sytuacja ta z pewnością stanie się bardziej dogodna w przyszłości.


Obiekt [[Arch Window|Arch Window]] działa w następujący sposób: Jest on oparty na planie 2D, dowolnym obiekcie 2D, ale najlepiej [[Sketcher Module|szkicu]], który zawiera zamknięte kształty ''(polilinie)''. Te linie definiują różne części okna: ramy zewnętrzne, ramy wewnętrzne, panele szklane, panele pełne, itp. Obiekty okienne mają zatem właściwość, która przechowuje co należy zrobić z każdym z tych ciągów linii: wytłoczyć go, umieścić na pewnym przesunięciu, itp. Wreszcie, okno może być wstawione do obiektu głównego, takiego jak ściana lub konstrukcja, i automatycznie utworzy w nim otwór. Otwór ten zostanie obliczony przez wyciągnięcie największego kształtu znajdującego się w układzie 2D.
Obiekt [[Arch_Workbench/pl|Architektura]] działa w następujący sposób: Jest on oparty na planie 2D, dowolnym obiekcie 2D, ale najlepiej [[Sketcher_Workbench/pl|szkicu]], który zawiera zamknięte kształty ''(polilinie)''. Te linie definiują różne części okna: ramy zewnętrzne, ramy wewnętrzne, panele szklane, panele pełne, itp. Obiekty okienne mają zatem właściwość, która przechowuje co należy zrobić z każdym z tych ciągów linii: wytłoczyć go, umieścić na pewnym przesunięciu, itp. Wreszcie, okno może być wstawione do obiektu głównego, takiego jak ściana lub konstrukcja, i automatycznie utworzy w nim otwór. Otwór ten zostanie obliczony przez wyciągnięcie największego kształtu znajdującego się w układzie 2D.


Istnieją dwa sposoby na tworzenie takich obiektów w FreeCAD: używając wstępnie zdefiniowanego lub rysując układ okna od podstaw. Obu metodom przyjrzymy się tutaj. Ale pamiętaj, że metoda predefiniowana nie robi nic poza stworzeniem obiektu układu i zdefiniowaniem niezbędnych dla Ciebie wyciągnięć.
Istnieją dwa sposoby na tworzenie takich obiektów w FreeCAD: używając wstępnie zdefiniowanego lub rysując układ okna od podstaw. Obu metodom przyjrzymy się tutaj. Ale pamiętaj, że metoda predefiniowana nie robi nic poza stworzeniem obiektu układu i zdefiniowaniem niezbędnych dla Ciebie wyciągnięć.


<span id="Using_presets"></span>
===Korzystanie z ustawień wstępnych===
===Korzystanie z ustawień wstępnych===


Po naciśnięciu narzędzia [[Arch Window|Arch Window]] bez zaznaczonego obiektu, zostaniesz poproszony o wybranie układu 2D lub użycie jednego z ustawień wstępnych. Użyjmy ustawienia '''Proste drzwi''', aby umieścić główne drzwi wejściowe w naszym modelu. Nadajmy mu szerokość 1m, wysokość 2.45m, rozmiar W1 0.15m, a pozostałe parametry pozostawmy na wartości 0.05m. Następnie kliknij w lewy dolny róg ściany, a Twoje nowe drzwi zostaną utworzone:
Po naciśnięciu narzędzia [[Arch_Window/pl|Okna]] bez zaznaczonego obiektu, zostaniesz poproszony o wybranie układu 2D lub użycie jednego z ustawień wstępnych. Użyjmy ustawienia '''Proste drzwi''', aby umieścić główne drzwi wejściowe w naszym modelu. Nadajmy mu szerokość 1m, wysokość {{Value|2.45m}}, rozmiar W1 0.15m, a pozostałe parametry pozostawmy na wartości 0.05m. Następnie kliknij w lewy dolny róg ściany, a Twoje nowe drzwi zostaną utworzone:


[[Image:Arch tutorial 23.jpg|1024px]]
[[Image:Arch tutorial 23.jpg|1024px]]
Line 237: Line 247:
W tym przypadku, ponieważ nasze okno nie jest włożone w żadną ścianę ''(otwór już tam był)'', możemy równie dobrze oderwać nasze okno od jego ściany. Dokonujemy tego klikając dwukrotnie na tą ścianę w widoku drzewa, aby wejść do trybu jej edycji. Tam pojawi się okno w grupie "Odejmowania". Po prostu zaznaczamy tam okno, naciskamy przycisk "Usuń element", a następnie "OK". Nasze okno zostało teraz usunięte ze swojej ściany głównej i znajduje się na dole widoku drzewa.
W tym przypadku, ponieważ nasze okno nie jest włożone w żadną ścianę ''(otwór już tam był)'', możemy równie dobrze oderwać nasze okno od jego ściany. Dokonujemy tego klikając dwukrotnie na tą ścianę w widoku drzewa, aby wejść do trybu jej edycji. Tam pojawi się okno w grupie "Odejmowania". Po prostu zaznaczamy tam okno, naciskamy przycisk "Usuń element", a następnie "OK". Nasze okno zostało teraz usunięte ze swojej ściany głównej i znajduje się na dole widoku drzewa.


Mamy drugie drzwi, dokładnie takie same jak te, trochę na lewo. Zamiast tworzyć nowe drzwi od podstaw, mamy dwa sposoby na zrobienie kopii poprzednich: Za pomocą narzędzia [[Draft Move|Draft: Move]], z wciśniętym klawiszem {{KEY|ALT}}, które, jak już wiesz, kopiuje obiekt zamiast go przesuwać. Albo, jeszcze lepiej, możemy użyć narzędzia [[Draft Clone|Draft: Clone]]. Narzędzie do klonowania tworzy klon wybranego obiektu, który można przesuwać, ale który zachowuje kształt oryginalnego obiektu. Jeśli oryginalny obiekt ulegnie zmianie, klon również się zmieni.
Mamy drugie drzwi, dokładnie takie same jak te, trochę na lewo. Zamiast tworzyć nowe drzwi od podstaw, mamy dwa sposoby na zrobienie kopii poprzednich: Za pomocą narzędzia [[Draft_Move/pl|Przesuń]], z wciśniętym klawiszem {{KEY|ALT}}, które, jak już wiesz, kopiuje obiekt zamiast go przesuwać. Albo, jeszcze lepiej, możemy użyć narzędzia [[Draft_Clone/pl|Klonuj]]. Narzędzie do klonowania tworzy klon wybranego obiektu, który można przesuwać, ale który zachowuje kształt oryginalnego obiektu. Jeśli oryginalny obiekt ulegnie zmianie, klon również się zmieni.


Tak więc wszystko, co musimy teraz zrobić, to wybrać drzwi, wcisnąć narzędzie [[Draft Clone|Draft: Clone]], a następnie przesunąć klon na jego właściwą pozycję za pomocą narzędzia [[Draft Move|Draft: Move]].
Tak więc wszystko, co musimy teraz zrobić, to wybrać drzwi, wcisnąć narzędzie [[Draft_Clone/pl|Klonuj]], a następnie przesunąć klon na jego właściwą pozycję za pomocą narzędzia [[Draft_Move/pl|Przesuń]].


<span id="Organizing_your_model"></span>
===Porządkowanie modelu===
===Porządkowanie modelu===


Line 247: Line 258:
Teraz byłby dobry czas na odrobinę porządkowania projektu domu. Ponieważ mamy już dwa okna, jest to dobry moment, aby zrobić trochę czyszczenia w widoku drzewa: Stwórz nową [[Std_Group|grupę]], zmień jej nazwę na okna i przesuń do niego 2 okna. Polecam również oddzielenie w ten sposób innych elementów, takich jak ściany i konstrukcje. Ponieważ możesz również tworzyć [[Std_Group|grupy]] wewnętrzne, możesz organizować je dalej, na przykład umieszczając wszystkie elementy tworzące dach w osobnej grupie, dzięki czemu łatwo je włączać i wyłączać ''(przełączenie widoczności grupy robi to samo ze wszystkimi obiektami w jej wewnętrzu)''.
Teraz byłby dobry czas na odrobinę porządkowania projektu domu. Ponieważ mamy już dwa okna, jest to dobry moment, aby zrobić trochę czyszczenia w widoku drzewa: Stwórz nową [[Std_Group|grupę]], zmień jej nazwę na okna i przesuń do niego 2 okna. Polecam również oddzielenie w ten sposób innych elementów, takich jak ściany i konstrukcje. Ponieważ możesz również tworzyć [[Std_Group|grupy]] wewnętrzne, możesz organizować je dalej, na przykład umieszczając wszystkie elementy tworzące dach w osobnej grupie, dzięki czemu łatwo je włączać i wyłączać ''(przełączenie widoczności grupy robi to samo ze wszystkimi obiektami w jej wewnętrzu)''.


W Środowisku pracy [[Arch Workbench|Arch]] znajdują się dodatkowe narzędzia do organizacji modelu: [[Arch Site|Arch: Site]], [[Arch Building|Arch: Building]] i [[Arch Floor|Arch: Floor]]. Te 3 obiekty są oparte na standardowej grupie FreeCAD, więc zachowują się dokładnie jak grupy, ale mają kilka dodatkowych właściwości. Na przykład, [[Arch Floor|floor]] ma możliwość ustawienia i zarządzania wysokością osadzonych w nich ścian i konstrukcji, a gdy są one przenoszone, przesuwana jest również cała ich zawartość.
W środowisku pracy [[Arch_Workbench/pl|Architektura]] znajdują się dodatkowe narzędzia do organizacji modelu: [[Arch_Site/pl|Teren]], [[Arch_Building/pl|Budowla]] i [[Arch_Floor/pl|Piętro]]. Te 3 obiekty są oparte na standardowej grupie FreeCAD, więc zachowują się dokładnie jak grupy, ale mają kilka dodatkowych właściwości. Na przykład, [[Arch_Floor/pl|piętro]] ma możliwość ustawienia i zarządzania wysokością osadzonych w nich ścian i konstrukcji, a gdy są one przenoszone, przesuwana jest również cała ich zawartość.


Ale tutaj, ponieważ mamy tylko jeden budynek z jednym ''(i pół)'' piętrem, nie ma rzeczywistej potrzeby korzystania z takich obiektów, więc trzymajmy się prostych grup.
Ale tutaj, ponieważ mamy tylko jeden budynek z jednym ''(i pół)'' piętrem, nie ma rzeczywistej potrzeby korzystania z takich obiektów, więc trzymajmy się prostych grup.
Line 253: Line 264:
{{clear}}
{{clear}}


A teraz wracajmy do pracy. Wyłączcie grupę dachową, żebyśmy mogli lepiej widzieć przestrzeń wewnątrz, i przełączcie tryb wyświetlania obiektów piętrowych na Wireframe ''(lub użyjcie narzędzia [[Draft ToggleDisplayMode|Draft ToggleDisplayMode]])'', żebyśmy nadal mogli na nie patrzeć, ale poniżej możemy zobaczyć widok planu. Jednak możesz również całkowicie wyłączyć podłogi, następnie umieścić drzwi na poziomie 0, a następnie podnieść je o 15cm za pomocą narzędzia [[Draft Move|Draft Move]].
A teraz wracajmy do pracy. Wyłączcie grupę dachową, żebyśmy mogli lepiej widzieć przestrzeń wewnątrz, i przełączcie tryb wyświetlania obiektów piętrowych na Wireframe ''(lub użyjcie narzędzia [[Draft_ToggleDisplayMode/pl|Przełącz tryb wyświetlania]])'', żebyśmy nadal mogli na nie patrzeć, ale poniżej możemy zobaczyć widok planu. Jednak możesz również całkowicie wyłączyć podłogi, następnie umieścić drzwi na poziomie 0, a następnie podnieść je o 15cm za pomocą narzędzia [[Draft_Move/pl|Przesuń]].


Ustawmy drzwi wewnętrzne. Użyj ponownie nastawy wstępnej '''Simple Door''', wykonaj drzwi o wymiarach 1,00m i 0,70m szerokości x 2,10m wysokości, o wielkości W1 0,1m. Upewnij się, że przy ich umieszczaniu zatrzasnąłeś się do odpowiedniej ściany, aby automatycznie utworzyły w niej otwór. Jeśli trudno jest umieścić je prawidłowo, można je umieścić w łatwiejszym miejscu, na przykład w rogu ściany, a następnie przenieść. Otwór przesunie się jednocześnie.
Ustawmy drzwi wewnętrzne. Użyj ponownie nastawy wstępnej '''Simple Door''', wykonaj drzwi o wymiarach {{Value|1,00m}} i {{Value|0,70m}} szerokości x 2,10m wysokości, o wielkości W1 {{Value|0,1m}}. Upewnij się, że przy ich umieszczaniu zatrzasnąłeś się do odpowiedniej ściany, aby automatycznie utworzyły w niej otwór. Jeśli trudno jest umieścić je prawidłowo, można je umieścić w łatwiejszym miejscu, na przykład w rogu ściany, a następnie przenieść. Otwór przesunie się jednocześnie.


Jeśli przez pomyłkę umieściłeś okno w niewłaściwej ścianie, to łatwo jest to naprawić: Usuń okno z grupy '''Subtraction''' ściany głównej w trybie edycji, jak widzieliśmy powyżej, a następnie dodaj je do grupy '''Subtraction''' właściwej ściany, tą samą metodą, lub po prostu za pomocą narzędzia [[Arch Remove|Arch Remove]].
Jeśli przez pomyłkę umieściłeś okno w niewłaściwej ścianie, to łatwo jest to naprawić: Usuń okno z grupy '''Subtraction''' ściany głównej w trybie edycji, jak widzieliśmy powyżej, a następnie dodaj je do grupy '''Subtraction''' właściwej ściany, tą samą metodą, lub po prostu za pomocą narzędzia [[Arch_Remove/pl|Usuń]].


Trochę pracy, później, wszystkie nasze drzwi są na miejscu:
Trochę pracy, później, wszystkie nasze drzwi są na miejscu:
Line 263: Line 274:
[[Image:Arch tutorial 25.jpg|1024px]]
[[Image:Arch tutorial 25.jpg|1024px]]


Po bliższym przyjrzeniu się widokowi elewacji, wykryłem teraz kolejny błąd: Górna część murów ceglanych nie jest 2,60m, ale 17,5cm niższa, czyli 2,425m. Na szczęście okna bazujące na ustawieniach fabrycznych mają swoje zalety: Można zmieniać ich ogólne wymiary (szerokość i wysokość) w zależności od ich właściwości. Zmieńmy więc ich wysokość na 2,425 - 0,15, czyli 2,275. Drugie okno, ponieważ jest klonem pierwszego, dostosuje się również. Tu w zasadzie pojawia się prawdziwa magia konstrukcji parametrycznej.
After a closer look at the elevation view, I now detected another error: The top of the brick walls is not as 2.60m, but 17.5cm lower, that is, 2.425m. Fortunately, windows based on presets have a facility: You can alter their general dimensions (width and height) from their properties. So let's change their height to 2.425 - 0.15, that is, 2.275. The second window, as it is a clone of the first one, will adapt too. This is basically where the true magic of parametric design appears.


Teraz możemy spojrzeć na naprawdę ciekawe rzeczy: Jak zaprojektować własne okna na miarę.
Now we can look at the really interesting stuff: How to design your own custom windows.


<span id="Creating_custom_windows"></span>
=== Creating custom windows ===
===Tworzenie okien według własnych upodobań===


Jak wyjaśniłem powyżej, obiekty [[Arch_Window/pl|Arch: Okno]] są tworzone z planów 2D, wykonanych z zamkniętych elementów ''(ciągów linii (polilinii), okręgów, prostokątów, czegokolwiek)''. Ponieważ obiekty środowiska [[Draft_Workbench/pl|Rysunek Roboczy]] nie mogą pomieścić więcej niż jednego z tych elementów, preferowanym narzędziem do rysowania planów okien jest [[Sketcher_Workbench/pl|Szkicownik]]. Niestety, przy pomocy szkicownika nie jest możliwe przyciągnięcie do zewnętrznych obiektów, jak w przypadku Środowiska pracy Draft, które byłoby tutaj użyteczne, ponieważ nasze elewacje są już narysowane. Na szczęście istnieje narzędzie do konwersji obiektów Draft do szkicu: Narzędzie [[Draft_Draft2Sketch/pl|rysunek roboczy na szkic]].
As I explained above, [[Arch Window|Arch Window]] objects are created from 2D layouts, made of closed elements (wires (polylines), circles, rectangles, anything). Since [[Draft Module|Draft]] objects cannot hold more than one of these elements, the preferred tool to draw window layouts is the [[Sketcher Module|Sketcher]]. Unfortunately, with the sketcher, it is not possible to snap to external objects like with the Draft workbench, which would be useful here, since our elevations are drawn already. Fortunately, a tool exists to convert Draft objects to a sketch: The [[Draft Draft2Sketch|Draft To Sketch]] tool.


Więc, zacznijmy od zbudowania naszego pierwszego projektu okna. Narysowałem go na elewacji, używając kilku [[Draft_Rectangle/pl|prostokątów]]: Jeden dla linii zewnętrznej, i 4 dla wewnętrznej. Zatrzymałem się przed drzwiami, bo, pamiętaj, nasze drzwi mają już tam ramę:
So, let's start by building our first window layout. I drew it on the elevation, using several [[Draft Rectangle|rectangles]]: One for the outer line, and 4 for the inner lines. I stopped before the door, because, remember, our door already has a frame there:


[[Image:Arch tutorial 26.jpg|1024px]]
[[Image:Arch tutorial 26.jpg|1024px]]


Następnie zaznacz wszystkie prostokąty i naciśnij przycisk [[Draft_Draft2Sketch/pl|rysunek roboczy na szkic]] ''(i usuń prostokąty, ponieważ to narzędzie nie usuwa oryginalnych obiektów, w przypadku gdy coś pójdzie nie tak)''. Następnie, po wybraniu nowego szkicu, naciśnij przycisk [[Arch_Window/pl|Okna]]
Then, select all the rectangles, and press the [[Draft Draft2Sketch|Draft To Sketch]] button (and delete the rectangles, because this tool doesn't delete the original objects, in case something goes wrong). Then, with the new sketch selected, press the [[Arch Window|Arch Window]] tool:


[[Image:Arch tutorial 27.jpg|1024px]]
[[Image:Arch tutorial 27.jpg|1024px]]


Narzędzie wykryje, że układ posiada jedną obwiednię zewnętrzną i kilka wewnętrznych i automatycznie zaproponuje Ci domyślną konfigurację: Jedna ramka, wykonana przez odjęcie ciągu linii wewnętrznych od zewnętrznych, wyciągniętych o 1m. Zmieńmy to, wchodząc w tryb edycji okna, poprzez dwukrotne kliknięcie na nim w widoku drzewa:
The tool will detect that the layout has one outer wire and several inner wires, and automatically proposes you a default configuration: One frame, made by subtracting the inner wires from the outer one, extruded by 1m. Let's change that, by entering the window's edit mode, by double-clicking on it in the tree view:


Zobaczysz komponent ''Domyślny'', który został utworzony automatycznie przez narzędzie Okno, który wykorzystuje 5 linii ''(zawsze odejmując pozostałe od największej)'' i ma wartość wyciągnięcia 1m. Zmieńmy jego wartość wyciągnięcia na 0.1, aby dopasować go do tego, co zostało zastosowane w drzwiach.
You will see a "Default" component, that has been created automatically by the Window tool, that uses the 5 wires (always subtracting the other ones from the biggest one), and has an extrusion value of 1. Let's change its extrusion value to 0.1, to match what we used in the doors.


Następnie dodajmy 4 nowe panele szklane, każdy za pomocą jednegociągu linii, i nadajmy im wartość wyciągnięcia 0,01, i przesunięcie 0,05, tak aby były umieszczone na środku ramy. Tak będzie wyglądać Twoje okno, gdy skończysz:
Then, let's add 4 new glass panels, each using a single wire, and give them an extrusion of 0.01, and an offset of 0.05, so they are placed at the middle of the frame. This will be how your window looks like when you are finished:


[[Image:Arch tutorial 28.jpg|1024px]]
[[Image:Arch tutorial 28.jpg|1024px]]


Przypuszczam, że teraz musiałeś poznać moc tego systemu: Każda kombinacja ram i paneli o dowolnym kształcie jest możliwa do uzyskania. Jeśli możesz narysować ją w układzie 2D, może ona istnieć jako w pełni poprawny obiekt 3D.
I suppose now you must have understood the power of this system: Any combination of frames and panels of any shape is possible. If you can draw it in 2D, it can exist as a full valid 3D object.


Teraz narysujmy inne fragmenty, a potem przeniesiemy wszystko razem na miejsce. Ale najpierw musimy zrobić kilka poprawek do podstawowego rysunku 2D, ponieważ brakuje niektórych linii w miejscu, gdzie okna stykają się ze schodami. Możemy to naprawić przesuwając linię schodów o 2,5 cm za pomocą narzędzia [[Draft_Offset/pl|Odsunięcie]] ''(oczywiście z wciśniętym klawiszem {{KEY|ALT}}, aby skopiować nasze linie zamiast je przesuwać)''. Teraz możemy narysować nasz układ, za pomocą narzędzia [[Draft_Wire/pl|Polilinia]], a następnie przekonwertować go do szkicu, aby w końcu zrobić z niego okno.
Now, let's draw the other pieces, then we'll move everything into place together. But first. we'll need to do some corrections to the base 2D drawing, because some lines are clearly missing, where the windows meet the stairs. We can fix that by offsetting the stairs line by 2.5cm with the [[Draft Offset|Draft Offset]] tool (with ALT pressed of course, to copy our lines instead of moving them). Now we can draw our layout, with [[Draft Wire|wires]], then convert them to a sketch, then making a window of it.


Po zrobieniu tego wielokrotnie ''(zrobiłem to w 4 oddzielnych kawałkach, ale decyzja należy do Ciebie)'', mamy naszą fasadę kompletną:
After doing that a couple of times (I made it in 4 separate pieces, but it's up to you to decide), we have our facade complete:


[[Image:Arch tutorial 29.jpg|1024px]]
[[Image:Arch tutorial 29.jpg|1024px]]


Teraz, tak jak poprzednio, chodzi tylko o obracanie elementów i przesuwanie ich do właściwej pozycji:
Now, as before, it's just a matter of rotating the pieces, and moving them to their correct position:


[[Image:Arch tutorial 30.jpg|1024px]]
[[Image:Arch tutorial 30.jpg|1024px]]


Ostatni brakujący element, to fragment ściany, który nie pojawił się na widoku planu, więc musimy go dodać. Mamy na to kilka możliwości, zdecydowałem się narysować linię na płaszczyźnie podłoża, aby przesunąć ją na odpowiednią wysokość, a następnie stworzyć z niej ścianę.
Last missing piece, there is a segment of wall that didn't appear on the plan view, that we need to add. We have several options for that, I chose to draw a line on the ground plane, then move it up to the correct height, then create a wall from it. Then, we also need to fish up our roof subtraction volume (it must have stayed in the last column), then subtract it. Now this side of the building is ready:
Następnie musimy wyłowić naszą dachową objętość odejmowania ''(pozostała pewnie w ostatniej kolumnie)'', a następnie odjąć ją. Teraz ta strona budynku jest już gotowa:


[[Image:Arch tutorial 31.jpg|1024px]]
[[Image:Arch tutorial 31.jpg|1024px]]


Gotowy? Niezupełnie. Spójrz na obrazek powyżej, zrobiliśmy drzwi z ramką 5cm, pamiętaj ''(była to domyślna wartość z ustawień domyślnych)''. Ale pozostałe okna mają ramki 2,5cm. To musi zostać poprawione.
Ready? Not quite. Look at the image above, we did our doors with a 5cm frame, remember (it was the default from the preset). But the other windows have 2.5cm frames. This needs to be fixed.


<span id="Editing_windows"></span>
=== Editing windows ===
===Edycja parametrów okien===


Widzieliśmy już, jak budować i aktualizować komponenty okna, poprzez tryb edycji okna, ale możemy również edytować szkic bazowy. Zaprogramowane okna nie różnią się od niestandardowych okien, narzędzie [[Arch_Window/pl|Okna]] utworzyło tylko podstawowy szkic dla Ciebie. Wybierz nasz obiekt drzwi ''(oryginał, nie kopię, pamiętaj, zrobiliśmy klon)'', i rozwiń go w widoku drzewa. Tam znajduje się nasz szkic. Kliknij dwukrotnie na niego, aby przejść do trybu edycji.
We already saw how to build and update window components, via the window's edit mode, but we can also edit the underlying sketch. Preset windows are not different than custom windows, the [[Arch Window|Arch Window]] tool only created the underlying sketch fo you. Select our door object (the original, not the copy, remember, we made a clone), and expand it in the tree view. There is our sketch. Double-click it to enter edit mode.


Środowisko pracy [[Sketcher_Workbench/pl|Szkicownik]] jest niezwykle wydajnym narzędziem. Nie posiada ono niektórych z udogodnień środowiska [[Draft_Workbench/pl|Rysunek Roboczy]], takich jak przyciąganie czy obróbka płaszczyzn, ale posiada wiele innych zalet. We programie FreeCAD często będziesz używał jednego lub drugiego, w zależności od potrzeby. Najważniejszą cechą szkicownika są wiązania. Ograniczenia pozwalają na automatyczne ustalanie położenia niektórych elementów względem innych. Na przykład, możesz wymusić, aby odcinek był zawsze pionowy, lub aby zawsze znajdował się w pewnej odległości od innego.
the [[Sketcher Workbench|Sketcher Workbench]] is an extremely powerful tool. It doesn't have some of the [[Draft Workbench|Draft]] conveniences, such as snapping or working planes, but it has many other advantages. In FreeCAD you will frequently use one or another depending on the need. The most important feature of the sketcher is constraints. Constraints allow you to automatically fix the position of some elements relative to others. For example, you can force a segment to always be vertical, or to always be at a certain distance to another.


Kiedy edytujemy nasz szkic drzwi, widzimy, że jest on wykonany na całkowicie związanym szkicu:
When we edit our door sketch, we can see that it is made on a fully constrained sketch:


[[Image:Arch tutorial 32.jpg|1024px]]
[[Image:Arch tutorial 32.jpg|1024px]]


Teraz jedyne co musimy zrobić, to edytować dystans 5cm pomiędzy linią zewnętrzną a wewnętrzną, klikając dwukrotnie i zmieniając wartość na 2.5cm ''(Pamiętaj, że w momencie pisania tego, jednostki nadal nie są w pełni funkcjonalne)''. Po kliknięciu przycisku OK, nasze drzwi ''(i ich klon)'' zostaną zaktualizowane.
Now all we need to do is edit the 5cm distances between the outer line and the inner line, by double-clicking them, and changing their value to 2.5cm (Remember, the units are still not fully functional at the time I'm writing this). After clicking the "OK" button, our door (and its clone) have been updated.


<span id="Working_without_2D_support"></span>
== Working without 2D support ==
==Praca bez obsługi 2D==


Until now our work has been relatively easy, because we had the underlying 2D drawings to base our work upon. But now, we must do the opposite facade and the glass atrium, and things are getting more complicated: The opposite facade drawing has a lot of wrong things, doesn't represent the atrium at all, and we have simply no drawing for the inner walls of the atrium. So we will need to invent a couple of things ourselves. Be sure to have a look at [http://www.pedrokok.com.br/2010/02/residencia-artigas-sao-paulo-sp/img_8265-533px/ reference pictures] to figure out how things are made. Or do it as you wish!
Do tej pory pracowało się stosunkowo łatwo, ponieważ mieliśmy do dyspozycji rysunki 2D, na których opierały się nasze prace. Teraz jednak musimy wykonać przeciwległą fasadę i szklane atrium, a wszystko staje się coraz bardziej skomplikowane: Rysunek przeciwległej fasady ma wiele niedociągnięć, w ogóle nie obrazuje atrium, a my po prostu nie mamy rysunku wewnętrznych ścian atrium. Będziemy więc musieli sami wymyślić kilka rzeczy. Upewnij się, że spojrzałeś na [http://www.pedrokok.com.br/2010/02/residencia-artigas-sao-paulo-sp/img_8265-533px/ ilustracje źródłowe], by dowiedzieć się, jak wszystko jest zrobione. Albo zrób to jak chcesz!


Jedno możemy już zrobić: zduplikować skomplikowane okno schodów za pomocą narzędzia [[Draft_Move/pl|Przesuń]], ponieważ jest ono identyczne po obu stronach:
One thing we can already do: duplicate the complicated stairs window with the [[Draft Move|Draft Move]] tool, because it is equal on both sides:


[[Image:Arch tutorial 33.jpg|1024px]]
[[Image:Arch tutorial 33.jpg|1024px]]


Zauważ, że teraz wolałbym zduplikować za pomocą narzędzia [[Draft_Move/pl|Przesuń]] zamiast używać [[Draft_Clone/pl|kolonowania]], ponieważ obecnie klon nie obsługuje różnych kolorów wewnątrz obiektów. Różnica polega na tym, że klon jest kopią ostatecznego kształtu oryginalnego obiektu, podczas gdy jeśli skopiujesz obiekt, tworzysz nowy obiekt i nadajesz mu wszystkie te same właściwości co oryginał ''(a więc również jego szkic bazowy i definicję komponentów okna, które są przechowywane jako właściwości)''.
Note that here, I preferred to duplicate with the [[Draft Move|Draft Move]] tool instead of using a [[Draft Clone|clone]], because the clone currently doesn't support different colors inside objects. The difference is that the clone is a copy of the final shape of the original object, while if you copy an object, you create a new object and give it all the same properties as the original one (therefore, also its base sketch and its window components definition, which are both stored as properties).


Teraz musimy ogarnąć te części, które nigdzie nie są rysowane. Zacznijmy od szklanej ściany między salonem i atrium. Łatwiej będzie ją narysować na widoku elewacji, bo uzyskamy odpowiednią wysokość zadaszenia. Gdy znajdziesz się w widoku planu, możesz obracać widok z menu Widok → Widoki standardowe → Obracaj w lewo lub w prawo, aż do uzyskania wygodnego widoku do pracy, w ten sposób:
Now we must attack the parts that are not drawn anywhere. Let's start with the glass wall between the sitting room and the atrium. It'll be easier to draw it on the elevation view, because we'll get the correct height of the roof. Once you are in plan view, you can rotate the view from the menu View → Standard Views → Rotate left or right, until you get a comfortable view to work, like this:


[[Image:Arch tutorial 34.jpg|1024px]]
[[Image:Arch tutorial 34.jpg|1024px]]


Zauważ, że na powyższym obrazku wykonałem linię od modelu do lewej części, aby uzyskać dokładną szerokość okna. Następnie odtworzyłem tę szerokość na widoku elewacji i podzieliłem ją na 4 części. Następnie zbudowałem jeden główny element okna, plus 4 dodatkowe okna do drzwi przesuwnych. Szkicownik ma czasem trudności z nakładaniem się na siebie linii, dlatego wolałem, aby były one tak rozdzielone:
Note how on the image above, I made a line from the model to the left section, to get the exact width of the window. Then, I reproduced that width on the elevation view and divided it into 4 pieces. Then I built one main window piece, plus 4 additional windows for the sliding doors. The sketcher sometimes has difficulties with overlapping wires, that's why I preferred to keep them separated like this:


[[Image:Arch tutorial 35.jpg|1024px]]
[[Image:Arch tutorial 35.jpg|1024px]]


Po wykonaniu niezbędnych obrotów, wszystko idealnie się układa:
After the necessary rotations, everything clicks perfectly into place:


[[Image:Arch tutorial 36.jpg|1024px]]
[[Image:Arch tutorial 36.jpg|1024px]]


Potrzebujemy tam jeszcze kawałek narożnika. Mała przydatna sztuczka z narzędziem [[Draft_SelectPlane/pl|Wybór płaszczyzny]], jeśli po naciśnięciu przycisku mamy wybraną płaszczyznę, płaszczyzna robocza pasuje do tej płaszczyzny ''(przynajmniej jej położenie, a jeśli jest prostokątna, to stara się również dopasować jej osie)''. Jest to przydatne do rysowania obiektów 2D bezpośrednio na modelu, np. tutaj możemy narysować prostokąt, który ma być wyciągnięty bezpośrednio w jego prawidłowym położeniu:
We still need some corner piece there. A little useful trick with the [[Draft SelectPlane|Draft SelectPlane]] tool, if you have a face selected when you press the button, the working plane matches this face (at least its position, and if the face is rectangular, it also tries to match its axes). This is useful to draw 2D objects directly on the model, such as here, we can draw a rectangle to be extruded directly at its correct position:


[[Image:Arch tutorial 37.jpg|1024px]]
[[Image:Arch tutorial 37.jpg|1024px]]


Następnie zróbmy dwie pozostałe części. Pierwsza jest łatwa, jest kopią tego, co jest po drugiej stronie, więc możemy po prostu skorzystać z rysunku 2D:
Then let's do the two remaining pieces. One is easy, it is a copy of what's on the other side, so we can simply use the 2D drawing:


[[Image:Arch tutorial 38.jpg|1024px]]
[[Image:Arch tutorial 38.jpg|1024px]]


Drugi element jest nieco skomplikowany, patrząc na zdjęcia widzimy, że ma wiele pionowych podziałów, jak okna schodów. Przez przypadek ''(lub bardzo dobry projekt z Vilanova Artigas)'', szerokość naszego okna, 4,50m, jest dokładnie taka sama jak okna schodowego, więc możemy użyć dokładnie takiego samego podziału: 15 sztuk 30cm. Tutaj użyłem narzędzia [[Draft_OrthoArray/pl|Rysunek roboczy: Szyk ortogonalny]], aby przekopiować dwie linie 15 razy, a na nich narysowałem prostokąty:
The other one is a bit tricky, by looking at the pictures, we see that it has many vertical divisions, like the stairs windows. By chance (or very good design from Vilanova Artigas), the width of our window, of 4.50m, is exactly the same as the stairs window, so we can use the exact same division: 15 pieces of 30cm. Here I used the [[Draft Array|Draft Array]] tool to copy over the two lines 15 times,and drew rectangles on top of them:


[[Image:Arch tutorial 39.jpg|1024px]]
[[Image:Arch tutorial 39.jpg|1024px]]


Kiedy już to zrobimy, możemy stworzyć nasze okno tą samą metodą, którą już znamy. Kolejna mała użyteczna sztuczka, na wypadek, gdybyś sam jeszcze jej nie znalazł: Podczas edycji okna, jeśli zmienisz nazwę komponentu, w rzeczywistości tworzy on jego duplikat. Tak więc, aby utworzyć 15 wewnętrznych paneli szklanych, zamiast klikać 15 razy przycisk dodaj i wypełniać 15 razy dane, możesz po prostu kontynuować edycję jednego z nich i zmieniać jego nazwę i linie, w efekcie będzie on za każdym razem tworzył kopię.
Once this is done, we can create our window with the same method we already know. Another small useful trick, in case you haven't found it yourself already: When editing a window, if you change the name of a component, it actually creates a duplicate of it. So to create the 15 inner glass panels, instead of clicking 15 times the "add" button and fill 15 times the data, you can just keep editing one, and change its name and wire, it will create a copy each time.


Po obróceniu okna i przesunięciu go na miejsce atrium jest gotowe:
After the window is rotated and moved into place, the atrium is complete:


[[Image:Arch tutorial 40.jpg|1024px]]
[[Image:Arch tutorial 40.jpg|1024px]]


<span id="Edits_and_fixes"></span>
== Edits and fixes ==
==Edycje i poprawki==


Teraz, gdy patrzymy na naszą tylną elewację i porównujemy ją z planem, widzimy, że są pewne różnice, które trzeba naprawić. Mianowicie, okna w sypialni są mniejsze niż początkowo myślałem i będziemy musieli dodać jeszcze kilka ścian. Aby to zrobić właściwie, niektóre podłogi muszą zostać skrócone:
Now when we look at our back elevation, and compare it with the plan, we see that there are some differences that need to be fixed. Namely, the bedroom windows are smaller than I first thought, and we'll need to add some more walls. In order to do that properly, some floors need to be cut:


[[Image:Arch tutorial 41.jpg|1024px]]
[[Image:Arch tutorial 41.jpg|1024px]]


Mamy oczywiście kilka sposobów, aby to zrobić, odejmowanie objętości byłoby łatwym sposobem, ale niepotrzebnie skomplikowałoby model. Lepiej zmontować linię główną każdego z pięter. Tutaj właśnie zaczyna działać tryb [[Draft_Edit/pl|Draft Edit]]. Rozwijając zawartość tych pięter w widoku drzewa, a następnie czyniąc ich linie bazowe widocznymi, możemy je następnie kliknąć dwukrotnie, aby wejść w tryb edycji. Tam możemy przenieść ich punkty, lub dodać nowe albo usunąć wybrane punkty. Dzięki temu, edycja naszych płyt podłogowych staje się łatwa.
We have of course several ways to do that, making a subtraction volume would be an easy way, but it would add unnecessary complexity to the model. Better to edit the base wire of each floors. This is where the [[Draft Edit|Draft Edit]] mode comes into action. By expanding these floors in the tree view, then making their base wire visible, we can then double-click them to enter edit mode. There, we can move their points, or [[Draft AddPoint|add]] or [[Draft DelPoint|remove]] points. With this,editing our floor plates becomes easy.


[[Image:Arch tutorial 42.jpg|1024px]]
[[Image:Arch tutorial 42.jpg|1024px]]


Po dodatkowym wysiłku fizycznym ''(osoba, która wykonała te rysunki, stała się oczywiście dość leniwa, skoro ta ostatnia elewacja, często jest źle narysowana)'', mamy w końcu nasz cały dom:
After some more sweat (the person who made those drawings obviously became pretty lazy when did this last elevation, much is drawn wrong), we finally have our complete house:


[[Image:Arch tutorial 43.jpg|1024px]]
[[Image:Arch tutorial 43.jpg|1024px]]


Zwróć uwagę na rurę kominową, która jest wykonana z koła, które wykorzystałem do wykonania otworu w bloku kominowym, który wyciągnąłem, a następnie zamieniłem na rurę za pomocą narzędzia [[Part_Offset/pl|Part: Odsunięcie]].
Note the chimney tube, which is made from a circle I used to make a hole in the chimney block, that I extruded, then converted into a tube with the [[Part Offset|Part Offset]] tool.


{{Note|Problemy w obiektach|Czasami przedmiot, który stworzyłeś, może mieć problemy. Na przykład, obiekt, na którym się opierał, został usunięty, a zatem nie może ponownie obliczyć swojego kształtu. Zazwyczaj są one sygnalizowane przez mały czerwony znak na ikonie i/lub ostrzeżenie w oknie wyjściowym. Nie istnieje żaden ogólny przepis na rozwiązanie tych problemów, ponieważ mogą one mieć wiele źródeł. Jednak najprostszym sposobem na ich rozwiązanie często jest ich usunięcie, a jeśli nie usunąłeś ich podstawowych obiektów, odtwórz je.}}
{{Note|Problems in objects|Sometimes an object you made can have problems. For example, the object it was based onto has been deleted, and the object can therefore not recalculate its shape. These are usually shown to you by a little red sign on their icon, and/or a warning in the output window. There is no generic recipe to fix these problems, because they can have many origins. But, the easiest way to solve them is often to delete them, and, if you didn't delete their base objects, recreate them.}}


== Output ==
<span id="Output"></span>
==Rezultat==


Teraz, po całej ciężkiej pracy, przez którą przeszliśmy, aby zbudować ten model, przychodzi nagroda: Co możemy z nim zrobić? Zasadniczo, jest to duża zaleta pracy z BIM, wszystkie nasze tradycyjne potrzeby architektoniczne, takie jak rysunki 2d ''(plany, przekroje, itp.)'', renderingi i obliczenia ''(rachunki ilościowe, itp.)'' mogą być pobierane z modelu. I jeszcze lepiej, regenerowane za każdym razem, gdy model się zmienia. Pokażę Ci tutaj, jak uzyskać te różne dokumenty.
Now, after all the hard work we passed through to build this model, comes the reward: What can we do with it? Basically, this is the big advantage of working with BIM, all our traditional architectural needs, such as 2d drawings (plans, sections, etc), renderings, and calculations (bills of quantities, etc) can all be extracted from the model. And, even better, regenerated every time the model changes. I'll show you here how to obtain these different documents.


=== Preparations ===
<span id="Preparations"></span>
===Przygotowania===


Zanim zaczniemy eksportować rzeczy, warto się zastanowić, co zrobić: Jak widzieliście, nasz model staje się coraz bardziej złożony, z wieloma relacjami pomiędzy obiektami. Może to spowodować, że kolejne operacje obliczeniowe, takie jak przecięcie modelu, staną się bardzo skomplikowane. Jednym z szybkich sposobów, aby magicznie uprościć swój model, jest usunięcie całej tej złożoności, poprzez wyeksportowanie go do formatu [http://en.wikipedia.org/wiki/ISO_10303-21 STEP]. Format ten zachowa całą twoją geometrię, ale odrzuci wszystkie zależności i konstrukcje parametryczne, zachowując tylko ostateczny kształt. Kiedy ponownie zaimportujesz ten plik STEP do programu FreeCAD, otrzymasz model, który nie posiada żadnych relacji i o wiele mniejszy rozmiar pliku. Pomyśl o tym jako o pliku wyjściowym, który możesz odtworzyć w dowolnym momencie z pliku głównego:
Before starting to export stuff, one consideration is interesting to do: As you saw, our model is becoming increasingly complex, with a lot of relationships between objects. This can make subsequent calculation operations, such as cutting through the model, heavy. One quick way to magically "simplify" drastically your model, is to remove all of this complexity, by exporting it to the [http://en.wikipedia.org/wiki/ISO_10303-21 STEP] format. That format will preserve all your geometry, but will discard all the relationships and parametric constructions, keeping only the final shape. When reimporting that STEP file into FreeCAD, you will get a model that has no relationship, and a much smaller file size. Think of it as an "output" file, that you can regenerate anytime from your "master" file:


[[Image:Arch tutorial 44.jpg|1024px]]
[[Image:Arch tutorial 44.jpg|1024px]]


<span id="Exporting_to_IFC_and_other_applications"></span>
=== Exporting to IFC and other applications ===
===Eksportowanie do IFC i innych aplikacji===


[[Image:Arch tutorial 45.jpg|400px|left]]
[[Image:Arch tutorial 45.jpg|400px|left]]


One of the very fundamental things you need when working with BIM is to be able to import and export [http://en.wikipedia.org/wiki/Industry_Foundation_Classes IFC] files. This is still a work in progress in FreeCAD. [[Arch IFC|IFC]] format is already supported, and importing IFC files into FreeCAD is already pretty reliable. Exporting is still experimental, though, and has currently many limitations. However, things are bettering and we should get proper IFC export very soon.
Jedną z bardzo podstawowych rzeczy, których potrzebujesz podczas pracy z BIM, jest możliwość importu i eksportu plików [http://en.wikipedia.org/wiki/Industry_Foundation_Classes IFC]. W dalszym ciągu jest to praca na etapie tworzenia FreeCAD. Format [[Arch_IFC/pl|IFC]] jest już obsługiwany, a importowanie plików IFC do FreeCAD jest dość niezawodne. Eksportowanie jest jednak nadal procesem eksperymentalnym i ma obecnie wiele ograniczeń. Jednak sytuacja jest dobra i wkrótce powinniśmy uzyskać możliwość niezawodnego eksportu do formatu IFC.


[[Arch_IFC/pl|Eksport IFC]] po zainstalowaniu niezbędnych bibliotek oprogramowania, wymaga bardzo niewielkiej konfiguracji. Musisz tylko odtworzyć strukturę budynku, która jest potrzebna we wszystkich plikach IFC, dodając [[Arch_Building/pl|budowlę]] do pliku, a następnie [[Arch_Floor|podłogę]], a następnie przenosząc wszystkie grupy obiektów, które składają się na Twój model. Upewnij się, że pominąłeś geometrię konstrukcji ''(wszystkie elementy 2D, które rysowaliśmy)'', aby uniknąć niepotrzebnego obciążania pliku IFC.
[[Arch IFC|IFC export]] requires very little setup, once the necessary software libraries are installed. You only need to recreate the building structure, which is needed in all IFC files, by adding an [[Arch Building|Arch Building]] to your file, then an [[Arch Floor|Arch Floor]], then moving all the groups of objects that compose your model in it. Make sure you leave your construction geometry (all the 2D stuff we've been drawing) out of it to avoid making your IFC file unnecessarily heavy.


Kolejną rzeczą do ustawienia, jest sprawdzenie właściwości '''Role''' elementów konstrukcyjnych. Ponieważ IFC nie posiada uniwersalnego elementu konstrukcyjnego, jak FreeCAD, musimy przypisać im role ''(kolumna, belka itp.)'' Po to aby eksporter wiedział jaki element stworzyć w pliku IFC.
Another thing to set, is to check the "Role" property of structural elements. Since IFC has no "generic" structural element, like FreeCAD, we need to assign them roles (column, beam, etc...) so the exporter knows what element to create in the IFC file.


W tym przypadku potrzebujemy całego naszego systemu architektonicznego, więc eksporter IFC może wiedzieć, czy obiekt musi być eksportowany jako ściana lub kolumna, więc używamy naszego głównego modelu, a nie naszego wyjściowego modelu.
In this case, we need our whole architectural system, so the IFC exporter can know if an object must be exported as a wall or a column, so we are using our "master" model, not our "output" model.


Once this is done, simply select your building object, and choose the "Industry Foundation Classes" format. Exporting to non-BIM applications, such as [http://www.sketchup.com/ Sketchup] is also easy, you have several export formats at your disposal, such as [[Arch DAE|Collada]], STEP, IGES ou OBJ.
Kiedy to zrobisz, po prostu wybierz swój obiekt budowlany i wybierz format '''Industry Foundation Classes'''. Eksportowanie do aplikacji innych niż BIM, takich jak [http://www.sketchup.com/ Sketchup] jest również łatwe, masz do dyspozycji kilka formatów eksportu, takich jak [[Arch_DAE/pl|Collada]], STEP, IGES lub OBJ.


{{clear}}
{{clear}}


=== Rendering ===
<span id="Rendering"></span>
===Renderowanie===


FreeCAD also features a rendering module, the [[Raytracing Workbench|Raytracing Workbench]]. That workbench currently supports two render engines, [http://www.povray.org/ PovRay] and [http://www.luxrender.net LuxRender]. Since FreeCAD is not designed for image rendering, the features that the Raytracing workbench offer to you are somewhat limited. The best course of action when you want to do proper rendering, is to export your model to a mesh-based format such as OBJ or STL, and open it in an application more suited to rendering, such as [http://www.blender.org blender]. The image below has been rendered with blender's cycles engine:
FreeCAD posiada również moduł renderujący, środowisko pracy [[Raytracing_Workbench/pl|Raytracing]]. Tee środowisko obsługuje obecnie dwa silniki renderujące, [http://www.povray.org/ PovRay] i [http://www.luxrender.net LuxRender]. Ponieważ FreeCAD nie jest przeznaczony do renderowania obrazów, funkcje, które oferuje to Środowisko pracy Raytracing, nieco ograniczone. Najlepszym sposobem działania, gdy chcesz uzyskać dobry rendering, jest wyeksportowanie modelu do formatu opartego na siatce, takiego jak OBJ lub STL, i otwarcie go w aplikacji właściwszej do tego celu, takiej jak [http://www.blender.org blender]. Poniższy obrazek został wyrenderowany przy użyciu silnika cykli blendera:


[[Image:Arch tutorial 47.jpg|1024px]]
[[Image:Arch tutorial 47.jpg|1024px]]


But, for a quick rendering, the Raytracing workbench can already do a good job, with the advantage of being very easy to setup, thanks to its templates system. This is a rendering of our model fully made within FreeCAD, with the Luxrender engine, using the "indoor" template.
Ale dla potrzeb szybkiego renderowania, Środowisko pracy Raytracing może już wykonać dobrą robotę, z zaletą, że jest bardzo łatwe w konfiguracji, dzięki systemowi szablonów. Jest to rendering naszego modelu w pełni wykonany w programie FreeCAD, z silnikiem Luxrender, przy użyciu wbudowanego szablonu.


[[Image:Arch tutorial 48.jpg|1024px]]
[[Image:Arch tutorial 48.jpg|1024px]]


Środowisko pracy Raytracing nadal oferuje bardzo ograniczoną kontrolę nad materiałami, ale oświetlenie i otoczenie są zdefiniowane w szablonach, dzięki czemu można je w pełni dostosować do indywidualnych potrzeb.
The Raytracing workbench still offers you very limited control over materials, but lighting and environments are defined in templates, so they can be fully customized.


<span id="2D_drawings"></span>
=== 2D drawings ===
===Rysunki 2D===


Z pewnością najważniejszym zastosowaniem BIM jest automatyczne tworzenie rysunków 2D. Robi się to w programie FreeCAD za pomocą narzędzia [[Arch_SectionPlane/pl|wybór płaszczyzny]]. Narzędzie to pozwala na umieszczenie płaszczyzny przekroju obiektu w widoku 3D, który można zorientować w celu utworzenia planów, przekrojów i elewacji. Płaszczyzny przekroju muszą wiedzieć, jakie obiekty muszą być brane pod uwagę, więc po ich utworzeniu należy dodać do nich obiekty za pomocą narzędzia [[Arch_Add/pl|Dodaj]]. Możesz dodać pojedyncze obiekty, lub, co wygodniejsze, grupę, piętro lub cały budynek. Pozwala to na późniejszą łatwą zmianę zakresu danej płaszczyzny przekroju, poprzez dodawanie lub usuwanie obiektów do/z tej grupy. Każda zmiana tych obiektów zostanie odzwierciedlona w widokach tworzonych przez płaszczyznę przekroju.
Certainly the most important use of BIM is to produce 2D drawings automatically. This is done in FreeCAD with the [[Arch SectionPlane|Arch SectionPlane]] tool. This tool allows you to place a section plane object in the 3D view, that you can orient to produce plans, sections and elevations. Section planes must know what objects they must consider, so once you have created one, you must add objects to it with the [[Arch Add|Arch Add]] tool. You can add individual objects, or, more conveniently, a group, a floor or a whole building. This allows you to easily change the scope of a certain section plane later, by adding or removing objects to/from that group. Any change to these objects gets reflected in the views produced by the section plane.


Płaszczyzna przekroju automatycznie generuje widoki cięcia obiektów, które przecina. Innymi słowy, w celu utworzenia widoków zamiast przekrojów, wystarczy umieścić płaszczyznę przekroju na zewnątrz obiektów.
The section plane automatically produces cut views of the objects it intersects. In other words, to produce views instead of sections, you just need to place the section plane outside of your objects.


[[Image:Arch tutorial 49.jpg|1024px]]
[[Image:Arch tutorial 49.jpg|1024px]]


Płaszczyzny przekroju mogą wytwarzać dwa różne rezultaty: Obiekty [[Part_Workbench/pl|kształtu]] lub [[TechDraw_ArchView/pl|widok architektoniczny]] środowiska Rysunek Techniczny, które są wykonane na arkuszu rysunkowym utworzonym przez środowisko pracy [[TechDraw_Workbench/pl|Rysunek Techniczny]] Każdy z nich zachowuje się inaczej i ma swoje własne zalety.
The section planes can produce two different outputs: [[Part Module|shape]] objects, that live in the same document as your 3D model, or [[Drawing Module|drawing views]], that are made to use on a drawing sheet produced by the [[Drawing Module|Drawing workbench]]. Each of these behave differently, and has its own advantages.


'''Shape views'''
'''Widoki kształtu'''


Powyższe wyniki są generowane za pomocą narzędzia [[Draft_Shape2DView|kształt na widok]] z wybraną płaszczyzną przekroju. Tworzysz widok 2D modelu bezpośrednio w przestrzeni 3D, jak na obrazie powyżej. Główną zaletą jest to, że możesz na nich pracować używając narzędzi środowiska [[Draft_Workbench/pl|Rysunek Roboczy]] ''(lub innego standardowego narzędzia FreeCAD)'', dzięki czemu możesz dodawać teksty, wymiary, symbole, itp:
This output is produced by using the [[Draft Shape2DView|Draft Shape2DView]] tool with a section plane selected. You produce a 2D view of the model directly in the 3D space, like on the image above. The main advantage here is that you can work on them using the [[Draft Workbench|Draft]] tools (or any other standard tool of FreeCAD), so you can add texts, dimensions, symbols, etc:


[[Image:Arch tutorial 50.jpg|1024px]]
[[Image:Arch tutorial 50.jpg|1024px]]


On the image above, two [[Draft Shape2DView|Shape2D views]] have been produced for each section, one showing everything, the other showing only the cut lines. This allows us to give it a different line weight, and turn hatching on. Then, dimensions, texts and symbols have been added, and a couple of DXF blocks have been imported to represent the furniture. These views are then easy to export to DXF or DWG, and open in your favorite 2D CAD application, such as [http://www.librecad.org LibreCAD] or [http://www.3ds.com/products-services/draftsight/overview/ DraftSight], where you can work further on them:
Na obrazku powyżej, dla każdego przekroju stworzono dwa widoki [[Draft Shape2DView|Shape2D]], z których jeden pokazuje wszystko, a drugi tylko linie cięcia. To pozwala nam nadać mu inną wagę linii i włączyć kreskowanie. Następnie dodano wymiary, teksty i symbole, a także zaimportowano kilka bloków DXF, które reprezentują meble. Te widoki można następnie łatwo wyeksportować do DXF lub DWG i otworzyć w swojej ulubionej aplikacji 2D CAD, takiej jak [http://www.librecad.org LibreCAD] lub [http://www.3ds.com/products-services/draftsight/overview/ DraftSight], gdzie można nad nimi dalej pracować:


[[Image:Arch tutorial 51.jpg|1024px]]
[[Image:Arch tutorial 51.jpg|1024px]]


Zauważ, że niektóre funkcje nadal nie są obsługiwane przez [[Draft DXF|DXF/DWG exporter]], więc wynik w Twojej aplikacji 2D może się nieco różnić. Na przykład, na powyższym obrazku musiałem przerobić kreskowanie i poprawić położenie niektórych tekstów wymiarowych. Jeśli umieścisz swoje obiekty w FreeCAD w różnych grupach, staną się one warstwami w Twojej aplikacji 2D CAD.
Note that some features are still not supported by the [[Draft DXF|DXF/DWG exporter]] so the result in your 2D application might differ a bit. For example, in the image above, I had to redo the hatching, and correct the position of some dimension texts. If you place your objects in different groups in FreeCAD, these become layers in your 2D CAD application.


'''Drawing views'''
'''Widok architektoniczny'''


Innym rodzajem danych wyjściowych, które można uzyskać z [[Arch SectionPlane/pl|płaszczyzny przekroju]] są [[TechDraw_ArchView/pl|widoki architektoniczne]]. Metoda ta ma jedną dużą niedogodność w porównaniu do poprzedniej: masz ograniczone możliwości edycji wyników, a w chwili obecnej takie rzeczy jak wymiarowanie czy kreskowanie nie są jeszcze wspierane.
The other kind of output that can be produced from [[Arch SectionPlane|section planes]] is a [[Drawing Module|Drawing view]]. These are produced by using the [[Draft Drawing|Draft Drawing]] tool with a section plane selected. This method has one big limitation compared to the previous one: you have limited possibilities to edit the results, and at the moment, things like dimensioning or hatching are still not natively supported.


Z drugiej strony, ostateczny wynik jest łatwiejszy do operowania, a możliwości graficzne formatu SVG są ogromne, w przyszłości bez wątpienia będzie to preferowana metoda. W tej chwili jednak lepsze wyniki osiągniesz korzystając z poprzedniej.
On the other hand, the final output being easier to manipulate, and the graphical possibilities of the SVG format being huge, in the future, undoubtedly this will be the preferred method. At the moment, though, you'll get better results using the previous one.


[[Image:Arch tutorial 52.jpg|1024px]]
[[Image:Arch tutorial 52.jpg|1024px]]


Na powyższym obrazie geometria jest bezpośrednim wyjściem płaszczyzny przekroju, ale dodano kilka innych obiektów Draft, takich jak wymiary i zakreskowane wielokąty, i utworzono z nich inny obiekt widoku o tej samej skali i wartościach przesunięcia za pomocą [[TechDraw_DraftView/pl|Rysunek Techniczny: Wstaw widok rysunku]]. W przyszłości takie operacje będą wykonywane bezpośrednio na stronie rysunku, pozostawiając całkowicie czysty model.
On the image above, the geometry is the direct output of the section plane, but some other Draft objects have been added, such as dimensions and hatched polygons, and another view object with same scale and offset values has been produced from them with the [[Draft Drawing|Draft Drawing]] tool. In the future, such operations will be done directly on the Drawing page, leaving your model totally clean.


<span id="Quantities_extraction"></span>
===Wydobywanie danych o ilości===
===Wydobywanie danych o ilości===


Jest to kolejne bardzo ważne zadanie do wykonania na modelach BIM. W FreeCAD wszystko wygląda dobrze od samego początku, ponieważ jądro OpenCasCade FreeCAD zajmuje się już obliczaniem długości, powierzchni i objętości dla wszystkich produkowanych przez siebie kształtów. Ponieważ wszystkie obiekty [[Arch Module|Arch]] są bryłami, zawsze masz gwarancję, że będziesz w stanie uzyskać z nich objętość.
Jest to kolejne bardzo ważne zadanie do wykonania na modelach BIM. W FreeCAD wszystko wygląda dobrze od samego początku, ponieważ jądro OpenCasCade FreeCAD zajmuje się już obliczaniem długości, powierzchni i objętości dla wszystkich produkowanych przez siebie kształtów. Ponieważ wszystkie obiekty środowiska [[Arch_Workbench/pl|Architektura]] są bryłami, zawsze masz gwarancję, że będziesz w stanie uzyskać z nich objętość.


'''Używanie arkusza kalkulacyjnego'''
'''Używanie arkusza kalkulacyjnego'''


Aby wypełnić arkusz kalkulacyjny wartościami pobranymi z modelu, można użyć narzędzia [[Arch_Schedule/pl|Harmonogram]].
W programie FreeCAD dostępny jest zupełnie nowe narzędzie - [[Spreadsheet Workbench|Spreadsheet Workbench]], które jest idealnym narzędziem do zbierania takich informacji o naszym modelu. Może on zliczać obiekty o określonej nazwie lub określonym typie, lub wyświetlać określone właściwości tych obiektów. W Środowisku pracy Spreadsheet znajdują się dwa obiekty. Obiekt [[Spreadsheet Create|spreadsheet]] jest prostym obiektem arkusza kalkulacyjnego, który można edytować i umieszczać wartości wewnątrz komórek, ale nie zapewnia żadnej automatyzacji. Natomiast obiekt [[Spreadsheet Controller|cell controller]] jest obiektem, który musisz wstawić do arkusza kalkulacyjnego, kontroluje on serię komórek swojego głównego arkusza kalkulacyjnego, wypełniając je zgodnie z tym co określisz. Zakładając, że dobrze zorganizowałeś swój model, pozwala to na łatwe pobieranie poszczególnych wartości:


[[Image:Arch tutorial 53.jpg|1024px]]
[[Image:Arch_schedule_example03.jpg]]

Zauważ, że Środowisko pracy Spreadsheet jest wciąż bardzo nowe, i jak wszystko zupełnie nowe, nadal zawiera wiele błędów i ograniczeń. Ale przy takich prostych podsumowaniach jak to, już działa dobrze. Powstały arkusz kalkulacyjny można następnie wyeksportować do pliku CSV, który można zaimportować w dowolnej aplikacji obsługującej arkusze kalkulacyjne.


'''Tryb badania'''
'''Tryb badania'''


Innym sposobem na badanie modelu i uzyskanie wartości, jest użycie trybu [[Arch Survey|Arch Survey]]. W tym trybie możesz kliknąć na punkty, krawędzie, powierzchnie lub kliknąć dwukrotnie aby wybrać całe obiekty. Otrzymasz w ten sposób wartości dotyczące wysokości, długości, powierzchni lub objętości, pokazane na modelu, wydrukowane w oknie wyjściowym FreeCAD i skopiowane do schowka. Dzięki temu możesz łatwo wybrać i wkleić wartości w innej uruchomionej aplikacji.
Innym sposobem na badanie modelu i uzyskanie wartości, jest użycie trybu [[Arch_Survey/pl|Przegląd]]. W tym trybie możesz kliknąć na punkty, krawędzie, powierzchnie lub kliknąć dwukrotnie aby wybrać całe obiekty. Otrzymasz w ten sposób wartości dotyczące wysokości, długości, powierzchni lub objętości, pokazane na modelu, wydrukowane w oknie wyjściowym FreeCAD i skopiowane do schowka. Dzięki temu możesz łatwo wybrać i wkleić wartości w innej uruchomionej aplikacji.


[[Image:Arch tutorial 54.jpg|1024px]]
[[Image:Arch tutorial 54.jpg|1024px]]


<span id="Conclusion"></span>
==Podsumowanie==
==Podsumowanie==


Mam nadzieję, że poradnik dostarczy Państwu dobrego przeglądu dostępnych narzędzi, proszę odnieść się do dokumentacji [[Arch Workbench|Środowiska pracy Arch]] i [[Draft Workbench|Środowiska pracy Draft]] po dalsze informacje ''(jest więcej narzędzi, o których tutaj nie wspomniałem)'', oraz, bardziej ogólnie, do reszty dokumentacji [[Main Page|FreeCAD]]. Odwiedź również [http://forum.freecadweb.org forum], wiele problemów można tam zazwyczaj rozwiązać w mgnieniu oka i śledź mój [http://yorik.uncreated.net/guestblog.php?tag=freecad blog], aby uzyskać informacje o rozwoju Środowiska pracy Arch.
Mam nadzieję, że poradnik dostarczy Państwu dobrego przeglądu dostępnych narzędzi, proszę odnieść się do dokumentacji środowiska pracy [[Arch_Workbench/pl|Architrktura]] i [[Draft_Workbench/pl|Rysunek Roboczy]] po dalsze informacje ''(jest więcej narzędzi, o których tutaj nie wspomniałem)'', oraz, bardziej ogólnie, do reszty dokumentacji [[Main_Page/pl|FreeCAD]]. Odwiedź również [http://forum.freecadweb.org forum], wiele problemów można tam zazwyczaj rozwiązać w mgnieniu oka i śledź mój [http://yorik.uncreated.net/guestblog.php?tag=freecad blog], aby uzyskać informacje o rozwoju Środowiska pracy Arch.

Plik utworzony podczas tego ćwiczenia można znaleźć [http://yorik.uncreated.net/archive/projects/casa_artigas.fcstd ze strony yorik-a].


Plik utworzony podczas tego ćwiczenia można znaleźć [http://yorik.uncreated.net/archive/freecad/casa_artigas.fcstd tutaj].


{{Arch Tools navi{{#translation:}}}}
[[Category:Arch/pl]]
{{Userdocnavi{{#translation:}}}}

Latest revision as of 05:08, 1 May 2023

Ćwiczenie
Temat
Modelowanie
Poziom trudności
średniozaawansowany
Czas wykonania
...
Autorzy
Yorik
Wersja FreeCAD
0.14
Pliki z przykładami
Nie dołączono
Zobacz również
-

Wprowadzenie

Ten poradnik ma na celu przekazać Państwu podstawy do pracy z środowiskiem pracy Architektura. Postaram się uczynić go wystarczająco łatwym, abyś nie potrzebował żadnego wcześniejszego doświadczenia z programem FreeCAD, ale posiadanie doświadczenia z aplikacjami 3D lub BIM będzie pomocne. W każdym razie, powinieneś być przygotowany na poszukiwanie dalszych informacji o tym jak działa program FreeCAD w Dokumentacji FreeCAD na Wiki. Strona Jak zacząć stanowi minimum do zapoznania się, jeśli nie miałeś wcześniej doświadczenia z programem FreeCAD. Sprawdź również naszą sekcję poradniki, a na stronie youtube znajdziesz również dużo więcej wideo poradników dla FreeCAD.

Celem środowiska pracy Architektura jest zaoferowanie kompletnego dla BIM przepływu pracy wewnątrz FreeCAD. Ponieważ jest on wciąż rozwijany, nie oczekuj, że znajdziesz tutaj te same narzędzia i poziom ukończenia, co w przypadku rozwiniętych alternatyw komercyjnych, takich jak Revit lub ArchiCAD, ale z drugiej strony, FreeCAD jest używany w znacznie większym zakresie niż te aplikacje. Architektura znacząco wykorzystuje inne dziedziny, do których FreeCAD się odwołuje i oferuje niektóre funkcje rzadko spotykane w tradycyjnych aplikacjach BIM.

Oto, przykładowo prezentuję, kilka interesujących funkcji FreeCAD w środowisku Architektura, które trudno znaleźć w innych aplikacjach BIM:

  • Obiekty architektoniczne są zawsze bryłami. Z silnego mechanicznego zaplecza FreeCAD nauczyliśmy się, jak ważna jest praca z obiektami brył. Zapewnia to znacznie bardziej bezbłędny przepływ pracy i bardzo niezawodne działanie funkcji logicznych. Ponieważ wycinanie obiektów 3D płaszczyzną 2D, w celu wyodrębnienia przekrojów, jest również operacją logiczną, można od razu dostrzec znaczenie tego punktu.
  • Obiekty architektoniczne zawsze mogą mieć dowolny kształt. Bez żadnych ograniczeń. Ściany nie muszą być pionowe, płyty nie muszą wyglądać jak płyty. Każdy obiekt bryły może zawsze stać się dowolnym obiektem architektonicznym. Bardzo złożone rzeczy, zwykle trudne do zdefiniowania w innych aplikacjach BIM, jak płyta podłogowa wyginająca się i stająca się ścianą (tak Zaha Hadid, to o Tobie mówimy), nie stanowią żadnego szczególnego problemu w FreeCAD.
  • Cała moc FreeCAD jest w zasięgu twojej ręki. Możesz projektować obiekty architektoniczne za pomocą dowolnego innego narzędzia programu FreeCAD, takiego jak Projekt Części, a kiedy będą gotowe, przekonwertuj je na obiekty architektoniczne. Nadal zachowają one swoją pełną historię modelowania i będą w pełni edytowalne. Również Środowisko pracy Architektura odziedziczyło wiele z funkcji środowiska Rysunek Roboczy, takich jak przyciąganie i płaszczyzny robocze.
  • Środowisko pracy Architektura jest bardzo przyjazne dla siatek. Możesz łatwo zaprojektować model architektoniczny w aplikacji opartej na siatce, takiej jak Blender lub SketchUp i zaimportować go we FreeCAD. Jeśli zadbałeś o jakość swojego modelu, a jego obiekty to różnorodne bryły, przekształcenie ich w obiekty architektoniczne wymaga jedynie naciśnięcia przycisku.

W czasie, gdy piszę ten artykuł, środowisko pracy Architektura, podobnie jak reszta programu FreeCAD, cierpi na pewne ograniczenia. Większość z nich jest jednak ciągle dopracowywana i zniknie w przyszłości.

  • FreeCAD nie jest aplikacją 2D. Jest on przygotowany do pracy z elementami 3D. Istnieje rozsądny zestaw narzędzi do rysowania i edycji obiektów 2D w środowiska pracy Rysunek Roboczy i Szkicownik, ale nie jest on stworzony do obsługi bardzo dużych (i czasami źle narysowanych) plików 2D CAD. Zazwyczaj można z powodzeniem importować pliki 2D, ale nie oczekuj bardzo wysokiej wydajności, jeśli chcesz nadal pracować nad nimi w 2D.
    Ostrzeżono Cię.
  • Brak wsparcia dla materiałów. FreeCAD będzie posiadał kompletny system Materiał, zdolny do definiowania bardzo złożonych materiałów, ze wszystkimi dobrami, których możesz się spodziewać (niestandardowe właściwości, rodziny materiałów, właściwości renderowania i wizualne aspekty, itd.), a Architektura będzie oczywiście używał go, kiedy będzie gotowy.
  • Bardzo wstępne wsparcie dla IFC. Możesz już importować pliki IFC, całkiem niezawodnie, pod warunkiem, że IfcOpenShell jest zainstalowany w Twoim systemie, ale eksport nie jest jeszcze oficjalnie obsługiwany. Pracują nad tym zarówno deweloperzy FreeCAD jak i IfcOpenShell, i w przyszłości możemy spodziewać się pełnego wsparcia standardu IFC.
  • Większość narzędzi Arch jest nadal w fazie rozwoju. Oznacza to, że automatyczne narzędzia kreatora, które tworzą złożoną geometrię, takie jak Dach lub Schody mogą tworzyć tylko niektóre typy obiektów, a inne narzędzia, takie jak Konstrukcja lub Okna mają tylko kilka podstawowych ustawień. To oczywiście będzie narastać wraz z upływem czasu.
  • Jednostki są wdrażane w FreeCAD, co pozwoli ci pracować z każdą jednostką, jaką zechcesz (nawet jednostki imperialne, wy chłopaki z USA możecie być za to wiecznie wdzięczni Jürgenowi, ojcu chrzestnemu i dyktatorowi FreeCAD). Ale w tej chwili realizacja nie jest jeszcze zakończona, a warsztat Arch nadal ich nie wspiera. Powinniście to potraktować jako bezjednostkowe.
Wymagana jest wersja FreeCAD minimum 0.14

Ten poradnik został napisany przy użyciu FreeCAD 0.14. Do wykonania tego ćwiczenia potrzebna więc jest co najmniej ta wersja. Wcześniejsze wydania mogą nie zawierać wszystkich potrzebnych narzędzi, lub mogą nie posiadać przedstawionych tutaj opcji.


Typowy proces pracy

Środowisko pracy Architektura wykonane jest głównie dla dwóch rodzajów schematów pracy:

  • Zbuduj swój model za pomocą szybszej, opartej na siatce aplikacji, takiej jak Blender lub SketchUp, i zaimportuj go do FreeCAD w celu wyodrębnienia planów i widoków sekcji. FreeCAD jest stworzony do precyzyjnego modelowania, na znacznie wyższym poziomie niż to, czego zazwyczaj potrzebujemy w modelowaniu architektonicznym, budowanie twoich modeli bezpośrednio w FreeCAD może być uciążliwe i wolne. Z tego powodu, taki przepływ pracy ma duże zalety. Opisałem to w tym artykule na swoim blogu. Jeśli zależy Ci na prawidłowym i precyzyjnym modelowaniu (czyste, solidne, niezłożone siatki), ten proces pracy daje Ci taki sam poziom wydajności i precyzji jak inne.
  • Zbuduj swój model bezpośrednio w FreeCAD. To właśnie zaprezentuję w tym poradniku. Będziemy używać głównie trzech stanowisk pracy: Architektura, oczywiście, ale także Rysunek Roboczy, którego narzędzia są zawarte w Arch, więc nie ma potrzeby przełączania stołów roboczych, oraz Szkicownik. Wygodnie możesz zrobić to, co zwykle robię, czyli stworzyć własny pasek narzędzi w swoim Środowisku pracy Arch, z menu Narzędzia → Dostosuj, i dodać często używane narzędzia ze szkicownika. To jest mój niestandardowy zestaw narzędzi Arch:

W tym poradniku będziemy modelować dom w 3D, na podstawie rysunków 2D, które pobierzemy z sieci, a następnie wydobędziemy z niego dokumenty 2D, takie jak plany, elewacje i przekroje.

Przygotowania

Zamiast tworzyć projekt od podstaw, weźmy przykładowy projekt do modelowania, to zaoszczędzi nam trochę czasu. Wybrałem ten wspaniały dom słynnej architektki Vilanova Artigas (zobacz serię [zdjęć http://www.leonardofinotti.com/projects/architects-second-house/image/40409-130405-010d] Leonarda Finottiego), ponieważ jest on blisko mojego miejsca zamieszkania, jest prosty, jest wspaniałym przykładem niesamowitej modernistycznej architektury São Paulo, a rysunki DWG są łatwo dostępne.

Do budowy naszego modelu wykorzystamy rysunki 2D DWG uzyskane z powyższego linku (aby pobrać, musisz się zarejestrować na powyższej stronie, ale jest ona darmowa, lub skorzystać bezpośrednio z wersji DXF tutaj).
Tak więc pierwszą rzeczą, którą będziesz chciał zrobić, jest pobranie pliku, rozpakowanie go i otwarcie pliku DWG znajdującego się wewnątrz, za pomocą aplikacji DWG, takiej jak DraftSight. Alternatywnie, możesz przekonwertować go na DXF za pomocą darmowego narzędzia, takiego jak ODA File Converter. Jeśli masz zainstalowany ODA Converter (i jego ścieżkę ustawioną w ustawieniach preferencji Arch), FreeCAD potrafi również wykonać bezpośrednio import plików DWG. Ale ponieważ te pliki mogą być czasami złej jakości i bardzo ciężkie, zazwyczaj lepiej jest najpierw otworzyć je za pomocą aplikacji 2D CAD i trochę oczyścić.

Usunąłem tutaj wszystkie rysunki szczegółowe, wszystkie bloki tytułowe i układy stron, dokonałem czyszczenia (oczyszczenia w slangu programu AutoCAD) w celu usunięcia wszystkich nieużywanych elementów, przeorganizowałem sekcje w logicznym miejscu w stosunku do widoku planu i przesunąłem wszystko do punktu (0,0). Następnie nasz plik można dość sprawnie otworzyć w programie FreeCAD. Sprawdź różne opcje dostępne w manu Edycja → Preferencje → Draft → Import/Eksport, mogą mieć wpływ na to jak (i jak szybko) importowane są pliki DXF/DWG.

Tak wygląda plik po otwarciu go, we FreeCAD. Zmieniłem również grubość ścian (zawartość grupy muros), a także obróciłem kilka drzwi, które zostały zaimportowane z niewłaściwą skalą X, za pomocą narzędzia Skala:

Importer DXF importer (który zajmuje się również plikami DWG, ponieważ podczas importu plików DWG są one po prostu najpierw konwertowane do DXF) grupuje importowane obiekty według warstw. W FreeCAD nie ma żadnej warstwy, ale są grupy. Grupy oferują podobny sposób porządkowania obiektów w plikach, ale nie mają specyficznych właściwości, takich jak warstwy programu AutoCAD, które mają zastosowanie do ich zawartości. Można je jednak umieszczać wewnątrz innych grup, co jest bardzo przydatne. Pierwszą rzeczą, którą możemy chcieć tutaj zrobić, jest utworzenie nowej grupy w widoku drzewa, kliknięcie prawym przyciskiem myszy na ikonę dokumentu, dodanie grupy, kliknięcie jej prawym przyciskiem myszy w celu zmiany jej nazwy na podstawowe plany 2D i przeciągnięcie do niej wszystkich innych obiektów.

Budowa ścian

Podobnie jak większość obiektów środowiska Architektura, obiektściany może być zbudowany na dużej ilości innych obiektów: linia, ciąg linii (polilinie), szkice, powierzchnie lub bryły (lub nawet na niczym, w tym przypadku są one określone przez wysokość, szerokość i długość). Wynikowa geometria ściany zależy od geometrii bazowej i od właściwości, które wypełnisz, takich jak szerokość i wysokość. Jak możesz się domyślać, ściana bazująca na linii będzie używała tej linii jako linii wyrównania, podczas gdy ściana bazująca na powierzchni czołowej będzie używała tej powierzchni jako powierzchni podstawy, a ściana bazująca na bryle po prostu przyjmie kształt tej bryły. Dzięki temu każdy kształt, jaki można sobie wyobrazić, staje się ścianą

Istnieją różne możliwe strategie budowy ścian w FreeCAD. Można zbudować kompletny plan piętra ze Szkicownikiem i zbudować z niego jeden, duży, ścienny obiekt. Ta technika działa, ale można podać tylko jedną grubość dla wszystkich ścian projektu. Albo możesz zbudować każdy kawałek ściany z oddzielnych odcinków linii. Albo, to jest to co zrobimy tutaj, połączenie obu: Zbudujemy kilka szkiców ciągów linii na importowanym planie, po jednym dla każdego typu ściany:

Jak widać, narysowałem na czerwono linie, które staną się betonowymi ścianami (wyszukiwanie zdjęć domu może pomóc zobaczyć różne rodzaje ścian), zielone to ściany zewnętrzne z cegły, a niebieskie to ściany wewnętrzne. Przechodzę przez te linie przez drzwi, ponieważ drzwi zostaną później wstawione w ściany i automatycznie stworzą ich otwory. Ściany mogą być również wyrównane w lewo, w prawo lub centralnie na ich linii podstawowej, więc nie ma znaczenia, po której stronie narysujesz linię podstawową. Dołożyłem również wszelkich starań, aby unikać skrzyżowań, ponieważ nasz model będzie w ten sposób czystszy. Ale tymi skrzyżowaniami zajmiemy się później.

Kiedy to zrobisz, umieść wszystkie te linie w nowej grupie, jeśli chcesz, wybierz każdą linię jedna po drugiej i naciśnij narzędzie Ściana, aby zbudować ścianę z każdej z nich. Możesz również wybrać kilka linii na raz. Po wykonaniu tej czynności i skorygowaniu szerokości (ściany zewnętrzne mają 25cm szerokości, wewnętrzne 15cm szerokości) oraz wprowadzeniu kilku poprawek, mamy gotowe nasze ściany:

Mogliśmy też zbudować nasze mury od podstaw. Jeśli wciśniesz przycisk Tworzy obiekt ściana ... bez zaznaczonego obiektu, będziesz mógł kliknąć dwa punkty na ekranie, aby narysować ścianę. Ale jednocześnie wewnątrz muru, narzędzie do rysowania ścian narysuje linię i zbuduje na niej ścianę. W tym przypadku uważam, że jest to bardziej dydaktyczne, ponieważ pokazuje, jak to funkcjonuje.

Zauważyłeś, że bardzo się starałem, by nie przecinać murów? Zaoszczędzi nam to trochę bólu głowy później, na przykład jeśli wyeksportujemy naszą pracę do innych aplikacji, którym może się to nie spodobać. Mam tylko jedno skrzyżowanie, na którym byłem zbyt leniwy, by narysować dwa małe odcinki linii, i narysowałem jeden duży ciąg przechodzący przez drugi. To musi być naprawione. Na szczęście wszystkie obiekty Arch mają świetną cechę: można dodawać jedne do drugich. W ten sposób połączą się ich geometrie, ale nadal można je edytować niezależnie od siebie. Aby dodać jedną z naszych krzyżujących się ścian do drugiej, wystarczy wybrać jedną, przytrzymać klawisz CTRL + wybrać drugą, a następnie użyć narzędzie Dodaj:

Po lewej stronie znajdują się dwie przecinające się ściany, po prawej stronie wynik po dodaniu jednej do drugiej.

Ważna uwaga o obiektach parametrycznych

Coś należy już rozważyć. Jak widzisz, w FreeCAD wszystko jest parametryczne: Nasza nowa zespolona ściana jest zrobiona z dwóch ścian, każda oparta na linii bazowej. Kiedy rozwiniesz je w widoku drzewa, możesz zobaczyć cały ten łańcuch zależności. Jak możesz sobie wyobrazić, ta mała gra może szybko stać się bardzo złożona. Co więcej, jeśli już wiesz jak pracować ze środowiskiem pracy Szkicownik, być może chciałbyś narysować linie bazowe używając związanych szkiców. Ta cała złożoność ma swój koszt: zwiększa wykładniczo liczbę obliczeń, które FreeCAD musi wykonać, aby utrzymać aktualną geometrię modelu. Tak więc, pomyśl o tym, nie dodawaj niepotrzebnej złożoności gdy jej nie potrzebujesz. Zachowaj równowagę pomiędzy prostymi i złożonymi obiektami i zachowaj te elementy na wypadek, gdybyś ich naprawdę potrzebował.


Na przykład, mogłem narysować wszystkie moje linie bazowe powyżej bez zwracania uwagi na to, co przecina co, i naprawić rzeczy za pomocą narzędzia Dodaj później. Ale znacznie zwiększyłbym złożoność mojego modelu, bez żadnego zysku. Lepiej sprawić, aby były one poprawne od samego początku, i utrzymywać je jako bardzo proste elementy geometrii.

Teraz, gdy nasze ściany są w porządku, musimy podnieść ich wysokość, żeby się mogły zetknąć z dachem. Następnie, ponieważ obiekt na ścianie nadal nie może zostać automatycznie przecięty przez dachy (co jednak kiedyś nastąpi), zbudujemy atrapę obiektu, która będzie odpowiadała kształtowi dachu, do późniejszego odjęcia od naszych ścian.

Po pierwsze, patrząc na nasze rysunki 2D widzimy, że najwyższy punkt dachu znajduje się na wysokości 5,6m nad ziemią. Nadajmy więc wszystkim naszym ścianom wysokość 6m, więc upewnimy się, że zostaną one przecięte przez naszą atrapę dachu. Dlaczego 6m, a nie 5,6m? Możesz zapytać. Cóż, jeśli już pracowałeś z operacjami logicznymi (dodawanie, odejmowanie, krzyżowanie), musisz już wiedzieć, że te operacje zazwyczaj nie lubią sytuacji na styk. Wolą one wyraźnie, szczerze mówiąc przecinające się obiekty. Czyniąc to, trzymamy się więc po bezpiecznej stronie.

Aby zwiększyć wysokość naszych ścian, po prostu wybierz je wszystkie (nie zapomnij o tej, którą dodaliśmy do drugiej) w widoku drzewa i zmień wartość ich właściwości wysokość.

Przed wykonaniem dachu i wycięciem ścian, wykonajmy pozostałe elementy, które będą musiały zostać wycięte: Ściany powyższej pracowni i kolumny. Ściany pracowni są wykonane tak samo jak nasze, na najwyższym planie, ale zostaną podniesione do poziomu 2,6m. Tak więc damy im potrzebną wysokość, aby ich wierzchołek znajdował się również na poziomie 6m, czyli 3,4m. Kiedy już to zrobimy, przesuńmy nasze ściany o 2,6 m w górę: Wybierzmy je obie, ustawiamy się w widoku od przodu (Widok → Widoki standardowe → Przód), naciskamy przycisk Przesuń, wybieramy pierwszy punkt, następnie wprowadzamy 0, 2.6, 0 jako współrzędne, i naciskamy enter. Twoje obiekty skoczyły teraz na wysokość 2,6 m. Wciśnij przycisk Przesuń, wybierz pierwszy punkt, następnie wprowadź 0, 2,6, 0 jako współrzędne i naciśnij enter:

Informacje o współrzędnych

Obiekty środowiska Rysunek Roboczy, a także większość obiektów Architektura, są zgodne z systemem szkicowym zwanym płaszczyzny robocze. Ten system definiuje płaszczyznę 2D, na której będą wykonywane następne operacje. Jeśli nie określisz żadnej, to płaszczyzna robocza zaadaptuje się do bieżącego widoku. Dlatego przełączyliśmy się na widok czołowy i widzisz, że wskazaliśmy ruch w X na 0 i w Y na 2.6m. Mogliśmy również zmusić płaszczyznę roboczą do pozostania na powierzchni, używając narzędzia Wybór płaszczyzny. Wtedy wprowadzilibyśmy ruch X o wartości 0, Y o wartości 0 i Z o wartości 2.6.


Teraz przenieśmy nasze mury poziomo, na ich właściwe miejsce. Skoro mamy punkty, do których trzeba się zatrzasnąć, to jest to łatwiejsze: Wybierz obie ściany, naciśnij narzędzie Przesuń i przenieś je z jednego punktu do drugiego:

W końcu zmieniłem kolor niektórych ścian na ceglany (dzięki czemu łatwiej jest je rozpoznać) i wprowadziłem niewielką korektę: Niektóre ściany nie zachodzą na dach, ale zatrzymują się na wysokości 2,60m. Ja skorygowałem wysokość tych ścian.

Podnoszenie konstrukcji

Teraz, ponieważ będziemy musieli wyciąć nasze ściany z odejmowaną objętością, równie dobrze możemy zobaczyć, czy nie ma innych obiektów, które będą musiały być wycięte w ten sposób. Są, niektóre z kolumn. Jest to dobra okazja, aby wprowadzić drugi obiekt architektury: konstrukcja. Obiekty Struktury zachowują się mniej więcej jak ściany, ale nie są przystosowane do podążania za linią odniesienia. Wolą raczej pracować z profilem, który jest wyciągany (wzdłuż linii profilu lub nie). Każdy płaski obiekt może być profilem dla danej konstrukcji, z jednym tylko wymogiem: muszą one tworzyć kształt zamknięty.

W przypadku naszych słupów będziemy stosować inną strategię niż w przypadku ścian. Zamiast rysować je na planach 2D, będziemy bezpośrednio korzystać z obiektów pochodzących z tej strategii: kółek, które reprezentują słupy w widoku planu. Teoretycznie możemy po prostu wybrać jedno z nich i wcisnąć przycisk Konstrukcja. Jeśli jednak to zrobimy, stworzymy pusty obiekt strukturalny. Dzieje się tak, ponieważ nigdy nie można być zbyt pewnym, jak dobrze obiekty zostały narysowane w pliku DWG, a często nie są to kształty zamknięte. Tak więc, zanim zamienimy je na rzeczywiste kolumny, zamieńmy je na płaszczyzny, używając na nich dwukrotnie narzędzia Ulepsz kształt. Za pierwszym podejściem zamieniamy je na zamknięte ciągi linii (polilinie), za drugim zamieniamy je na powierzchnie. Ten drugi krok nie jest obowiązkowy, ale jeśli masz powierzchnię, to jesteś w 100% pewien, że jest ona zamknięta (w przeciwnym razie nie można wykonać powierzchni).

Po przekonwertowaniu wszystkich naszych kolumn na płaszczyzny, możemy użyć na nich narzędzia Konstrukcja i dostosować wysokość (niektóre mają wysokość 6m, inne tylko 2.25m):

Na powyższym obrazku widać dwie kolumny, które są nadal takie same jak w pliku DWG, dwie, które zostały zaktualizowane do postaci powierzchni czołowych i dwie, które zostały przekształcone w obiekty konstrukcyjne, a ich wysokość została ustawiona na 6m i 2,25m.

Zauważ, że te różne obiekty Arch (mury, konstrukcje i wszystkie inne, które odkryjemy) mają wiele wspólnego (na przykład wszystkie mogą być dodane do siebie, jak już widzieliśmy w przypadku ścian, a każdy z nich może być przekształcony w inny). Jest to więc bardziej kwestia gustu, mogliśmy zrobić nasze kolumny również za pomocą narzędzia do budowania ścian i przekształcić je w razie potrzeby. W rzeczywistości, niektóre z naszych ścian są betonowymi ścianami, moglibyśmy chcieć później przekształcić je w konstrukcje.

Operacja odcięcia

Teraz nadszedł czas, aby zbudować naszą przestrzeń przeznaczoną do odjęcia. Najprostszym sposobem będzie narysowanie jej profilu na górze widoku przekroju. Następnie obrócimy go i ustawimy we właściwej pozycji. Widzisz, dlaczego umieściłem profile i elewacje w ten sposób przed rozpoczęciem? To będzie bardzo przydatne do rysowania elementów tam, a następnie przesunięcia ich do właściwej pozycji na modelu.

Narysujmy objętość, większą niż dach, która zostanie odjęta od naszych ścian. W tym celu narysowałem dwie linie na podstawie dachu, a następnie przedłużyłem je nieco dalej narzędziem Przytnij. Następnie narysowałem polilinia, zatrzaskując się na tych liniach, i idąc znacznie powyżej naszych 6 metrów. Narysowałem też niebieską linię na poziomie ziemi (0.00), która będzie naszą osią obrotu.

Teraz jest trudna sprawa: Użyjemy narzędzia Obróć, aby obrócić nasz profil o 90 stopni w górę, we właściwej pozycji do wyciągnięcia. Aby to zrobić, musimy najpierw zmienić płaszczyznę roboczą na płaszczyznę YZ. Gdy to zrobimy, obrót nastąpi w tej płaszczyźnie. Jeśli jednak zrobimy tak, jak zrobiliśmy to trochę wcześniej, i ustawimy widok na bok, trudno będzie zobaczyć i wybrać nasz profil, a także wiedzieć, gdzie jest punkt bazowy, wokół którego musi się obracać, prawda? Wtedy musimy ręcznie ustawić płaszczyznę roboczą: Wcisnąć przycisk Wybór płaszczyzny (znajduje się w zakładce Zadania widoku drzewa), i ustawić go na YZ (który jest płaszczyzną boczną). Po ręcznym ustawieniu płaszczyzny roboczej, w ten sposób nie zmieni się ona w zależności od widoku. Możesz teraz obracać swój widok, aż będziesz miał dobry widok wszystkich rzeczy, które musisz wybrać. Aby później przełączyć płaszczyznę roboczą z powrotem do trybu automatycznego, należy ponownie nacisnąć przycisk Wybór płaszczyzny i ustawić go na Brak.

Teraz rotacja będzie łatwa do wykonania: Wybierz profil, naciśnij przycisk Obróć, kliknij na punkt niebieskiej linii, wprowadź 0 jako kąt początkowy, a 90 jako obrót:

Teraz wystarczy tylko przesunąć profil nieco bliżej modelu (w razie potrzeby ustawić płaszczyznę roboczą na XY), a następnie go wyciągnąć. Można to zrobić za pomocą narzędzia Wyciągnij wybrany szkic, lub Przytnij, które również posiada specjalną ukrytą moc umożliwiającą wytłoczenie powierzchni. Upewnij się, że twoje elementy do wyciągnięcia są większe niż wszystkie ściany, od których będą odejmowane, aby uniknąć sytuacji typu na styk:

Teraz, tutaj przychodzi do działania w przeciwieństwie do narzędzia Dodaj narzędzie: Usuń. Jak można się było domyślać, czyni on również obiekt potomkiem innego, ale jego kształt jest odejmowany od obiektu głównego, zamiast być zespolonym. Więc teraz wszystko jest proste: Wybierz objętość do odjęcia (zmieniłem jej nazwę na Objętość dachu do odjęcia w widoku drzewa, aby łatwo ją było dostrzec), naciśnij klawisz CTRL + wybierz ścianę, a następnie naciśnij przycisk Usuń. Zobaczysz, że po odjęciu objętość do odjęcia zniknęła zarówno z widoku 3D, jak i z widoku drzewa. Dzieje się tak, ponieważ została ona oznaczona jako dziecko ściany i połknięta przez tę ścianę. Wybierz ścianę, rozwiń ją w widoku drzewa, tam jest nasza objętość.

Teraz wybierz objętość w oknie drzewa, klawisz CTRL + wybierz następną ścianę, naciśnij Usuń. Powtarzaj tę czynność dla kolejnych ścian, aż do momentu, gdy wszystko zostanie prawidłowo wycięte:

Pamiętaj, że zarówno dla Dodaj jak i Usuń ważna jest kolejność wybierania obiektów. Główny obiekt jest zawsze ostatni, jak w Usuń X z Y lub Dodaj X do Y.

Notatka o dodawaniu i odejmowaniu

Obiekty Architertury, które obsługują takie operacje dodania i odjęcia (wszystkie z wyjątkiem wizualnych obiektów pomocniczych, takich jak osie) pozwalają na kontrolowanie takich obiektów poprzez posiadanie dwóch właściwości, odpowiednio Additions i Subtractions, które zawierają listę linków do innych obiektów, które mają być odejmowane lub dodawane. Ten sam obiekt może znajdować się na listach kilku innych obiektów. Jak to ma miejsce w przypadku naszej objętości odejmowania tutaj. Każdy z ojców będzie jednak chciał go połknąć w widoku drzewa, więc zwykle będzie mieszkał w ostatnim z nich. Ale zawsze możesz edytować te listy dla dowolnego obiektu, klikając dwukrotnie na nie w widoku drzewa, który w FreeCAD przechodzi w tryb edycji. Naciśnięcie klawisza ESC powoduje wyjście z trybu edycji.


Wykonywanie dachów

Teraz jedyne, co musimy zrobić, aby ukończyć konstrukcję, to wykonać dach i mniejsze płyty wewnętrzne. Ponownie, najłatwiej jest narysować ich profile na górze sekcji, za pomocą narzędzia Polilinia. Tutaj narysowałem 3 profile jeden na drugim (odsunąłem je na obrazku poniżej, aby lepiej je było widać). Zielony będzie służył do bocznych krawędzi płyty dachowej, następnie niebieski do części bocznych, a czerwony do części środkowej, która znajduje się nad blokiem łazienki:

Następnie musimy powtórzyć powyższą operację rotacji, aby obrócić obiekty w pozycji pionowej, a następnie przesunąć je w odpowiednie miejsca i skopiować niektóre z nich, które będą musiały być wyciągnięte dwukrotnie, za pomocą narzędzia Przesuń, z wciśniętym klawiszem ALT, który tworzy kopie zamiast przesuwać bieżący obiekt. Dodałem także dwa kolejne profile do bocznych ścian otworu w łazience.

Kiedy wszystko jest na swoim miejscu, jest to tylko kwestia użycia narzędzia Przytnij do wyciągnięcia, a następnie przekształcenia ich na obiekty Konstrukcja.

Następnie widzimy pojawiające się problemy: dwie kolumny po prawej stronie są za krótkie (powinny wejść na dach), a pomiędzy płytą a ścianami pracowni po prawej stronie znajduje się szczelina (symbol 2,60 poziomu na widoku przekroju był oczywiście błędny). Dzięki zastosowaniu obiektów parametrycznych, wszystko to jest bardzo łatwe do rozwiązania: W przypadku słupów wystarczy zmienić ich wysokość na 6m, odjąć objętość dachu z widoku drzewa i odjąć ją do słupów. W przypadku ścian, jest to jeszcze łatwiejsze: przesuń je trochę w dół. Ponieważ odejmowana objętość pozostaje w tym samym miejscu, geometria ścian dostosuje się automatycznie.

Teraz trzeba naprawić jeszcze jedną, ostatnią rzecz, jest mała płyta w łazience, która przecina niektóre ściany. Naprawmy to, tworząc nową objętość odejmowania, i odejmijmy ją od tych ścian. Inną cechą narzędzia Przytnij, którego używamy do wyciągania elementów, jest to, że może ono również wyciągnąć jedną powierzchnię z istniejącego obiektu. Tworzy to nowy, oddzielny obiekt, więc nie ma ryzyka uszkodzenia drugiego obiektu. Możemy więc wybrać podstawową powierzchnię małej płyty (spójrz na nią od dołu modelu, zobaczysz ją), a następnie wcisnąć przycisk Przytnij i wyciągnąć ją aż do wysokości dachów. Następnie odejmij ten element od dwóch wewnętrznych ścian łazienki za pomocą narzędzia Usuń:

Posadzki, schody i komin

Teraz, nasza struktura jest kompletna, mamy tylko kilka mniejszych obiektów do wykonania.

Komin

Zacznijmy od komina. Teraz już wiesz, jak to działa, prawda? Narysuj kilka zamkniętych ciągów linii, przesuń je na odpowiednią wysokość za pomocą narzędzia Przesuń, wyciągnij je za pomocą narzędzia Przytnij, przekształć w większą konstrukcję, i odejmij mniejsze. Zauważ, że rura kominowa nie została narysowana na widoku planu, ale znalazłem jej położenie przeciągając niebieskie linie z widoków przekroju.

Posadzki

Posadzki nie są dobrze udokumentowane na rysunkach podstawowych. Patrząc na przekroje, nie można wiedzieć, gdzie i jak grube są płyty podłogowe. Przypuszczam więc, że ściany znajdują się na blokach fundamentowych, na poziomie 0.00, i że na tych blokach znajdują się płyty posadzkowe, także te o grubości 15 cm. Więc płyty posadzkowe nie przebiegają pod ścianami, ale obok nich. Moglibyśmy to zrobić, tworząc dużą prostokątną płytę, a następnie odjąć ściany, ale pamiętajmy, że operacje odejmowania są dla nas bardzo zasobochłonne. Lepiej zrobić to w mniejszych częściach, to będzie lżejsze pod względem obliczeniowym, a także jeśli zrobimy to inteligentnie, pomieszczenie po pomieszczeniu, przydadzą się one również później do obliczenia powierzchni podłogi:

Po przeciągnięciu linii, wystarczy zamienić je w konstrukcje i dać im wysokość 0.15m:

Schody

Teraz schody. Poznajcie następne z narzędzi Architektury, Schody. Narzędzie to jest jeszcze w bardzo wczesnej fazie rozwoju w czasie gdy to piszę, więc nie oczekuj od niego zbyt wiele. Ale jest już całkiem przydatne, aby zrobić proste, nieskomplikowane schody. Ważna jest jedna koncepcja, narzędzie schody ma za zadanie budować schody od płaskiej podłogi aż do ściany. Innymi słowy, patrząc z góry, obiekt schody zajmuje dokładnie tyle miejsca, ile zajmuje na planie, więc nie rysuje się ostatniego pionu (ale oczywiście jest on brany pod uwagę przy obliczaniu wysokości).

W tym przypadku wolałem zbudować schody na widoku przekroju, ponieważ będziemy potrzebowali wielu pomiarów, które są łatwiejsze do uzyskania z tego widoku. Tutaj narysowałem kilka czerwonych wytycznych, następnie dwie niebieskie linie, które będą podstawą naszych dwóch części schodów, oraz dwa zielone zamknięte kształty, które będą tworzyć brakujące części. Teraz wybierzcie pierwszą niebieską linię, wciśnijcie narzędzie Schody, ustawcie ilość stopni na 5, wysokość na 0.875m, szerokość na 1.30m, typ konstrukcji na masywną i grubość konstrukcji na 0.12m. Powtórz tę czynność dla drugiego elementu.

Następnie należy wyciągnąć oba zielone kształty do 1.30m, obrócić je i ustawić we właściwej pozycji:

Na widoku elewacji narysuj (a następnie obróć) krawędź:

Potem przenieś wszystko na miejsce:

Nie zapomnij również przyciąć kolumny przechodzącej przez schody, ponieważ w BIM zawsze źle jest mieć przecinające się obiekty. Budujemy jak w realnym świecie, pamiętaj, gdzie nie mogą przecinać się obiekty stałe. Tutaj nie chciałem odejmować kolumny bezpośrednio od schodów (w przeciwnym razie obiekt z kolumny zostałby połknięty przez obiekt ze schodów w widoku drzewa, a mi to nie odpowiadało), więc wziąłem powierzchnię, na której zbudowano kolumnę i ponownie ją wyciągnąłem. To nowe wyciągnięcie zostało następnie odjęte od schodów.

Tak! Cała ta mozolna praca jest już wykonana, kontynuujmy tę bardzo ciężką pracę!

Drzwi oraz okna

Okna to dość skomplikowane obiekty. Są one używane do tworzenia wszelkiego rodzaju wstawianych obiektów, takich jak okna czy drzwi. Tak, w FreeCAD, drzwi są po prostu specjalnym rodzajem okna. W prawdziwym życiu też, jeśli o tym pomyśleć, prawda? Narzędzie Okna może być jeszcze trochę trudne w użyciu, ale uważaj to za kompromis, ponieważ zostało zbudowane dla maksymalnej mocy. Prawie każdy rodzaj okna, które możesz sobie wyobrazić, może być za jego pomocą zrealizowany. Ale ponieważ narzędzie to zyska więcej nastaw, sytuacja ta z pewnością stanie się bardziej dogodna w przyszłości.

Obiekt Architektura działa w następujący sposób: Jest on oparty na planie 2D, dowolnym obiekcie 2D, ale najlepiej szkicu, który zawiera zamknięte kształty (polilinie). Te linie definiują różne części okna: ramy zewnętrzne, ramy wewnętrzne, panele szklane, panele pełne, itp. Obiekty okienne mają zatem właściwość, która przechowuje co należy zrobić z każdym z tych ciągów linii: wytłoczyć go, umieścić na pewnym przesunięciu, itp. Wreszcie, okno może być wstawione do obiektu głównego, takiego jak ściana lub konstrukcja, i automatycznie utworzy w nim otwór. Otwór ten zostanie obliczony przez wyciągnięcie największego kształtu znajdującego się w układzie 2D.

Istnieją dwa sposoby na tworzenie takich obiektów w FreeCAD: używając wstępnie zdefiniowanego lub rysując układ okna od podstaw. Obu metodom przyjrzymy się tutaj. Ale pamiętaj, że metoda predefiniowana nie robi nic poza stworzeniem obiektu układu i zdefiniowaniem niezbędnych dla Ciebie wyciągnięć.

Korzystanie z ustawień wstępnych

Po naciśnięciu narzędzia Okna bez zaznaczonego obiektu, zostaniesz poproszony o wybranie układu 2D lub użycie jednego z ustawień wstępnych. Użyjmy ustawienia Proste drzwi, aby umieścić główne drzwi wejściowe w naszym modelu. Nadajmy mu szerokość 1m, wysokość 2.45m, rozmiar W1 0.15m, a pozostałe parametry pozostawmy na wartości 0.05m. Następnie kliknij w lewy dolny róg ściany, a Twoje nowe drzwi zostaną utworzone:

Zauważysz, że twoje nowe drzwi nie pojawią się w widoku drzewa. To dlatego, że klikając na ścianę, wskazaliśmy ją jako obiekt gospodarza. W związku z tym zostały połknięte przez ten mur. Kliknij na nie prawym przyciskiem myszy → Przejdź do wyboru, a znajdziesz je w drzewie dokumentu.

W tym przypadku, ponieważ nasze okno nie jest włożone w żadną ścianę (otwór już tam był), możemy równie dobrze oderwać nasze okno od jego ściany. Dokonujemy tego klikając dwukrotnie na tą ścianę w widoku drzewa, aby wejść do trybu jej edycji. Tam pojawi się okno w grupie "Odejmowania". Po prostu zaznaczamy tam okno, naciskamy przycisk "Usuń element", a następnie "OK". Nasze okno zostało teraz usunięte ze swojej ściany głównej i znajduje się na dole widoku drzewa.

Mamy drugie drzwi, dokładnie takie same jak te, trochę na lewo. Zamiast tworzyć nowe drzwi od podstaw, mamy dwa sposoby na zrobienie kopii poprzednich: Za pomocą narzędzia Przesuń, z wciśniętym klawiszem ALT, które, jak już wiesz, kopiuje obiekt zamiast go przesuwać. Albo, jeszcze lepiej, możemy użyć narzędzia Klonuj. Narzędzie do klonowania tworzy klon wybranego obiektu, który można przesuwać, ale który zachowuje kształt oryginalnego obiektu. Jeśli oryginalny obiekt ulegnie zmianie, klon również się zmieni.

Tak więc wszystko, co musimy teraz zrobić, to wybrać drzwi, wcisnąć narzędzie Klonuj, a następnie przesunąć klon na jego właściwą pozycję za pomocą narzędzia Przesuń.

Porządkowanie modelu

Teraz byłby dobry czas na odrobinę porządkowania projektu domu. Ponieważ mamy już dwa okna, jest to dobry moment, aby zrobić trochę czyszczenia w widoku drzewa: Stwórz nową grupę, zmień jej nazwę na okna i przesuń do niego 2 okna. Polecam również oddzielenie w ten sposób innych elementów, takich jak ściany i konstrukcje. Ponieważ możesz również tworzyć grupy wewnętrzne, możesz organizować je dalej, na przykład umieszczając wszystkie elementy tworzące dach w osobnej grupie, dzięki czemu łatwo je włączać i wyłączać (przełączenie widoczności grupy robi to samo ze wszystkimi obiektami w jej wewnętrzu).

W środowisku pracy Architektura znajdują się dodatkowe narzędzia do organizacji modelu: Teren, Budowla i Piętro. Te 3 obiekty są oparte na standardowej grupie FreeCAD, więc zachowują się dokładnie jak grupy, ale mają kilka dodatkowych właściwości. Na przykład, piętro ma możliwość ustawienia i zarządzania wysokością osadzonych w nich ścian i konstrukcji, a gdy są one przenoszone, przesuwana jest również cała ich zawartość.

Ale tutaj, ponieważ mamy tylko jeden budynek z jednym (i pół) piętrem, nie ma rzeczywistej potrzeby korzystania z takich obiektów, więc trzymajmy się prostych grup.

A teraz wracajmy do pracy. Wyłączcie grupę dachową, żebyśmy mogli lepiej widzieć przestrzeń wewnątrz, i przełączcie tryb wyświetlania obiektów piętrowych na Wireframe (lub użyjcie narzędzia Przełącz tryb wyświetlania), żebyśmy nadal mogli na nie patrzeć, ale poniżej możemy zobaczyć widok planu. Jednak możesz również całkowicie wyłączyć podłogi, następnie umieścić drzwi na poziomie 0, a następnie podnieść je o 15cm za pomocą narzędzia Przesuń.

Ustawmy drzwi wewnętrzne. Użyj ponownie nastawy wstępnej Simple Door, wykonaj drzwi o wymiarach 1,00m i 0,70m szerokości x 2,10m wysokości, o wielkości W1 0,1m. Upewnij się, że przy ich umieszczaniu zatrzasnąłeś się do odpowiedniej ściany, aby automatycznie utworzyły w niej otwór. Jeśli trudno jest umieścić je prawidłowo, można je umieścić w łatwiejszym miejscu, na przykład w rogu ściany, a następnie przenieść. Otwór przesunie się jednocześnie.

Jeśli przez pomyłkę umieściłeś okno w niewłaściwej ścianie, to łatwo jest to naprawić: Usuń okno z grupy Subtraction ściany głównej w trybie edycji, jak widzieliśmy powyżej, a następnie dodaj je do grupy Subtraction właściwej ściany, tą samą metodą, lub po prostu za pomocą narzędzia Usuń.

Trochę pracy, później, wszystkie nasze drzwi są na miejscu:

Po bliższym przyjrzeniu się widokowi elewacji, wykryłem teraz kolejny błąd: Górna część murów ceglanych nie jest 2,60m, ale 17,5cm niższa, czyli 2,425m. Na szczęście okna bazujące na ustawieniach fabrycznych mają swoje zalety: Można zmieniać ich ogólne wymiary (szerokość i wysokość) w zależności od ich właściwości. Zmieńmy więc ich wysokość na 2,425 - 0,15, czyli 2,275. Drugie okno, ponieważ jest klonem pierwszego, dostosuje się również. Tu w zasadzie pojawia się prawdziwa magia konstrukcji parametrycznej.

Teraz możemy spojrzeć na naprawdę ciekawe rzeczy: Jak zaprojektować własne okna na miarę.

Tworzenie okien według własnych upodobań

Jak wyjaśniłem powyżej, obiekty Arch: Okno są tworzone z planów 2D, wykonanych z zamkniętych elementów (ciągów linii (polilinii), okręgów, prostokątów, czegokolwiek). Ponieważ obiekty środowiska Rysunek Roboczy nie mogą pomieścić więcej niż jednego z tych elementów, preferowanym narzędziem do rysowania planów okien jest Szkicownik. Niestety, przy pomocy szkicownika nie jest możliwe przyciągnięcie do zewnętrznych obiektów, jak w przypadku Środowiska pracy Draft, które byłoby tutaj użyteczne, ponieważ nasze elewacje są już narysowane. Na szczęście istnieje narzędzie do konwersji obiektów Draft do szkicu: Narzędzie rysunek roboczy na szkic.

Więc, zacznijmy od zbudowania naszego pierwszego projektu okna. Narysowałem go na elewacji, używając kilku prostokątów: Jeden dla linii zewnętrznej, i 4 dla wewnętrznej. Zatrzymałem się przed drzwiami, bo, pamiętaj, nasze drzwi mają już tam ramę:

Następnie zaznacz wszystkie prostokąty i naciśnij przycisk rysunek roboczy na szkic (i usuń prostokąty, ponieważ to narzędzie nie usuwa oryginalnych obiektów, w przypadku gdy coś pójdzie nie tak). Następnie, po wybraniu nowego szkicu, naciśnij przycisk Okna

Narzędzie wykryje, że układ posiada jedną obwiednię zewnętrzną i kilka wewnętrznych i automatycznie zaproponuje Ci domyślną konfigurację: Jedna ramka, wykonana przez odjęcie ciągu linii wewnętrznych od zewnętrznych, wyciągniętych o 1m. Zmieńmy to, wchodząc w tryb edycji okna, poprzez dwukrotne kliknięcie na nim w widoku drzewa:

Zobaczysz komponent Domyślny, który został utworzony automatycznie przez narzędzie Okno, który wykorzystuje 5 linii (zawsze odejmując pozostałe od największej) i ma wartość wyciągnięcia 1m. Zmieńmy jego wartość wyciągnięcia na 0.1, aby dopasować go do tego, co zostało zastosowane w drzwiach.

Następnie dodajmy 4 nowe panele szklane, każdy za pomocą jednegociągu linii, i nadajmy im wartość wyciągnięcia 0,01, i przesunięcie 0,05, tak aby były umieszczone na środku ramy. Tak będzie wyglądać Twoje okno, gdy skończysz:

Przypuszczam, że teraz musiałeś poznać moc tego systemu: Każda kombinacja ram i paneli o dowolnym kształcie jest możliwa do uzyskania. Jeśli możesz narysować ją w układzie 2D, może ona istnieć jako w pełni poprawny obiekt 3D.

Teraz narysujmy inne fragmenty, a potem przeniesiemy wszystko razem na miejsce. Ale najpierw musimy zrobić kilka poprawek do podstawowego rysunku 2D, ponieważ brakuje niektórych linii w miejscu, gdzie okna stykają się ze schodami. Możemy to naprawić przesuwając linię schodów o 2,5 cm za pomocą narzędzia Odsunięcie (oczywiście z wciśniętym klawiszem ALT, aby skopiować nasze linie zamiast je przesuwać). Teraz możemy narysować nasz układ, za pomocą narzędzia Polilinia, a następnie przekonwertować go do szkicu, aby w końcu zrobić z niego okno.

Po zrobieniu tego wielokrotnie (zrobiłem to w 4 oddzielnych kawałkach, ale decyzja należy do Ciebie), mamy naszą fasadę kompletną:

Teraz, tak jak poprzednio, chodzi tylko o obracanie elementów i przesuwanie ich do właściwej pozycji:

Ostatni brakujący element, to fragment ściany, który nie pojawił się na widoku planu, więc musimy go dodać. Mamy na to kilka możliwości, zdecydowałem się narysować linię na płaszczyźnie podłoża, aby przesunąć ją na odpowiednią wysokość, a następnie stworzyć z niej ścianę. Następnie musimy wyłowić naszą dachową objętość odejmowania (pozostała pewnie w ostatniej kolumnie), a następnie odjąć ją. Teraz ta strona budynku jest już gotowa:

Gotowy? Niezupełnie. Spójrz na obrazek powyżej, zrobiliśmy drzwi z ramką 5cm, pamiętaj (była to domyślna wartość z ustawień domyślnych). Ale pozostałe okna mają ramki 2,5cm. To musi zostać poprawione.

Edycja parametrów okien

Widzieliśmy już, jak budować i aktualizować komponenty okna, poprzez tryb edycji okna, ale możemy również edytować szkic bazowy. Zaprogramowane okna nie różnią się od niestandardowych okien, narzędzie Okna utworzyło tylko podstawowy szkic dla Ciebie. Wybierz nasz obiekt drzwi (oryginał, nie kopię, pamiętaj, zrobiliśmy klon), i rozwiń go w widoku drzewa. Tam znajduje się nasz szkic. Kliknij dwukrotnie na niego, aby przejść do trybu edycji.

Środowisko pracy Szkicownik jest niezwykle wydajnym narzędziem. Nie posiada ono niektórych z udogodnień środowiska Rysunek Roboczy, takich jak przyciąganie czy obróbka płaszczyzn, ale posiada wiele innych zalet. We programie FreeCAD często będziesz używał jednego lub drugiego, w zależności od potrzeby. Najważniejszą cechą szkicownika są wiązania. Ograniczenia pozwalają na automatyczne ustalanie położenia niektórych elementów względem innych. Na przykład, możesz wymusić, aby odcinek był zawsze pionowy, lub aby zawsze znajdował się w pewnej odległości od innego.

Kiedy edytujemy nasz szkic drzwi, widzimy, że jest on wykonany na całkowicie związanym szkicu:

Teraz jedyne co musimy zrobić, to edytować dystans 5cm pomiędzy linią zewnętrzną a wewnętrzną, klikając dwukrotnie i zmieniając wartość na 2.5cm (Pamiętaj, że w momencie pisania tego, jednostki nadal nie są w pełni funkcjonalne). Po kliknięciu przycisku OK, nasze drzwi (i ich klon) zostaną zaktualizowane.

Praca bez obsługi 2D

Do tej pory pracowało się stosunkowo łatwo, ponieważ mieliśmy do dyspozycji rysunki 2D, na których opierały się nasze prace. Teraz jednak musimy wykonać przeciwległą fasadę i szklane atrium, a wszystko staje się coraz bardziej skomplikowane: Rysunek przeciwległej fasady ma wiele niedociągnięć, w ogóle nie obrazuje atrium, a my po prostu nie mamy rysunku wewnętrznych ścian atrium. Będziemy więc musieli sami wymyślić kilka rzeczy. Upewnij się, że spojrzałeś na ilustracje źródłowe, by dowiedzieć się, jak wszystko jest zrobione. Albo zrób to jak chcesz!

Jedno możemy już zrobić: zduplikować skomplikowane okno schodów za pomocą narzędzia Przesuń, ponieważ jest ono identyczne po obu stronach:

Zauważ, że teraz wolałbym zduplikować za pomocą narzędzia Przesuń zamiast używać kolonowania, ponieważ obecnie klon nie obsługuje różnych kolorów wewnątrz obiektów. Różnica polega na tym, że klon jest kopią ostatecznego kształtu oryginalnego obiektu, podczas gdy jeśli skopiujesz obiekt, tworzysz nowy obiekt i nadajesz mu wszystkie te same właściwości co oryginał (a więc również jego szkic bazowy i definicję komponentów okna, które są przechowywane jako właściwości).

Teraz musimy ogarnąć te części, które nigdzie nie są rysowane. Zacznijmy od szklanej ściany między salonem i atrium. Łatwiej będzie ją narysować na widoku elewacji, bo uzyskamy odpowiednią wysokość zadaszenia. Gdy znajdziesz się w widoku planu, możesz obracać widok z menu Widok → Widoki standardowe → Obracaj w lewo lub w prawo, aż do uzyskania wygodnego widoku do pracy, w ten sposób:

Zauważ, że na powyższym obrazku wykonałem linię od modelu do lewej części, aby uzyskać dokładną szerokość okna. Następnie odtworzyłem tę szerokość na widoku elewacji i podzieliłem ją na 4 części. Następnie zbudowałem jeden główny element okna, plus 4 dodatkowe okna do drzwi przesuwnych. Szkicownik ma czasem trudności z nakładaniem się na siebie linii, dlatego wolałem, aby były one tak rozdzielone:

Po wykonaniu niezbędnych obrotów, wszystko idealnie się układa:

Potrzebujemy tam jeszcze kawałek narożnika. Mała przydatna sztuczka z narzędziem Wybór płaszczyzny, jeśli po naciśnięciu przycisku mamy wybraną płaszczyznę, płaszczyzna robocza pasuje do tej płaszczyzny (przynajmniej jej położenie, a jeśli jest prostokątna, to stara się również dopasować jej osie). Jest to przydatne do rysowania obiektów 2D bezpośrednio na modelu, np. tutaj możemy narysować prostokąt, który ma być wyciągnięty bezpośrednio w jego prawidłowym położeniu:

Następnie zróbmy dwie pozostałe części. Pierwsza jest łatwa, jest kopią tego, co jest po drugiej stronie, więc możemy po prostu skorzystać z rysunku 2D:

Drugi element jest nieco skomplikowany, patrząc na zdjęcia widzimy, że ma wiele pionowych podziałów, jak okna schodów. Przez przypadek (lub bardzo dobry projekt z Vilanova Artigas), szerokość naszego okna, 4,50m, jest dokładnie taka sama jak okna schodowego, więc możemy użyć dokładnie takiego samego podziału: 15 sztuk 30cm. Tutaj użyłem narzędzia Rysunek roboczy: Szyk ortogonalny, aby przekopiować dwie linie 15 razy, a na nich narysowałem prostokąty:

Kiedy już to zrobimy, możemy stworzyć nasze okno tą samą metodą, którą już znamy. Kolejna mała użyteczna sztuczka, na wypadek, gdybyś sam jeszcze jej nie znalazł: Podczas edycji okna, jeśli zmienisz nazwę komponentu, w rzeczywistości tworzy on jego duplikat. Tak więc, aby utworzyć 15 wewnętrznych paneli szklanych, zamiast klikać 15 razy przycisk dodaj i wypełniać 15 razy dane, możesz po prostu kontynuować edycję jednego z nich i zmieniać jego nazwę i linie, w efekcie będzie on za każdym razem tworzył kopię.

Po obróceniu okna i przesunięciu go na miejsce atrium jest gotowe:

Edycje i poprawki

Teraz, gdy patrzymy na naszą tylną elewację i porównujemy ją z planem, widzimy, że są pewne różnice, które trzeba naprawić. Mianowicie, okna w sypialni są mniejsze niż początkowo myślałem i będziemy musieli dodać jeszcze kilka ścian. Aby to zrobić właściwie, niektóre podłogi muszą zostać skrócone:

Mamy oczywiście kilka sposobów, aby to zrobić, odejmowanie objętości byłoby łatwym sposobem, ale niepotrzebnie skomplikowałoby model. Lepiej zmontować linię główną każdego z pięter. Tutaj właśnie zaczyna działać tryb Draft Edit. Rozwijając zawartość tych pięter w widoku drzewa, a następnie czyniąc ich linie bazowe widocznymi, możemy je następnie kliknąć dwukrotnie, aby wejść w tryb edycji. Tam możemy przenieść ich punkty, lub dodać nowe albo usunąć wybrane punkty. Dzięki temu, edycja naszych płyt podłogowych staje się łatwa.

Po dodatkowym wysiłku fizycznym (osoba, która wykonała te rysunki, stała się oczywiście dość leniwa, skoro ta ostatnia elewacja, często jest źle narysowana), mamy w końcu nasz cały dom:

Zwróć uwagę na rurę kominową, która jest wykonana z koła, które wykorzystałem do wykonania otworu w bloku kominowym, który wyciągnąłem, a następnie zamieniłem na rurę za pomocą narzędzia Part: Odsunięcie.

Problemy w obiektach

Czasami przedmiot, który stworzyłeś, może mieć problemy. Na przykład, obiekt, na którym się opierał, został usunięty, a zatem nie może ponownie obliczyć swojego kształtu. Zazwyczaj są one sygnalizowane przez mały czerwony znak na ikonie i/lub ostrzeżenie w oknie wyjściowym. Nie istnieje żaden ogólny przepis na rozwiązanie tych problemów, ponieważ mogą one mieć wiele źródeł. Jednak najprostszym sposobem na ich rozwiązanie często jest ich usunięcie, a jeśli nie usunąłeś ich podstawowych obiektów, odtwórz je.


Rezultat

Teraz, po całej ciężkiej pracy, przez którą przeszliśmy, aby zbudować ten model, przychodzi nagroda: Co możemy z nim zrobić? Zasadniczo, jest to duża zaleta pracy z BIM, wszystkie nasze tradycyjne potrzeby architektoniczne, takie jak rysunki 2d (plany, przekroje, itp.), renderingi i obliczenia (rachunki ilościowe, itp.) mogą być pobierane z modelu. I jeszcze lepiej, regenerowane za każdym razem, gdy model się zmienia. Pokażę Ci tutaj, jak uzyskać te różne dokumenty.

Przygotowania

Zanim zaczniemy eksportować rzeczy, warto się zastanowić, co zrobić: Jak widzieliście, nasz model staje się coraz bardziej złożony, z wieloma relacjami pomiędzy obiektami. Może to spowodować, że kolejne operacje obliczeniowe, takie jak przecięcie modelu, staną się bardzo skomplikowane. Jednym z szybkich sposobów, aby magicznie uprościć swój model, jest usunięcie całej tej złożoności, poprzez wyeksportowanie go do formatu STEP. Format ten zachowa całą twoją geometrię, ale odrzuci wszystkie zależności i konstrukcje parametryczne, zachowując tylko ostateczny kształt. Kiedy ponownie zaimportujesz ten plik STEP do programu FreeCAD, otrzymasz model, który nie posiada żadnych relacji i o wiele mniejszy rozmiar pliku. Pomyśl o tym jako o pliku wyjściowym, który możesz odtworzyć w dowolnym momencie z pliku głównego:

Eksportowanie do IFC i innych aplikacji

Jedną z bardzo podstawowych rzeczy, których potrzebujesz podczas pracy z BIM, jest możliwość importu i eksportu plików IFC. W dalszym ciągu jest to praca na etapie tworzenia FreeCAD. Format IFC jest już obsługiwany, a importowanie plików IFC do FreeCAD jest dość niezawodne. Eksportowanie jest jednak nadal procesem eksperymentalnym i ma obecnie wiele ograniczeń. Jednak sytuacja jest dobra i wkrótce powinniśmy uzyskać możliwość niezawodnego eksportu do formatu IFC.

Eksport IFC po zainstalowaniu niezbędnych bibliotek oprogramowania, wymaga bardzo niewielkiej konfiguracji. Musisz tylko odtworzyć strukturę budynku, która jest potrzebna we wszystkich plikach IFC, dodając budowlę do pliku, a następnie podłogę, a następnie przenosząc wszystkie grupy obiektów, które składają się na Twój model. Upewnij się, że pominąłeś geometrię konstrukcji (wszystkie elementy 2D, które rysowaliśmy), aby uniknąć niepotrzebnego obciążania pliku IFC.

Kolejną rzeczą do ustawienia, jest sprawdzenie właściwości Role elementów konstrukcyjnych. Ponieważ IFC nie posiada uniwersalnego elementu konstrukcyjnego, jak FreeCAD, musimy przypisać im role (kolumna, belka itp.) Po to aby eksporter wiedział jaki element stworzyć w pliku IFC.

W tym przypadku potrzebujemy całego naszego systemu architektonicznego, więc eksporter IFC może wiedzieć, czy obiekt musi być eksportowany jako ściana lub kolumna, więc używamy naszego głównego modelu, a nie naszego wyjściowego modelu.

Kiedy to zrobisz, po prostu wybierz swój obiekt budowlany i wybierz format Industry Foundation Classes. Eksportowanie do aplikacji innych niż BIM, takich jak Sketchup jest również łatwe, masz do dyspozycji kilka formatów eksportu, takich jak Collada, STEP, IGES lub OBJ.

Renderowanie

FreeCAD posiada również moduł renderujący, środowisko pracy Raytracing. Tee środowisko obsługuje obecnie dwa silniki renderujące, PovRay i LuxRender. Ponieważ FreeCAD nie jest przeznaczony do renderowania obrazów, funkcje, które oferuje to Środowisko pracy Raytracing, są nieco ograniczone. Najlepszym sposobem działania, gdy chcesz uzyskać dobry rendering, jest wyeksportowanie modelu do formatu opartego na siatce, takiego jak OBJ lub STL, i otwarcie go w aplikacji właściwszej do tego celu, takiej jak blender. Poniższy obrazek został wyrenderowany przy użyciu silnika cykli blendera:

Ale dla potrzeb szybkiego renderowania, Środowisko pracy Raytracing może już wykonać dobrą robotę, z tą zaletą, że jest bardzo łatwe w konfiguracji, dzięki systemowi szablonów. Jest to rendering naszego modelu w pełni wykonany w programie FreeCAD, z silnikiem Luxrender, przy użyciu wbudowanego szablonu.

Środowisko pracy Raytracing nadal oferuje bardzo ograniczoną kontrolę nad materiałami, ale oświetlenie i otoczenie są zdefiniowane w szablonach, dzięki czemu można je w pełni dostosować do indywidualnych potrzeb.

Rysunki 2D

Z pewnością najważniejszym zastosowaniem BIM jest automatyczne tworzenie rysunków 2D. Robi się to w programie FreeCAD za pomocą narzędzia wybór płaszczyzny. Narzędzie to pozwala na umieszczenie płaszczyzny przekroju obiektu w widoku 3D, który można zorientować w celu utworzenia planów, przekrojów i elewacji. Płaszczyzny przekroju muszą wiedzieć, jakie obiekty muszą być brane pod uwagę, więc po ich utworzeniu należy dodać do nich obiekty za pomocą narzędzia Dodaj. Możesz dodać pojedyncze obiekty, lub, co wygodniejsze, grupę, piętro lub cały budynek. Pozwala to na późniejszą łatwą zmianę zakresu danej płaszczyzny przekroju, poprzez dodawanie lub usuwanie obiektów do/z tej grupy. Każda zmiana tych obiektów zostanie odzwierciedlona w widokach tworzonych przez płaszczyznę przekroju.

Płaszczyzna przekroju automatycznie generuje widoki cięcia obiektów, które przecina. Innymi słowy, w celu utworzenia widoków zamiast przekrojów, wystarczy umieścić płaszczyznę przekroju na zewnątrz obiektów.

Płaszczyzny przekroju mogą wytwarzać dwa różne rezultaty: Obiekty kształtu lub widok architektoniczny środowiska Rysunek Techniczny, które są wykonane na arkuszu rysunkowym utworzonym przez środowisko pracy Rysunek Techniczny Każdy z nich zachowuje się inaczej i ma swoje własne zalety.

Widoki kształtu

Powyższe wyniki są generowane za pomocą narzędzia kształt na widok z wybraną płaszczyzną przekroju. Tworzysz widok 2D modelu bezpośrednio w przestrzeni 3D, jak na obrazie powyżej. Główną zaletą jest to, że możesz na nich pracować używając narzędzi środowiska Rysunek Roboczy (lub innego standardowego narzędzia FreeCAD), dzięki czemu możesz dodawać teksty, wymiary, symbole, itp:

Na obrazku powyżej, dla każdego przekroju stworzono dwa widoki Shape2D, z których jeden pokazuje wszystko, a drugi tylko linie cięcia. To pozwala nam nadać mu inną wagę linii i włączyć kreskowanie. Następnie dodano wymiary, teksty i symbole, a także zaimportowano kilka bloków DXF, które reprezentują meble. Te widoki można następnie łatwo wyeksportować do DXF lub DWG i otworzyć w swojej ulubionej aplikacji 2D CAD, takiej jak LibreCAD lub DraftSight, gdzie można nad nimi dalej pracować:

Zauważ, że niektóre funkcje nadal nie są obsługiwane przez DXF/DWG exporter, więc wynik w Twojej aplikacji 2D może się nieco różnić. Na przykład, na powyższym obrazku musiałem przerobić kreskowanie i poprawić położenie niektórych tekstów wymiarowych. Jeśli umieścisz swoje obiekty w FreeCAD w różnych grupach, staną się one warstwami w Twojej aplikacji 2D CAD.

Widok architektoniczny

Innym rodzajem danych wyjściowych, które można uzyskać z płaszczyzny przekrojuwidoki architektoniczne. Metoda ta ma jedną dużą niedogodność w porównaniu do poprzedniej: masz ograniczone możliwości edycji wyników, a w chwili obecnej takie rzeczy jak wymiarowanie czy kreskowanie nie są jeszcze wspierane.

Z drugiej strony, ostateczny wynik jest łatwiejszy do operowania, a możliwości graficzne formatu SVG są ogromne, w przyszłości bez wątpienia będzie to preferowana metoda. W tej chwili jednak lepsze wyniki osiągniesz korzystając z poprzedniej.

Na powyższym obrazie geometria jest bezpośrednim wyjściem płaszczyzny przekroju, ale dodano kilka innych obiektów Draft, takich jak wymiary i zakreskowane wielokąty, i utworzono z nich inny obiekt widoku o tej samej skali i wartościach przesunięcia za pomocą Rysunek Techniczny: Wstaw widok rysunku. W przyszłości takie operacje będą wykonywane bezpośrednio na stronie rysunku, pozostawiając całkowicie czysty model.

Wydobywanie danych o ilości

Jest to kolejne bardzo ważne zadanie do wykonania na modelach BIM. W FreeCAD wszystko wygląda dobrze od samego początku, ponieważ jądro OpenCasCade FreeCAD zajmuje się już obliczaniem długości, powierzchni i objętości dla wszystkich produkowanych przez siebie kształtów. Ponieważ wszystkie obiekty środowiska Architektura są bryłami, zawsze masz gwarancję, że będziesz w stanie uzyskać z nich objętość.

Używanie arkusza kalkulacyjnego

Aby wypełnić arkusz kalkulacyjny wartościami pobranymi z modelu, można użyć narzędzia Harmonogram.

Tryb badania

Innym sposobem na badanie modelu i uzyskanie wartości, jest użycie trybu Przegląd. W tym trybie możesz kliknąć na punkty, krawędzie, powierzchnie lub kliknąć dwukrotnie aby wybrać całe obiekty. Otrzymasz w ten sposób wartości dotyczące wysokości, długości, powierzchni lub objętości, pokazane na modelu, wydrukowane w oknie wyjściowym FreeCAD i skopiowane do schowka. Dzięki temu możesz łatwo wybrać i wkleić wartości w innej uruchomionej aplikacji.

Podsumowanie

Mam nadzieję, że poradnik dostarczy Państwu dobrego przeglądu dostępnych narzędzi, proszę odnieść się do dokumentacji środowiska pracy Architrktura i Rysunek Roboczy po dalsze informacje (jest więcej narzędzi, o których tutaj nie wspomniałem), oraz, bardziej ogólnie, do reszty dokumentacji FreeCAD. Odwiedź również forum, wiele problemów można tam zazwyczaj rozwiązać w mgnieniu oka i śledź mój blog, aby uzyskać informacje o rozwoju Środowiska pracy Arch.

Plik utworzony podczas tego ćwiczenia można znaleźć ze strony yorik-a.