我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁 > Ansys教程

ANSYS APDL語言的編程經(jīng)驗和問題解決

時間:2011-01-27 09:12:25 來源:未知

 本文介紹了ANSYS APDL語言的編程經(jīng)驗和問題解決相關(guān)內(nèi)容。

  1.ANSYS中的一些關(guān)鍵概念的理解;

  (1)幾何模型和有限元模型

  幾何模型是指模型的幾何信息,在ANSYS中的體現(xiàn)就是關(guān)鍵點(keypoint),面(area),體(volume)等。 而有限元模型是指用于有限元計算的信息,常常和關(guān)鍵點,面,體等混淆的是節(jié)點(node),單元(單元)。真正的用于有限元計算的是節(jié)點和單元,而不是所謂的關(guān)鍵點(keypoint)等,關(guān)鍵點等是創(chuàng)建有限元模型時的幾何信息而已。

  (2) To be continued!

  2.APDL中的選擇命令總結(jié)

  在使用APDL編程的過程中,不管是幾何建模,還是網(wǎng)格剖分,求解,計算,后處理等,常見的模式就是選中相

  應(yīng)的對象,然后對對象施加一些ansys定義好的操作。相對來講最常用,最有技巧性的操作往往是選擇(select),選

  擇點,線,面,體,節(jié)點,單元等施加操作的對象, 通常的選擇方式有:

  <1>. 通過圖元的編號來進行選擇

  包括給定其具體的編號,或編號的序列(等差序列:其開始,結(jié)束,步長),在APDL中相應(yīng)的命令中指定Vmax,Vmin等參數(shù);

  常用的命令流有 *SEL,(其中*代表K,N A V E L等)

  <2>. 通過依附關(guān)系(attached to)來選取

  ANSYS中的圖元是有關(guān)聯(lián)關(guān)系的,低維的對象是依附于高層次的對象的,比如說關(guān)鍵點是依附于線,面,體,節(jié)點依附于單元的。

  常用的命令流有 *SL* (其中前一個*代表要選擇的對象,后一個*代表依附的對象)

  <3>. 通過位置(by location)來選擇

  這種方式包含在*SEL命令的參數(shù)里面。

  <4>. 由材料屬性,單元類型的不同進行選擇

  這也是一種很方便的方式, 在命令流中是通過指定*SEL的參數(shù)來執(zhí)行的。

  在選擇方式上,即在*SEL的參數(shù)中包括選擇方式的選項。即S,R,U,A等,他們的含義分別是

  S:從包含所有的同類型的對象集合中選取一個集合。

  R:從當(dāng)前選擇的對象集合中選取一個集合。

  U:從當(dāng)前選擇的對象集合中反選取一個集合。

  A:從包含所有同類型對象的集合中選取一個集合并入當(dāng)前集合。

  PS:這些選擇方式都是在GUI下面有相應(yīng)的選項的。

  3.從數(shù)據(jù)庫中提取數(shù)據(jù)的方法

  APDL編程的另一個重要的操作就是如何提取ANSYS數(shù)據(jù)庫的信息。

  <1>.*GET和*VGET命令;其中*GET是提取標(biāo)量參數(shù)的命令,而*VGET是批量提取數(shù)據(jù)庫的信息的命令。

  <2>.等價的內(nèi)嵌提取函數(shù);

  <3>.對象信息查詢函數(shù);ANSYS中提取數(shù)據(jù)庫信息的查詢函數(shù)是**INQR(其中**代表KP,LS,AR,VL,ND,分

  別代表關(guān)鍵點,線,面,體,節(jié)點等的信息),但是對應(yīng)于單元的查詢函數(shù)是ELMIQR。

  <4>.用/INQUIRE函數(shù)來查詢系統(tǒng)信息,包括路徑,工作目錄,工作文件名等。

  4.常見的一些操作的模板

  比如說,幾何建模,劃分網(wǎng)格,求解及其設(shè)置,后處理等都是用幾行APDL就能搞定的,并且大同小異。因此總結(jié)一些模板有利于編程。

  幾何建模的一些程序:

  ... ...

  劃分網(wǎng)格:

  1.    ASEL, 2 !選擇面

  SMRT,3 !網(wǎng)格尺寸

  MSHAPE,1,2D !網(wǎng)格類型

  MSHKEY,0 !網(wǎng)格生成方式

  AMESH,ALL !劃分網(wǎng)格

  求解:

  ... ...

  后處理:

  ... ...

  (To be continued!)