此系列用于收集一些书上或者公众号文章或者论坛里觉得比较好的一些例子用于模仿学习。

设计一个焦距1000mm F/5的牛顿望远镜(用于矫正轴上像差)。

牛顿望远镜由一个简单的抛物线形面镜组成,抛物线能很好地矫正所有阶球差,由于只将望远镜使用在轴上系统,所以没有其他像差。

根据条件可知需要一个曲率半径为2000mm的镜面,和一个200mm的孔径。

波长使用默认0.55 视场角默认0。

此时像面在镜面左侧,艾里斑半径为77.6微米 ,评定像质的一种较为简单的方法是将艾里衍射斑加到点列图的顶部。

需要圆锥常量-1来定义抛物线 ,在Conic 输入-1。

此时RMS半径为0

由于像处在入射光路中,图像无法接收。通常在主镜面后放一个折转光线的反射面,以45度倾斜出射。选定折叠镜面距离主反射镜800mm。

将面1厚度改为-800mm 添加一个虚构面,为保持光路总长1000mm,故设置厚度为-200mm  选择面2添加折叠反射镜。

得到三维视图。

在物面后插入一个虚构面,并设置为光阑 厚度设置为900mm。

将第一个面的孔径类型选为圆形遮拦,最大半径设置为40mm。

【zemax应用实例】--01牛顿望远镜相关推荐

  1. zemax---单透镜设计实例01

    之前我们全面地介绍了一个单透镜设计实例(超链接点击跳转),这里我们再来介绍一个实例用作巩固zemax的基础操作. 设计要求:设计一个焦距为 100 m m 100mm 100mm,相对孔径为 1 5 ...

  2. ZEMAX实例学习4:牛顿望远镜(a Newtonian telescope )

    可以学到的:使用反射镜,圆锥常量,坐标中断,三维图形,暗化. 牛顿望远镜是最简单的用来矫正轴上像差的望远镜,而且它对于阐明ZEMAX的一些基本操作非常有用.首先, 牛顿望远镜是由一个简单的抛物线形镜面 ...

  3. Person表并添加数据 实例01

    成功创建Person 表 -- 测试 Person表   create table Persons  (   Id_P int, --Id_P 列的数据类型是 int,包含整数.其余 4 列的数据类型 ...

  4. Zemax操作12--简单牛顿望远镜

    入瞳直径:100 波长:这里设为单波长是因为该系统只有反射,不存在色差 视场设置: 镜头数据 曲率半径:F数=8,厚度:边缘光线高度,材料:MIRROR 打开点列图,可发现对应轴上视场来说有球差,边缘 ...

  5. 从零开始的Django框架入门到实战教程(内含实战实例) - 01 创建项目与app、加入静态文件、模板语法介绍(学习笔记)

    目录 1. 安装Django 2. 创建项目(startproject) 2.1 创建项目 2.2 介绍项目文件 2.3 APP(startapp) 3. 走通流程(urls, views, runs ...

  6. Entity Framework Code First模式基础知识及入门实例01

    在深入学习某项技术之前,应该努力形成对此技术的总体印象,并了解其基本原理,本文的目的就在于此. 一.理解EF数据模型 EF本质上是一个ORM框架,它需要把对象映射到底层数据库中的表,为此,它使用了三个 ...

  7. Unityshader实例01:冰块材质

    简单版本 效果如下 原理 使用法线贴图扭曲透明颜色贴图的uv值 Shader 代码1 Shader"PengLu/normal/iceTrans" { Properties {_C ...

  8. Python编程实例01——打印九九乘法口诀

    目录 前言 一.你所不知道的print()函数 二.打印九九乘法表口表 总结 前言 本文关键词:print()函数.九九乘法表 一.你所不知道的print()函数 a.常见用法,字符拼凑 b = 'w ...

  9. 4.2 网络爬虫基础及实例01 2021-06-16

    上一节我们讲了浏览器的基础操作,这节来了解一下网站爬虫. 什么是网站爬虫 简单来讲,爬虫就是一个探测机器,它的基本操作就是模拟人的行为去各个网站溜达,点点按钮,查查数据,或者把看到的信息背回来.就像一 ...

最新文章

  1. 神经拟态芯片拉近AI与人脑距离
  2. 两者相差百分比怎么算_不知道烘焙百分比的全拖出来打屁股!
  3. python界面图片-python如何实现读取并显示图片(不需要图形界面)
  4. python中change是什么意思_Change是什么意思?
  5. Netweaver工作进程的内存限制 VS CloudFoundry应用的内存限制
  6. Servlet使用适配器模式进行增删改查案例(DeptDaoImpl.java)
  7. 并联串联混合的电压和电流_高考物理常考实验之电流表改装电压表怎么串联电阻...
  8. English Through Movie
  9. 线性代数学习笔记——矩阵主要公式
  10. 【Paper】2015_Coordinated cruise control for high-speed train movements based on a multi-agent model
  11. 解决禁用笔记本键盘,外接使用键盘方法
  12. ShardingSphere 分片算法
  13. HUAWEI华为MateBook13 2020锐龙版R5集显16G+512GB(HNL-WFQ9)原装出厂系统恢复原厂系统
  14. 【Akka】Actor模型探索
  15. 显卡刷bios变砖怎么办--关于矿卡,一些惊呆我的骚操作
  16. 黑客技术从入门到入狱
  17. 用计算机弹咱们结婚吧乐谱,儿歌计算器曲谱_计算器弹音乐 大家给点流行歌乐谱吧,谢谢大家...
  18. Linux系统平均负载是如何计算的?
  19. 视频聊天的java代码
  20. 如何分辨基金是否为量化基金?

热门文章

  1. 【Java 8 新特性】Java 8 Util API: StringJoiner 详解 | 拼接字符串添加分隔符、前缀和后缀
  2. 移植原生Android2.3之 - Camera Preview过程
  3. 《J2SE 回炉再造10》-------溺水狗
  4. 日语语法(九):日语的构词法
  5. AI预测世界杯冠军?附完整代码!
  6. STM32对接涂鸦wifi模块项目记录(智能插座完善版本)
  7. 每次打开百度太麻烦?用程序直接打开网页 Python实现百度划词搜索功能(获取剪切板数据)
  8. Performance 介绍及使用
  9. “中华龙乡”重庆铜梁举办首届中华龙灯艺术节
  10. 农业银行网站接口php,ecshop,shopex完美实现农业银行(农行)在线支付接口(php语言版本)...