切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
  • OpticStudio中如何使用坐标返回功能

    作者:Zemax China 来源:投稿 时间:2018-08-02 18:17 阅读:7371 [投稿]
    这篇文章简单介绍了如何使用OpticStudio中的坐标返回(Coordinate Return)功能。坐标返回功能可以非常方便的使系统坐标自动返回到目标表面处。

    如果我们想要定义表面S3的坐标轴方向及顶点的XY坐标与物空间一致,我们可以采用以下方法中的一种:

    手动计算S1表面后对应倾斜坐标系统中轴向传播距离的Y方向偏移量,并设置偏移。

    使用“虚拟传播”方法使坐标轴按原路返回到表面2(第一个坐标间断面),并复原X轴倾斜

    使用OpticStudio的坐标返回功能,自动将坐标轴复原为与表面1一致(第一个坐标间断面之前的虚拟面)

    在如示例文件这样简单系统中,使用以上任意一种方法都可以实现坐标复原。但是如果系统中包含多层嵌套的坐标间断面时,手动计算和原光路返回会变得非常麻烦。这也是我们在实际建模中经常会遇到的情况。

    使用坐标返回功能

    让我们实践一下之前介绍的第三种方法,使用快捷的坐标返回功能。如前文所述,S2表面(透镜编辑器中的表面5)由于S1表面后光轴发生了倾斜并传播一段距离,因而产生了一定的Y方向偏移。我们想要将S3表面的坐标轴返回至与物空间坐标轴重合。其中透镜编辑器中的表面1的坐标轴与物空间坐标轴一致,又因为本例中物体位于无穷远处,因此我们将“至表面(To Surface)”选为表面1。

    在像面前插入一个空白面,并将表面类型设为坐标间断面。在设置坐标返回之前,我们必须先对表面5和表面6的厚度进行修改。我们想要S2和S3的间距为20个透镜单位,但我们首先要将系统的坐标轴偏移到与物空间坐标轴一致。因此,将表面5厚度设为0并将表面6厚度设为20,如下图所示:


    打开表面6的表面属性菜单并点击倾斜/偏心(Tilt/Decenter)选项卡。

    在本例中我们需要改变沿XYZ轴倾斜量以及XY方向偏心量来使坐标轴复原到与物空间一致。我们不希望OpticStudio将返回后的S3表面顶点与表面1顶点重合,因此将坐标返回类型选为“XY方向”(不考虑Z方向偏移),并将“至表面”选为表面1。

    设置完成后,系统对表面6坐标间断面的倾斜偏心参数做出了修改,如下图所示。参数右侧的字母R表示该参数由坐标返回功能控制,其代表的意义和其他求解类型相似。每次运行坐标返回后,原参数值的求解类型、变量或在多重结构中控制的数据都将被替换为坐标返回功能计算的结果。


    在本例中,我们只需修改Y方向偏心即可将S3的坐标轴恢复至与表面1坐标轴重合。Y方向的偏移量实际为20*sin(20) = 6.8404个透镜单位。您可以在分类数据报告(Prescription Data)中查看顶点坐标偏移:


    分享到:
    扫一扫,关注光行天下的微信订阅号!
    【温馨提示】本频道长期接受投稿,内容可以是:
    1.行业新闻、市场分析。 2.新品新技术(最新研发出来的产品技术介绍,包括产品性能参数、作用、应用领域及图片); 3.解决方案/专业论文(针对问题及需求,提出一个解决问题的执行方案); 4.技术文章、白皮书,光学软件运用技术(光电行业内技术文档);
    如果想要将你的内容出现在这里,欢迎联系我们,投稿邮箱:service@opticsky.cn
    文章点评

    xinmingyang:(2018-08-03)