假设你需要设计一个激光扩束器,使用的波长为1.053 μm,输入光束直径为100 mm,输出光束直径为 20mm,且输入光束与输出光束平行。

限制条件:

  • 只能使用两个镜片
  • 本设计必须是伽利略式的
  • 只有一个非球面可以使用
  • 镜片间隔不超过250 mm
  • 此系统必须在0.6328 μm下完成测试

在具体设计前先分析一下设计的要求。

这里出现了两种波长条件下的调试,所以多重结构一定是设置多波长结构(新手只能根据标题来推断一下多重结构用在哪里)
也就是说我可以先按1.053 μm条件先设计,再通过添加多重结构去优化。

那么首先思考有多少面:
物面
光阑面
第一片透镜前表面
第一片透镜后表面
第二片透镜前表面
第二片透镜后表面
检测面

共7面。

不过这样在后方的出射光应为平行光,如何分析其像差呢?
所以书中提出了添加一个理想面的方法,将平行光会聚到某一焦点来查看系统出射光平行的效果

设置如下:

入瞳直径:100 mm
波长:1.053 μm
理想面厚度:25 mm(随意设置)
理想面焦距:25 mm(需与厚度等值保证焦点在检测面上)
两片镜子间距为250 mm

镜子厚度是随意设置的,不要太大或太小即可。

接下来我们要设置镜组出射光的平行光斑大小,使用REAY操作数。

主要设置第5面上的光Y向高度为10 mm和默认评价函数选择聚焦模式即可。

添加评价函数:


最终评价函数:


优化结果图:



效果极差。

这主要是球差的影响,可以通过非球面减小它的影响。



如上为优化结果。

以上为1.053 μm下的优化结果。

多重结构及优化结果如下:

Zemax学习笔记——多重结构配置的激光扩束镜相关推荐

  1. Zemax学习笔记——多重结构使用方法

    Zemax多重结构常用来设计变焦镜头,扫描镜头,优化镜头测试的多光路干涉系统和使用多波长多参数变化的结构. 首先通过学习一个变焦镜头的例子来初步了解多重结构的功能. 实例一:简单变焦镜头 简单变焦镜头 ...

  2. Zemax学习笔记(12)- 扫描系统实例

    Zemax学习笔记(12)- 扫描系统实例 1. 概述 2.设计过程 2.1 先设计一个单透镜代替整个扫描镜头组. 2.2 添加反射镜 2.3 多重结构下的扫描角度设置 3. 总结 1. 概述 在成像 ...

  3. Zemax学习笔记(11) - 变焦镜头设计实例

    Zemax学习笔记(11) - 变焦镜头设计实例 1.概述 2.设计 2.1设计要求 2.2 设计过程 2.3 变焦镜头的优化设置 3. 总结 1.概述 成像镜头包括定焦镜头和变焦镜头,我们在日常生活 ...

  4. oracle11g中用asmlib配置磁盘组,ASM学习笔记_配置ASMLIB磁盘组

    ASM学习笔记_配置ASMLIB磁盘组 目录 1 ASMLIB Introduction 2 虚拟机添加一个共享磁盘(块设备) 3 下载,安装ASMLIB 4 配置,使用ASMLib 磁盘组 #### ...

  5. Linux学习笔记12——配置ftp、squid、Tomcat、Samba、MySQL主从

    Linux学习笔记12 Linux学习笔记12 配置FTP服务 配置pure-ftpd 开机启动 上传下载文件 配置vsftpd CentOS 70安装配置Vsftp服务器 搭好vsftp之后出现55 ...

  6. Zemax学习笔记(9)- 双胶合透镜消除色差的实例

    Zemax学习笔记(9)- 双胶合透镜消除色差的实例 1.概述 2.设计优化 2.1 参数要求 2.2 设计优化过程 3.总结 1.概述 这一章虽然也是双胶合透镜,但是讲到了如何利用ZEMAX替换材料 ...

  7. Zemax学习笔记(14)- ZEMAX 的DMD设计

    Zemax学习笔记(14)- ZEMAX 的DMD设计 1.设计概述 2.实现过程 2.1 基础设置 2.2 DMD(MEMS)设置 2.3 设置演示 2.4 完善结果 3.总结 1.设计概述 起因是 ...

  8. Zemax学习笔记(16)- ZEMAX_分析>报告使用说明

    Zemax学习笔记(16)- ZEMAX_分析>报告使用说明 总述 1.报告图 2.数据报告 3.摘要数据 总述 在ZEMAX中,想要获取系统最直接的参数,最方便的工具不失为系统分析>报告 ...

  9. Zemax学习笔记(15)- ZEMAX设计光谱仪

    Zemax学习笔记(15)- ZEMAX设计光谱仪 1.简介 2.设置 3.验证 4.光谱分辨率和衍射极限 1.简介 光谱仪(Spectrometer)是一种测量光强随波长分布的仪器,用途十分广泛.本 ...

最新文章

  1. PostgreSQL的HA解决方案-1主从和备份(master/slave and backup)
  2. python使用字典格式化字符串-如何在python-3.x中使用字典格式化字符串?
  3. Cocos2d-x列表嵌套裁剪bug
  4. python 格式化方法 从其他信息构建字符串
  5. 学习运维工程师是正确的选择,发展与前景都是和好的
  6. 计算机网络【某个单位的网点由4个子网组成,结构如图所示,其中主机H1、H2、H3、H4的IP地址和子网掩码如表所示。 (1)请写出路由器R1到4个子网的路由表。(2)...】
  7. winpcapp配置c++网口通讯_(经验)西门子PLC的Modbus TCP通讯的一些经验
  8. JS-函数(匿名-自调用-回调)-递归
  9. FCK编辑器去掉html标签
  10. postgresql生产环境数据库迁移
  11. mac10.12 安装“任何来源”软件解决
  12. 安卓移动端appium环境搭建流程
  13. 游戏多开原理与解决游戏多开方法。
  14. 易基因|作物育种:MdMTA介导的RNA甲基化(m6A修饰)在苹果抗逆品种选育中的作用研究
  15. Java游戏外挂基础
  16. 笔记本通过网线连接台式机共享网络
  17. 如何制作启动U盘安装系统?
  18. 从零开始搭建个人静态简历网站
  19. 部分常用simulink 模块对应中文翻译
  20. java mf文件怎么打开_安卓手机如何打开.MF文件?

热门文章

  1. Nature:一份全球综合报告显示生物多样性的丧失是生态系统变化的一个主要驱动因素
  2. 移动端 REM 适配
  3. labelImg图像标注工具的详细使用
  4. 关于数据仓库工程师的一般面试题目
  5. JavaScript- 数组,函数,作用域
  6. [05-02]红帽linux常用操作命令
  7. Alibaba Sentinel功能入门与配置持久化
  8. IIS写权限漏洞和XFF刷票原理
  9. 多租户与多用户的区别
  10. 上次的问题已经得到解决