GETGLASSDATA
Retrieves the data for any glass in the current catalogs. The data is placed in one of the vector array variables (either VEC1, VEC2, VEC3, or VEC4).
Syntax:
GETGLASSDATA vector_expression, glass_number
Discussion:
The data is stored in the specified VECn array variable. For example, if the command GETGLASSDATA 1, 32 is issued, the data for glass number 32 will be placed in VEC1. The glass number is returned by the GNUM function. The data is stored in the following format, where the first number in each line refers to the array position:
0: The number of data values in the vector
1: Formula number: The number indicates the formula as follows:
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: Reference temperature in degrees c
3: Nd
4: Vd
5: Thermal coefficient of expansion -30 to +70 c
6: Thermal coefficient of expansion +20 to 300 c
7: Density in g/cm^3
8: Deviation from normal line P gf
9: Lambda min
10: Lambda max
11-16:Constants of dispersion A0-A5 (meaning depends upon formula)
17-22:Thermal constants of dispersion
23-(22 + #waves): Internal transmission coefficient (per mm) alpha, T = exp(- alpha * path). The alpha for wavelength 1 is stored in 23, wavelength 2 is in 24, etc., up to the number of wavelengths used by the system.
(23 + #waves) - (32 + #waves): Constants of dispersion A0-A9 (meaning depends upon formula)
Related Functions:
GNUM
Next: