Skip to main content

如题

这个问题最近有经常看到,所以把收罗的一些相关资料整理了一下,发个帖子。

万里长征第一步,建模。

对于简单模型,就用make double pass tool。

How to create a double pass optical system – Knowledgebase (zemax.com)

如果涉及到坐标变换以及坐标跟随,用操作数优化就比较慢,可以采用coordinate return.

How to restore coordinate systems using the Coordinate Return – Knowledgebase (zemax.com)

建模期间有bug的话,可以看一看这篇文章,进行debug

How to debug a double-pass lens file – Knowledgebase (zemax.com)

完事要进行公差分析,可以参考这一篇进行设置,过程有点痛苦,你们加油。。。

How to tolerance for tilts and decenters of a double pass system – Knowledgebase (zemax.com)


如果说要对表面进行拾取操作,可以参考:

How to set solves from ZPL – Knowledgebase (zemax.com)

如果要对生成的蒙特卡洛文件做处理,可以参考:

How to open consecutively-named lens files using a ZPL macro

对于双通系统的表面公差处理:

Double Pass Tolerancing for Surface Tolerances (e.g. surface irregularity) | Zemax Community


Reply