不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

ansys如何定義表數組

關注
創建者:王靖雯 創建時間:2023-03-08

ansys如何定義表數組的視頻教程

ANSYS表數組與函數加載
ANSYS與函數加載

系統了介紹ANSYS表數組與函數加載的相關知識 微信公眾號ANSYS結構院后臺回復關鍵詞【表數組】可獲取本課程相關資料~

免費 1小時24分鐘 1111播放
查看
ansys如何定義表數組圖1

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所示。
展開
我用214單元模擬軸承求解轉子系統的臨界轉速,把剛度設置為轉速的函數,但是把命令流輸入之后ANSYS到了求解部分就自動停止,不進行計算。下面是定義table數組和求解部分的命令流,請前輩指點下錯誤出在哪里。 另外,出問題后我查過file.err里面有一個錯誤提示大意是:omegas missing。 /prep7 l0=1.3 omega1=0 omega2=4000 omega3=8000 kxx1=3.2e6 kxx2=3e6 kxx3=3.5e6 kyy1=8e6 kyy2=8.2e6 kyy3=8.6e6 cx=2e-4 cy=1e-3 *dim,kxx,table,3,1,1,omegas kxx(1,1)=kxx1,kxx2,kxx3 kxx(1,0)=omega1,omega2,omega3 *dim,kyy,table,3,1,1,zhuansu kxx(1,1)=kyy1,kyy2,kyy3 kxx(1,0)=omega1,omega2,omega3 et,1,185,,2 et,2,214 keyopt,2,3,1 et,3,214 keyopt,3,3,1 et,4,21 r,1 r,2,%kxx%,%kxx%,,,cx,cx r,3,%kyy%,%kyy%,,,cy,cy /solu nmod=10 antype,modal modopt,qrdamp,nmod,,,on mxpand,nmod,,,yes coriolis,on,,,on *do,i,1,3 omega,,,rotation(i,1)*2*acos(-1)/60 solve *enddo finish
展開
雖然Zemax OpticStudio有300多個內建優化操作,但是還是會有一些特殊情況是這300多個操作無法涵蓋的。這就要求使用者根據要求計算出某些特定的數值,將這些數值返回到某個操作,再對此操作進行優化。 Zemax OpticStudio支持用戶編程,計算出特定的數據,再通過Merit Function Editor(MFE)中的操作定義該數據。這些數據可以是獨立于Zemax OpticStudio計算的,也可以是由Zemax OpticStudio計算的但是沒有具體的優化操作表達的。當然,不管是上述哪種情況,使用者都可以用以下兩種方法計算此數值: 使用ZPL宏語言 使用外部定義和匯編程序 ZPL宏具有容易編寫、執行快速、以及和Zemax OpticStudio集成較好的特點。只要使用者具備一點點的編程經驗就可以編程計算。 另外ZPLM優化操作可以用于從評價函數中調用ZPL宏,這樣使用者就可以直接使用宏計算出結果并返回到評價函數編輯器中從而實現優化。 本文我們將介紹如何使用宏計算并通過操作ZPLM將數值返回給評價函數。 附件下載 聯系工作人員獲取附件 使用操作ZPLM返回宏計算的數值 如果您不熟悉如何創建、編輯、保存和執行宏,推薦閱讀“編程語言 (ZPL) 簡介”,然后再繼續本練習。 現在,假設我們需要計算并優化Working F/#。當然Zemax OpticStudio中操作WFNO已經可以解決此問題,本文只是舉一個例子。所以我們可以先假設操作WFNO不存在,我們需要用宏計算該數值并返回到評價函數中進行優化。Working F/#的定義如下: 其中n為像方空間的折射率, θ為實際邊緣光線(Real Marginal Ray)在像空間的角度。
展開
ansys如何定義表數組圖2

ansys如何定義表數組的最新內容

雖然Zemax OpticStudio有300多個內建優化操作數,但是還是會有一些特殊情況是這300多個操作數無法涵蓋的。這就要求使用者根據要求計算出某些特定的數值,將這些數值返回到某個操作數,再對此操作數進行優化。 Zemax OpticStudio支持用戶編程,計算出特定的數據,再通過Merit Function Editor(MFE)中的操作數來定義該數據。這些數據可以是獨立于Zemax
ANSYS如何將數組中數據導入表中命令流并用曲線畫出 問題描述:將路徑數據導出為數組后,直接將parameter->array parameter->define/edit中的數組用plot->array parameter畫出的是柱狀圖,如圖1所示,但是現在想降柱狀圖轉化為曲線圖。 解決思路: 1)將路徑數據導出后,數組的弟四列是路徑長度S,第五列是ux,我們想用S做橫坐標
我用214單元模擬軸承求解轉子系統的臨界轉速,把剛度設置為轉速的函數,但是把命令流輸入之后ANSYS到了求解部分就自動停止,不進行計算。下面是定義table數組和求解部分的命令流,請前輩指點下錯誤出在哪里。 另外,出問題后我查過file.err里面有一個錯誤提示大意是:omegas missing。 /prep7 l0=1.3 omega1=0 omega2=4000 omega3