|
| static TopoShape | RemoveInternalWires (TopoShape shape, double minArea) |
| |
| static TopoShape | FixSolid (TopoShape solid) |
| |
| static TopoShape | FixShape (TopoShape shape) |
| |
| static TopoShape | Defeaturing (TopoShape solid, TopoShapeList faceToRemove) |
| |
|
static TopoShape | RemoveHoles (TopoShape solid) |
| |
| static TopoShape | FixSmallEdges (TopoShape shape, double len, double angle) |
| |
| static TopoShape | RemoveDanglingVertices (TopoShape shape) |
| |
| static TopoShape | FixWire (TopoShape wire, double tolerance) |
| |
|
static void | LimitTolerance (TopoShape shape, double min, double max, EnumTopoShapeType type) |
| |
|
static void | LimitTolerance (TopoShape shape, double min, double max) |
| |
|
static void | LimitTolerance (TopoShape shape, double min) |
| |
<>
FixShapeTool
对TopoShape进行修复的工具类.
◆ Defeaturing()
特征消除:包括holes, protrusions, gaps, chamfers, fillets等
- 参数
-
| solid | 体对象
|
| faceToRemove | 特征所在的面。
|
- 返回
- 新对象
◆ FixShape()
Fix the shape.
- 参数
-
- 返回
- the new Shape.
◆ FixSmallEdges()
◆ FixSolid()
Fix the potentional issues of the solid.
- 参数
-
- 返回
- the shape.
◆ FixWire()
◆ RemoveDanglingVertices()
◆ RemoveInternalWires()
移除面积小于指定面积的内部的Wires
- 参数
-
- 返回
- 新生成的Shape