Photon Engineering, LLC is pleased to announce the release of FRED 12.31. This is a major version release which offers new features designed to make optical system engineering in FRED even more efficient.
Highlights of the many new features and enhancements in this release are:
A simplified source model, "M-squared Laser Beam", has been added which gives users the ability to create a coherent gaussian beam with designated m-squared values in X and Y. The source is created by linearly combining several TEMmn modes to give the requested M2 value.
A new Spectral Analysis feature has been added which creates a spectral power distribution for a filtered rayset. The feature can use the ray selection criteria from an analysis surface or directional analysis entity to select the rays of interest. The result is added to the Spectra folder on the object tree as a new spectrum node.
Q-con and Q-bfs Surfaces
The Q-con and Q-bfs surface types have been added as native surface types and are now also supported in the Zemax and CodeV lens import routines.
Ray File Wavelengths
Rays which are generated from ray files can now use wavelength information directly from the ray file itself (assuming the ray file contains spectral data). This means that spectral content from ProSource ray files, for example, should be accurately represented by the FRED source model without requiring additional modification. Additionally, users now have the option to read/write wavelength data to/from FRED’s native compact ray file format (*.fcr).
Ideal Lens Module
An alternative to FRED’s Eikonal based lens modules has been added which removes some of the practical limitations of the Eikonal lenses and relaxes the strict path length accuracy requirements in exchange for convenience. The new idealized lens surface behaves more like a paraxial lens construct and allows three angle mapping functions to be specified; f-tan(theta), f-theta and f-sin(theta).
New Element Primitives
Four new element primitive types have been added to FRED’s primitives palette which allow simple and fast creation of some very basic components without requiring the user to construct them from scratch using custom elements. The new element primitives that have been added are: Truncated Ellipsoid, Frustum, Cylinder Lens and Compound Parabolic Concentrator (CPC).
Custom 2D Charts
The scripting language now allows users to create custom 2D charts by adding, deleting and modifying multiple data series of a chart object. Access to the ComponentOne Chart2D object is also provided, which allows the user to customize the charts in a manner equivalent to using the Advanced chart options in the GUI.
A new Visualization preference has been added which allows models to be tessellated using multi-threading and can tremendously reduce the tessellation time for large models.
Request to download the Free Demo Version here.