|
|
简介 0O7VM)[ #;9n_) 此篇文章为本系列的第2部分,我们将光学设计转换至非序列模式,并演示将光学系统导入 OpticsBuilder 的过程。然后,我们将演示如何使用 OpticsBuilder 来建立方体卫星的光机结构,并讨论在考虑立方体卫星外形尺寸约束的条件下如何安装光学器件。(联系我们获取文章附件) 7s.vJdA]6 ?)'+l 使用非序列模式为 OpticsBuilder 做准备
#dm"!I>g h6C:`0o 许多光学系统可以直接从 OpticStudio 的序列模式导出到 OpticsBuilder 环境中。将光学设计从序列模式导入到 OpticsBuilder 时,“OpticsBuilder 文件准备”工具会在其保存为 ZBD 文件之前,自动将光学设计转换为非序列模式。但是,如果文件在非序列模式中不能顺利的进行光线追迹,则模型可能转换失败。由于立方体卫星设计的特殊性质,此编辑过程必须在非序列中手动实现。 ICXz(?a yZ57uz 在此设计中,光线需要通过主镜底部的开孔到达像面。由于序列模式中无法针对这种情况设置开孔,因此转换至非序列后,光线无法追迹到非序列模式中的像面上。 7P7d[KP< ] !:0^| wNhtw'E8 图1:导入非序列模式后的初始状态 5sK1rDN 由于非序列模式下光线追迹的性质并且反射镜仍是一个实体,光线会从主镜上反射回来。我们可以使用原生布尔物体类型运用布尔逻辑来创建一个开孔。 %[7<GcWl R|O."&CAB 从布尔逻辑运算的角度,我们可以将一个圆柱体物体与主镜的一部分重叠。然后通过原生布尔物体就可以生成一个有着圆柱体开孔的主镜。这样主镜上就会有一个半圆形的开孔,允许光线追迹到像面而不被阻挡。 Wf!<Qot|R# X1;ljX )6,Pmq~) 图2:实现主镜开孔 Zlf)
dDn 主镜开孔后,基础的光学设计部分就已完成。为了验证从序列模式导出后光学系统性能没有改变,可以在非序列模式中使用探测器查看器来查看每个视场点的光斑尺寸。在使用“转换为 NSC 组”工具将模型转换至非序列时,软件会生成与序列模式下像面上的视场点相对应的非序列光源和探测器。执行光线追迹并分析每个探测器上的光斑,将生成的光斑的形状和尺寸与序列模式下的点列图的分析结果进行对比。 &?j]L4% 5W~-|8m 以下面的图片为例,是序列模式下视场1(轴上)的光斑与在非序列模式下探测器查看器上生成光斑的大小和形状进行对比。 coFQu ;i =}Xw}X+[WY TNK~ETE4 图3:序列(左)vs非序列(右下)光斑大小 8lcB.M 对于轴上视场,我们很容易地比较了两种模式之间的光斑尺寸。非序列模式下的光斑尺寸可以通过探测器查看器底部的“光斑信息”选项卡来确认。另外请注意,在序列模式下的点列图中的单位是um,而对于非序列探测器查看器,单位则是mm。按照这种方法,我们依次对比每一个视场点的光斑形状和尺寸。最终,比较完所有视场点在两种模式下的 RMS 光斑半径的偏差最大为0.14um。现在我们可以认为光学设计已经成功地从序列模式转换为非序列模式,并且在非序列模式下修改后的系统性能保持不变。 ?q+^U>wy& 5Bog\m S 将光学设计导入到 OpticsBuilder (DrDWD4_ $Hbd:1%i
{ 在 OpticStudio 中完成光学设计后,我们就可以开始着手光机结构和立方体卫星的外部封装的研发了。由于立方体卫星系统的外形的标准,尺寸上的限制成为光机结构设计的主要考虑因素。此光学系统设计适用于3U立方体卫星的外形尺寸,因此留给光机结构的空间非常有限。并且还要考虑到,虽然光机结构可以对光学系统起到安全防护的作用,但其本身会在设计中引入应力的影响。 [d/uy>z, C'Z6l^{> 首先,我们需要将光学系统导入到CAD环境中,在这里我们使用的软件是 Creo Parametric 4 。“OpticsBuilder 文件准备”工具是 OpticStudio 的自带功能,可以准确的将光学设计直接导入到CAD环境中。 rytaC( ums*EKjs97 在将光学系统导入到 CAD 软件时,OpticStudio 会将相关信息打包到ZBD文件中。为了将光学系统正确转换为与 CAD 兼容的 ZBD 文件格式,“OpticsBuilder 文件准备”工具会自动为用户自完成一些操作。 @F,8M YsXf+_._ 由于光学设计此时已经处于非序列模式,所以生成原始 ZBD 文件的过程就省略了。在运行光线追迹之前,“OpticsBuilder 文件准备”工具将确认所有物体对象都与目标 CAD 软件兼容。一旦 ZBD 文件导入 OpticsBuilder,光线追迹的结果将作为一个重要的参考。 p:9^46N@ +p#Q|o' ZBD 文件中包含了三个不同的系统度量标准的改变量:整体的光斑尺寸、光束遮挡、像面污染。将 ZBD 文件导入 OpticsBuilder 后,将使用保存的光线集执行模拟,以验证每个度量标准是否在用户允许的改变量内。这将确保导入后的光学系统的性能没有变化。下图展示了立方体卫星光学设计最初导入到 CREO Parametric 环境下的 OpticsBuilder 的结果。 }iCcXZ&5^ 0-a[[hL? bP8O& |