Arch Workbench/zh-cn: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 36: Line 36:
** [[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|32px]] [[Arch_Rebar_ColumnReinforcement|ColumnReinforcement]]: creates a reinforcing bars inside a Column Arch Structure object.
** [[Image:Arch_Rebar_ColumnReinforcement.svg|24px]] [[Arch_Rebar_ColumnReinforcement|ColumnReinforcement]]: creates a reinforcing bars inside a Column Arch Structure object.
** [[Image:Arch_Rebar_ColumnReinforcement.svg|32px]] [[Arch_Rebar_ColumnReinforcement_TwoTiesSixRebars|ColumnReinforcement TwoTiesSixRebars]]: creates a reinforcing bars inside a Column Arch Structure object.
** [[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_BeamReinforcement.svg|32px]] [[Arch_Rebar_BeamReinforcement|BeamReinforcement]]: creates reinforcing bars inside a Beam 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.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_Project.svg|32px]] [[Arch_Project|Project]]: Creates a project including selected objects
* [[Image:Arch_Project.svg|32px]] [[Arch_Project|Project]]: Creates a project including selected objects
* [[Image:Arch_Reference.png|32px]] [[Arch_Reference|Reference]]: Links objects from another FreeCAD file into this document
* [[Image:Arch_Reference.svg|32px]] [[Arch_Reference|Reference]]: Links objects from another FreeCAD file into this document
* [[Image:Arch_Window.png|32px]] [[Arch_Window|Window]]: Creates a window using a selected object as a base
* [[Image:Arch_Window.svg|32px]] [[Arch_Window|Window]]: Creates a window using a selected object as a base
* [[Image:Arch_SectionPlane.png|32px]] [[Arch_SectionPlane|Section Plane]]: Adds a section plane object to the document
* [[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


===修改工具===
===修改工具===
Line 82: Line 82:
以下这些工具用于修改建筑对象。
以下这些工具用于修改建筑对象。


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


===实用工具===
===实用工具===
Line 93: Line 93:
* [[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]]: Produces Arch Components that are clones of selected Arch objects (not to be confused with [[Draft Clone]])
* [[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_SelectNonSolidMeshes.png|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:Arch_IfcExplorer.png|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...]]: Creates a spreadsheet to store [[Arch IFC|IFC]] properties of an object
* [[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.


Line 138: Line 138:
</div>
</div>


{{Arch Tools navi/zh-cn}}


{{Arch Tools navi{{#translation:}}}}
{{Userdocnavi/zh-cn}}


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

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

Revision as of 21:50, 19 February 2020

The FreeCAD 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函数即可使用本建筑模块。

教程