ivanhoe 发表于 2008-10-9 22:48:45

问一个关于CODEV的设计问题,谢谢大家啦



在codev中通过什么样的操作可以实现这样的目的,问题如下
有个半径为R厚度为T的平凸透镜,无穷远处的平行光射过来后,再平凸透镜右面得到了一个焦点。下面我们把此平凸透镜拿走,放上两个一模一样的平凸透镜.至于怎么摆放可自行选择。问,这新放上去两个一模一样的透镜,如果光束透过2个平凸透镜后焦点也汇聚在原来那点的话。此时新的平凸透镜的半径和厚度应该是多少?
在CodeV中,我只能把thickness和Yradius进行vary操作,但是这样做的结果无法保证2个平凸透镜的半径和厚度一致。所谓我想知道,Codev中有没有这样的操作,让2个透镜4个变量,在其中两两变量一致的情况下(每个平凸透镜的半径和厚度都一致),让我进行只有两2个变量的操作? 我是新手,希望大家能给我点建议,谢谢啦。




optoboy 发表于 2008-10-10 08:10:22



第一个问题其实就是分裂透镜的问题,一个透镜分解成两个透镜,要求便是总的光焦度保持一致。两个透镜靠得很近的话可以认为其为密接透镜,不考虑之间的间距,每片的光焦度为原来的一半,半径和厚度可由此算得。
第二个问题,右击第二个透镜的曲率和厚度栏,选择pickup进行设置即可。




ivanhoe 发表于 2008-10-11 21:46:19



非常谢谢楼上的建议!!!!




ivanhoe 发表于 2015-9-4 21:09:39

非常谢谢楼上的建议!!!!{:6_143:}{:6_143:}{:6_143:}
页: [1]
查看完整版本: 问一个关于CODEV的设计问题,谢谢大家啦