抽离网格面
抽离网格面相关指令编辑现有的网格,抽离网格中不需要或不必要的面。抽离网格面有如下方式:
- Some STL/SLA printers have problems if meshes contain many long, thin facets. These facets can slow the printer down, produce odd results, or run the printer out of memory.
- The MeshRepair command may be useful when tuning up meshes for STL/SLA printing.
Toolbar | Menu |
---|---|
|
Mesh Edit Tools > Extract > Faces |
ExtractMeshFaces 指令从父网格物件中分离出所选取的网格面。
这个指令在着色模式下比较容易使用,因为您可以直接选取网格面,也可以选取网格边缘。
步骤
- 选取网格面。
指令行选项 | |
---|---|
建立副本 |
是复制选取的网格面,而不是将其从父网格物件上分离。 否抽离的网格面将会从父网格物件上分离出来,并且产生一个洞。 |
Mesh/SubD face loop selection (Post-selection)
To select an entire face loop
-
Click a face.
-
Double-click the next face that decides the loop direction.
To select a face loop range
-
Click two faces in a loop.
-
Double-click a face in between and next to one of the selected faces.
Select a face loop using pre-selection
Select a face loop using sub-object filter
To deselect a single face
-
Ctrl+click a selected face.
To deselect a face loop
-
Ctrl+double-click a face in a selected loop.
Toolbar | Menu |
---|---|
|
Mesh Edit Tools > Extract > By Area |
ExtractMeshFacesByArea 指令通过设置一个面积范围从父网格物件上抽离网格面。
步骤
- 选取 一个网格物件。
以面积抽离网格面的选项
选取大于该值的面:___
选取面积大于设定值的网格面。
选取最小的面
选取一个网格面设定最小的网格面面积。
选取小于该值的面
选取面积小于设定值的网格面。
选取最大的面
选取一个网格面设定最大的网格面面积。
递增
设置每次点击时数值变化的总量。
选取网格面设定范围
选取一个取样用的网格面设定大小范围,被选取的网格面的面积 ±10% 的范围会被使用。
仅边框线
将选取的网格面边缘复制为多重直线,而不是将网格面从父网格物件上分离。
抽离为副
复制选取的网格面,而不是将其从父网格物件上分离。
Toolbar | Menu |
---|---|
|
Mesh Edit Tools > Extract > By Aspect Ratio |
ExtractMeshFacesByAspectRatio 指令抽离长宽比大于指定值的网格面。
ExtractMeshFacesByAspectRatio 指令适用于找出相对于宽度形状很长的网格面,25:1 或以上的比例会被视为较长的网格面。
在图中,抽离的红色网格面的长宽比为 9:1 或以上。
步骤
- 选取 一个网格物件。
以长宽比抽离网格面的选项
长宽比为 ___ 比 1
设定目标长宽比。
递增
设置每次点击时数值变化的总量。
选取网格面设置长宽比
选取一个网格面设定长宽比。
仅边框线
将选取的网格面边缘复制为多重直线,而不是将网格面从父网格物件上分离。
抽离为副
复制选取的网格面,而不是将其从父网格物件上分离。
Toolbar | Menu |
---|---|
|
Mesh Edit Tools > Extract > By Draft Angle |
ExtractMeshFacesByDraftAngle 指令以相对于视图视角的角度抽离网格面。
ExtractMeshFacesByDraftAngle 指令适用于分割网格做为模具或找出分模线之后的部份,图中为在 Top 视图中选取的网格面。
步骤
- 选取 一个网格物件。
以拔模角度抽离网格面选项
从摄影机方向的起始角度
设定从视图摄影机方向算起的起始角度。
从摄影机方向的终止角度
设定从视图摄影机方向算起的终止角度。
仅边框线
将选取的网格面边缘复制为多重直线,而不是将网格面从父网格物件上分离。
抽离为副
复制选取的网格面,而不是将其从父网格物件上分离。
Toolbar | Menu |
---|---|
|
Mesh Edit Tools > Extract > By Edge Length |
ExtractMeshFacesByEdgeLength 指令抽离边缘长度大于或小于指定长度的网格面。
ExtractMeshFacesByEdgeLength 指令适用于抽离网格中过大或过小的网格面。
图中,抽离的红色网格面都有一个边缘的长度小于 0.1。
步骤
- 选取 一个网格物件。
以边缘长度抽离网格面的选项
以边缘长度
设置用于比较的网格边缘长度。
选取边缘
选取一个网格边缘设定用于比较的网格边缘长度。
递增
设置每次点击时数值变化的总量。
选取边缘:
小于边缘长度
选取边缘长度小于边缘长度设定值的网格面。
大于边缘长度
选取边缘长度大于边缘长度设定值的网格面。
仅边框线
将选取的网格面边缘复制为多重直线,而不是将网格面从父网格物件上分离。
抽离为副
复制选取的网格面,而不是将其从父网格物件上分离。
Toolbar | Menu |
---|---|
|
Mesh Edit Tools > Extract > Connected |
ExtractConnectedMeshFaces 指令从父网格上分离与指定网格面相连接的网格面。
设置一个角度值,ExtractConnectedMeshFaces 指令会根据网格面之间的角度差从组合在一起的网格面中抽离出一个范围网格面,这个指令可以用来抽离网格中由相接的网格面形成的平面区域。
抽离相接的网格面选项
以角度抽离相接的网格面
设定网格面之间的角度做为选取网格面的依据。
小于/大于___度
附注
- 设定为 0 会选取全部与您所选取的网格面相接且共平面的网格面。
- 有时候网格平面并不是绝对的平面,将角度设定为 1 比较能够完整的选取整个网格平面。
递增
设置每次点击时数值变化的总量。
选取要测量角度的面
选取两个网格面以设定您想要使用的角度。
仅边框线
将选取的网格面边缘复制为多重直线,而不是将网格面从父网格物件上分离。
抽离为副
复制选取的网格面,而不是将其从父网格物件上分离。
编辑选取范围
选取个别的网格面。
Toolbar | Menu |
---|---|
|
Mesh Edit Tools > Extract > Duplicate |
ExtractDuplicateMeshFaces 指令从父网格物件中复制分离出网格面。
步骤
- 选取 网格物件。
Toolbar | Menu |
---|---|
|
Mesh Edit Tools > Extract > Part |
ExtractMeshPart 指令可以抽离从选定网格面向外辐射到父物件中的所有相邻的网格面,直到遇到外露边缘、未熔接边缘或非流行边缘为止。
- Some STL/SLA printers have problems if meshes contain many long, thin facets. These facets can slow the printer down, produce odd results, or run the printer out of memory.
- The MeshRepair command may be useful when tuning up meshes for STL/SLA printing.
指令行选项
脚本指令 -ExtractMeshPart 可提供更多额外的选项。
仅边框线
从选定网格面组的边界边缘创建线段。
建立副本
复制选定的网格面组而不是抽离它。
抽离整个未相接的部分
是
抽离网格中未物理连接到其他部分的选定部分。
否
ExtractToNonManifoldEdges 选项决定了网格面的提取方式。
抽离至非流形边缘
是
抽离停止在非流行边缘。
否
抽离停止在未熔接边缘。
组合输出
将抽离的网格面组合为一个网格物件。
请参考
Collapse mesh faces and vertices
The MeshRepair command integrates many mesh cleanup commands into a single dialog.