扫描系统分类:

设计规格

使用一片单透镜代替整个扫描镜头组,一个绕中心旋转的平面反射镜 。反射镜通过旋转不同角度将激光聚焦于像面不同位置处,形成扫描。一束光在一个旋转角度下只能聚焦于某一位置,使用多重组态功能实现不同旋转角度下光路位置。

EPD ; 10

EFFL : 100

GLASS : BK7

GLASS Thickness :15

Wavelength :0.6328 μm

设计流程

初始设计

设置透镜后表面F数求解,透镜前表面曲率半径和像空间厚度设置为变量。

          优化后光路图:

添加振镜:

设置第 1 表面为全局参考面:

扫描角度设置

假设该扫描系统扫描全角度为40°,则反射镜旋转半角为10°

将反射镜旋转角度的参数提取到多重组态,形成扫描状态:

 结构矩阵光斑图:

         由视场图可明显看到由于场曲导致外视场像差很大;轴外视场光斑与轴上分离严重,由于只优化了单透镜轴上视场的像质。

 使用默认评价函数优化后:

观察到,优化后的所有组态光斑大小趋于一致

Zemax光学设计(十一) —— 扫描系统设计相关推荐

  1. 《ZEMAX光学设计超级学习手册》一一2.2 几何光学像质量评价

    本节书摘来自异步社区出版社<ZEMAX光学设计超级学习手册>一书中的第2章,第2.2节,作者: 林晓阳 更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.2 几 ...

  2. 《ZEMAX光学设计超级学习手册》一一2.3 能量分析

    本节书摘来自异步社区出版社<ZEMAX光学设计超级学习手册>一书中的第2章,第2.3节,作者: 林晓阳 更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.3 能 ...

  3. 《ZEMAX光学设计超级学习手册》一一2.6 本章小结

    本节书摘来自异步社区出版社<ZEMAX光学设计超级学习手册>一书中的第2章,第2.6节,作者: 林晓阳 更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.6 本 ...

  4. zemax光学设计超级学习手册_穿越十年的一个ZEMAX光学设计案例

    目前超过两千人的光学与光学设计方面的微信公众号,欢迎您! 穿越十年的一个ZEMAX光学设计案例 作者:窗台小绿萝 CAD,这个词已经深入到学习.工作很多年,翻译过来就是Computer Aided D ...

  5. zemax场曲畸变图_《ZEMAX光学设计超级学习手册》一一2.4 像分析

    本节书摘来自异步社区出版社<ZEMAX光学设计超级学习手册>一书中的第2章,第2.4节,作者: 林晓阳 更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.4 像 ...

  6. 《ZEMAX光学设计超级学习手册》一一2.5 其他

    本节书摘来自异步社区出版社<ZEMAX光学设计超级学习手册>一书中的第2章,第2.5节,作者: 林晓阳 更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.5 其 ...

  7. 《ZEMAX光学设计超级学习手册》一一1.2 用户界面

    本节书摘来自异步社区出版社<ZEMAX光学设计超级学习手册>一书中的第1章,第1.2节,作者: 林晓阳 更多章节内容可以访问云栖社区"异步社区"公众号查看. 1.2 用 ...

  8. zemax光学设计第二版

    目前光学设计比较火,大家都自学,但是过程中遇到很多问题,我因此写了些新的分享大家 在实际工作中,设计镜头的时候,客户是告诉你要用几片玻璃几片塑胶的,而你也不需要搭建结构,因为有很多的设计好的镜头,和专 ...

  9. ZEMAX光学设计视频教程 ZEMAX资料教程大全

    ZEMAX光学设计视频教程 ZEMAX资料教程大全 链接:https://pan.baidu.com/s/1dEXYNzZBmEObPFwNHO4Vtg 提取码:84ua

最新文章

  1. [转] PuTTY + Xming 远程使用 Linux GUI
  2. Java项目:企业员工绩效工资管理系统(java+SpringBoot+FreeMarker+Mysql)
  3. 不追逐标准化产品,360数科的一站式风控体系有何不同?
  4. windows安装MongoDB进度条卡住,window安装mongo系统错误 2,系统错误5的解决办法(转载)...
  5. 【Python】刚刚,Python 3.10 正式发布了!我发现了一个可怕的功能...
  6. C++术语 【from C++ Primer 第1章 快速入门】
  7. [HNOI2012]集合选数 BZOJ2734
  8. 【转】状态压缩动态规划
  9. 连锁零售行业ERP解决方案
  10. 安卓activity生存周期的onCreate、onRestoreInstanceState、onRestart、onStart、onResume、onPause、onStop、onDestroy
  11. Ajax 读取.ashx 返回404
  12. C#数组Array的基础知识及二位数组和数组的数组的区别
  13. 软件测试——Postman Script脚本功能
  14. 交换机的接口类型和Ensp中线缆类型
  15. linux 指令tftp传输文件_tftp命令怎么传输文件,tftp命令怎么传输文件具体操作方法?...
  16. 一个词语解释了我万千的苦闷
  17. 一般物体检测--Binarized Normed Gradients for Objectness Estimation at 300fps
  18. Urchin再包装 Google提供免费网络流量分析工具(zz)
  19. Manjaro安装教程
  20. 【C++】相对路径与绝对路径以及斜杠与反斜杠的区别

热门文章

  1. 【QT开发笔记-基础篇】| 第五章 绘图QPainter | 5.5 多段线、多边形
  2. Tomcat #无法启动8005端口
  3. NDK is missing a platforms directory. 问题解决
  4. 流水线生产流程与批量生产流程的优缺点
  5. 关于百度“凤巢”的猜想及其它
  6. Mock模拟数据测试一:使用fiddler mock response数据
  7. Ubuntu下GPU显存无法释放和多卡训练时候的一些总结
  8. JS实现将汉字转成拼音实例
  9. 低成本、大容量、高交互…Polkadot 引领 GameFi 实现新突破
  10. Canvas像素调节—调节图片的明暗与对比度