近日,CODE V2022.03版本正式发布,该版本的CODE V提供了一些新的功能和便捷的改进,来支持用户在
光学系统设计方面的工作,例如用户界面的改进,以及CODE V和LightTools之间的工作流程的改进支持更为流畅的全系统设计和分析。
hOV5WO\ 0B2f[A CODE V版本号的变化 %s5(''a. NXz/1ut% 从当前版本开始(2022年3月),CODE V版本号将使用Synopsys标准版本格式,该格式表示发布日期的年和月(YYYY.MM)。因此,此次发布的新版本为CODE V 2022.03。
gx eu2HG $GQEdVSNo 交互式的COM API rTOex]@N o4j!:CI 从CODE V 2022.03开始,CODE V将支持交互式的COM接口。这个功能是为了响应用户对运行中的CODE V进行更多交互控制的请求而开发的。
%kH,Rl\g zWhzU|=8 新版本支持在GUI界面以COM客户端的形式启动COM接口,类似于Macro PLUS宏管理器。
(y\.uPu! /?|;f2tbV2 新版本支持识别CODE V后端进程的数据库项的查询,以及在用户界面(UI) CODE V进程的查询。可以将它们作为确切的进程ID值 (PID UI)和(PID)进行访问:
EiDpy#f} <h<_''+ ^uiPid==(PIDUI)
ycEp,V;[Z p_fsEY ^backendPid==(PID)
1-<?EOYaE Wh"xt: 改进了CODE V到LightTools的数据传输 YluvWHWi >m=XqtP CODE V 2022.03版本改进了CODE V到LightTools的数据传输。从LightTools 2022.03版本开始具备这个功能。这里列出了支持这种改进的数据传输的主要变化:
<~svy)Cz N[DKA1Ei 增加了一个
光学系统交换选项(OSX),以取代LightTools Export (LTE),用户可以导出完整的光学系统,以便在LightTools中使用。
ymR AQVv _0\wyjjU 改善了表面分组命令(SGP)
46|LIc
} X*bOE} 增加了一个持续的,特有的标识符(UID),以便当在CODE V中对光学结构进行更改时,也可以在LightTools中更新模型。
b"w2 2% :g-vy9vb 根据温度和压力的变化调整折射率 e;"%h%' Iu;VFa 除了提升了CODE V镜头数据与LightTools实体模型的互通性之外,新版本还提升了CODE V在一般
光学设计中的可用性。该版本的CODE V能够自动调整所支持
材料的折射率,以适应材料温度(TEM)和压力(PRE)的变化。
62[_u]<Yub $z5C+K@ 通过选择“系统数据>系统设置”,并单击“使用温度和压力设置来调整所支持材料的折射率”复选框,就可以使用CODE V的用户界面打开该设置:
MQy,[y7I wLg@BSC. 衍射和体全息光学元件的更新 <BBSC 9/R=_y- 更新了针对闪耀类型为体积全息的全息光学元件的衍射效率的计算方法。
0f5)] wNh\pWA 更新了线性
光栅间距的命令。
$UdFm8& <4;L&3 更新了闪耀深度符号规则(Kinoform, Step Blaze DOE)
x51xY$M :D !/.0 玻璃库的更新 <#T#+uO /q"8sj/ HOYA dn/dT和色散测量温度设置为23°C,而不是“室温”(默认为22°C)。
w (ev=)7< :<1PCX2 除了HOYA玻璃库外,CDGM,MITSUI,SCHOTT三个目录已经在CODE V 2022.03中使用最新的供应商数据。
K2tOt7M! )Oj{x0{\Q Macro-PLUS,函数和应用程序的更新
'm/`= QX #g1,U7vv8 Macro-PLUS函数的更新
!4$o*{9Lx: /BM{tH AperBlock——检查表面上一个指定的点,以确定相交于该点的
光线是否会被孔径或者表面拦截或顺利通过。
XNl!?*l5?l ? 8S~R RayTra_XYZLMN——使用S1坐标系中的交点和物空间中的光学方向余弦定义的输入光线,执行具有可选偏振输出的快速光线追迹;可以是物空间角度大于90度的追迹。
8ROZ]Xh,x _o>?\ :A cv_macro:vp_plot.seq, cv_macro:vp_data.seq——支持新的ATP,TEM,PRE输入。
i/,IG+4vI ;PMy9H cv_macro:GenerateFieldPoints.seq——新的宏帮助用户创建
视场或者视场网格,可以使用等间距的视场或视场网格。
Cg^1(dBd[9 x!?$y_t 88DMD"$B 更新了棱镜宏 QGXR<