zemax初始结构参数设置

前言:本次简单的介绍了如何根据设计要求设置zemax的初始结构参数, 并在文末给出了根据什么选择你需要的初始结构以及一些查找光学系统初始结构的方法。

设计要求及初始结构参数

设计参数要求:

初始结构参数

初始结构设置

  1. 首先根据设计参数输入系统的基本参数:口径,视场,波长。
    口径:在zemax中的gen下选择像方F数,并给值2.8.
    视场:这里视场我们给定全市场为3.2°,则半视场为1.6°
    波长:我们先对长波段(8~ 12um)进行优化设计,所以三个视场给定8,10,12,并选定主波长为第10um,即第二个波长。

  2. 输入初始镜头参数

将查找到的初始结构输入zemax的透镜编辑器中,如下:

点击lay可以查看光路图:

选择初始结构的参考依据

三个参数:
焦距F(一般较少考虑,可通过焦距缩放改变)
F数(选取F数较小的)
视场w(选视场大的)

初始结构选择的常见途径

  1. 专利
    google \ freepatentsonline.com \ soopat.com

  2. 书,论文
    《光学设计手册》
    《lens design》
    《光学学报》
    《Applied optics》
    《Optics Express》
    《Optical Engineering》

  3. 软件
    ZEMAX ——zebase库
    CodeV——专利管理
    lensview

  4. 买镜头测量

zemax初始结构参数设置、选择初始结构依据、初始结构选择的常见途径相关推荐

  1. Antd Vue range-picker 日期初始值设置 与 重置日期踩坑总结

    一.业务场景: 1.用form表单包裹,用的是 Antd Vue range-picker链接 2.创建时间初始值设置为当天的 00:00:00-23:59:59:如下截图: 2.日期选择器如下截图: ...

  2. 【数据挖掘】高斯混合模型 ( 与 K-Means 每个步骤对比 | 初始参数设置 | 计算概率 | 计算平均值参数 | 计算方差参数 | 计算高斯分布概率参数 | 算法终止条件 )

    文章目录 I . 高斯混合模型 ( 样本 -> 模型 ) II . 高斯混合模型 ( 模型 -> 样本 ) III . 高斯混合模型 与 K-Means 迭代过程对比 IV . 高斯混合模 ...

  3. 目标检测——初始学习率设置的学习笔记

    1 学习率的搜索策略 我们采用双向搜索的方法进行搜索: 也就是从初始学习率,按照增大学习率和减小学习率两个方向进行搜索: 于是在分方向进行搜索之前,我们需要设置学习率的初始搜索点, 搜索点的初始设置可 ...

  4. Packet Tracer - 配置初始路由器设置

    Packet Tracer - 配置初始路由器设置 目标 第 1 部分:验证默认路由器配置 第 2 部分:配置并验证初始路由器 配置 第 3 部分:保存运行配置文件 背景信息 在本练习中,您将执行基本 ...

  5. linux root密码激活,Linux - root初始密码设置

    Ubuntu刚安装后,不能在terminal中运行su命令,因为root没有默认密码,需要手动设定. 以安装ubuntu时输入的用户名登陆,该用户在admin组中,有权限给root设定密码. 给roo ...

  6. linux的root用户默认密码,Linux下root初始密码设置方法

    Ubuntu刚安装后,不能在terminal中运行su命令,因为root没有默认密码,需要手动设定. 以安装ubuntu时输入的用户名登陆,该用户在admin组中,有权限给root设定密码. 给roo ...

  7. 【Liunx】:root 初始密码设置

    前言 时不可以苟遇,道不可以虚行. 一.Linux 中的 "用户" 之别 1.普通用户与特权用户 windows 系统中有普通用户和特权用户,特权用户是 administer,普通 ...

  8. 编写整除运算程序JAVA_编写一程序把变量n的初始值设置为5814然后利用除法运算和取余.DOC...

    编写一程序把变量n的初始值设置为5814然后利用除法运算和取余 <电子商务应用开发技术>实验指导书 一.下载,安装 JDK(Java Development Kit )是一切java应用程 ...

  9. java 设置年轻代堆大小,[JVM学习之路]五堆(一)堆的内存结构参数设置分代思想内存分配...

    [JVM学习之路]五堆(一)堆的内存结构参数设置分代思想内存分配 [JVM学习之路]五.堆(一)堆的内存结构.参数设置.分代思想.内存分配策略及TLAB 一.堆的核心概述 堆的特点: 1.一个jvm实 ...

最新文章

  1. ServiceHot告诉你美国的程序员们各编程语言薪资情况
  2. 反射动态创建对象_Json为例
  3. Spring Data:企业级Java的现代数据访问技术(影印版)
  4. django登录跳转到另一个页面_[JWT]djangojson web token实现单用户登录
  5. 设置对话框大小和位置
  6. AutoCAD dwg(dxf)图外有多余的点或者线解决办法
  7. libiconv移植
  8. 自适应滤波器设计及matlab实现,[转载]自适应滤波器设计与MATLAB
  9. M2增速8%处于历史地位——解读10月货币数据
  10. 鹰眼摄像头(OV7725)的使用
  11. python-tkinter使用方法——转载(二)
  12. python不能使用下标运算的是()_下列选项中,不能使用下标运算的是( ).
  13. GPRS附着,PDP激活失败
  14. LeCo-198. 打家劫舍
  15. CNCC“智能+引领社会发展”大会总结
  16. PicoZense TOF 深度摄像头技术参数 | AIRCamera,DCAM710,DCAM100
  17. 使用思科模拟器设计和配置校园网络
  18. JAVA帮助文档全系列
  19. AWS 中的 Linux 堡垒主机
  20. 【LeetCode】723. Candy Crush 解题报告 (C++)

热门文章

  1. Typora+PicGo(app)+gitee 图片插入自动上传使用失败与Typora+PicGo-Core+gitee的选择
  2. 网络爬虫笔记4,信息提取之Re库
  3. 我国计算机应用的特点,计算机应用技术在教学中应用的探析
  4. asp.net 页面代码 if_代码适配对百度友好代码详解
  5. fishnet转poly序号变化
  6. ubuntu21.04中OBS的安装方式
  7. linux安装 mysql5.6_Linux环境MySQL5.6安装实录
  8. c#开发Windows服务程序指南
  9. leetcode系列--875.爱吃香蕉的珂珂
  10. 谈一谈游戏AI - 综述