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

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

3天内不再提示

自由曲面设计困难?CODE V五大工具轻松帮你搞定

海阔天空的专栏 • 来源: 新思科技 • 作者: 新思科技 • 2022-05-18 16:40 • 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

谈及镜头,我们常常会想到球面、非球面、内面非球面、双面非球面等传统镜头,然而随着近年来人们对设备小型化的需求与日俱增,并且对设备品质的要求也逐步提高,纤薄又高清超广角的手机镜头,小巧便捷的可穿戴医疗设备以及佩戴舒适的AR眼镜等都对镜头设计提出了更高的挑战。

因此自由曲面镜头的出现引爆了市场,它实现更紧凑的设计,减少透镜的数量,能在包含多个折叠的表面或者复杂的光路限制时,建立具有多个折射或反射面的紧凑型结构。为了帮助开发者轻松完成自由曲面的设计工作,CODE V研发了许多独特而又强大的自由曲面设计和优化工具。以下五大工具将助力开发者事半功倍。

Q2D自由曲面

CODE V中的Q2D自由曲面是用于优化的得力工具,它提供的正交多项式在许多情况下能够平滑收敛。对于有些设计,您可能会发现Q-type多项式非球面能够更快的收敛到一个好的解,这是因为在设计空间中平衡像差时正交性会避免各项之间的竞争。另外,CODE V还提供一个特别的功能,可以设定表面的使用区域相对于参考二次曲面顶点的几何位置。

非球面与参考二次曲面 偏离量的建模方式

对于CODE V中的部分自由曲面,现在支持2种方式建模非球面与参考二次曲面的偏离量。第一种方式比较特别,允许设定离轴角参数omega,表示要使用的二次曲面区域的离轴程度。表面局部坐标的位置将会根据omega角而偏移。另外,CODE V还允许使用X和Y偏移参数,设定多项式偏离量的坐标原点。

CODE V中新的扩展Fringe Zernike多项式面型,与开发者在光学系统建模中常用的多项式具有相同的形式,但是在径向扩展到高达30次项。

自由曲面系数表

从CODE V 11.3版本开始,开发者可以访问一个特别设计的自由曲面系数表。该表格以用户友好的显示格式,帮助快速检查系统的对称性,以及符合(或违反)对称性的状况。标示出这些满足(或不满足)所需的系统对称性条件的系数项,不仅有助于高效的使用设计优化变量,还能够知晓并使用那些对改进系统有效的变量。

可视化查看表面偏离量,矢高和斜率信息

对于设计的面型,想要从加工的角度来感受非球面斜率的陡峭程度,这在CODE V中很容易实现。使用内置功能查看表面的偏离量,矢高和斜率信息,开发者就可以检查可能存在问题的区域,然后通过进一步的设计和优化控制修正表面形状。

基于切比雪夫多项式的用户定义面型(UDS)

对于需要在矩形光瞳上进行优化的光学系统,CODE V提供了一个新的基于切比雪夫多项式的用户定义面型(UDS),这对于具有方形或矩形孔径的系统非常有用。在对当下需要紧凑折叠的系统进行优化设计时,最高包含到14次项的该面型会展现出更多的灵活性。

使用CODE V中的这些新的强大工具来设计自由曲面光学系统能够节省时间。将这些工具与CODE V强大并高效的优化能力相结合,开发者就可以看到在早期设计转变为最终产品中所带来的效率提升。

