这个Zemax宏语言代码是通用的(有非常详细的中文注释,因为我也是一边学一边编写的),需要先搭建好系统,并设置好热分析的多重结构。
根据自己系统需要,更改指定表面参数(我是更改的1表面的20 23号参数),以及更改需要循环的热结构范围(我只设置了2 3 4三种结构,如果有更多结构只要更改for循环中的结束值4即可)
注意FPS.CFG文件需要先在Zemax软件FFT PSF那里保存一下,没保存过的电脑在下面目录没有这个FPS.CFG参数设置文件,或者也可以把我这个FPS.CFG复制到下面的目录
如果生成的PSF.txt文本大于5GB,win11自带的记事本打不开这么大的文件,可以用这个EmEditor软件查看,这个文本查看软件非常好用
EmEditor软件下载地址EmEditor免费版下载_EmEditor(专业文本编辑器)中文免费版最新下载21.5.0 - 系统之家 (xitongzhijia.net)
我在编写代码时查阅的资料:ZPL指南看一看对应示例就好,主要还是要看19版中文手册宏语言部分,手册上指令非常全,找到了自己多试试就知道怎么使用了