女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用OpticsBuilder完成光機初始設計

LD18688690737 ? 來源:Ansys 光電大本營 ? 作者:Ansys 光電大本營 ? 2022-11-01 17:44 ? 次閱讀

大功率激光器廣泛用于各種領域當中,例如激光切割、焊接、鉆孔等應用中。由于鏡頭材料的體吸收或表面膜層帶來的吸收效應,將導致在光學系統中由于激光能量吸收所產生的影響也顯而易見,大功率激光器系統帶來的激光能量加熱會降低此類光學系統的性能。為了確保焦距穩定性和激光光束的尺寸和質量,有必要對這種效應進行建模。在本系列的 5 篇文章中,我們將對激光加熱效應進行仿真,包括由于鏡頭材料溫度升高而引起的折射率變化,以及由機械應力和熱彈性效應造成的結構變形。

1

光機械設計與分析

現在光學元件已經設計完成,我們需要創建機械結構,以安裝和放置光學組件。有多個選項可用于準備機械元件并導回 OpticStudio 以開展進一步分析。

準備機械元件

使用 OpticsBuilder for Creo,用戶不僅能創建所需的機械元件,還能分析其對穿過系統的光線的影響。無需離開 CAD 環境,用戶即可查看特定的目標光線路徑,添加光源和探測器。然后可以方便地把整個系統傳輸回 OpticStudio。

或者,用戶可將光學組件(例如STEP文件)導入到另一個CAD軟件包,設計光學組件周圍的機械組件,但這樣做無法獲得OpticsBuilder提供的簡單數據傳輸和設計洞察。

導入至 OpticStudio

動態CAD鏈接。使用 OpticStudio Premium 支持的任何 CAD 軟件包,用戶都可以把機械元件導入為具有可編輯底層草圖參數的原生 CAD 元件。

使用標準 CAD 格式,如 STEP 或 IGES。如果 OpticStudio 不支持您的 CAD 平臺,那么 STEP 文件和 IGES 文件是良好的替代方案。大部分 CAD 平臺都能生成和導入這些文件。但這些文件不是參數化文件,而且底層草圖元素不可編輯。

目前為止,OpticsBuilder 與動態 CAD 鏈接的組合具有最強大的功能,也是我們在這里演示的選項。請注意,STOP 工作流程(參見本系列的其它文章)對上面介紹的任何一種其它選項都適用,只是速度和效率有所不同。

2

將系統裝換至 OpticsBuilder

在OpticStudio中打開 ‘Lens-3P_D25.4_NONSEQ.ZAR’ 文件并點擊文件……為OpticsBuilder做準備(File…Prepare for OpticsBuilder)。

cf68c8f2-59c8-11ed-a3b6-dac502259ad0.png

為了讓光學規格變得可編輯,我們不勾選 ‘只讀(Read only?)’ 選項。然后,我們為光斑尺寸、像面污染和光束遮擋等指標設置標準,并點擊 準備(Prepare)。這將生成一個 .ZBD 文件,可用作在 OpticStudio 和 OpticsBuilder 之間交換數據的工具。

cf77b24a-59c8-11ed-a3b6-dac502259ad0.png

接下來,打開已經安裝了 OpticsBuilder 的 Creo。

cf8e80f6-59c8-11ed-a3b6-dac502259ad0.png

從 OpticsBuilder 選項卡中,我們可以選擇 導入ZBD文件(Import ZBD file),選擇要導入的文件,然后生成參考幾何結構。這樣 CAD 元件就能與光學組件匹配。

cfa40534-59c8-11ed-a3b6-dac502259ad0.png

在裝配體窗口的 OpticsBuilder 表格里,右鍵點擊光學元件,以顯示每個元件的規格數據。機械工程師可以在這里查看每個光學元件的規格參數(曲率、半直徑等)。他們需要這些信息來構建封裝系統的機械元件。注意:如果不使用 OpticsBuilder,這些信息需要以單獨的文件進行共享,或者機械工程師需要從 STEP 文件中提取有限的可用信息。

d00b4b4a-59c8-11ed-a3b6-dac502259ad0.png

3

創建鏡頭套筒

接下來,我們為 CAD 元件創建草圖,做法和任何其它項目一樣,在草圖里定義參數,以便在元件之間創建縮放的關系。

d06c59bc-59c8-11ed-a3b6-dac502259ad0.png

這些草圖可使用旋轉(revolve)、擠壓(extrude)等工具創建實體。下面的例子是圍繞中心軸旋轉的一個草圖。

