
發布
注冊
/
登錄ansys中選擇點命令流的案例
基于ANSYS APDL 點對點接觸分析命令流 ¥10
梁與彈簧之間通過Contac178點對點建立接觸。
!建立接觸
et,3,178
!如果keyopt(4)=0,則初始間隙僅根據實常數Gap(即忽略節點位置)決定??捎秘摰拈g隙來模擬過盈
KEYOPT,3,4,1
R,3,0.1,0.002, , , , ,
施加正弦激勵,進行仿真分析
載荷端激勵響應曲線
上傳文件 tran_contac178.txt
整個計算文件。
ANSYS中的A命令——連接點生成面
1.命令格式
A, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18
其中,
P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18:定義面角點的關鍵點號,最多可以輸入18個編號,至少需要輸入3個關鍵點號才能定義一個面。如果P1=P,則激活圖形拾取功能,忽略命令的其它內容。
注:關鍵點(從P1到P18)必須按照順時針或逆時針順序依次輸入。輸入順序按照右手法則定義了生成面的正法線方向。相鄰點之間如果存在線,則使用該線;如果沒有線,則在相鄰點之間生成線(激活坐標系中的“直線”),并給線指定最小的可用線號。如果相鄰點之間存在的線超過一條,則選擇最短的線生成面。
2.操作路徑
Main Menu> Preprocessor> Modeling> Create> Areas> Arbitrary> Through KPs
3.實例
輸入命令:
/PREP7
K,1,0,0,0
K,2,0,1,0
K,3,2,1,0
K,4,1,0,0
K,5,3,2,0
K,6,4,0,0
K,7,3,-1,0
K,8,2,-1,0
LSTR,2,3
LARC,2,3,4,1.5
A,1,2,3,5,6,7,8
K,9,-1,0,0
CSYS,1
A,1,2,9
則生成的面如圖1所示
圖1生成的線
4.參考資料
ANSYS HELP 15.0
展開 ansys在土木工程中的命令流
ansys在土木工程中的命令流
3-3.txt
4-3.txt
5-3.txt
6-3.txt
6-4.txt
如何在HyperMesh中使用ANSYS命令流
HyperMesh是一款優秀的通用前處理軟件,與主流的有限元分析軟件都有接口,如ANSYS、LS-DYNA、ABAQUS等。鑒于有些有限元分析軟件的前處理功能相對較弱,很多的CAEer選擇使用HyperMesh與其他有限元求解器進行聯合仿真。
筆者也經常使用HyperMesh做前處理,然后將求解文件
(CDB文件)導入ANSYS進行求解。由于一些原因,
HyperMesh不能完整地為ANSYS制作一個CDB文件,有時需要我們在ANSYS中做進一步的處理后再進行計算,這樣就降低了工作效率。比如:
問題一:
有時,我們想關掉
ANSYS的單元形狀檢查(雖然這樣做是ANSYS不建議的),就必須在ANSYS中執行<
SHPP,OFF,ALL>命令,這樣就出現了一個問題:我們每次在ANSYS導入CDB文件之前,都必須先把
單元形狀檢查關掉,這樣一來讓本不寬裕的計算時間雪上加霜……
問題二:另外,筆者發現:HyperMesh為ANSYS創建MPC184單元時,只能設置K1(約束或連接單元類型)關鍵選項。比如:我們想使用MPC184單元建立一個剛性梁,設置完 K1=1 以后,有時還要設置它的K2關鍵選項(運動約束算法),這個是在HyperMesh中無法進行的,只能設置完K1以后,在ANSYS中再設置K2……
上面提到的2個問題,都可以在ANSYS導入CDB文件后使用命令流解決,但是比較浪費時間。所以筆者就想:可不可以在HyperMesh中輸入ANSYS的命令流,導出時包含在CDB文件中,可以直接被ANSYS讀取呢?經過不斷嘗試,還真發現了這個功能。
展開 
如何在HyperMesh中使用ANSYS命令流
點點點,贊和在看都在這兒!
ANSYS如何將數組中數據導入表中命令流并用曲線畫出
ANSYS如何將數組中數據導入表中命令流并用曲線畫出
問題描述:將路徑數據導出為數組后,直接將parameter->array parameter->define/edit中的數組用plot->array parameter畫出的是柱狀圖,如圖1所示,但是現在想降柱狀圖轉化為曲線圖。
解決思路:
1)將路徑數據導出后,數組的弟四列是路徑長度S,第五列是ux,我們想用S做橫坐標,ux做縱坐標畫出曲線。數組是ARUX02(21,30,1),如圖2。定義一個表E_TABLE(21,1,1),將數組的弟四列路徑長度符給表的弟0列,將數組弟五列ux符給表的弟1列。
2)導出表中的數據,彈出窗口如圖3所示。
3)執行繪制曲線命令。
parameter->array parameter->define/edit中的PARX=E_TABLE(1,0,1),PARY=E_TABLE(1,0,1),
結果如圖4所示。
展開 ANSYS中英文命令流對照(回復后下載)
ANSYSY中英文對照(回復后下載)<BR><Font color=#FF0000><B>.PS.:</B>該帖附件于2007-07-02 11:35:16被malong評為3星級,為發貼者加分60。</Font><BR><Font color=#FF0000><B>點評:</B></Font>
ANSYS命令流中英對照.chm
ANSYS中的LDRAG命令——沿路徑放樣關鍵點生成線
1.命令格式
LDRAG, NK1, NK2, NK3, NK4, NK5, NK6, NL1, NL2, NL3, NL4, NL5, NL6
其中,
NK1, NK2, NK3, NK4, NK5, NK6:關鍵點號,為待放樣的一組關鍵點。如果NK1=P,則激活圖形拾取功能,忽略命令的其它內容。如果NK1=ALL,則放樣所有選擇的關鍵點(除定義放樣路徑的關鍵點)。當然NK1也可以是組件名。
NL1, NL2, NL3, NL4, NL5, NL6:線號,定義放樣路徑,這些線必須是相互連接的線。
注:該命令為沿著路徑放樣一組關鍵點,相當于在每一個關鍵點處都放樣一條路徑線。如果放樣路徑由多條線構成時,則線號的輸入順序(NL1、NL2等)決定了放樣的拖拽方向。如果放樣路徑僅有NL1一條線構成時,放樣的拖拽方向為:NL1兩端的關鍵點中距離NK1最近的關鍵點為拖拽方向的起始點。放樣關鍵點與路徑起點間的距離在放樣過程中保持不變。放樣相對于路徑斜率的方向也保持不變。另外,生成的關鍵點號和線號是自動分配的,為允許使用的最小編號。為了得到最好的結果,放樣的關鍵點最好在路徑起點處以路徑為法線的面內,否則會警告甚至無法生成放樣。
展開 ANSYS中的LAREA命令——在面上的兩個關鍵點之間生成最短的線
1.命令格式
LAREA, P1, P2, NAREA
其中
P1:生成線的第一個關鍵點。如果P1=P,則激活圖形拾取功能,忽略命令的其它內容。
P2:生成線的第二個關鍵點。
NAREA:面號,包含P1和P2關鍵點的面或與生成線相平行的面。
注:在面上的兩個關鍵點P1和P2之間生成一條最短的線,生成的線也位于面內。P1和P2關鍵點也可以在面的同一側,且到面的距離相等,這種情況下則生成一條與面相平行的線。
2.操作路徑
Main Menu> Preprocessor> Modeling> Create> Lines> Lines> Overlaid on Area
3.實例
輸入命令:
/PREP7
CYL4,0,0,1,,,,2
LAREA,6,7,2 !在平面上生成最短的線L11
LAREA,1,5,4 !在圓柱面上生成最短的線L12
則生成的圖線如圖1所示
圖1 生成的圖線
4.參考資料
ANSYS HELP 15.0
展開