zemax设置 像方远心_[入门] [ZEMAX] [成像] 手把手教程:一个双高斯类镜头
今天,我们来手把手做一个入门成像设计练习:一个双高斯物镜
设计指标如下图所示
好,我们开始吧
从指标中我们看到视场角为6.5°,所以我们可以从ZEMAX中的sample中选择比较接近的5°的双高斯镜头:
打开后外形如下:
根据设计需求更改镜头主要参数
1. 焦距缩放
镜头原来的焦距为4mm
因此进行焦距缩放,放大倍数为35/4=8.75倍:
缩放后的焦距为35mm
2. 更改F-number为题目要求的1.8
3. 设置波长为CDF,即为可见光波长
4. 由像高为4,焦距35可以计算,在畸变为0的情况下,视场角对应为:
tan(θ) = y/f = 4/35 = 0.1143
所以比较精确的视场角 θ = 6.52°
按照该值在软件中进行设定
5. 修改玻璃库
原先的玻璃库为肖特玻璃库,先将所有玻璃都设为变量,如下图所示:
然后将玻璃库设定为CHENGDU玻璃库,即成都光明玻璃库:
再取消玻璃库的变量设定,软件自动从玻璃库中选择接近的玻璃进行匹配,结果如下:
然后我们开始优化这个镜头:
1.先取消原先的固定孔径:
2. 将半径与玻璃厚度、空气间隔设定为变量,快捷键:Ctrl+z
3. 考虑到增加优化变量,将原胶合的镜片增加空气间隔,变成2个透镜
4. 按F6,进入评价函数设定表格,添加默认评价函数,如下表
5. 按照题目要求,加入设计目标:
1) 通过TTHI限定后焦距大于14
2) 设定焦距35mm为优化目标
3) 限定系统总长小于55
6. 执行优化
初步优化后的结果如下图所示
点列图:各个视场RMS小于6um
MTF图如下图所示
由此可见,边缘视场和中心视场的MTF已经大于0.3,已满足设计需求,但是中心视场(蓝线)的MTF低于边缘视场,因此需要做一些微调
7. 优化调整
重新设置视场的权重,增加中心视场的权重:
重新生成默认优化函数:
重新执行优化
优化后结果如下:
2D 图:
RMS图:
MTF图:
可以看到各个视场的MTF均超过了0.4,各项指标满足了设计要求,设计完成
zemax设置 像方远心_[入门] [ZEMAX] [成像] 手把手教程:一个双高斯类镜头相关推荐
- zemax设置 像方远心_在zemax光学设计软件布局图中显示光瞳
概述 在OpticStudio的序列模式中,您可以在不影响其他面的情况下使用虚拟面 (dummy surface)和求解类型:拾取 (pickup)在透镜数据编辑器 (LDE)及布局图 (Layout ...
- zemax设置 像方远心_像方远心光学系统具有以下特征
像方远心光学系统具有以下特征 更多相关问题 作为货币政策中介指标,利率指标的缺陷是 下列哪个选项不是霍金的著作? <时间简史>|<大设计>|<果壳中的宇宙>|< ...
- zemax设置 像方远心_ZEMAX相机标定非常不完全指南
ZEMAX是广为使用的一款光学仿真软件,是进行光路设计和分析的利器:而相机标定,则是进行机器视觉任务时,拿到一款相机,对其实际参数进行确定的过程. 因此看起来,二者其实主要是针对不同的侧重点.前者主要 ...
- 远心F-theta镜ZEMAX设计
1 引言 对于光学系统,其理想成像下的物像关系如图1-1所示, 图1-1 理想光学系统物像关系 像高h' 与入射角θ 的关系满足: 式中 h' --理想像高(mm): f' --系统的等效焦距(mm ...
- java excel 复杂表头_中国式复杂报表开发教程(4)—类Excel复杂表头报表
矩表控件出现之前,对于复杂表头的报表的实现,如多行表头嵌套,列单元格合并等,只能通过一些Look Like的方法来实现,并没有做到真正的底层实现来解决实质性的内容.复杂表头报表,甚至只能通过Table ...
- 镜头视场角计算工具_再谈远心镜头的设计及其独特的性能
1.远心镜头的设计与对比镜头可以分为非远心和远心:远心镜头也可以分为物方远心.像方远心和双远心.相关概念的简单说明:孔径光阑在物空间的像称为入射光瞳.同样,孔径光阑被其后面的光学零件成在像空间的像,称 ...
- 远心镜头技术及其选型介绍
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自:新机器视觉 一.远心镜头原理简介及选型: 1)远心镜头原 ...
- 关于远心镜头的基础知识
远心镜头(Telecentric lens),是为纠正传统镜头视差而设计,它可以在一定的物距范围内,使得到的图像放大倍率不会变化,简单的说这种镜头拍出来的图像没有近大远小关系.远心镜头又分为物方远心镜 ...
- 远心光学成像系统原理详解
目录 1 预备知识 1.1 光阑的概念 1.2 孔径光阑.入射光瞳.出射光瞳 1.3 主光线 1.4 光学系统的景深 1.5 远心光学系统 2 远心镜头详解 2.1 远心镜头分类 2.2 远心镜头的特 ...
最新文章
- 漫步者蓝牙只有一边有声音_漫步者Dreampods新品体验,蓝牙耳机黑科技来了
- 数据结构实验之链表三:链表的逆置
- Java基础之Calendar应用:每周三、六休息,从某个日期起至今休息多少天?
- CRM_DOC_FLOW_READ_DB debug
- 历时 4 年,阿里云推出金融核心系统转型实践书
- nginx配置多个二级子域名
- 《人生一串》第二季收官 B站播放量突破5400万
- 使用.NET Core 3.0 预览版,Web API和Visual Studio 2019进行ASP.NET Core Blazor游戏开发
- python模拟浏览器代码_python 模拟浏览器
- XP系统每次打开我的电脑出现自动扫描现象解决办法
- Python IDE集成开发工具
- displaytag 使用
- HTML网上商城后台图片模板,网上购物商城前后台完整模板
- FAT32/exFAT/NTFS,三种U盘格式的区别
- 层次分析法的缺点和改进
- 基于STM32单片机设计的红外测温仪(带人脸检测)
- ssl证书生成 详细流程
- 教你如何查看自己电脑开关机记录
- jstree 使用API
- 基于定位技术的位置服务
热门文章
- IOS NSUserDefaults 讲解 用法
- 【免费毕设】PHP课程网站络管理系统(源代码+论文)
- 如何改变tabcontrol控件背景色和标签字体和颜色_如何利用标签打印软件将网址信息转成带logo的二维码...
- c语言编写conio库函数,c语言库函数头文件注释
- java 中 class 对象_java中Class对象详解
- mysql mysqld.log_MySQL mysqlbinlog 读取mysql-bin文件出错
- Qt信号与槽传递QList动态数组
- C++指针参数如何传递内存?
- 数据仓库流程和代码说明
- margin与padding的bug