SOLVEBEFORESTOP
Enables ZPL solves to be placed on surfaces prior to the stop surface.
Syntax:
SOLVEBEFORESTOP
Discussion:
This keyword is used only for supporting ZPL Macro solves. It must be placed on the first line of the macro in order to prevent OpticStudio from issuing an error message. Usage of this keyword implies that the user understands when such solves are valid and when they are not.
Any solve placed prior to the stop should not be based upon ray data. For example, the RAYTRACE keyword and data that it returns should not be used. OpticStudio doesn't perform any checks to ensure this is the case. If the macro does contain ray-based data then the macro solve may compute erroneous values.
See " Using ZPL Macro solves ".
Next: