切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
  • LightTools与CODE V模型数据传输

    作者:陈晨 来源:欧熠光电 时间:2022-04-24 13:10 阅读:3326 [投稿]
    在最新版本的LightTools中,对与CODE V的模型数据传输功能做了很大的改进。

    在最新版本的LightTools中,对与CODE V的模型数据传输功能做了很大的改进,今天我们就来说说这个改进到底有什么。

    此版本的一个重要目标就是改进 CODE V镜头数据与 LightTools 实体模型的交互控制。在 LightTools 中引入基于表面的光线建模方法,此方法简化了从 CODE V 导入基于表面模型的方式。基于表面创建透镜元件和棱镜元件,允许将导入的镜头数据转换为“防水”实体(包裹严密的实体),从而进行杂散光和其他光机一体化仿真分析,在这些仿真分析中透镜曲面的精度、边缘和安装结构的匹配对模拟很重要。

    1.导入CODE V模型

    数据由光学系统文件 (.osf) 传输。在 CODE V 中设计好镜头后,可以将其导出为 .osf 文件以导入 LightTools,如下例所示。表面形状、玻璃、非球面和其他系统参数用于定义 LightTools 中的透镜元件和棱镜元件,目的是在 LightTools 中将表面从 CODE V 转换为实体。如果在导入过程中设计意图不明确,一些表面会保留为单面表面(LightTools中新的表面描述方式),以便正确追迹光线。


    图1.左边为CODE V模型,右边为导入LightTools中的模型

    导出镜头的新方法取代了创建 LightTools LTS 文件的 CODE V LTE 命令。导出的镜头数据是基于表面的,并在导入过程中转换为实体模型。在镜头缺少设计意图信息的情况下,镜头会被部分转换,并且需要 LightTools 中的额外表面来包裹然后创建为实体。

    注意:如果您还安装了 CODE V (必须是2022.3版本),您可以通过打开 CODE V  的 .len 或 .seq 文件来导入和更新数据,这些文件相当于 .osf 文件。

    一般来讲,两侧折射率不同的表面被转换为透镜元件和棱镜元件;虚拟表面是在 CODE V 构造中用于帮助进行倾斜、偏心和坐标转换的表面,它们在表面的两侧具有相同的折射率。无穷远的物面和像面被识别并从实体模型中排除(当成虚拟面处理)。

    在导入过程中,胶合面和重合面的考虑如下:

    -胶合表面 - 在CODE V 中,双胶合透镜只需要三个表面来定义两个透镜。在 LightTools 中,中心表面被复制,因此可以构建两个透镜元件。复制的表面使用表面形状拾取器。两个透镜元件也粘合在两个中心表面上。

    - 重合表面 - 导入 CODE V 模型时,LightTools 会自动检测并警告您任何重合表面。如果管理不当,重合表面可能会导致光线追迹出问题。您可以通过激活首选项管理器或导入对话框中的选项让 LightTools 自动“修复”重合表面。


    图2.重合表面

    - 光阑面 - 当导入带有独立光阑面的CODE V 模型时,LightTools 允许您指定以这些方式中的任何一种添加光阑面。

    - 具有吸收特性的超大面(默认设置)- 添加一个比光阑孔径大 20% 的平面。该表面透光区域大小为光阑直径(平面上添加一个zone),该表面延伸区域为吸收。

    - 超大吸收环 - 增加一个比光阑孔径大 20% 的平面环,该表面环的中心透光区域大小为光阑直径(其实就是挖个孔洞)。如果需要,您可以修改孔径。

    未完待续......

    本文来自欧熠光电微信公众号ShanghaiOE,推荐关注!

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