• 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