
發布
注冊
/
登錄ansys 如何導入數據的案例
Ansys Zemax | 如何將光柵數據從Lumerical導入至OpticStudio(下)
Plan_B_period_4um_use_real_IR_coating-2023R1.zar
下圖展示了Plan_B_period_4um_use_real_IR_coating-2023R1.zar中的數據。
歡迎掃碼添加宇熠工作人員微信
申請進入 Ansys 光學交流群
添加工作人員
點擊圖片查看培訓詳情
相關閱讀
Ansys Zemax | 手機鏡頭設計 - 第 1 部分?:光學設計
Ansys Zemax | 手機鏡頭設計 - 第 2 部分?:使用 OpticsBuilder 實現光機械封裝
Ansys Zemax | 手機鏡頭設計 - 第 3 部分:使用 STAR 模塊和 ZOS-API 進行 STOP 分析
Ansys Lumerical | 米氏散射 FDTD
Ansys Lumerical | 針對多模干涉耦合器的仿真設計與優化
Ansys Zemax | 設計衍射光學元件(DOE)和超透鏡(metalens)
Ansys Zemax | 如何設計單透鏡 第一部分:設置
Ansys Zemax | HUD 設計實例
Ansys Speos | 進行智能手機鏡頭雜散光分析
Ansys Zemax | 如何設計光譜儀——理論依據
展開 Ansys Zemax | 如何將光柵數據從Lumerical導入至OpticStudio(上)
培訓活動
本次培訓主題為『Ansys Zemax 成像設計』,由宇熠高級光學工程師主講,針對序列成像設計,幫助學員們掌握 優化技巧、公差分析技巧、熱分析、像質評價、坐標變換 等知識點。線下培訓學習效率更高、更豐富、更精準,可直接與老師面對面交流提問,當場解決記憶深刻。
點擊圖片查看培訓詳情
附件下載
聯系工作人員獲取附件
本文介紹了一種使用Ansys Zemax OpticStudio和Lumerical RCWA在整個光學系統中精確仿真1D/2D光柵的靜態工作流程。將首先簡要介紹方法。然后解釋有關如何建立系統的詳細信息。
本篇內容將分為上下兩部分,上部將首先簡要介紹方法工作流,下部將詳細闡述示例部分。
介紹
在此工作流程中,設計人員首先在Lumerical FDTD或RCWA中模擬光柵,然后將數據導出到擴展名為json的文件。在OpticStudio中,用戶可以導入這些數據,以精確模擬在整個宏觀系統中的光柵特性。
許可證要求
此靜態鏈接工作流需要從Lumerical生成數據并導入到OpticStudio中。這兩個軟件單獨工作,不需要在同一臺電腦上。要從Lumerical生成所需的數據,用戶需要Lumerical FDTD許可證。要將數據讀入OpticStudio,用戶需要Ansys Zemax OpticStudio的專業版、旗艦版或企業版許可證。請注意,此功能不支持舊版的OpticStudio。
靜態與動態工作流
值得一提的是,有兩個現有的工作流程可以在Lumerical和OpticStudio之間交換數據。一個是我們將在本文中介紹的靜態工作流。另一個是以不同方式工作的動態工作流。這兩種工作流程具有不同的靈活性,不存在一個優于另一個。
展開 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所示。
展開 ansys導入節點坐標數據 附80多種ANSYS常用材料的參數文件下載
有時候,再用ansys做一些復雜的模型分析時候(如:桁架,拱形架,繩網等),因為其模型數量很多,模型空間位置相對復雜,采用apdl語言實現可能比較繁瑣或者會遇到調試方面的不便。所以,我們可以用數據處理功能更為強大的matlab或者c++進行編程,將節點坐標直接導入到ansys中進行分析。
matlab可用如下格式導出節點坐標:
接下來,采用apdl語言定義存放數據的數組:(如下圖)注意:(3F5.2要和matlab的fprintf中%5.2f對應)
將存放數組的.txt文件與坐標.txt放在工作目錄下:
在菜單中選擇file——read to file——選擇“wang.txt”,程序自動搜索到存放在nn.txt的坐標數據。
接下來,我們就可以在數組文件中看到導入的數據了:
下載地址:80多種ANSYS常用材料的參數文件
展開 
ZEMAX | 如何將仿真波導模式數據導入 OpticStudio
OpticStudio 支持從 Optiwave 旗下 OptiBPM 以及 OptiFiber 的代碼中獲取模場數據。更加精確的數據可使 OpticStudio物理光學功能大大提高光纖及波導耦合器的設計精度。本文給出了幾個示例。( OptiWave 的 Steve Dods 提供了本文中使用的 SMF-28 光纖模擬數據。聯系我們下載附件。)
簡介
OpticStudio 能夠導入 OptiWave 公司旗下 OptiBPM 和 OptiFiber 中代碼計算的模場。
這些代碼是專門集成的光學代碼,能夠為集成在基底上的光纖或波導(包括溝道波導、肋形波導或脊形波導等)生成場分布。由這些特殊代碼計算的場能通過 OpticStudio 模擬在光學系統中傳播后的變化。OptiBPM 和 OptiFiber 都可以讀取 OpticStudio 生成的 ZBF 文件,這樣一來物理光學傳播功能在光學系統中傳播后生成的數據就可以做為任意一個波導模型的輸入導入軟件。
在本文中,我們將比較 SMF-28 光纖的 OptiBPM 模擬結果與制造商給出數據。
導入 OptiBPM 的場分布數據
OptiBPM和 OptiFiber 共享 OptiWave 公司專有的文件格式 (*.f3d)。OpticStudio 可以通過以下方式讀取該數據:文件 (File) ...轉換文件格式 (Convert) ... 轉換 OptiWave F3d 數據為 ZBF 格式 (OptiWave F3d To OpticStudio ZBF)。
詳細信息在幫助文件中有具體描述,但請注意以下幾點:
ZBF 文件的 x 和 y 像素數量必須是 2 的冪級數而 .F3D 文件沒有此限制。
展開 Hypermesh前處理數據導入Ansys中求解的方法
首先hm必須設置成ansys模板
例子的模型如圖
01.png
然后在hm中施加約束和載荷,
02.png
當然在這里要設置材料等,對于這個簡單的例子,設置成鋼,對于那些對單元類型未注意的朋友,可以通過1D、2D或3D右下角的element types更新單元類型。對于其他的單元類型,比如梁等都可以根據自己的需要設置自己想要的類型,還是很全的。如果想改成高階單元,1D、2D或3D中有一個order change
03.png
如果想在ansys里施加載荷和約束,或有關注的單元或節點,可以在BCs(7.0)或Analysis(8.0)下找到entity sets設置選擇。對于本例比較簡單,直接按照ansys模板輸出即可
04.png
當然對于更復雜的分析還有更多的設置,都是位于hm的analysis下的Control cards里
這樣導入了ansys中進行計算
05.png
展開 Simcenter SCADAS XS 小前端采數據如何導入電腦用LMS test Lab 打開步驟
Simcenter SCADAS XS 小前端采數據如何導入電腦用LMS test Lab 打開步驟
Ansys Zemax | 如何導入CAD物體
IGES是較舊的格式,一些CAD的供應商會使用他們自己的導出程序,因此根據供應商不同,數據可能存在少許偏差。而STEP格式則較新,大多數CAD供應商都會使用像Step Tools這樣的內置庫程序進行導出,因此CAD文件在STEP格式進行數據交換時能夠保持更好的一致性。
在OpticStudio中,STEP格式物體導入的方法與IGES格式物體的方法完全相同。
SAT 格式
SAT格式是Spatial Technologies公司采用ACIS (Andy CharlesIan’s System) 幾何建模引擎開發出來的。它可以直接表示ACIS建模引擎的內部數據結構。也就是說,當您在一個以ACIS為基礎的CAD軟件中加載SAT格式的文件時,軟件不會對這個文件進行編譯,而是直接使用文件中的數據。因此,SAT格式本質上不是一個用于CAD數據交換的格式,它本身就是一個CAD格式。
所以如果您使用基于ACIS的CAD軟件,那么您可能會使用到SAT格式的文件,否則您可能不會接觸到SAT格式的文件。此外,SAT格式文件可以平滑且連續的表示物體,其導入OpticStudio的方法也與導入IGES文件相同。
調整CAD物體的屬性和參數
您可以在非序列元件編輯器的參數數據表格或物體的屬性窗口中修改和控制已導入CAD物體的屬性和參數。這些操作適用于上文提到的全部四種CAD文件格式。
可修改的屬性和參數有:
材料 (Material):每個物體僅能定義一種材料。比如,這個咖啡壺是由玻璃罐、塑料蓋、塑料手柄、將手柄與罐身連接的鋁環,以及將手柄與鋁環固定的金屬螺絲組成。
展開 如何將hypermesh模型導入ansys?
no.10
導出ansys的cdb格式
no.11
用ansys讀入cdb文件
no.12
導入時是節點顯示
no.13
切換成單元格顯示
從hypermesh導入ansys成功。
來源:CAE技術資訊
如何ANSYS的APDL中的模型導入HyperMesh ¥2
那么如何將模型從ANSYS的APDL中導入到HyperMesh中呢
Ansys Zemax | 如何以數據的方式定義網格矢高表面
曲率半徑、圓錐系數以及非球面系數等參數,可以用來定義輸入數據的基準面。
插值 (Interpolate) 一欄中的參數,代表矢高 (sag) 數據的內插方式,0表示雙三次樣條(Bicubic-spline),1表示線性內插(Linear interpolation)。
輸入的方式為:
1. 將后綴為.DAT 文件置于 “\Documents\Zemax\Objects\Grid Files” 文件夾中。
2. 請開啟鏡頭數據編輯器,選擇網格矢高 (Grid Sag) 面,并打開面屬性 (Surface Properties) 對話框 。
3. 然后選取您的后綴為 .DAT的文件,點選導入 (Import),點擊 OK 輸入。
數據輸入后,如果想要查看輸入結果的話,請選擇“分析 (Analyze) >報告 (Report) > 表面數據報告 (Surface Data) ”。
結果如上圖。
展開 
Ansys Zemax | 如何以數據的方式定義網格矢高表面審
曲率半徑、圓錐系數以及非球面系數等參數,可以用來定義輸入數據的基準面。
插值 (Interpolate) 一欄中的參數,代表矢高 (sag) 數據的內插方式,0表示雙三次樣條(Bicubic-spline),1表示線性內插(Linear interpolation)。
輸入的方式為:
1. 將后綴為.DAT 文件置于 “\Documents\Zemax\Objects\Grid Files” 文件夾中。
2. 請開啟鏡頭數據編輯器,選擇網格矢高 (Grid Sag) 面,并打開面屬性 (Surface Properties) 對話框 。
3. 然后選取您的后綴為 .DAT的文件,點選導入 (Import),點擊 OK 輸入。
數據輸入后,如果想要查看輸入結果的話,請選擇 “分析 (Analyze) >報告 (Report) > 表面數據報告 (Surface Data) ”。
結果如上圖。
展開 Workbench和ANSYS Classical如何共享數據文件
5) 啟動ANSYS經典,點擊File--Read input from.
6) 查看單元材料等信息,進行后續操作。值得說明的是,該方法導入的有限元模型,而不是幾何模型。
7)待我們在經典中,達到我們理想狀況后,可以調回到Workbench中,點擊Archive model--write.
8) 在Workbench中新建一個Finite Element Modeler,并導入上述文件。
9) 新建一個分析類型,并將Finite Element Modeler中的model導入到新分析類型中的Model,進行相應的操作。
從上述可見,Finite Element Modeler其實充當了一個轉換器的角色 。
二、結果數據文件共享
上面簡單說了模型數據文件的共享方法,很多時候我們在Workbench中求解完畢后,如果需要更底層的結果后處理技巧,但是在Workbench中無法實現,這時候我們可以借助經典版本的結果后處理。那么如何將Workbench中的求解結果文件導入到經典版本中呢?方法其實很簡單。
1)找到workbench的求解結果文件。
一般路徑如下:其他路徑/.../.../工程名/dp0/SYS/MESH/file.rst。 復制該文件到經典版本的工作目錄,為了好辨識,可以更該其名字。
2)打開經典,進入General Postproc,點擊data file opts.
3) 點擊read results,選擇相應的荷載步,然后就可以進行相應的操作了。
針對本案例,ANSYS Classical的位移云圖:
ANSYS Workbench的位移云圖:
展開 如何將hypermesh里的網格模型導入ANSYS(經典版)
選擇ANSYS求解器模塊
設置單元的材料屬性與類型
3.導入ANSYS
Ansys Zemax | 如何使用極探測器和 IESNA / EULUMDAT 光源數據
附件下載
聯系工作人員獲取附件
概要
本文介紹了如何使用極探測器和導入/導出 IESNA 和 EULUMDAT 光源數據,以及對 NSDP 優化操作數和 ZPL 數值函數進行描述。將使用封裝好的 LED 來演示這些功能
簡介
OpticStudio 有許多內置的、用于模擬各種光源發出光線的空間和角分布的非序列光源類型。極探測器可用于測量任何光源的輻射強度,包括導入如 IESNA 或 EULUMDAT 的導入光源。一旦選定了光源并對光學系統進行建模和優化,極探測器還可以用于將單個光源數據或光學系統導出為可用于其他軟件的標準格式。
本文將展示如何導出光源角空間數據,以及如何將其導入 OpticStudio 以驗證是否為適當的能量分布。
極探測器
極探測器是在極坐標圖上顯示輻射強度數據的球形探測器,可以存儲非序列模式下光源光線到達探測器物體的能量和三刺激值(真彩)數據。這種類型的探測器為“遠場”探測器,而不是以空間坐標系顯示數據的“近場”探測器。對于光源特性的顯示而言,遠場強度數據通常是顯示強度信息的最佳方法,極坐標則系是觀察光源角空間數據最直觀的方式。
極探測器有以下特性參數:
最大角 ( Maximum Angle ):最大極角(以度為單位),必須介于0到180度之間。由于是極角,所以將定義球體。
徑向尺寸 ( Radial Size ):探測器的最大徑向尺寸。這決定了球面探測器的半徑。
徑向像元數 ( #P pixels ):沿極角方向的像元數,必須介于10到721之間。
角度像元數 ( #A pixels ):沿方位角方向的像元數,必須介于12到720之間。
鏡像( Mirroring ):鏡像允許探測器利用入射光線的對稱性。
展開