无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【力學(xué)仿真 No.3】ANSYS APDL參數(shù)化應(yīng)用 #3 宏與宏庫文件的應(yīng)用

2021-02-16 20:58 作者:艾了哈  | 我要投稿

????ANSYS中的宏命令應(yīng)用性很強,可以快速實現(xiàn)建模等特定功能。本文主要介紹宏文件的基本使用方式。

宏文件

一、宏的搜索路徑

1、…/ansys_inc/v182/ansys/apdl查找

2、環(huán)境變量

3、/PSEARCH命令(Macro>Macro Search Path)制定的宏文件儲存路徑

4、當前工作目錄

二、創(chuàng)建宏文件

1、直接創(chuàng)建宏文件

? ? ? *CREATE, 宏文件名, mac

????????????宏內(nèi)容BLOCK可以包含18個參數(shù)

? ? ? *END

2、逐行寫入

? ? ?*CFOPEN, 宏文件名, mac

? ? ?*CFWRITE, 寫入的一行命令(原樣輸出)

? ? ?*CFWRITE, 寫入的一行命令(原樣輸出)

? ? ?*CFWRITE, 寫入的一行命令(原樣輸出)

? ? ?*CFCLOS

*CFOPEN, Fname, Ext, -- , Loc.

?其中Loc為空,這覆蓋同名文件,

?若為APPEND,則會追加

三、調(diào)用宏命令

引入了宏地址后,直接輸入宏命令名稱和實參,即可調(diào)用宏。


宏庫文件

一、創(chuàng)建宏庫文件

宏庫文件格式為? xxx.mlib, 例如

宏庫中定義的宏如下圖所示,其中ARG1表示形參,宏塊用/EOF分開,宏名在頭部定義。

宏庫文件

二、調(diào)用宏庫文件

在ANSYS程序中,首先引用宏庫文件,命令行格式為:

*ULIB, '../Matcr', mlib 或者

*ULIB, Matcr, mlib , '../'? ? ?(路徑寫在后方)

在GUI方式中,通過單擊 Macro —> Execute Macro Data Block 進行使用。

三、調(diào)用宏庫中的宏塊

調(diào)用宏塊命令的方式為

?*USE , 宏塊名,ARG1,ARG2….


注意

1、當使用了*ULIB時,宏庫中的宏只能使用*USE來調(diào)用。

2、使用*ULIB后,不能再通過*USE調(diào)用不在宏庫中的宏

3、直接輸入宏命令名稱,調(diào)用的mac宏,不受影響,繼續(xù)使用。


對于宏庫的理解,有些類似于命名空間,但是一次調(diào)用一個宏庫,除非多次來回調(diào)用不同的宏庫文件。

當使用了宏庫時,相當于*USE命令就和宏庫綁定在了一起。

文采用的ANSYS版本為18.2。其中是我個人在工作和使用中的一點心得和經(jīng)驗,進行分享,如有建議,歡迎評論交流~

【力學(xué)仿真 No.3】ANSYS APDL參數(shù)化應(yīng)用 #3 宏與宏庫文件的應(yīng)用的評論 (共 條)

分享到微博請遵守國家法律
咸阳市| 浮梁县| 美姑县| 云龙县| 会宁县| 噶尔县| 乐至县| 宜丰县| 德安县| 白山市| 汽车| 南充市| 醴陵市| 新干县| 合山市| 绍兴县| 湟源县| 浦城县| 河西区| 甘洛县| 巴青县| 海伦市| 比如县| 东乌| 望江县| 横山县| 龙海市| 阜新| 紫云| 木兰县| 延川县| 朝阳市| 嘉鱼县| 皋兰县| 改则县| 平山县| 绩溪县| 麻城市| 宝兴县| 昂仁县| 阜康市|