复合表面(Composite Surface)

复合属性允许将大多数序列表面类型的矢高添加在一起,以创建一个总的或"复合"表面。



任意数量的表面都可以添加在一起(这些表面被称为"复合组件表面(Composite Add-on)",或简称为"组件面(Add-on)")。组件面的矢高轮廓将被添加到下一个组件面上,而总矢高最终将被添加到组件面之后的第一个非复合表面(被称为"复合基础表面 (Composite Base)",或简称为"基面(Base)")上。然后,基面轮廓将是所有组件面轮廓及其轮廓的总和。由组件面和基面的总和产生的整体表面被称为"复合堆叠(Composite Stack)",或简称为"复合(Composite)"。



例如,将下面左侧的两个表面相加,可以创建右侧的复杂形状:



通过选中"复合表面:添加矢高至下一个表面"旁边的复选框,可以将表面变为复合组件面。当勾选时,表面的矢高被添加到LDE中随后的表面上。组件面行颜色被更改为浅黄色,基面行显示为深黄色。总矢高位于基面上,这是唯一参与光线追迹的表面;光线不会与用于创建最终形状的复合组件面相交。与标准的非复合表面类似,复合组件面的默认半直径基于光线入射位置计算值,但可以由用户设置值覆盖。如果在基面上设置了孔径,这将是整个复合表面的孔径。

复合表面:添加矢高至下一个表面(Composite Surface: Add sag to the next surface):使表面成为复合组件面

设置倾斜/偏心遵循基面孔径(Set Tilt/Decenter to follow Base surface aperture):自动填充倾斜和偏心值,以确保表面位于基面离轴孔径的中心(请参阅下面详细内容)

更新倾斜(Update Tilt):自动更新倾斜值,以反映指定偏心的表面方向(请参阅下面详细内容)

X偏心(Decenter X):相对于复合基面的表面X偏心

Y偏心(Decenter Y):相对于复合基面的表面Y偏心

Z偏心(Decenter Z):相对于复合基面的表面Z偏心

X倾斜(Tilt X):相对于复合基面的表面X倾斜

Y倾斜(Tilt Y):相对于复合基面的表面Y倾斜

Z倾斜(Tilt Z):相对于复合基面的表面Z倾斜

注意:为了使求和成为可能,添加的组件面矢高和基面矢高必须在相同的坐标系中。在这方面,倾斜值(如果有)总是相对于基面坐标系进行定义,或者在指定了偏心值时,相对于离轴孔径的中心进行定义。

复合组件面不能设置为停止孔径。组件面不参与光线追迹。复合组件面的矢高轮廓将被添加到以下辅助复合组件面或基面上。

组件面在布局和实体模型中不可见,只有由组件面和基面的总和产生的复合堆叠才可见。在未来的版本中,将实现用于组件面的可视化工具。Z偏心将定义每个组件面之间的视觉间距。在实现可视化工具之前,此属性将显示为灰色,并且对用户不可用。注意,Z偏心不影响系统的总长度。

可用作复合组件面和复合基面的表面类型是相同的。受支持的表面列在下表中,复合复选框对于所有其他表面类型不可用。

受支持的表面

  • 双锥面(Bionic)

  • 双锥Zernike(Biconic Zernike)

  • 切比雪夫多项式(Chebyshev Polynomial)

  • 三次样条(Cubic Spline)

  • 偶次非球面(Even Asphere)

  • 扩展非球面(Extended Asphere)

  • 扩展三次样条(Extended Cubic Spline)

  • 扩展奇次非球面(Extended Odd Asphere)

  • 扩展多项式面型(Extended Polynomial)

  • 网格矢高面(Grid Sag)

  • 不规则面(Irregular)

  • 奇次非球面(Odd Asphere)

  • 奇次余弦面(Odd Cosine)

  • 离轴圆锥自由曲面(Off-Axis Conic Freeform)

  • 周期面(Periodic)

  • 多项式(Polynomial)

  • Q型非球面(Q-Type Asphere)

  • Q型自由曲面(Q-Type Freeform)

  • 径向NURBS(Radial NURBS)

  • 标准面(Standard)

  • 超圆锥面(Superconic)

  • 倾斜面(Tilted)

  • 环形面(Toroidal)

  • Toroidal NURBS面(Toroidal NURBS)

  • TrueFreeForm

  • Zernike Fringe矢高(Zernike Fringe Sag)

  • Zernike Standard矢高(Zernike Standard Sag)

  • Zernike Annular Standard矢高(Zernike Annular Standard Sag)

添加组件面离轴

当在基面上定义了离轴孔径后,用户可以使用"设置倾斜/偏心遵循基面孔径"按钮,将复合组件面定位在基面离轴孔径的中心。OpticStudio将在"复合"下自动填充倾斜和偏心值,以确保对齐。偏心与基面的顶点位置相匹配,如其"孔径"属性中所指定的。倾斜则与离轴孔径中心处的基面方向相匹配。如果存在,任何现有的倾斜/偏心值将被覆盖。



在手动指定偏心的情况下,"更新倾斜"按钮可用于自动填充倾斜值,以便组件面的方向与指定偏心处的基面方向相匹配。

如果复合堆叠中存在多个组件面,则所有组件面将根据LDE中最低组件面的复合属性中指定的倾斜和偏心进行堆叠。对于所有其他的组件面,其复合属性下的所有倾斜和偏心将是灰色的,因为组件面不能相对于彼此移动。在未来的版本中可能会删除此限制。

Z偏心在当前版本中是灰色的,但在未来的版本中是可用的,以便对组件面进行可视化

关于使用复合表面的通用解释:

为了避免让镜头数据编辑器看起来很杂乱,可以在镜头数据编辑器的右键菜单中选择删除、隐藏或取消隐藏复合组件面。



虽然复合表面本身(可被表示为用于光线追迹目的的复合基面)可像任何其他表面一样被OpticStudio处理,复合组件面不直接参与光线追迹。因此,这些表面的数据将不会出现在单光线追迹分析中。类似地,任何基于光线追迹数据的评价函数操作数都是不相关的,如果应用到组件面时,将返回零。

基面的全局坐标将被计算并显示在分类数据中,但这并不适用于复合组件面的全局坐标,其将位于相对于上面的偏心和倾斜指定的基面的坐标系中。

由于组件面在物理上与基面是一体的,因此对于组件面来说,TSDX或TIRY等公差操作数意味着组件面与基面之间的倾斜、偏心或滚动不对齐。

复合表面目前不支持文件选项卡中的"转换至非序列模式组(Convert to NSC Group)"按钮,并且不能转换为非序列系统。

下一部分: