ANSYS的结构分析专业包含两个截然不同的界面。
ANSYS经典界面是第一代界面,简称为MAPDL界面。界面看起来很简洁,但功能强大,不过学习和使用的难度很大。目前主要是老用户,年轻一代的用户较少,属于被边缘化的界面。
ANSYS Workbench是第二代界面,可以简称为ANSYS WB。新界面的学习和使用难度较小,目前属于ANSYS 最重要的界面。
需要注意,ANSYS WB只是一个提供各种仿真功能的平台。如果用户需要进行结构分析,实际上使用的是Mechanical界面。
APDL
APDL即ANSYS参数化设计语言,是一种解释性语言,可以用于根据参数来建立模型,也可用来自动完成一些通用性强的任务或专用程序。
APDL不仅是优化设计、参数化建模等经典特性的实现基础,而且它也为日常分析提供了很多便利。APDL既可以用于MAPDL界面,也可以用于Mechanical界面
本文使用APDL脚本自动建立螺旋弹簧。
脚本说明:
!螺旋弹簧几何建模
!参数:螺旋半径,螺距,螺圈数,截面半径
!单位:毫米
创建界面:
/PMACRO
FINISH$/CLEAR
/FILNAME,luo_xuan_tan_huang
/TITLE,HFCAE
MULTIPRO,'START',
*CSET,1,3,r0,'luo_xuan_ban_jing',20
*CSET,4,6,h0,'luo_ju',5
*CSET,7,9,q0,'luo_quan_shu',10
*CSET,10,12,r1,'jie_mian_ban_jing',2
MULTIPRO,'END'
运行效果:
画点:
/prep7
*dim,theta,array,q0*3+1
*vfill,theta(1),ramp,0,360/3
*afun,deg
csys,1 !圆柱坐标系
!画点
*do,i,1,q0*3+1
k,i,r0/1000,theta(i),h0*(i-1)/1000
*enddo
运行效果:
画线:
*do,i,1,q0*3
l,i,i+1
*enddo
运行效果:
画面:
*do,i,0,q0*3-1
lwplan,-1,i+1,0
cyl4,0,0,r1/1000
*enddo
运行效果:
画体:
*do,i,1,q0*3
vdrag,i,,,,,,i
*enddo
运行效果:
导出几何模型:
使用SpaceClaim打开几何模型: