
發(fā)布
注冊
/
登錄ansys施加分段函數(shù)的案例
如何在ANSYS WORKBENCH中施加分段函數(shù)激勵
本篇回答一位朋友提出來的問題,說明如何在ANSYS WOKRBENCH中施加分段函數(shù)激勵。
假設(shè)分段的分布載荷如下
該載荷施加在一長方體的頂面上,作為分布力系施加。
下面說明操作方法。
1. 創(chuàng)建一個瞬態(tài)動力學(xué)分析系統(tǒng)
2.創(chuàng)建一長方體,尺寸任意。
3.劃分網(wǎng)格
4.分析設(shè)置
設(shè)置兩個時間步,
第一步終止時間為1秒,打開自動時間步長,通過載荷步來定義載荷子步,初始子步10步,最小5步,最多20步。
再定義第二步如下
其含義是
第2步終止時間為2秒,打開自動時間步長,通過載荷步來定義載荷子步,初始子步10步,最小5步,最多20步.
5.固定左端
6.在上面施加分布載荷1
首先定義第一個載荷步內(nèi)的函數(shù)載荷
接著休眠期第二段(1-2秒內(nèi)的部分)
得到結(jié)果如下
7.在上面施加分布載荷2
接著休眠期第1段(0-1秒內(nèi)的部分)
得到結(jié)果如下
這就可以了。
至于后面的求解就不再贅述了。
來源:宋博士的博客,版權(quán)歸作者所有。
展開 Ansys Wrokbench分段復(fù)雜函數(shù)載荷,加載方式記錄 ¥10
問題:
Ansys Workbench的載荷加載形式有三種,constant/table/function。Constant是在載荷步內(nèi)給定恒定值;table形式較為便捷,可以在定義每個子步的載荷大小; function形式可以輸入以time/X/Y/Z為變量的簡單方程。
但是仍有某些形式的載荷較難輸入,例如分段復(fù)雜函數(shù)載荷等。
解決方法:
需要使用Ansys經(jīng)典界面的function功能編輯分段載荷獲得ADPL載荷命令;再利用Workbench中command的形式施加載荷。
操作方式:
1. Ansys經(jīng)典中function公式編輯器輸入分段函數(shù)。
在function頁卡中選著變量time,在Regime頁卡中逐個定義分段函數(shù);
定義完成后點擊保存,并輸入函數(shù)名“TEST3.func”
2. 再次點擊標(biāo)題欄的Parameters>Functions>Read From files>找到剛才保存的TEST3.func。并在Table Parameter Name中給編輯導(dǎo)入的分段函數(shù)命名PForce。此后分段函數(shù)即被公式編輯器編譯為表格數(shù)組形式,數(shù)組的名稱為:PForce。
3. 提取分段函數(shù)數(shù)值的ADPL命令形式,用于Workbench使用。
完成分段函數(shù)導(dǎo)入和命名后,在下拉列表中的File>List>Log file中可以查看經(jīng)典界面GUI操作對應(yīng)的ADPL命令。在這里可以將上述function公式編輯器導(dǎo)入的分段函數(shù)數(shù)組對應(yīng)ADPL命令顯示出來。(有時log file顯示不及時,再重復(fù)一次即可)
4. 在Workbench內(nèi)創(chuàng)建加載remote point點,并設(shè)定加載點的ADPL name為“LoadPoint“,用于加載。
展開