Arch Module/ru

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

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

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



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


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


 * Arch CompRebarStraight.png Rebar tools: Аддон Арматуры дополняет структуры верстака Arch.
 * [[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_BentShape.png|32px]] Изогнутая Арматура: Создает изогнутый арматурный стержень в выбранном структурном элементе
 * [[Image:Arch_Rebar_Stirrup.png|32px]] Кольцевая Арматура: Создает кольцевой арматурный стержень в выбранном структурном элементе
 * [[Image:Arch_Rebar_Helical.png|32px]] Спиральная Арматура: Создает спиральный арматурный стержень в выбранном структурном элементе
 * [[Image:Arch_Rebar.png|32px]] Арматура: Создает произвольный арматурный стержень в выбранном структурном элементе с использованием эскиза


 * [[Image:Arch_Floor.png|32px]] Этаж: Создает этаж, включающий выбранные объекты
 * [[Image:Arch_BuildingPart.png|32px]] Building Part: Создает часть здания, включающее выбранные объекты
 * [[Image:Arch_Building.png|32px]] Building: Создает здание, включающее выбранные объекты
 * [[Image:Arch_Site.png|32px]] Site: Создает участок, включающий выбранные объекты
 * [[Image:Arch_Reference.png|32px]] Reference: Связывает объекты из другого файла FreeCAD с этим документом
 * [[Image:Arch_Window.png|32px]] Window: Создает окно используя выбранный объект в качестве основы
 * [[Image:Arch_SectionPlane.png|32px]] Сечение: Добавляет секущую плоскость в документ


 * Arch CompAxis.png Axis tools: Инструменты Осей позволяют создать в текущем документе последовательность осевых линий
 * [[Image:Arch_Axis.png|32px]] Оси: Добавляет однонаправленный массив осей в документ
 * [[Image:Arch_AxisSystem.png|32px]] Система осей: Добавляет в документ систему осей, состоящую из нескольких осей
 * [[Image:Arch_Grid.png|32px]] Сетка: Добавляет в документ объект в виде сетки


 * [[Image:Arch_Roof.png|32px]] Крыша: Создает наклонную крышу от выбранной грани
 * [[Image:Arch_Space.png|32px]] Пространство: Создаёт в документе объект - пространство
 * [[Image:Arch_Stairs.png|32px]] Лестница: Создаёт в документе объект - лестница


 * Инструменты создания панелей
 * [[Image:Arch_Panel.png|32px]] Панель: Создает объект панель из выбранного 2D объекта
 * [[Image:Arch_Panel_Cut.png|32px]] Проекция панели: Создает 2D-проекцию панели
 * [[Image:Arch_Panel_Sheet.png|32px]] Лист панелей: Создает 2D-лист панелей включая проекции панелей или другие 2D-объекты
 * [[Image:Arch_Nest.png|32px]] Группа однородных предметов: Создает группу плоских однородных предметов внутри контейнера


 * [[Image:Arch_Frame.png|32px]] Каркас: Создает объект каркас из выбранного макета
 * [[Image:Arch_Equipment.png|32px]] Оборудование: Создаёт объекты оборудование или мебель.


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


 * Инструменты создания материалов
 * [[Image:Arch_SetMaterial.png|32px]] Материал: Создает материал и привязывает его к выбранным объектам, если они есть
 * [[Image:Arch_MultiMaterial.png|32px]] Многослойный Материал: Создает многослойный материал и привязывает его к выбранным объектам, если они есть
 * [[Image:Arch_Schedule.png|32px]] Список: Создает различные типы списков

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


 * [[Image:Arch_CutPlane.png|32px]] Обрезать по сечению: Вырежьте архитектурный объект в соответствии с плоскостью.
 * [[Image:Arch_Add.png|32px]] Добавить компонент: Добавляет объекты к компоненту
 * [[Image:Arch_Remove.png|32px]] Удалить компонент: Вычитает или удаляет объекты из компонента
 * [[Image:Arch_Survey.png|32px]] Осмотр: Вход или выход из режима осмотра

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


 * [[Image:Arch_Component.png|32px]] Компонент: Создает непараметрический Архитектурный компонент
 * [[Image:Arch_cloneComponent.png|32px]] Клонировать компонент:Создает клон выбранного Архитектурного компонента
 * [[Image:Arch_SplitMesh.png|32px]] Разделить Сетку(Mesh): Разделяет выбранную Сеть на отдельные компоненты
 * [[Image:Arch_MeshToShape.png|32px]] Сетка в Поверхность: Конвертирует сетку в поверхность, объединяя копланарные грани
 * [[Image:Arch_SelectNonSolidMeshes.png|32px]] Select non-solid meshes: Selects all non-solid meshes from the current selection or frm the document
 * [[Image:Arch_RemoveShape.png|32px]] Remove Shape: Turns cubic shape-based arch object fully parametric
 * [[Image:Arch_CloseHoles.png|32px]] Close Holes: Closes holes in a selected shape-based object
 * [[Image:Arch_MergeWalls.png|32px]] Merge Walls: Merge two or more walls
 * [[Image:Arch_Check.png|32px]] Check: Check if the selected objects are solids and don't contain defects
 * [[Image:Arch_IfcExplorer.png|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.png|32px]] Create IFC spreadsheet...:
 * [[Image:Arch_ToggleSubs.png|32px]] Toggle Subcomponents: Shows or hides the subcomponents of an Arch object.

Настройки

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

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

 * IFC : Классы строительной индустрии
 * DAE : Collada mesh format
 * OBJ : Obj mesh format (export only)
 * JSON : JavaScript Object Notation format (export only)
 * 3DS : 3DS format (import only)

Программный интерфейс
В архитектурном модуле можно использовать скрипты Python и макросы, используя функции Arch Python API.

Учебники

 * Учебник Arch в блоге Yorik (на английском)
 * Architecture workflow: An example of how FreeCAD can begin to have its preliminary place in an architecture workflow.
 * Учебник по архитектурному модулю
 * 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
 * Учебник Arch в блоге Yorik (на английском)
 * Импорт из STL или OBJ
 * Экспорт в STL или OBJ