选取网格面

可以使用选取网格面的指令选取现有网格上的网格面,以便编辑网格物件。

可以使用以下方式选取网格面:

  • 某些 STL/SLA 打印机在打印含有许多很长的网格面的网格物件时会发生问题,可能使打印速度变慢、产生奇怪的打印结果或造成打印机内存不足。
  • MeshRepair 指令可以用来修正网格在做 STL/SLA 打印时可能发生的问题。

选取网格面的指令

SelFacesToBoundary

工具列

功能表

Rhino V8 新功能

选取细分物件

细分工具

编辑

选取物件 >

选取边界内的面

SelFacesToBoundary 指令 用于选择被已选面、边界,或两者共同包围起来的细分物件或网格的面。

SelMeshFacesByArea

工具列 功能表

不在工具列上。

不在功能表上。

SelMeshFacesByArea 指令从父网格上选取指定范围内的网格面。

步骤

  • 选取 一个网格物件。

以面积选项选取网格面。

选取大于该值的面:___

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

选取最小的面

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

选取小于该值的面

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

选取最大的面

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

递增

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

选取网格面设定范围

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

SelMeshFacesByAspectRatio

工具列 功能表

不在工具列上。

不在功能表上。

SelMeshFacesByAspectRatio 指令选取长宽比大于指定值的网格面。

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

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

步骤

  • 选取 一个网格物件。

以长宽比选取网格面的选项

长宽比为 ___ 比 1

设定目标长宽比。

递增

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

选取网格面设置长宽比

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

SelMeshFacesByDraftAngle

工具列 功能表

不在工具列上。

不在功能表上。

SelMeshFacesByDraftAngle 指令以相对于视图视角的角度选取网格面。

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

步骤

  • 选取 一个网格物件。

以拔模角度选取网格面选项

从摄影机方向的起始角度

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

从摄影机方向的终止角度

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

SelMeshFacesByEdgeLength

工具列 功能表

不在工具列上。

不在功能表上。

SelMeshFacesByEdgeLength 指令选取边缘长度大于或小于指定长度的网格面。

SelMeshFacesByEdgeLength 指令适用于选取网格中过大或过小的网格面。

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

步骤

  • 选取 一个网格物件。

以边缘长度选取网格面的选项

以边缘长度

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

选取边缘

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

递增

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

选取边缘:
小于边缘长度

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

大于边缘长度

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

SelConnectedMeshFaces

工具列 功能表

不在工具列上。

不在功能表上。

SelConnectedMeshFaces 指令从父网格上选取与指定网格面相连接的网格面。

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

步骤

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

选取相接的网格面选项

以角度选取相接的网格面

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

小于/大于___度

附注

  • 设定为 0 会选取全部与您所选取的网格面相接且共平面的网格面。
  • 有时候网格平面并不是绝对的平面,将角度设定为 1 比较能够完整的选取整个网格平面。
递增

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

选取要测量角度的面

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

编辑选取范围

选取个别的网格面。

SelMeshEdges

工具列 功能表

不在工具列上。

不在功能表上。

SelMeshEdges 指令以两个相邻的网格面的法线夹角从网格物件选取网边缘。

这个指令的未熔接的选项可以用于建立网格的多重曲面已经删除时,找出原来的多重曲面的组合边缘的位置。

步骤

选取边缘

选取边缘:
未熔接的

选择网格的重合边缘。

法线夹角

根据两个相邻的网格面的法线之间的夹角选择边。

大于

设定法线夹角的最小值。

选取网格边缘

选取一个网格边缘设定最小法线夹角。

小于

设定法线夹角的最大值。

选取网格边缘

选取一个网格边缘设定最大法线夹角。

递增

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

外露边缘

选择外露边缘。

SelMeshPart

工具列 功能表

不在工具列上。

不在功能表上。

SelMeshPart 指令选取所有与已选网格面辐射相连的网格面。辐射相连的网格面包括所选网格面所有相邻的网格面以及与相邻网格面相邻的网格面,依次类推,直到遇到外露边缘或未熔接的边。

  • 某些 STL/SLA 打印机在打印含有许多很长的网格面的网格物件时会发生问题,可能使打印速度变慢、产生奇怪的打印结果或造成打印机内存不足。
  • MeshRepair 指令可以用来修正网格在做 STL/SLA 打印时可能发生的问题。

步骤

  • 选取 一个网格物件。
指令行选项

编辑选取集合

更改选取的网格面。

仅边框线

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

建立副本

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

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

选取非流形边缘

将非流形边缘(三个或更多面所共有的边缘)也加入到选集。

请参考

摺叠网格面与顶点

抽离物件的副物件

编辑网格物件

MeshRepair 指令将许多网格清理指令集成到一个对话框中。

White paper: Scan, Cleanup, Remodel