简介:这份针对ZEMAX光学设计软件的PDF学习资料,聚焦单透镜、双透镜与牛顿望远镜三类成像系统,帮助光学工程初学者从基础元件建模走向简单系统优化。内容从单透镜设计入手,覆盖波长输入、入瞳直径设置、BK7玻璃选择、光线特性曲线与点列图判读,并逐步延伸到双透镜像差控制和牛顿望远镜的反射式结构考量,适合高校课程或自学入门。资源包共1个PDF文件,总大小约325KB,便于快速翻阅;目前已有131人浏览学习。读者可跟随其中的设计示例,在ZEMAX中完成F/4、焦距100mm镜片的建模与基础优化,理解近轴焦点、边缘光高求解及像质评价方法。教程按章节组织设计流程,对玻璃库调用、求解类型切换等关键操作说明清晰,能够帮助初学者结合实际案例快速建立单透镜设计的基本思路,也为后续双透镜与望远镜系统分析打下基础。
1. 单透镜、双透镜、牛顿望远镜:自制天文镜的三级跳,先懂色差再谈口径
很多人第一次看到“单透镜、双透镜、牛顿望远镜”这三个词排在一起时,会以为它是一条从初级到高级的线性升级路——先玩单片,再玩双片,最后升级到牛顿反射。实际动手做一遍才会意识到,这其实是两种技术路线的分岔:前两段在折射系统里解决“看得见”和“看得清”的问题,到了牛顿镜那一步,你已经换了一条赛道,用反射绕开了折射根本绕不开的色差问题。这篇文章沿着这条路径走一遍:焦距怎么选、光路怎么搭、哪些参数必须较真、哪些坑几乎人人会踩。适合打算自己动手组装甚至磨制一台入门望远镜的业余爱好者和现场工程师,也适合想搞清这三种结构真实差异的初学者。先从一块透镜跑通成像原理说起。
2. 单透镜起步:一块平凸透镜加光具座,先跑通焦距与实像
2.1 单透镜的价值不是成像,是建立焦距、焦比和色差的直观
用一块透镜看远处,能成像,但像质一言难尽。边缘带紫边和红边,普通白光目标根本没法看细节。这个现象叫色差,单透镜在所有折射式天文镜里都是“必修课”,不是因为它能用,而是因为它把成像的基本参数全部暴露在你面前:焦距、口径、焦比,以及玻璃折射率随波长变化带来的麻烦。
我一般会建议新手先别碰望远镜结构,用一块直径 50mm、焦距 300mm 左右的平凸透镜搭一个最简系统。这个阶段你不用关心分辨率和像差,只要把“实像”这件事看明白。焦距决定了镜筒长度,口径决定了集光能力,焦比(焦距除以口径)决定了系统有多“亮”和多难做。这三个参数是所有后续设计的起点,单透镜是最便宜的教具。
2.2 最小实验台搭建:一块镜片、一个光屏、一把尺子
器材清单很简单:一块直径 50mm、焦距 300mm 的平凸透镜(国产 K9 玻璃就行,十几块钱一片),一根一米长的光具座导轨或者一把卷尺,一张白色硬卡纸当光屏,一个 LED 小手电。不需要暗室,白天在窗边也能做。
实验分三步走:
- 把透镜立在导轨一端,用橡皮泥或透镜架固定,镜面垂直于导轨方向。
- 在导轨另一端放白卡纸,打开 LED 小手电,或者对着窗外一两百米外的楼房和树叶。
- 前后移动白卡纸,找到目标最清晰的位置,用尺子量透镜到卡纸的距离。
操作几分钟就能看到实像。你会观察到两个现象:一是目标越远,像越靠近透镜的焦点位置,这个位置基本就是焦距;二是白卡纸上的像边缘有彩色条纹,把白卡纸前后移动一点,彩色条纹的颜色分布还会变化。这个“前后移动颜色变化”的现象,就是色差在焦平面上的表现,后面双透镜要解决的就是它。
焦距不用靠尺子估,用公式直接算。平凸透镜的焦距 f 由曲率半径 R 和玻璃折射率 n 决定:
1/f = (n-1)/R
K9 玻璃在可见光中心波长的折射率约为 1.5163,如果磨镜师傅给的曲率半径是 200mm,焦距就是 200/0.5163 ≈ 387mm。这个公式是后续所有设计的底层逻辑,建议记牢。
2.3 焦距与焦比计算:用一段 Python 先跑一遍设计参数
单透镜阶段的参数计算不复杂,但用手算容易出错。我习惯用一段很短的计算脚本把几个候选方案跑一遍,再决定买哪片透镜。以下代码可以直接在任意带 Python 3 的机器上运行:
# 单透镜焦距与焦比估算 # 平凸透镜:一个面是平面,另一个面曲率半径 R # K9 玻璃折射率约 1.5163 def single_lens(R, n=1.5163, diameter=50.0): f = R / (n - 1) # 焦距,单位 mm f_ratio = f / diameter # 焦比 = 焦距 / 口径 return f, f_ratio for R in [150, 200, 300, 400]: f, fr = single_lens(R) print(f"曲率半径 R={R}mm -> 焦距 f={f:.1f}mm,焦比 F/{fr:.1f}")逻辑说明:函数传入曲率半径 R、折射率 n 和口径 diameter,返回焦距和焦比。平凸透镜只有入射面有曲率,公式里只有一项 (n-1)/R,所以焦距只由曲率半径和玻璃折射率决定,跟透镜厚度关系很小。
参数说明:口径取 50mm 是入门常用的孔径,预算有限用 30mm 也行,但像质和分辨率都会下降。焦比这个数很关键,单透镜阶段焦比在 F/8 以上,色差和球差的视觉影响会小一些;焦比低于 F/6,边缘色散就非常明显,几乎没法看。如果你量到的实际焦距和标称值差 10% 以上,大概率是曲率半径磨偏了,换一片再试。
3. 双透镜消色差:两片玻璃怎么分工,才能把彩虹边压下去
3.1 消色差的核心逻辑:冕牌玻璃与火石玻璃互补色散
单透镜的色差根源是同一块玻璃对不同波长的折射率不同。蓝光折射率大,会聚得更近;红光折射率小,会聚得更远。打开白屏上的实像,蓝光和红光的焦点不在同一个平面上,结果就是永远无法让所有颜色同时清晰。
消色差双透镜的思路是:用一块色散低的冕牌玻璃做正透镜,再用一块色散高的火石玻璃做负透镜,两片密接在一起。正透镜把所有波长的光都往回收,负透镜则往外推,但两者的色散大小不一样,经过配对后,蓝光和红光在同一个位置会聚,整体的色差就被压下去了。
这套逻辑的定量表达是阿贝数 V。V 越大,说明玻璃色散越弱。K9 冕牌玻璃的阿贝数约 64,F2 火石玻璃的阿贝数约 36。要让两片透镜合在一起后色差相互抵消,需要满足一个近似条件:两片透镜的光焦度比等于阿贝数比,符号相反。这就是双胶合消色差透镜设计中最基础的公式,所有成品消色差物镜都是从这个式子出发的。
3.2 双胶合参数估算:用 400mm 焦距的实例算给你看
假设你想做一个焦距 400mm 的双胶合物镜,使用 K9 正透镜加 F2 负透镜。设正透镜光焦度为 φ1,负透镜光焦度为 φ2,总光焦度 Φ = φ1 + φ2。消色差条件写成:
φ1/64 + φ2/36 = 0
所以 φ2 约为 -0.5625 × φ1。代入总焦距 F = 1/Φ = 400mm,可以解出 φ1 = 1/(400 × 0.4375) ≈ 0.005714,对应正透镜焦距 f1 ≈ 175mm;φ2 = -0.003214,对应负透镜焦距 f2 ≈ -311mm。这个组合密接后的总焦距就是 400mm,同时蓝光和红光的焦距被拉到了一起。
直接用脚本算更稳,避免手滑:
# 双胶合消色差薄透镜参数估算 # 正透镜:K9 冕牌,阿贝数 V1=64 # 负透镜:F2 火石,阿贝数 V2=36 # 目标:组合焦距 F_total V1, V2 = 64.0, 36.0 F_total = 400.0 # 目标组合焦距,单位 mm # 消色差条件:phi1/V1 + phi2/V2 = 0 k = V2 / V1 # |phi2| = k * phi1 phi1 = 1.0 / F_total / (1.0 - k) phi2 = -k * phi1 f1 = 1.0 / phi1 f2 = 1.0 / phi2 print(f"正透镜焦距 f1 = {f1:.1f} mm") print(f"负透镜焦距 f2 = {f2:.1f} mm") # 验证组合焦距 F_check = 1.0 / (phi1 + phi2) print(f"组合焦距验证 = {F_check:.1f} mm")逻辑说明:脚本先按消色差条件算光焦度分配,再换算成两片透镜各自的焦距。k 的物理意义是负透镜光焦度相对于正透镜的比例,由两片玻璃的阿贝数决定,跟总焦距无关。
参数说明:f1 和 f2 是薄透镜模型中两片的“单独焦距”,实际加工时还要算上透镜厚度和两个表面的曲率分配,但薄透镜估算足够给出采购和初设的方向。多数爱好者不会自己磨折射镜片,而是直接买成品双胶合消色差透镜,那这套计算的意义就变成了“验证卖家标注的焦距和口径是否合理”。如果买到的双胶合透镜用激光笔粗略测焦距,和标称值差超过 5%,要优先怀疑是不是两片的位置装反了。
3.3 胶合与装配:光轴误差在 0.1mm 级别就足以毁掉像质
双胶合透镜的装配,核心就两个字:同心。两片透镜的光轴必须重合,否则会产生像散和彗差,而且这种误差没办法通过后续调焦修正。成品双胶合透镜出厂时已经用树脂胶合好,光轴精度在厂家那里由治具保证,不需要你操心;但如果买的是分离的两片透镜自己装镜筒,那就有一堆讲究了。
我自己装过分离式双片物镜的镜筒,血泪经验是:千万不要用全金属压环直接压玻璃边缘。金属压环和玻璃的热膨胀系数差很多,昼夜温差一大,玻璃受力不均,光轴就偏了。正确做法是:镜筒内壁车一个台阶,垫一层 0.5mm 厚的绒布或特氟龙环,把两片透镜依次放进去,中间用纸垫圈隔开保证气隙均匀,最后用一个外径略小于镜筒内径的尼龙压圈轻轻旋入,压住最外圈玻璃的边缘,不要压满,留出通光直径。装完后用手电从一端照,从另一端看光斑,光斑应该是正圆的,只要看到椭圆或者偏心的月牙形,就是光轴歪了,重新松压圈调整。
4. 牛顿望远镜:用抛物面主镜绕开色差,反射路的选型与装配
4.1 反射为什么没有色差:牛顿结构的光路拆解
折射系统无论怎么配玻璃,色差只能被压低,不可能完全消除,因为任何透明材料的折射率都随波长变化。反射不一样。反射定律里,反射角只取决于入射角和镜面法线,跟波长完全没有关系。这就是为什么大口径天文望远镜在从折射转向反射之后,一下子彻底摆脱了色差问题。
牛顿结构的思路很简单:一束平行光射到抛物面主镜上,被反射后会聚到主镜焦点;在焦点之前 45° 放置一块平面副镜,把光路折向镜筒侧面,最后通过目镜放大。整个系统只用反射,不经过任何透光成像元件,色差自然为 0。
这里要强调一个被很多人忽略的点:主镜必须是抛物面,不能是球面。球面镜也能会聚光线,但边缘光线的焦点和中心光线的焦点不重合,会形成球差。抛物面则能把平行于光轴的所有光线都汇聚到同一点。球差和色差不一样的地方在于,球差可以通过焦比来稀释——焦比越大,球面镜与抛物面的差距越小。F/8 的时候球面镜还能勉强用,F/5 以下就一定要抛物面。
4.2 主镜与副镜的选型:114mm 口径的经典参数组合
入门牛顿反射镜最经典的规格是 114mm 口径、F/8 焦比。这个配置磨镜难度适中,对副镜遮挡不敏感,目镜也好配。以下是这个规格的完整参数清单:
| 参数 | 数值 | 说明 |
|---|---|---|
| 主镜口径 | 114mm | 入门级集光力,可看月球环形山、金星星相 |
| 主镜焦距 | 912mm | F/8 焦比,球差容忍度高 |
| 焦比 | f/8 | 磨镜难度与目镜匹配度均衡 |
| 副镜短轴 | 25~28mm | 遮挡比约 22%~25%,不要让副镜大于 30mm |
| 镜筒外径 | 125~130mm | 比主镜大 10mm 以上,防止边缘挡光 |
| 调焦座适配 | 1.25 英寸 | 主流目镜尺寸,通用性最好 |
副镜尺寸的选择有一个平衡:副镜越大,目镜端越容易让所有光线进入,但也越大程度遮挡主镜入射光,降低对比度。短轴 25mm 和 28mm 在这个口径上都合理,我一般偏向 25mm,对比度略好,前提是光轴校准到位。副镜的固定方式用三臂或四臂蜘蛛架,四个支撑臂尽量薄,减少星点周围的衍射光芒。
4.3 从设计图到落地:镜筒、调焦座与主镜室的光路对齐
镜筒我推荐用铝合金管或内壁消光的 PVC 管,内壁必须做消光处理。光轴校准前,机械结构首先要保证一件事:主镜座压圈与镜筒轴线垂直,副镜蜘蛛架的中心与镜筒轴线重合,调焦座的中轴线垂直于镜筒轴线且指向主镜中心。三个垂直关系缺一个,后面光轴调到怀疑人生。
主镜室用三点浮动支撑就够,114mm 口径不需要九点支撑。三点支撑的角度均匀分布在 120°,每两个支点之间垫 1mm 厚的橡胶垫,避免主镜受压变形。主镜用三条铝压片从边缘压住,压片不要覆盖主镜边缘超过 2mm,否则有效口径变小。
装配顺序我一般这样走:
- 先把主镜座固定在镜筒底部,用百分表打一下主镜座的平面度,误差控制在 0.1mm 以内。
- 装副镜蜘蛛架,副镜用无影胶粘在一个铝座上,铝座贴向蜘蛛架中心,调整副镜的倾斜角,让目镜端从调焦座看下去能看到主镜的完整圆形。
- 最后装调焦座,调焦座的连接底板上如果有三个顶丝,先用顶丝微调调焦座指向主镜中心。
装完后不要急着看星星,先做一个白天的准直检查:眼睛从调焦座看进去,主镜、副镜、调焦座三个圆的中心应该完全同心。如果有偏心,用副镜后面的三颗螺丝微调,这是下一步光轴校准的前提。
5. 装配与调校避坑:光轴偏移、热平衡和磨镜塌边
5.1 光轴校准:从激光准直器到星点微调的标准流程
光轴不准是牛顿镜最典型的“看着哪里都糊”的原因。现象是:目镜里看亮星,星点一边有尾巴,或者视野中心区域清晰、边缘全是彗差状弥散。原因无外乎两种:副镜偏了、主镜偏了。激光准直器是解决这个问题的标准工具,价格不贵,强烈建议人手一个。
操作流程是:
- 把激光准直器插入调焦座,打开激光,看主镜面上的光点位置。
- 光点不在主镜中心标记处时,先调整副镜背后的螺丝,让激光打在主镜正中心。
- 再看主镜反射回来的红点,红点不在激光准直器中心孔里时,调整主镜座背后的三颗推拉螺丝,让红点回到中心。
- 来回检查两三次,直到激光点、主镜中心的标记、准直器中心三点重合。
激光准直做完后,还要做一次星点验证。找一颗亮星,换上高倍目镜,把星点放在视野中心,稍偏离焦一点。如果星点的内外衍射环都是完美的同心圆,光轴就正了;如果环一边亮一边暗,说明还有残余彗差,微调主镜座螺丝。这个过程做到位之后,你才能感受到这台镜子真正的分辨率。
5.2 热平衡:镜片温度比气温高 1℃,星像就开始“沸腾”
有一类很迷惑的现象是:新装好的镜子光轴测过、准直也准,晚上对着木星却什么细节都看不到,图像像隔着开水看人一样抖。很多新手以为是镜子质量问题,其实大概率是热平衡没做好。
原因是主镜是一块几十毫米厚的玻璃,导热慢,白天在室温 25℃ 的屋里,晚上搬到室外 10℃ 的环境中,镜筒内的空气和玻璃温度要很久才能降下来。冷空气和玻璃表面附近的暖空气形成对流,在光路里造成随机折射率扰动,星点就会像水煮一样翻滚。
解决方法是:外出观测前至少提前 30~60 分钟把镜子搬到室外,放在背风处,让整台镜子逐渐降温。镜筒尾部如果有风扇预留位,加一个 12V 静音风扇对着主镜背面吹,能把热平衡时间压缩一半以上。刚搬出去就急着看高倍,这是所有新手的必经挫折,热平衡不是玄学,是实打实的物理过程。
5.3 磨镜三大坑:塌边、低边和中心区过度修正
自己磨牛顿镜主镜是另一个深坑,很多人在这一步毕业。磨镜的流程是粗磨成形、细磨平滑、抛光、修正四个阶段,前三个阶段只要耐心就能过关,真正考手艺的是修正阶段。刀口仪检验时最常见的三个缺陷是:塌边、低边、中心过度修正。
- 塌边表现为刀口阴影图边缘有一条亮边,说明镜面边缘比中间平,边缘区域的焦距比中心长。产生原因是抛光时小工具太长时间压在边缘。解决办法是缩短边缘区域抛光时间,改用稍小的工具做短促抛光。
- 低边是边缘突然翘起,在阴影图上表现为边缘一圈暗带和亮带同时出现。这种缺陷比塌边麻烦,往往需要把整个镜面重新细磨一遍才能处理掉。
- 中心过度修正表现为阴影中心出现一个明显的亮斑或暗斑,说明中心区域磨得太深,焦距短于一圆甚至双曲面化。解决的办法是回到球面,用沥青模整体轻度抛光把中心回平。
这三个坑的共同教训是:每次修改量要小,刀口仪只看几分钟就收手,不要磨完再检验,检验过程中镜面冷却也要时间。宁可一个晚上只做十分钟的修正,也不要一次磨二十分钟然后发现过修正,后悔药在磨镜这里是没有的。
6. 用刀口仪和星点衍射环,给主镜做一次出厂体检
刀口仪是检验主镜面形最直接的手段,原理不复杂,但用起来需要一点手感。准备一个点光源放置在镜面的曲率中心附近,用一片剃须刀片从侧面切入反射回来的光束,眼睛贴着刀片后方观察镜面。如果镜面是完美球面,刀片切入时整个镜面的阴影均匀一致;如果镜面上某个环带有缺陷,那部分区域会先于其他区域变暗或者变亮。抛物面则能看到从中心到边缘平滑过渡的阴影变化,中心区域略先暗、边缘略后暗,这个分布是正常的。
刀口仪的操作细节决定结果准确性:光源和刀片必须放在同一横截面上,高度要和主镜光轴对齐;镜面必须完全冷却,否则温差产生的空气抖动会让阴影图变成模糊一片;每次切入动作要慢,观察重点是“阴影是否对称旋转”而不是“阴影到底有多深”。
用星点衍射环做最终核验是更接近实战的方法。找一个无月之夜,对准一颗较亮的恒星,用 200 倍以上的放大率观察。把焦点略微调内和调外,理想状态下焦内焦外的衍射环是一组对称的同心圆环,中心亮斑边缘一圈暗环再一圈亮环。如果衍射环整体歪斜或者一侧亮一侧暗,说明还有彗差残余;如果环看起来模糊不清,先排除热平衡问题再怀疑镜面。
我现在每磨完一块主镜,都会先刀口仪粗检,再用星点衍射环终检,两道过关才敢镀铝上镜筒。磨镜这件事,十个晚上里有九个晚上都在“试探性地修改”,真正有效的操作往往只有最后十分钟。如果你只做组装不磨镜,那至少每个月做一次激光准直,每次观测前提早热平衡半小时,这两条习惯能让你的镜子一直保持出厂状态。这套从单透镜到牛顿镜的完整路径走下来,你会对手里这台镜子每一个螺丝、每一片玻璃的作用都心里有数。希望帮到你。
本文还有配套的精品资源,点击获取