切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
    • 8977阅读
    • 22回复

    [求助]错误提示“无效物体边缘厚度”是什么意思啊? [复制链接]

    上一主题 下一主题
    离线zkilla
     
    发帖
    71
    光币
    57
    光券
    0
    只看楼主 正序阅读 楼主  发表于: 2018-09-04
    小白刚接触ZEMAX,最近做了两个透镜转换成了非序列模式,然后就提示“无效物体边缘厚度”,序列模式的时候明明没什么问题,有大神知道这是怎么回事吗?小弟跪谢!! _,vJ0{*  
    3n X7$$X  
    cLamqZf3  
     
    分享到
    离线zkilla
    发帖
    71
    光币
    57
    光券
    0
    只看该作者 22楼 发表于: 2018-09-07
    回 shuotian99 的帖子
    shuotian99:我看您的截图第三个透镜是标准透镜啊,不过这并不重要。是这样,序列模式有点类似计算光学,它并不考虑物体的形状、口径,而单纯考虑光线在每一个面的入射角和折射角,然后通过计算优化达到预期的效果,所以即使序列模式下物体的本身存在问题(比如说负厚度,比如说曲率与口径比 .. (2018-09-07 08:33)  7-Fh!=\f/  
    %v4/.4sR,;  
    太感谢您的解答了!其实我专业不是光学方面,只是现在的课题需要做一个透镜系统,所以正在摸索当中,确实也有很多问题。第三个透镜我在序列模式下选择的是菲涅尔面,但是我不知道这个算不算是菲涅尔透镜,确实有点摸不着头脑 ^+Ec}+ Q  
    不知能否私信聊一聊,如果可以的话有很多想向您请教的东西!谢谢!
    离线shuotian99
    发帖
    510
    光币
    3006
    光券
    0
    只看该作者 21楼 发表于: 2018-09-07
    回 zkilla 的帖子
    zkilla:感谢解答!!确实第三个透镜是一个菲涅尔透镜,口径100mm,厚度2mm,但是我在序列模式里面测试的时候是没问题的,不知道为什么放到非序列里面就发生了错误。因为透镜实物的口径和厚度都是确定了的,所以我没有办法通过更改这些数值来修正这个错误,请问有什么其他办法可以做到吗? .. (2018-09-06 19:13)  /%\E2+6  
    7hqa|  
    我看您的截图第三个透镜是标准透镜啊,不过这并不重要。是这样,序列模式有点类似计算光学,它并不考虑物体的形状、口径,而单纯考虑光线在每一个面的入射角和折射角,然后通过计算优化达到预期的效果,所以即使序列模式下物体的本身存在问题(比如说负厚度,比如说曲率与口径比超程、比如说边厚为负)系统都不会报错。 1a;Le8  
    而非序列模式更类似照明光学,它相当于你给一个光源,给一个物体,给一个探测器看看成像结果的一个模型,所以个人不倾向于在非序列模式下进行优化计算,它用于光路模拟更恰当一些。所以它对物体的形状是有要求的。这也可能是您系统在序列模式下可以模拟而转到非序列模式下就出问题了的原因。 w4H3($ K  
    ^a4y+!  
    希望对您有所帮助。如果还没能解决您的问题,希望您可以把系统发给我,我们共同研究一下。 WBFG_])  
    rR@ t5  
    以上,谢谢! s PYG?P(l  
    离线zkilla
    发帖
    71
    光币
    57
    光券
    0
    只看该作者 20楼 发表于: 2018-09-06
    回 sylviaking 的帖子
    sylviaking:应该是曲率、半径等参数设置那边出现问题了 (2018-09-05 08:51)  3CK4a,]Dm  
    rK )aR  
    因为我手上的透镜只有口径,焦距是确定的,所以我是通过把知道的参数设置成固定值,曲率这些不知道的参数设置成变量,然后用zemax自动优化得到的这些参数。因为在序列模式下工作的好好的,不知道为什么放到非序列里面就变成这样了
    离线zkilla
    发帖
    71
    光币
    57
    光券
    0
    只看该作者 19楼 发表于: 2018-09-06
    回 wangjin001x 的帖子
    wangjin001x:错误提示“无效物体边缘厚度”是什么意思啊 (2018-09-05 07:47)  k4r;t: O^  
    pwAawm  
    不知道···这个翻译太差了,完全摸不着头脑
    离线zkilla
    发帖
    71
    光币
    57
    光券
    0
    只看该作者 18楼 发表于: 2018-09-06
    回 maiwudi 的帖子
    maiwudi:会不会是两个物体有重合的部分,造成系统出错? (2018-09-05 09:23)  j\l9|vpp  
    &4 Py  
    这个是没有的,我在序列模式里面测试过是没有问题的
    离线zkilla
    发帖
    71
    光币
    57
    光券
    0
    只看该作者 17楼 发表于: 2018-09-06
    回 shuotian99 的帖子
    shuotian99:您好,非序列模式的口径,厚度都是要手动设计的,不像序列模式自动生成口径。看您的情况应该是第三个物体的曲率比较大,厚度比较小,口径还比较大,导致边厚<0了,您看看通过更改曲率、口径、厚度值应该就能解决问题了。 #rZF4>c  
    实在不行的话希望您能把更详细的信息告知,从当前的情况看 .. (2018-09-05 08:21)  kU uDA><1  
    +?"N5%a%F  
    感谢解答!!确实第三个透镜是一个菲涅尔透镜,口径100mm,厚度2mm,但是我在序列模式里面测试的时候是没问题的,不知道为什么放到非序列里面就发生了错误。因为透镜实物的口径和厚度都是确定了的,所以我没有办法通过更改这些数值来修正这个错误,请问有什么其他办法可以做到吗?因为透镜的曲率在资料上没有,我是通过确定焦距和口径这些参数,然后将曲率设置成变量,通过自动优化得到的曲率,是否可以通过重新优化,修改曲率的方式,修正这个错误呢?谢谢!
    离线zkilla
    发帖
    71
    光币
    57
    光券
    0
    只看该作者 16楼 发表于: 2018-09-06
    回 刘明欢聪慧 的帖子
    刘明欢聪慧:是不是出口设置有问题~~你自己调整下,再看看~ (2018-09-05 06:25)  &b!L$@6  
    Eqx2.S  
    因为我是在序列模式里面看着没问题,再放到非序列里面的,因为想测试一个自己的光源,结果就发生这种事了
    离线elysion951
    发帖
    95
    光币
    2
    光券
    0
    只看该作者 15楼 发表于: 2018-09-06
    了解一下
    离线mini206
    发帖
    481
    光币
    2671
    光券
    0
    只看该作者 14楼 发表于: 2018-09-05
    错误提示“无效物体边缘厚度”是什么意思啊