233 Topics

OpticStudio内的通用画图工具介绍-Universal Plot

 欢迎大家的到来今天我们花点时间来认识下,OpticStudio里一个好用但有可能被遗忘的绘图小工具:Universal Plot。Universal Plot 是存在于专业版和旗舰版的通用绘图工具: 它是可以应用在序列或者非序列模式下,以任意表面参数,系统参数,多重结构或者非序列参数为变量(横轴),以优化操作数作为因变量(纵轴)的绘图工具。     换句话说,只要是能以优化操作数提取的信息,都可以作为纵轴的输出。   关于因变量(Dependent Variable)的选择,可以分为两种方式:方式1: 直接采用操作数,然后设置对应参数(下图左) 方式2:选择Merit,然后选择Merit Function Editor 中你想使用的对应行(下图右)  Universal Plot 有一维和二维可供选择,二维可以有两个变量(X,Y),一个因变量(Z)  希望这个工具可以在大家日常的设计输出或者评估中发挥作用下面我们来讨论下关于Universal Plot几个常见的问题:  采用POPD,IMAE等操作数作为因变量时,画出来的曲线感觉跟设置对不上? 如果遇到这类问题,大家可以看下Help File帮助文档里有没有对这个操作数的使用提醒    比如POPD的使用,需要设定后点击Save, 之后再用Universal Plot信息就会更新了。IMAE也是类似的操作。   采用NSDD操作数时, Universal Plot 无响应? NSDD操作数在Universal Plot的使用,须采用上述的方法二,即采用Merit方式, 且设置上需要搭配其他操作数,如NSTR一起,可以参考以下文章所描述的方法如何在Universal Plot中使用NSDD操作数  如果我想在Universal Plot中引入优化后的结果作为因变量(Dependent Variable),我应该怎么做? 首先明确的是,Universal Plot的工作流程是将变量X带入系统,算出对应的Y值,中间不涉及任何的优化过程。但如果想把优化引入之中,可以采用ZPLM。关于ZPLM也有些需要注意的地方,比如在ZPLM中采用GETT,再优化或者使用Universal Plot ,会遇到问题,可以参考下面有趣的讨论:如何在Universal Plot中引入ZPLM当然,这种方式的分析可能需要更长的时间来计算,因为必

Zemax STAR模块的自白---【我是一个分析温度、形变对光学系统影响的工具】

欢迎大家的到来,期待大家的回复~~今天,让我们来花点时间让STAR这个小盆友做个全面的自我介绍如果听完自我介绍,想继续了解的盆友们,可以点击如下链接加入STAR User GroupSTAR User Community一同在其中讨论关于STAR的相关问题,分享使用它的乐趣,体会它每一点进步带来的喜悦初出茅庐的STAR可谓是今年涌现的黑马,一举成名,获得了2022 SPIE软件类“棱镜奖”  STAR 模块是什么? 简而言之,STAR 可以和它的小兄弟“FEA有限元分析软件”一起,让 OpticStudio 用户可以在 OpticStudio中采用全部的Analyze功能进行结构应力、 热对光学性能影响的分析。小兄弟负责获得FEA分析结果,剩下的部分STAR和OpticStudio完成。锦上添花的是,我们可以利用STAR 模块包含的 STAR-API programming功能,实现工作流自动化。  STAR 模块的优势在哪?  一句话概括,完成FEA 数据与光学表面准确匹配,并让其精确地反映到光学模型上。改善 STOP 分析的准确性 不同于使用 Zernike 多项式往往需要使用高阶项系数进行形变拟合,STAR 模块将使用数据拟合算法(piecewise spline fit )完成对表面的拟合。‎使用STAR导入的FEA形变数据包含position或者air gap(镜间距)的变化,因此,当用户采用STAR load FEA 数据时,他们既可以获得表面的位移量(RBMs :rigid body motions),也可以获得高阶形变量( higher-order deformations)。所以,STAR考虑了系统整体变化带来的影响(目前应力双折射效应的考量在roadmap中)。‎目前STAR拟合算法对于所有具有实际物理意义的表面都可以准确拟合,换而言之,我们不推荐对于类似近轴透镜(paraxial lens)或者一些相位面(phase surfaces)采用STAR仿真。 原始 FEA 数据仅用于生成数值拟合,拟合后的结果存储在.ZST 文件中用于后续光线追踪和在不同分析中显示结果。值得一提的是,区别于一些solution的点在于,有了STAR,FEA数据中非均匀格点将被支持:将 2D 表面形变转换为非均匀网格矢高数据将 3D 温度分布情况转换为非均匀折射率分布

关于Image Simulation图像模拟的二三事

欢迎大家的到来,期待大家的回复~~今天上午由高级应用工程师胡皓胜给大家带了一场关于【如何在OpticStudio中模拟图像质量】的精彩研讨会那么关于OS里的Image Simulation 图像模拟,大家可以一边回看着Haosheng的研讨会,一边看着我们的一篇知识库文章进行了同步理解~研讨会相关内容更新:如何进行图像仿真研讨会相关知识库文章:如何进行图像仿真一篇有趣的论坛案列分享(推荐~对于掌握image simulation很有帮助):Selecting Oversampling and Field height in IS | Zemax Community那使用过程中,大家常常遇到的问题解答如下问:什么是图像模拟?答:图像模拟工具通过将源位图文件与点扩散函数阵列进行卷积来模拟图像的形成。考虑的效应包括衍射,像差,畸变,相对照度,图像方向,偏振影响等。此工具有助于可视化所设计光学系统的图像质量。它提供了一种定性但直接的方法来评估成像系统的性能,并使客户更容易"看到"模拟的图像质量。问:图像模拟与几何图像分析?答:如果您的系统远未受到衍射限制,您可以使用几何图像分析 (GIA)。GIA 使用纯几何光线追踪,被认为是模拟图像的"黄金标准"。但是,如果您的系统受到衍射限制,则需要包括衍射效应。在这种情况下,您应该使用图像模拟。图像模拟使用惠更斯PSF与源位图进行卷积,以考虑衍射效应。值得注意的是,即使选择了 "像差:衍射",如果像差非常严重以至于无法准确计算衍射 PSF,分析仍可能自动切换到几何。 有关此内容的讨论列在帮助文件中。问:使用图像模拟的推荐方法是什么答:使用图像模拟工具时,建议使用视场角或物高来定义【Field Height视场高度】选项。对有限共轭系统使用"物高"(如下图所示,这点需要注意),对无限共轭系统可使用"视场角",因为这些字段类型明确定义了对象在图像空间中的大小和方向。当我们采用视场角来定义setting中的Field Height时我们需要注意,具体我们建议查看帮助文件:帮助文件中概述的使用视场角来定义的主要困难是视场角单位本质上是变形的。由于无限共轭系统不允许将物高作为定义,因此,如果您仍然希望使用物高来定义此处的Field Height,则可以使系统转换为有限共轭,方式是可以在前面添加一个近轴透镜paraxial lens。 问:图像模

Badge winners

  • Allow me to introduce myself
    Sean Turnerhas earned the badge Allow me to introduce myself
  • Allow me to introduce myself
    saifhas earned the badge Allow me to introduce myself
  • Visibly Un-Polarized
    chaasjeshas earned the badge Visibly Un-Polarized
  • Visibly Un-Polarized
    Sean Turnerhas earned the badge Visibly Un-Polarized
  • Allow me to introduce myself
    Davidhas earned the badge Allow me to introduce myself
Show all badges