为了帮助计算数百万光线的路径,光学工程师使用专门的软件来设计和模拟光学系统。ZEMAX是最受欢迎的光学设计软件和我更喜欢的光学设计软件。它包括许多内置函数和对象,但有时需要更具体的对象。因此,ZEMAX允许用户编写的自定义DLL。这些对象可用于更快的思路和优化。
作为照明工程师,我经常需要用于复杂照明零件形状的自定义自由形式对象。为帮助完成这项工作,我已经为用户定义的对象提供了更多的自定义DLL,这提高了标准的zemax功能。其中的几个例子如下所示:
基于Bezier曲线的自定义DLL优化和设计自由形式矩形横截面Lightpipes
自定义DLL基于Bezier曲线TP优化和设计自由形式椭圆横截面Lightpipes
基于Bezier曲线的自定义DLL和由此产生的TIR镜头
基于Bezier曲线的自定义DLL:用于优化和设计反射器的薄纸
基于Bezier曲线的自定义DLL创建易于优化的自由形状镜头