4.6.1  延伸(Extrude)生成网格

更新于 2026年10月12日 版权声明
4.6.1 延伸 (Extrude)生成网格

先用下面方法指定延伸(Extrude)的单元属性,如果不指定的话,后面的延伸操作都只会产生相应的几何模型而不会划分网格,另外值得注意的是:如果想生成网格模型,则在源面(或者线)上必须划分相应的面网格(或者线网格)。

命令:EXTOPT。

GUI:Main Menu>Preprocessor>Modeling>Operate>Extrude>Elem Ext Opts。

弹出Element Extrusion Options对话框,如图4-30所示,指定想要生成的TYPE(单元类型)、MAT(材料号)、REAL(实常数)、ESYS(单元坐标系)、VAL1(单元数)、VAL2(单元比率),以及指定是否要ACLEAR(删除源面)。

图示

图4-30 Element Extrusion Options对话框

用以下命令可以执行具体的延伸操作。

1)面沿指定轴线旋转生成体。

命令:VROTATE。

GUI:Main Menu>Preprocessor>Modeling>Operate>Extrude>Areas>About Axis。

2)面沿指定方向延伸生成体。

命令:VEXT。

GUI:Main Menu>Preprocessor>Modeling>Operate>Extrude>Areas>By XYZ Offset。

3)面沿其法线生成体。

命令:VOFFST。

GUI:Main Menu>Preprocessor>Modeling>Operate>Extrude>Areas>Along Normal。

另外须提醒,当使用VEXT或者相应GUI的时候,弹出Extrude Areas by XYZ Offset对话框,如图4-31所示,其中DX,DY,DZ表示延伸的方向和长度,而RX,RY,RZ表示延伸时的放大倍数,结果如图4-32所示。

图示(https://www.daowen.com)

图4-31 Extrude Areas by XYZ Offset对话框

图示

图4-32 将网格面延伸生成网格体

4)面沿指定路径延伸生成体。

命令:VDRAG。

GUI:Main Menu>Preprocessor>Modeling>Operate>Extrude>Areas>Along Lines。

5)线沿指定轴线旋转生成面。

命令:AROTATE。

GUI:Main Menu>Preprocessor>Modeling>Operate>Extrude>Lines>About Axis。

6)线沿指定路径延伸生成面。

命令:ADRAG。

GUI:Main Menu>Preprocessor>Modeling>Operate>Extrude>Lines>Along Lines。

7)关键点沿指定轴线旋转生成线。

命令:LROTATE。

GUI:Main Menu>Preprocessor>Modeling>Operate>Extrude>Keypoints>About Axis。

8)关键点沿指定路径延伸生成线。

命令:LDRAG。

GUI:Main Menu>Preprocessor>Modeling>Operate>Extrude>Keypoints>Along Lines。

如果不在EXTOPT中指定单元属性,那么上述方法只会生成相应的几何模型,有时候可以将它们作为布尔操作的替代方法,如图4-33所示,可以将空心球截面绕直径旋转一定角度直接生成。

图示

图4-33 用延伸方法生成空心圆球

关注公众号获取验证码
复制内容需要验证码(7.99元/天)
✍AI写作