CODE V

CODE V module lens bug

위키옵틱스 2012. 3. 24. 18:02

CODE V에서 module lens를 사용하다 보면 아래와 같은 그림이 나타날 경우가 있습니다.

입사하는 빛이 렌즈에서 갑자기 꺽이는 현상인데요. Abbe의 sine condition을 만족하기 때문에 나타나는 현상입니다.

왜 NA=sin(theta)=D/(2*초점거리)가 되는지 이해를 못하면 참 답답해지죠. D는 유효경입니다.

D/(2*초점거리)는 그림으로 보면 tangent가 되어야 하는 데요.


                RDY             THI       RMD          GLA

  OBJ:        INFINITY        INFINITY

  STO:        INFINITY        0.000000

>   2:        INFINITY        0.000000

      MOD:

      MFL:    2.000000   MRD:    1.00E-10

      MFF:   -2.000000   MBF:    2.000000   MEN:    0.000000

      MED:    1.000000   MFD:    0.000000

    3:        INFINITY        2.000000

  IMG:        INFINITY        0.000000

 


module lens의 첫번째 면에 두께를 부여하고 두번째 면에 R을 초점거리로 하면,

위와 같이 광선이 갑자기 꺽이는 현상이 사라집니다. 그림을 그릴 때 이렇게 그리면 매우 편리합니다.

그런데, 붉은 선안을 자세히 보면 lens 형상이 이상해지고, 광선도 이상해 보입니다.

ORA에 확인 결과 version 10.XX의 bug라고 합니다. 이번에 보고했는데, 알고 있던 모양입니다. 빨리 수정되어 update되었으면 합니다.



이전 버전에서는, 아래 그림처럼 전혀 문제가 없었습니다. T_T



간단히 sine condition을 정리해 보았습니다.



참고 바랍니다. ^^