Workbenches/zh-cn: Difference between revisions

From FreeCAD Documentation
(Created page with "工作台")
 
(Updating to match new version of source page)
 
(61 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<languages/>
FreeCAD, like many modern design applications such as [[wikipedia:Revit|Revit]] or [[wikipedia:CATIA|CATIA]], is based on the concept of [[wikipedia:Workbench|Workbench]]. A workbench can be considered as a set of tools specially grouped for a certain task. In a traditional furniture workshop, you would have a work table for the person who works with wood, another one for the one who works with metal pieces, and maybe a third one for the guy who mounts all the pieces together.


<div class="mw-translate-fuzzy">
In FreeCAD, the same concept applies. Tools are grouped into workbenches according to the tasks they are related to.
{{docnav|[[Property editor|Property editor]]|[[Arch_Workbench|Arch Module]]|IconL=|IconR=Workbench_Arch.svg}}
</div>


<div class="mw-translate-fuzzy">
When you switch from one workbench to another, the tools available on the interface change. Toolbars, command bars and possibly other parts of the interface switch to the new workbench, but the contents of your scene doesn't change. You could, for example, start drawing 2D shapes with the Draft Workbench, then work further on them with the Part Workbench.
像许多现代设计应用程序,如[[wikipedia:Revit|Revit]]或[[wikipedia:CATIA|CATIA]],FreeCAD基于[[wikipedia:Workbench|工作台]]的概念。工作台可以被认为是为特定任务分组的一组工具。在一个传统的家具车间里,你有一个工作桌子给木材工作的人,另一张桌子给金属件工作的人,也可能有第三张桌子给把所有这些部件组装在一起的人。
</div>


在FreeCAD中,相同的概念也适用。工具根据其相关任务分为工作台。
Note that sometimes a Workbench is referred to as a ''Module''. However, Workbenches and Modules are different entities. A Module is any extension of FreeCAD, while a Workbench is a special GUI configuration that groups some toolbars and menus. Usually every Module contains its own Workbench, hence the cross-use of the name.


当您从一个工作台切换到另一个工作台时,界面上可用的工具发生变化。工具栏,命令栏和界面的其他部分可以切换到新的工作台,但是您的场景的内容不会改变。例如,您可以使用草图工作台开始绘制2D形状,然后使用零件工作台进一步处理它们。
== Built-in workbenches ==


<div class="mw-translate-fuzzy">
The following workbenches are available on every FreeCAD installation:
请注意,有时工作台被称为“模块”。但是,工作台和模块是不同的实体。模块是FreeCAD的任何扩展,而Workbench是一个特殊的GUI配置,可以组合一些工具栏和菜单。通常每个模块都包含自己的工作台,因此交叉使用名称。
</div>


<span id="Built-in_workbenches"></span>
{{workbenches}}
== 内建的工作台 ==


== External workbenches ==
=== Current ===


<div class="mw-translate-fuzzy">
FreeCAD workbenches are easy to program in [http://www.python.org Python], there are therefore many people developing additional workbenches outside of the FreeCAD codebase. The [[External workbenches]] page has some information and tutorials about some of them, and the [https://github.com/FreeCAD/FreeCAD-addons FreeCAD Addons] project aims at gathering them and making them easily installable from within FreeCAD.
每个FreeCAD安装都可以使用以下工作台:
</div>


<!--Please keep this list consistent with Online_Help_Toc and User_hub-->
New workbenches are in development, stay tuned!
* [[Image:Freecad.svg|32px]] [[Std_Base|Std Base]]. This is not really a workbench, but rather a category of 'standard' commands and tools that can be used in all workbenches.


* [[Image:Workbench_Assembly.svg|32px]] The [[Assembly_Workbench|Assembly Workbench]] for building and solving mechanical assemblies. {{Version|1.0}}
{{docnav|Property editor|PartDesign Workbench}}


* [[Image:Workbench_BIM.svg|32px]] The [[BIM_Workbench|BIM Workbench]] for working with architectural elements and creating [https://en.wikipedia.org/wiki/Building_information_modeling BIM] models. It combines the Arch Workbench and the formerly external BIM Workbench available in {{VersionMinus|0.21}}.
[[Category:User Documentation]]

<languages/>
* [[Image:Workbench_CAM.svg|32px]] The [[CAM_Workbench|CAM Workbench]] is used to produce G-Code instructions. This workbench was called "Path Workbench" in {{VersionMinus|0.21}}.

* [[Image:Workbench_Draft.svg|32px]] The [[Draft_Workbench|Draft Workbench]] contains 2D tools and basic 2D and 3D CAD operations.

* [[Image:Workbench_FEM.svg|32px]] The [[FEM_Workbench|FEM Workbench]] provides Finite Element Analysis (FEA) workflow.

* [[Image:Workbench_Inspection.svg|32px]] The [[Inspection_Workbench|Inspection Workbench]] is made to give you specific tools for examination of shapes. Still in the early stages of development.

* [[Image:Workbench_Mesh.svg|32px]] The [[Mesh_Workbench|Mesh Workbench]] for working with triangulated meshes.

* [[Image:Workbench_OpenSCAD.svg|32px]] The [[OpenSCAD_Workbench|OpenSCAD Workbench]] for interoperability with OpenSCAD and repairing [[Constructive_solid_geometry|constructive solid geometry]] (CSG) model history.

* [[Image:Workbench_Part.svg|32px]] The [[Part_Workbench|Part Workbench]] for working with geometric primitives and boolean operations.

* [[Image:Workbench_PartDesign.svg|32px]] The [[PartDesign_Workbench|Part Design Workbench]] for building Part shapes from sketches.

* [[Image:Workbench_Points.svg|32px]] The [[Points_Workbench|Points Workbench]] for working with point clouds.

* [[Image:Workbench_Reverse_Engineering.svg|32px]] The [[Reverse_Engineering_Workbench|Reverse Engineering Workbench]] is intended to provide specific tools to convert shapes/solids/meshes into parametric FreeCAD-compatible features.

* [[Image:Workbench_Robot.svg|32px]] The [[Robot_Workbench|Robot Workbench]] for studying robot movements. Currently unmaintained.

* [[Image:Workbench_Sketcher.svg|32px]] The [[Sketcher_Workbench|Sketcher Workbench]] for working with geometry-constrained sketches.

* [[Image:Workbench_Spreadsheet.svg|32px]] The [[Spreadsheet_Workbench|Spreadsheet Workbench]] for creating and manipulating spreadsheet data.

* [[Image:Workbench_Surface.svg|32px]] The [[Surface_Workbench|Surface Workbench]] provides tools to create and modify surfaces. It is similar to the [[Part_Builder|Part Builder]] Face from edges option.

* [[Image:Workbench_TechDraw.svg|32px]] The [[TechDraw_Workbench|TechDraw Workbench]] for producing technical drawings from 3D models. It is the successor of the [[Drawing_Workbench|Drawing Workbench]].

* [[Image:Workbench_Test.svg|32px]] The [[Testing|Test Framework Workbench]] is for debugging FreeCAD.

=== Obsolete ===

The following workbenches are no longer included after version 0.21:

* [[Image:Workbench_Start.svg|32px]] The [[Start_Workbench|Start Workbench]] allows you to quickly jump to one of the most common workbenches.

* [[Image:Workbench_Web.svg|32px]] The [[Web_Workbench|Web Workbench]] provides you with a browser window instead of the [[3D_view|3D view]] within FreeCAD.

The following workbenches are no longer included after version 0.20:

* [[Image:Workbench_Drawing.svg|32px]] The [[Drawing_Workbench|Drawing Workbench]] was used for producing technical drawings. The [[TechDraw_Workbench|TechDraw Workbench]] is its more advanced replacement.

* [[Image:Workbench_Image.svg|32px]] The [[Image_Workbench|Image Workbench]] was used for working with bitmap images. Its functionality has been integrated in [[Std_Base|Std Base]]. See [[Std_Import|Std Import]] and [[Std_ViewLoadImage|Std ViewLoadImage]].

* [[Image:Workbench_Raytracing.svg|32px]] The [[Raytracing_Workbench|Raytracing Workbench]] was used for ray-tracing (rendering). The external [https://github.com/FreeCAD/FreeCAD-render Render Workbench] should be used instead.

<span id="External_workbenches"></span>
== 外部工作台 ==

FreeCAD工作台很容易在[http://www.python.org Python]中编程,所以很多人在FreeCAD代码库之外开发了额外的工作台。

<div class="mw-translate-fuzzy">
[[External workbenches/zh-cn|外部工作台]]页面有一些关于其中的一些信息和教程,[https://github.com/FreeCAD/FreeCAD-addons FreeCAD Addons]项目旨在收集它们,并使其可以从FreeCAD中轻松安装。亦可用[[Std_AddonMgr|Addon Manager]]进行安装,它在菜单中的位置为{{MenuCommand|Tools → [[Image:Std_AddonMgr.svg|24px]] Addon manager}}。
</div>


<div class="mw-translate-fuzzy">
{{docnav|Property editor/zh-cn|PartDesign Workbench/zh-cn}}
</div>

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

Latest revision as of 16:23, 24 May 2024

像许多现代设计应用程序,如RevitCATIA,FreeCAD基于工作台的概念。工作台可以被认为是为特定任务分组的一组工具。在一个传统的家具车间里,你有一个工作桌子给木材工作的人,另一张桌子给金属件工作的人,也可能有第三张桌子给把所有这些部件组装在一起的人。

在FreeCAD中,相同的概念也适用。工具根据其相关任务分为工作台。

当您从一个工作台切换到另一个工作台时,界面上可用的工具发生变化。工具栏,命令栏和界面的其他部分可以切换到新的工作台,但是您的场景的内容不会改变。例如,您可以使用草图工作台开始绘制2D形状,然后使用零件工作台进一步处理它们。

请注意,有时工作台被称为“模块”。但是,工作台和模块是不同的实体。模块是FreeCAD的任何扩展,而Workbench是一个特殊的GUI配置,可以组合一些工具栏和菜单。通常每个模块都包含自己的工作台,因此交叉使用名称。

内建的工作台

Current

每个FreeCAD安装都可以使用以下工作台:

  • Std Base. This is not really a workbench, but rather a category of 'standard' commands and tools that can be used in all workbenches.
  • The BIM Workbench for working with architectural elements and creating BIM models. It combines the Arch Workbench and the formerly external BIM Workbench available in version 0.21 and below.
  • The CAM Workbench is used to produce G-Code instructions. This workbench was called "Path Workbench" in version 0.21 and below.
  • The FEM Workbench provides Finite Element Analysis (FEA) workflow.
  • The Inspection Workbench is made to give you specific tools for examination of shapes. Still in the early stages of development.
  • The Part Workbench for working with geometric primitives and boolean operations.
  • The Reverse Engineering Workbench is intended to provide specific tools to convert shapes/solids/meshes into parametric FreeCAD-compatible features.

Obsolete

The following workbenches are no longer included after version 0.21:

  • The Start Workbench allows you to quickly jump to one of the most common workbenches.

The following workbenches are no longer included after version 0.20:

外部工作台

FreeCAD工作台很容易在Python中编程,所以很多人在FreeCAD代码库之外开发了额外的工作台。

外部工作台页面有一些关于其中的一些信息和教程,FreeCAD Addons项目旨在收集它们,并使其可以从FreeCAD中轻松安装。亦可用Addon Manager进行安装,它在菜单中的位置为Tools → Addon manager


Property editor/zh-cn
PartDesign Workbench/zh-cn