镜头数据约束(Constraints on Lens Data)

镜头数据约束操作数
COGT、COLT、COVA、CTGT、CTLT、CTVA、CVGT、CVLT、CVVA、BLTH、DCRV、DMGT、DMLT、DMVA、DPHS、DSAG、DSLP、ETGT、ETLT、ETVA、FTGT、FTLT、MNCA、MNCG、MNCT、MNCV、MNEA、MNEG、MNET、MNPD、MXCA、MXCG、MXCT,MXCV、MXEA、MXEG、MXET、MNSD、MXSD、QSLP、TGTH、TTGT、TTHI、TTLT、TTVA、XNEA、XNET、XNEG、XXEA、XXEG、XXET、ZTHI
名称 描述
COGT 该边界操作数用来约束由Surf定义的面的二次项系数,使其大于指定的目标值。
COLT 该边界操作数用来约束由Surf定义的面的二次项系数,使其小于指定的目标值。
COVA 二次项系数值。该操作数的返回值是由Surf定义的面的二次项系数。
CTGT 中心厚度大于。该边界操作数用来约束由Surf定义的面的中心厚度,使其大于指定的目标值。另请参阅MNCT。
CTLT 中心厚度小于。该边界操作数用于约束由Surf定义的面的中心厚度,使其小于指定的目标值。另请参阅MXCT。
CTVA 中心厚度值。该边界操作数用于约束由Surf定义的面的中心厚度,使其等于指定的目标值。
CVGT 曲率值大于。该边界操作数用于约束由Surf定义的面的曲率,使其大于目标值。
CVLT

曲率值小于。该边界操作数用于约束由Surf定义的面的曲率,

使其小于目标值。

CVVA 曲率值。该操作数用于约束由Surf定义的面的曲率,使其等于指定的目标值。
BLTH 毛坯厚度。计算根据Surf定义的面创建体积所需要的玻璃材料毛坯的最小厚度。沿着由Code值定义的轴,在200个径向点位置计算该表面以及下一表面的矢高。Code为0表示+Y方向,为1表示+X方向,为2表示-Y方向,为3表示-X方向,为4表示所有方向。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。
DCRV(Data输入)

由Surf定义的面的曲率数据,以镜头单位表示。曲率数据包括指定表面上的平均、PV、最小或最大曲率值,以及最小曲率值的X或Y坐标,或最大曲率值的X或Y坐标。该操作数具有数据、采样、离轴、移除、最佳拟合球面(BFS)和方向标记。

Data输入的选项包括:

1 – 表面上的RMS曲率值。

2 – 表面上的PV曲率值。

3 – 表面上的最小曲率值。

4 – 表面上的最大曲率值。

5 – 表面上具有最小曲率值的点的X坐标。

6 – 表面上具有最小曲率值的点的Y坐标。

7 – 表面上具有最大曲率值的点的X坐标。

8 – 表面上具有最大曲率值的点的Y坐标。

9 – 最佳拟合球面的ROC

10 – 最佳拟合球面顶点相对于局部坐标系的Z偏移

11 – 离轴坐标系相对于表面局部坐标系的X偏心

12 – 离轴坐标系相对于表面局部坐标系的Y偏心

13 – 离轴坐标系相对于表面局部坐标系的Z偏心

14 – 离轴坐标系相对于表面局部坐标系的X(a)倾斜

15 – 离轴坐标系相对于表面局部坐标系的Y(b)倾斜

16 – 离轴坐标系相对于表面局部坐标系的Z(g)倾斜

DCRV(Samp输入)

Samp输入的选项包括:

1 – 33 x 33(默认)

2 – 65 x 65

3 – 129 x 129

4 – 257 x 257

5 – 513 x 513

6 – 1025 x 1025

7 – 2049 x 2049

8 – 4097 x 4097

9 – 8193 x 8193

