最佳Zemax宏语言(ZPL)入门教程

购买

Zemax编程语言(ZPL)入门基础教程

ZPL 编程

Zemax 编程语言 (ZPL) 将允许用户在 OpticStudio 内编写属于自己的程序。

这些程序可以执行以下操作:

  • 自动重复键盘和鼠标动作

  • 基于 OpticStudio 数据执行计算

  • 以指定格式导出数据

  • 生成图表和文本列表形式的数据

以及其他更多功能!
创建 ZPL 宏其实并不难,本学习路径内将提供一切您所需要的信息,帮助您开始熟悉并掌握 ZPL 这一简单却功能强大的编程语言。



第1课时:Zemax 编程语言介绍

本文章为面向 Zemax 编程语言 (ZPL) 初次使用者的介绍性文章。文章内将提供对于 ZPL 内主要功能的概述、参数变量的示例以及对重点函数和关键词的描述。


第2课时:如何编写 ZPL 宏

本课程将指导您如何使用 Zemax 编程语言 (ZPL) 创建宏,用于计算和绘图系统中的环带垂轴色差 (ZTCA)。文章将在介绍完所使用的基本算法后,提供例如用户输入和错误排查的宏编程归纳信息,指引您更灵活地使用 ZPL。


第3课时:如何创建用户自定义求解

本文章描述了如何使用 ZPL 创建用户自定义求解,并包含了两个示例。第一个示例解释了如何创建 ZPL 求解,从而确保序列模式文件中的像面曲率半径等同于系统的 Petzval 半径。第二个示例展示了如何基于物体内其他另外的参数,约束非序列元件编辑器内的物体位置。


第4课时:ZPLM:使用 ZPL 宏执行优化

本课程解释了 ZPL 宏如何在评价函数编辑器内通过 ZPLM 优化操作数定义复杂的优化目标。如文章中的示例所展示,我们描述了如何使用 ZPLM 来约束一个系统的质心,以确保它是正确平衡的。



全部评论
mengfei
1楼 · 2020-12-11 09:22

不是视频啊,失望

哈哈
2楼 · 2021-02-15 18:17

写的挺好的

kbzhao
3楼 · 2021-05-11 18:46

不就是翻译的官方文档吗也敢卖钱,以为我看不懂英文?