国产光学设计软件现状:离 Zemax 还有多远?
2025年5月,一条消息在光学圈炸开了锅。
美国新思科技(Synopsys)受出口管制影响,短暂暂停了对华EDA及光学仿真产品的销售与技术支持。
虽然后面恢复了供应,但那几天的恐慌,很多光学人至今记忆犹新。
有工程师在群里问:”如果Zemax也不能用了,我们的镜头设计怎么办?”
没人接话。
因为答案太扎心了——目前国内高端镜头设计,90%以上依赖Zemax、Code V这些国外软件。
这不是危言耸听。你随便走进一家光学公司的设计部门,打开任何一台电脑,屏幕上跑的十有八九是Zemax OpticStudio。
国产光学设计软件到底走到哪了?离Zemax还有多远?
今天就来掰扯掰扯。
一、Zemax 凭什么吃下这个市场?
先说清楚一件事。
Zemax不是”好用”这么简单,它是行业标准。
就像机械设计领域的SolidWorks,电路设计领域的Altium Designer。你不用它,你就没法跟上下游对接。
Zemax OpticStudio从1990年问世,到现在30多年。这30年不是白过的。
第一,光线追迹引擎极其成熟。
序列模式下,光线从物面出发,逐面追迹到像面。听起来简单,但当你处理非球面、柱面、自由曲面、衍射面、梯度折射率(GRIN)材料时,每一个面型的交点求解都是一道数学题。
Zemax把这些边界情况打磨了30年。你遇到过的坑,它的开发团队基本都填过。
第二,优化算法经过无数次实战验证。
Zemax的优化器有几种:阻尼最小二乘(DLS)、正交下降(OD)、全局优化、锤形优化(Hammer)。
阻尼最小二乘是主力,但它有个老问题——容易陷入局部最优。Zemax通过多年的参数调优,在收敛速度和稳定性之间找到了一个相当好的平衡点。
国产软件即使实现了同样的算法框架,参数调优的经验积累不是几个月能补上的。
第三,公差分析是真正的护城河。
公差分析这件事,很多外行觉得就是”加个误差跑个蒙特卡洛”。
没那么简单。
公差分析的核心是灵敏度分析——你得算出每个面型的曲率、厚度、偏心、倾斜对最终像质的敏感程度。然后根据加工能力分配公差。
Zemax的公差分析引擎,支持补偿器自动对焦、自动定心,支持名义值和扰动值的对比评估,支持蒙特卡洛批量仿真。
这套东西,不是功能列表上写一句”支持公差分析”就等于Zemax水平的。
第四,玻璃库和材料数据。
Zemax内置了Schott、Ohara、CDGM、Hikari、Sumita等主流玻璃目录,折射率数据精确到小数点后6位,色散模型覆盖Schott公式、Conrady公式、Herzberger公式。
国产软件就算把界面做得很漂亮,玻璃库的数据从哪来?
你得一家一家去跟玻璃厂商要数据,要验证,要录入。这是体力活,也是信任活。
第五,用户生态。
全球几十万光学工程师每天在Zemax上干活,遇到问题搜一下论坛就有答案。高校用Zemax教学,学生毕业进企业直接上手。
这个生态壁垒,比任何技术壁垒都难突破。
二、国产软件走到哪了?
说完Zemax的强,再来看看国产的进展。
老实讲,有进步,但差距比很多人想象的要大。
目前国产光学设计软件大致分三个梯队:
第一类:科研院所孵化型。
典型代表是哈工大与长春光机所联合孵化的”极光OptiCore”。2024年发布了V3.0版本,据称首次实现了非序列杂散光自动溯源和AI辅助公差分析。
这类软件的优势是有深厚的学术积累,算法底子扎实。劣势是——从实验室到产线之间,还隔着一个巨大的工程化鸿沟。
实验室里跑通的算法,到了产线上遇到各种极端边界条件,能不能稳定输出?这个问题,只有时间能回答。
第二类:海归创业型。
代表是山东罗迅科技。创始人徐靖霄从英国南安普顿大学博士毕业回国,带领团队开发了VirtualLab Unity光学仿真软件。
这款软件主打物理光学建模,在VR/AR、全息显示、精密光刻等场景有应用。据报道,其物理光学建模速度优于部分国外同类产品。
罗迅的思路值得注意——不跟Zemax在序列光线追迹的正面上硬刚,而是从物理光学这个差异化方向切入。
这是聪明的打法。但问题是,物理光学目前只是光学设计的一个子领域,主流的成像镜头设计仍然以几何光线追迹为核心。
第三类:AI驱动型新锐。
有一些初创企业在尝试用大模型和AI优化算法来做光学设计。比如有团队推出了所谓的”光学设计大模型”,试图用AI替代传统的优化器。
这个方向很有想象力。但说句实话,目前AI在光学设计中的角色,更像是”辅助”而非”替代”。
光学设计是一个高度约束的多变量优化问题,解空间复杂得可怕。
一个中等复杂度的镜头系统,变量可能几十个,约束条件上百个。
纯靠AI生成式设计,在可解释性和可靠性上,离工程验收标准还有距离。
三、真正的差距在哪里?
市场报告上的数字好看,什么”国产份额从9%涨到31%”。
但作为在一线用软件干活的工程师,我关心的不是份额,是能力。
把营销话术剥掉,国产软件跟Zemax的真实差距,集中在五个字上:稳、全、深、准、通。
稳——稳定性。
Zemax你跑一个蒙特卡洛公差分析,1000次迭代,中途崩不崩?不崩。
国产软件呢?简单的系统没问题。一旦系统复杂度上来——20个以上面、多个非球面、含坐标断点的折转系统——你试试看。
崩溃、不收敛、结果异常,这些不是个例。
稳定性不是靠”修bug”能解决的,它是架构层面的问题。
光线追迹引擎在处理极端入射角、全反射、渐晕裁切时的数值精度控制,是需要逐个面型、逐条光线去验证的。
全——功能完整度。
Zemax的分析工具栏,你数数有多少种。
点列图、光扇图、波前图、MTF(调制传递函数)、PSF(点扩散函数)、包围能量图、像面照度、鬼像分析、偏振分析、物理光学传播(POP)……
每一种分析背后,都是一套独立的物理模型和数值算法。
国产软件通常能覆盖”最常用”的几种——点列图、MTF、光扇图。但一旦用到偏振Poincaré图、物理光学传播、非序列杂散光分析,对不起,要么没有,要么精度不够。
“有”和”能用”之间,隔着一个工程验证的距离。
深——算法深度。
举个最直接的例子:优化。
Zemax的阻尼最小二乘优化器,在评价函数构造、阻尼因子自适应、变量缩放方面做了大量底层优化。你给它一个12片变焦镜头,它能在合理时间内收敛到一个可用的解。
国产软件如果只是实现了DLS的数学公式,没有做变量缩放和阻尼自适应,同样的系统可能跑10倍的时间,还收敛不到同样好的结果。
这种差距在简单系统上看不出来,但系统越复杂,差距越大。
准——精度准确性。
光学设计对精度的要求是变态级的。
波前误差的RMS要做到λ/20量级,MTF在截止频率处的误差不能超过1%。这不是”差不多就行”,是”差一点都不行”。
Zemax的光线追迹精度,经过几十年的学术验证和工程对标,已经成为了事实上的参考标准。
国产软件如果连跟Zemax的计算结果对不上,谁敢拿它做产线设计?
“算得快”没有用,”算得准”才是命根子。
通——生态贯通。
Zemax导出的镜头数据,可以直接给Code V做交叉验证,可以导入LightTools做照明仿真,可以跟SolidWorks做机械耦合,可以导出给光学加工设备。
它有一套标准的文件格式和数据接口,贯穿了整个光学研发流程。
国产软件目前基本是”孤岛”——自己能跑,但跟上下游对接困难。
你用它设计完镜头,加工环节还是得转成Zemax格式才能跟车间沟通。
软件不是孤立存在的,它是一个工具链上的节点。节点不通,整条链就断了。
四、为什么替代这么难?
有人会问:算法都是公开的,光线追迹的原理教科书上写得清清楚楚,为什么我们做不出来?
因为光学设计软件不是”算法”,是”知识”。
举个不恰当的例子。菜谱是公开的,但你能做出米其林三星的味道吗?
差距在哪?在火候,在手感,在无数次失败后积累的经验。
光学设计软件也是一样。
第一,30年的bug修复积累。
Zemax从1990年到现在,经历了多少个版本迭代?每个版本修了多少bug?这些bug修复的背后,是多少用户在真实项目中踩过的坑?
国产软件从零开始写,即使算法框架完全正确,那些边界情况、数值奇异、特殊面型组合下的异常,只有用户真正用了才能暴露出来。
而用户不用,你就发现不了bug。发现不了bug,软件就不会改进。不改进,用户就更不用。
这是一个死循环。
第二,验证数据库的建立。
Zemax的玻璃库数据,是跟Schott、Ohara等厂商几十年合作积累的。每一款玻璃的折射率、色散系数、温度系数,都是经过实测验证的。
国产软件要建立同等规模的材料数据库,不是技术问题,是信任和时间的问题。
你得让玻璃厂商愿意给你最新的材料数据,你得让用户愿意拿你的软件跟实测结果对标,你得在无数次对标中建立精度信誉。
这个没有捷径。
第三,用户切换成本。
一个光学工程师,用了10年Zemax,所有的设计模板、评价函数、宏脚本都是Zemax格式的。你让他换一个新软件?
学习成本、迁移成本、验证成本,加起来够他头疼半年的。
除非新软件在某些方面有压倒性优势,否则没人愿意换。
这就是先发优势的恐怖之处。
五、机会窗口在哪?
说了这么多困难,不代表没机会。
恰恰相反,现在是国产光学设计软件最好的窗口期。
第一,出口管制倒逼。
2025年Synopsys的”断供”事件(虽然短暂),给所有光学企业敲了警钟。
以前大家觉得”Zemax用得好好的,为什么要换?”现在变成了”万一哪天真用不了了怎么办?”
恐惧是最好的催化剂。很多企业开始认真评估国产替代方案,这在三年前是不可想象的。
第二,AI带来范式变革。
Zemax的优化算法本质上是传统数值优化——梯度下降、蒙特卡洛、遗传算法。这套范式已经30年没变过。
AI驱动的设计优化,理论上可以突破传统优化的局部最优困境。
如果国产软件能在AI优化上做出真正可用的突破,就是在新赛道上跟Zemax站在同一起跑线。
注意,是”理论上”和”如果”。目前还没有看到真正成熟的AI光学设计产品。
第三,细分垂直市场。
Zemax是通用型软件,什么都能做,但在某些垂直领域未必做得最深。
比如汽车照明设计,Zemax能做,但LucidShape更专业。比如激光腔体设计,ASLD更对口。
国产软件如果能在一个细分领域做到”比Zemax更好用”,就能从这个切口撕开市场。
第四,政策红利。
工信部2025年启动了”光芯工具链”专项,首期投入数亿元支持国产光学仿真内核研发。
“十四五”规划和《基础软件产业高质量发展行动计划》都明确把光学设计工具列为攻关方向。
钱到位了,政策到位了,剩下的就是看能不能做出真东西。
六、一个工程师的实话
最后说点掏心窝子的。
我是光学工程师,每天都用Zemax。我对国产软件有期待,也有焦虑。
期待的是,有一天打开电脑,跑的是中国自己的光学设计软件,跟Schott玻璃库对得上数据,跟SolidWorks接得上接口,公差分析的结果跟Zemax一致,蒙特卡洛跑1000次不崩。
焦虑的是,这一天还有多远?
说实话,我觉得至少还要5到8年。
这5到8年,不是写代码的时间,而是积累信任的时间。
算法可以抄,框架可以学,但用户口碑、工程验证、生态建设,这些东西只能用时间换。
有人可能会说:你太悲观了。
我不这么认为。认清差距,不是为了唱衰,而是为了不浮躁。
国产光学软件不需要”弯道超车”的口号,需要的是一个面型一个面型地验证,一条光线一条光线地对标,一个用户一个用户地积累。
路很远,但方向是对的。
至少,我们已经上路了。
你怎么看国产光学设计软件的未来?你用国产软件踩过什么坑?
欢迎在评论区聊聊。
赞+关注,快乐学习不迷路
每天进步一点点,悄悄惊艳所有人,追光的人,终将光芒万丈
技术交流、资源对接、商务推广,联系小编帮你搞定,一个一心为中国光学行业发展做一点点贡献的有一点点情怀的小编:

夜雨聆风