ZEMAX升级功能介绍-让光研科学告诉你ZEMAX 光学设计软件 2007年1月22日版本新增功能介绍 2007年1月22日美国ZEMAX Development Corporation推出最新版本ZEMAX软件,本次更新根据客户的具体需求,较之前版本有很多功能的更新和bug的修复。新版的软件将会给您带来更多的惊喜! 以下是软件新增功能的介绍,在技术服务期内的用户可以通过网络升级您的软件: 升级软件网址:http://www.zemax.com 点击下载最新版本软件:http://www.zemax.com/downloads/ZEMAX_2007-01-22.exe 下载licence 文件:http://www.zemax.com/downloads/lc.dat 将lc.dat 拷贝到安装路径下替换原有文件,完成升级! ZEMAX软件技术支持团队! 2007年01月22日版本新增功能介绍 新的功能: 总体上: 1 ZEMAX现在基本上比原先2006年8月1号的版本运行速度快了20%-25%,如果在支持超线程处理器的机器上运行,速度将有更多的提升。 2 所有的编辑器都可以支持调整列(栏)宽功能,列(栏)可选择是否隐藏并可任意拖拽至想要得大小。 3 最小二乘法优化有所改进,改进后的算法对于当参数变量之间的敏感度有着显著差别时,可以更好地做敏感度处理。 4 每当光标移动到 Lens 或者 NSC Data Editors时,表面和物体命令栏现在都可以在状态栏里显示出来 。 5 现在也可以支持反射系数为负值的材料(有时被叫做Meta-Materials), 详情请看ZEMAX使用手册。 6 ZEMAX现在拥有了可以关闭自动随机更新的选项,位置在File--->Preferences--->Misc. 原先的自动随机更新功能可能导致ZEMAX在internet访问有严格控制的局域网上启动缓慢。 序列功能: 1 一个文件转换工具被添加以用来输入*.INT Interferogram 数据。 2 一个文件转换工具被添加以用来转换 Optiwave格式 *.F3D Beam 文件到更合适用POP来拓展的 .ZBF格式,详细资料请查阅网站See this Knowledge Base部分 3 多模式物理光学分析文件(ZMM files)现在可以支持用户自己用dll定义的光线. 4 带有变化的晶轴线定位的双折射率介质, 例如液晶材料, 现在已经全部被支持。 5 一个全新的光焦度瞳面图(Power Pupil Map)功能已经被添加用来显示球体状,圆柱体状以及其他焦度(power)类型作为任何点场的光瞳位置的一个函数。 6 默认的评价函数工具现在可以接受0值作为起始值以便新的评价函数可以附加到已有的评价函数的末尾。 7 一个可以在3D视图上画出local Z轴的选项已经添加到“画出表面性质“对话框。 8 优化操作数STHI已经被添加,用来计算任意表面的任意一点的厚度。操作数用以说明垂度和中心厚度以及下一个表面的垂度。 9 用以计算空气和玻璃表面边缘厚度(例如MNET)的操作数已经被扩展到可以计算任何地带的光圈情况下的厚度。新的功能可以用来控制非圆形透镜在中间地带的厚度。 10 优化操作数CNPX, CNPY, CNAX和CNAY 已经被添加用以计算任何点场,波长,表面的位置或者角度质心。 11 衍射环绕的能量绘图现在支持当用户使用Huygen's PSF方法时自己选择图像采样和间隔。 12 The FFT PSF和FFT PSF交界处的绘图现在支持可察看PSF的实部和虚部的选项。 13 The FFT Line/Edge Spread现在支持连贯或者非连贯的计算. 连贯计算可以显示线性,对数,相位, 实部或者虚部。 14 添加了一个可以计算所有OPD模式2pi的选项,这种计算OPD的方法在一些衍射光学系统上有应用。 15 将OPD投射到轴与z轴对齐的平面的一个新的方法已经被添加到无焦系统中。 16 一种新的算法已经被研发出来用以更加精确地计算无轴系统的出光瞳径和位置。 17 一个计算光瞳位置的方法已被添加用以在现有的光学空间的光瞳位置放置下个表面。这是一个比原有主光线更加通用的方法,因为也适用于无轴系统。 18 只有真实地在误差分析中显示出来的操作数的误差度描述会被列出。 新的非序列功能: 1 任何物体现在使用新的光源物体(Source Object)可以作为光源。光线会以变化的角度分布从物体表面发射,包括Lambertian。更多资料查看this Knowledge Base article部分。 2 IGES, SAT, 或者STEP格式的输入物体使用新的光源型物体可以成为光源使用。 3 任何物体可以使用新的阵列物体(Array object)被转化成一个相同物体组成的阵列。阵列物体在任意的3个非正交的方向上支持复制任意物体任意次数。阵列中的复制物体可以绕三个轴旋转。主物体的属性,包括材料,膜层,衍射,散射,梯度折射率,等都在阵列组元上被复制。该功能占用很少的内存且光线追迹采用了高效的算法。更多信息参见See this Knowledge Base article。 4 任何物体可以被任意平面切分成形成截面,该截面然后关于任意点扫描过任意角度,从而形成新的壳体或实体. 这种新的物体类型叫做扫描物体(Swept Object). 5 一个用以修改参照物体的新的工具被添加。这个工具允许选择任意范围的物体,且这些物体的位置和倾斜角度可以根据任何想要得到的参照物体加以修改。这个工具维持现有的物体的位置。 6 一个可以从引发几何错误的光线上自动建立一个光源的新功能已被添加。这个功能可以快速分离因为几何错误而引发的问题。详细资料请查阅See this Knowledge Base article for more information. 部分。 7 很大的提升了多种NSC物体的光线追迹速度。 8 环状非圆形镜片(Annular Aspheric Lens),扩展多项式镜片( Extended Polynomial Len) 扩展多项式面(Extended Polynomial surface)物体现在采用平滑样条面取代三角输出。 9 透镜阵列1(Lenslet Array 1)物体现在可以在前表面和后表面产生衍射。 10 用来计算NSC物体(NTXG, NTXL, and NTXV, and the corresponding operands for Y and Z)的倾斜角的优化操作数现在可以支持3个参照坐标的选项:local, NSC global,或者system global. 11 添加了环形轴对称镜片(Annular Axial Lens)新物体,其定义为将非球面镜片绕偏移的Z轴旋转扫描形成环形体. 12 任意物体现在可以定义到一个忽略物体列表。此列表上的物体在光线离开了指定物体之后将会被忽略。菲涅尔1和2(Fresnel 1 and 2)物体现在可以支持3个面而不是1个。 ZPL宏功能 : 1 ZPL现在支持用户定义的矩阵变量,矩阵可以有任意有效的变量名,维度在1-4之间,每个维度可以是任意大小。 2 新的函数SURC能返回带有特定注释的第一个面。这个功能在其他平面被插入或删除时,对确认特定平面非常有用。 3 IMAE函数现在支持一个选项,可以使每次IMAE 调用时,随机数发生器使用随机或相同的种子。 4 SETNSCPROPERTY 现在可以定义考虑和忽略物体列表. 5 修改设置现在可以支持Detector Viewer, FFT PSF, 截面FFT PSF, 以及FFT Line/Edge Spread 设置。 6 新的关键词ZRD_FILTER可以在一个ZRD光线数据库文件里被读出,过滤以及把过滤后的子集写给一个新的ZRD文件. 7 新的关键词 ZRD_SAVERAYS可以在一个ZRD光线数据库文件里被读出,过滤以及写出一个带有碰到指定物体光线的光源DAT 文件 8 关键词 ZBFREAD和 ZBFWRITE 被添加用来读写ZBF文件. 该读取可使光束数据置于矩阵变量中。 扩展(Extension)功能 : 1 GetOperand物体被修改用来以字符串而不是整数码形式返回评价函数名。因为操作数名称没有变化而代码变化,所以这项改变会和ZEMAX以后的版本维持兼容性。 2 GetNSCObjectFaceData 和 SetNSCObjectFaceData已经被大幅度扩展用以支持得到/设置物体性质对话框的coat/scatter栏的大多数选项. BUG的纠正: 1 偏振透射光扇图功能对子午扇显示0透射 2 POP可能在某些情况下错误的给一些有歪斜光束和倾斜的组件的系统使用一个不恰当的方向参考坐标。 3 POP ZBF 文件当使用镜面基底时不能正确的在阴影模式图上画出。 4 使用优化操作数 SVIG 和 CVIG可能导致优化程序停止或运行缓慢。 5 用户定义物体DLL当被用来计算膜层参数时,被传递给错误的局部坐标数据。 6 NSDD操作数提供的RMS计算对面探测器不正确。 别急!明天还有! 分享到:
|