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]] Footing Reinforcement: Creates reinforcement bars inside a selected footing.


 * [[Image:Arch_Rebar.svg|32px]] Custom Rebar: Creates a custom reinforcement bar in a selected structural element using a sketch.


 * [[Image:Arch_CurtainWall.svg|32px]] Curtain Wall: Creates a curtain wall from scratch or using a selected object as a base.


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


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


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


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


 * [[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]] Panel Sheet: Creates a 2D cut sheet including panel cuts or other 2D objects.


 * [[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]] Truss: Создает ферму по выбранным контурам или с нуля.


 * [[Image:Arch_Profile.svg|32px]] Profile: Creates a parametric 2D 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.svg|32px]] Add component: Adds objects to a component.


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


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

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


 * [[Image:Arch_Component.svg|32px]] Component: Creates a non-parametric Arch component.


 * [[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]] 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: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 : Классы строительной индустрии
 * DAE : Формат сеток Collada
 * OBJ : Формат сеток Obj (только экспорт)
 * JSON : Формат JavaScript Object Notation (только экспорт)
 * 3DS : Формат 3DS (только импорт)
 * SHP: GIS Shapefiles (только импорт)

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

Учебники

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