
發(fā)布
注冊
/
登錄ansys中編輯分段函數(shù)
關(guān)注創(chuàng)建者:王靖雯 創(chuàng)建時間:2023-03-07
ansys中編輯分段函數(shù)的視頻教程
基于ANSYS的function多段函數(shù)為ansysworkbench中多變量載荷添加(無聲版本)
基于ANSYS的function多段函數(shù)為ansysworkbench中多變量載荷添加 基于對于一個結(jié)構(gòu)的熱對流分析
¥10 13分鐘 31播放
查看
ansys中編輯分段函數(shù)的實例教程
本篇回答一位朋友提出來的問題,說明如何在ANSYS WOKRBENCH中施加分段函數(shù)激勵。
假設(shè)分段的分布載荷如下
該載荷施加在一長方體的頂面上,作為分布力系施加。
下面說明操作方法。
1. 創(chuàng)建一個瞬態(tài)動力學分析系統(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 Workbench的載荷加載形式有三種,constant/table/function。Constant是在載荷步內(nèi)給定恒定值;table形式較為便捷,可以在定義每個子步的載荷大小; function形式可以輸入以time/X/Y/Z為變量的簡單方程。
但是仍有某些形式的載荷較難輸入,例如分段復雜函數(shù)載荷等。
解決方法:
需要使用Ansys經(jīng)典界面的function功能編輯分段載荷獲得ADPL載荷命令;再利用Workbench中command的形式施加載荷。
操作方式:
1. Ansys經(jīng)典中function公式編輯器輸入分段函數(shù)。
在function頁卡中選著變量time,在Regime頁卡中逐個定義分段函數(shù);
定義完成后點擊保存,并輸入函數(shù)名“TEST3.func”
2. 再次點擊標題欄的Parameters>Functions>Read From files>找到剛才保存的TEST3.func。并在Table Parameter Name中給編輯導入的分段函數(shù)命名PForce。此后分段函數(shù)即被公式編輯器編譯為表格數(shù)組形式,數(shù)組的名稱為:PForce。
3. 提取分段函數(shù)數(shù)值的ADPL命令形式,用于Workbench使用。
完成分段函數(shù)導入和命名后,在下拉列表中的File>List>Log file中可以查看經(jīng)典界面GUI操作對應的ADPL命令。在這里可以將上述function公式編輯器導入的分段函數(shù)數(shù)組對應ADPL命令顯示出來。(有時log file顯示不及時,再重復一次即可)
4. 在Workbench內(nèi)創(chuàng)建加載remote point點,并設(shè)定加載點的ADPL name為“LoadPoint“,用于加載。
展開 1
在 Comsol中,如何設(shè)置電流隨時間變化的分段函數(shù)?
可以采用邏輯表達式的方法,將電流寫成類似 I=I1*(t>=0 & t<=600)+I2*(t>600 & t<1200)+I3*(t>=1200 & t<=1800)的形式,I1、I2 和 I3分別表示 3 個階段下輸入的電流值。
2
在Comsol中如何自定義函數(shù)?
在設(shè)置函數(shù)(functions)時,要指定自變量和因變量。function name(函數(shù)名)就是因變量名。在函數(shù)列表中設(shè)定離散數(shù)據(jù)時,x 表示的是自變量數(shù)據(jù),f(x)是對應的因變量數(shù)據(jù)。其中 x 不指坐標分量,而是用戶要設(shè)置的函數(shù)的自變量。例如,如果要設(shè)置 E_rod 是 H 的函數(shù),就把 function name 設(shè)置為 E_rod,在函數(shù)列表的 x 列中輸入 H 的數(shù)據(jù),在 f(x)列中輸入 E_rod 的數(shù)據(jù)。
3
Comsol中的變量 s 有何含義?
變量 s 是一個表示弧長的參數(shù)化幾何變量,該值是一個相對值,即考察的弧長與總弧長之間的比值。s 的定義與時間無關(guān),僅僅與空間有關(guān),即一個曲線(或直線)從起點開始為 0,到終點為 1,s 就表示測定點距起點的距離與整個弧長之間的相對比值,因此其范圍是[0,1]。詳細說明可參考用戶手冊中幾何變量這章的參數(shù)化變量部分。
歡迎關(guān)注 ~
編輯 | 電子F430
文案 | 小蘇
審核 | 趙佳樂
展開 
ansys中編輯分段函數(shù)的相關(guān)專題、標簽、搜索
ansys中編輯分段函數(shù)的最新內(nèi)容
問題:
Ansys Workbench的載荷加載形式有三種,constant/table/function。Constant是在載荷步內(nèi)給定恒定值;table形式較為便捷,可以在定義每個子步的載荷大小; function形式可以輸入以time/X/Y/Z為變量的簡單方程。
但是仍有某些形式的載荷較難輸入,例如分段復雜函數(shù)載荷等。
解決方法:
需要使用Ansys經(jīng)典界面的
1
在 Comsol中,如何設(shè)置電流隨時間變化的分段函數(shù)?
可以采用邏輯表達式的方法,將電流寫成類似 I=I1*(t>=0 & t<=600)+I2*(t>600 & t<1200)+I3*(t>=1200 & t<=1800)的形式,I1、I2 和 I3分別表示 3 個階段下輸入的電流值。
2
在Comsol中如何自定義函數(shù)?
在設(shè)置函數(shù)(functions)時,要指定自變量和因變量
本篇回答一位朋友提出來的問題,說明如何在ANSYS WOKRBENCH中施加分段函數(shù)激勵。
假設(shè)分段的分布載荷如下
該載荷施加在一長方體的頂面上,作為分布力系施加。
下面說明操作方法。
1. 創(chuàng)建一個瞬態(tài)動力學分析系統(tǒng)
2.創(chuàng)建一長方體,尺寸任意。
3.劃分網(wǎng)格
4.分析設(shè)置
設(shè)置兩個時間步,
第一步終止時間為1秒,打開自動時間步長,通過載荷步來定義載荷子步