asdoptics 发表于 2013-7-13 09:37:08

ASAP入门实例剖析之一

SYSTEM NEW
RESET

!! Setup optical property data base
UNITS MILLIMETERS          !! Set system units
WAVELENGTHS 0.4861 0.5876 0.6563 UM!! Microns to mm conversion

MEDIA
1.71.61.5   'GLASS'!! Define refractive indices

COATING PROPERTIES
0 10 10 1   'TRANS'!! Define coating properties "r t"

!! Setup entity data base
SURFACE                  !! Key word for entity data base entry      
PLANE Z 0 ELLIPSE 10   !! Entity surface type
OBJECT 'BACK_SIDE'         !! Setup object data base
INTERFACE COATING TRANS AIR GLASS!! Assign optical properties to object

SURFACE
OPTICAL Z -5 20 ELLIPSE 10
OBJECT 'FRONT_SIDE'
INTERFACE COATING TRANS AIR GLASS

SURFACE                           
PLANE Z 29.8 ELLIPSE 5                     
OBJECT 'DETECTOR'!! With no INTERFACE command it defaults to totally absorbing

!! Setup sources
BEAMS INCOHERENT GEOMETRIC      !! Assign physical property to source
WAVELENGTH 0.5876 UM               
GRID POLAR Z -5 0 5 0 360 10 6   !! Define spatial property & flux
SOURCE DIRECTION 0 SIN COS !! Define angular property
MOVE TO Z -10                  !! Force rays to start at this point
      
!! Perform simple analysis
TITLE 'SIMPLE LENS ANALYSIS'    !! Set title for future plots
PRINT                           !! Verify system numerically
WINDOW Y Z
PROFILES 'SYSTEM GEOMETRY'    !! Verify system graphically
STATS POSITION                  !! Verify ray data numerically
STATS DIRECTION               
WINDOW Y X
SPOTS POSITION ATTRIBUTE 1 'INPUT' !! Verify ray data graphically
WINDOW Y Z
PLOT FACETS 4 4               !! Draw picture of system
PROFILES OVERLAY            !! Draw a profile slice through system, with ray trace
TRACE PLOT                  
$VIEW                           !! View geometry and ray trace in 3-D viewer
CONSIDER ONLY DETECTOR          !! Isolate ray data on OBJECT
FOCUS MOVE                  !! Move ray data to best focus

WINDOW Y X
WINDOW 1.2                      !! Enlarge current window by 20%
PIXELS 101                      !! Set higher resolution (default=39)
SPOTS POSITION 'SPOT DIAGRAM'   !! Plot spot diagram and create data distribution file
DISPLAY                         !! Load spots file into display
ISOMETRIC 'ISO PLOT OF SPOTS DIAGRAM' !! Some different display commands
PLOT 'PLOT3D OF SPOTS DIAGRAM
CONTOUR 'CONTOUR PLOT'
PICTURE
RETURN



http://bbs.oecr.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 asdoptics的微博

sowind 发表于 2013-9-27 14:39:18

高手

asdoptics 发表于 2013-9-27 15:04:26

sowind 发表于 2013-9-27 14:39 static/image/common/back.gif
高手

:victory:

asdoptics 发表于 2013-9-30 15:35:12


{:6_140:}{:6_140:}

k0184990 发表于 2013-10-7 22:35:42

謝謝分享~~~

Chris-ASD 发表于 2013-10-9 14:33:11

{:6_143:}{:6_143:}顶

Chris-ASD 发表于 2013-10-12 16:24:37

{:6_143:}{:6_143:}顶

Chris-ASD 发表于 2013-10-14 14:11:01

{:6_143:}{:6_143:}顶

Chris-ASD 发表于 2013-10-14 14:11:12

{:6_143:}{:6_143:}顶

水无悠0726 发表于 2013-10-16 15:39:34

{:6_143:}{:6_143:}顶

水无悠0726 发表于 2013-10-16 15:42:04

{:6_143:}{:6_143:}顶

Chris-ASD 发表于 2013-10-30 09:21:48

{:6_143:}{:6_143:}多多交流哦
页: [1] 2
查看完整版本: ASAP入门实例剖析之一