ANSYS界面定制初步探索

笔者所知的,ANSYS支持的二次开发语言有四种:APDL,UPFs,UIDL,Tcl/TK。其中APDL笔者就不介绍了;UPFs一般用于用户子程序的开发,比如用户可以自己创建单元类型、材料模型、以及各种底层的功能,事实上这就对开发者的理论水平要求较高,非一般用户可以企及的;UIDL和Tcl/TK的作用都是定制用户界面,其中UIDL比较简单,相应功能也较少;Tcl/TK是指Tcl语言的TK库,非常适用于用户界面的定制,但需要较多学习才能掌握。本文的界面定制只涉及UIDL。

笔者自己做了个一个例子,红色框内是笔者创建的:

ANSYS界面定制初步的图1



那么这是如何实现的呢?

第一步:需要用APDL编辑四个mac(宏文件)

ANSYS界面定制初步的图2

第二步:需要修改ansys的start.ans文件

ANSYS界面定制初步的图3

第三步:如果我们修改了mac文件,需要更新功能。

ANSYS界面定制初步的图4

运行这几个按钮的效果:

01 单击PAR1按钮,参数可以自由修改。

ANSYS界面定制初步的图5

02 单击PAR2按钮,参数可以自由修改。

ANSYS界面定制初步的图6

03 单击PAR3按钮,参数可以自由修改。

ANSYS界面定制初步的图7


04 单击FREQ按钮,根据之前的参数设定,进行有效的分析。

ANSYS界面定制初步的图8

ANSYS界面定制初步的图9


以上例子的整个运行过程就是:笔者需要分析一个系统,先要定义整个系统的相关参数,最后再计算这个系统的相关结果,并且把需要的结果自动载入TXT文件中。

ANSYS界面定制初步的图10

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空