
發(fā)布
注冊
/
登錄APDL命令
關(guān)注創(chuàng)建者:Zl1232140 創(chuàng)建時間:2019-04-25
APDL命令的視頻教程
ANSYS APDL命令流橋梁有限元建模
采用ANSYS APDL命令流對橋梁進行有限元建模,包括鋼桁架橋、斜拉橋、懸索橋、連續(xù)梁橋、連續(xù)剛構(gòu)橋、鋼管混凝土橋、鋼混凝土組合橋、異型橋梁等,研究其整體和局部的動靜力受力特征。
¥100 3小時29分鐘 1284播放
查看
如何利用ansys的apdl命令流實現(xiàn)爆破仿真建模
講述如何通過ansys中apdl命令流功能實現(xiàn)爆破模型建立,仔細講解爆破模型建立的每個環(huán)節(jié),包括前處理、幾何模型建立、劃分網(wǎng)格、坐標(biāo)系、邊界條件。并通過單孔爆破案例串聯(lián)講解。
¥66 1小時24分鐘 42播放
查看
如何通過ansys的apdl命令流添加爆破模擬中的邊界條件
如何通過ansys的apdl命令流添加爆破模擬中的邊界條件,僅需要幾行命令流即可實現(xiàn)無反射條件和位移約束條件的添加,無需在lspp中操作
¥6.6 10分鐘 20播放
查看
APDL命令的實例教程
本帖是收集“震動論壇”(http://www.chinavib.com/forum/index.php)的一些經(jīng)典APDL命令流。
以供大家練習(xí)及查閱。
1.APDL命令流挑戰(zhàn)賽一http://www.labfans.com/showthread.php?t=3011
2.APDL命令流挑戰(zhàn)賽二——彈簧的參數(shù)化繪制
http://www.labfans.com/showthread.php?p=8174#post8174
3.APDL命令流挑戰(zhàn)賽三——點到曲線的切線
http://www.labfans.com/showthread.ph...ted=1#post8178
4.APDL命令流挑戰(zhàn)賽四——斜錐建模
http://www.labfans.com/showthread.ph...ted=1#post8182
5.APDL命令流挑戰(zhàn)賽之五-鍛制三通
http://www.labfans.com/showthread.ph...ted=1#post8186
展開 Part1APDL命令封裝為Mechanical用戶自定義插件
1目標(biāo)
在二維軸對稱分析中將對流邊界條件應(yīng)用于葉片表面使用ACT插件創(chuàng)建自定義載荷的優(yōu)點
以用戶友好的方式
避免可能的用戶錯誤
2使用命令流插入方式實現(xiàn)方法
過程分為以下三步:
插入命令片段
在頂部定義用戶輸入
輸入其余代碼以應(yīng)用對流載荷 這種方式加載弊端:
只能通過NamedSelection選擇元素/節(jié)點,無法通過界面選擇方式選擇。
NamedSelection和APDL命令之間命名規(guī)則必須固定
如果“component”選擇的“face”,則CMSEL將選擇節(jié)點,此分析將出錯。
輸入數(shù)據(jù)單位制固定,不能隨著Mechanical界面單位制一同切換
3ACT插件方式
在下圖中展示了自定義載荷插件詳細信息與APDL命令對應(yīng)關(guān)系。
4ACT 插件XML文件與界面對應(yīng)關(guān)系
在下圖中展示了自定義載荷插件詳細信息與XML命令對應(yīng)關(guān)系。
5界面屬性
控件屬性的值指定“詳細信息”視圖中用于該屬性的UI控件的類型。?text控件定義輸入的文本數(shù)據(jù)。?select選擇控件定義一個下拉菜單。包含靜態(tài)的下拉菜單,和動態(tài)的下拉菜單,動態(tài)下拉菜單使用
回調(diào)管理刷新的動態(tài)列表。?applycancel控件根據(jù)用戶定義的選擇激活“應(yīng)用”或“取消”按鈕。
展開 【問題分析】
本問題可以直接在wb中用多載荷步來求解,這里說明如何使用插入APDL命令的方式實現(xiàn)。
【求解過程】
1. 打開ANSYS WORKBENCH14.5
2.創(chuàng)建結(jié)構(gòu)靜力學(xué)分析系統(tǒng)。
3.創(chuàng)建幾何體。
雙擊geometry單元格,進入DM,選擇mm單位。
創(chuàng)建長方體。
其尺寸設(shè)置是
退出DM.
4.劃分網(wǎng)格。
雙擊MODEL,進入到MECHANICAL中,按照默認方式劃分網(wǎng)格。
5.固定左端面。
6.添加APDL命令以分步加載。
下面使用APDL命令進行分步加載。
由于該命令最后要傳遞到經(jīng)典界面中計算,而經(jīng)典界面沒有單位。為保持統(tǒng)一性,都用毫米單位。
(1)設(shè)置單位
(2)創(chuàng)建命名集。
由于在命令中要引用頂面這個面,為了能夠正確引用,先需要給它一個名稱,這需要使用命名集來完成。
選擇上述頂面,創(chuàng)建命名集。在彈出的對話框中設(shè)置名字:topface
則樹形大綱中出現(xiàn)了該命名集。
有了命名集,在后面就可以使用該名字了。
(3)插入APDL命令。
在數(shù)形大綱中先選擇A5,再從工具欄中選擇命令按鈕
則圖形窗口變成了一個文本編輯器,此處可以輸入命令。
該文本窗口內(nèi)說了很多話,主要內(nèi)容包含兩點:
第一,這些命令會在SOLVE命令剛執(zhí)行前執(zhí)行。
第二,注意這里用的單位是mm.
現(xiàn)在我們向該文本窗口輸入下列命令。
這段ADPL命令流的含義是:
首先退出前面的某個處理器(finish)
然后進入到求解器中(/solve),在1,2,3,個時間步,依次在頂面上施加1,2,3mpa的載荷(sf),并將該載荷步寫入到載荷步文件中(lswrite),然后先后求解這三個載荷步(lssolve)。
展開 本例在常規(guī)模態(tài)計算的基礎(chǔ)上,通過插入后處理APDL命令,實現(xiàn)對X、Y、Z三個方向的模態(tài)有效質(zhì)量和模態(tài)階次頻率的提取,并統(tǒng)計導(dǎo)出為結(jié)果文件夾下的“modalResultRecord.txt”文檔。進一步的實現(xiàn)對仿真word報告的自動化編寫。
效果展示:
對圖示結(jié)構(gòu)進行模態(tài)分析,提取模態(tài)結(jié)果,利用word自身的VBA開發(fā)工具,實現(xiàn)模態(tài)統(tǒng)計表的自動創(chuàng)建。
常規(guī)模態(tài)計算:
模態(tài)信息提取自動編制報告:
操作演示:
1.:在常規(guī)模態(tài)計算的solution下插入Commands 命令,在命令行中寫入附錄1中的命令。
(該命令可以提取模態(tài)實現(xiàn)對X、Y、Z三個方向的模態(tài)有效質(zhì)量和模態(tài)階次頻率的提取,并導(dǎo)出為結(jié)果文件夾下的“modalResultRecord.txt”文檔)
2:在仿真文件夾內(nèi)找到該txt文檔,放置在合適位置;記下目錄;
3:在word開發(fā)工具中,利用VBA語言編寫如下附錄2命令。
4:修改txt文件的目錄,保持與步驟2一致。(將附錄中VBA程序復(fù)制到word開發(fā)工具內(nèi),點擊運行即可在,word文檔中創(chuàng)建模態(tài)統(tǒng)計表)
(將類似功能匯總即可完成仿真報告的自動化創(chuàng)建,本文僅涉及一部分)
附錄1:Ansys Workbench 模態(tài)仿真后處理中插入的APDL命令
!提取模態(tài)仿真的X、Y、Z方向有效模態(tài)質(zhì)量,APDL命令:
! 模型單位制:mm kg N s
finish
/post1 !進入后處理
*dim,direction,CHAR,3,1 !
展開 ?
ansys Workbench 靜應(yīng)力模塊,利用生死單元技術(shù)結(jié)合APDL命令,模擬轉(zhuǎn)軸最大扭力
示例:要求計算轉(zhuǎn)軸所能承受的最大扭轉(zhuǎn)力矩,轉(zhuǎn)軸抗拉強度1230MPa
模型如下: 中間最細位置R=3
Workbench計算時,左側(cè)固定。右側(cè)面施加圓轉(zhuǎn)位移。
效果展示
?
操作過程:
首先,初步計算轉(zhuǎn)軸旋轉(zhuǎn)多少會接近許用最大值1000Mpa。確定初始載荷大小。
當(dāng)加載1° ——0.0174 弧度 ,時 轉(zhuǎn)軸約945Mpa。
其次,利用APDL命令分載荷步逐步增大轉(zhuǎn)角載荷,并在每個載荷步中進入后處理中查看是否有單元應(yīng)力超過許用值1000Mpa。當(dāng)有單元超過許用值時記錄該單元,在下一步載荷過程中將該單元抑制。繼續(xù)加載直到循環(huán)結(jié)束。
1.創(chuàng)建加載點——remotePoint
在Pilot Node APDL Name 中定義名稱:后期將在插入的APDL命令中使用該名稱,更改載荷大小。
創(chuàng)建單元組——Name Selection
在每個載荷步的后處理中需要篩選單元結(jié)果,查看是否超過許用應(yīng)力。為了縮小查詢范圍可以先根據(jù)經(jīng)驗判斷危險截面位置,將危險截面附近的單元定義為一個組。在后期結(jié)果查看時,僅在該組內(nèi)查找單元應(yīng)力。從而提高計算效率。
注意:選著的是單元組,可以使用框選功能。
在Analysis setting 中插入Command 命令
插入命令如下所示,同時注意單位制的選著,本例使用mm kg N。 命令見附錄
命令中包含有三種 應(yīng)力評估方法,一:剪應(yīng)力失效。二:等效應(yīng)力失效。三:第一主應(yīng)力失效。應(yīng)根據(jù)實際工況條,結(jié)合零部件失效模式,自主選著。
!!!!!1.使用剪切應(yīng)力判斷是否失效*********************
!
展開 
APDL命令的相關(guān)專題、標(biāo)簽、搜索
APDL命令的最新內(nèi)容
使用Insert → Expression或User Defined Result
公式:abs(UY) > 0.25顯示為 1(需在 Mechanical 中通過插值或閾值圖實現(xiàn))
9.5 旋轉(zhuǎn)角度計算
使用Insert → Deformation → Total配合兩個節(jié)點位移差計算旋轉(zhuǎn)角
或通過User Defined Result調(diào)用旋轉(zhuǎn)張量(需 APDL
一 前言
耦合場分析,也稱為多物理場分析,分析不同的物理場的相互作用以解決一個全局性的工程問題。例如,當(dāng)一個場分析的輸入依賴于從另一個分析的結(jié)果,那么分析就會被耦合。耦合方式有:
1.單向耦合---前一個分析的結(jié)果作為載荷施加給下一個分析,而下一個分析的結(jié)果不會影響前一個場的分析結(jié)果;
例如,在熱應(yīng)力問題中,溫度場會在結(jié)構(gòu)場中引入熱應(yīng)變,但是結(jié)構(gòu)應(yīng)變通常不會影響溫度分布
[圖片]
APDL宏命令會,根據(jù)Workbench選中單元體信息,依次由每個單元體的角點坐標(biāo),創(chuàng)建實體單元;
4. 再將實體單元合并,最后獲得幾何體積和表面積,并輸出。
5. 由Workbench腳本,讀取APDL宏輸出的幾何信息,并顯示。
例如,Mechanical APDL 基于功能強大的 Ansys 參數(shù)化設(shè)計語言(APDL),APDL 命令可直接嵌入到 Ansys Workbench 腳本中。
用戶可使用 SendCommand 函數(shù)將原生腳本命令發(fā)送給數(shù)據(jù)集成應(yīng)用程序。通過在 Ansys Workbench 腳本中插入 SendCommand 調(diào)用,可驅(qū)動數(shù)據(jù)集成應(yīng)用程序。
命令流參數(shù)化編程確實方便(畢竟研究生期間我也耍了兩三年),可以快速修改你的模型(方便方案對比),但是要知道,LS-prepost中學(xué)會的技能,就像是你學(xué)會了騎車/游泳(肌肉記憶),就算過了很多年,你會生疏,不會忘記,命令嘛/敲代碼,一個月不用你試試;而且我敢說,你花幾天編命令流的時間足夠通過LS-prepost手搓出全部方案,時間還有多的!!
本文這里將該過程利用APDL命令進行處理,避免一下步驟重復(fù)操作。
? 每次要單獨記錄變形量,
? 還要測量關(guān)鍵節(jié)點到坐標(biāo)系原點的距離,
? 將變形量和距離進行角度換算(弧度)
? 弧度角轉(zhuǎn)角度
APDL后處理命令功能介紹:
1. 在坐標(biāo)系中創(chuàng)建所需的圓柱坐標(biāo)系,并在屬性ADPL name中進行命名:aix (用戶隨意命名)
2.
找到一篇apdl命令,采用ANSYS的經(jīng)典算法就能實現(xiàn),感應(yīng)加熱的案例,參考如下。
【也可以直接接入到命令界面進行修改】
Stayed Cable Bridge.mac:模型分析的APDL命令流腳本,含求解及后處理等關(guān)鍵步驟包括。
1.2.2. 模型特點
單元類型科學(xué)選擇:
Beam188:適用于主梁與索塔的彎曲-剪切耦合分析,支持自定義截面形狀;
Link180:模擬斜拉索的索-梁/塔錨固行為,可通過初應(yīng)變法實現(xiàn)索力精準(zhǔn)控制。
解決方法:
將可以手動填寫的加速度激勵(可以正常計算),導(dǎo)出*.dat文件可以看到,加速度信息的APDL命令。
加速度載荷是以“time”為變量記錄的表格載荷。