ZEMAX现在已经有了32位和64位版本,并且支持Windows7。如果您使用的是64位的Windows系统的话,那么我们建议您使用64位版本的ZEMAX。64位版本可以很好的利用您电脑的所有资源,特别是当使用多个CPU的时候我们推介进行内存密集型应用。
同时提供32位和64位版本的结果就是不再支持串行接口和老式的USB解码狗(紫色)。本次发布的版本和以后发布的版本都需使用现行的黑色USB解码狗。如果您现在仍在技术服务期内并且使用的是老式解码狗,我们将为您免费更换。
重要说明:ZEMAX现在会在用户第一次使用时创建的MyDocuments/ZEMAXfolder文件夹下默认保存所有的程序数据。规定.exe文件和.dll文件只能使用Programfles/ZEMAX文件夹。这为当前最好的计算机数据安全提供了兼容。任何储存在/programfles/ZEMAX的用户数据都会被移动到documents/ZEMAX的相应位置处。
重要说明:安装好后一定要运行一次ZEMAX以创建新的{user}/documents/ZEMAXfolder文件夹。
大多数文件仍然在当前同一个文件夹下,文件夹在/Documents/ZEMAX而非/programfiles/ZEMAX下的除外。特外的是那些没有自己文件夹并且只保存在root/zemaxfolder中的文件:
·公差脚本文件(.tsc)和保存的公差编辑设定(.tol)现在储存在Documents/ZEMAX/Tolerance文件夹下,
·评价函数(.mf)储存在Documents/ZEMAX/MeritFunctions中,
·组态文件(.cfg)和公差工具设定(.top)储存在Documents/ZEMAX/Configs中,
·其它文件(.not,.bsdf,.txt,.upl,.rg4,.rg6)储存在Documents/ZEMAX/Miscellaneous。
XP和更早版本Windows的使用者像往常那样升级就可以了。任何储存在/programfiles/ZEMAX的用户数据都会被移动到documents/ZEMAX的相应位置。
重要说明:使用Vista和Windows7的用户如果想要升级,那么他们首先要备份他们的数据,卸载ZEMAX,删除programfiles/ZEMAXfolder文件夹后再进行安装。这确保所有的权限设置在最低水平。升级后,任何保存在旧的/programfiles/ZEMAXfolder的用户文件都将从备份中回复到相应的新的Documents/ZEMAXfolder文件夹中。
64位版本的Windows用户将当前(32位)版本的ZEMAX默认安装在programfiles(x86)/ZEMAX中。64位版本的ZEMAX将安装在programfiles/ZEMAX,所以会进行一次新的安装而非升级。我们建议您备份您的工作文件,卸载32位版本并安装64位版本以避免版本间的混乱。升级完以后,任何来自老的/programfiles(x86)/ZEMAXfolder中用户文件都将从备份中回复到相应的新的Documents/ZEMAXfolder文件夹中。
新的通用特性
程序菜单也像支持英文一样支持中文,日文和俄文。界面语言的选择通过以下步骤:File…Preferences…Misc。
当前Preference的设定可以被保存并单独载入到名为.cfg的文件中。与Preference对话框的文件夹标签的协调下,允许用户在CAD文件、宏语言、玻璃和镀膜等被其它条目使用的文件可独立保存在单一文件夹下。
ZEMAX存档文件(ZAR)现在支持数据压缩来减小文件的大小。
伪色彩图现在使用更鲜明的色彩配置来描述更多可视化的数据。如果需要,客户仍旧可以选择原来的伪色彩。多数分析图的网格线强度可由用户定义。可通过File…Preferences…Graphics来进行选择。
莱特巴斯和成都光明的玻璃库已经更新。
Wavelength对话中,波长可由4个更重要的指标来表示。
新的非序列特性:
添加了一个近轴透镜物体,和序列模式中的近轴透镜面很相似。此理想化的薄透镜有着独立的x和y聚焦长度,并能理想地在详细镜头数据的情况下模拟成像系统。
光线数据可以被保存为一个.dat光源文件,对从RayTrace/DetectorControl对话框中得到的.zrd光线数据库文件同样有效。例如,在“SaveRays”控制中输入文件名“11-ReferenceObject.Dat”将会将所有打到面11上的光线保存到文件“ReferenceObject.DAT”文件中。此文件可以被光源文件物体使用来重新创建已保存光线的辐射。
ZEMAX现在可以通过对探测器归一化而非像素等级来计算相干照度。这样,因为结构影响,像素上的相干强度会超过非相干强度。能量被保存下来并且只要在探测器上有一个亮和暗的边缘,那么此模式就是精确的。老的像素归一化模式对单像素探测器依然有效。
转换当前的光源单位以后光源文件会报告文件中的总能量。
已经对RI_BSDF.DLL文件进行了升级以改进当使用基于文本的BSDF数据设定时轴外入射光线的生成光线,并且在多CPU下内存使用和执行的效率更高。
新的序列特性:
添加了两个用户自定义面型(Qcon.dll和Qbfs.dll)来模拟GregForbes的新的非球面,具体描述在G.W.Forbes的OpticsExpress15(8)。
改进了几个非球面的光线截取代码,提高了光线追迹速度并且对极端的光线角度有了更强有力的支持。
升级了Befort-Wetzlar和Geltech镜头库。
添加了Spectros套样板列表。
新的分析特性:
发散光函数浏览器现在可以显示角空间数据点间插入的ABg数据。
几何成像分析文本列表现在可以列出发射光线的总数。
新的物理光学特性:
一个改进的算法精确计算当处于导向光束的瑞利范围外的时候衍射面在高倾斜复合角度的面传递相位。
新的ZPL特性:
PAUSETHREADS将中止宏语言的执行直到所有开启窗口完成它们当前所进行的运算。此特性对用户使用场景文件进行UPDATEALL或LOADLENS时十分有用。
OpenAnalysisWindow现在支持直接设定文件名称以便通过一组特定的设置来打开任意的图形窗口。
已经可以添加字符串函数来返回程序、数据、玻璃库、镀膜数据和文件夹名称以使其能轻松地与指定的ZEMAX组态配置。
添加关键字LOADTOLERANCE和SAVETOLERANCE。
添加关键字COMMAND以允许宏语言向命令行解释器发出命令。
给关键字PLOT添加新的WINASPECT来控制PLOT窗口的高宽比。
改进SetSurfaceProperty以允许设定‘从面上拾取口径’。
ModifySettings现在支持波前图子口径半径,偏心x和偏心y。
ModifySettings现在支持在几何成像分析中的光线追迹的数量。
SetNSCProperty和NPRO()现在可以控制/报告光源阵列设定和颜色模拟。
添加$GLASSCATALOG()以报告当前载入的玻璃库。
添加LOST()函数以报告上一次NSTR追迹能量损失的错误或极限。
SerSystemProperty现在支持设定参考光程差方法。
新的扩展特性:
添加图形命令GRID为看起来像标准的ZEMAX图形网格线的图形创建背景网格。
OPTIMIZE关键字支持直角下降法。
新的公差特性:
添加脚本命令通过直角下降法来优化补偿。
缺陷修正:
当ZEMAX确定发射多少线程时,已考虑导入CAD物体所估计的内存用量,以防CAD物体过大内存不够而造成系统崩溃。
打出无热玻璃图数据的文本列表的折射率和阿贝数值,并非色光焦和热光焦。
修正了布尔运算时的一个内存漏洞。此漏洞会造成布尔物体优化时系统崩溃。