GETGLASSDATA

获取当前玻璃库中任何玻璃的数据。将玻璃数据存储在某个矢量数组变量中(VEC1、VEC2、VEC3或VEC4中的任何一个)。

语法:

GETGLASSDATA vector_expression, glass_number

详述:

数据存储在指定的VECn数组变量中。例如,命令GETGLASSDATA 1, 32表示将玻璃编号32的数据存储于VEC1中。GNUM函数表示返回的玻璃编号。数据用以下格式存储,其中每行的第一个数字表示数组中的位置:

0:   矢量数组中数据值的数量

1:   公式编号:公式编号,如下所示:

1 = Schott, 2 = Sellmeier 1, 3 = Herzberger, 4 = Sellmeier 2

5 = Conrady,6 = Sellmeier 3, 7 = Handbook of Optics 1, 8 = Handbook of Optics 2

9 = Sellmeier 4,10 = Extended, 11 = Sellmeier 5, 12 = Extended 2

2:   参考温度,以摄氏度为单位

3:   Nd

4:   Vd

5:   热膨胀系数:-30到+70c

6:   热膨胀系数:+20到300c

7:   密度:g/cm^3

8:   相对于法线的偏差值dPgf

9:   波长λ最小值

10:  波长λ最大值

11-16:色散系数A0-A5(取决于公式)

17-22:色散热系数

23-(22+#waves):内透射系数(/mm) α,T = exp(- α*path)。波长1的α存储在23中,波长2的α存储在24中,以此类推,直到系统使用的波长数量。

(23 + #waves) - (32 + #waves):色散系数A0-A9(取决于公式)

相关函数:

GNUM

下一部分: