
發布
注冊
/
登錄ansys 打開apdl
關注創建者:王靖雯 創建時間:2023-03-07

ansys 打開apdl的實例教程
打開自動時間步長以保證求解收斂。在后處理中每10個載荷子步讀一個結果。
本篇先談第一個載荷步的計算。下篇再談第二個載荷步的計算。
3.讀入幾何體
首先打開ANSYS APDL14.5.
然后讀入已經做好的幾何體。
從【工具菜單】-->【File】-->【Read Input From】打開導入文件對話框
找到ANSYS自帶的文件
\Program Files\Ansys Inc\V145\ANSYS\data\models\block.inp
【OK】后四分之一幾何模型被導入。
4.定義單元類型
只定義實體單元的類型SOLID185。至于接觸單元,將在下面使用接觸向導來定義。
5.定義材料屬性
只有線彈性材料屬性:彈性模量36E6和泊松比0.3
6.劃分網格
打開MESH TOOL,先設定關鍵地方的網格劃分份數
然后在MESH TOOL中設定對兩個體均進行掃略劃分
按下【Sweep】按鈕,在主窗口中選擇兩個體,進行網格劃分。則結果如下
然后創建接觸單元。
從主菜單的下列地方點擊 contact
pair,即創建接觸對。
則彈出了接觸管理器
點擊上圖中紅色框內的按鈕,它是接觸向導。則彈出一個對話框如下
該對話框是接觸向導幫助用戶創建接觸的第一步,它問我們,請問目標面是哪些?它們是什么類型的接觸面?點擊上圖中的【pick target】,就是說,我們即將在主窗口中用鼠標來選擇目標面。
在本例子中,目標面就是銷孔的四分之一孔面。
展開 所以ANSYS這個案例沒有這么做,而是使用了接觸單元。用接觸的方式描述摩擦,接觸面和目標面的網格不需要節點與節點的匹配。
這個模型里,除了剎車片和剎車盤的兩個接觸使用滑動摩擦,摩擦系數0.3以外,其他的零件之間都使用綁定連接,綁定算法使用多點約束(MPC)。
這個制動器在發生嘯叫的時候,剎車盤相對于剎車片是有相對滑動的。所以,在模態分析中要使用CMROTATE命令定義它們之間的相對滑動。
然后是網格劃分。這個模型是一個非常規則的旋轉體,可以畫出方方正正的映射網格。不過中間有螺栓孔的那部分可能是因為不重要吧,ANSYS官方在畫網格的時候估計也是放飛自我了。
材料參數就是線彈性的結構鋼,沒啥可說的。
邊界條件隨分析而不同,第一個分析只有位移邊界條件,后面的分析還施加了預應力。
好,那么下面的1.6節講的就是求解了,我們直接打開對應的dat文件讀一下它給的APDL命令流。
linear_non_prestressed線性非預應力模態分析 命令流解析
讓我們從最簡單的這個項目開始。打開linear_non_prestressed.dat文件。
有用的就兩行:
shpp,off,,nowarn
cdread,comb,disc_pad_model,cdb,,
第一行,關掉單元形狀檢查。否則就中間螺栓孔附近那放飛自我的網格劃分,ANSYS APDL會看不過去而報錯。
在APDL的菜單里,關閉單元形狀檢查的命令 位置在這:
第二行,打開cdb文件。comb代表這個文件里同時包含模型和邊界條件等信息。
展開 
ansys 打開apdl的相關專題、標簽、搜索
ansys 打開apdl的最新內容
我知道很多朋友想學,但一打開PyAnsys的官方文檔就被幾十個模塊砸暈了:PyMAPDL、PyAEDT、PyDPF、PyPrimeMesh...到底該學哪個?我的工作流需要用哪個?
今天這篇文章,就是為了幫你理清這個生態。我將為你繪制一張 《PyAnsys模塊功能與選型地圖》 ,讓你不再迷茫,5分鐘找到最適合自己領域的那個“它”。
一、什么是PyAnsys?
Ansys產品的仿真功能對于M2BE團隊在薩拉戈薩大學開展的研究和實驗至關重要?!拔覀兊姆治鰳O其復雜,而Ansys軟件則可實現高水平的定制與控制。”
M2BE團隊利用Ansys Mechanical APDL和Ansys Workbench的功能,從神經母細胞瘤掃描中提取現有的核磁共振成像(MRI)數據,并將其轉換為數字模型的基礎。
盡管數據集成應用程序不完全支持 Ansys Workbench 腳本編程,但許多應用程序都有自己的原生腳本語言,可通過 Ansys Workbench 腳本編程接口訪問。例如,Mechanical APDL 基于功能強大的 Ansys 參數化設計語言(APDL),APDL 命令可直接嵌入到 Ansys Workbench 腳本中。
分析
在Ansys Workbench中導入APDL文件,并新建優化設計分析如下圖示:
在Mechanical APDL中的Analysis將APDL的參數定義好是輸入參數還是輸出參數,并參數化:
返回Ansys Workbench界面,雙擊打開Design of Experiments,設置輸入參數的限制范圍:P1-X1為0.36~0.44,P2-X2為1.08~1.32;隨后點擊左上角的
通過圖形界面查詢
打開單元列表窗口:在主菜單中選擇Main Menu > General Postproc > Element Table > List Elem Table ,在彈出的對話框中可以查看單元信息,包括單元類型。
ANSYS Workbench 界面
1.
APDL命令:
finish
/clear
/filname,buckling
/title,buckling
/prep7
et,1,189
sectype,100,beam,i, ,0 !定義截面為I型
secoffset,cent
secdata,0.035,0.035,0.05,0.0035,0.0035,0.003 !
然后我們打開查看結果:
與Ansys中List導出的結點位移結果一致。結果正確。
5.代碼購買說明
本源代碼理論上適用于Ansys APDL中導出的各種hb格式矩陣,無任何限制,購買后如有任何問題都可以私信本人進行答疑,不僅是此代碼方面,任何有關有限元軟件學習的問題也都可以向我請教,我也會盡我所能去幫助大家。
3 VB調用ANSYS軟件技術的實現
文中采用ANSYS的參數化設計語言APDL來實現ANSYS的二次開發。APDL是一種解釋性語言, 可以用來自動完成一些通用性強的任務[6]。VB調用ANSYS步驟中最重要的一步就是建立APDL文本文件,文件中用命令流進行導入有限元模型并求解,然后顯示變形并將結果輸出為圖形文件。所用到的命令流指令主要如下。
File - Read Input from,選擇上步中保存的APDL命令流.dat 格式文件打開,即可將模型導入到Ansys經典模式中,如下圖所示。
以CFX-Post傳遞耦合面數據的方式創建ANSYS Mechanical APDL載荷為例,其單向數據傳遞過程設置大致如下:
Step 1:打開Mechanical APDL導入模型,設置結構單元類型、面單元(SURF154)和實參數,然后分別劃分結構網格和耦合面網格。