将现有对象转换为三维实体。
可以通过多种方法将图形中的对象转换为三维实体:
- 将具有一定厚度的曲面和对象转换为三维实体
- 将一组曲面转换为一个三维实体
- 将网格转换为三维实体
- 加厚曲面以将其转换为三维实体
转换为优化三维实体的、具有厚度的网格和多段线
DELOBJ 系统变量可控制创建三维对象时是否自动删除选定对象。
将具有一定厚度的曲面和对象转换为三维实体
可以使用 CONVTOSOLID 命令将不同类型的对象转换为拉伸三维实体。这些对象包括具有一定厚度的闭合多段线和圆,以及无间隙网格和曲面。
将一组曲面转换为一个三维实体
使用 SURFSCULPT 命令将围成一个无间隙面域的一组曲面转换为三维实体。
将网格转换为三维实体
将网格对象转换为三维实体时,新实体对象的形状近似,但并非精确复制原网格对象。可以通过指定结果为平滑面还是镶嵌面以在一定程度上控制差异 (SMOOTHMESHCONVERT)。还可以指定结果面是否为合并的面(经优化的面)。
例如,如果将网格长方体转换为实体对象,可以使用以下选项:
- 滑处理并优化。将共面的面合并为单个面。可以更改某些面的整体形状。对不共面的面的边进行圆整。(SMOOTHMESHCONVERT = 0)
- 平滑处理但不优化。每个原始网格面均保留在经转换的对象中。对不共面的面的边进行圆整。(SMOOTHMESHCONVERT = 1)
- 镶嵌面处理并优化。将共面的面合并为单个平面。可以更改某些面的整体形状。对不共面的面的边进行锐化或设定角度。(SMOOTHMESHCONVERT = 2)
- 镶嵌面处理但不优化。将每个原始网格面都转换为平面。对不共面的面的边进行锐化或设定角度。(SMOOTHMESHCONVERT = 3)
注: 不能将以下类型的网格对象转换为三维实体:
- 面之间有间隙的网格。小控件编辑有时会导致面之间出现间隙(孔)。在某些情况下,可以通过对网格对象进行平滑处理来闭合间隙。
- 具有自交边界的网格。如果已修改网格对象以使一个或多个面与同一对象中的面相交,则无法将其转换为三维实体。
在某些情况下,可以将不能转换为实体对象的网格转换为曲面。
加厚曲面以将其转换为三维实体
可以使用 THICKEN 命令将三维曲面对象转换为三维实体。
夹点编辑仅适用于使用此方法创建的对象。