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


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


== 内建的工作台 ==
== 内建的工作台 ==


<div class="mw-translate-fuzzy">
每个FreeCAD安装都可以使用以下工作台:
每个FreeCAD安装都可以使用以下工作台:
</div>


<!--Please keep this list consistent with Online_Help_Toc and User_hub-->
* [[File: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: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_Arch.svg|32px]] The [[Arch_Workbench|Arch Workbench]] for working with architectural elements.
<div class="mw-translate-fuzzy">
* [[Image:Workbench_Arch.svg|24px]] [[Arch Module|建筑工作台(Arch Workbench)]]运用建筑元素进行工作。
* <s>[[Image:Workbench_Complete.svg|24px]] [[Complete_Workbench|完整工作台(Complete Workbench)]]从所有符合质量标准的模块或工作台中获取所有的命令与功能</s> '''<small>v0.17版中弃用</small>'''
* [[Image:Workbench_Draft.svg|24px]] [[Draft Module|底图工作台(Draft Workbench)]]内含2D工具以及基础的2D与3D CAD操作。
* [[Image:Workbench_Drawing.svg|24px]] [[Drawing Module|绘图工作台(Drawing Workbench)]]用于将3D工作数据显示在一张2D图纸上,但是现已被废止了。此工作台仍需读取含有以此工作台制作的绘制对象的旧式FreeCAD文件。参见[[TechDraw Module|TechDraw工作台]],它是绘图工作台的一种进阶替代品。
* [[Image:Workbench_FEM.svg|24px]] [[FEM Module|FEM工作台(FEM Workbench)]]提供了有限元分析(FEA)工作流程。
</div>


* [[Image:Workbench_Draft.svg|32px]] The [[Draft_Workbench|Draft Workbench]] contains 2D tools and basic 2D and 3D CAD operations.
<div class="mw-translate-fuzzy">
* [[Image:Workbench_Image.svg|24px]] [[Image Module|图像工作台(Image Workbench)]]用于处理位图图像。
* [[Image:Workbench_Inspection.svg|24px]] [[Inspection Workbench|检测工作台(Inspection Workbench)]]针对图形检测而设计的的特殊工具。此工作台仍处于开发阶段中。
* [[Image:Workbench_Mesh.svg|24px]] [[Mesh Module|网格工作台(Mesh Workbench)]]用于处理三角网格。
* [[Image:Workbench_OpenSCAD.svg|24px]] [[OpenSCAD Module|OpenSCAD工作台(OpenSCAD Workbench)]]用于实现FreeCAD与OpenSCAD的互操作,并修缮构造实体几何(Constructive Solid Geometry,CSG)模型。
* [[Image:Workbench_Part.svg|24px]] [[Part Module|零件工作台(Part Workbench)]]用于处理CAD零件。
</div>


* [[Image:Workbench_FEM.svg|32px]] The [[FEM_Workbench|FEM Workbench]] provides Finite Element Analysis (FEA) workflow.
<div class="mw-translate-fuzzy">
* [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign Workbench|零件设计工作台(Part Design Workbench)]]用于根据草图构建零件的形状。
* [[Image:Workbench_Path.svg|24px]] [[Path_Workbench|路径工作台(Path Workbench)]]用于生成G-Code指令。此工作台仍处于开发阶段中。
* [[Image:Workbench_Plot.svg|24px]] [[Plot Module|图表工作台(Plot Workbench)]]用于对其他模块或工具创建的图表进行编辑与保存输出。
* [[Image:Workbench_Points.svg|24px]] [[Points_Module|点工作台(Points Workbench)]]用于处理点云数据(point clouds)。
* [[Image:Workbench_Raytracing.svg|24px]] [[Raytracing Module|光线追踪工作台(Raytracing Workbench)]]用于处理光线追踪(渲染)。
</div>


* [[Image:Workbench_Image.svg|32px]] The [[Image_Workbench|Image Workbench]] for working with bitmap images.
<div class="mw-translate-fuzzy">
* [[Image:Workbench_Reverse_Engineering.svg|24px]] [[Reverse Engineering Workbench|逆向工程工作台(Reverse Engineering Workbench)]]试图为用户提供一种特殊工具,用于将图形/实体/网格转换为兼容FreeCAD的参数化数据。(开发中)
* [[Image:Workbench_Robot.svg|24px]] [[Robot_Workbench|机器人工作台(Robot Workbench)]]用于研究机器人的运动。
* [[Image:Workbench_Ship.svg|24px]] [[Ship Workbench|船舶工作台(Ship Workbench)]] FreeCAD通过船舶实体来处理船舶方面的工作,必须在提供的几何体的基础之上创建船舶模型。
* [[Image:Workbench_Sketcher.svg|24px]] [[Sketcher Module|草图工作台(Sketcher Workbench)]]用于处理有着几何约束的草图。
* [[Image:Workbench_Spreadsheet.svg|24px]] [[Spreadsheet Module|电子表格工作台(Spreadsheet Workbench)]]用于创建与处理电子表格数据。
</div>


