说起来惭愧,以前我建模的时候(尤其是拖拽adrag/vdrag等),如果没有事先压缩实体编号的话,总是要通过手工查看线号的。虽然并不一定会很麻烦,但总归有悖于参数化分析的原则。感谢marain老师,在他帮我修改的一份APDL中,用到了_return这个参数,才使得我对其有了正确的认识——之前只是看过,没求甚解……
_return参数
进行某项操作之后,以连线为例,a=_return,则a的数值就等于最近绘制的线。同理,也可以返回最新创建的关键点、样条曲线、面、体等等。需要注意的是,对于有些命令创建的图素,返回值会有所不同。比如LDIV分隔的线,_return就会返回首个关键点的编号。其余的,请参考ANSYS帮助文档中提供的这个表格:
命令功能_RETURN 返回值
Keypoints
K定义一个关键点关键点编号
KL在线上定义关键点关键点编号
KNODE在节点上定义关键点关键点编号
KBETW两个关键点之间创建关键点关键点编号
KCENTER在中心处定义关键点关键点编号
Lines
BSPLIN生成样条曲线线编号
CIRCLE生成圆弧曲线第一条线编号
L两个关键点之间连线线编号
L2ANG生成与已知两条线成一定夹角的线线编号
LANG生成一条成一定角度的直线线编号
LARC定义圆弧曲线线编号
LAREA在一个面上的两个关键点之间生成最短线线编号
LCOMB合并线线编号
LDIV分隔一条线为多条第一个关键点编号
LDRAG关键点拖拽形成线第一条线编号
LFILLT线倒角倒角线编号
LROTAT将关键点绕某点旋转形成圆弧线第一条线编号
LSTR直线线编号
LTAN在已有线端点生成切线线编号
SPLINE多段线第一条线编号
面
A由关键点定义平面面编号
ACCAT连接(合并)面面编号
ADRAG拖拉线生成面第一个面编号
AFILLT面倒角第一个面编号
AL由线边界生成面面编号
ALPFILL全部循环/删除面内空洞(All loops)面编号
AOFFST从已知面偏移生成面面编号
AROTAT旋转面第一个面编号
ASKIN蒙皮生成面第一个面编号
ASUB选择面的一部分生成新面面编号
Volumes
V通过关键点生成实体实体编号
VA通过边界面生成实体体编号
VDRAG拖拽面生成实体第一个体编号
VEXT挤压面生成实体第一个体编号
VOFFST由已知面偏移生成实体体编号
VROTAT面旋转生成实体第一个体编号
至于_status命令,则可以在循环或判断语句中使用,它的返回值相对简单:
0 :没有错误
1 :有注释(note)
2 :有警告(warning)
3 :有错误(error)
在APDL中,有时可以通过加判断,来提高模型调试的效率,还是很实用的。
相关文章
- 2021-07-30AutoCAD2009 自定义手册PDF下载
- 2021-07-20AutoCAD 绘制三维实体装配图 [胡起学,胡进,胡怡 编著] 2
- 2021-06-24AutoCAD 2010自定义手册PDF下载
- 2021-05-28常用零部件的AutoCAD二维参数化绘图技术(上册)PDF下载
- 2021-05-27常用零部件的AutoCAD二维参数化绘图技术(上册)PDF下载
- 2020-12-19AutoCAD 、SolidWorks实体仿真建模与应用解析 [芮勇勤
- 2015-12-31南宁第一豪宅华润幸福里4#楼C1户型施工图
- 2014-09-18某市第一中心医院平面设计图下载
- 2014-09-15一个大型高层商场建筑的施工图 下载
- 2013-11-23别墅外环境设计平面图免费下载