d0ac12a0-59c8-11ed-a3b6-dac502259ad0.png

對每個元件重復開展這個流程。然后,我們可以重新打開從 ZBD 文件創建的裝配體文件,插入創建的元件,將它們與光學元件相互配置。

d0bf386c-59c8-11ed-a3b6-dac502259ad0.png

在 OpticsBuilder 示例文件夾中可以找到完成裝配體:

“DocumentsemaxSamplesOpticsBuilderCreoLaser Induced Thermal Lensing Effect”。

4

OpticsBuilder 分析

使用 OpticsBuilder,機械工程師能夠在 CAD 環境中運行光線追跡,其包含了光學元件與 CAD 元件之間的相互作用。此外,還可以根據顏色、根據不同標準來過濾光線,以便發現問題。在下面的例子中,藍色光線穿過系統,而紅色光線正在被 CAD 元件或光學元件遮擋。

d17607b8-59c8-11ed-a3b6-dac502259ad0.png

驗證光機系統行為的另一重要步驟是使用關鍵光學指標檢查性能。運行仿真后,在顯示的簡潔結果面板上能夠查看這些指標。根據滿足或違反 Prepare for OpticsBuilder 工具中設定的標準,將顯示綠色對鉤標記或紅色警告提示。這樣一來,如果系統存在任何重大問題,機械工程師就能迅速發現。OpticsBuilder 用戶還能獲得的其它好處,即無需返回 OpticStudio,就能夠在 CAD 系統中查看探測器并放置新的光源和探測器檢驗系統。這些工具有助于機械工程師了解其機械設計對光學系統的影響。這樣可減少給光學工程師分享整體光機械系統設計的迭代次數。

d1a2f6ba-59c8-11ed-a3b6-dac502259ad0.png

在上圖中,從探測器查看器(The Detector Viewer)面板上可以清楚地看到,無論有(右圖)還是沒有(左圖)CAD 元件,光斑尺寸保持不變。報告的其它數據還包括 RMS 光斑尺寸、到達探測器的總光線數、探測器平面上的峰值輻照度和總功率。在這個例子中,我們發射了 10,000 條光線,但只有 9,998 條光線到達探測器平面。

在進一步查看這些光線后,光線似乎在光學元件(而不是在CAD組件)邊緣被遮擋,如下圖所示。可以通過多種方法來解決這個問題。機械工程師可以移動光學元件(如果在導出時關閉 “只讀(read only)”選項,元件可支持編輯功能)。或者他們可以把文件發送給光學工程師,在 OpticStudio 中更詳細地查看這個問題。最后一個選項是結合前兩種方法,機械工程師進行修改并繼續設計,然后把文件發送給光學工程師查看。

d1ba31e0-59c8-11ed-a3b6-dac502259ad0.png

在 OpticsBuilder 工具欄的設置(Settings)選項卡上增加被追跡的光線數量,以便更深入地了解這個系統。

將分析光線的數量增加到 1,000 萬條,并將顯示光線的數量調整到50條,可以發現鏡面的尺寸相對于輸入光束似乎有點偏小。隨后,光學工程師可以在 OpticStudio 中將其與文件進行比較。

d20bdaa4-59c8-11ed-a3b6-dac502259ad0.png

在序列模式下快速查看原始文件,可以發現某些光線錯過了反射鏡表面。請注意:在序列模式下只追跡預期路徑。如果一條光線在預期路徑上失效,光線將被遮擋,不會繼續與系統中的其它元件交互,如下圖所示。在非序列模式下,光線將繼續延伸。這是因為 OpticsBuilder 使用非序列光線追跡引擎,所以在 OpticsBuilder 中,雖然該光線被反射鏡邊緣遮擋,但依然與機械元件交互。

d3967640-59c8-11ed-a3b6-dac502259ad0.png

d3a99450-59c8-11ed-a3b6-dac502259ad0.png

這個問題在模型的最終修訂版中得到了解決,光束和反射鏡可以更充分地匹配。這個例子說明了如何使用正確的工作流程來改進設計并及時發現和糾正潛在缺陷。值得注意的是,許多初始設計都是在序列模式下完成的,盡管序列模式是一種強大的設計與分析工具,但它只能對預期的光線路徑進行建模。非序列模式可以對更全面的場景進行建模,包括預期路徑和非預期路徑。由于 OpticsBuilder 文件經過序列模式到非序列模式的轉換,然后在非序列模式下開展光線追跡,因此在流程的這個階段能夠發現可能被其它方式所忽視的問題。如果有必要開展更深入的分析,可以把文件發送回 OpticStudio 的非序列模式,以進一步檢查雜散光、鬼像分析等。這可以通過 ZBD 文件格式來實現,它相當于 OpticStudio 和 OpticsBuilder 之間的雙向通道。

5

訪問與修改光學屬性

除了光學元件幾何參數(曲率半徑、半直徑),材料和膜層等其它光學屬性也可以自動地從 OpticStudio 傳輸到 OpticsBuilder。此外,這些光學屬性也能應用到 CAD 環境中新創建的機械元件。

如果要應用新的表面屬性,我們首先從 OpticsBuilder 元件選項卡選擇 CAD 元件,然后點擊 OpticsBuilder 工具欄上的設置……應用表面屬性(Setup…Apply Surface Properties)。

d3bf35da-59c8-11ed-a3b6-dac502259ad0.png

在元件摘要(Component Summary)中,有一系列下拉菜單,每個菜單與 CAD 元件的一個面相對應。為每個面選擇所需的表面屬性。此外,如果要向這個列表添加表面屬性,可以從 OpticStudio 系統文件夾中復制貴公司的光學工程師使用的項目,或下載廠商專用的文件。

d3dcb07e-59c8-11ed-a3b6-dac502259ad0.png

其它選項包括向光學元件添加膜層配置文件或散射配置文件。該操作可在 CAD 環境中的 OpticsBuilder 內部方便地完成,也可發送給光學工程師,以便其在 OpticStudio 中執行任務。

d4195f7e-59c8-11ed-a3b6-dac502259ad0.png

在 OpticsBuilder 中完成機械封裝設計后,我們把完成的文件保存為 ZBD 文件,以便在 OpticStudio 非序列模式下打開以執行進一步分析。當在 OpticStudio 非序列模式下打開 ZBD 文件時,任何已應用的膜層配置文件和散射配置文件將自動應用到 OpticStudio 中。OpticsBuilder 可輕松地實現 CAD 環境與 OpticStudio 之間的系統傳輸,以便于開展光線追跡,并且在每個階段保持數據完整性。這有助于簡化將機械元件集成到光學系統的流程。

d43847a4-59c8-11ed-a3b6-dac502259ad0.png

從 OpticsBuilder 導出有兩種選項。一種是保存為 STEP/IGES 文件,另一種是保存為原生 CAD 元件,在本例中是 Creo 元件。如果您使用的是 OpticStudio Premium,可以結合使用動態 CAD 鏈接與 OpticsBuilder。這樣光學工程師就能控制 OpticStudio 內部 CAD 元件的底層草圖參數。另一種選項是使用 STEP/IGES 文件,它將以 STEP/IGES 元件形式導出所有機械元件,但其幾何結構無法在 OpticStudio 中進行編輯。值得注意的是,在兩種情況下,傳輸回的所有光學組件都是完全可編輯的原生 OpticStudio 部件,而且所有物體的膜層、材料和散射數據都將被保留。

d4c62420-59c8-11ed-a3b6-dac502259ad0.png

此階段的示例文件可以在文章附件中找到:‘system_NSC_2022.zar’。

6

結論

完成光學系統和光機系統的初始設計后,我們可以進入工作流程的下一階段。在下一篇文章中,我們將回到 OpticStudio,并介紹如何設置非序列系統,以記錄所有光學元件和機械元件的吸收激光功率。

審核編輯:彭靜
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 激光器
    +關注

    關注

    17

    文章

    2679

    瀏覽量

    61892
  • 數據
    +關注

    關注

    8

    文章

    7240

    瀏覽量

    90993
  • 光學系統
    +關注

    關注

    5

    文章

    250

    瀏覽量

    18636
  • 光機
    +關注

    關注

    0

    文章

    38

    瀏覽量

    6905

原文標題:大功率激光系統的STOP分析3:使用OpticsBuilder完成光機初始設計