* [[Image:Workbench_Inspection.svg|32px]] The [[Inspection_Workbench|Inspection Workbench]] is made to give you specific tools for examination of shapes. It is still under development.
<div class="mw-translate-fuzzy">

* [[Image:Workbench_Start.svg|24px]] [[Start_Workbench|启动中心工作台(Start Center Workbench)]]令您可以快速地跳转到最常用的工作台之中。
* [[Image:Workbench_Mesh.svg|32px]] The [[Mesh_Workbench|Mesh Workbench]] for working with triangulated meshes.
* [[Image:Workbench_Surface.svg|24px]] [[Surface_Module|表面工作台(Surface workbench)]]是为创建与修改表面而提供的工具集。类似于利用边来构建零件形状表面的工具。

* [[Image:Workbench_TechDraw.svg|24px]] [[TechDraw Module|TechDraw工作台(TechDraw Workbench)]]是更为高级且功能更加丰富的[[Drawing Module|Drawing]]的继任者。
* [[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_Test.svg|24px]] [[Debugging|测试框架工作台(Test Framework Workbench)]]用于调试FreeCAD

* [[Image:Workbench_Web.svg|24px]] [[Web Workbench|网页工作台(Web Workbench)]]是FreeCAD为您提供的一款浏览器窗口(并非3D视图)。
* [[Image:Workbench_Part.svg|32px]] The [[Part_Workbench|Part Workbench]] for working with CAD parts.
</div>

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

* [[Image:Workbench_Path.svg|32px]] The [[Path_Workbench|Path Workbench]] is used to produce G-Code instructions. It is still under development.

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

* [[Image:Workbench_Raytracing.svg|32px]] The [[Raytracing_Workbench|Raytracing Workbench]] for working with ray-tracing (rendering).

* [[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. It is still under development.

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

* [[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_Start.svg|32px]] The [[Start_Workbench|Start Center Workbench]] allows you to quickly jump to one of the most common workbenches.

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

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

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


=== Deprecated ===
=== Deprecated ===


The following workbenches are still included in the base installation for compatibility purposes, but they should no longer be used.
The following workbenches are still included in the base installation for compatibility purposes, but they should no longer be used.

* [[Image:Workbench_Complete.svg|32px]] The [[Complete_Workbench|Complete Workbench]] holds all commands and features from all the modules and workbenches which met certain quality criteria. {{Obsolete|0.17}}
* [[Image:Workbench_Complete.svg|32px]] The [[Complete_Workbench|Complete Workbench]] holds all commands and features from all workbenches that met certain quality criteria. {{Obsolete|0.17}}
* [[Image:Workbench_Drawing.svg|32px]] The [[Drawing Module|Drawing Workbench]] was used for displaying your 3D work on a 2D sheet but has now been deprecated, it is still needed to read old FreeCAD files that contain a Drawing object originally made with this workbench. See [[TechDraw Module|TechDraw Workbench]], which is a more advanced replacement. {{Obsolete|0.17}}

* [[Image:Workbench_Drawing.svg|32px]] The [[Drawing_Workbench|Drawing Workbench]] was used for producing technical drawings but has now been deprecated. It is still needed to read old FreeCAD files that contain objects created with this workbench. The [[TechDraw_Workbench|TechDraw Workbench]] is its more advanced replacement. {{Obsolete|0.17}}


== 外部工作台 ==
== 外部工作台 ==

Revision as of 19:56, 16 August 2021

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

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

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

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

内建的工作台

每个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 FEM Workbench provides Finite Element Analysis (FEA) workflow.
  • The Inspection Workbench is made to give you specific tools for examination of shapes. It is still under development.
  • The Path Workbench is used to produce G-Code instructions. It is still under development.
  • The Reverse Engineering Workbench is intended to provide specific tools to convert shapes/solids/meshes into parametric FreeCAD-compatible features. It is still under development.
  • The Surface Workbench provides tools to create and modify surfaces. It is similar as the Part Shape builder Face from edges.

Deprecated

The following workbenches are still included in the base installation for compatibility purposes, but they should no longer be used.

外部工作台

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

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

新的工作台正在开发中,敬请期待!

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