10 – 16385 x 16385

  • Off-axis = 0(默认)表示计算根据系统坐标进行,Off-axis = 1表示计算根据倾斜和偏心的坐标系进行,其中坐标系的原点位于离轴部件的顶点。然后,X和Y输入将参考新离轴坐标系中的坐标。
  • Remove = 0(默认)表示不移除任何数据。Remove = 1表示在计算前从数据中移除基本曲率半径。Remove = 2表示在计算前从数据中移除最佳拟合球面。Remove = 3表示在计算曲率前从矢高数据中移除基本矢高(Base Sag)。这将移除由表面方程指定的完美表面,以便添加到表面的复合或STAR数据是可见的。Remove = 4表示在计算曲率前从矢高数据中移除复合矢高(Composite Sag),当复合矢高被添加到表面时,这将让原始表面方程变得可见。
  • 如果Remove设置为2,BFS将选择要从数据中移除的最佳拟合球面类型。BFS = 0(默认)表示最小体积最佳拟合球面。BFS = 1表示最小RMS最佳拟合球面。BFS = 2表示带偏移的最小RMS最佳拟合球面。偏移允许计算将从顶点处的数据值中移开会导致较低RMS的BFS顶点。
  • Orientation用于选择曲率计算的方向。Orientation = 0(默认)表示沿子午方向计算。Orientation = 1表示沿弧矢方向计算。Orientation = 2表示沿X轴方向计算。Orientation = 3表示沿Y轴方向计算。
DMGT 直径大于。该边界操作数约束由Surf定义的面的直径,使其大于指定的目标值。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。直径是所选半直径值的两倍。
DMLT 直径小于。该边界操作数约束由Surf定义的面的直径,使其小于指定的目标值。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。直径是所选半直径值的两倍。
DMVA 直径值。该操作数将Surf定义表面的直径限制为等于指定目标值。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。直径是所选半直径值的两倍。
DPHS(Data输入)

由Surf定义的表面的主系统波长下的相位数据,用波数表示。相位数据包括指定表面上的RMS、PV、最小或最大相位值,以及最小相位值的X或Y坐标,或最大相位值的X或Y坐标。该操作数具有数据、采样和移除标记。

Data输入的选项包括:

1 – 表面上的RMS相位值。

2 – 表面上的PV相位值。

3 – 表面上的最小相位值。

4 – 表面上的最大相位值。

5 – 表面上具有最小相位值的点的X坐标。

6 – 表面上具有最小相位值的点的Y坐标。

7 – 表面上具有最大相位值的点的X坐标。

8 – 表面上具有最大相位值的点的Y坐标。

9 – 从数据中移除的恒定相位值。

10 – 从数据中移除的X倾斜值。

11 – 从数据中移除的Y倾斜值。

12 – 从数据中移除的光焦度值。

DPHS(Samp输入)

Samp输入的选项包括:

1 – 33 x 33(默认)

2 – 65 x 65

3 – 129 x 129

4 – 257 x 257

5 – 513 x 513

6 – 1025 x 1025

7 – 2049 x 2049

8 – 4097 x 4097

9 – 8193 x 8193

10 – 16385 x 16385

  • Remove = 0(默认)表示不移除任何数据。Remove = 1表示从数据中移除部件顶点处的恒定值。Remove = 2表示从数据中移除倾斜项。Remove = 3表示从数据中移除光焦度项。
DSAG(Data输入)

由Surf定义的面的矢高数据,以镜头单位表示。矢高数据包括指定表面上的RMS、PV、最小或最大矢高值,以及最小矢高值的X或Y坐标,或最大矢高值的X或Y坐标。该操作数具有数据、采样、离轴、移除和最佳拟合球面(BFS)标记。

Data输入的选项包括:

1 – 表面上的RMS矢高值(默认)。

2 – 表面上的PV矢高值。

3 – 表面上的最小矢高值。

4 – 表面上的最大矢高值。

5 – 表面上具有最小矢高值的点的X坐标。

6 – 表面上具有最小矢高值的点的Y坐标。

7 – 表面上具有最大矢高值的点的X坐标。

8 – 表面上具有最大矢高值的点的Y坐标。

9 – 最佳拟合球面的曲率半径。

10 – 最佳拟合球面顶点相对于局部坐标系的Z偏移。

11 – 离轴坐标系相对于表面局部坐标系的X偏心。

12 – 离轴坐标系相对于表面局部坐标系的Y偏心。

13 – 离轴坐标系相对于表面局部坐标系的Z偏心。

14 – 离轴坐标系相对于表面局部坐标系的X(a)倾斜。

15 – 离轴坐标系相对于表面局部坐标系的Y(b)倾斜。

16 – 离轴坐标系相对于表面局部坐标系的Z(g)倾斜。

DSAG(Samp输入)

Samp输入的选项包括:

1 – 33 x 33(默认)

2 – 65 x 65

3 – 129 x 129

4 – 257 x 257

5 – 513 x 513

