Workbenches/zh-cn: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
(24 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{docnav|[[Property editor|Property editor]]|[[Arch Module|Arch Module]]|IconL=|IconR=Workbench_Arch.svg}}


<div class="mw-translate-fuzzy">
{{docnav|[[Property editor|Property editor]]|[[Arch_Workbench|Arch Module]]|IconL=|IconR=Workbench_Arch.svg}}
</div>

<div class="mw-translate-fuzzy">
像许多现代设计应用程序,如[[wikipedia:Revit|Revit]]或[[wikipedia:CATIA|CATIA]],FreeCAD基于[[wikipedia:Workbench|工作台]]的概念。工作台可以被认为是为特定任务分组的一组工具。在一个传统的家具车间里,你有一个工作桌子给木材工作的人,另一张桌子给金属件工作的人,也可能有第三张桌子给把所有这些部件组装在一起的人。
像许多现代设计应用程序,如[[wikipedia:Revit|Revit]]或[[wikipedia:CATIA|CATIA]],FreeCAD基于[[wikipedia:Workbench|工作台]]的概念。工作台可以被认为是为特定任务分组的一组工具。在一个传统的家具车间里,你有一个工作桌子给木材工作的人,另一张桌子给金属件工作的人,也可能有第三张桌子给把所有这些部件组装在一起的人。
</div>


在FreeCAD中,相同的概念也适用。工具根据其相关任务分为工作台。
在FreeCAD中,相同的概念也适用。工具根据其相关任务分为工作台。
Line 8: Line 13:
当您从一个工作台切换到另一个工作台时,界面上可用的工具发生变化。工具栏,命令栏和界面的其他部分可以切换到新的工作台,但是您的场景的内容不会改变。例如,您可以使用草图工作台开始绘制2D形状,然后使用零件工作台进一步处理它们。
当您从一个工作台切换到另一个工作台时,界面上可用的工具发生变化。工具栏,命令栏和界面的其他部分可以切换到新的工作台,但是您的场景的内容不会改变。例如,您可以使用草图工作台开始绘制2D形状,然后使用零件工作台进一步处理它们。


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


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


=== Current ===

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


<!--Please keep this list consistent with Online_Help_Toc and User_hub-->
* [[Image:Workbench_Arch.svg|24px]] [[Arch Module|建筑工作台(Arch Workbench)]]运用建筑元素进行工作。
* [[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.
* <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)工作流程。


* [[Image:Workbench_Arch.svg|32px]] The [[Arch_Workbench|Arch Workbench]] for working with architectural elements.
* [[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部件。


* [[Image:Workbench_PartDesign.svg|24px]] The [[PartDesign Workbench|Part Design Workbench]] for building Part shapes from sketches.
* [[Image:Workbench_Assembly.svg|32px]] The [[Assembly_Workbench|Assembly Workbench]] for building and solving mechanical assemblies. {{Version|0.22}}
* [[Image:Workbench_Path.svg|24px]] The [[Path_Workbench|Path Workbench]] is used to produce G-Code instructions. It is still in a stage of development.
* [[Image:Workbench_Plot.svg|24px]] The [[Plot Module|Plot Workbench]] is used to edit and save output plots created from other modules and tools.
* [[Image:Workbench_Points.svg|24px]] The [[Points_Module|Points Workbench]] for working with point clouds.
* [[Image:Workbench_Raytracing.svg|24px]] The [[Raytracing Module|Raytracing Workbench]] for working with ray-tracing (rendering)


* [[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_Reverse_Engineering.svg|24px]] The [[Reverse Engineering Workbench|Reverse Engineering Workbench]] is intended to provide specific tools to convert shapes/solids/meshes into parametric FreeCAD-compatible features. (under development)
* [[Image:Workbench_Robot.svg|24px]] The [[Robot_Workbench|Robot Workbench]] for studying robot movements.
* [[Image:Workbench_Ship.svg|24px]] The [[Ship Workbench|Ship Workbench]] FreeCAD-Ship works over Ship entities, that must be created on top of provided geometry.
* [[Image:Workbench_Sketcher.svg|24px]] The [[Sketcher Module|Sketcher Workbench]] for working with geometry-constrained sketches.
* [[Image:Workbench_Spreadsheet.svg|24px]] The [[Spreadsheet Module|Spreadsheet Workbench]] for creating and manipulating spreadsheet data.


* [[Image:Workbench_Start.svg|24px]] The [[Start_Workbench|Start Center Workbench]] allows you to quickly jump to one of the most common workbenches.
* [[Image:Workbench_Draft.svg|32px]] The [[Draft_Workbench|Draft Workbench]] contains 2D tools and basic 2D and 3D CAD operations.
* [[Image:Workbench_Surface.svg|24px]] The [[Surface_Module|Surface workbench]] provides tools to create and modify surfaces. It is similar as the Part Shape builder Face from edges.
* [[Image:Workbench_TechDraw.svg|24px]] The [[TechDraw Module|TechDraw Workbench]] is the more advanced and feature-rich successor of [[Drawing Module|Drawing]]
* [[Image:Workbench_Test.svg|24px]] The [[Debugging|Test Framework Workbench]] is for debugging FreeCAD.
* [[Image:Workbench_Web.svg|24px]] The [[Web Workbench|Web Workbench]] provides you with a browser window instead of the 3D-View within FreeCAD.


* [[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_Start.svg|32px]] The [[Start_Workbench|Start 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 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.

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

=== Obsolete ===

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代码库之外开发了额外的工作台。
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中轻松安装。亦可用[[Addon Manager|Addon Manager]]进行安装,它在菜单中的位置为{{MenuCommand|Tools → [[Image:AddonManager.svg|24px]] Addon manager}}。
[[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">
<div class="mw-translate-fuzzy">
Line 56: Line 93:
</div>
</div>


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

[[Category:User Documentation/zh-cn|分类:用户文档]]

Revision as of 21:20, 25 March 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 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.
  • The Start Workbench allows you to quickly jump to one of the most common workbenches.

Obsolete

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