- 博客(476)
- 收藏
- 关注
原创 Ansys Zemax | 如何建模混合模式系统
与纯非序列元件系统类似,混合模式中的非序列部分中,物体参考特定的物体来确定位置,物体允许嵌套,支持梯度折射率介质,表面可以镀膜等等。在熟悉混合模式系统时,你可以打开这些文件,观察里面的非序列物体定义、输出口位置参数、序列模式孔径定义等等。因为输出口的位置是参考NSC表面本身定义的,所以镜头数据编辑器中,NSC表面之后的面将位于输出口的位置,也正是这个面定义了输出口的尺寸和形状。由序列系统孔径定义的光线(序列光线)无法在NSC组中的探测器上看到,同样的NSC中的光源发出的光,也无法离开NSC组。
2025-12-15 15:37:53
700
原创 Ansys Zemax|如何在存在全内反射 (TIR) 的情况下应用散射
在本文中,我们将展示如何利用虚拟表面来对具有全内反射 (TIR) 的物体进行建模,同时保持其他独特的表面特性,例如粗糙的表面结构。在OpticStudio中,全内反射 (TIR) 在其他表面属性(例如散射)之前应用于表面。在尝试对包含光学粗糙表面的光管或光纤进行建模时,这可能会导致问题。此类元件依赖于TIR,但由于表面粗糙度而无法实现完美的 TIR 行为。为了正确模拟此类系统,可以使用嵌入表面,以便在TIR之前应用散射函数。
2025-12-15 15:29:20
544
原创 Ansys Zemax | 如何建模离轴抛物面镜
离轴抛物面反射镜是光学工业中一种重要的设计类型。本文演示了如何根据制造商给出的规格设计一个离轴抛物面反射镜,并演示如何使用主光线求解将像面中心与主光线路径对齐。简介离轴抛物面反射镜的优点是光束通过反射到达像面途中将不会受到遮挡。使用 OpticStudio 可以很简单地建模一个表面的任何离轴部分,不管其是否为抛物面。本教程将向您展示如何建模一个离轴抛物面反射镜。这里所示的概念适用于任何偏心表面,并不局限于离轴抛物面反射镜。离轴抛物面镜设计参数我们将制作一个商用的离轴抛物面反射镜。
2025-12-08 15:11:31
899
原创 Ansys Lumerical|带 1D-2D 光栅的出瞳扩展器
此示例显示了设置和模拟出瞳扩展器 (EPE) 的工作流程,EPE 是波导型增强现实 (AR) 设备的重要组成部分。该工作流程将利用。
2025-12-08 15:05:14
707
原创 Ansys Zemax|OpticStudio 如何让光学元件绕空间任意一点倾斜
坐标间断可以以任何一点为中心倾斜和偏心光学表面或者光学元件组,而保持其他光学元件位置不变。通常,为了使镜头元件倾斜或者偏心,首先将坐标间断移动到我们期望的中心点,进行倾斜或者偏心,并从中心点返回。在镜头元件后,以同样的操作撤销元件后面光学元件的偏心或倾斜。该方法适用于任何倾斜或者偏心的组合。使用全局坐标来检查坐标中断是否设置准确。为了简化镜头数据编辑器,隐藏不经常使用的行。
2025-12-01 11:58:55
1080
原创 Ansys Speos|微光学结构尾灯设计
汽车照明行业在过去几年中有了很大的发展,对复杂光学结构的需求需要先进的设计能力。Speos 3D Texture是一个独特的功能,允许在给定的身体表面以图案的形式设计和模拟微纹理。它的优点依赖于图案(网格)的光学模拟模型,而不是使用实际的CAD几何图形。这样就减少了计算时间和文件大小。Speos 3D Texture是汽车照明设备的光性能和外观设计使用的先进软件工具,照明设计和验证都可以在Speos中进行,仿真结果的保真度为保证较少的开发迭代次数提供了足够的信心,从而降低了项目的成本和时间。
2025-12-01 11:54:14
364
原创 Ansys Zemax|基于Alvarez自由曲面透镜的光学变焦系统
Alvarez变焦是一个出色的光学系统,其中由自由曲面镜头的横向位移提供了光学变焦。这篇文章解释了Alvarez变焦镜头的主要原理,并提供了在Zemax OpticStudio中对Alvarez变焦镜头的计算和建模演示。人们可能知道传统变焦镜头的工作原理。在一个光学系统中有几组透镜元件,它们在主光轴上沿预定义的轨迹移动,从而提供了光学系统最终焦距(变焦系数)的变化。在 Alvarez变焦镜头的情况下,我们有一对所谓的Alvarez镜头,这些镜头元件相互之间的横向位移引起了光学系统焦距的变化。
2025-11-24 11:58:06
703
原创 Ansys Zemax|用于数字投影光学中均匀照明的蝇眼阵列
蝇眼阵列是由许多单个光学元件组装成单独的二维阵列光学元件,它用于将像面上非均匀的空间光线分布转换为均匀的辐照度分布。使用蝇眼阵列的数字投影系统通常与含有能够提供半准直入射光的抛物面反射器的大灯组件一起使用。目前,它们主要应用于LCD数字投影机灯光引擎中,对空间光调制器照明平面进行均匀照明。上图为蝇眼阵列(此照片由In Vision提供,网址为:www.in-vision.at)。阵列中的每个光学元件可以是正方形或长方形的,每个光学元件的表面可以是球面或是有一定变形的(在垂直和水平方向上的光焦度不同)。
2025-11-24 11:50:19
1059
原创 Ansys Zemax | 如何模拟 LED 及其它复杂光源
在使用非序列时,对照明系统进行精确模拟的第一步总是要正确建立光源模型。OpticStudio 提供了多种精确模拟光源的方法。这篇文章介绍了如何在非序列模式下使用径向光源 (Source Radial), 光源文件 (Source File) 以及通过建立其他复杂几何体,来对led及其它复杂光源进行建模。
2025-11-17 15:26:33
1104
原创 Ansys Zemax | 在OpticStudio中通过几何光线追迹来模拟杨氏双缝干涉实验
除了假设光源是完全非相干的(有 δ 函数的空间相干性),我们也将光源限制为准单色,也就是说光有足够的窄的带宽,使得跨光线的波前波阵面遇到的任何相对路径长度差异均,比时间相干长度c/Δν更短,这样便只用考虑空间相干效应。基础条纹的累积和被保留了下来,因此在循环的最后,可以得到最终的条纹强度图。虽然将严谨的统计数学应用到这个问题上看似艰巨,但一旦认识到观察到的干涉图样只是来自不同点光源的基础条纹的总和 [Ref. 1, Section 5.2.1] ,扩展光源形成的条纹图样实际上是相当明确的。
2025-11-17 15:19:15
900
1
原创 Ansys Zemax | OpticStudio 的冷反射分析宏
冷反射效应是致冷型红外系统中一种著名的现象,它是由探测器与壳体的巨大温差引起的。镜片镀膜的抗反射性能的不完善会导致残留的热辐射从每个镜片表面返回。热壳体的部分辐照度也到达探测器。如果镜头设计不当,就会在图像上产生可分辨的对比度差异。对于固定的镜头位置和机架温度,这种对比度差可以通过电子非均匀性校正算法来消除。但这些参数的改变会导致冷反射图案的回归。因此,冷反射分析是制冷型红外探测器设计过程中一个非常重要的部分。
2025-11-10 14:45:06
972
原创 Ansys Zemax | 如何使用 ZPL 创建用户自定义求解
本文使用两个示例演示了如何使用 ZPL 创建用户自定义解。第一个示例介绍了如何创建 ZPL 解以确保序列文件中像面的曲率半径等于系统的 Petzval 曲率。第二个示例介绍了如何在非序列元件编辑器(Non-Sequential Component Editor)中基于其他物体的参数来约束的物体位置。简介求解 ( Solve )是可以在诸如镜头数据编辑器或非序列元件编辑器之类的编辑器中主动调整特定值的功能。例如,可以在曲率半径,圆锥系数或 TCE 上指定求解类型,并通过单击要放置的求解单元的求解框进行设置。
2025-11-10 14:41:04
809
原创 Ansys Zemax | 照明设计的性能指标
本文是照明基础的内容,提供了关于照明系统性能目标的讨论和示例。“如何完成良好的照明设计?”,这个问题将通过讨论照明设计中常见的单位和目标来解决。
2025-11-04 15:25:35
588
原创 Ansys Zemax | 探究 OpticStudio 偏振分析功能
OpticStudio有多种分析模拟偏振光学器件的功能。这篇文章介绍了每种功能在建模时的特点和合适的使用环境。
2025-11-04 15:22:39
954
原创 Ansys Zemax|为离轴反射镜中增加相位表面
在OpticStudio中,有多种表面可以用于启用相位延迟功能。其中,Zernike标准/条纹相位面(Zernike Standard/Fringe Phase surfaces)是利用Zernike多项式来实现的,而网格相位面(Grid Phase surface)则是基于定义点的网格创建的。这两种方法各具特色,因为Zernike表面能够模拟不规则性,而网格相位则允许我们将实际测量的干涉数据添加到表面上。在本文中,我们将运用Zernike条纹相位面来模拟离轴抛物面(OAP)模型曲率半径的误差。
2025-10-27 17:09:59
812
原创 Ansys Zemax | 如何模拟光学相干层析成像系统
光学相干层析成像(OCT)系统是断层成像系统,它通过图像反射或散射出来的光来获取被测物体横截面或三维图像。尽管光线在OCT中穿透的深度以毫米数量级计量,但OCT具有安全性和高分辨率的特征,使得OCT最典型应用于医学生物组织成像。OCT的光学系统由迈克尔逊干涉仪构成,在参考镜与样品之间的反射光相干,这一现象表明了从样品不同位置深度反射或散射出来的光与参考镜的位置有关。本文将介绍如何在OpticStudio中模拟商用的OCT。
2025-10-27 17:00:04
1012
原创 Ansys Zemax | 如何使用光学制造全息图修正像差
光学全息图 (OFH) 是OpticStudio中最通用的全息图模型。这个模型需要使用两个ZMX文件作为构造光,一个ZMX文件表示全息图重现文件。本示例所需的三个文件可以在本文的附件中找到。
2025-10-21 11:48:26
645
原创 Ansys Zemax | 用ZPL与公差脚本分析多个公差标准
在Zemax OpticStudio中,默认的蒙特卡罗公差分析功能中,系统仅会计算一个标准,其结果常常是多波长、多视场的方均根结果。如果用户需求是单一视场、单一波长的话,可以利用内部设定轻易完成。但是如果有很多个波长或视场要分开看时,每一种条件都跑一次公差分析的话太过耗时。这时就会需要用公差脚本来辅助计算各种不同的标准。而产生出来的结果表格,要用Excel或是MATLAB等软件分析,或用ZPL来获取数据并绘图。本文章将会简述这个过程,并提供范例程序。
2025-10-21 11:45:46
961
原创 Ansys Zemax | 如何在 OpticStudio 中建模全息图
物体/表面物体外边缘形状全息表面形状备注全息表面1(序列)N/A平面椭圆圆锥形构造光没有像差全息表面2(序列)N/A平面椭圆圆锥形构造光没有像差圆柱形全息(序列)N/A圆柱形/环形构造光没有像差光学构造全息(序列)N/A圆锥形椭圆,带有非球面参数圆柱形构造光的像差被全部考虑全息表面(NSQ)圆形用户自定义平面椭圆圆锥形非球面构造光没有像差全息棱镜(NSQ)圆形方形平面椭圆圆锥形构造光没有像差圆柱形全息(NSQ)圆形方形。
2025-10-13 12:30:29
830
原创 Ansys Zemax | 如何模拟部分反射和散射的表面
使用 OpticStudio 非序列模式模拟散射和膜层的能力,我们可以模拟一个部分反射(或部分透射)的表面,该表面会根据指定的分布散射入射光能量的一部分。假设我们需要模拟一个表面为部分反射(60%反射)的矩形体 (Rectangle Volume) 物体,并且其中80%的反射光会根据朗伯 (Lambertian) 分布发生散射。剩下的20%将发生镜面反射。通过使用三个非序列物体,本文的示例可以阐述了如何使用朗伯散射和理想膜层来产生所需的效果。我们无需从零开始建立模型,请打开附件中的示例文件。
2025-10-13 12:27:00
712
原创 Ansys Zemax | 如何创建简单的非序列系统
在非序列光线追踪中,有许多功能在顺序模式下根本不可用。这主要是由于允许非序列射线与其路径中的任何对象相互作用,并且可以分裂成完全可追溯的子射线。在深入探讨演示非序列模式功能的具体示例之前,了解 OpticStudio 非序列模式下的光线追踪非常重要。非序列光线追踪OpticStudio中有2种不同的光线追踪模式:顺序和非顺序。顺序模式主要用于设计成像系统,而非序列模式主要用于照明系统设计和杂散光分析。主要区别在于,在非序列模式下,用户未严格按顺序指定光线路径。
2025-10-09 10:34:39
1032
原创 Ansys Zemax | 如何使用 OpticStudio 进行杂散光分析
在进行杂散光分析时,光学设计工程师可能会问以下问题:从各种光学或机械表面反射产生的鬼影影响有多大?反射超过四次的光线能传递多少能量?隔板在限制探测器杂散光方面有多有效?这些问题中的每一个,以及更多的其他问题,都可以在OpticStudio中使用过滤字符串来回答。在本文中,我们将演示如何使用分类器字符串来分析和描述具有特定光学特性的光线,方法是评估卡塞格林型望远镜在观测遥远恒星时污染探测器的月光量。
2025-10-09 10:26:43
1039
原创 Ansys Zemax | 如何使用反射式偏光增亮膜建立模型
这篇文章将讲述如何在OpticStudio中建立DBEF。注意,我们不会在档案中建立实际DBEF表面的每一层结构,而是根据需要的输出结果(例如一道已知偏振态(polarization)、且穿过DBEF的光的强度比例)建立模型。透过DBEF在系统中的成效,我们可以确定这种架构是否是可行的。
2025-09-29 11:12:18
832
原创 Ansys Lumerical|菲涅尔透镜设计
在这个例子中,我们研究一个球面菲涅尔透镜。透镜的曲率半径为100cm,直径为4.8cm。由于该结构的尺寸较大,我们必须使用该结构的二维近似。透镜的焦点可以用FDTD远场投影函数来研究。
2025-09-29 11:00:57
412
原创 Ansys Zemax | 如何以数据的方式定义网格矢高表面
关于数据文件的后缀名,若是在用在序列模式中,应为 “.DAT”,若是用在非序列模式,则应为 “.GRD”。但是,若设定所有的微分值为0,或是该数据留白不输入,OpticStudio会默认使用。第3, 4个数字,代表x与y方向的数据间隔,数据类型为浮点数。第1, 2个数字,代表x与y方向的数据数量,数据类型为整数。第6, 7个数字,代表整体数据点的偏心量,数据类型为浮点数。一栏中的参数,代表矢高 (sag) 数据的内插方式,0表示。第5个数字,代表数据的单位,0表示单位是mm。
2025-09-22 10:55:43
439
原创 Ansys Zemax | 确保自由曲面设计的可制造性
本文专门介绍使用单点金刚石车床加工自由曲面的主要可制造性参数,解释了可制造性参数如何与仪器参数相关联,并展示了如何在 OpticStudio 中检查和控制这些可制造性参数。此外,还解释了如何处理其考察区域外的自由曲面的行为。例如,使用塑料自由曲面透镜(Alvarez透镜元件)等。
2025-09-22 10:53:06
1027
原创 Ansys Zemax | 如何将光线追迹结果导出为IES格式
复杂的照明系统可以在OpticStudio的非序列模式下进行设计和优化,之后,您可能需要向潜在客户提供输出数据,以便他们能够评估系统性能,并在他们自己的应用程序中使用。可以使用IES文件格式导出这些数据。IES常用于照明行业,以描述光源和完整的照明系统。使用OpticStudio可轻易生成IES文件格式。本文将演示如何将保存到光谱数据格式文件的光线转换为IES文件。
2025-09-16 17:24:32
1143
原创 Ansys Zemax | 如何使用极探测器和 IESNA / EULUMDAT 光源数据
在极探测器上可以定义的最大角度为180度,此时探测器变成了完整的球体,理想情况下,所有的能量都应该到达探测器上。建议将探测器置于被测光源的中心,在这种情况下,径向尺寸决定了探测器顶点到光源的距离,而角度尺寸决定了探测器的横向范围(与光源的夹角)。Surf 定义非序列组(在纯非序列模式中始终为1)的面序号,Det# 定义所需的极探测器的物体编号(也可以用来清除单个或所有的探测器),Pix# 定义需要返回的特定像素值或计算值,Data 则定义是否返回能量、通量、辐射强度/光度、色度或三刺激值。
2025-09-16 17:21:20
1071
原创 Ansys Zemax | 如何创建复杂的非序列物体
在非序列模式中,用户可以导入或创建物体来进行光学机械组件设计,当我们关注于设计而不是分析时,使用易于定义的参数化物体是较为方便的。参数化物体基于一个基本方程,该方程可以通过手动、滑块、宏或优化器等方式快速修改。Opticsudio有许多内置的参数化物体供我们使用或进行组合。本文将展示通过组合内置参数化物体创建复杂的物体,以及通过编辑器中的参数控制物体的形状。对参数所做的任何更改都将立即反映在分析结果中,省去需要我们使用参数不同的多个模型的麻烦。
2025-09-08 12:30:47
1289
原创 Ansys Zemax | 绘图分辨率结果对光线追迹的影响
在OpticStudio的非序列模式中,绘图分辨率设置用于在每个物体周围生成一个 “边界区域”。如果光线不穿过边界,则程序假定光线不会击中物体。在某些情况下,这意味着当分辨率设置得太低时,光线可能会错过它应该击中的对象。绘图分辨率设置仅适用于布局图。该设置会影响物体的渲染方式,并提供光线和物体交点位置的 “初步预测”。对于光线追迹,只要绘图分辨率能够提供充分的初步预测,其精度将不被绘图分辨率设置所限制。
2025-09-08 12:04:22
492
原创 Ansys Zemax | 探索 OpticStudio中的序列模式
在序列模式的光线追迹过程中,光线会按预先定义的一系列表面的顺序进行追迹,从物面穿过整个系统传播到像面上。当您首次打开OpticStudio时(无论是试用版还是完整的许可证版),您将看到如图所示的界面,其中包括了分析功能导航栏 (Ribbon)、工具栏 (Toolbar)、系统选项栏 (System Explorer)、状态栏和透镜数据编辑器(Lens Data Editor)。也就是说,透镜数据编辑器中的厚度参数表示当前表面相对于前一个表面的距离,而不是相对于一个全局的参考点的距离。
2025-09-02 09:45:04
955
原创 Ansys Zemax | 如何围绕空间中的任何点旋转任何元素
坐标间断是一个非常通用的工具,可以用来倾斜或偏心一个或多个光学表面。它是非常有用的,能够选择光学表面将围绕什么点旋转或偏心,我们将在这篇文章中展示如何指定该点。首先,我们将展示如何在不干扰光学系统的其余部分的情况下绕透镜的前顶点倾斜。我们还将使用全局坐标来检查系统是否保持未受干扰。然后我们将展示如何围绕透镜中心旋转透镜,最后演示如何围绕空间中的任意点倾斜透镜。
2025-09-02 09:38:59
856
原创 Ansys Zemax | 如何设计一个光谱仪 – 杂散光分析
即使光谱仪在光学概念方面已经优化过,其性能也会因杂散光而恶化。杂散光可能从光路横向散射,导致功率损失。另一个影响是杂散光会污染光谱仪的直线照相机的像素,探测器将不只接收指定波长的理想光线。
2025-08-25 15:42:08
1089
原创 Ansys Zemax | 如何对中间面进行优化
在模拟软体中建构光学系统时,有时会必须对特定中间面( intermediate surface )进行优化的情形。步枪上的狙击镜系统就是一个具代表性的例子。这个系统将物体放置在无穷远处,并配合人眼的位置将入射光汇聚成像。此时,为了达到最好的聚焦结果,系统会对非原始成像面的某特定光学面的影像品质有较高的要求。为了解决类似的问题,OpticStudio 提供了一个好用的工具: IMSF 操作数。
2025-08-25 15:35:39
596
原创 Ansys Zemax | 量化眩光效应(Veiling Glare)
我们可以看到现在的高光线密度区域的尺寸和形状还与原始点列图完全相同(我们在原始点列图内忽略了散射效应),但散射效应仍将一些光照射在这个小点上,从而使理想的纯黑背景(无光线到达)变为具有光线分布的背景。通常我们认为一个成像系统如果能将更多的光线聚焦到中心像斑上,其成像性能就越好,因此我们可认为轴上视场像斑的点列图会比离轴视场像斑的点列图更好。为了做一个简单的演示,我们将建模一个用于隔着飞机舷窗成像的透镜——飞机的外窗会随着时间的推移风化从而有喷砂处理类似的磨损,这将成为散射的重要来源。
2025-08-19 15:03:49
818
原创 Ansys Zemax | 使用点扩散函数的衍射极限成像系统的分辨率
成像系统的性能与其分辨率有关,但分辨率的定义各不相同。在超分辨率显微镜中,傅里叶环相关[1]用于评估分辨率。在衍射极限显微镜中,分辨率是用瑞利或斯派罗准则估算的[2]。在实践中,这些系统的分辨率也可以用微粒测量,微粒选择明显小于预期分辨率,选定上述标准之一。这些微粒充当形成 PSF 的点发源,其尺寸给出了图像分辨率的估计值,同样,该尺寸根据其定义而变化。在本文中,我们使用 OpticStudio 中的 PSF 来更客观地评估衍射极限成像系统的分辨率。方法一:多重结构编辑器(相干成像)显微镜设计。
2025-08-19 14:58:44
1096
原创 Ansys Zemax | 如何使用ZOS-API分析全息图的结构条纹
在 OpticStudio 序列模式中可用的工具允许通过两束构建光的干涉来定义全息图。由于全息图的定义十分灵活,用户可能使用过于密集的条纹图案来模拟不可生产的全息图。本文介绍了用于观察全息图条纹结构和密度的 ZOS-API 分析。我们提供了用于用户分析的源代码作为示例。该分析使用了UserAnalysisSettings 模式。虽然这不是一个完整的演练,但它演示了如何在 API 分析中设置参数值和获取分析值。准备运行分析为了运行分析,请下载并解压本文附件。
2025-08-13 15:57:08
830
原创 Ansys Zemax | 如何优化非序列光学系统
OpticStudio 的优化功能允许用户通过将系统参数设为变量,在评价函数编辑器中定义性能标准来改进设计。这个过程会对设计产生巨大的影响,所以选择合适的变量和标准非常重要。序列模式和非序列模式中可用的标准类型有所不同。本文为非序列系统的优化提供了一种建议方式例如,通过优化自由曲面反射镜,最大限度地将 LED 的亮度从23 Cd 提高到大于250 Cd,只需几分钟。
2025-08-13 15:52:16
812
原创 Ansys Lumerical | 针对多模干涉耦合器的仿真设计与优化
本文演示了1×2端口多模干涉(MMI)耦合器的设计与优化流程。通过EME求解器进行参数扫描,优化了MMI的几何结构,包括模式收敛验证、波长扫描(1.5-1.6μm)、纤芯长度扫描(确定最佳长度37μm)和锥形宽度扫描(0.4-1.1μm)。随后提取TE/TM模式的S参数并导入INTERCONNECT创建紧凑模型。结果表明,针对TE模式设计的器件性能更优。该流程为光耦合器设计提供了系统方法,可扩展到其他偏振和设计。
2025-08-08 10:29:08
546
原创 Ansys Zemax | 如何建模人体皮肤以及光学心率探测器
本文演示了如何在 Zemax OpticStudio 中对人体皮肤建模以进行生理测量,并说明了使用 ZOS-API 对基于 PPG 的心率传感器进行的时间相关模拟。
2025-08-08 10:27:57
716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