新建一个透镜
在命令行中快速新建一个胶合透镜;
// A code block
Len new
EPD 33.3 //入瞳孔径33.3mm
WL 656.2725 587.5618 486.1327 //波长可见光
YAN 0 2 3 //视场角0、2°、3°
INS S1..2 //新插入S1、S2面
S1 61.0722 10.3456 BSM24 //设置S1面曲率、厚度和材质
S2 -42.1754 2.3513 SF1 //设置S2面曲率、厚度和材质
S3 -316.1385 0 //设置S3面曲率、厚度
PIM //近轴解parexial image solve
STO S1 //S1面设置为光阑
WAV; BES; RFO; GO //快速寻找最佳焦点
命令行中快速新建非球面和反射镜
LEN NEW
EPD 75.0
WL 656.3 587.6 486.1
YAN 0.0 5.5
PIM
INS S1..4
STO S1
S1 1777.467 6.304 PSK2_SCHOTT
ASP
K 0.0
A -0.4049e-7
B -0.1216e-11
S2 0.0 170.946
S3 -211.8173 -96.2601 REFL
S4 -40.9571 -5.9437 PSK2_SCHOTT
S5 0.0 -1.7313
命令行优化
命令行优化常见的命令
in cv_macro:extlen 'or02248' ! load patent lens
fno 3.5 ! pupil spec for f/#
WTW W2 2 ! wavelength weight
yan 0 11 19 26.5 ! object field angles in Y
tit 'CODE V Demo' ! set title
vie;go ! 2D plot
in cv_macro