
發布
注冊
/
登錄ansys導出變量
關注創建者:王靖雯 創建時間:2023-03-07
ansys導出變量的視頻教程
基于ANSYS的function多段函數為ansysworkbench中多變量載荷添加(無聲版本)
基于ANSYS的function多段函數為ansysworkbench中多變量載荷添加 基于對于一個結構的熱對流分析
¥10 13分鐘 31播放
查看
ansys導出變量的實例教程
ANSYS中的變量總的來說分為兩大類:一類是標量參數;一類是數組參數。其意義與C語言中的參數和數組類似。標量參數是指單個的變量,而數組則是由一系列具有相同意義的數據組成。
一:標量參數
標量參數分為兩種:數值型的和字符型的。
1:標量參數的定義或修改:可以使用*SET命令或直接寫出賦值表達式。修改時,只需改變數據即可。
例如:
*SET,LENGTH,10 !定義了一個名為LENGTH的數值型變量,并且值為10
*SET,COMMENT,'DISP' !定義了一個名為COMMENT的字符型變量,并且賦值為DISP
以上兩句等價于:
LENGTH=10
COMMENT='DISP'
2:標量參數的刪除:同樣可以使用*SET命令或直接寫出賦值表達式或使用*DEL命令。將需要刪除的變量賦空值,注意不是數字0或空格。
例如:我們將上面定義的兩個參數刪除。語句如下:
*SET,LENGTH,
*SET,COMMENT,
或:
LENGTH=
COMMENT=
又或:
*DEL,LENGTH
*DEL,COMMENT
3:標量參數的GUI操作菜單。GUI路徑為:Utility Menu->Parameters->Scalar Parameters。標量參數的定義,刪除和修改都可以在這個窗口中完成。
二:數組參數
數組參數按維數可分為:一維數組,二維數組和三維數組。
按存儲的數據類型可分為:
1)一般數組參數,也成為ARRAY Parameter。是一種默認的數據類型,也就是說,如果用戶不聲明數據類型,系統就會自動使用該數據類型。該數組的行、列、面的索引均為從1開始的連續整數,元素值可以為整數或實數。
2)字符數組參數,又名CHAR Array Parameter。元素值為不多于8個的字符或數字組成。其行,列,面的索引值也是從1開始的連續整數。
展開 在其他語言中求最大值非常容易,比如有三個變量分別是MXS6,MXS7和MXS8,要求他們的最大值賦予MaxS,用到的函數往往只是一個函數MaxS=max(MXS6,MXS7,MXS8)。但是在ANSYS Parametric Design Language Guide第三章第8節 Parametric Functions部分卻找不到這樣的函數。
無奈自力更生吧。
MaxS=MXS6
*if,MXS7,GT,MaxS,THEN
MaxS=MXS7
*ENDIF
*if,MXS8,GT,MaxS,THEN
MaxS=MXS8
*ENDIF
這是三個變量,如果有更多變量方法也是一樣的,變量太多就用個循環,如果需要留言給我,我給大家把代碼寫出來。
展開 ansys中實現支座僅受壓行為的方式有很多,最常用的有兩種:通過接觸,通過僅受壓彈簧。
彈簧單元是ANSYS中使用頻率較高的單元。正常非線性彈簧單元combin39單元可以實現僅受壓或者僅受拉功能,其單元功能較多,單元選項設置復雜,在很多方面都有其獨特的運用。下面分享某段工程案例中的實際用到的僅受壓彈簧整套批量建模命令流。
建模采用combine39,實際單元行為靠單元option決定,如下圖所示,看不懂沒關系可以直接通過代碼進行學習。
Ansys APDL_導出滿足特定結果條件的模型幾何
一 背景說明
有以下幾種情況:
1. 當只有網格模型,但是需要幾何模型的時候;
2. 想要仿真變形后的幾何文件;
3. 有一個幾何文件,仿真后只要應力大于100MPa處的幾何。
前兩種情況勉強可以通過簡單操作來處理。譬如第一種,可以導出stl文件,然后SCDM對stl文件進行wrap和skin操作,生成像模像樣的幾何體。
第三種情況有點不好處理,所以想到一個流程,并寫成了APDL Command,可以直接在Workbench運行,思路如下:
a. 做一個仿真;
b. 導出db文件到經典界面;
c. 選擇出所有滿足條件的網格;
展開 在本文將展示如何將導出CAD文件 (Export CAD File) 工具用于單透鏡示例,并解釋一些導出設置和該工具的限制性。(聯系我們獲取文章附件)
簡介
導出CAD文件 (Export CAD Files) 工具可用于將序列或非序列元件輸出為常見的CAD文件格式,如IGES、STEP、SAT等。這對于從OpticStudio中將光學設計遷移到機械設計軟件(SOLIDWORKS或CREO等,可用于建模必要的機械部件并創建完整光機設計的虛擬原型樣機)中是非常方便的。導出CAD文件工具也可以用來導出整個系統的光路,為機械工程師提供實用的指南以避免光束遮擋。
導出單透鏡
本文附件中包含序列 (Sequential) 模式下搭建的單透鏡。打開該文件之后,你可以通過點擊:文件 (File )> CAD文件 (CAD Files) ,打開導出CAD文件工具,此操作將打開一個獨立窗口,該窗口包含控制導出選項的若干不同設置。以下將簡要描述最常用的設置,可以通過點擊“文件 ( File )選項卡 >輸出文件 ( Export ) 組>CAD文件 (CAD Files)”,在OpticStudio的幫助文件中查看更多細節信息。
假設您只想導出構成單透鏡的兩個表面,即前表面和后表面,可以通過以下選擇完成:
1.通過輸入起始面 (First Surface) 和終止面 (Last Surface) 確定要導出的表面范圍;
2.通過選擇文件類型 (File Type) 選擇要導出表面的格式 (OpticStudio支持導出為:STEP、IGES、SAT和STL格式);
3.點擊“OK”。
展開 
ansys導出變量的相關專題、標簽、搜索
ansys導出變量的最新內容
附件下載
聯系工作人員獲取附件
概要
照明系統設計者通常需要向客戶提供IES格式的數據。照明工程學會 (Illuminating Engineering Society,IES) 文件格式便于傳輸輝度數據,該格式得到了制造商和設計師的廣泛認可。本文描述了如何生成IES文件并驗證結果。
簡介
復雜的照明系統可以在OpticStudio的非序列模式下進行設計和優化,之后,您可能需要向潛在客戶提供輸出數據
ansys中實現支座僅受壓行為的方式有很多,最常用的有兩種:通過接觸,通過僅受壓彈簧。
彈簧單元是ANSYS中使用頻率較高的單元。正常非線性彈簧單元combin39單元可以實現僅受壓或者僅受拉功能,其單元功能較多,單元選項設置復雜,在很多方面都有其獨特的運用。下面分享某段工程案例中的實際用到的僅受壓彈簧整套批量建模命令流。
建模采用combine39
照明系統設計者通常需要向客戶提供IES格式的數據。照明工程學會 (Illuminating Engineering Society,IES) 文件格式便于傳輸輝度數據,該格式得到了制造商和設計師的廣泛認可。本文描述了如何生成IES文件并驗證結果。(聯系我們獲取文章附件)
簡介
復雜的照明系統可以在OpticStudio的非序列模式下進行設計和優化,之后,您可能需要向潛在客戶提供輸出數據
0
1
實例介紹
在光機系統的創建過程中,光學工程師需要將最終完成的光學設計與機械工程師共享,這樣才能構建滿足裝配需要的機械幾何結構,并創建完整的光機設計虛擬原型樣機。
在本文將展示如何將導出CAD文件 (Export CAD File) 工具用于單透鏡示例,并解釋一些導出設置和該工具的限制性。(聯系我們獲取文章附件)
簡介
導出CAD文件 (Export CAD Files) 工具可用于將序列或非序列元件輸出為常見的
Ansys APDL_導出滿足特定結果條件的模型幾何
一 背景說明
有以下幾種情況:
1. 當只有網格模型,但是需要幾何模型的時候;
2. 想要仿真變形后的幾何文件;
3. 有一個幾何文件,仿真后只要應力大于100MPa處的幾何。
前兩種情況勉強可以通過簡單操作來處理。譬如第一種,可以導出stl文件,然后SCDM對stl文件進行wrap和skin操作
本文介紹如何使用 Zemax 的自定義擴展導出 Ansys Mechanical 的 FEA 結果。
該擴展(可咨詢下載方式)有助于優化具有適當命名和格式的每個 FEA 數據的導出流程,以直接通過 STAR 模塊導入到 OpticStudio。
該擴展便于輕松追蹤 FEA 數據集,以及確定應該在您的光學設計中將它們分配到哪個面。
該擴展還可與結構和熱數據集一起使用。OpticStudio
本文介紹如何使用 Zemax 的自定義擴展導出 Ansys Mechanical 的 FEA 結果。
該擴展(可咨詢下載方式)有助于優化具有適當命名和格式的每個 FEA 數據的導出流程,以直接通過 STAR 模塊導入到 OpticStudio。
該擴展便于輕松追蹤 FEA 數據集,以及確定應該在您的光學設計中將它們分配到哪個面。
該擴展還可與結構和熱數據集一起使用。OpticStudio
一 分析背景
當處理大量reaction force時,常常需要將數值提出,在excel或者matlab,再或者python中處理。
本文就講一下如何將reaction force提出到txt中。
本文代碼,主要能實現的功能是:
1.根據name selection 定位到相關面,并施加reaction force
2. Evaluate 各個所需時間下的結果,并寫成list
在其他語言中求最大值非常容易,比如有三個變量分別是MXS6,MXS7和MXS8,要求他們的最大值賦予MaxS,用到的函數往往只是一個函數MaxS=max(MXS6,MXS7,MXS8)。但是在ANSYS Parametric Design Language Guide第三章第8節 Parametric Functions部分卻找不到這樣的函數。
無奈自力更生吧。
MaxS=MXS6
*if,MXS7