0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

十大CODE V光学设计技巧,帮助您更快构建更好的设计

星星科技指导员 来源:synopsys 作者:synopsys 2023-05-24 15:37 次阅读

以下是我们在 CODE V 中的十大技巧,可帮助您设计出出色、更好的光学设计。

提示#1: 在设计过程中尽早明确需求。

拥有明确的工作目标、设计要求和所需的时间表可确保您可以与负责项目各个方面的其他工程和系统设计人员进行充分规划。此外,愿意拥有一定的灵活性也可以帮助您取得成功!机械和封装限制、不断变化的性能需求或不断变化的成本目标等不可预见的挑战可能需要采用新方法。拥有灵活性将是使您能够成为一名成功设计师的工具之一!一旦您有了明确的要求,在 CODE V 光学设计软件中使用规范生成器是跟踪它们的好方法:

wKgZomRtvpaAbZeiAANSXa28UuA357.png


提示#2:根据系统需求选择一个有效的起点。

CODE V为满足这一需求提供了大量的样品和专利镜头库(超过2,400种可用的起点设计,来自过期的专利):

wKgaomRtvpuACsJaAAECUHC0Qb4962.png

专利透镜数据库可以按应用(例如,显微镜物镜、相机或望远镜物镜)、光谱范围或共轭物设置进行排序。用于对起点进行排序的其他工具处理系统数据的性能目标(例如f/数字、缩放比率、放大倍率、元素数或移动组数)。


提示#3: 为了获得最佳优化成功(通常),请选择对象侧瞳孔定义,并允许足够的自由度以满足光学系统的约束。


提示#4:充分利用 CODE V 对拉格朗日(精确)约束的出色实现。

拉格朗日约束用于构建围栏,使优化器远离解空间中的区域,在这些区域中,设计形式无法满足这些非常重要的精确约束。CODE V具有在优化过程中处理这些约束的出色方法,将为您的光学设计工作提供良好的服务。


提示#5:使用射线网格间距或 DEL 命令调整优化光线网格设置,以满足系统特定的设计需求。

查看射线网格间距的一个有用工具是 CODE V 提供的宏 autogrid.seq 或 autogridgq.seq,用于自动设计的直线或高斯正交射线网格输入。

wKgZomRtxOeABJ7bAACDdRM94S8011.png

自动射线网格和自动射线网格高斯正交


提示#6:另一个最佳实践是在设计过程的早期添加一些约束,以使系统设计对制造和装配错误脱敏(公差脱敏)。

这允许 CODE V 查找受这些类型的制造错误影响最小的表单。最流行的方法包括使用灵敏度构建 (SAB) 误差函数或 SN2 通用灵敏度约束。SAB 误差函数是对整体误差函数的单独贡献,表示系统对竣工性能的敏感性。SN2 约束可以应用于设计中的每个光学表面,以降低单个表面灵敏度。


提示#7:使用灵敏度竣工误差函数 (SAB) 时,重复使用射线网格以及波前优化以加快优化运行。

wKgZomRtvp6AaMBSAACvFHk6Yh4927.png

提示#8:对于高度非球面的表面,努力确保您的场覆盖范围足以完全填充非球面的可优化部分。

这可确保优化的表面在视场的所有部分都表现良好,并且不会因视场“中间”空间的性能不佳而让您感到惊讶。


提示#9:尝试在设计过程的早期纳入包装约束。

使用导入的 CAD 进行可视化可以极大地帮助您完成此任务:

wKgaomRtvqGATI9vAAOUIyqmFuY916.png

提示#10:最后但并非最不重要的一点是,尽早并经常在设计过程中与您的供应商沟通!

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Code
    +关注

    关注

    0

    文章

    65

    浏览量

    15282
  • 光学设计
    +关注

    关注

    0

    文章

    83

    浏览量

    13967
  • 生成器
    +关注

    关注

    7

    文章

    302

    浏览量

    20248
