geometry Tag

Sagging a Lens Surface into Zones

The Fresnel lens had its origin in the design of lighthouse lenses. Its grooved surface represented a novel method for substantially reducing the amount of glass needed to produce large aperture, short focal length elements. Surface shapes derivative to the Fresnel lens find application in...

Read More

#04 – FRED Technical Support Series

In this video we discuss how to turn a lens’ plane bevels into 45 degree tilted bevels. Additionally, a composite lens with different edge apertures is constructed using two plano-convex lens elements. #04 – FRED Technical Support Series from Ryan Irvin on Vimeo. ...

Read More

Attaching entities to CAD Surfaces

FRED’s CAD import feature transfers geometry from STEP or IGES files in the form of parametric curves and surfaces. These curves and surfaces are based upon the NURBs representation common to all CAD software. During import, FRED makes no attempt to identify surface types and...

Read More

Faceting a Reflector Profile

This knowledge base article and example file demonstrates a method for creating a symmetric faceted reflector when provided with a profile curve.  The embedded script pseudocode is the following: User specifies the number of desired facets The base curve is sampled along its length to...

Read More

Optimizing for a Target Distribution

This knowledge base article will demonstrate how to use FRED Optimum’s optimization capability to modify a system and achieve a desired irradiance distribution.  The system being modified is a PMMA light pipe.  Six variables control the shape of the light pipe and the optimization merit...

Read More

Rotating Prisms by Scripting

This knowledge base article will describe how to set up an embedded script that rotates two prisms, traces a source at each rotation position, and calculates and displays the sum total irradiance for all rotation positions.  The number of rotation positions is controlled through a...

Read More

Parenting by Script

This knowledge base article will describe how to use FRED’s scripting language to move selected surfaces from one object tree node to another.  The destination node is chosen from a dialog populated by valid nodes on the object tree, where valid nodes are defined to...

Read More

Positioning with CAD Surfaces

This knowledge base article will describe how to place an entity in the local coordinate system of an imported CAD surface. By default, imported CAD surfaces are defined in the global coordinate system. The result of this definition is that you cannot position an entity...

Read More

CPC Wizard

The attached FRED file has an embedded script named “CPCwizard” which allows for simple creation of a circular hollow or solid CPC using a dialog.  The CPC can be specified using any of the following methods: Max Angle In and Exit Diameter Max Angle In...

Read More