6 – 1025 x 1025

7 – 2049 x 2049

8 – 4097 x 4097

9 – 8193 x 8193

10 – 16385 x 16385

  • Off-axis = 0(默认)表示计算根据系统坐标进行,Off-axis = 1表示计算根据倾斜和偏心的坐标系进行,其中坐标系的原点位于离轴部件的顶点。然后,X和Y输入将参考新离轴坐标系中的坐标。
  • Remove = 0(默认)表示不移除任何数据。Remove = 1表示在计算前从数据中移除基本曲率半径。Remove = 2表示在计算前从数据中移除最佳拟合球面。Remove = 3表示从矢高数据中移除基本矢高(Base Sag)。这将移除由表面方程指定的完美表面,以便添加到表面的复合或STAR数据是可见的。Remove = 4表示从矢高数据中移除复合矢高(Composite Sag),当复合矢高被添加到表面时,这将让原始表面方程变得可见。
  • 如果Remove设置为2,BFS将选择要从数据中移除的最佳拟合球面类型。BFS = 0(默认)表示最小体积最佳拟合球面。BFS = 1表示最小RMS最佳拟合球面。BFS = 2表示带偏移的最小RMS最佳拟合球面。偏移允许计算将从顶点处的数据值中移开会导致较低RMS的BFS顶点。
DSLP(Data输入)

由Surf定义的面的斜率数据,以镜头单位表示。斜率数据包括指定表面上的平均、PV、最小或最大斜率值,以及最小斜率值的X或Y坐标,或最大斜率值的X或Y坐标。该操作数具有数据、采样、离轴、移除、最佳拟合球面(BFS)和方向标记。

Data输入的选项包括:

1 – 表面上的RMS斜率值(默认)。

2 – 表面上的PV斜率值。

3 – 表面上的最小斜率值。

4 – 表面上的最大斜率值。

5 – 表面上具有最小斜率值的点的X坐标。

6 – 表面上具有最小斜率值的点的Y坐标。

7 – 表面上具有最大斜率值的点的X坐标。

8 – 表面上具有最大斜率值的点的Y坐标。

9 – 最佳拟合球面的ROC。

10 – 最佳拟合球面顶点相对于局部坐标系的Z偏移。

11 – 离轴坐标系相对于表面局部坐标系的X偏心。

12 – 离轴坐标系相对于表面局部坐标系的Y偏心。

13 – 离轴坐标系相对于表面局部坐标系的Z偏心。

14 – 离轴坐标系相对于表面局部坐标系的X(a)倾斜。

15 – 离轴坐标系相对于表面局部坐标系的Y(b)倾斜。

16 – 离轴坐标系相对于表面局部坐标系的Z(g)倾斜。

DSLP(Samp输入)

Samp输入的选项包括:

1 – 33 x 33(默认)

2 – 65 x 65

3 – 129 x 129

4 – 257 x 257

5 – 513 x 513

6 – 1025 x 1025

7 – 2049 x 2049

8 – 4097 x 4097

9 – 8193 x 8193

10 – 16385 x 16385

  • Off-axis = 0(默认)表示计算根据系统坐标进行,Off-axis = 1表示计算根据倾斜和偏心的坐标系进行,其中坐标系的原点位于离轴部件的顶点。然后,X和Y输入将参考新离轴坐标系中的坐标。
  • Remove = 0(默认)表示不移除任何数据。Remove = 1表示在计算前从数据中移除基本曲率半径。Remove = 2表示在计算前从数据中移除最佳拟合球面。Remove = 3表示在计算斜率前从矢高数据中移除基本矢高(Base Sag)。这将移除由表面方程指定的完美表面,以便添加到表面的复合或STAR数据是可见的。Remove = 4表示在计算斜率前从矢高数据中移除复合矢高(Composite Sag),当复合矢高被添加到表面时,这将让原始表面方程变得可见。
  • 如果Remove设置为2,BFS将选择要从数据中移除的最佳拟合球面类型。BFS = 0(默认)表示最小体积最佳拟合球面。BFS = 1表示最小RMS最佳拟合球面。BFS = 2表示带偏移的最小RMS最佳拟合球面。偏移允许计算将从顶点处的数据值中移开会导致较低RMS的BFS顶点。
  • Orientation用于选择斜率计算的方向。Orientation = 0(默认)表示沿子午方向计算。Orientation = 1表示沿弧矢方向计算。Orientation = 2表示沿X轴方向计算。Orientation = 3表示沿Y轴方向计算。
