美国Optical Research Associates (ORA®)公司以研制国际领先的CODE V®光学工程软件而著称于世。1995年,该公司根据用户需求和计算机技术的发展,隆重推出最新产品 — 光学系统建模软件LightTools,马上得到各国用户的欢迎和好评,并获得国际大奖。1997年,ORA又研制成功与LightTools主体程序配套使用的Illumination模块,圆满地解决了照明系统的计算机辅助设计问题。 RJ~I?{yR0[
其中的主要功能简单介绍如下: ? yek\X
系 统 建 模 |iGfWJ^+
提供多种展现系统光机模型的方式和人机交互的手段。使用者可直接在系统的二维、三维线框图或三维实体模型图上进行各种操作。方便易用的图形交互式建模和修改功能包括元件或元件组的放置、移动、旋转、复制和缩放。操作时既可用鼠标以实时观察修改造成的效果,也可用键盘以输入准确的数据。透镜、反射镜和棱镜等光学元件及各种机械件可以极快地以图形方式“画入”系统。系统数据可以用表格和元件详情对话框的形式列出和修改。所有上述各种输入方式同时并存,可交替使用。 <p\iB'y
D9-D%R,
光机一体化设计:光学和机械元件的形状的描述是通过对软件提供的一组尺寸可变的基本实体模型做布尔运算(与、或、异等等)实现的。这些光学或机械部件的形状虽然可能非常复杂,但均可以在软件中得到精确的展现和描绘,并以光学精度进行光线追迹。遮光罩、镜筒和产品结构的设计均将大大得益于这种光机一体的考虑方法和非顺序光线追迹提供的大量信息 +X4/l"|
'/~j!H4q9
复杂光路设置 :在光学设计中,LightTools可以和ORA公司研制的CODE V软件配合使用。特别是在多光路或折叠光路系统、带有棱镜或复杂曲面的系统的光路设置和视觉建模型验证中,LightTools将发挥重要作用。有了LightTools,设计人员完全可以摒弃过去为了简化问题而采用的一些传统技巧,如符号规则、用多通道定义模拟变焦功能、把反射镜和棱镜展开成平板、略去非光学面和机械结构的影响、人为简化光瞳形状,等等。 ?0hEd9TU
杂 光 分 析:非顺序面光线追迹功能可以直观地描述在系统中任意表面上或介质中发生的任何光学现象,如折射、反射、全反射、散射、多级衍射、振幅分割、光能损耗、材料吸收等,并根据需要自动实时衍生出多路光路分支。杂光分析、光能计算、鬼像预测等从此变得轻而易举、一目了然。设计中可能存在的各种潜在问题将被及时发现和预防 f,WAl\
C
]+J
照明系统设计分析:LightTools中可以精确地定义各种实际光源(如发光二极管、白炽灯、弧光灯、卤素灯等)的形状和发光特性,利用其照明模块(Illumination Module)可实现蒙特卡洛法(Monte Carlo)光线追迹,以便确定某个(或某几个)指定表面上的光照度、强度或亮度。对比实验表明,计算结果与实际光度测量结果精确吻合。对非人眼接收的照明系统,可以把结果转换成辐射度单位。计算结果的输出形式可以是二维线图、等高线图、灰度图、伪彩色的图或三维分布图。利用LightTools已成功地设计了多种照明系统,包括投影系统、平板显示器、仪表盘照明、内窥镜照明、报警灯、汽车前灯、车厢内部照明、指示牌照明等等,从而结束了照明光学系统没有可靠的计算机辅助设计工具的历史。