来源: 新思科技

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

    关注

    0

    文章

    74

    浏览量

    16623
  • 自由曲面
    +关注

    关注

    0

    文章

    5

    浏览量

    8731
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    设计师必看:CAD制图软件哪家好用,五大维度帮你轻松选型

    ;图纸文件达到几百兆甚至上G,打开要等几分钟,平移缩放卡顿到怀疑人生;换了新软件,快捷键全部失效、工具栏跑位,加班赶图时心态直接崩掉;需要和上下游不同版本、不同软件的单位交换图纸,格式不兼容来回折腾
    发表于 10-19 14:56

    DevEco Code 基本安装与使用基本安装与使用

    方案、发布规划、测试规划和文档生成 Goal:适合 SDD 五阶段从需求到实现与构建验证的端到端特性交付 HarmonyOS 场景能力 DevEco Code 集成了常用 HarmonyOS 开发工具
    发表于 09-28 10:57

    [VirtualLab] 用自由曲面光学元件测量轨道角动量(OAM)

    Lavery等人的工作,我们在VirtualLab Fusion中建立了一个光路,用两个自由曲面光学元件将OAM转换为线性相位。通过这种装置,我们将演示有效的OAM测量。 **建模任务**自由
    发表于 08-31 09:06

    自由曲面光学元件的OAM测量

    。遵循M.P.J.Lavery等人的概念,我们演示了如何在VirtualLab Fusion中使用两个自定义的自由曲面光学元件来测量OAM。 用自由曲面光学元件测量轨道角动量 我们建
    发表于 08-31 09:04

    PCB五大烘烤制程工艺拆解:专用隧道炉烘箱的适配逻辑与落地要点

    PCB烘烤制程是决定线路板物理结构与外观品质的核心工序,贯穿基材预处理、油墨加工、孔位固化、板材矫正全流程。不同工序的热力学参数、制程标准、不良机理差异显著,需依托专用隧道炉、烘箱设备匹配工艺需求,才能满足精密PCB量产良率要求。本文从制程原理出发,拆解五大工序的设备适配核心要点。
    的头像 发表于 08-29 17:13 •266次阅读
    PCB五大烘烤制程工艺拆解:专用隧道炉烘箱的适配逻辑与落地要点

    破解座舱数采五大痛点:DMS/OMS多路相机数采工程方案

    破解座舱数采五大痛点:DMS/OMS多路相机数采工程方案
    的头像 发表于 08-14 17:34 •303次阅读
    破解座舱数采五大痛点:DMS/OMS多路相机数采工程方案

    曲面上的双折射效应

    为了在偏振控制和多路复用方面提供额外的设计自由,在许多应用中,各向异性层附着到光学元件的表面。 由于双折射效应强烈依赖于晶轴相对于入射光方向的取向,因此当涂层应用于曲面时,对此类元件的讨论特别令人
    发表于 07-21 08:45

    国民技术五大新品重磅发布

    7月1日,国民技术宣布发布五大全新控制新品,完整覆盖数字电源、一体化伺服驱动、多轴运动控制、通用工业控制、超低功耗BLE无线物联网五大核心赛道。伴随新品同步推出《数字电源MCU应用与实践》《机器人
    的头像 发表于 07-07 14:07 •1706次阅读
    国民技术五大新品重磅发布

    H5021B-车灯/舞台灯降压恒流芯片IC 48V60V72V80V转12V9V5A惠海原厂高性价比方案 支持PWM+模拟调光方式

    H5021B ** ?五大硬核优势 1. 宽输入电压,覆盖主流车灯需求 H5021B支持3.6V-85V宽压输入,无论是12V系统、24V系统,还是48
    发表于 06-17 16:46

    视频设备晶振五大典型应用场景

    结合视频行业主流产品形态,本篇文章将针对高端影音设备、视频会议/数字标牌、便携拍摄设备、分布式坐席管理系统、智能中央控制系统五大核心场景进行剖析。
    的头像 发表于 06-15 14:34 •538次阅读

    Linux进程管理不用愁!这6个工具帮你搞定90%场景

    在 Linux 系统中,进程是资源分配的基本单位,无论是服务器运维、程序调试还是日常使用,掌握进程管理工具都是必备技能。今天就带大家梳理 6 个最常用的进程管理工具,从查看进程到控制进程,一篇文章全搞定!
    的头像 发表于 02-04 16:23 •3982次阅读
    Linux进程管理不用愁!这6个工具帮你搞定90%场景

    月之暗面发布官方编程工具Kimi Code

    月之暗面已正式发布 Kimi 的编程工具:Kimi Code。
    的头像 发表于 01-29 10:23 •2213次阅读
    月之暗面发布官方编程工具Kimi Code

    冬季灌封胶不干?环氧聚氨酯低温固化五大避坑指南 |铬锐特实业

    铬锐特实业|冬季灌封胶不干怎么办?本文针对环氧及聚氨酯灌封胶低温固化难题,总结五大实用避坑指南:预热、保温、控湿、精确配比、强制后固化,帮你快速解决不干、发软、返工问题。
    的头像 发表于 01-26 14:38 •1593次阅读
    冬季灌封胶不干?环氧聚氨酯低温固化五大避坑指南 |铬锐特实业

    一文浅谈2026年五大趋势

      -       IBM 商业价值研究院发布商业领袖需要关注的五大趋势 北京, Dec. 15, 2025 /PRNewswire/ -- 近日,IBM商业价值研究院发布 《2026年五大
    的头像 发表于 12-15 17:09 •1347次阅读
    一文浅谈2026年五大趋势

    Joycode 无法跨项目读取源码怎么办?MCP Easy Code Reader 帮你解决!

    本篇文章主要介绍 MCP Server Easy Code Reader ,它可以帮助你在使用 Joycode 编写代码时,根据调用链路将多个项目或 Jar 包中相关的代码读取到上下文中,供
    的头像 发表于 11-19 15:50 •1771次阅读
    Joycode 无法跨项目读取源码怎么办?MCP Easy Code Reader 帮你解决!