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 (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 obiektów architektonicznych. Niemniej jednak Arch może również korzystać z obiektów bryłowych utworzonych w innych środowiskach, 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óry można zainstalować za pomocą Addon Manager. Środowisko to dodaje nową warstwę interfejsu nad narzędziami Arch, w celu uczynienia przepływu BIM w FreeCAD bardziej intuicyjnym i przyjaznym dla użytkownika.



Narzędzia graficzne
Są to narzędzia do tworzenia obiektów architektonicznych.


 * [[Image:Arch_Wall.svg|32px]] Wall: tworzy ścianę od podstaw 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.svg|24px]] ColumnReinforcement: tworzy pręty zbrojeniowe wewnątrz obiektu konstrukcji słupa.
 * [[Image:Arch_Rebar_ColumnReinforcement.svg|24px]] ColumnReinforcement TwoTiesSixRebars: tworzy pręty zbrojeniowe wewnątrz obiektu konstrukcji słupa.
 * [[Image:Arch_Rebar_BeamReinforcement.svg|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_AxisSystem.png|32px]] Axes system: adds an axes system composed of several axes to the document.
 * [[Image:Arch_Grid.png|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.png|32px]] Panel Cut: tworzy widok cięcia 2D z panelu.
 * [[Image:Arch_Panel_Sheet.png|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]] Frame: tworzy obiekt ramki z wybranego układu.
 * [[Image:Arch_Fence.svg|32px]] Fence: tworzy obiekt ogrodzenia z wybranego słupka i ścieżki.
 * [[Image:Arch_Equipment.svg|32px]] Equipment: tworzy wyposażenie lub obiekt umeblowania.


 * 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: The Material tools allows to add materials to the active document.
 * [[Image:Arch_SetMaterial.svg|32px]] Material: Creates a material and attributes it to selected objects, if any
 * [[Image:Arch_MultiMaterial.svg|32px]] Multi-Material: Creates a multi-material and attributes it to selected objects, if any
 * [[Image:Arch_Schedule.svg|32px]] Schedule: Creates different types of schedules

Modification tools
These are tools for modifying architectural objects.


 * [[Image:Arch_CutPlane.svg|32px]] Cut with plane: Cut an object according to a plane.
 * [[Image:Arch_Add.svg|32px]] Add component: Adds objects to a component
 * [[Image:Arch_Remove.svg|32px]] Remove component: Subtracts or removes objects from a component
 * [[Image:Arch_Survey.svg|32px]] Survey: Enters or leaves surveying mode

Utilities
These are additional tools to help you in specific tasks.


 * [[Image:Arch_Component.png|32px]] Component: Creates a non-parametric Arch component
 * [[Image:Arch_cloneComponent.png|32px]] Clone component: Produces Arch Components that are clones of selected Arch objects (not to be confused with Draft Clone)
 * [[Image:Arch_SplitMesh.svg|32px]] Split Mesh: Splits a selected mesh into separate components
 * [[Image:Arch_MeshToShape.svg|32px]] Mesh To Shape: Converts a mesh into a shape, unifying coplanar faces
 * [[Image:Arch_SelectNonManifold.svg|32px]] Select non-solid meshes: Selects all non-solid meshes from the current selection or frm the document
 * [[Image:Arch_RemoveShape.svg|32px]] Remove Shape: Turns cubic shape-based arch object fully parametric
 * [[Image:Arch_CloseHoles.svg|32px]] Close Holes: Closes holes in a selected shape-based object
 * [[Image:Arch_MergeWalls.svg|32px]] Merge Walls: Merge two or more walls
 * [[Image:Arch_Check.svg|32px]] Check: Check if the selected objects are solids and don't contain defects
 * [[Image:IFC.svg|32px]] Ifc Explorer: Browse the contents of an IFC file
 * [[Image:Arch_ToggleIfcBrepFlag.png|32px]] Toggle IFC Brep flag: Forces a selected object to be exported as an IfcFacetedBrep.
 * [[Image:Arch_3Views.png|32px]] 3 Views from mesh: Creates top, frontal and side views from a mesh.
 * [[Image:Arch_Schedule.svg|32px]] Create IFC spreadsheet...: Creates a spreadsheet to store IFC properties of an object
 * [[Image:Arch_ToggleSubs.png|32px]] Toggle Subcomponents: Shows or hides the subcomponents of an Arch object.

Preferences

 * [[Image:Preferences-arch.svg|32px]] Preferences: preferences for the default appearance of walls, structures, rebars, windows, stairs, panels, pipes, grids and axes.

File formats

 * IFC : Industry foundation Classes
 * DAE : Collada mesh format
 * OBJ : Obj mesh format (export only)
 * JSON : JavaScript Object Notation format (export only)
 * 3DS : 3DS format (import only)

API
The Arch module can be used in Python scripts and macros using the Arch Python API functions.

Poradniki

 * Architecture workflow: An example of how FreeCAD can begin to have its preliminary place in an architecture workflow.
 * Arch tutorial (v. 0.14)
 * Quick arch overview on Yorik's blog (v. 0.13)
 * Video presentation of the Arch workbench (2016)
 * Arch panel tutorial (v. 0.15)
 * BIM modeling chapter from the FreeCAD manual
 * Import from STL or OBJ
 * Export to STL or OBJ