抽离网格面

抽离网格面相关指令编辑现有的网格,抽离网格中不需要或不必要的面。抽离网格面有如下方式:

ExtractMeshFaces

工具列 功能表

抽离网格

网格工具

网格

编辑工具 >

抽离 >

ExtractMeshFaces 指令从父网格物件中分离出所选取的网格面。

这个指令在着色模式下比较容易使用,因为您可以直接选取网格面,也可以选取网格边缘。

步骤

指令行选项

建立副本

复制选取的网格面,而不是将其从父网格物件上分离。

抽离的网格面将会从父网格物件上分离出来,并且产生一个洞。

网格/细分面循环选择(后选)

选择整个面循环

  1. 点击一个面。

  2. 双击决定循环方向的下一个面。

选择面循环范围

  1. 点击循环中的两个面。

  2. 双击所选面之间和旁边的面。

使用预选的方式选取一个面循环

使用子物件过滤器选取一个面循环

取消选择单一面

取消选择面循环

ExtractMeshFacesByArea

工具列 功能表

抽离网格

网格

编辑工具 >

抽离 >

以面积

ExtractMeshFacesByArea 指令通过设置一个面积范围从父网格物件上抽离网格面。

步骤

以面积抽离网格面的选项

选取大于该值的面:___

选取面积大于设定值的网格面。

选取最小的面

选取一个网格面设定最小的网格面面积。

选取小于该值的面

选取面积小于设定值的网格面。

选取最大的面

选取一个网格面设定最大的网格面面积。

递增

设置每次点击时数值变化的总量。

选取网格面设定范围

选取一个取样用的网格面设定大小范围,被选取的网格面的面积 ±10% 的范围会被使用。

仅边框线

将选取的网格面边缘复制为多重直线,而不是将网格面从父网格物件上分离。

抽离为副

复制选取的网格面,而不是将其从父网格物件上分离。

ExtractMeshFacesByAspectRatio

工具列 功能表

抽离网格

网格

编辑工具 >

抽离 >

以长宽比

ExtractMeshFacesByAspectRatio 指令抽离长宽比大于指定值的网格面。

ExtractMeshFacesByAspectRatio 指令适用于找出相对于宽度形状很长的网格面,25:1 或以上的比例会被视为较长的网格面。

在图中,抽离的红色网格面的长宽比为 9:1 或以上。

步骤

以长宽比抽离网格面的选项

长宽比为 ___ 比 1

设定目标长宽比。

递增

设置每次点击时数值变化的总量。

选取网格面设置长宽比

选取一个网格面设定长宽比。

仅边框线

将选取的网格面边缘复制为多重直线,而不是将网格面从父网格物件上分离。

抽离为副

复制选取的网格面,而不是将其从父网格物件上分离。

ExtractMeshFacesByDraftAngle

工具列 功能表

抽离网格

网格

编辑工具 >

抽离 >

以拔模角度

ExtractMeshFacesByDraftAngle 指令以相对于视图视角的角度抽离网格面。

ExtractMeshFacesByDraftAngle 指令适用于分割网格做为模具或找出分模线之后的部份,图中为在 Top 视图中选取的网格面。

步骤

以拔模角度抽离网格面选项

从摄影机方向的起始角度

设定从视图摄影机方向算起的起始角度。

从摄影机方向的终止角度

设定从视图摄影机方向算起的终止角度。

仅边框线

将选取的网格面边缘复制为多重直线,而不是将网格面从父网格物件上分离。

抽离为副

复制选取的网格面,而不是将其从父网格物件上分离。

ExtractMeshFacesByEdgeLength

工具列 功能表

抽离网格

网格

编辑工具 >

抽离 >

以边缘长度

ExtractMeshFacesByEdgeLength 指令抽离边缘长度大于或小于指定长度的网格面。

ExtractMeshFacesByEdgeLength 指令适用于抽离网格中过大或过小的网格面。

图中,抽离的红色网格面都有一个边缘的长度小于 0.1。

步骤

以边缘长度抽离网格面的选项

以边缘长度

设置用于比较的网格边缘长度。

选取边缘

选取一个网格边缘设定用于比较的网格边缘长度。

递增

设置每次点击时数值变化的总量。

选取边缘:
小于边缘长度

选取边缘长度小于边缘长度设定值的网格面。

大于边缘长度

选取边缘长度大于边缘长度设定值的网格面。

仅边框线

将选取的网格面边缘复制为多重直线,而不是将网格面从父网格物件上分离。

抽离为副

复制选取的网格面,而不是将其从父网格物件上分离。

ExtractConnectedMeshFaces

工具列 功能表

抽离网格

网格

编辑工具 >

抽离 >

相接的

ExtractConnectedMeshFaces 指令从父网格上分离与指定网格面相连接的网格面。

设置一个角度值,ExtractConnectedMeshFaces 指令会根据网格面之间的角度差从组合在一起的网格面中抽离出一个范围网格面,这个指令可以用来抽离网格中由相接的网格面形成的平面区域。

步骤

  1. 选取网格面,按 Enter
  2. 调整选项选取您想要的范围。

抽离相接的网格面选项

以角度抽离相接的网格面

设定网格面之间的角度做为选取网格面的依据。

小于/大于___度

附注

递增

设置每次点击时数值变化的总量。

选取要测量角度的面

选取两个网格面以设定您想要使用的角度。

仅边框线

将选取的网格面边缘复制为多重直线,而不是将网格面从父网格物件上分离。

抽离为副

复制选取的网格面,而不是将其从父网格物件上分离。

编辑选取范围

选取个别的网格面。

ExtractDuplicateMeshFaces

工具列 功能表

抽离网格

网格

编辑工具 >

抽离 >

重复的

ExtractDuplicateMeshFaces 指令从父网格物件中复制分离出网格面。

步骤

ExtractMeshPart

工具列 功能表

抽离网格

网格

编辑工具 >

抽离 >

个别网格

ExtractMeshPart 指令可以抽离从选定网格面向外辐射到父物件中的所有相邻的网格面,直到遇到外露边缘、未熔接边缘或非流行边缘为止。

指令行选项

脚本指令 -ExtractMeshPart 可提供更多额外的选项。

仅边框线

从选定网格面组的边界边缘创建线段。

建立副本

复制选定的网格面组而不是抽离它。

 

抽离整个未相接的部分

抽离网格中未物理连接到其他部分的选定部分。

ExtractToNonManifoldEdges 选项决定了网格面的提取方式。

抽离至非流形边缘

抽离停止在非流行边缘。

抽离停止在未熔接边缘。

组合输出

将抽离的网格面组合为一个网格物件。

请参考

摺叠网格面与顶点

抽离物件的副物件

编辑网格物件

White paper: Scan, Cleanup, Remodel

 

 

 

Rhinoceros 7 © 2010-2022 Robert McNeel & Associates. 29-4月-2022