<strike id="ybkjs"><bdo id="ybkjs"></bdo></strike>

    <strike id="ybkjs"><blockquote id="ybkjs"></blockquote></strike>
    <label id="ybkjs"><sub id="ybkjs"><rt id="ybkjs"></rt></sub></label>
  1. <label id="ybkjs"></label>
  2. <label id="ybkjs"></label>

    <label id="ybkjs"></label>
    <legend id="ybkjs"></legend>
    訊技光電公司首頁 最新公告:2025年訊技課程安排發布啦! 智能光學設計大賽官網|黌論教育網校|English|蘇州訊技|深圳訊技|聯系我們|全站搜索
    欄目列表
    FRED
    VirtualLab
    Macleod
    GLAD
    OCAD
    Optiwave
    LASCAD
    Litestar 4D
    TechwizD和TX液晶顯示軟件
    JCMSuite
    EastWave
    PanDao
    光學實驗教具
    最新發布

    天文光干涉儀

    雙折射晶體偏振干涉效應

    顏色分析

    FRED應用:顏色分析

    FRED應用:數字化極坐標數據

    FRED應用:波片模擬

    FRED應用:MTF的計算

    FRED應用:LED手電筒模擬

    FRED應用:模擬沃拉斯頓棱鏡

    FRED應用:準直透鏡模擬與優

    當前位置: 主頁 > 服務項目 > 案例分析 > FRED >
    矩形微透鏡陣列
    時間:2015-09-28 17:51來源:訊技光電作者: 技術部點擊:打印
    介紹
     
    微透鏡陣列可用于包含光束均勻化在內的各種應用中。這個知識庫文件演示了如何構建一個成像微透鏡陣列以在探測器上生成一致的非相干照明光場。輸入的高斯光束的半寬等于微透鏡陣列的尺寸,并且可以看出其功率輪廓被微透鏡陣列消除掉。
     
    案例文件和討論附隨著由Suss Mirco-optics提供的主題技術備忘,可以在此處http://www.suss-microoptics.com/products-solutions/beam_homogenizing.html找到。我們鼓勵讀者去學習他們的文件以及目錄以獲得更多的信息。
     
    系統布局
     
    這個簡單示例系統由空間高斯切趾功率(1/e2=5mm)和0.6度半發散角的輸入光束,兩個相同的33x33透鏡陣列(10mm孔徑),微透鏡焦距為4.80mm且節距(pitch)為0.3mm,以及一個焦距為100mm成像透鏡及一個位于成像透鏡的后焦平面位置的一個探測器平面組成。
     
    成像結構如下所示,。在探測器平面上照明區域的直徑由下式給出:

     
    照明平面上的半發散角度由下式給出:

     
    在FRED文件給出的例子中,對于指定的微透鏡陣列和成像透鏡,結構應如下:
     
    DFT=6.07mm
    θ≈4.4º
     
    構建微透鏡
     
    微透鏡的結構由一個輸入平面,一個將會被陣列的基面和一個約束透鏡陣列體積的外部邊緣表面組成。這些部分如下所示:
    可以采取以下步驟來創建微透鏡陣列的幾何結構。
    1. 創建一個組件來放置微透鏡陣列元件(菜單>創建>新的組件)(Menu > Create > New Subassembly)。
    2. 創建一個半寬度對應陣列微透鏡的輸入平面。在這個例子中,微透鏡節距(pitch)是0.3毫米,微透鏡的數量是33x33,所以平面半寬度是16 *0.3+0.15=4.95mm。FRED原始構造用于定義平面(Menu>Create>New Element Primitive>Plane)。創建一個半寬度對應排列微透鏡的輸入平面。在這個例子中,微透鏡間距是0.3毫米,微透鏡的數量是33x33,所以平面半寬度是16 *0.3+0.15=4.95mm。FRED的元件基元被用于定義這個平面(菜單>創建>新的元件基元>平面)(Menu>Create>New Element Primitive>Plane)。
    3. 創建一個包含基面的自定義元件節點(菜單>創建>新的自定義元件)(Menu>Create>New Custom Element)。這個自定義元件節點將被陣列化以形成微透鏡出射面。
    a. 在步驟3中,創建一個新的表面作為自定義元件節點的子元件(菜單>創建>新的表面)(Menu>Create>New Surface)。在這種情況下,表面參數如下:conic=1, R=-2.2。在表面的孔徑選項上,將外部邊界修剪體積(trimming volume) X和Y的尺寸設置為陣列節距(0.15mm)的一半。Z-深度(Z-depth)方向的最小尺寸應該能夠包含這個表面(提示:使用腳本語言的Sag函數來找到必須的半孔徑Z-深度)。
    b. 陣列化步驟3中創建的自定義元件的基面(鼠標右鍵點擊自定義元件節點并選擇“編輯/預覽陣列化參數”(“Edit/View Array Parameters”))。在這個例子中,在X和Y方向上定義的陣列間距等于在每個方向上的微透鏡節距。對于33x33微透鏡陣列,在每個方向上的最小和最大的單元值設置為-16到+16。
    4. 添加另一個自定義元件到組件節點,其包含通過擠壓一個沿Z軸的封閉曲線創建的邊緣表面。
    a. 將曲線添加到自定義元件節點(菜單>創建>新的曲線)(Menu>Create >New Curve),并將其類型設置為“分段的” (”Segmented”)。右擊鼠標點擊電子數據表格區域的點參數并選擇“生成點”(” Generate Points”)來打開一個可以用于快速指定一個封閉的分段曲線的實用工具。在這個例子中,孔徑的形狀是半孔徑為4.95mm的方形。在分段曲線生成對話框中我們可以選擇以下設置:
    i.#生成曲線周圍的點=4( points around generating curve = 4 )
    ii.X半寬=Y半寬=4.95(X semi-width = Y semi-width = 4.95 )
    iii.方向=頂部邊緣平行于X軸(Orientation = Top edge parallel to X axis )
    iv.類型=外切(Type = circumscribe )
     
    b. 添加一個表面到自定義元件,并將其類型設置為“列表柱面”(“Tabulated Cylinder”)。準線曲線應該是來自4a的封閉曲線,并且其Z方向應該設置為微透鏡陣列(Z=1.2)的厚度。表面對話框的孔徑選項上設置其x和y的修剪體積(trimming volume)外邊界略大于微透鏡陣列的孔徑(例如4.96)。z的修剪體積(trimming volume)應該足夠大,以包含擠壓表面。
     
    仿真結果
    通過使用鼠標右鍵單擊菜單選項的切換光源“InputSource 1”,“InputSource 2”和“InputSource 3”為可追跡,即可模擬附加文件中的FRED案例文件中系統布局原理圖中所示的三種光束。光源“全孔徑”(” FullAperture”)設置為不可追跡。光線追跡的結果如下所示。
     

     
    當光源“全孔徑”(” FullAperture”)可追跡時,其照度輪廓是5mm半寬度的高斯形,如下所示。
     
     
    在探測平面上的最終分布如下所示:
     

     
    在光照平面上的強度輪廓如下所示。
     
    關于我們
    公司介紹
    專家團隊
    人才招聘
    訊技風采
    員工專區
    服務項目
    產品銷售
    課程中心
    專業書籍
    項目開發
    技術咨詢
    聯系方式
    地址:上海市嘉定區南翔銀翔路819號中暨大廈18樓1805室    郵編:201802
    電話:86-21-64860708/64860576/64860572  傳真:86-21-64860709
    課程:course@infotek.com.cn
    業務:sales@infotek.com.cn
    技術:support@infotek.com.cn
    官方微信
    掃一掃,關注訊技光電的微信訂閱號!
    Copyright © 2014-2025 訊技光電科技(上海)有限公司, All Rights Reserved. 滬ICP備10008742號-1
    国产香蕉尹人在线视频你懂的|少妇性荡欲午夜性开放视频剧场|出差被绝伦上司侵犯中文字幕|国产白袜脚足J棉袜在线观看|亚洲天天做日日做

      <strike id="ybkjs"><bdo id="ybkjs"></bdo></strike>

      <strike id="ybkjs"><blockquote id="ybkjs"></blockquote></strike>
      <label id="ybkjs"><sub id="ybkjs"><rt id="ybkjs"></rt></sub></label>
    1. <label id="ybkjs"></label>
    2. <label id="ybkjs"></label>

      <label id="ybkjs"></label>
      <legend id="ybkjs"></legend>