文章出處:【微信號:光電資訊,微信公眾號:光電資訊】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    RT-Thread自動初始化詳解

    我們知道,在寫裸機程序時,當我們完成硬件初始化后,就需要在主函數中進行調用。當我們使用RT-Thread后,完全不需要這樣做了,我們可以將硬件等自動初始化。 RT-Thread?自動初始
    的頭像 發表于 06-25 21:38 ?1.2w次閱讀
    RT-Thread自動<b class='flag-5'>初始</b>化詳解

    MCU內部SRAM的ECC初始化竟可由ROM完成

    大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家分享的是i.MXRT1170內部RAM的ECC初始化工作可全部由ROM完成
    的頭像 發表于 01-04 15:39 ?1929次閱讀

    如何用匯編完成C語言環境的初始

      我們使用匯編編寫了 LED 燈的實驗,在實際開發過程中大部分還是使用 C 語言,匯編只是用來完成 C 語言環境的初始化,本章我么就來實現用匯編完成 C 語言環境的初始化,然后用 C
    發表于 12-29 07:06

    接收簡介

    接收是把光纖中傳輸過來的信號進行接收并轉換為電信號進行放大的機器。一、接收機組成框圖接收
    發表于 04-15 21:01

    發射簡介

    發射是光纜傳輸系統的核心設備,它的作用是將輸入發射的射頻有線電視電信號進行調制,實現電、
    發表于 04-16 22:06

    什么是發射

    什么是發射?    發射由輸入接口、光源、驅動電路、監控電路、控制電路等構成,其核心是光源及驅動電路。在數字通信中,輸入電路將
    發表于 03-13 16:27 ?1495次閱讀

    什么是發射端/交換技術?

    什么是發射端/交換技術? 發射端     發射端
    發表于 03-13 16:28 ?2065次閱讀

    發射端,發射端原理和組成是什么?

    發射端,發射端原理和組成是什么? 發射端的原理 在光纖通信系統中,
    發表于 03-19 16:57 ?4351次閱讀

    PCIe總線必須要先完成Flow Control初始

    由于VC0是默認使能的,所以當Flow Control初始化開始時,其會被自動的初始化。其他的Virtual Channel是可選的,只有當被配置為使能的時候才會被初始化。
    的頭像 發表于 05-24 09:18 ?8218次閱讀
    PCIe總線必須要先<b class='flag-5'>完成</b>Flow Control<b class='flag-5'>初始</b>化

    51單片各中斷初始化及子程序模板的詳細資料說明

    本文檔的主要內容詳細介紹的是51單片各中斷初始化及子程序模板的詳細資料說明。
    發表于 06-18 17:44 ?10次下載
    51單片<b class='flag-5'>機</b>各中斷<b class='flag-5'>初始</b>化及子程序模板的詳細資料說明

    單片的死循環有什么作用

    單片是可編程器件,在使用時需要編寫滿足需求的程序。其C語言程序在各個端口、配置初始完成后,會進入一個死循環,一般用while(1){;}的形式。初始
    發表于 08-09 17:01 ?6065次閱讀
    單片<b class='flag-5'>機</b>的死循環有什么作用

    藍橋杯單片初始化原理和蜂鳴器關閉學習

    之前看視頻什么學習什么的,我總是靚仔疑惑哈,為什么P0等于什么什么,然后P2等于什么什么,然后就初始化好了,什么玩意,現在,我知道了原理藍橋杯的單片和別的單片不同之處就是在于這個初始
    發表于 11-11 09:21 ?2次下載
    藍橋杯單片<b class='flag-5'>機</b>的<b class='flag-5'>初始</b>化原理和蜂鳴器關閉學習

    eMMC初始化命令發送流程

    eMMC初始化命令發送流程通過stm32單片驅動eMMC芯片,在完成項目的過程中,命令發送和響應很令人頭疼,所以整理出一篇文檔供各位開發者參考。初始化命令發送流程1、第一步發送CMD
    發表于 12-05 19:21 ?18次下載
    eMMC<b class='flag-5'>初始</b>化命令發送流程

    單片問題總結:MPU6050的DMP模塊初始化放在線程啟動之前

    單片問題總結:MPU6050的DMP模塊初始化放在RTOS線程啟動之前文章目錄單片問題總結:MPU6050的DMP模塊初始化放在RTOS線程啟動之前問題復現問題總結問題解決問題復現
    發表于 12-06 14:06 ?10次下載
    單片<b class='flag-5'>機</b>問題總結:MPU6050的DMP模塊<b class='flag-5'>初始</b>化放在線程啟動之前

    Zemax:安裝Ansys版本的OpticsBuilder

    本指南介紹了安裝AnsysOpticsBuilder 以與Ansys許可證一起使用。 介紹 AnsysZemax OpticsBuilder 是一個Creo插件。它使用安裝在密鑰服務器上的共享網絡
    的頭像 發表于 01-16 18:06 ?3017次閱讀