zemax角度视场和真实像高视场畸变值与畸变图里的对不上以及操作数disg的疑问。

2020-09-09 23:20发布

用的zemax自带的100广角的例子,重新设置12个视场,先采用真实像高,用操作数disg计算12个视场畸变值,再去掉最大的视场,用disg操作数计算11个视场畸变值;之后转真实像高为角度视场,重复操作,又得到12和11个视场畸变值,结果如图。

1.真实像高下,去掉最大视场和不去掉最大视场,各视场畸变值不一样;角度视场下能对上。我知道真实像高下对不上的原因是disg操作数归一化角度不一样,但是为什么角度视场下,就可以对得上。

2.我对着畸变图里的畸变值一个一个看,各视场畸变值和真实像高情况下的对不上,但是能和角度视场下的畸变值对得上。我知道畸变图里畸变值是先定下Distortion focal length作为焦距,算出像高值,然后用公式计算相对畸变。我想知道实际认定的时候,以什么畸变值为准,是像高情况下的还是角度情况下的。

3.disg操作数里提到“DISG cannot be calculated if the field units are angles and the maximum angle equals or exceeds 90 degrees.”这里是指全视场角90°还是半视场角90°不能使用disg操作数。

ps:用了一个78°的设计查看,结果和100°的广角的结果一样。

image.png

3条回答
2020-09-16 14:46

真实像高转为角度后,HY处不用改变,还是按0.1~1 step 0.1。我看你的值用了角度归一化计算

一周热门 更多>