ANSYS的有关界面命令——multipro与*cset
ANSYS中除了有大量的逻辑命令,还有一些能够创建gui相关的APDL命令,multipro命令可以创建简单的弹出窗口,通常会与*cset联合使用,以构建参数输入窗口。下面对其应用进行说明。
应用格式如下:
MULTIPRO,‘start’,Prompt_Num
CSET,Strt_Loc,End_Loc,Param_Name,‘Prompt_String’,Def_Value
MULTIPRO,‘end’
Prompt_Num:参数个数;
Strt_Loc,End_Loc:起始位置和结束位置,也就是输入框的位置分布,第一个cset应该从1开始,一般3结束;
Param_Name:参数名称;
‘Prompt_String’:控制在32个字符以内,说明文字;
Def_Value:默认值
如下一段APDL命令创建了三个参数,分别为梁的宽度、高度和长度,并分别设置了默认值。
multipro,‘start’,3
*cset,1,3,beamW,‘Enter the overall beam width’,12.5
*cset,4,6,beamH,‘Enter the beam height’,23.345
*cset,7,9,beamL,‘Enter the beam length’,50.0
multipro,‘end’
点击OK按钮后,可以在ANSYS的主菜单栏查看定义的参数,如下图所示,定义了三个参数,此参数可以在后续利用。
再看下面这个例子:
multipro,‘start’,3
*cset,1,3,dx,‘Enter DX Value’,0.0
*cset,4,6,dy,‘Enter DY Value’,0.0
*cset,7,9,dz,‘Enter DZ Value’,0.0
*cset,61,62,‘The MYOFSET macro offsets the’,’ selected nodes along each’
*cset,63,64,‘of the three axes. Fill in the ‘,’ fields accordingly.’
multipro,‘end’
其中的cset,61,62和cset,63,64的信息可以通过其运行结果看出来:
ANSYS的有关界面命令——multipro与*cset(参数对话框)
可以看到这两行是定义提示信息的。