ETGT 边缘厚度大于。该边界操作数约束由Surf定义的面的边缘厚度,使其大于指定的目标值。如果Code是0,边缘厚度沿+y轴计算;如果Code是1,沿+x轴计算;如果Code是2,沿-y轴计算,如果Code是3,沿-x轴计算。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。另请参阅MNET。
ETLT 边缘厚度小于。该边界操作数约束由Surf定义的面的边缘厚度,使其小于指定的目标值。如果Code是0,边缘厚度沿+y轴计算;如果Code是1,沿+x轴计算;如果Code是2,沿-y轴计算,如果Code是3,沿-x轴计算。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。另请参阅MXET。
ETVA 边缘厚度值。该边界操作数用于约束由Surf定义的面的边缘厚度,使其等于指定的目标值。如果Code是0,边缘厚度沿+y轴计算;如果Code是1,沿+x轴计算;如果Code是2,沿-y轴计算,如果Code是3,沿-x轴计算。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。另请参阅MNET。
FTGT 总厚度大于。该边界操作数约束Surf面的总厚度,使其大于指定的目标值。总厚度在顶点和边缘之间沿着径向+y方向的200点上计算,包括面的矢高和下一个面的矢高。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。该操作数对约束那些中心或边缘没有、但在一些中间带有最小或最大厚度的面很有用。参见FTLT。
FTLT 总厚度小于。参见FTGT。
MNCA 空气的最小中心厚度。该边界操作数约束从Surf1Surf2的表面中每个玻璃类型为空气(即无玻璃)的面的中心厚度,使其大于指定的目标值。另请参见MNCT和MNCG。该操作数可同时控制多个表面。
MNCG 玻璃的最小中心厚度。该边界操作数约束从Surf1Surf2的表面中每个玻璃类型不为空气的面的中心厚度,使其大于指定的目标值。另请参见MNCT和MNCA。该操作数可同时控制多个表面。
MNCT 最小中心厚度。该边界操作数约束从Surf1Surf2的每个表面的中心厚度,使其大于指定的目标值。另请参见MNCG和MNCA。该操作数可同时控制多个表面。
MNCV 最小曲率。该边界操作数约束从Surf1Surf2的面的每一个曲率,使其大于指定的目标值。另请参阅MXCV。该操作数可同时控制多个表面。
MNEA

空气的最小边缘厚度。该边界操作数约束从Surf1Surf2的表面中每个玻璃类型为空气(即无玻璃)的面的边缘厚度,使其大于指定的目标值。另请参阅MNET、MNEG、ETGT和XNEA。该操作数可同时控制多个表面。该边界约束适用于表面的"+y"方向顶部边缘,非旋转对称表面约束请参见XNEA。

Zone如果是非零值,则缩放计算厚度位置的径向孔径。Zone值为0.5,将计算0.5乘以半直径位置的厚度。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。

MNEG

玻璃的最小边缘厚度。该边界操作数约束从Surf1Surf2表面中每个玻璃类型不为空气的面的边缘厚度,使其大于指定的目标值。另请参阅MNET、MNEA、ETGT和XNEG。该操作数可同时控制多个表面。该边界约束适用于表面的"+y"方向顶部边缘,非旋转对称表面约束请参见XNEG。

Zone如果是非零值,则缩放计算厚度位置的径向孔径。Zone值为0.5,将计算0.5乘以半直径位置的厚度。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。

MNET

最小边缘厚度。该边界操作数约束从Surf1Surf2的表面中每个面的边缘厚度,使其大于指定的目标值。另请参阅MNEG、MNEA、ETGT和XNET。该操作数可同时控制多个表面。该边界约束适用于表面的"+y"方向顶部边缘,非旋转对称表面约束请参见XNET。

Zone如果是非零值,则缩放计算厚度位置的径向孔径。Zone值为0.5,将计算0.5乘以半直径位置的厚度。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。

