零件模块
Introduction
简介
FreeCAD的实体建模能力都是基于 Open Cascade Technology (OCCT)内核——一种具有创建与处理高级3D几何体等特性的专业级CAD系统。零件工作台(Part Workbench)是一种建立于OCCT库之上的层级,为用户提供了访问OCCT几何图元与函数的功能。每种工作台(如底图工作台, 草图工作台, 零件设计工作台等等)的一切2D与3D绘制功能其实都是基于零件工作台暴露出的函数实现的。因此,可以认为零件工作台是FreeCAD建模功能的核心组件。
The Part Workbench can also create objects that are not solids, such as faces, shells, and objects with only edges or vertices. It also provides a variety of general purpose tools for geometry manipulation, geometry validation, and making copies.
The PartDesign Workbench uses an alternative workflow for creating solids. For a detailed discussion of the Part Workbench versus the Part Design Workbench see Part and Part Design.
工具
Solids toolbar
Box: 根据指定的规格绘制一个立方体
Cylinder: 根据指定的规格绘制一个圆柱体
Sphere: 根据指定的规格绘制一个球体
Cone: 根据指定的规格绘制一个圆锥体
Torus: 根据指定的规格绘制一个环面(torus)(圆环 (ring))
Tube: Creates a tube.
CreatePrimitives: 一种用于创建各类参数化几何图元的工具
Plane: Creates a plane.
Ellipsoid: Creates a ellipsoid.
Prism: Creates a prism.
Wedge: Creates a wedge.
Helix: Creates a helix.
Spiral: Creates a spiral.
Circle: Creates a circular arc.
Ellipse: Creates an elliptical arc.
Point: Creates a point.
Line: Creates a line.
Regular polygon: Creates a regular polygon.
Shapebuilder: 一种利用各种参数化几何图元创建更加复杂几何图形的工具
Part tools toolbar
New Sketch: Creates a new sketch and opens the Sketcher Dialog to edit it.
Extrude: 将对象的平面端面挤压成型
Revolve: 通过令一(非实体)对象绕某轴旋转来创建另一个实体对象
Mirror: 根据指定的镜面对选中的对象进行镜像操作
Scale: Scales one or more shapes. introduced in 1.0
Fillet: 为对象的边倒(圆)角
Chamfer: 为对象的边倒角
Face From Wires: Makes a face from a set of wires (contours).
Loft: 对轮廓进行放样操作(放样成另一种轮廓
Sweep: 沿路径对一个或多个轮廓进行扫描
Section: Creates a section by intersecting an object with a section plane.
Cross-Sections: Creates one or more cross-sections through an object.
3D Offset: 根据原始几何形状在特定的距离处构建一个平行的副本。
2D Offset: 根据原始连线在特定的距离处创建一个平行的副本,或者缩放一个平面端面。
Thickness: 镂空一个实体,在选中的面上留下开口。
Projection on surface: 向表面上投影logo、文本或任意表面、连线、边。可以为投影部分创建一个示例或连线。
Appearance per Face: Assigns colors to individual faces of objects.
Boolean toolbar
Compound: Creates a compound from the selected objects.
Explode Compound: Splits up compounds.
Compound Filter: Extracts the individual pieces from compounds.
Boolean: 在对象上执行布尔运算
Cut: Cuts one object from another.
Union: Fuses two or more objects.
Intersection: Extracts the common part of two objects.
Connect Shapes: Connects interiors of walled objects.
Embed Shapes: Embeds a walled object into another walled object.
Cutout Shape: Creates a cutout in a wall of an object for another walled object.
Boolean Fragments: Creates all pieces obtained from Boolean operations.
Slice Apart: Slices and splits an object by intersecting it with other objects.
Slice to Compound: Slices an object by intersecting it with other objects.
Boolean XOR: Removes space shared by an even number of objects.
Check Geometry: Checks the geometry of selected objects for errors.
Defeaturing: Removes features from an object.
其他工具
Box Selection: Selects faces from a rectangular area.
Shape From Mesh: Creates shapes from mesh objects.
Points From Shape: Creates points objects from geometric objects.
Convert to Solid: Creates solids from shape objects.
Reverse Shapes: Creates parametric copies with reversed face normals from selected objects.
- Copy:
Simple Copy: Creates non-parametric copies of objects.
Transformed Copy: Creates non-parametric copies of objects. It is intended for objects nested in containers.
Shape Element Copy: Creates non-parametric copies of subelements: vertices, edges and faces.
Refine Shape: Creates parametric copies with a refined shape from selected objects. It removes unnecessary edges from planar and cylindrical faces.
Set Tolerance: creates a parametric copy of selected objects with all contained tolerances set to at least a certain minimum value. introduced in 1.1
Persistent Section Cut: Creates persistent cuts of objects and assemblies.
Attachment: Attaches an object to one or more other objects.
Obsolete tools
Import: 您可利用此工具为当前文档添加*.IGES、*.STEP、*.BREP文档。
Export CAD file...: Exports to *.IGES, *.STEP, or *.BREP files. Not available in 1.1 and above.
Measure
The Std Measure tool replaces the tools listed below. introduced in 1.0
Measure Linear: Creates a linear measurement. Not available in 1.0 and above.
Measure Angular: Creates an angular measurement. Not available in 1.0 and above.
Measure Refresh: Updates all measurements. Not available in 1.0 and above.
Clear All and View Measure Clear All: Clears all measurements. Not available in 1.0 and above.
Toggle All and View Measure Toggle All: Shows or hides all measurements. Not available in 1.0 and above.
Toggle 3D: Shows or hides 3D measurements. Not available in 1.0 and above.
Toggle Delta: Shows or hides delta measurements. Not available in 1.0 and above.
首选项
Preference ... 导入 导出
脚本
参见: 零件脚本
教程
- 从STL或OBJ文件中导入数据 : 如何在FreeCAD中导入STL/OBJ文件。
- 导出STL或OBJ文件 : 如何从FreeCAD中导出STL/OBJ文件
- Whiffle球教程 : 如何使用零件模块
- Creation and modification: New Sketch, Extrude, Revolve, Mirror, Scale, Fillet, Chamfer, Face From Wires, Ruled Surface, Loft, Sweep, Section, Cross-Sections, 3D Offset, 2D Offset, Thickness, Project on Surface, Appearance per Face
- Boolean: Compound, Explode Compound, Compound Filter, Boolean Operation, Cut, Union, Intersection, Connect Shapes, Embed Shapes, Cutout Shape, Boolean Fragments, Slice Apart, Slice to Compound, Boolean XOR, Check Geometry, Defeaturing
- Other tools: Box Selection, Shape From Mesh, Points From Shape, Convert to Solid, Reverse Shapes, Simple Copy, Transformed Copy, Shape Element Copy, Refine Shape, Set Tolerance, Persistent Section Cut, Attachment
- Preferences: Preferences, Fine tuning
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub
