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

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

3天內(nèi)不再提示

Code V反轉鏡面及系統(tǒng)的方法

led13535084363 ? 來源:光行天下 ? 2023-10-27 14:14 ? 次閱讀

在做鏡頭的分析或設計時,有時會要反轉部份或者全部的鏡片,Code V提供了兩種滿足此需求的做法。

第一種是只反轉部份鏡片。可用EditFlip… 選項(圖1)來完成。首先是選擇以X或Y軸為基準翻轉,兩者對于軸對稱系統(tǒng)是沒有差別的。接著再輸入要反轉的鏡面范圍。以Cove V內(nèi)含的“eyepiece.len”為例 (圖2),只反轉2~4鏡面得圖3,這效果也可以在Command Windows 中直接輸入FLX S2..4 指令完成。

wKgZomU7VXCAEDAMAACtHVuZ2aY720.png

圖 1

wKgaomU7VXCARawOAACVJTldWHo593.png

圖 2

wKgaomU7VXGAGBSzAACMTd08DGo252.png

圖 3

第二種是反轉全部鏡片。例如在設計目鏡時,正向使用時之實際物面在近距離,出射則為平行光,像面在無限遠,這在像差分析上需用角度空間而非長度空間,帶來一些不便。因此設計時常會逆向設計,讓出射光是聚焦的,像面在有限距離。但我們?nèi)韵M芎唵蔚姆崔D回正向使用狀態(tài)做分析。

系統(tǒng)翻轉不只是鏡片前后鏡射,還包括一些System Data 定義,如 Pupil,F(xiàn)ield,Vignetting Factors,System Solves,及True Afocal Mode等參數(shù)都需調(diào)整,這是令人最困擾的地方。Code V 提供的“reverse_system.seq”(圖4, 5) 程式可方便的完成系統(tǒng)反向功能。再以“eyepiece.len”為例,執(zhí)行前后的結構如圖6所示。重點在System Data 也做了修改,如表1。

wKgaomU7VXGAEg3YAAQn968s5mM822.png

圖 4

wKgZomU7VXGAZRJNAAIP3MyrcV0757.png

圖 5

wKgZomU7VXGAJlK1AAFBAkxO-Rw723.png

圖 6. 原逆向設計(左)和系統(tǒng)反轉后之正向設計(右)

wKgZomU7VXGAI_lpAAGCvGo6vP8561.png

表 1

“reverse_system.seq”也可用于非軸對稱系統(tǒng),如“threemrc.len”。比較執(zhí)行前后的結構,二圖中之第6鏡面都是成像面(圖7),可看出物像已相反了。但Reversed System Goordinate 中的選項需為 Global 而非 Local (圖8),否則結果不正確。

wKgaomU7VXGAEnNYAAJNP8d4znc472.png

圖 7. “threemrc.len”反轉前后之系統(tǒng)

wKgaomU7VXGAWj2bAAJO-LxmlZw503.png

圖 8

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 鏡頭
    +關注

    關注

    2

    文章

    500

    瀏覽量

    25602
  • 參數(shù)
    +關注

    關注

    11

    文章

    1754

    瀏覽量

    32044
  • Code
    +關注

    關注

    0

    文章

    68

    瀏覽量

    15355

原文標題:會員分享 | Code V 反轉鏡面及系統(tǒng)的方法

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

收藏 人收藏

    評論

    相關推薦

    處理電源電壓反轉方法

    處理電源電壓反轉有幾種方法,最明顯的方法是在電源和負載之間連接一個二極管,但是由于二極管正向電壓的原因,這種做法會產(chǎn)生額外的功耗。
    發(fā)表于 07-12 17:02 ?2809次閱讀

    講述構建VS Code集成開發(fā)環(huán)境的方法

    本系列教程將向大家講述,在自己的計算機上構建完善的嵌入式系統(tǒng)開發(fā)環(huán)境的方法。本文將向大家講述構建VS Code集成開發(fā)環(huán)境的方法。VS Code
    發(fā)表于 11-08 06:51

    基于QR Code條碼的飛機加油統(tǒng)計系統(tǒng)

    本文介紹了QR Code 條碼技術,結合我軍飛機油料保障特點,制定了飛機加油統(tǒng)計系統(tǒng)的可行方案。并基于QR Code 條碼技術設計了飛機加油統(tǒng)計系統(tǒng)的硬件和軟件
    發(fā)表于 08-28 10:16 ?13次下載

    Code Composer Studio入門

    Code Composer Studio入門一.實驗目的1.掌握Code Composer Studio 2.21的安裝和配置步驟過程。2.了解DSP開發(fā)系統(tǒng)和計算機與目標系統(tǒng)的連接
    發(fā)表于 03-17 00:11 ?1.8w次閱讀
    <b class='flag-5'>Code</b> Composer Studio入門

    CODE_V設計一個數(shù)碼相機鏡頭

    CODE V軟件使用簡介 教你如何用CODE v來設計鏡頭
    發(fā)表于 03-14 15:34 ?3次下載

    關于嵌入式系統(tǒng)優(yōu)先級反轉的原因及解決方法探討

    )。優(yōu)先級反轉會造成任務調(diào)度的不確定性,嚴重時可能導致系統(tǒng)崩潰。本文在參考文獻的基礎上,結合實際項目開發(fā)過程中遇到的優(yōu)先級反轉問題,對造成優(yōu)先級反轉的原因及其解決
    發(fā)表于 11-01 16:13 ?5289次閱讀
    關于嵌入式<b class='flag-5'>系統(tǒng)</b>優(yōu)先級<b class='flag-5'>反轉</b>的原因及解決<b class='flag-5'>方法</b>探討

    380V電機正反轉接觸器的接線圖及工作原理

    本文介紹了380V電機正反轉接觸器接線圖,以及雙重聯(lián)鎖的正反轉控制的工作原理,四條導線的正確接入方法,供大家參考。
    的頭像 發(fā)表于 10-28 10:38 ?7.9w次閱讀
    380<b class='flag-5'>V</b>電機正<b class='flag-5'>反轉</b>接觸器的接線圖及工作原理

    我使用vs code編程單片機方法

    vs code 是一個強大的文本編輯器,這篇文章主要介紹我用 vs code編程單片機的方法,能夠把vs code搭建成一個很好的單片機編輯器?,F(xiàn)在我主要用vs
    發(fā)表于 11-13 13:21 ?14次下載
    我使用vs <b class='flag-5'>code</b>編程單片機<b class='flag-5'>方法</b>

    新思科技宣布新增CODE V和LightTools之間的互操作性功能

    新思科技(Synopsys)近日宣布新增CODE V和LightTools之間的互操作性功能,以協(xié)助開發(fā)者輕松模擬成像和非成像組件的光學系統(tǒng),從而縮短產(chǎn)品開發(fā)時間。憑借CODE
    的頭像 發(fā)表于 03-26 08:29 ?8511次閱讀

    新思科技開發(fā)CODE V?光學設計軟件

     新思科技的CODE V?光學設計軟件是解決光學建模問題的最合適的工具,因此成為了設計望眼鏡的主要軟件工具。
    的頭像 發(fā)表于 04-11 16:47 ?2382次閱讀

    光學設計高手養(yǎng)成系列:CODE V Macro-PLUS編程基礎

    ? ? 原文標題:光學設計高手養(yǎng)成系列:CODE V Macro-PLUS編程基礎 文章出處:【微信公眾號:新思科技】歡迎添加關注!文章轉載請注明出處。
    的頭像 發(fā)表于 04-19 21:40 ?1023次閱讀
    光學設計高手養(yǎng)成系列:<b class='flag-5'>CODE</b> <b class='flag-5'>V</b> Macro-PLUS編程基礎

    Code Blocks設置語言的方法

    于正確地進行語法高亮和代碼格式化。本文將詳細介紹Code Blocks設置語言的方法,并探討其實際應用。 首先,要設置Code Blocks中的代碼塊的語言類型,需要打開Code Bl
    的頭像 發(fā)表于 11-26 09:49 ?2740次閱讀

    步進電機正反轉的換線方法

    步進電機正反轉的換線方法 步進電機是一種常見的電機類型,它具有正反轉的能力。換線是指改變步進電機的電源連接方式,以改變其運動方向。換線方法有很多種,下面將詳細介紹其中一種常見的換線
    的頭像 發(fā)表于 01-23 14:45 ?3646次閱讀

    步進電機正反轉的換線方法

    ? ? ? 步進電機是一種常見的電機類型,它具有正反轉的能力。換線是指改變步進電機的電源連接方式,以改變其運動方向。換線方法有很多種,下面將詳細介紹其中一種常見的換線方法。 ? ? ??步進電機
    的頭像 發(fā)表于 01-26 08:47 ?1343次閱讀
    步進電機正<b class='flag-5'>反轉</b>的換線<b class='flag-5'>方法</b>

    步進電機的正反轉實現(xiàn)方法

    步進電機,作為一種將電脈沖信號轉換為角位移或線位移的精密控制電機,其正反轉的實現(xiàn)對于許多應用至關重要。本文將深入探討步進電機正反轉的實現(xiàn)方法,從基本的控制原理到具體的實現(xiàn)步驟,再到實際應用案例,旨在為讀者提供全面、深入的指導和參
    的頭像 發(fā)表于 06-14 09:58 ?2304次閱讀