Collapse
/
- 1. The File Tab
- 2. The Setup Tab
- 2.1. System Group (the Setup Tab)
- 2.1.1. System Explorer
- 2.1.1.1. Aperture (System Explorer)
- 2.1.1.1.1. Aperture Type
- 2.1.1.1.2. Aperture Value
- 2.1.1.1.3. Apodization Type
- 2.1.1.1.4. Apodization Factor
- 2.1.1.1.5. Semi Diameter Margin
- 2.1.1.1.6. Global Coordinate Reference Surface
- 2.1.1.1.7. Telecentric Object Space
- 2.1.1.1.8. Afocal Image Space
- 2.1.1.1.9. Iterate Solves When Updating
- 2.1.1.1.10. Fast Semi-Diameters
- 2.1.1.1.11. Check GRIN Apertures
- 2.1.1.2. Fields
- 2.1.1.3. Wavelengths
- 2.1.1.4. Environment
- 2.1.1.4.1. Thermal Analysis of Optical Systems
- 2.1.1.4.2. Index of Refraction Computation
- 2.1.1.4.3. Defining Multiple Temperature and Pressure Values
- 2.1.1.4.4. Defining Which Parameters Consider Thermal Effects
- 2.1.1.4.5. Defining Multiple Environments within a Single Configuration
- 2.1.1.4.6. Automatic Thermal Setup
- 2.1.1.4.7. Adding TCE data
- 2.1.1.4.8. Modeling Gases and Liquids (environment)
- 2.1.1.4.9. Adding Thermal Index Variation Data
- 2.1.1.4.10. Optimizing Athermal Lenses
- 2.1.1.4.11. Limitations of Thermal Analysis
- 2.1.1.5. Polarization (System Explorer)
- 2.1.1.5.1. Convert Thin Film Phase to Ray Equivalent:
- 2.1.1.5.2. Unpolarized:
- 2.1.1.5.3. Jx, Jy, X-Phase, Y-Phase:
- 2.1.1.5.4. Method (polarization):
- 2.1.1.5.5. Polarization Analysis
- 2.1.1.5.6. Review of Polarization Concepts
- 2.1.1.5.7. Defining the Initial Polarization
- 2.1.1.5.8. Defining Polarizing Components
- 2.1.1.5.9. What OpticStudio Can Compute Using Polarization Analysis
- 2.1.1.6. Advanced Options (System Explorer)
- 2.1.1.7. Ray Aiming
- 2.1.1.8. Material Catalogs
- 2.1.1.9. Non-sequential (system explorer)
- 2.1.1.9.1. Maximum Intersections Per Ray:
- 2.1.1.9.2. Maximum Segments Per Ray:
- 2.1.1.9.3. Maximum Nested/Touching Objects:
- 2.1.1.9.4. Maximum Source File Rays In Memory:
- 2.1.1.9.5. Minimum Relative Ray Intensity:
- 2.1.1.9.6. Minimum Absolute Ray Intensity:
- 2.1.1.9.7. Glue Distance In Lens Units:
- 2.1.1.9.8. Missed Ray Draw Distance In Lens Unit:
- 2.1.1.9.9. Simple Ray Splitting:
- 2.1.1.9.10. Retrace Source Rays Upon File Open:
- 2.1.1.10. Named Filters
- 2.1.1.11. Title/Notes
- 2.1.1.12. Files
- 2.1.1.13. Units
- 2.1.1.14. Cost Estimator (system explorer)
- 2.1.1.1. Aperture (System Explorer)
- 2.1.2. OpticStudio Preferences
- 2.1.3. Scale Lens
- 2.1.4. Autosave
- 2.1.1. System Explorer
- 2.2. Program Mode Group
- 2.3. Editors Group (Setup Tab)
- 2.3.1. Lens Data Editor
- 2.3.1.1. Data Columns
- 2.3.1.2. Sequential Surfaces (lens data editor)
- 2.3.1.2.1. Summary Table of Sequential Surface Types
- 2.3.1.2.2. Sequential Surface Types by Category
- 2.3.1.2.3. ABCD
- 2.3.1.2.4. Alternate Even
- 2.3.1.2.5. Alternate Odd
- 2.3.1.2.6. Atmospheric
- 2.3.1.2.7. Biconic
- 2.3.1.2.8. Biconic Zernike
- 2.3.1.2.9. Binary 1 (sequential surfaces, lens data editor)
- 2.3.1.2.10. Binary 2 (sequential surfaces, lens data editor)
- 2.3.1.2.11. Binary 3
- 2.3.1.2.12. Binary 4
- 2.3.1.2.13. Birefringent In and Birefringent Out
- 2.3.1.2.14. Black Box Lens
- 2.3.1.2.15. Chebyshev Polynomial
- 2.3.1.2.16. Conjugate
- 2.3.1.2.17. Coordinate Break
- 2.3.1.2.18. Cubic Spline
- 2.3.1.2.19. Cylinder Fresnel
- 2.3.1.2.20. Data (sequential surfaces, lens data editor)
- 2.3.1.2.21. Diffraction Grating (sequential surfaces, lens data editor)
- 2.3.1.2.22. Elliptical Grating 1
- 2.3.1.2.23. Elliptical Grating 2
- 2.3.1.2.24. Even Asphere
- 2.3.1.2.25. Extended Asphere
- 2.3.1.2.26. Extended Cubic Spline
- 2.3.1.2.27. Extended Fresnel
- 2.3.1.2.28. Extended Odd Asphere
- 2.3.1.2.29. Extended Polynomial
- 2.3.1.2.30. Extended Toroidal Grating
- 2.3.1.2.31. Filter
- 2.3.1.2.32. Fresnel
- 2.3.1.2.33. Generalized Fresnel
- 2.3.1.2.34. Gradient 1
- 2.3.1.2.35. Gradient 2
- 2.3.1.2.36. Gradient 3
- 2.3.1.2.37. Gradient 4
- 2.3.1.2.38. Gradient 5
- 2.3.1.2.39. Gradient 6
- 2.3.1.2.40. Gradient 7
- 2.3.1.2.41. GRADIUM™
- 2.3.1.2.42. Gradient 9
- 2.3.1.2.43. Gradient 10
- 2.3.1.2.44. Gradient 12
- 2.3.1.2.45. Grid Gradient
- 2.3.1.2.46. Grid Phase
- 2.3.1.2.47. Grid Sag
- 2.3.1.2.48. Hologram 1
- 2.3.1.2.49. Hologram 2
- 2.3.1.2.50. Irregular
- 2.3.1.2.51. Jones Matrix (sequential surfaces, lens data editor)
- 2.3.1.2.52. Lenslet Array
- 2.3.1.2.53. Non-sequential Component
- 2.3.1.2.54. Odd Asphere
- 2.3.1.2.55. Odd Cosine
- 2.3.1.2.56. Off-Axis Conic Freeform
- 2.3.1.2.57. Optically Fabricated Hologram
- 2.3.1.2.58. Paraxial (sequential surfaces, lens data editor)
- 2.3.1.2.59. Paraxial XY
- 2.3.1.2.60. Periodic
- 2.3.1.2.61. Polynomial
- 2.3.1.2.62. Q-Type Asphere (sequential surfaces, lens data editor)
- 2.3.1.2.63. Q-Type Freeform
- 2.3.1.2.64. Radial Grating
- 2.3.1.2.65. Radial NURBS
- 2.3.1.2.66. Retro Reflect
- 2.3.1.2.67. Slide (sequential surfaces, lens data editor)
- 2.3.1.2.68. Standard
- 2.3.1.2.69. Superconic
- 2.3.1.2.70. Tilted
- 2.3.1.2.71. Toroidal
- 2.3.1.2.72. Toroidal Grating
- 2.3.1.2.73. Toroidal Hologram (sequential surfaces, lens data editor)
- 2.3.1.2.74. Toroidal NURBS
- 2.3.1.2.75. TrueFreeForm™
- 2.3.1.2.76. User Defined
- 2.3.1.2.77. Variable Line Space Grating
- 2.3.1.2.78. Zernike Fringe Phase
- 2.3.1.2.79. Zernike Fringe Sag
- 2.3.1.2.80. Zernike Standard Phase
- 2.3.1.2.81. Zernike Standard Sag
- 2.3.1.2.82. Zernike Annular Phase
- 2.3.1.2.83. Zernike Annular Standard Sag
- 2.3.1.2.84. Zone Plate
- 2.3.1.3. Surface Properties
- 2.3.1.4. Solve Types (lens data editor)
- 2.3.1.5. Lens Data Editor Toolbar
- 2.3.1.5.1. Auto Update Mode
- 2.3.1.5.2. Reload Surface
- 2.3.1.5.3. Reload All Surfaces
- 2.3.1.5.4. Tilt/Decenter Elements
- 2.3.1.5.5. Local To Global
- 2.3.1.5.6. Global To Local
- 2.3.1.5.7. Add Fold Mirror
- 2.3.1.5.8. Delete Fold Mirror
- 2.3.1.5.9. Activate Composite Add-ons
- 2.3.1.5.10. Ignore Composite Add-ons
- 2.3.1.5.11. Reverse Elements
- 2.3.1.5.12. Make Focal
- 2.3.1.5.13. Make Double Pass
- 2.3.1.5.14. Make TrueFreeForm™
- 2.3.1.5.15. Grid Point Selector
- 2.3.1.5.16. Apertures
- 2.3.1.5.17. Add Coatings To All Surfaces
- 2.3.1.5.18. Go to Surface
- 2.3.1.5.19. Toggle Express View (lens data editor toolbar)
- 2.3.1.5.20. Reset Column Order (lens data editor toolbar)
- 2.3.1.5.21. Reset Column Widths (lens data editor toolbar)
- 2.3.1.5.22. Automatic Width
- 2.3.1.5.23. Help (lens data editor toolbar)
- 2.3.2. Non-sequential Component Editor
- 2.3.2.1. Non-sequential Overview
- 2.3.2.1.1. Methods of Using NSC Ray Tracing
- 2.3.2.1.2. NSC ray tracing in mixed mode (with entry and exit ports)
- 2.3.2.1.3. NSC ray tracing in non-sequential mode (without ports)
- 2.3.2.1.4. Object Placement
- 2.3.2.1.5. Refraction and Reflection From NSC Objects
- 2.3.2.1.6. Polarization and Thin Film Coatings
- 2.3.2.1.7. Scattering (non-sequential overview)
- 2.3.2.1.8. Diffraction from NSC Objects
- 2.3.2.1.9. Coherence Length Modeling
- 2.3.2.1.10. Defining GRIN Media for Non-sequential Ray Tracing
- 2.3.2.1.11. Defining DLLs for Ray Splitting at Diffractive Surfaces
- 2.3.2.1.12. Ray Splitting
- 2.3.2.1.13. Putting It All Together
- 2.3.2.1.14. The Ray Trace Control
- 2.3.2.1.15. Ray Database (ZRD) Files
- 2.3.2.1.16. The LightningTrace Control
- 2.3.2.1.17. The Ray Database Viewer
- 2.3.2.1.18. The Detector Viewer
- 2.3.2.1.19. The Filter String
- 2.3.2.1.20. Saving and Loading Detector Data
- 2.3.2.1.21. Special Considerations for Faceted Objects
- 2.3.2.1.22. DLLs in Non-Sequential Mode
- 2.3.2.2. Non-sequential Geometry Objects
- 2.3.2.2.1. Summary of NSC Objects
- 2.3.2.2.2. Annular Aspheric Lens
- 2.3.2.2.3. Annular Axial Lens
- 2.3.2.2.4. Annular Volume
- 2.3.2.2.5. Annulus
- 2.3.2.2.6. Array (non-sequential geometry objects)
- 2.3.2.2.7. Array Ring
- 2.3.2.2.8. Aspheric Surface
- 2.3.2.2.9. Aspheric Surface 2
- 2.3.2.2.10. Axicon Surface
- 2.3.2.2.11. Biconic Lens
- 2.3.2.2.12. Biconic Zernike Lens
- 2.3.2.2.13. Biconic Surface
- 2.3.2.2.14. Making a Hyperhemispheric Surface
- 2.3.2.2.15. Biconic Zernike Surface
- 2.3.2.2.16. Binary 1 (non-sequential geometry objects)
- 2.3.2.2.17. Binary 2 (non-sequential geometry objects)
- 2.3.2.2.18. Binary 2A
- 2.3.2.2.19. Boolean CAD
- 2.3.2.2.20. Boolean Native
- 2.3.2.2.21. CAD Assembly: Autodesk Inventor, Creo Parametric
- 2.3.2.2.22. CAD Part: AutoDesk Inventor, Creo Parametric
- 2.3.2.2.23. CAD Part: STEP/IGES/SAT
- 2.3.2.2.24. CAD Part: STL
- 2.3.2.2.25. CAD Part: OpticStudio Part Designer
- 2.3.2.2.26. Compound Lens
- 2.3.2.2.27. Compound Parabolic Concentrator (CPC)
- 2.3.2.2.28. CPC Rectangular
- 2.3.2.2.29. Cone
- 2.3.2.2.30. Cylinder Pipe
- 2.3.2.2.31. Cylinder Volume
- 2.3.2.2.32. Cylinder 2 Pipe
- 2.3.2.2.33. Cylinder 2 Volume
- 2.3.2.2.34. Diffraction Grating (non-sequential geometry objects)
- 2.3.2.2.35. Dual BEF Surface
- 2.3.2.2.36. Ellipse
- 2.3.2.2.37. Elliptical Volume
- 2.3.2.2.38. Even Asphere Lens
- 2.3.2.2.39. Extended Odd Asphere Lens
- 2.3.2.2.40. Extended Polynomial Lens
- 2.3.2.2.41. Extended Polynomial Surface
- 2.3.2.2.42. Extruded
- 2.3.2.2.43. Faceted Surface
- 2.3.2.2.44. Freeform Z
- 2.3.2.2.45. Fresnel 1
- 2.3.2.2.46. Fresnel 2
- 2.3.2.2.47. Grid Sag Lens
- 2.3.2.2.48. Grid Sag Lens 2
- 2.3.2.2.49. Grid Sag Surface
- 2.3.2.2.50. Hexagonal Lenslet Array
- 2.3.2.2.51. Hologram Lens
- 2.3.2.2.52. Hologram Surface
- 2.3.2.2.53. Jones Matrix (non-sequential geometry objects)
- 2.3.2.2.54. Lenslet Array 1
- 2.3.2.2.55. Lenslet Array 2
- 2.3.2.2.56. Micro Electro Mechanical System (MEMS)
- 2.3.2.2.57. Null Object
- 2.3.2.2.58. Odd Asphere Lens
- 2.3.2.2.59. Off-axis Mirror
- 2.3.2.2.60. Paraxial Lens
- 2.3.2.2.61. Polygon Object
- 2.3.2.2.62. Q-Type Asphere Surface (non-sequential objects)
- 2.3.2.2.63. Ray Rotator
- 2.3.2.2.64. Rectangular Corner
- 2.3.2.2.65. Rectangle
- 2.3.2.2.66. Rectangular Pipe
- 2.3.2.2.67. Rectangular Pipe Grating
- 2.3.2.2.68. Rectangular Roof
- 2.3.2.2.69. Rectangular Torus Surface
- 2.3.2.2.70. Rectangular Torus Volume
- 2.3.2.2.71. Rectangular Volume
- 2.3.2.2.72. Rectangular Volume Grating
- 2.3.2.2.73. Slide (non-sequential geometry objects)
- 2.3.2.2.74. Sphere (non-sequential geometry objects)
- 2.3.2.2.75. Standard Lens
- 2.3.2.2.76. Standard Surface
- 2.3.2.2.77. Swept Object
- 2.3.2.2.78. Tabulated Faceted Radial
- 2.3.2.2.79. Tabulated Faceted Toroid
- 2.3.2.2.80. Tabulated Fresnel Radial
- 2.3.2.2.81. Toroidal Hologram (non-sequential geometry objects)
- 2.3.2.2.82. Toroidal Lens
- 2.3.2.2.83. Toroidal Surface
- 2.3.2.2.84. Toroidal Surface Odd Asphere
- 2.3.2.2.85. Torus Surface
- 2.3.2.2.86. Torus Volume
- 2.3.2.2.87. Triangular Corner
- 2.3.2.2.88. Triangle
- 2.3.2.2.89. User Defined Object
- 2.3.2.2.90. Wolter Surface
- 2.3.2.2.91. Zernike Surface
- 2.3.2.3. Non-sequential Sources
- 2.3.2.3.1. Summary of NSC Sources
- 2.3.2.3.2. Parameters Common to All Source Objects
- 2.3.2.3.3. Placing Sources Inside Objects
- 2.3.2.3.4. Adding New Source Types
- 2.3.2.3.5. Source Diffractive
- 2.3.2.3.6. Source Diode
- 2.3.2.3.7. Source DLL
- 2.3.2.3.8. Source Ellipse
- 2.3.2.3.9. Source EULUMDAT File
- 2.3.2.3.10. Source Filament
- 2.3.2.3.11. Source File
- 2.3.2.3.12. Source Gaussian
- 2.3.2.3.13. Source IESNA File
- 2.3.2.3.14. Source Imported
- 2.3.2.3.15. Source Object
- 2.3.2.3.16. Source Point
- 2.3.2.3.17. Source Radial
- 2.3.2.3.18. Source Ray
- 2.3.2.3.19. Source Rectangle
- 2.3.2.3.20. Source Tube
- 2.3.2.3.21. Source Two Angle
- 2.3.2.3.22. Source Volume Cylinder
- 2.3.2.3.23. Source Volume Ellipse
- 2.3.2.3.24. Source Volume Rectangle
- 2.3.2.4. Non-sequential Detectors
- 2.3.2.5. Object Properties (non-sequential component editor)
- 2.3.2.5.1. Type (object properties, non-sequential component editor)
- 2.3.2.5.2. Draw (object properties, non-sequential component editor)
- 2.3.2.5.3. Sources
- 2.3.2.5.4. Coat/Scatter
- 2.3.2.5.5. Scatter To
- 2.3.2.5.6. Volume Physics
- 2.3.2.5.7. Index
- 2.3.2.5.8. Diffraction (object properties, non-sequential component editor)
- 2.3.2.5.9. CAD
- 2.3.2.6. Solve Types (non-sequential component editor)
- 2.3.2.7. NSC Editor Toolbar
- 2.3.2.7.1. Reload Object
- 2.3.2.7.2. Reload All Objects
- 2.3.2.7.3. Modify Reference Object
- 2.3.2.7.4. Edit Object Data File
- 2.3.2.7.5. View Current Object
- 2.3.2.7.6. Object Editor (nsc editor toolbar)
- 2.3.2.7.7. Replicate Object
- 2.3.2.7.8. Combine Objects
- 2.3.2.7.9. Create Polygon Object
- 2.3.2.7.10. CAD Tools
- 2.3.2.7.11. Freeform Z Tools
- 2.3.2.7.12. Ignore Trace Errors
- 2.3.2.7.13. Go to Object
- 2.3.2.7.14. Toggle Express View (NSCE Toolbar)
- 2.3.2.7.15. Update File Listings
- 2.3.2.7.16. Reset Column Order (nsc editor toolbar)
- 2.3.2.7.17. Reset Column Widths (nsc editor toolbar)
- 2.3.2.7.18. Help (nsc editor toolbar)
- 2.3.2.1. Non-sequential Overview
- 2.3.3. Field Data Editor (Editors Group)
- 2.3.4. Multiple Configuration Editor
- 2.3.4.1. Multi-Configuration Operands
- 2.3.4.2. Operand Properties (multiple configuration editor)
- 2.3.4.3. Menu Options
- 2.3.4.4. Solve Types (multiple configuration editor)
- 2.3.4.5. Multi-Configuration Editor Toolbar
- 2.3.4.5.1. Insert Configuration
- 2.3.4.5.2. Insert Configuration with Pickups
- 2.3.4.5.3. Delete Configuration
- 2.3.4.5.4. Make Single Configuration
- 2.3.4.5.5. Make Thermal
- 2.3.4.5.6. Make Conjugate
- 2.3.4.5.7. Add All Data
- 2.3.4.5.8. Add Hologram Variables
- 2.3.4.5.9. Go to Operand
- 2.3.4.5.10. Toggle Express View (MCE Toolbar)
- 2.3.4.5.11. Reset Column Order (multi-configuration editor toolbar)
- 2.3.4.5.12. Reset Column Widths (multi-configuration editor toolbar)
- 2.3.4.5.13. Help (multi-configuration editor toolbar)
- 2.3.4.6. Using Multiple Configurations
- 2.3.4.6.1. The First Step
- 2.3.4.6.2. Defining the Number of Configurations
- 2.3.4.6.3. Defining Each Configuration
- 2.3.4.6.4. Ignoring Surfaces
- 2.3.4.6.5. Changing Configurations
- 2.3.4.6.6. Optimization with Multi-Configurations
- 2.3.4.6.7. Suggestions for Organizing Multiple Configuration Merit Functions
- 2.3.5. Merit Function Editor (Editors Group)
- 2.3.6. Tolerance Data Editor (from the Setup Tab)
- 2.3.7. Object Editor (editors group)
- 2.3.8. Using the Editors
- 2.3.1. Lens Data Editor
- 2.4. System Viewers Group (the Setup Tab)
- 2.4.1. Cross-Section (Setup Tab, sequential)
- 2.4.2. 3D Viewer (Setup Tab, sequential)
- 2.4.3. Shaded Model (Setup Tab, sequential)
- 2.4.4. Zemax Element Drawing (Setup Tab, sequential)
- 2.4.5. ISO Element Drawing (Setup Tab, sequential)
- 2.4.6. CAD Part Viewer (Setup Tab)
- 2.4.7. Object Editor (Setup Tab)
- 2.4.8. NSC 3D Layout (Setup Tab non-sequential)
- 2.4.9. NSC Shaded Model (Setup Tab, non-sequential)
- 2.5. Diagnostics Group
- 2.6. Window Control Group
- 2.7. Configuration Group
- 2.7.1. Make Thermal (Setup Tab Sequential UI Mode)
- 2.7.2. Make Conjugate (Setup Tab Sequential UI Mode)
- 2.7.3. Add All Data (Setup Tab Sequential UI Mode)
- 2.7.4. Multiple Configuration Editor (Setup Tab Sequential UI Mode)
- 2.7.5. Multiple Configuration Editor (Setup Tab Non-sequential UI Mode)
- 2.7.6. Next/Previous Configuration
- 2.1. System Group (the Setup Tab)
- 3. The Analyze Tab (sequential ui mode)
- 3.1. System Viewers Group (the analyze tab, sequential ui mode)
- 3.2. Image Quality Group
- 3.2.1. Rays and Spots
- 3.2.1.1. Single Ray Trace
- 3.2.1.2. Ray Aberration (rays and spots)
- 3.2.1.3. Standard Spot Diagram
- 3.2.1.4. Footprint Diagram
- 3.2.1.5. Through Focus Spot Diagram
- 3.2.1.6. Full Field Spot Diagram
- 3.2.1.7. Matrix Spot Diagram
- 3.2.1.8. Configuration Matrix Spot Diagram
- 3.2.1.9. Cardinal Points (rays and spots)
- 3.2.1.10. Y-Ybar Drawing
- 3.2.1.11. Vignetting Plot
- 3.2.1.12. Incident Angle vs. Image Height
- 3.2.2. Aberrations (Image Quality Group)
- 3.2.2.1. Ray Aberration (Aberrations)
- 3.2.2.2. Optical Path Difference
- 3.2.2.3. Pupil Aberration
- 3.2.2.4. Field Curvature and Distortion
- 3.2.2.5. Grid Distortion
- 3.2.2.6. Longitudinal Aberration
- 3.2.2.7. Lateral Color
- 3.2.2.8. Chromatic Focal Shift
- 3.2.2.9. Seidel Coefficients
- 3.2.2.10. Seidel Diagram
- 3.2.2.11. Full-Field Aberration
- 3.2.3. Wavefront
- 3.2.3.1. Optical Path Difference (Wavefront)
- 3.2.3.2. Wavefront Map
- 3.2.3.3. Interferogram
- 3.2.3.4. Foucault Analysis (Wavefront)
- 3.2.3.5. Contrast Loss Map
- 3.2.3.6. Zernike Fringe Coefficients
- 3.2.3.7. Zernike Standard Coefficients
- 3.2.3.8. Zernike Annular Coefficients
- 3.2.3.9. Zernike Coefficients vs. Field
- 3.2.3.10. Full-Field Aberration (Wavefront)
- 3.2.4. PSF
- 3.2.5. MTF
- 3.2.5.1. Contrast Loss Map (MTF)
- 3.2.5.2. FFT MTF
- 3.2.5.3. FFT Through Focus MTF
- 3.2.5.4. FFT Surface MTF
- 3.2.5.5. FFT MTF vs. Field
- 3.2.5.6. FFT MTF Map
- 3.2.5.7. Huygens MTF
- 3.2.5.8. Huygens Through Focus MTF
- 3.2.5.9. Huygens Surface MTF
- 3.2.5.10. Huygens MTF vs. Field
- 3.2.5.11. Geometric MTF
- 3.2.5.12. Geometric Through Focus MTF
- 3.2.5.13. Geometric MTF vs. Field
- 3.2.5.14. Geometric MTF Map
- 3.2.6. RMS
- 3.2.7. Enclosed Energy
- 3.2.8. Extended Scene Analysis
- 3.2.8.1. Image Simulation
- 3.2.8.2. Geometric Image Analysis
- 3.2.8.3. Geometric Bitmap Image Analysis
- 3.2.8.4. Light Source Analysis
- 3.2.8.5. Partially Coherent Image Analysis
- 3.2.8.6. Extended Diffraction Image Analysis
- 3.2.8.7. Relative Illumination
- 3.2.8.8. IMA and BIM File Viewer
- 3.2.8.9. Bitmap File Viewer
- 3.2.1. Rays and Spots
- 3.3. Laser and Fibers Group
- 3.3.1. Physical Optics Propagation
- 3.3.2. Orientation matrix in Prop report
- 3.3.3. About Physical Optics Propagation
- 3.3.3.1. Diffraction Propagation
- 3.3.3.2. The Pilot Beam
- 3.3.3.3. Sign Conventions for Phase Data
- 3.3.3.4. Propagating In and Out of the Rayleigh Range
- 3.3.3.5. Separation of X and Y Propagation
- 3.3.3.6. Comments about Point Spacing and Sampling
- 3.3.3.7. Propagation Through Arbitrary Optical Surfaces
- 3.3.3.8. Propagating Through Non-sequential Surfaces
- 3.3.3.9. Accounting for Polarization
- 3.3.3.10. Memory Requirements
- 3.3.3.11. Defining the Initial Beam
- 3.3.3.12. Using Random Values
- 3.3.3.13. Using the Scale Factor
- 3.3.3.14. Surface Specific Settings
- 3.3.3.15. Considerations When Using Rays to Propagate
- 3.3.3.16. Computing Fiber Coupling
- 3.3.3.17. Quantitative Beam Analysis
- 3.3.3.17.1. Beam Coordinates and Pilot Beam Properties
- 3.3.3.17.2. Peak Irradiance and Total Power
- 3.3.3.17.3. Centroid Locations
- 3.3.3.17.4. Beam Width and M-Squared
- 3.3.3.17.5. Wavefront Error and RMS Beam Deviations
- 3.3.3.17.6. Encircled Energy (quantitative beam analysis)
- 3.3.3.17.7. Second Order Moments of the Wigner Distribution
- 3.3.3.18. Suggestions for Use
- 3.3.3.19. Algorithm Assumptions
- 3.3.3.20. Samples
- 3.3.4. Beam File Viewer
- 3.3.5. Gaussian Beams
- 3.3.6. Fiber Coupling
- 3.4. Polarization and Surface Physics Group (the analyze tab, sequential ui mode)
- 3.4.1. Polarization (polarization and surface physics group)
- 3.4.2. Surface
- 3.4.2.1. Sag Table
- 3.4.2.2. Surface Sag
- 3.4.2.3. Surface Curvature
- 3.4.2.4. Surface Slope
- 3.4.2.5. Surface Sag Cross Section
- 3.4.2.6. Surface Curvature Cross Section
- 3.4.2.7. Surface Slope Cross Section
- 3.4.2.8. Surface Phase
- 3.4.2.9. Phase Slope
- 3.4.2.10. Surface Phase Cross Section
- 3.4.2.11. Phase Slope Cross Section
- 3.4.3. Coatings (polarization and surface physics group, the analyze tab, sequential ui mode)
- 3.4.3.1. Reflection vs. Angle (coatings, polarization and surface physics group)
- 3.4.3.2. Transmission vs. Angle (coatings, polarization and surface physics group)
- 3.4.3.3. Absorption vs. Angle (coatings, polarization and surface physics group)
- 3.4.3.4. Diattenuation vs. Angle (coatings, polarization and surface physics group)
- 3.4.3.5. Phase vs. Angle (coatings, polarization and surface physics group)
- 3.4.3.6. Retardance vs. Angle (coatings, polarization and surface physics group)
- 3.4.3.7. Reflection vs. Wavelength (coatings, polarization and surface physics group)
- 3.4.3.8. Transmission vs. Wavelength (coatings, polarization and surface physics group)
- 3.4.3.9. Absorption vs. Wavelength (coatings, polarization and surface physics group)
- 3.4.3.10. Diattenuation vs. Wavelength (coatings, polarization and surface physics group)
- 3.4.3.11. Phase vs. Wavelength (coatings, polarization and surface physics group)
- 3.4.3.12. Retardance vs. Wavelength (coatings, polarization and surface physics group)
- 3.4.4. Diffraction Efficiency Analyses (sequential ui mode)
- 3.5. Reports Group (the analyze tab, sequential ui mode)
- 3.6. Universal Plot Group (the analyze tab, sequential ui mode)
- 3.7. Applications Group (the analyze tab, sequential ui mode)
- 3.8. Graphics and Text Windows Operations
- 4. The Analyze Tab (non-sequential ui mode)
- 4.1. System Viewers Group (the analyze tab, non-sequential ui mode)
- 4.2. Trace Rays Group
- 4.3. Detectors Group
- 4.4. Image Quality Group (non-sequential)
- 4.5. Raytrace Analysis Group
- 4.6. Polarization and Surface Physics Group (the analyze tab, non-sequential ui mode)
- 4.6.1. NSC Surface Sag
- 4.6.2. Coatings (polarization group, the analyze tab, non-sequential ui mode)
- 4.6.2.1. Reflection vs. Angle (coatings, polarization group)
- 4.6.2.2. Transmission vs. Angle (coatings, polarization group)
- 4.6.2.3. Absorption vs. Angle (coatings, polarization group)
- 4.6.2.4. Diattenuation vs. Angle (coatings, polarization group)
- 4.6.2.5. Phase vs. Angle (coatings, polarization group)
- 4.6.2.6. Retardance vs. Angle (coatings, polarization group)
- 4.6.2.7. Reflection vs. Wavelength (coatings, polarization group)
- 4.6.2.8. Transmission vs. Wavelength (coatings, polarization group)
- 4.6.2.9. Absorption vs. Wavelength (coatings, polarization group)
- 4.6.2.10. Diattenuation vs. Wavelength (coatings, polarization group)
- 4.6.2.11. Phase vs. Wavelength (coatings, polarization group)
- 4.6.2.12. Retardance vs. Wavelength (coatings, polarization group)
- 4.6.3. Diffraction Efficiency Analyses (non-sequential ui mode)
- 4.7. Reports Group (the analyze tab, non-sequential ui mode)
- 4.8. Universal Plot Group (the analyze tab, non-sequential ui mode)
- 4.9. Applications Group (the analyze tab, non-sequential ui mode)
- 5. The Optimize Tab (sequential ui mode)
- 5.1. Manual Adjustment Group
- 5.2. Automatic Optimization Group
- 5.2.1. Merit Function Editor (automatic optimization group)
- 5.2.1.1. Optimization Operands Summary
- 5.2.1.2. Optimization Operands by Category
- 5.2.1.2.1. First-Order Optical Properties
- 5.2.1.2.2. Aberrations (optimization operands by category)
- 5.2.1.2.3. MTF Data
- 5.2.1.2.4. PSF/Strehl Ratio Data
- 5.2.1.2.5. Encircled Energy (optimization operands by category)
- 5.2.1.2.6. Constraints on Lens Data
- 5.2.1.2.7. Constraints on Lens Properties
- 5.2.1.2.8. Constraints on Parameter Data
- 5.2.1.2.9. Constraints on Glass Data
- 5.2.1.2.10. Constraints on Paraxial Ray Data
- 5.2.1.2.11. Constraints on Real Ray Data
- 5.2.1.2.12. Constraints on Element Positions
- 5.2.1.2.13. Constraints on TrueFreeForm™ Surface Data
- 5.2.1.2.14. Changing System Data
- 5.2.1.2.15. General Math Operands
- 5.2.1.2.16. Multi-Configuration (Zoom) Data
- 5.2.1.2.17. Gaussian Beam Data
- 5.2.1.2.18. Gradient Index Control Operands
- 5.2.1.2.19. Foucault Analysis (optimization operands by category)
- 5.2.1.2.20. Ghost Focus Control
- 5.2.1.2.21. Fiber Coupling Operands
- 5.2.1.2.22. Relative Illumination Operand
- 5.2.1.2.23. Optimization with ZPL Macros
- 5.2.1.2.24. User defined operands (optimization operands by category)
- 5.2.1.2.25. Merit Function Control Operands
- 5.2.1.2.26. Constraints on Non-sequential Object Data
- 5.2.1.2.27. Non-sequential Ray Tracing and Detector Operands
- 5.2.1.2.28. Constraints on Construction Optics for Optically Fabricated Holograms
- 5.2.1.2.29. Constraints on Optical Coatings, Polarization Ray Trace Data
- 5.2.1.2.30. Physical Optics Propagation (POP) Results
- 5.2.1.2.31. Best Fit Sphere Data
- 5.2.1.2.32. Tolerance Sensitivity Data
- 5.2.1.2.33. Thermal Coefficient of Expansion Data
- 5.2.1.2.34. Obsolete Operands
- 5.2.1.3. Optimization Operands (Alphabetically)
- 5.2.1.4. Merit Function Editor Toolbar
- 5.2.2. Optimization Wizard
- 5.2.2.1. Optimization Function Types
- 5.2.2.2. Optimization Function Criteria
- 5.2.2.3. Optimization Function Reference Points
- 5.2.2.4. Optimization Function Distortion and Color
- 5.2.2.5. Pupil Integration Settings
- 5.2.2.6. Optimization Goal
- 5.2.2.7. Boundary Values
- 5.2.2.8. Other Settings
- 5.2.2.9. Button Functions
- 5.2.3. Optimize!
- 5.2.4. Remove All Variables
- 5.2.5. Set All Radii Variable
- 5.2.6. Set All Thickness Variable
- 5.2.1. Merit Function Editor (automatic optimization group)
- 5.3. Global Optimizers Group
- 5.4. Optimization Tools Group
- 5.5. Optimization Overview
- 5.5.1. Selecting optimization variables
- 5.5.2. Modifying the merit function
- 5.5.3. Notes on Operand Weights
- 5.5.4. Understanding Boundary Operands
- 5.5.5. Performing an optimization
- 5.5.6. Defining complex operands
- 5.5.7. Optimizing zoom and multi-configuration lenses
- 5.5.8. Optimizing Tolerance Sensitivity (optimization overview)
- 5.5.9. User Defined Operands (optimization overview)
- 5.5.10. Suggestions for optimizing
- 5.5.11. The Global Optimum
- 5.5.12. Sequential Optimization
- 5.5.12.1. Pitfalls with the Default Merit Function
- 5.5.12.2. Optimization with Apodized Beams
- 5.5.12.3. Optimizing for MTF
- 5.5.12.4. Optimizing Glass Selection
- 5.5.12.5. Optimizing Using Model Glasses
- 5.5.12.6. Optimizing Extra Data
- 5.5.12.7. Optimizing Objects in a Non-sequential Group with Sequential Rays
- 5.5.12.8. Optimizing with the IMAE Operand
- 5.5.12.9. Using Gradient Index Operands
- 5.5.13. Global Optimization
- 5.5.13.1. Global Optimization Capabilites of OpticStudio
- 5.5.13.2. The Global Optimization Algorithm
- 5.5.13.3. The Hammer Optimization algorithm
- 5.5.13.4. Global Optimization of Glass Selection
- 5.5.13.5. Using Glass Substitution
- 5.5.13.6. Restricting Selected Glasses
- 5.5.13.7. Suggestions for Using Global Optimizers
- 6. The Optimize Tab (non-sequential ui mode)
- 6.1. Manual Adjustment Group (optimize tab, non-sequential)
- 6.2. Automatic Optimization Group (optimize tab, non-sequential)
- 6.3. Global Optimizers Group (optimize tab, non-sequential)
- 7. The Tolerance Tab
- 7.1. Production Tools Group
- 7.2. Tolerancing Group
- 7.2.1. Tolerance Data Editor
- 7.2.1.1. Tolerance Operands
- 7.2.1.1.1. Tolerance Operands Summary Table
- 7.2.1.1.2. ISOA: Tolerance on P-V power
- 7.2.1.1.3. ISOB: Tolerance on total P-V irregularity
- 7.2.1.1.4. ISOC: Tolerance on P-V RSI (rotationally symmetric irregularity)
- 7.2.1.1.5. ISOD: Tolerance on total RMS irregularity
- 7.2.1.1.6. TRAD: Tolerance on Radius
- 7.2.1.1.7. TCUR: Tolerance on Curvature
- 7.2.1.1.8. TFRN: Tolerance on Fringes
- 7.2.1.1.9. TTHI: Tolerance on Thickness
- 7.2.1.1.10. TCON: Tolerance on Conic
- 7.2.1.1.11. TSDI: Tolerance on Clear Semi-Diameter or Semi-Diameter
- 7.2.1.1.12. TSDX, TSDY, TSDR: Tolerance on Surface Decenters
- 7.2.1.1.13. TSTX, TSTY: Tolerance on Surface Tilts
- 7.2.1.1.14. TIRX, TIRY: Tolerance on Surface TIR
- 7.2.1.1.15. TIRR: Tolerance on Surface Irregularity
- 7.2.1.1.16. TEXI: Tolerance on Surface Irregularity Using the Fringe Zernike Model
- 7.2.1.1.17. TEZI: Tolerance on Surface Irregularity Using the Standard Zernike Model
- 7.2.1.1.18. TPAI: Tolerance on the Inverse of Parameter Data
- 7.2.1.1.19. TPAR: Tolerance on Parameter Data
- 7.2.1.1.20. TIND: Tolerance on Index
- 7.2.1.1.21. TABB: Tolerance on Abbe
- 7.2.1.1.22. TCMU: Tolerance on Coating Multiplier
- 7.2.1.1.23. TCIO: Tolerance on Coating Index Offset
- 7.2.1.1.24. TCEO: Tolerance on Coating Extinction Offset
- 7.2.1.1.25. TEDX, TEDY, TEDR: Tolerance on Element Decenters
- 7.2.1.1.26. TETX, TETY, TETZ: Tolerance on Element Tilts
- 7.2.1.1.27. TARX, TARY, TARR: Tolerance on Roll Angles
- 7.2.1.1.28. TRLX, TRLY, TRLR: Tolerance on Roll TIR
- 7.2.1.1.29. TOFF: Tolerance Off (can be used for comments)
- 7.2.1.1.30. TUDX, TUDY, TUTX, TUTY, TUTZ: Tolerance on User Defined Tilts & Decenters
- 7.2.1.1.31. TNPS, TNPA, TNMA: Tolerances on Non-sequential Data
- 7.2.1.1.32. TMCO: Tolerance on Multi-Configuration Data
- 7.2.1.2. Tolerance Control Operands
- 7.2.1.2.1. Tolerance Control Operands Summary Table
- 7.2.1.2.2. General Comments About Min & Max Values on Compensators
- 7.2.1.2.3. CMCO: Define Multi-Configuration Operand Compensator
- 7.2.1.2.4. CNPA: Define Non-sequential Parameter Compensator
- 7.2.1.2.5. CNPS: Define Non-sequential Position Compensator
- 7.2.1.2.6. COMP: Define Compensator
- 7.2.1.2.7. CPAR: Define Parameter Compensator
- 7.2.1.2.8. SAVE: Save Sensitivity Analysis Lenses
- 7.2.1.2.9. SEED: Seed the Random Number Generator
- 7.2.1.2.10. STAT: Define Statistics
- 7.2.1.2.11. TWAV: Test Wavelength
- 7.2.1.3. Operand Properties (tolerance data editor)
- 7.2.1.4. Tolerance Data Editor Toolbar
- 7.2.1.1. Tolerance Operands
- 7.2.2. Tolerance Wizard
- 7.2.3. Tolerancing
- 7.2.4. Tolerance Scripts
- 7.2.5. Tolerance Summary
- 7.2.1. Tolerance Data Editor
- 7.3. Quick Tolerancing Group
- 7.4. Tolerance Data Visualization Group
- 7.5. Manufacturing Drawings and Data Group
- 7.6. Tolerancing Overview
- 7.6.1. The Basic Procedure
- 7.6.2. Tolerancing with the Irregular Surface Type
- 7.6.3. Defining Compensators
- 7.6.4. How OpticStudio Computes the Tolerance Analysis
- 7.6.5. Evaluating Compensators
- 7.6.6. Sensitivity Analysis
- 7.6.7. The RSS Estimated Change
- 7.6.8. Inverse Sensitivity Analysis
- 7.6.9. Monte Carlo Analysis
- 7.6.10. Nesting Rules for Monte Carlo Analysis
- 7.6.11. Using Tolerance Scripts
- 7.6.12. Tolerancing Multi-Configuration (Zoom) Lenses
- 7.6.13. Tolerancing with Solves
- 7.6.14. Tolerancing irregularity with Composite Surfaces
- 7.6.15. Trouble Shooting the Tolerance Results
- 7.6.16. Optimizing for Tolerance Sensitivity (tolerancing overview)
- 7.6.17. Pitfalls When Tolerancing
- 7.6.18. Summary (tolerancing overview)
- 8. The Libraries Tab
- 8.1. Optical Materials Group
- 8.1.1. Materials Catalog
- 8.1.2. Using Material Catalogs
- 8.1.2.1. Specifying Which Glass Catalogs to Use
- 8.1.2.2. Editing & Reviewing Glass Catalogs
- 8.1.2.3. Description of Catalog Data
- 8.1.2.4. Creating a New Catalog
- 8.1.2.5. Copying or Moving Glass Catalog Files
- 8.1.2.6. The Glass Dispersion Formulas
- 8.1.2.6.1. The Schott Formula
- 8.1.2.6.2. The Sellmeier 1 Formula
- 8.1.2.6.3. The Sellmeier 2 Formula
- 8.1.2.6.4. The Sellmeier 3 Formula
- 8.1.2.6.5. The Sellmeier 4 Formula
- 8.1.2.6.6. The Sellmeier 5 Formula
- 8.1.2.6.7. The Herzberger Formula
- 8.1.2.6.8. The Conrady Formula
- 8.1.2.6.9. The Handbook of Optics 1 Formula
- 8.1.2.6.10. The Handbook of Optics 2 Formula
- 8.1.2.6.11. The Extended Formula
- 8.1.2.6.12. The Extended 2 Formula
- 8.1.2.6.13. The Extended 3 Formula
- 8.1.2.6.14. General Comments on Using Dispersion Formulas
- 8.1.2.7. Fitting Index Data
- 8.1.2.8. Fitting Melt Data
- 8.1.2.9. Defining Transmission Data
- 8.1.2.10. Defining Stress Optical Coefficients
- 8.1.2.11. Displaying Mechanical Data
- 8.1.2.12. Modeling Gases and Liquids (using material catalogs)
- 8.1.2.13. Finding a Glass Quickly
- 8.1.2.14. Glass Catalog Sources
- 8.1.2.15. Obsolete Catalog Data
- 8.1.2.16. The AGF & BGF File Formats
- 8.1.2.17. Alternate Methods of Defining Dispersion Data
- 8.1.3. Materials Analysis
- 8.1.4. Materials Tools
- 8.1.5. Glass Substitution Template (materials tools)
- 8.2. Stock Parts Group
- 8.3. Design Templates Group
- 8.4. Coatings Group
- 8.4.1. Coating Catalog
- 8.4.2. Coating Tools
- 8.4.3. Defining Coatings
- 8.4.3.1. Editing the Coating File
- 8.4.3.2. Coating File Data Syntax
- 8.4.3.3. The MATE Data Section
- 8.4.3.4. The TAPR Data Section
- 8.4.3.5. The COAT Data Section
- 8.4.3.6. Defining Replicated Groups of Coating Layers
- 8.4.3.7. Defining Simple Ideal Coatings
- 8.4.3.8. The ENCRYPTED Data Section
- 8.4.3.9. The IDEAL Data Section
- 8.4.3.10. The IDEAL2 Data Section
- 8.4.3.11. The TABLE Data Section
- 8.4.3.12. Adding Comments to the Coating File
- 8.4.3.13. Limits on the Amount of Coating Data
- 8.4.4. About Coatings
- 8.5. Scattering Group
- 8.6. Phosphors and Fluorescence Group
- 8.7. Sources Group
- 8.8. Source Viewers Group
- 8.1. Optical Materials Group
- 9. The Part Designer Tab
- 9.1. System Group (the part designer tab)
- 9.2. Script, Sketch, and Gallery Modes, Project Preferences
- 9.3. Insert Group (the part designer tab)
- 9.3.1. Declaration
- 9.3.2. Objects
- 9.3.2.1. Cube
- 9.3.2.2. Cone
- 9.3.2.3. Cylinder
- 9.3.2.4. Compound Parabolic Concentrator
- 9.3.2.5. Rectangular Compound Parabolic Concentrator
- 9.3.2.6. Elliptical Volume 1
- 9.3.2.7. Elliptical Volume 2
- 9.3.2.8. Lens
- 9.3.2.9. Polygon
- 9.3.2.10. Pyramid (objects)
- 9.3.2.11. Slot
- 9.3.2.12. Sphere (objects)
- 9.3.2.13. Spiral
- 9.3.2.14. Torus
- 9.3.3. Sketch Objects
- 9.4. Operations Group (the part designer tab)
- 9.5. Sketch Group
- 9.6. Search Bar (part designer tab)
- 9.7. Using Part Designer
- 9.7.1. Getting Started
- 9.7.2. ZPO & ZSO
- 9.7.3. Building a Part Object
- 9.7.4. Creating a Sketch
- 9.7.5. Using a Sketch
- 9.7.6. What is a Bezier Segment?
- 9.7.7. Exposing & Parameterizing Sketches Within OpticStudio
- 9.7.8. Constraining a Curve
- 9.7.9. Naming Points & Arcs
- 9.7.10. Gallery Mode (using part designer)
- 9.7.11. Commands (using part designer)
- 9.7.12. Insert Group (using part designer)
- 9.7.13. Operations Group (using part designer)
- 9.7.14. Tutorial 1: 7-Cell Cluster Concentrator Optic (using part designer)
- 9.7.15. Tutorial 2: Building a Prism from Sketches (using part designer)
- 10. The Programming Tab
- 10.1. ZPL Macros Group
- 10.2. About the ZPL
- 10.2.1. Introduction (about the zpl)
- 10.2.2. Creating ZPL Macros
- 10.2.3. An Overview of ZPL
- 10.2.4. Numeric Variables
- 10.2.5. Array Variables
- 10.2.6. Numeric Operations
- 10.2.7. Numeric Logical Operators
- 10.2.8. String Variables
- 10.2.9. String Operations
- 10.2.10. String Logical Operators
- 10.2.11. Numeric Functions
- 10.2.12. Using the FICL() Function
- 10.2.13. String Functions
- 10.2.14. KEYWORDS (about the zpl)
- 10.2.14.1. APMN, APMX, APTP, APXD, APYD
- 10.2.14.2. ATYP, AVAL
- 10.2.14.3. BEEP
- 10.2.14.4. BROWSE
- 10.2.14.5. CALLMACRO
- 10.2.14.6. CALLSETDBL
- 10.2.14.7. CALLSETSTR
- 10.2.14.8. COAT
- 10.2.14.9. COMPOSITEOFFAXISAPERTUREON (keywords)
- 10.2.14.10. COMPOSITEOFF (keywords)
- 10.2.14.11. COMPOSITEON (keywords)
- 10.2.14.12. CLOSE
- 10.2.14.13. CLOSEWINDOW
- 10.2.14.14. COLOR (keywords, about the zpl)
- 10.2.14.15. COMMAND
- 10.2.14.16. COMMENT (keywords, about the zpl)
- 10.2.14.17. CONI
- 10.2.14.18. CONVERTFILEFORMAT
- 10.2.14.19. CONVERTIMAGETOGRID
- 10.2.14.20. COPYFILE
- 10.2.14.21. CURV
- 10.2.14.22. DECLARE
- 10.2.14.23. DEFAULTMERIT
- 10.2.14.24. DELETE
- 10.2.14.25. DELETECONFIG (keywords)
- 10.2.14.26. DELETEFILE
- 10.2.14.27. DELETEMCO (keywords)
- 10.2.14.28. DELETEMFO (keywords)
- 10.2.14.29. DELETEOBJECT (keywords)
- 10.2.14.30. DELETETOL
- 10.2.14.31. EDVA
- 10.2.14.32. END
- 10.2.14.33. EXPORTBMP
- 10.2.14.34. EXPORTCAD (keywords)
- 10.2.14.35. EXPORTJPG
- 10.2.14.36. FINDFILE
- 10.2.14.37. FLDX, FLDY, FWGT, FVDX, FVDY, FVCX, FVCY, FVAN
- 10.2.14.38. FOR, NEXT
- 10.2.14.39. FORMAT
- 10.2.14.40. FTYP
- 10.2.14.41. GCRS
- 10.2.14.42. GDATE
- 10.2.14.43. GETDENCUSER1D
- 10.2.14.44. GETEXTRADATA
- 10.2.14.45. GETGLASSDATA
- 10.2.14.46. GETLSF
- 10.2.14.47. GETMTF
- 10.2.14.48. GETMTFUSER1D
- 10.2.14.49. GETNSCMTF
- 10.2.14.50. GETPSF
- 10.2.14.51. GETSYSTEMDATA
- 10.2.14.52. GETTEXTFILE (keywords)
- 10.2.14.53. GETVARDATA
- 10.2.14.54. GETZERNIKE
- 10.2.14.55. GLAS
- 10.2.14.56. GLASSTEMPLATE
- 10.2.14.57. GLENSNAME
- 10.2.14.58. GLOBALTOLOCAL (keywords)
- 10.2.14.59. GOSUB, SUB, RETURN, and END
- 10.2.14.60. GOTO
- 10.2.14.61. GRAPHICS (keywords)
- 10.2.14.62. GTEXT
- 10.2.14.63. GTEXTCENT
- 10.2.14.64. GTITLE
- 10.2.14.65. HAMMER (keywords)
- 10.2.14.66. IF-THEN-ELSE-ENDIF
- 10.2.14.67. IMA
- 10.2.14.68. IMAGECOMBINE
- 10.2.14.69. IMAGEEXTRACT
- 10.2.14.70. IMASHOW
- 10.2.14.71. IMASUM
- 10.2.14.72. IMPORTEXTRADATA (keywords)
- 10.2.14.73. INPUT
- 10.2.14.74. INSERT
- 10.2.14.75. INSERTCONFIG
- 10.2.14.76. INSERTMCO (keywords)
- 10.2.14.77. INSERTMFO (keywords)
- 10.2.14.78. INSERTOBJECT (keywords)
- 10.2.14.79. INSERTTOL
- 10.2.14.80. LABEL
- 10.2.14.81. LINE (keywords)
- 10.2.14.82. LOADARCHIVE
- 10.2.14.83. LOADCATALOG
- 10.2.14.84. LOADDETECTOR (keywords)
- 10.2.14.85. LOADLENS
- 10.2.14.86. LOADMERIT (keywords)
- 10.2.14.87. LOADTOLERANCE (keywords)
- 10.2.14.88. LOCALTOGLOBAL (keywords)
- 10.2.14.89. LOCKWINDOW
- 10.2.14.90. MAKEFACETLIST
- 10.2.14.91. MAKEFOLDER
- 10.2.14.92. MODIFYSETTINGS (keywords)
- 10.2.14.93. NEXT
- 10.2.14.94. NSLT
- 10.2.14.95. NSTR
- 10.2.14.96. NSTR2
- 10.2.14.97. NUMFIELD
- 10.2.14.98. NUMWAVE
- 10.2.14.99. OPEN
- 10.2.14.100. OPENANALYSISWINDOW
- 10.2.14.101. OPTIMIZE (keywords)
- 10.2.14.102. OPTRETURN
- 10.2.14.103. OUTPUT
- 10.2.14.104. PARM
- 10.2.14.105. PARAXIAL (keywords, programming tab, about the zpl)
- 10.2.14.106. PAUSE
- 10.2.14.107. PIXEL
- 10.2.14.108. PLOT
- 10.2.14.109. PLOT2D
- 10.2.14.110. POLDEFINE
- 10.2.14.111. POLTRACE
- 10.2.14.112. POP
- 10.2.14.113. PRINT
- 10.2.14.114. PRINTFILE
- 10.2.14.115. PRINTWINDOW
- 10.2.14.116. PWAV
- 10.2.14.117. QUICKFOCUS (keywords)
- 10.2.14.118. QUICKSENSITIVITY (keywords)
- 10.2.14.119. RADI
- 10.2.14.120. RANDOMIZE
- 10.2.14.121. RAYTRACE
- 10.2.14.122. RAYTRACEX
- 10.2.14.123. READ
- 10.2.14.124. READ_LOCALE
- 10.2.14.125. READNEXT_LOCALE
- 10.2.14.126. READNEXT
- 10.2.14.127. READSKIP
- 10.2.14.128. READSTRING
- 10.2.14.129. RELEASE
- 10.2.14.130. RELOADOBJECTS
- 10.2.14.131. REM, !, #
- 10.2.14.132. REMOVEVARIABLES (keywords)
- 10.2.14.133. RESUMEUPDATES
- 10.2.14.134. RENAMEFILE
- 10.2.14.135. RETURN
- 10.2.14.136. REWIND
- 10.2.14.137. SAVEARCHIVE
- 10.2.14.138. SAVEDETECTOR (keywords)
- 10.2.14.139. SAVELENS
- 10.2.14.140. SAVEMERIT (keywords)
- 10.2.14.141. SAVETOLERANCE (keywords)
- 10.2.14.142. SAVEWINDOW
- 10.2.14.143. SCATTER
- 10.2.14.144. SDIA
- 10.2.14.145. SETAIM
- 10.2.14.146. SETAIMDATA
- 10.2.14.147. SETAPODIZATION
- 10.2.14.148. SETCONFIG (keywords)
- 10.2.14.149. SETDETECTOR
- 10.2.14.150. SETMCOPERAND
- 10.2.14.151. SETNSCPARAMETER (keywords)
- 10.2.14.152. SETNSCPOSITION (keywords)
- 10.2.14.153. SETNSCPROPERTY (keywords)
- 10.2.14.154. SETOPERAND (keywords)
- 10.2.14.155. SETSTDD
- 10.2.14.156. SETSURFACEPROPERTY, SURP
- 10.2.14.157. SETSYSTEMPROPERTY, SYSP
- 10.2.14.158. SETTEXTSIZE
- 10.2.14.159. SETTITLE
- 10.2.14.160. SETTOL (keywords)
- 10.2.14.161. SETUNITS
- 10.2.14.162. SETVAR
- 10.2.14.163. SETVECSIZE
- 10.2.14.164. SETVIG (keywords)
- 10.2.14.165. SHOWBITMAP
- 10.2.14.166. SHOWFILE
- 10.2.14.167. SOLVEBEFORESTOP
- 10.2.14.168. SOLVERETURN
- 10.2.14.169. SOLVETYPE
- 10.2.14.170. STOPSURF
- 10.2.14.171. SUB
- 10.2.14.172. SURFTYPE
- 10.2.14.173. SUSPENDUPDATES
- 10.2.14.174. TELECENTRIC
- 10.2.14.175. TESTPLATEFIT
- 10.2.14.176. THIC
- 10.2.14.177. TIMER
- 10.2.14.178. TOLERANCE
- 10.2.14.179. UNLOCKWINDOW
- 10.2.14.180. UPDATE
- 10.2.14.181. VEC1, VEC2, VEC3, VEC4
- 10.2.14.182. WAVL, WWGT
- 10.2.14.183. XDIFFIA
- 10.2.14.184. ZBF2MAT
- 10.2.14.185. ZBFCLR
- 10.2.14.186. ZBFMULT
- 10.2.14.187. ZBFPROPERTIES
- 10.2.14.188. ZBFREAD
- 10.2.14.189. ZBFRESAMPLE
- 10.2.14.190. ZBFSHOW
- 10.2.14.191. ZBFSUM
- 10.2.14.192. ZBFTILT
- 10.2.14.193. ZBFWRITE
- 10.2.14.194. ZRD2MAT
- 10.2.14.195. ZRDAPPEND
- 10.2.14.196. ZRDFILTER
- 10.2.14.197. ZRDPLAYBACK
- 10.2.14.198. ZRDSAVERAYS
- 10.2.14.199. ZRDSUM
- 10.2.15. Example Macro 1
- 10.2.16. Example Macro 2
- 10.2.17. Calling a Macro from within a Macro
- 10.2.18. Running Macros from the Command Line
- 10.2.19. Using ZPL Macro Solves
- 10.3. String Codes
- 10.4. ZOS-API.NET Applications Group
- 10.5. ZOS-API.NET Application Builders Group
- 10.6. About the ZOS-API
- 10.6.1. Introduction (about the zos-api)
- 10.6.2. Get Connected...
- 10.6.2.1. Manually Creating a Project (Using Visual Studio)
- 10.6.2.2. Automatically Creating a Project (For Visual Studio)
- 10.6.3. IZOSAPI_Application TheApplication
- 10.6.3.1. Void TheApplication.CloseApplication()
- 10.6.3.2. LicenseStatusType TheApplication.LicenseStatus (Read Only)
- 10.6.3.3. ZOSAPI_Mode TheApplication.Mode (Read Only)
- 10.6.3.4. Working With IOpticalSystem at the Application Level
- 10.6.3.4.1. IOpticalSystem TheApplication.PrimarySystem (Read Only)
- 10.6.3.4.2. int TheApplication.NumberOfOpticalSystems (Read Only)
- 10.6.3.4.3. IOpticalSystem NewSystem(SystemType type)
- 10.6.3.4.4. IOpticalSystem LoadNewProject(String newProject)
- 10.6.3.4.5. IOpticalSystem GetSystemAt(int n)
- 10.6.3.4.6. bool CloseSystemAt(int n, bool saveIfNeeded)
- 10.6.3.5. The 'Samples' Folder (TheApplication.SampleDir)
- 10.6.4. IOpticalSystem ThePrimarySystem
- 10.6.5. ISystemData TheSystemData
- 10.6.5.1. ISDApertureData Aperture
- 10.6.5.1.1. ZemaxApertureType ApertureType
- 10.6.5.1.2. Double ApertureValue
- 10.6.5.1.3. ZemaxApodizationType ApodizationType
- 10.6.5.1.4. Double ApodizationFactor
- 10.6.5.1.5. Bool ApodizationFactorIsUsed
- 10.6.5.1.6. Double SemiDiameterMargin
- 10.6.5.1.7. Double SemiDiameterMarginPct
- 10.6.5.1.8. ISurfaceSelection GCRS (Read Only)
- 10.6.5.1.9. Bool TelecentricObjectSpace
- 10.6.5.1.10. Bool AFocalImageSpace
- 10.6.5.1.11. Bool IterateSolvesWhenUpdating
- 10.6.5.1.12. Bool FastSemiDiameters
- 10.6.5.1.13. Bool CheckGRINApertures
- 10.6.5.2. IFields Fields
- 10.6.5.3. IWavelengths Wavelengths
- 10.6.5.4. ISDEnvironmentData Environment
- 10.6.5.5. ISDPolarizationData Polarization
- 10.6.5.6. ISDAdvancedData Advanced
- 10.6.5.7. ISDRayAimingData RayAiming
- 10.6.5.8. ISDMaterialCatalogData MaterialCatalogs
- 10.6.5.9. ISDTitleNotes TitleNotes
- 10.6.5.10. ISDFiles Files
- 10.6.5.10.1. String[] GetCoatingFiles()
- 10.6.5.10.2. String CoatingFile
- 10.6.5.10.3. String[] GetScatterProfiles()
- 10.6.5.10.4. String ScatterProfile
- 10.6.5.10.5. String[] GetABgDataFiles()
- 10.6.5.10.6. String ABgDataFile
- 10.6.5.10.7. String[] GetGradiumProfiles()
- 10.6.5.10.8. String GradiumProfile
- 10.6.5.10.9. Void ReloadFiles()
- 10.6.5.11. ISDUnitsData Units
- 10.6.5.11.1. ZemaxSystemUnits LensUnits
- 10.6.5.11.2. ZemaxUnitPrefix SourceUnitPrefix
- 10.6.5.11.3. ZemaxSourceUnits SourceUnits
- 10.6.5.11.4. ZemaxUnitPrefix AnalysisUnitPrefix
- 10.6.5.11.5. ZemaxAnalysisUnits AnalysisUnits
- 10.6.5.11.6. ZemaxAfocalModeUnits AfocalModeUnits
- 10.6.5.11.7. ZemaxMTFUnits MTFUnits
- 10.6.5.1. ISDApertureData Aperture
- 10.6.6. Analysis
- 10.6.6.1. Starting an Analysis
- 10.6.6.2. Viewing Analysis Information
- 10.6.6.3. Changing Settings
- 10.6.6.4. Generating Results
- 10.6.6.5. Getting Results
- 10.6.7. The Lens Data Editor (ILensDataEditor)
- 10.6.7.1. ILDERow SurfaceType <XXX link to Sequential Surfaces>
- 10.6.7.2. ISurfaceTypeSettings
- 10.6.7.3. ILDERow 'Surface Properties'
- 10.6.7.4. ILDETypeData TypeData
- 10.6.7.5. ILDEDrawData DrawData
- 10.6.7.6. ILDEApertureData ApertureData
- 10.6.7.7. ILDEScatteringData ScatteringData
- 10.6.7.8. ILDETiltDecenterData TiltDecenterData
- 10.6.7.9. ILDEPhysicalOpticsData PhysicalOpticsData
- 10.6.7.10. ILDECoatingData CoatingData
- 10.6.7.11. ILDEImportData ImportData
- 10.6.7.12. IeditorCell (the lens data editor)
- 10.6.8. The Non-sequential Component Editor (INonSeqEditor)
- 10.6.8.1. INCERow ObjectType <XXXLink to Summary of NSC Objects>
- 10.6.8.2. INCETypeData TypeData
- 10.6.8.3. INCEDrawData DrawData
- 10.6.8.4. INCESourcesData SourcesData
- 10.6.8.5. INCECoatScatterData CoatScatterData
- 10.6.8.6. INCEScatterToData ScatterToData
- 10.6.8.7. INCEVolumePhysicsData VolumePhysicsData
- 10.6.8.8. INCEIndexData IndexData
- 10.6.8.9. INCEDiffractionData DiffractionData
- 10.6.8.10. INCECADData CADData
- 10.6.9. The Merit Function Editor (IMeritFunctionEditor)
- 10.6.10. The Tolerance Data Editor (IToleranceDataEditor)
- 10.6.11. The Multi-Configuration Editor
- 10.6.12. IeditorCell (about the zos-api)
- 10.6.13. IOpticalSystemTools ThePrimarySystem.Tools
- 10.6.14. User Operand
- 10.6.15. User Analysis
- 10.6.16. Plug-In/Extension
- 10.6.17. Tracing Large Numbers of Rays (About the ZOS-API)
- 11. The STAR Tab
- 12. The Help Tab
- 13. The Learning and Support Tab
- 14. General Information
- 15. Conventions and Definitions
- 15.1. Active Configuration
- 15.2. Angular Magnification
- 15.3. Apodization
- 15.4. Back Focal Length
- 15.5. Cardinal Planes
- 15.6. Chief Ray
- 15.7. Coordinate Axes
- 15.8. Diffraction Limited
- 15.9. Edge Thickness
- 15.10. Effective Focal Length
- 15.11. Entrance Pupil Diameter
- 15.12. Entrance Pupil Position
- 15.13. Exit Pupil Diameter
- 15.14. Exit Pupil Position
- 15.15. Field Angles and Heights
- 15.16. Float by Stop Size
- 15.17. Ghost Reflections
- 15.18. Glasses
- 15.19. Hexapolar Rings
- 15.20. Image Space F/#
- 15.21. Image Space Numerical Aperture (NA)
- 15.22. Lens Units
- 15.23. Marginal Ray
- 15.24. Maximum Field
- 15.25. Mixed Mode
- 15.26. Native Object
- 15.27. Non-Paraxial Systems
- 15.28. Non-sequential Ray Tracing
- 15.29. Normalized Field Coordinates
- 15.30. Normalized Pupil Coordinates
- 15.31. NSC
- 15.32. Object Space Numerical Aperture
- 15.33. Parameter Data
- 15.34. Paraxial and Parabasal Rays
- 15.35. Paraxial Image Height
- 15.36. Paraxial Magnification
- 15.37. Paraxial Working F/#
- 15.38. Primary Wavelength
- 15.39. Radii
- 15.40. Real propagation
- 15.41. Sagittal and Tangential
- 15.42. Semi-Diameters
- 15.43. Sequential Ray Tracing
- 15.44. Special Characters
- 15.45. Strehl Ratio
- 15.46. Surface Apertures
- 15.47. System Aperture
- 15.48. Thicknesses
- 15.49. Total Internal Reflection (TIR)
- 15.50. Total Track
- 15.51. Vignetting Factors
- 15.52. Virtual Propagation
- 15.53. Wavelength Data
- 15.54. Working F/#