zemax笔记4——举例:操作数的使用

当zemax的操作数不能直接满足要求时,就需要对操作数进行运算来达到我们的要求。例:限制镜片的形状系数(前后曲率之和除以其之差),当x绝对值大于2时,这个透镜为变月型透镜,实际制作难度会大一些。所以要尽量避免。本例就是要控制形状系数以满足实际要求。


形状系数定义

打开系统自带文件Cooke 40 degree field.zmx

路径:程序所在文件夹\Samples\Sequential\Objectives

打开评价函数编辑器

editors -> merit function (F6)
通过键盘insert键插入一些空白行

评价函数编辑器
  • 使用CVVA提取镜片1前后表面曲率(surf 1和surf 2)。
  • 使用SUMM和DIFF分别求两曲率之和与两曲率之差。
  • 使用DIVI求商
  • 使用ABSO求绝对值
  • 使用OPFT控制绝对值小于2
    将其目标值设置为2,权重设置为1
Paste_Image.png
Paste_Image.png

操作数设置完成


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容