这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » ZEMAX软件技术应用专题:公差脚本返回值问题

共2条 1/1 1 跳转至

ZEMAX软件技术应用专题:公差脚本返回值问题

菜鸟
2022-11-02 08:46:19     打赏
在公差分析中,如果尝试使用公差脚本载入某个已保存的评价函数时,如果在 Tolerancing 中点击 Check 按钮,对应返回的值将与在 MFE 中直接返回的总 MF 值不相同,请问这是什么原因造成的?如下图所示:


[color=var(--config--main-color-success)]icon

Best answer by Haosheng.Hu

引起上述问题的原因主要是公差脚本运行的逻辑导致的。如果您在公差脚本中设置了任何公差补偿器(例如 COMP 或 CPAR 控制的参数),并且设置了 OPTIMIZE 语句,那么公差脚本将在点击 Check 的时候按顺序进行执行,导致系统已经对上述公差补偿器进行了调整和优化,所以 Check 位置返回的为系统在优化过后的评价函数,所以会和 MFE 中看到的数值有所差异:
如果在公差脚本中将上述类似的 COMP 或者 CPAR 进行删除, Check 返回的值应当与 MFE 中完全一致。希望上述回答有所帮助!




关键词: 光学 光学设计 ZEMAX    

专家
2022-12-11 13:56:25     打赏
2楼

看看


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]