Arch Workbench/zh-cn: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
(27 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Docnav
{{docnav|[[Workbenches|Workbenches]]|[[Draft Module|Draft Module]]|IconL=|IconR=Workbench_Draft.svg}}
|[[Workbenches|Workbenches]]
[[Image:Workbench_Arch.svg|64px]]
|[[Draft Module|Draft Module]]
|IconL=
|IconR=Workbench_Draft.svg
}}

[[Image:Workbench_Arch.svg|thumb|128px|Arch workbench icon]]


== 简介 ==
== 简介 ==
{{TOCright}}


建筑工作台为FreeCAD提供了一种现代化的[http://en.wikipedia.org/wiki/Building_Information_Modeling 建筑信息模型(building information modelling)] (BIM)工作流程,它支持的特性有完全参数化的建筑实体,如墙、结构构件、屋顶、窗口、台阶、管道与家具。建筑工作台还支持[http://en.wikipedia.org/wiki/Industry_Foundation_Classes 工业基础分类(industry foundation classes)] (IFC) 数据,以及联合[[TechDraw Workbench|TechDraw工作台]]制作2D平面布置图。
建筑工作台为FreeCAD提供了一种现代化的[http://en.wikipedia.org/wiki/Building_Information_Modeling 建筑信息模型(building information modelling)] (BIM)工作流程,它支持的特性有完全参数化的建筑实体,如墙、结构构件、屋顶、窗口、台阶、管道与家具。建筑工作台还支持[http://en.wikipedia.org/wiki/Industry_Foundation_Classes 建筑业国际工业标准(industry foundation classes)] (IFC) 数据,以及联合[[TechDraw Workbench|TechDraw工作台]]制作2D平面布置图。


由于建筑工作台要利用2D对象来构建其建筑对象,因此,它导入了[[Draft Workbench|底图工作台(Draft Workbench)]]中的所有工具。除此以外,建筑工作台亦可使用如[[Part Workbench|零件工具台(Part)]]与[[PartDesign Workbench|零件设计工作台(PartDesign)]]所创建的对象。
由于建筑工作台要利用2D对象来构建其建筑对象,因此,它导入了[[Draft Workbench|底图工作台(Draft Workbench)]]中的所有工具。除此以外,建筑工作台亦可使用如[[Part Workbench|零件工具台(Part)]]与[[PartDesign Workbench|零件设计工作台(PartDesign)]]所创建的对象。


FreeCAD中的BIM功能正逐步拆分至此建筑工作台中,它持有基本的建筑体工具与[[BIM Workbench]],后者可以利用[[Std_AddonMgr|Addon Manager]]进行安装。本工作台在建筑工具(Arch tools)之上添加了一个新的接口层,目标是令FreeCAD中的BIM工作流程更为直观且更易于使用。
The BIM functionality of FreeCAD is now progressively split into this Arch Workbench, which holds basic architectural tools, and the [[BIM Workbench]], that you can install via the [[Std_AddonMgr|Addon Manager]]. This workbench adds a new interface layer on top of the Arch tools, with the aim to make BIM workflow in FreeCAD more intuitive and user-friendly.


[[Image:Screenshot arch window.jpg|600px]]
[[Image:Screenshot arch window.jpg|600px]]


== Tools ==
== 工具 ==


以下这些工具用于创建建筑对象。
These are tools for creating architectural objects.


<div class="mw-translate-fuzzy">
* [[Image:Arch_Wall.png|32px]] [[Arch_Wall|Wall]]: Creates a wall from scratch or using a selected object as a base
* [[Image:Arch_Wall.png|32px]] [[Arch_Wall|墙体(Wall)]]: 从零开始或以选中的对象为基础来创建一堵墙
* [[Image:Arch_Structure.png|32px]] [[Arch_Structure|Structural element]]: Creates a structural element from scratch or using a selected object as a base
* [[Image:Arch_Structure.png|32px]] [[Arch_Structure|结构构件(Structural element)]]: 从头开始或以选中的对象为基础来创建一个结构构件
</div>


* [[File:Arch CompRebarStraight.png|48px]] [[Arch_CompRebarStraight|Rebar tools]]: The Reinforcement Addon augments the Arch Workbench Structures.
* [[File:Arch CompRebarStraight.png|48px]] [[Arch_CompRebarStraight|Rebar tools]]: the Reinforcement Addon augments the Arch Workbench Structures.
** [[Image:Arch_Rebar_Straight.png|32px]] [[Arch_Rebar_Straight|Straight Rebar]]: Creates a Straight reinforcement bar in a selected structural element
** [[Image:Arch_Rebar_Straight.png|32px]] [[Arch_Rebar_Straight|Straight Rebar]]: creates a Straight reinforcement bar in a selected structural element.
** [[Image:Arch_Rebar_UShape.png|32px]] [[Arch_Rebar_UShape|UShape Rebar]]: Creates a UShape reinforcement bar in a selected structural element
** [[Image:Arch_Rebar_UShape.png|32px]] [[Arch_Rebar_UShape|UShape Rebar]]: creates a UShape reinforcement bar in a selected structural element.
** [[Image:Arch_Rebar_LShape.png|32px]] [[Arch_Rebar_LShape|LShape Rebar]]: Creates a LShape reinforcement bar in a selected structural element
** [[Image:Arch_Rebar_LShape.png|32px]] [[Arch_Rebar_LShape|LShape Rebar]]: creates a LShape reinforcement bar in a selected structural element.
** [[Image:Arch_Rebar_BentShape.png|32px]] [[Arch_Rebar_BentShape|Bent Shape Rebar]]: Creates a Bent Shape reinforcement bar in a selected structural element
** [[Image:Arch_Rebar_BentShape.png|32px]] [[Arch_Rebar_BentShape|Bent Shape Rebar]]: creates a Bent Shape reinforcement bar in a selected structural element.
** [[Image:Arch_Rebar_Stirrup.png|32px]] [[Arch_Rebar_Stirrup|Stirrup Rebar]]: Creates a Stirrup reinforcement bar in a selected structural element
** [[Image:Arch_Rebar_Stirrup.png|32px]] [[Arch_Rebar_Stirrup|Stirrup Rebar]]: creates a Stirrup reinforcement bar in a selected structural element.
** [[Image:Arch_Rebar_Helical.png|32px]] [[Arch_Rebar_Helical|Helical Rebar]]: Creates a Helical reinforcement bar in a selected structural element
** [[Image:Arch_Rebar_Helical.png|32px]] [[Arch_Rebar_Helical|Helical Rebar]]: creates a Helical reinforcement bar in a selected structural element.
** [[Image:Arch_Rebar_ColumnReinforcement.svg|24px]] [[Arch_Rebar_ColumnReinforcement|ColumnReinforcement]]: creates a reinforcing bars inside a Column Arch Structure object.
** [[Image:Arch_Rebar.png|32px]] [[Arch_Rebar|Rebar]]: Creates a custom reinforcement bar in a selected structural element using a sketch
** [[Image:Arch_Rebar_ColumnReinforcement.svg|24px]] [[Arch_Rebar_ColumnReinforcement_TwoTiesSixRebars|ColumnReinforcement TwoTiesSixRebars]]: creates a reinforcing bars inside a Column Arch Structure object.
** [[Image:Arch_Rebar_BeamReinforcement.svg|32px]] [[Arch_Rebar_BeamReinforcement|BeamReinforcement]]: creates reinforcing bars inside a Beam Arch Structure object.
** [[Image:Arch_Rebar.svg|32px]] [[Arch_Rebar|Rebar]]: creates a custom reinforcement bar in a selected structural element using a sketch.


* [[Image:Arch_Floor.png|32px]] [[Arch_Floor|Floor]]: Creates a floor including selected objects
* [[Image:Arch_Floor.svg|32px]] [[Arch_Floor|Floor]]: Creates a floor including selected objects
* [[Image:Arch_BuildingPart.png|32px]] [[Arch_BuildingPart|Building Part]]: Creates a building part including selected objects
* [[Image:Arch_BuildingPart.png|32px]] [[Arch_BuildingPart|Building Part]]: Creates a building part including selected objects
* [[Image:Arch_Building.png|32px]] [[Arch_Building|Building]]: Creates a building including selected objects
* [[Image:Arch_Building.svg|32px]] [[Arch_Building|Building]]: Creates a building including selected objects
* [[Image:Arch_Site.png|32px]] [[Arch_Site|Site]]: Creates a site including selected objects
* [[Image:Arch_Site.svg|32px]] [[Arch_Site|Site]]: Creates a site including selected objects
* [[Image:Arch_Reference.png|32px]] [[Arch_Reference|Reference]]: Links objects from another FreeCAD file into this document
* [[Image:Arch_Project.svg|32px]] [[Arch_Project|Project]]: Creates a project including selected objects
* [[Image:Arch_Window.png|32px]] [[Arch_Window|Window]]: Creates a window using a selected object as a base
* [[Image:Arch_Reference.svg|32px]] [[Arch_Reference|Reference]]: Links objects from another FreeCAD file into this document
* [[Image:Arch_SectionPlane.png|32px]] [[Arch_SectionPlane|Section Plane]]: Adds a section plane object to the document
* [[Image:Arch_Window.svg|32px]] [[Arch_Window|Window]]: Creates a window using a selected object as a base
* [[Image:Arch_SectionPlane.svg|32px]] [[Arch_SectionPlane|Section Plane]]: Adds a section plane object to the document


* [[File:Arch CompAxis.png|48px]] [[Arch CompAxis|Axis tools]]: The Axis tool allows you to places a series of axes in the current document.
* [[File:Arch CompAxis.png|48px]] [[Arch CompAxis|Axis tools]]: The Axis tool allows you to places a series of axes in the current document.
** [[Image:Arch_Axis.png|32px]] [[Arch_Axis|Axis]]: Adds a 1-direction array of axes to the document
** [[Image:Arch_Axis.svg|32px]] [[Arch_Axis|Axis]]: Adds a 1-direction array of axes to the document
** [[Image:Arch_AxisSystem.png|32px]] [[Arch_AxisSystem|Axes system]]: Adds an axes system composed of several axes to the document
** [[Image:Arch_AxisSystem.png|32px]] [[Arch_AxisSystem|Axes system]]: Adds an axes system composed of several axes to the document
** [[Image:Arch_Grid.png|32px]] [[Arch_Grid|Grid]]: Adds a grid-like object to the document
** [[Image:Arch_Grid.png|32px]] [[Arch_Grid|Grid]]: Adds a grid-like object to the document


* [[Image:Arch_Roof.png|32px]] [[Arch_Roof|Roof]]: Creates a sloped roof from a selected face
* [[Image:Arch_Roof.svg|32px]] [[Arch_Roof|Roof]]: Creates a sloped roof from a selected face
* [[Image:Arch_Space.png|32px]] [[Arch_Space|Space]]: Creates a space object in the document
* [[Image:Arch_Space.svg|32px]] [[Arch_Space|Space]]: Creates a space object in the document
* [[Image:Arch_Stairs.png|32px]] [[Arch_Stairs|Stairs]]: Creates a stairs object in the document
* [[Image:Arch_Stairs.svg|32px]] [[Arch_Stairs|Stairs]]: Creates a stairs object in the document


* [[File:Arch CompPanel.png|48px]] [[Arch CompPanel|Panel tools]]: Allows you to build all kinds of panel-like elements.
* [[File:Arch CompPanel.png|48px]] [[Arch CompPanel|Panel tools]]: Allows you to build all kinds of panel-like elements.
** [[Image:Arch_Panel.png|32px]] [[Arch_Panel|Panel]]: Creates a panel object from a selected 2D object
** [[Image:Arch_Panel.svg|32px]] [[Arch_Panel|Panel]]: Creates a panel object from a selected 2D object
** [[Image:Arch_Panel_Cut.png|32px]] [[Arch_Panel_Cut|Panel Cut]]: Creates a 2D cut view from a panel {{Version|0.17}}
** [[Image:Arch_Panel_Cut.png|32px]] [[Arch_Panel_Cut|Panel Cut]]: Creates a 2D cut view from a panel {{Version|0.17}}
** [[Image:Arch_Panel_Sheet.png|32px]] [[Arch_Panel_Sheet|Panel Sheet]]: Creates a 2D cut sheet including panel cuts or other 2D objects {{Version|0.17}}
** [[Image:Arch_Panel_Sheet.png|32px]] [[Arch_Panel_Sheet|Panel Sheet]]: Creates a 2D cut sheet including panel cuts or other 2D objects {{Version|0.17}}
** [[Image:Arch_Nest.png|32px]] [[Arch_Nest|Nest]]: Allow to nest several flat objects inside a container shape {{Version|0.17}}
** [[Image:Arch_Nest.svg|32px]] [[Arch_Nest|Nest]]: Allow to nest several flat objects inside a container shape {{Version|0.17}}


* [[Image:Arch_Frame.png|32px]] [[Arch_Frame|Frame]]: Creates a frame object from a selected layout
* [[Image:Arch_Frame.svg|32px]] [[Arch_Frame|Frame]]: Creates a frame object from a selected layout
* [[Image:Arch_Fence.svg|32px]] [[Arch_Fence|Fence]]: Creates a fence object from a selected post and path. {{Version|0.19}}
* [[Image:Arch_Fence.svg|32px]] [[Arch_Fence|Fence]]: Creates a fence object from a selected post and path. {{Version|0.19}}
* [[Image:Arch_Equipment.png|32px]] [[Arch_Equipment|Equipment]]: Creates an equipment or furniture object
* [[Image:Arch_Equipment.svg|32px]] [[Arch_Equipment|Equipment]]: Creates an equipment or furniture object


* [[File:Arch CompPipe.png|48px]] [[Arch CompPipe|Pipe tools]] {{Version|0.17}}
* [[File:Arch CompPipe.png|48px]] [[Arch CompPipe|Pipe tools]] {{Version|0.17}}
** [[Image:Arch_Pipe.png|32px]] [[Arch_Pipe|Pipe]]: Creates a pipe {{Version|0.17}}
** [[Image:Arch_Pipe.svg|32px]] [[Arch_Pipe|Pipe]]: Creates a pipe {{Version|0.17}}
** [[Image:Arch_PipeConnector.png|32px]] [[Arch_PipeConnector|Pipe Connector]]: Creates a corner or tee connection between 2 or 3 selected pipes {{Version|0.17}}
** [[Image:Arch_PipeConnector.svg|32px]] [[Arch_PipeConnector|Pipe Connector]]: Creates a corner or tee connection between 2 or 3 selected pipes {{Version|0.17}}


* [[File:Arch CompSetMaterial.png|48px]] [[Arch CompSetMaterial|Material tools]]: The Material tools allows to add materials to the active document.
* [[File:Arch CompSetMaterial.png|48px]] [[Arch CompSetMaterial|Material tools]]: The Material tools allows to add materials to the active document.
** [[Image:Arch_SetMaterial.png|32px]] [[Arch_SetMaterial|Material]]: Creates a material and attributes it to selected objects, if any
** [[Image:Arch_SetMaterial.svg|32px]] [[Arch_SetMaterial|Material]]: Creates a material and attributes it to selected objects, if any
** [[Image:Arch_MultiMaterial.png|32px]] [[Arch_MultiMaterial|Multi-Material]]: Creates a multi-material and attributes it to selected objects, if any {{Version|0.17}}
** [[Image:Arch_MultiMaterial.svg|32px]] [[Arch_MultiMaterial|Multi-Material]]: Creates a multi-material and attributes it to selected objects, if any {{Version|0.17}}
* [[Image:Arch_Schedule.png|32px]] [[Arch_Schedule|Schedule]]: Creates different types of schedules
* [[Image:Arch_Schedule.svg|32px]] [[Arch_Schedule|Schedule]]: Creates different types of schedules


===Modification tools===
===修改工具===


以下这些工具用于修改建筑对象。
These are tools for modifying architectural objects.


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


===Utilities===
===实用工具===


以下这些工具可助您实现一些特定任务。
These are additional tools to help you in specific tasks.


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


===Preferences===
===首选项===


* [[Image:Preferences-arch.svg|32px]] [[Arch_Preferences|Preferences]]: preferences for the default appearance of walls, structures, rebars, windows, stairs, panels, pipes, grids and axes.
* [[Image:Preferences-arch.svg|32px]] [[Arch_Preferences|建筑工作台首选项(Preferences)]]: 针对墙体、构件、钢筋、窗口、台阶、面板、管道、网格与坐标轴默认外观的设置首选项。


===File formats===
===文件格式===


* [[Arch IFC|IFC]] : Industry foundation Classes
* [[Arch IFC|IFC]] : 建筑业国际工业标准(Industry foundation Classes)
* [[Arch DAE|DAE]] : Collada mesh format
* [[Arch DAE|DAE]] : Collada网格格式
* [[Arch OBJ|OBJ]] : Obj mesh format (export only)
* [[Arch OBJ|OBJ]] : Obj网格格式 (仅限于导出)
* [[Arch JSON|JSON]] : JavaScript Object Notation format (export only)
* [[Arch JSON|JSON]] : JavaScript对象表示法格式 (仅限于导出)
* [[Arch 3DS|3DS]] : 3DS format (import only)
* [[Arch 3DS|3DS]] : 3DS格式 (仅限于导入)


== API ==
== API ==


The Arch module can be used in [[Python|Python]] scripts and [[macros|macros]] using the [http://www.freecadweb.org/api/Arch.html Arch Python API] functions.
[[Python|Python]]脚本与[[macros|宏(macros)]]中调用[http://www.freecadweb.org/api/Arch.html Arch Python API]函数即可使用本建筑模块。


== Tutorials ==
== 教程 ==


* [http://yorik.uncreated.net/guestblog.php?tag=freecad Architecture workflow]: An example of how FreeCAD can begin to have its preliminary place in an architecture workflow.
* [http://yorik.uncreated.net/guestblog.php?tag=freecad Architecture workflow]: An example of how FreeCAD can begin to have its preliminary place in an architecture workflow.
Line 121: Line 134:




<div class="mw-translate-fuzzy">
{{docnav|[[Workbenches|Workbenches]]|[[Draft Module|Draft Module]]|IconL=|IconR=Workbench_Draft.svg}}
{{docnav/zh-cn|[[Workbenches/zh-cn|Workbenches/zh-cn]]|[[Draft Module/zh-cn|Draft Module/zh-cn]]|IconL=|IconR=Workbench_Draft.svg}}
</div>


{{Arch Tools navi{{#translation:}}}}


{{Userdocnavi{{#translation:}}}}
{{Arch Tools navi}}


[[Category:Workbenches{{#translation:}}]]
{{Userdocnavi}}

Revision as of 22:31, 18 March 2020

Arch workbench icon

简介

建筑工作台为FreeCAD提供了一种现代化的建筑信息模型(building information modelling) (BIM)工作流程,它支持的特性有完全参数化的建筑实体,如墙、结构构件、屋顶、窗口、台阶、管道与家具。建筑工作台还支持建筑业国际工业标准(industry foundation classes) (IFC) 数据,以及联合TechDraw工作台制作2D平面布置图。

由于建筑工作台要利用2D对象来构建其建筑对象,因此,它导入了底图工作台(Draft Workbench)中的所有工具。除此以外,建筑工作台亦可使用如零件工具台(Part)零件设计工作台(PartDesign)所创建的对象。

FreeCAD中的BIM功能正逐步拆分至此建筑工作台中,它持有基本的建筑体工具与BIM Workbench,后者可以利用Addon Manager进行安装。本工作台在建筑工具(Arch tools)之上添加了一个新的接口层,目标是令FreeCAD中的BIM工作流程更为直观且更易于使用。

工具

以下这些工具用于创建建筑对象。

  • Rebar tools: the Reinforcement Addon augments the Arch Workbench Structures.
    • Straight Rebar: creates a Straight reinforcement bar in a selected structural element.
    • UShape Rebar: creates a UShape reinforcement bar in a selected structural element.
    • LShape Rebar: creates a LShape reinforcement bar in a selected structural element.
    • Bent Shape Rebar: creates a Bent Shape reinforcement bar in a selected structural element.
    • Stirrup Rebar: creates a Stirrup reinforcement bar in a selected structural element.
    • Helical Rebar: creates a Helical reinforcement bar in a selected structural element.
    • ColumnReinforcement: creates a reinforcing bars inside a Column Arch Structure object.
    • ColumnReinforcement TwoTiesSixRebars: creates a reinforcing bars inside a Column Arch Structure object.
    • BeamReinforcement: creates reinforcing bars inside a Beam Arch Structure object.
    • Rebar: creates a custom reinforcement bar in a selected structural element using a sketch.
  • Floor: Creates a floor including selected objects
  • Building Part: Creates a building part including selected objects
  • Building: Creates a building including selected objects
  • Site: Creates a site including selected objects
  • Project: Creates a project including selected objects
  • Reference: Links objects from another FreeCAD file into this document
  • Window: Creates a window using a selected object as a base
  • Section Plane: Adds a section plane object to the document
  • Axis tools: The Axis tool allows you to places a series of axes in the current document.
    • Axis: Adds a 1-direction array of axes to the document
    • Axes system: Adds an axes system composed of several axes to the document
    • Grid: Adds a grid-like object to the document
  • Roof: Creates a sloped roof from a selected face
  • Space: Creates a space object in the document
  • Stairs: Creates a stairs object in the document

修改工具

以下这些工具用于修改建筑对象。

实用工具

以下这些工具可助您实现一些特定任务。

首选项

文件格式

  • IFC : 建筑业国际工业标准(Industry foundation Classes)
  • DAE : Collada网格格式
  • OBJ : Obj网格格式 (仅限于导出)
  • JSON : JavaScript对象表示法格式 (仅限于导出)
  • 3DS : 3DS格式 (仅限于导入)

API

Python脚本与宏(macros)中调用Arch Python API函数即可使用本建筑模块。

教程