关于三维网格 “M” “N”
请问各位,我在绘制网格的时候,遇到了一个问题,不知道该怎么理解,在输入参数的最后两步系统提示“输入M方向的网格数量”
“输入N方向的网格数量”
不知道M和N怎么理解。 比如说在坐标里“X”代表X轴的方向“Y”代表Y轴方向。希望各位能帮我解释一下,感谢!! 为什么楼主就是不愿意自己先看看cad帮助呢???我复制了帮助里的内容如下,图就不截了,楼主研究一下,帮助里有图例和说明!!
AutoCAD 2008 用户手册 > 使用三维模型 > 创建三维模型 >
创建网格 概念 操作步骤 快速参考
可以创建多边形网格形式。由于网格面是平面的,因此网格只能近似于曲面。
如果需要使用消隐、着色和渲染功能,而线框模型无法提供这些功能,但又不需要实体模型提供的物理特性(质量、体积、重心、惯性矩等),则可以使用网格。
也可以使用网格创建不规则的几何体,如山脉的三维地形模型。
视觉样式控制网格的显示方式为线框还是着色。(VISUALSTYLES 命令)
可以创建多种类型的网格。
三维面。3DFACE 创建具有三边或四边的平面网格。
直纹网格。RULESURF 在两条直线或曲线之间创建一个表示直纹曲面的多边形网格。
平移网格。TABSURF 创建多边形网格,该网格表示通过指定的方向和距离(称为方向矢量)拉伸直线或曲线(称为路径曲线)定义的常规平移曲面。
旋转网格。REVSURF 通过将路径曲线或轮廓(直线、圆、圆弧、椭圆、椭圆弧、闭合多段线、多边形、闭合样条曲线或圆环)绕指定的轴旋转创建一个近似于旋转曲面的多边形网格。
边界定义的网格。EDGESURF 创建一个多边形网格,此多边形网格近似于一个由四条邻接边定义的孔斯曲面片网格。孔斯曲面片网格是一个在四条邻接边(这些边可以是普通的空间曲线)之间插入的的双三次曲面。
预定义的三维网格。3D 命令沿常见几何体(包括长方体、圆锥体、球体、圆环体、楔体和棱锥体)的外表面创建三维多边形网格。
基本网格。3DMESH 和 PFACE 创建任意形状的三维多边形网格对象。
了解网格构造
网格密度控制镶嵌面的数目,它由包含 M 乘 N 个顶点的矩阵定义,类似于由行和列组成的栅格。M 和 N 分别指定给定顶点的列和行的位置。
网格可以是开放的也可以是闭合的。如果在某个方向上网格的起始边和终止边没有接触,则网格就是开放的,如下图所示。
有多种创建网格的方法。
创建直纹网格
使用 RULESURF 命令,可以在两条直线或曲线之间创建网格。可以使用以下两个不同的对象定义直纹网格的边界:直线、点、圆弧、圆、椭圆、椭圆弧、二维多段线、三维多段线或样条曲线。作为直纹网格“轨迹”的两个对象必须全部开放或全部闭合。点对象可以与开放或闭合对象成对使用。
可以在闭合曲线上指定任意两点来完成 RULESURF。对于开放曲线,将基于曲线上指定点的位置构造直纹网格。
创建平移网格
使用 TABSURF 命令可以创建网格,表示由路径曲线和方向矢量定义的基本平移曲面。路径曲线可以是直线、圆弧、圆、椭圆、椭圆弧、二维多段线、三维多段线或样条曲线。方向矢量可以是直线,也可以是开放的二维或三维多段线。可以将使用 TABSURF 命令创建的网格看作是指定路径上的一系列平行多边形。必须事先绘制原对象和方向矢量,如下图所示。
创建旋转网格
可以使用 REVSURF 命令通过绕轴旋转对象的轮廓来创建旋转网格。REVSURF 命令适用于对称旋转的网格形式。
该配置称为路径曲线,它可以是直线、圆、圆弧、椭圆、椭圆弧、多段线、样条曲线、闭合多段线、多边形、闭合样条曲线或圆环的任意组合。
创建边界定义的网格
使用 EDGESURF 命令,可以通过称为边界的四个对象创建孔斯曲面片网格,如下图所示。边界可以是圆弧、直线、多段线、样条曲线和椭圆弧,并且必须形成闭合环和共享端点。孔斯片是插在四个边界间的双三次曲面(一条 M 方向上的曲线和一条 N 方向上的曲线)。
创建预定义的三维网格
3D 命令可以创建以下三维形状:长方体、圆锥体、下半球面、上半球面、网格、棱锥面、球体、圆环和楔体。
要更清楚地查看正使用 3D 命令创建的对象,请使用 3DORBIT、DVIEW 或 VPOINT 设置查看方向。
在下图中,数字表示创建网格需要指定的点的数目。
创建矩形网格
使用 3DMESH 命令可以在 M 和 N 方向(类似于 XY 平面的 X 轴和 Y 轴)上创建开放的多边形网格。可以使用 PEDIT 命令闭合网格。可以使用 3DMESH 命令构造极不规则的网格。通常,如果已知网格点数,则可以将 3DMESH 命令与脚本或 AutoLISP 例程配合使用。
在下例中,在命令提示下输入每个顶点的坐标值可创建图中的网格。
样例:
命令: 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、5、6 和 2 定义面 1,顶点 1、4、3 和 2 定义面 2,顶点 1、4、7 和 5 定义面 3,顶点 3、4、7 和 8 定义面 4。
可以使用 SPLFRAME 系统变量控制不可见边的显示。如果 SPLFRAME 系统变量设置为非零值,则不可见边变为可见边,并且可以编辑。如果 SPLFRAME 系统变量设置为 0(零),则不显示不可见边。 哦,谢谢了。一时钻牛角尖,就没有想到它了。
页:
[1]