关于创建自定义网格(传统项)

通过指定顶点来创建自定义多边形网格或多面网格。

使用 3DMESH、PFACE 和 3DFACE 命令创建网格时指定各个顶点。

了解传统网格构造

网格密度可控制传统多边形网格和多面网格中的镶嵌面数。密度是根据 MN 顶点的矩阵定义的,与由列和行组成的栅格类似。MN 分别指定给定顶点的列和行的位置。

网格可以是开放的也可以是闭合的。如果网格的起始边和结束边不相连,则网格在给定方向上开放,如下图所示。

创建矩形网格

使用 3DMESH 命令可以在 MN 方向(类似于 XY 平面的 X 轴和 Y 轴)上创建开放多边形网格。通常,如果已知网格点数,则可以将 3DMESH 命令与脚本或 AutoLISP 程序配合使用。

创建网格时,需指定网格在 M N 方向上的大小。为网格指定的总顶点数等于 M 乘以 N 的值。

可以使用 PEDIT 命令闭合网格。

可以使用 3DMESH 命令构造不规则网格。

样例:

在以下文字示例中,在命令提示下输入每个顶点的坐标值可创建图中的网格。

命令: 3dmesh

M 方向网格数目: 4

N 方向网格数目: 3

顶点 (0,0): 10,1,3

顶点 (0,1): 10,5,5

顶点 (0,2): 10,10,3

顶点 (1,0): 15,1,0

顶点 (1,1): 15,5,0

顶点 (1,2): 15,10,0

顶点 (2,0): 20,1,0

顶点 (2,1): 20,5,-1

顶点 (2,2): 20,10,0

顶点 (3,0): 25,1,0

顶点 (3,1): 25,5,0

顶点 (3,2): 25,10,0

创建多面网格

PFACE 命令用于创建多面(多边形)网格,每个面可以有多个顶点。通常情况下,通过应用程序而不是用户直接输入来使用 PFACE 命令。

创建多面网格与创建矩形网格类似。要创建多面网格,首先要指定其顶点坐标。然后通过输入每个面的所有顶点的顶点号来定义每个面。创建多面网格时,可以将特定的边设定为不可见,指定边所属的图层或颜色。

要使边不可见,请输入负数值的顶点号。例如,在下图中要使顶点 5 和 7 之间的边不可见,可以输入:

面 3,顶点 3: -7

在图中,面 1 由顶点 1、5、6 和 2 定义。面 2 由顶点 1、4、3 和 2 定义。面 3 由顶点 1、4、7 和 5 定义,面 4 由顶点 3、4、7 和 8 定义。

通过指定顶点,创建多面网格

使用 3DFACE 命令,您可以通过指定每个顶点来创建三维多面网格,并且可以指定边线段是否不可见。

如果在执行某些网格平滑处理操作(例如使用 MESHSMOOTHMORE)过程中选择 3DFACE 对象,则系统会提示用户将 3DFACE 对象转换为网格对象。