ZPL手册


Zemax 编程语言 (ZPL)是一种专门为使用 Zemax 而设计的宏语言。 ZPL 提供了自定义扩展的功能。 如果用户要构建一个 ZEMAX 内部没有的特殊计算或者图形显示,则可以编写自己的 ZPL宏来实现。


ZPL 与 BASIC 编程语言类似,不仅支持部分 BASIC 结构体和关键字,而且还增加了光线追迹的特殊语法函数。 ZPL 很容易使用,用户参照本章节的介绍以及实例很快就上手。对于外部编程功能,请参阅“关于扩展( About Extensions)”章节。


ZPL 是一种强大的编程语言。 虽易于使用,但用户需要自己进行错误检查、代码逻辑调试以及编程实践。因此,对于如何编写宏代码来执行某项详细的计算, ZEMAX 技术支持不能给出编写意见,只能确保所有的 ZPL 函数和关键字正常运行。如果您需要使用 ZEMAX 宏,但又不想自己编程, 您可以随时联系 ZEMAX 技术支持,获得满足要求的自定义程序的开发报价。我们在开发宏程序方面有相当丰富的经验,可以很快编写出您所需要的宏程序。



ZPL 宏由一系列保存在文本文件中的宏命令组成。 宏命令可以是赋值、 关键字或注释。赋值可以是数字或字符串(文本)数据。赋值和关键字都可以用表达式作为变量,只是语法略有不同,如下文所述。



该文档由光学课堂(www.optkt.cn)生成

最后更新时间:2020/3/13 22:37:09