Arch Workbench/pl

Wprowadzenie
Środowisko pracy Arch zapewnia modelowanie informacji o budynku (BIM) nowoczesny przepływ pracy programu FreeCAD, z obsługą funkcjonalności takich jak w pełni parametryczne struktury architektoniczne obejmujące: ściany, elementy konstrukcyjne, dachy, okna, schody, rury i meble. Obsługuje on dane branżowe klasy fundamentów plików (IFC) oraz produkcję rzutów poziomych 2D w połączeniu z Środowiskiem pracy TechDraw.

Środowisko pracy Arch importuje wszystkie narzędzia Środowiska Draft, ponieważ używa obiektów 2D do budowy swoich przestrzennych obiektów architektonicznych. Niemniej jednak Arch może używać kształtów brył utworzonych w innych środowiskach pracy, takich jak Part i  PartDesign.

Funkcjonalność BIM FreeCAD jest obecnie stopniowo poszerzana w obrębie Środowiska pracy Arch, który posiada podstawowe narzędzia architektoniczne, oraz Środowisko pracy BIM, które można zainstalować za pomocą  Addon Manager. Środowisko BIM dodaje nową warstwę interfejsu nad narzędziami Arch, w celu uczynienia przepływu BIM bardziej intuicyjnym i przyjaznym dla użytkownika. Zobacz Przewodnik migracji FreeCAD BIM.

Twórcy Draft, Arch i BIM współpracują również z większą Społecznością OSArch, mając na uwadze ostateczny cel, jakim jest poprawa projektowania budynków przy użyciu całkowicie wolnego oprogramowania.



