DocumentCode
2688987
Title
The application of compute programming language in special optical system design
Author
Gao, Yuhan ; An, Zhiyong
Author_Institution
Sch. of Opt. & Electron. Eng., Changchun Univ. of Sci. & Techology, Changchun, China
Volume
1
fYear
2010
fDate
24-26 Aug. 2010
Firstpage
364
Lastpage
367
Abstract
This paper introduces the the application on macro language of optical design software in special optical system, and designs the laser beam shaping system by Zemax programming language (ZPL). Firstly, the principle of Gaussian beam shaping is studied theoretically. And based on the law of conservation of energy, the relationship of coordinate transformation of an arbitrary ray in incident plane and image plane is deduced. According to the characteristics of this system, Zemax programming language was used to compile ZPL macro orders whose function was coordinate transformation calculating, and the real ray tracing method was adopted to design the laser beam shaping system. The computer programming language has significant engineering application value in optical design.
Keywords
Gaussian processes; laser beam applications; optical design techniques; optical engineering computing; programming languages; ray tracing; Gaussian beam shaping; ZPL macro orders; Zemax programming language; arbitrary ray; compute programming language; computer programming language; coordinate transformation; energy conservation law; image plane; incident plane; laser beam shaping system; macro language; optical design software; optical system design; real ray tracing method; special optical system; Biomedical imaging; Programming; Gaussian beam; ZPL; component; compute programming language; flattened beam;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer, Mechatronics, Control and Electronic Engineering (CMCE), 2010 International Conference on
Conference_Location
Changchun
Print_ISBN
978-1-4244-7957-3
Type
conf
DOI
10.1109/CMCE.2010.5610513
Filename
5610513
Link To Document