3.10.约束:问题和解决方法

By

下面这张表格是根据设计者应当约束什么,列出了各种问题的解决方法.并且对每种约束都给出了一个命令的例子.表格中没有完整的说明解决问题的过程,而是指出了一个解决问题的方法.几种下面这些要点:

1.约束太多会妨碍找到一个好结果

2.确信有变量影响你正在约束的项

3.如果是“等于约束”或者“界限约束”造成了问题,可以使用最小化模式使约束接近目标值,而不是精确控制它.

关于约束和它们的使用,在线Reference Manual有更详细的解释.

问题特殊约束列表
(AUTO对话框)
命令操作的例子
透镜(或部分)太长制造&包装,
Overall Length
(surface range)
OAL S3.9<21.5
在某特定位置需要
一个近轴瞳孔
(虚拟面或则真实面)
Paraxial Ray Trace Data,
YZ Paraxial Chief Height
(surface, 设置目标值为0)
SCY S13=0
在某特定位置需要中
间像(虚拟面或真实面)
Paraxial Ray Trace Data,
YZ Paraxial Marginal Height
(surface,设置目标值为0)
HMY S15=0
畸变太大Optical Definitions,
Distortion Fraction Y
(field number,通常是有界的,
如果需要上下界,输入2次)
DIY F3<0.025
DIY F3>-0.025
相对畸变:2.5%
某个具体元件(面)
的直径太大
制造&包装,
Max Semi Diameter
(surface number)
SD s9<25.5
需要线性f-θReal Ray Trace Data,
Local Y Surace Coordinate
(像面,光线1,视场数,
计算f-θ目标值)
Y Si R1 F3 =-127.8
除了一个很小的元
件外,总厚度约束OK
制造&包装,
Overall Length
(surface, value)
ET s10<2.1
(跳过MNE等)
找不到一个想要
的约束
User Define Constraints
(用户自定义约束)允许用宏指令和程序数据确定许多约束条件. 更多参考User Constraints和Help
参考在线Help和Reference Manual
通过 WordPress.com 设计一个这样的站点
从这里开始