Narzędzia
Są to narzędzia służące do tworzenia obiektów architektonicznych.


 * [[Image:Arch_Wall.svg|32px]] Wall: tworzy ścianę od podstaw lub wykorzystuje wybrany obiekt jako podstawę.
 * [[Image:Arch_CurtainWall.svg|32px]] Mur osłonowy: tworzy od podstaw ścianę osłonową lub wykorzystuje wybrany obiekt jako podstawę.
 * [[Image:Arch_Structure.svg|32px]] Structural element: tworzy element konstrukcyjny od podstaw lub wykorzystując wybrany obiekt jako podstawę.


 * Arch CompRebarStraight.png Rebar tools: dodatek do konstruowania zbrojeń powiększa zasobność Środowiska pracy Arch.
 * [[Image:Arch_Rebar_Straight.png|32px]] Straight Rebar: w wybranym elemencie konstrukcji tworzy prosty pręt zbrojeniowy.
 * [[Image:Arch_Rebar_UShape.png|32px]] UShape Rebar: w wybranym elemencie konstrukcji tworzy pręt zbrojeniowy w kształcie litery U.
 * [[Image:Arch_Rebar_LShape.png|32px]] LShape Rebar: w wybranym elemencie konstrukcji tworzy pręt zbrojeniowy o kształcie litery L.
 * [[Image:Arch_Rebar_BentShape.png|32px]] Bent Shape Rebar: w wybranym elemencie konstrukji tworzy pręt zbrojeniowy o kształcie ugiętym (Bent Shape).
 * [[Image:Arch_Rebar_Stirrup.png|32px]] Stirrup Rebar: w wybranym elemencie konstrukcji tworzy pręt zbrojeniowy strzemion.
 * [[Image:Arch_Rebar_Helical.png|32px]] Helical Rebar: w wybranym elemencie konstrukcji tworzy spiralny pręt zbrojeniowy.
 * [[Image:Arch_Rebar_ColumnReinforcement.png|32px]] ColumnReinforcement: tworzy pręty zbrojeniowe wewnątrz obiektu konstrukcji słupa.
 * [[Image:Arch_Rebar_ColumnReinforcement.png|32px]] ColumnReinforcement TwoTiesSixRebars: tworzy pręty zbrojeniowe wewnątrz obiektu konstrukcji słupa.
 * [[Image:Arch_Rebar_BeamReinforcement.png|32px]] BeamReinforcement: tworzy pręty zbrojeniowe wewnątrz obiektu konstrukcji dźwigara.
 * [[Image:Arch_Rebar.svg|32px]] Rebar: na podstawie szkicu tworzy niestandardowy pręt zbrojeniowy w wybranym elemencie konstrukcji.


 * [[Image:Arch_Floor.svg|32px]] Floor: tworzy podłogę z wybranymi obiektami.
 * [[Image:Arch_BuildingPart.png|32px]] Building Part: tworzy fragment budynku zawierający wybrane obiekty.
 * [[Image:Arch_Building.svg|32px]] Building: tworzy budynek zawierający wybrane obiekty.
 * [[Image:Arch_Site.svg|32px]] Site: tworzy witrynę zawierającą wybrane obiekty.
 * [[Image:Arch_Project.svg|32px]] Project: tworzy projekt zawierający wybrane obiekty.
 * [[Image:Arch_Reference.svg|32px]] Reference: łączy obiekty z innego pliku FreeCAD do bieżącego dokumentu.
 * [[Image:Arch_Window.svg|32px]] Window: tworzy okno z wykorzystaniem wybranego obiektu jako podstawy.
 * [[Image:Arch_SectionPlane.svg|32px]] Section Plane: dodaje obiekt płaszczyzny przekroju do dokumentu.


 * Arch CompAxis.png Axis tools: narzędzie Axis pozwala na umieszczenie szeregu osi w aktualnym dokumencie.
 * [[Image:Arch_Axis.svg|32px]] Axis: dodaje 1-kierunkowy układ osi do dokumentu.
 * [[Image:Arch_Axis_System.svg|32px]] Axes system: adds an axes system composed of several axes to the document.
 * [[Image:Arch_Grid.svg|32px]] Grid: dodaje do dokumentu obiekt podobny do siatki.


 * [[Image:Arch_Roof.svg|32px]] Roof: tworzy dach skośny z wybranej płaszczyzny.
 * [[Image:Arch_Space.svg|32px]] Space: tworzy obiekt przestrzenny w dokumencie.
 * [[Image:Arch_Stairs.svg|32px]] Stairs: tworzy obiekt schodów w dokumencie.


 * Arch CompPanel.png Panel tools: pozwala na budowanie wszelkiego rodzaju elementów przypominających panele.
 * [[Image:Arch_Panel.svg|32px]] Panel: tworzy obiekt panelu z wybranego obiektu 2D.
 * [[Image:Arch_Panel_Cut.svg|32px]] Panel Cut: tworzy widok cięcia 2D z panelu.
 * [[Image:Arch_Panel_Sheet.svg|32px]] Panel Sheet: tworzy arkusz cięcia 2D wraz z cięciami paneli lub innych obiektów 2D.
 * [[Image:Arch_Nest.svg|32px]] Nest: umożliwiają zagnieżdżenie kilku płaskich przedmiotów w kształcie kontenera.


 * [[Image:Arch_Frame.svg|32px]] Ramka: tworzy obiekt ramki z wybranego układu.
 * [[Image:Arch_Fence.svg|32px]] Ogrodzenie: tworzy obiekt ogrodzenia z wybranego słupka i ścieżki.
 * [[Image:Arch_Truss.svg|32px]] Kratownica: Tworzy kratownicę z wybranej linii począwszy od podstaw.
 * [[Image:Arch_Equipment.svg|32px]] Wyposażenie: tworzy wyposażenie lub obiekt umeblowania.
 * [[Image:Arch_Profile.svg|32px]] Profil: Tworzy parametryczny profil 2D.


 * Arch CompPipe.png Narzędzia do rur
 * [[Image:Arch_Pipe.svg|32px]] Pipe: Tworzy rurę.
 * [[Image:Arch_PipeConnector.svg|32px]] Pipe Connector: tworzy połączenie typu kolanko lub trójnik pomiędzy 2 lub 3 wybranymi rurami.


 * Arch CompSetMaterial.png Material tools: narzędzia Materiałowe pozwalają na definiowanie materiałów w aktywnym dokumencie.
 * [[Image:Arch_SetMaterial.svg|32px]] Material: pozwala stworzyć materiał i przypisać go do wybranych obiektów, jeśli takie istnieją.
 * [[Image:Arch_MultiMaterial.svg|32px]] Multi-Material: tworzy wielość materiałów i przypisuje je do wybranych obiektów, jeśli istnieją.
 * [[Image:Arch_Schedule.svg|32px]] Schedule: tworzy różne rodzaje harmonogramów.

Narzędzia do modyfikacji
Są to narzędzia służące do modyfikowania obiektów architektonicznych.


 * [[Image:Arch_CutLine.svg|32px]] Cięcie wzdłuż linii: Przetnij obiekt według linii.
 * [[Image:Arch_CutPlane.svg|32px]] Cut with plane: przetnij obiekt zgodnie z płaszczyzną.
 * [[Image:Arch_Add.svg|32px]] Add component: dodaje pozycje do elementu składowego.
 * [[Image:Arch_Remove.svg|32px]] Remove component: odejmuje lub usuwa pozycje z elementu składowego.
 * [[Image:Arch_Survey.svg|32px]] Survey: uruchamia lub zakańcza tryb pomiarowy.

Przydatne narzędzia
Są to dodatkowe narzędzia, które pomogą Ci w konkretnych zadaniach.


 * [[Image:Arch_Component.svg|32px]] Component: tworzy nieparametryczny komponent architektoniczny.
 * [[Image:Arch_Component_Clone.svg|32px]] Clone component: pozwala stworzyć komponenty architektury, które są klonami wybranych obiektów architektury (nie należy mylić z funkcją Draft: klonuj).
 * [[Image:Arch_SplitMesh.svg|32px]] Split Mesh: dzieli wybrane siatki na odrębne części składowe.
 * [[Image:Arch_MeshToShape.svg|32px]] Mesh To Shape: przekształca siatkę na kształt, jednocząc powierzchnie współpłaszczyznowe.
 * [[Image:Arch_SelectNonManifold.svg|32px]] Select non-solid meshes: wybiera wszystkie niestałe siatki z bieżącego wyboru lub z dokumentu.
 * [[Image:Arch_RemoveShape.svg|32px]] Remove Shape: zmienia obiekt architektury oparty na kształcie sześcianu na w pełni parametryczny.
 * [[Image:Arch_CloseHoles.svg|32px]] Close Holes: zamyka otwory w wybranym obiekcie opartym na kształcie.
 * [[Image:Arch_MergeWalls.svg|32px]] Merge Walls: łączy dwie lub więcej ścian.
 * [[Image:Arch_Check.svg|32px]] Check: sprawdza, czy zaznaczone obiekty są bryłami i nie zawierają defektów.
 * [[Image:IFC.svg|32px]] Ifc Explorer: umożliwia przegladanie zawartości pliku IFC.
 * [[Image:Arch_ToggleIfcBrepFlag.svg|32px]] Toggle IFC Brep flag: Wymusza wyeksportowanie wybranego obiektu jako IfcFacetedBrep.
 * [[Image:Arch_3Views.svg|32px]] 3 Views from mesh: tworzy widok od góry, od przodu i z boku z siatki.
 * [[Image:Arch_IfcSpreadsheet.svg|32px]] Create IFC spreadsheet...: tworzy arkusz kalkulacyjny do przechowywania własności obiektu IFC.
 * [[Image:Arch_ToggleSubs.svg|32px]] Toggle Subcomponents: pokazuje lub ukrywa elementy składowe obiektu architektury.

Ustawienia

 * [[Image:Preferences-arch.svg|32px]] Preferences: preferencje dotyczące domyślnego wyglądu ścian, konstrukcji, zbrojenia, okien, schodów, paneli, rur, siatek i osi.

Formaty plików

 * IFC : Industry foundation Classes.
 * DAE : format Collada dla siatek.
 * OBJ : format Obj dla siatek (tylko eksport).
 * JSON : format zapisu obiektu w JavaScript (tylko eksport).
 * 3DS : format 3DS (tylko import).
 * SHP: GIS Shapefiles (tylko import).

API
Moduł Arch może być używany w skryptach Python i makrodefiniacjach za pomocą funkcji Arch Python API.

Poradniki

 * Architecture workflow: Przykład, w jaki sposób FreeCAD może zacząć zajmować pierwsze miejsce pod względem przepływu pracy w architekturze.
 * Poradnik do Środowiska pracy Arch (v0.14).
 * Szybki przegląd na blogu Yorika (v0.13).
 * Wideo prezentacja Środowiska pracy Arch (2016).
 * Poradnik Arch panel (v0.15)
 * Rozdział z podręcznika FreeCAD dotyczący modelowania BIM
 * Import z formatu STL lub OBJ
 * Eksport do formatu STL lub OBJ