Arch Workbench/ru

Введение
Верстак Arch обеспечивает современный процесс информационного моделирования здания (Building Information Modeling, BIM) внутри FreeCAD, c поддержкой таких функций как полностью параметрические архитектурные элементы вроде стен, балок, крыш, окон, лестниц, труб и фурнитуры. Он поддерживает Industry Foundation Classes (IFC) данные, и создание двумерных планов строений совместно с верстаком TechDraw.

Верстак Arch импортирует все инструменты из верстака Draft, используя двумерные объекты для построения архитектурных объектов. В то же время Arch так же использует твердотельные объекты, созданные в других верстаках вроде Part и PartDesign.

Функциональность BIM во FreeCAD сейчас постепенно разделяется на описываемый верстак Arch, который содержит все архитектурные инструменты, и верстак BIM, который можно установить через Addon Manager. Этот верстак добавит новые инструменты в интерфейсе программы поверх инструментов Архитектурного Модуля, с тем чтобы сделать рабочий процесс BIM в FreeCAD более интуитивно понятным и удобным для пользователя.

Разработчики Draft, Arch и BEAM также сотрудничают с крупным OSArch сообществом, в целях улучшения проектирования зданий с помощью полностью бесплатного программного обеспечения.



Инструменты
Данные инструменты используются для создания архитектурных объектов.


 * [[Image:Arch_Wall.svg|32px]] Стена: создаёт стену с нуля или использует выбранный объект в качестве основы.


 * [[Image:Arch_Structure.svg|32px]] Структура: создаёт структурный элемент с нуля или использует выбранный объект в качестве основы.


 * [[Image:Arch_CompRebarStraight.png|48px]] Rebar tools: These tools are only available if the Reinforcement Workbench has been installed.


 * [[Image:Arch_Rebar_Straight.png|32px]] Прямая арматура: Создает прямой арматурный стержень в выбранном структурном элементе.


 * [[Image:Arch_Rebar_UShape.png|32px]] U-Образная арматура: Создает U-образный арматурный стержень в выбранном структурном элементе.


 * [[Image:Arch_Rebar_LShape.png|32px]] L-Образная арматура: Создает L-образный арматурный стержень в выбранном структурном элементе.


 * [[Image:Arch_Rebar_Stirrup.png|32px]] Кольцевая арматура: Создает кольцевой арматурный стержень в выбранном структурном элементе.


 * [[Image:Arch_Rebar_BentShape.png|32px]] Изогнутая арматура: Создает изогнутый арматурный стержень в выбранном структурном элементе.


 * [[Image:Arch_Rebar_Helical.png|32px]] Спиральная арматура: Создает спиральный арматурный стержень в выбранном структурном элементе.


 * [[Image:Arch_Rebar_ColumnReinforcement.svg|32px]] Армировать колонну: Добавляет арматуру внутрь указанной прямоугольной колонны.


 * [[Image:Arch_Rebar_BeamReinforcement.svg|32px]] Армировать балку: Добавляет арматуру внутрь указанной балки.


 * [[Image:Arch_Rebar_Slab_Reinforcement.svg|32px]] Армировать плиту: Добавляет арматуру внутрь указанной плиты.


 * [[Image:Arch_Rebar_Footing_Reinforcement.svg|32px]] Армировать фундамент: Добавляет арматуру в указанный фундамент.


 * [[Image:Arch_Rebar.svg|32px]] Арматура по эскизу: Создает арматурный стержень в выбранном элементе конструкции по эскизу.


 * [[Image:Arch_CurtainWall.svg|32px]] Светопрозрачный фасад: Создает светопрозрачный фасад с нуля или на основе выбранного объекта.


 * [[Image:Arch_BuildingPart.png|32px]] Building Part: Создает часть здания, включающее выбранные объекты.


 * [[Image:Arch_Project.svg|32px]] Проект: Создает проект, включающий в себя выбранные объекты.


 * [[Image:Arch_Site.svg|32px]] Местность: Создает участок, включающий в себя выбранные объекты.


 * [[Image:Arch_Building.svg|32px]] Здание: Создает здание, включающее выбранные объекты.


 * [[Image:Arch_Floor.svg|32px]] Этаж: Создает этаж, включающий выбранные объекты.


 * [[Image:Arch_Reference.svg|32px]] Reference: Связывает объекты из другого файла FreeCAD с этим документом.


 * [[Image:Arch_Window.svg|32px]] Окно: Создает окно используя выбранный объект в качестве основы.


 * [[Image:Arch_Roof.svg|32px]] Крыша: Создает наклонную крышу от выбранной грани.


 * [[Image:Arch_CompAxis.png|48px]] Инструменты Осей


 * [[Image:Arch_Axis.svg|32px]] Оси: Добавляет однонаправленный массив осей.


 * [[Image:Arch_Axis_System.svg|32px]] Система осей: Добавляет в документ систему осей, состоящую из нескольких осей.


 * [[Image:Arch_Grid.svg|32px]] Сетка: Добавляет в объект построенный по сетке из других объектов.


 * [[Image:Arch_SectionPlane.svg|32px]] Сечение: Добавляет объект - секущую плоскость.


 * [[Image:Arch_Space.svg|32px]] Пространство: Создаёт в объект - пространство.


 * [[Image:Arch_Stairs.svg|32px]] Лестница: Создаёт в документе объект - лестницу.


 * Arch_CompPanel.png Инструменты панелирования:


 * [[Image:Arch_Panel.svg|32px]] Панель: Создает объект панель из выбранного 2D объекта.


 * [[Image:Arch_Panel_Cut.svg|32px]] Панельный контур: Создает плоский контур из панели.


 * [[Image:Arch_Panel_Sheet.svg|32px]] Панельный лист: Создает панельный лист для хранения панельных контуров и других плоских объектов.


 * [[Image:Arch_Nest.svg|32px]] Компоновка: Позволяет оптимальным образом расположить несколько плоских объектов внутри определенной формы.


 * [[Image:Arch_Equipment.svg|32px]] Оборудование: Создать объект техника (для комнаты) или мебель.


 * [[Image:Arch_Frame.svg|32px]] Каркас: Создает объект каркас из выбранного макета.


 * [[Image:Arch_Fence.svg|32px]] Ограждение: Создаёт объект - ограждение из выбранных элементов и пути.


 * [[Image:Arch_Truss.svg|32px]] Ферма: Создает ферму по выбранному контуру или с нуля.


 * [[Image:Arch_Profile.svg|32px]] Profile: Создает плоский параметрический профиль.


 * [[Image:Arch_CompSetMaterial.png|48px]] Инструменты материалов


 * [[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.


 * Arch_CompPipe.png Инструменты для создания труб


 * [[Image:Arch_Pipe.svg|32px]] Труба: Создает трубу.


 * [[Image:Arch_PipeConnector.svg|32px]] Соединитель труб: Создает угловое или Т-образное соединение между двумя или тремя указанными трубами.



Инструменты изменения
Эти инструменты предназначены для изменения архитектурных объектов.


 * [[Image:Arch_CutPlane.svg|32px]] Обрезать плоскостью: Обрезает объект по указанной плоскости.


 * [[Image:Arch_CutLine.svg|32px]] Cut with line: Cuts an object according to a line.


 * [[Image:Arch_Add.png|32px]] Добавить компонент: Добавляет объекты к компоненту.


 * [[Image:Arch_Remove.svg|32px]] Удалить компонент: Вычитает или удаляет объекты из компонента.


 * [[Image:Arch_Survey.svg|32px]] Анализ: Переводит или выводит из режима анализа.

Утилиты
Это дополнительные инструменты, которые помогут вам в решении конкретных задач.


 * [[Image:Arch_Component.svg|32px]] Копмонент: Создает не параметрический архитектурный компонент из объекта верстака Part.


 * [[Image:Arch_CloneComponent.svg|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_SelectNonSolidMeshes.svg|32px]] Select non-manifold meshes: Selects all non-manifold meshes from the current selection or from the document.


 * [[Image:Arch_RemoveShape.svg|32px]] Remove Shape from Arch: 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]] Объединить стены: Объединить две и более стены.


 * [[Image:Arch_Check.svg|32px]] Check: Check if the selected objects are solids and don't contain defects.


 * [[Image:Arch_ToggleIfcBrepFlag.svg|32px]] Toggle IFC Brep flag: Forces a selected object to be exported as an IfcFacetedBrep.


 * [[Image:Arch_3Views.svg|32px]] 3 Views from mesh: Creates top, front and side views from a mesh.


 * [[Image:Arch_IfcSpreadsheet.svg|32px]] Create IFC spreadsheet...: Creates a spreadsheet to store IFC properties of an object.


 * [[Image:Arch_ToggleSubs.svg|32px]] Toggle subcomponents: Shows or hides the subcomponents of an Arch object.

Настройки

 * [[Image:Std_DlgParameter.png|32px]] Настройки: предпочтения для стен, структур, арматуры, окон, лестниц, панелей, труб, сеток и осей.



Форматы файлов

 * IFC : Формат классов строительной индустрии (Industry Foundation Classes)
 * DAE : Формат 3D моделей Collada
 * OBJ : Формат 3D моделей Obj (поддерживается только экспорт)
 * JSON : Формат JavaScript Object Notation (поддерживается только экспорт)
 * 3DS : Формат 3DS (поддерживается только импорт)
 * SHP: GIS Shapefiles (поддерживается только импорт)

API
Архитектурный верстак может быть задействован в Python-скриптах и макросах, посредством Arch Python API.

Учебники

 * Переход в FreeCAD из Revit
 * Архитектурный рабочий процесс: Пример начального использования FreeCAD в архитектурном процессе.
 * Руководство по архитектурному верстаку Arch (v. 0.14)
 * Быстрый архитектурный обзор в блоге Yorik'а (v. 0.13)
 * Видео презентация верстака Arch (2016)
 * Руководство по архитектурным панелям (v. 0.15)
 * Глава моделирования BIM из руководства FreeCAD
 * Импорт из STL или OBJ
 * Экспорт в STL или OBJ