MNPD 最小
。该边界操作数约束Surf1Surf2之间表面的部分色散偏差,使其大于指定的目标值。另请参阅MXPD。该操作数可同时控制多个表面。
MXCA 空气的最大中心厚度。该边界操作数约束从Surf1Surf2的表面中每个玻璃类型为空气(即无玻璃)的面的中心厚度,使其小于指定的目标值。另请参阅MXCT和MXCG。该操作数可同时控制多个表面。
MXCG 玻璃的最大中心厚度。该边界操作数约束从Surf1Surf2表面中每个玻璃类型不是空气的面的中心厚度,使其小于指定的目标值。另请参阅MXCT和MXCA。该操作数可同时控制多个表面。
MXCT 最大中心厚度。该边界操作数约束从Surf1Surf2表面中的每个面的中心厚度,使其小于指定的目标值。另请参阅MXCG和MXCA。该操作数可同时控制多个表面。
MXCV 最大曲率。该边界操作数约束从Surf1Surf2 表面中的每个面的曲率,使其小于指定的目标值。另请参阅MNCV。该操作数可同时控制多个表面。
MXEA

空气的最大边缘厚度。该边界操作数约束从Surf1Surf2的表面中每个玻璃类型为空气(即无玻璃)的面的边缘厚度,使其小于指定的目标值。另请参阅MXET、MXEG、ETLT和XXEA。该操作数可同时控制多个表面。该边界约束适用于表面的"+y"方向顶部边缘,非旋转对称表面约束请参见XXEA。

Zone如果是非零值,则缩放计算厚度位置的径向孔径。Zone值为0.5,将计算0.5乘以半直径位置的厚度。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。

MXEG

玻璃的最大边缘厚度。该边界操作数约束从Surf1Surf2的表面中每个玻璃类型为非空气的面的边缘厚度,使其小于目标值。另请参阅MXET、MXEA、ETLT和XXEG。该操作数可同时控制多个表面。该边界约束仅适用于表面的"+y"方向顶部边缘,非旋转对称表面约束请参见XXEG。

Zone如果是非零值,则缩放计算厚度位置的径向孔径。Zone值为0.5,将计算0.5乘以半直径位置的厚度。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。

MXET

最大边缘厚度。该边界操作数约束从Surf1Surf2的表面中每个面的边缘厚度,使其小于指定的目标值。另请参阅"MXEG"、"MXEA"、"ETLT"和"XXET"。该操作数可同时控制多个表面。该边界约束适用于表面的"+y"方向顶部边缘,非旋转对称表面约束请参见XXET。

Zone如果是非零值,则缩放计算厚度位置的径向孔径。Zone值为0.5,将计算0.5乘以半直径位置的厚度。该操作数具有模式标记。Mode= 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径计算。

MNSD 最小净口径或半直径。在Surf1Surf2之间的表面范围内,将净口径或半直径限制为大于指定目标。该操作数可同时控制多个表面。
MXSD 最大净口径或半直径。在Surf1Surf2之间的表面范围内,将净口径或半直径限制为小于指定目标。
OMMI 最小机械半直径。在Surf1Surf2之间的表面范围内,将机械半直径限制为大于指定目标。该操作数可同时控制多个表面。
OMMX 最大机械半直径。在Surf1Surf2之间的表面范围内,将机械半直径限制为小于指定目标。
OMSD 机械半直径。该操作数将Surf定义的表面的机械半直径限制为等于指定目标值。
QSLP

返回由Surf定义的表面的主系统波长下的相位斜率数据。该操作数具有数据、采样、移除和方向输入。如果指定的表面编号不是相位表面(如二元面、衍射光栅表面、网格相位面等),则不返回任何值。

Data输入的选项包括:

1 – 表面上的RMS相位斜率值。

2 – 表面上的PV相位斜率值。

3 – 表面上的最小相位斜率值。

4 – 表面上的最大相位斜率值。

5 – 表面上具有最小相位斜率值的点的X坐标。

6 – 表面上具有最小相位斜率值的点的Y坐标。

7 – 表面上具有最大相位斜率值的点的X坐标。

8 – 表面上具有最大相位斜率值的点的Y坐标。

9 – 恒定相位值(如果从相位数据中移除)。

10 – X倾斜值(如果从相位数据中移除)。

11 – Y倾斜值(如果从相位数据中移除)。

12 – 光焦度值(如果从相位数据中移除)。

Samp输入的选项包括:

1 – 33 x 33(默认)

2 – 65 x 65

3 – 129 x 129

4 – 257 x 257

5 – 513 x 513

6 – 1025 x 1025

7 – 2049 x 2049

8 – 4097 x 4097

9 – 8193 x 8193

10 – 16385 x 16385

