ansys中文變量的實(shí)例教程
注意:針對(duì)ABAQUS版本5.3(14-04-94)對(duì)*UMAT的修改
(1) 上面定義*UMAT子程序的變量列表,以及下面標(biāo)注的第一個(gè)(標(biāo)準(zhǔn))變量塊,與早期的 ABAQUS版本相比,添加了變量名稱。
(2) 聲明:include 'aba_param.inc' 必須添加如下。
(3) 從5.3版本開(kāi)始,ABAQUS文件只使用雙精度。文件 aba_param.inc有一行“implicit real*8”,因?yàn)樗谥髯映绦蛑校运鼘⒛抢锏?em>變量定義為雙精度。 但是其他子程序仍然需要定義“implicit real*8”,因?yàn)榭赡艽嬖谖赐ㄟ^(guò)列表或公共塊傳遞給它們的變量。
(4) 這是ABAQUS 5.6版的最新版本。
(5) J. W. Kysar添加的注釋?zhuān)?997年11月4日)。該 UMAT已被修改以跟蹤每個(gè)獨(dú)立滑移系中的累積剪切應(yīng)變。需要此信息來(lái)糾正Bassani和Wu硬化法則執(zhí)行時(shí)的錯(cuò)誤。任何已添加或修改的代碼行都緊跟在以CFIXA開(kāi)頭的行之前,并在以CFIXB開(kāi)頭的行之后。添加或修改的任何注釋行都將以CFIX開(kāi)頭。
Bassani和Wu的硬化定律執(zhí)行不正確。該定律是雙曲正割平方和雙曲正切的函數(shù)。然而,sech和tanh的參數(shù)與單個(gè)滑移系統(tǒng)上的*total*slip相關(guān)。以前,UMAT通過(guò)在每個(gè)滑移系統(tǒng)上使用*當(dāng)前*滑移來(lái)實(shí)施此硬化定律。問(wèn)題就在于此。UMAT并未將當(dāng)前滑移限制為正值。因此,當(dāng)遇到帶有負(fù)號(hào)的滑移時(shí),包含tanh的項(xiàng)會(huì)導(dǎo)致負(fù)的硬化率(因?yàn)閠anh是一個(gè)奇函數(shù))。
UMAT已通過(guò)添加狀態(tài)變量來(lái)固定,通過(guò)整合每個(gè)單獨(dú)滑動(dòng)系統(tǒng)的滑移率絕對(duì)值來(lái)跟蹤每個(gè)滑動(dòng)系統(tǒng)上的*總*滑動(dòng)。這些“相關(guān)解變量”可用于后處理。輸入文件中唯一需要的更改是必須更改DEPVAR命令。
展開(kāi) ANSYS中的變量總的來(lái)說(shuō)分為兩大類(lèi):一類(lèi)是標(biāo)量參數(shù);一類(lèi)是數(shù)組參數(shù)。其意義與C語(yǔ)言中的參數(shù)和數(shù)組類(lèi)似。標(biāo)量參數(shù)是指單個(gè)的變量,而數(shù)組則是由一系列具有相同意義的數(shù)據(jù)組成。
一:標(biāo)量參數(shù)
標(biāo)量參數(shù)分為兩種:數(shù)值型的和字符型的。
1:標(biāo)量參數(shù)的定義或修改:可以使用*SET命令或直接寫(xiě)出賦值表達(dá)式。修改時(shí),只需改變數(shù)據(jù)即可。
例如:
*SET,LENGTH,10 !定義了一個(gè)名為L(zhǎng)ENGTH的數(shù)值型變量,并且值為10
*SET,COMMENT,'DISP' !定義了一個(gè)名為COMMENT的字符型變量,并且賦值為DISP
以上兩句等價(jià)于:
LENGTH=10
COMMENT='DISP'
2:標(biāo)量參數(shù)的刪除:同樣可以使用*SET命令或直接寫(xiě)出賦值表達(dá)式或使用*DEL命令。將需要?jiǎng)h除的變量賦空值,注意不是數(shù)字0或空格。
例如:我們將上面定義的兩個(gè)參數(shù)刪除。語(yǔ)句如下:
*SET,LENGTH,
*SET,COMMENT,
或:
LENGTH=
COMMENT=
又或:
*DEL,LENGTH
*DEL,COMMENT
3:標(biāo)量參數(shù)的GUI操作菜單。GUI路徑為:Utility Menu->Parameters->Scalar Parameters。標(biāo)量參數(shù)的定義,刪除和修改都可以在這個(gè)窗口中完成。
二:數(shù)組參數(shù)
數(shù)組參數(shù)按維數(shù)可分為:一維數(shù)組,二維數(shù)組和三維數(shù)組。
按存儲(chǔ)的數(shù)據(jù)類(lèi)型可分為:
1)一般數(shù)組參數(shù),也成為ARRAY Parameter。是一種默認(rèn)的數(shù)據(jù)類(lèi)型,也就是說(shuō),如果用戶不聲明數(shù)據(jù)類(lèi)型,系統(tǒng)就會(huì)自動(dòng)使用該數(shù)據(jù)類(lèi)型。該數(shù)組的行、列、面的索引均為從1開(kāi)始的連續(xù)整數(shù),元素值可以為整數(shù)或?qū)崝?shù)。
2)字符數(shù)組參數(shù),又名CHAR Array Parameter。元素值為不多于8個(gè)的字符或數(shù)字組成。其行,列,面的索引值也是從1開(kāi)始的連續(xù)整數(shù)。
展開(kāi) 再加上之前2019開(kāi)始的Fluent中文化,icepak中文化?
面向工程設(shè)計(jì)的模塊基本已經(jīng)漢化完成
漢化方法:
Workbench-Tools-opti
win下載鏈接:thunder://QUFtYWduZXQ6P3h0PXVybjpidGloOkIxRTQ0Q0EyODc2RTczRjRGNzA5MTVFN0FBMzNCRDMzQjY0MjAzMjVaWg==
Linux下載鏈接
thunder://QUFtYWduZXQ6P3h0PXVybjpidGloOjI0QTJDQThFMjNCNzE1MzREMThGRTQ3NkIzMjZEMDAxNkNEQzQ4NTVaWg==
電磁模塊Ansys.Electronics.2021.R1:
thunder://QUFtYWduZXQ6P3h0PXVybjpidGloOjFBNTVDODU5M0E2RkIyQjM2QzhFNUQxMzA3NEVEMEEwN0FCOUJDQUFaWg==
隔壁的Cradle CFD 2021也全面支撐中文了!國(guó)產(chǎn)的中望仿真、安世亞太PeraSim更加艱難!
展開(kāi) 在其他語(yǔ)言中求最大值非常容易,比如有三個(gè)變量分別是MXS6,MXS7和MXS8,要求他們的最大值賦予MaxS,用到的函數(shù)往往只是一個(gè)函數(shù)MaxS=max(MXS6,MXS7,MXS8)。但是在ANSYS Parametric Design Language Guide第三章第8節(jié) Parametric Functions部分卻找不到這樣的函數(shù)。
無(wú)奈自力更生吧。
MaxS=MXS6
*if,MXS7,GT,MaxS,THEN
MaxS=MXS7
*ENDIF
*if,MXS8,GT,MaxS,THEN
MaxS=MXS8
*ENDIF
這是三個(gè)變量,如果有更多變量方法也是一樣的,變量太多就用個(gè)循環(huán),如果需要留言給我,我給大家把代碼寫(xiě)出來(lái)。
展開(kāi) 對(duì)初學(xué)ansys的朋友很有幫助哦
Ansys菜單.doc
ansys菜單中文.doc
ansys命令流中文說(shuō)明.pdf
ansys中文幫助.doc
ansys中文幫助.pdf