收藏 人收藏

    评论

    相关推荐

    [转帖]《NI数据采集技术文摘》,帮助您实现DAQ技术的入门到精通!

    》、《技术篇》以及《前沿篇》,帮助您实现DAQ技术的入门到精通! 《入门篇》—了解DAQ 技术基本知识.数据采集基础知识.十大常规测试测量教程.NI DAQmx编程基础&
    发表于 04-22 15:48

    选择示波器的十大因素

    选择示波器的十大因素本文介绍的概念旨在加快示波器选择过程,帮助您避免某些常见的问题。不管您正在考虑的示波器来自哪家制造商,认真分析每个示波器与本文讨论的10个问题的关系,都将有助于客观地评估这些仪器。[hide][/hide]
    发表于 12-15 09:35

    Matlab数学建模常用的十大算法

    Matlab数学建模常用的十大算法
    发表于 05-20 17:33

    C语言十大滤波算法

    C语言十大滤波算法
    发表于 08-15 18:41

    工业以太网十大须知

    工业以太网十大须知
    发表于 08-15 20:11

    谁成就了智能家居“十大”品牌

    十大”这个词在中国有着非凡的魔力,凡事凡物只要跟它沾上边,必当“飞上枝头变凤凰”。即便恶人前面加“十大”也是“十大恶人”,也说明这个恶人绝非等闲之辈,必定恶得牛气冲天,尔等当避而远
    发表于 10-06 11:10

    关于传感器十大基本实验

    传感器十大基本实验
    发表于 12-20 22:31

    维修仪表接地的十大注意事项

    ,正确的接地能让自动化和控制系统远离麻烦。这里有仪器仪表接地时的10个小技巧,能帮助您更好地接地。  1、控制系统AC电源应该来自于一个分开的系统,与其他设备和使用分开;  2、电源在设计时应该考虑到初始
    发表于 10-26 11:53

    XtremeDSP视频入门套件帮助更快更好地开发高级视频系统

    XtremeDSP视频入门套件帮助更快更好地开发高级视频系统
    发表于 04-15 06:29

    业界关于WiFi的十大常见误解是什么?

    业界关于WiFi的十大常见误解是什么?
    发表于 05-24 06:46

    世界十大科技进展新闻

    世界十大科技进展新闻新闻摘要:(1)思科收购邀约被拒,结果Datadog牛气独立IPO了(2)微软继续坐在了全球科技公司市值的“铁王座”上(3)全球数据中心大PK,少不了谷歌的欧洲计划(4)致敬
    发表于 07-28 09:36

    2020科技前沿十大科技

    2020科技前沿十大科技,但科技依然拥有瞬间点燃人们激情的魔力。1月2日,阿里巴巴达摩院发布了“2019十大科技趋势”,涵盖了智能城市、数字身份、自动驾驶、图神经网络系统、AI芯片、区块链、5G等
    发表于 07-28 06:27

    Code Composer Studio简介

    一整套用于开发和调试嵌入式应用的工具。它包含了用于优化的 C/C++ 编译器、源码编辑器、项目构建环境、调试器、描述器以及多种其他功能。直观的 IDE 提供了单个用户界面,可帮助您完成应用开发流程
    发表于 11-22 07:17

    Code构建的优势有哪些

    Omniverse Code 助您轻松构建自己的 Omniverse 扩展程序、应用或微服务。
    的头像 发表于 06-20 12:01 678次阅读

    CODE V改进了光学设计工作流程和效率

    CODE V 版本 2023.03 中的新功能改进了从曲面输入到设计导出的设计工作流程。该版本包括SagFit实用程序,该实用程序可以比以往更快,更直观地转换和拟合表面。它提供了更好的优化帮助
    的头像 发表于 05-24 14:34 1567次阅读
    新<b class='flag-5'>CODE</b> V改进了<b class='flag-5'>光学</b>设计工作流程和效率