Remove = 0(默认)表示不移除任何数据。Remove = 1表示在计算相位斜率前从相位数据中移除部件顶点处的任何恒定值。Remove = 2表示在计算相位斜率前从相位数据中移除倾斜项。Remove = 3表示在计算相位斜率前从相位数据中移除光焦度项。

Orientation用于选择斜率计算的方向。Orientation = 0(默认)表示沿子午方向(径向向外)计算。Orientation = 1表示沿弧矢方向(与径向向外正交)计算。Orientation = 2表示沿X轴方向计算。Orientation = 3表示沿Y轴方向计算。

另请参阅PSLP。
TGTH Surf1Surf2之间的玻璃厚度总和。注意,总和是包括在内的,它不是两个表面之间的厚度。请见TTHI。
TTGT 总厚度大于。该边界操作数将总厚度(包括Surf定义表面和紧随其后的表面在各自净口径或半直径值下的表面矢高)限制为大于指定目标值。如果Code是0,厚度沿+y轴计算;如果 Code是1,沿+x轴计算;如果Code是2,沿-y轴计算,如果Code是3,沿-x轴计算。该操作数在镜像空间中自动改变厚度的符号,总是可为物理上可实现的镜头产生正值。请见TTLT和TTVA。
TTHI Surf1Surf2之间的表面厚度总和。请注意,总和包含在内,不是两个表面之间的厚度。请见TGTH。
TTLT 总厚度小于。请见TTGT。
TTVA 总厚度值。请见TTGT。
XNEA

Surf1Surf2定义的空气表面范围的最小边缘厚度。该操作数在表面周边众多点位置检查边缘厚度,并测试所有点是否至少为最小指定厚度。该操作数可同时控制多个表面。请见MNEA。

Zone如果是非零值,则缩放计算厚度位置的径向孔径。Zone值为0.5,将计算0.5乘以半直径位置的厚度。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。

XNET

Surf1Surf2定义的表面范围的最小边缘厚度。该操作数在表面周边众多点位置检查边缘厚度,并测试所有点是否至少为最小指定厚度。该操作数可同时控制多个表面。请见MNET。

Zone如果是非零值,则缩放计算厚度位置的径向孔径。Zone值为0.5,将计算0.5乘以半直径位置的厚度。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。

XNEG

Surf1Surf2定义的玻璃表面范围的最小边缘厚度。该操作数在表面周边众多点位置检查边缘厚度,并测试所有点是否至少为最小指定厚度。该操作数可同时控制多个表面。请见MNEG。

Zone如果是非零值,则缩放计算厚度位置的径向孔径。Zone值为0.5,将计算0.5乘以半直径位置的厚度。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。

XXEA

Surf1Surf2定义的空气表面范围的最大边缘厚度。该操作数在表面周边众多点位置检查边缘厚度,并测试所有点是否没有超过指定的最大厚度。该操作数可同时控制多个表面。参见MXEA。

Zone如果是非零值,则缩放计算厚度位置的径向孔径。Zone值为0.5,将计算0.5乘以半直径位置的厚度。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。

XXEG

Surf1Surf2定义的玻璃表面范围的最大边缘厚度。该操作数在表面周边众多点位置检查边缘厚度,并测试所有点是否没有超过指定的最大厚度。该操作数可同时控制多个表面。参见MXEG。

Zone如果是非零值,则缩放计算厚度位置的径向孔径。Zone值为0.5,将计算0.5乘以半直径位置的厚度。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。

XXET

Surf1Surf2定义的表面范围的最大边缘厚度。该操作数在表面周边众多点位置检查边缘厚度,并测试所有点是否没有超过指定的最大厚度。该操作数可同时控制多个表面。参见MXET。

Zone如果是非零值,则缩放计算厚度位置的径向孔径。Zone值为0.5,将计算0.5乘以半直径位置的厚度。该操作数具有模式标记。Mode = 0(默认)则利用镜头数据编辑器上显示的机械半直径计算,Mode = 1则利用净口径值计算。

ZTHI

该操作数控制多重结构中Surf1Surf2定义的表面范围的总厚度变量。除了是一个不等式操作符外,它还与TTHI操作数类似。指定的目标值是每个所定义结构位置的TTHI之间允许的最大差值。例如,在有3种结构的情况下,其中TTHI 3 8将分别估值为

17、19和18.5,如果目标值小于2,ZTHI将返回2(即19-17)。否则,ZTHI将返回目标值。为保持所有的变焦结构具有同样的长度,目标值可设为0。

下一部分: