二、用二维图形生成三维实体
对于用圆、椭圆、多边形和多段线绘制命令绘制的封闭二维图形,可以用拉伸或旋转的方法生成三维实体。这里应该特别强调的是:用于拉伸和旋转的图形,除本来就是封闭图形的命令如圆、椭圆、多边形等外,必须是多段线所围成的封闭图形;否者,应先将该封闭图形转变成“面域”,才能进行拉伸或旋转。
1.创建面域图形命令的应用
正如前面所述,如果不是用多段线命令(比如是用直线命令)绘制的封闭图形,只要用面域命令将其变成面域图形后,可以使用拉伸和旋转命令生成三维图形。其操作过程将在下面介绍。
2.拉伸命令的应用
如图6.7所示,其操作过程如下:
在模型空间用二维绘图命令创建图6.7俯视图所示的平面图形→单击“面域”图标→选择:用窗口法选择整个图形,回车。此时,平面封闭图形转化成为“面域”→单击“拉伸”图标→选择对象:选择面域图形,回车→指定拉伸高度或[路径(P)]:3(响应缺省项,输入拉伸高度为3。如果响应P,则要求指定拉伸路径),回车→指定拉伸的倾斜角﹤0﹥:直接回车(不设置拉伸倾斜角),得到图6.7。
注:当用路径拉伸时,路径可以是平面直线、圆弧、椭圆、多段线和样条曲线等。路径不能与截面同一个平面或与截面平行。
图6.14 用旋转命令作三维图
3.旋转命令的应用
用旋转命令将二维图形生成三维实体的操作如下:
如图6.14所示,在二维空间画一个三角形→单击“面域”图标→选择对象:选择三角形,回车→单击“旋转”图标→选择对象:选择三角形,回车→定义轴依照[对象(O)/X轴(X)/Y轴(Y)]:
这里有三种响应:
1)若响应O,要求指定一条直线作为旋转轴,这条直线可以是用直线命令或多段线命令绘制的,但只能是一条直线。
2)若响应X/Y中某项,则要求指定X轴或Y轴(坐标轴)为旋转轴。
3)也可以在提示符下直接通过放置两个端点来指定旋转轴。即先在屏面上放置一个顶点→指定轴端点:选取作为旋转轴的另一端点,回车,得到图6.14。
注:作为旋转的轴,必须在将要旋转图形的边界上或边界外。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。