How to Modify String Variables in ZPL Macros

This article explains:
  • How to use the $LEFTSTRING(A$, n) and $RIGHTSTRING(A$, n) string fuctions
  • How these functions can be combined together to effectively scan and modify string variables

This article is accompanied by a sample ZPL macro, available via download on the Summary page.

 

Authored By: Andrew Locke

Published On: August 23, 2006


What is the Difference Between the FFT and Huygens PSF?

This article discusses the Huygens and the FFT PSF computations, gives a quick test of validity of the FFT PSF, and concludes with a list of system parameters which require the use of the Huygens calculation.

Authored By: Betsy Goodwin

Published On: October 30, 2015


Zemax OpticStudio 30-Day Money-Back Guarantee

What is the Zemax OpticStudio 30-Day Money-Back Guarantee?


How To Use the ZRDPLAYBACK Keyword To Obtain Filtered Results

This article describes use of the ZPL keyword ZRDPLAYBACK to restore data from a previously saved ZRD file onto detectors in a non-sequential system. Analysis of the data can then be undertaken using the standard non-sequential functions (e.g. NSDD, NSDE, etc.). Using ZRDPLAYBACK, the saved data may be optionally filtered prior to analysis.
 
 

Authored By: Sanjay Gangadhara

Published On: June 29, 2011


How to Use the Modify Reference Objects Tool

This article explains how to use the Modify Reference Object Tool to tidy up multiple reference points and to define new pivot points in a non-sequential design
 

Authored By: Mark Nicholson

Published On: February 23, 2007


How to Ensure that Zemax will Successfully Connect to Creo Parametric

This article describes how to correctly form the link between Zemax and Creo Parametric.

Authored By: Dr. Sanjay Gangadhara

Published On: February 5, 2013


How to Set Solves from ZPL

This article describes a brief ZPL code snippet written to save the user from some tedious keyboard data entry.

Authored By: Mark Nicholson

Published On: December 16, 2015


How is Radiant Intensity Defined?

This article explains the definition of Radiant Intensity.
 

 


 

Authored By: Mark Nicholson

Published On: June 12, 2008


How To Read a Static Data File into a User-Defined Surface

This article explains how to read static data from a text file into a user-defined surface.

 

Authored By: Sanjay Gangadhara

Published On: January 17, 2008


Optimization in Non-Sequential Ray-Tracing with Pixel Interpolation and NSDD

Zemax has several features that improve non-sequential optimization effiiciency. In this article, we re-optimize a free form mirror using pixel interpolation and added capabilities of the NSDD merit function operand. 
 
Authored By: Akash Arora
 
Published On: October 15, 2007


Displaying results 91-100 (of 340)
 |<  <  6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15  >  >|