Zemax光学设计(十一) —— 扫描系统设计
扫描系统分类:
设计规格
使用一片单透镜代替整个扫描镜头组,一个绕中心旋转的平面反射镜 。反射镜通过旋转不同角度将激光聚焦于像面不同位置处,形成扫描。一束光在一个旋转角度下只能聚焦于某一位置,使用多重组态功能实现不同旋转角度下光路位置。
EPD ; 10
EFFL : 100
GLASS : BK7
GLASS Thickness :15
Wavelength :0.6328 μm
设计流程
初始设计
设置透镜后表面F数求解,透镜前表面曲率半径和像空间厚度设置为变量。
优化后光路图:
添加振镜:
设置第 1 表面为全局参考面:
扫描角度设置
假设该扫描系统扫描全角度为40°,则反射镜旋转半角为10°
将反射镜旋转角度的参数提取到多重组态,形成扫描状态:
结构矩阵光斑图:
由视场图可明显看到由于场曲导致外视场像差很大;轴外视场光斑与轴上分离严重,由于只优化了单透镜轴上视场的像质。
使用默认评价函数优化后:
观察到,优化后的所有组态光斑大小趋于一致
Zemax光学设计(十一) —— 扫描系统设计相关推荐
- 《ZEMAX光学设计超级学习手册》一一2.2 几何光学像质量评价
本节书摘来自异步社区出版社<ZEMAX光学设计超级学习手册>一书中的第2章,第2.2节,作者: 林晓阳 更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.2 几 ...
- 《ZEMAX光学设计超级学习手册》一一2.3 能量分析
本节书摘来自异步社区出版社<ZEMAX光学设计超级学习手册>一书中的第2章,第2.3节,作者: 林晓阳 更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.3 能 ...
- 《ZEMAX光学设计超级学习手册》一一2.6 本章小结
本节书摘来自异步社区出版社<ZEMAX光学设计超级学习手册>一书中的第2章,第2.6节,作者: 林晓阳 更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.6 本 ...
- zemax光学设计超级学习手册_穿越十年的一个ZEMAX光学设计案例
目前超过两千人的光学与光学设计方面的微信公众号,欢迎您! 穿越十年的一个ZEMAX光学设计案例 作者:窗台小绿萝 CAD,这个词已经深入到学习.工作很多年,翻译过来就是Computer Aided D ...
- zemax场曲畸变图_《ZEMAX光学设计超级学习手册》一一2.4 像分析
本节书摘来自异步社区出版社<ZEMAX光学设计超级学习手册>一书中的第2章,第2.4节,作者: 林晓阳 更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.4 像 ...
- 《ZEMAX光学设计超级学习手册》一一2.5 其他
本节书摘来自异步社区出版社<ZEMAX光学设计超级学习手册>一书中的第2章,第2.5节,作者: 林晓阳 更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.5 其 ...
- 《ZEMAX光学设计超级学习手册》一一1.2 用户界面
本节书摘来自异步社区出版社<ZEMAX光学设计超级学习手册>一书中的第1章,第1.2节,作者: 林晓阳 更多章节内容可以访问云栖社区"异步社区"公众号查看. 1.2 用 ...
- zemax光学设计第二版
目前光学设计比较火,大家都自学,但是过程中遇到很多问题,我因此写了些新的分享大家 在实际工作中,设计镜头的时候,客户是告诉你要用几片玻璃几片塑胶的,而你也不需要搭建结构,因为有很多的设计好的镜头,和专 ...
- ZEMAX光学设计视频教程 ZEMAX资料教程大全
ZEMAX光学设计视频教程 ZEMAX资料教程大全 链接:https://pan.baidu.com/s/1dEXYNzZBmEObPFwNHO4Vtg 提取码:84ua
最新文章
- [转] PuTTY + Xming 远程使用 Linux GUI
- Java项目:企业员工绩效工资管理系统(java+SpringBoot+FreeMarker+Mysql)
- 不追逐标准化产品,360数科的一站式风控体系有何不同?
- windows安装MongoDB进度条卡住,window安装mongo系统错误 2,系统错误5的解决办法(转载)...
- 【Python】刚刚,Python 3.10 正式发布了!我发现了一个可怕的功能...
- C++术语 【from C++ Primer 第1章 快速入门】
- [HNOI2012]集合选数 BZOJ2734
- 【转】状态压缩动态规划
- 连锁零售行业ERP解决方案
- 安卓activity生存周期的onCreate、onRestoreInstanceState、onRestart、onStart、onResume、onPause、onStop、onDestroy
- Ajax 读取.ashx 返回404
- C#数组Array的基础知识及二位数组和数组的数组的区别
- 软件测试——Postman Script脚本功能
- 交换机的接口类型和Ensp中线缆类型
- linux 指令tftp传输文件_tftp命令怎么传输文件,tftp命令怎么传输文件具体操作方法?...
- 一个词语解释了我万千的苦闷
- 一般物体检测--Binarized Normed Gradients for Objectness Estimation at 300fps
- Urchin再包装 Google提供免费网络流量分析工具(zz)
- Manjaro安装教程
- 【C++】相对路径与绝对路径以及斜杠与反斜杠的区别
热门文章
- 【QT开发笔记-基础篇】| 第五章 绘图QPainter | 5.5 多段线、多边形
- Tomcat #无法启动8005端口
- NDK is missing a platforms directory. 问题解决
- 流水线生产流程与批量生产流程的优缺点
- 关于百度“凤巢”的猜想及其它
- Mock模拟数据测试一:使用fiddler mock response数据
- Ubuntu下GPU显存无法释放和多卡训练时候的一些总结
- JS实现将汉字转成拼音实例
- 低成本、大容量、高交互…Polkadot 引领 GameFi 实现新突破
- Canvas像素调节—调节图片的明暗与对比度