TracePro is a commercial
optical engineering Optical engineering is the field of science and engineering encompassing the physical phenomena and technologies associated with the generation, transmission, manipulation, detection, and utilization of light. Optical engineers use optics to solve ...
software program for designing and analyzing optical and illumination systems. The program's graphical user interface (
GUI
The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inste ...
) is 3D CAD-based creating a virtual prototyping environment to perform software simulation before manufacture.
History
Developed by Lambda Research Corporation of
Littleton, Massachusetts
Littleton (historically Nipmuc: ''Nashoba'') is a town in Middlesex County, Massachusetts, United States. The population was 10,141 at the 2020 census.
For geographic and demographic information on the neighborhood of Littleton Common, please se ...
, USA, under an
SBIR
The Small Business Innovation Research (or SBIR) program is a U.S. government funding program, coordinated by the Small Business Administration, intended to help certain small businesses conduct research and development (R&D). Funding takes the ...
grant from NASA, the program has been in continual development since 1994. NASA uses the program in its next-generation integrated design manufacturing approach as detailed in NASA's ''Spinoff'' magazine.
Markets
TracePro is used in the aerospace, defense, lighting, display, biomedical and illumination markets. It has been used in many projects for designing and analyzing all types of optical/illumination systems ranging from
stray light Stray light is light in an optical system, which was not intended in the design. The light may be from the intended source, but follow paths other than intended, or it may be from a source other than the intended source. This light will often set a ...
suppression in telescopes and cameras to biomedical applications to LED modeling and solar collector modeling.
In the aerospace market, TracePro is best known for its stray light analysis capabilities. The program was used to analyze the FIRST Telescope,
James Webb Space Telescope
The James Webb Space Telescope (JWST) is a space telescope which conducts infrared astronomy. As the largest optical telescope in space, its high resolution and sensitivity allow it to view objects too old, distant, or faint for the Hubble ...
, the Mars Rover cameras, Long-Range Reconnaissance Imager (LORRI) and the Terrestrial Planet Finder
Coronagraph
A coronagraph is a telescopic attachment designed to block out the direct light from a star so that nearby objects – which otherwise would be hidden in the star's bright glare – can be resolved. Most coronagraphs are intended to view t ...
.
The TracePro approach
Users create geometry either by using the native TracePro CAD interface or by importing models directly from
SolidWorks
SolidWorks is a solid modeling computer-aided design (CAD) and computer-aided engineering (CAE) application published by Dassault Systèmes.
According to the publisher, over two million engineers and designers at more than 165,000 companies wer ...
,
Pro/ENGINEER
Creo Parametric, formerly known, together with Creo Elements/Pro, as Pro/Engineer and Wildfire, is a solid modeling or CAD, CAM, CAE, and associative 3D modeling application, running on Microsoft Windows.
Creo Parametric should not to be confu ...
,
Solid Edge
Solid Edge is a 3D CAD, parametric feature and synchronous technology solid modeling software. It runs on Microsoft Windows and provides solid modeling, assembly modelling and 2D orthographic view functionality for mechanical designers. Thr ...
,
Autodesk Inventor
Autodesk Inventor is a computer-aided design application for 3D mechanical design, simulation, visualization, and documentation developed by Autodesk.
Features
Inventor allows 2D and 3D data integration in a single environment, creating a virt ...
or other CAD product that exports IGES or STEP models. TracePro additionally has an add-in to Solidworks, RayViz. RayViz allows users to apply and save optical properties directly to their SolidWorks model and ray trace surface sources as raysets to visualize light propagation within Solidworks. To ensure data integrity, a single model is used by both TracePro for ray tracing and optical analysis and by SolidWorks for mechanical design and modifying optical material properties. With RayViz, users significantly accelerate the iterative design process. Users using optical design programs such as
OSLO
Oslo ( , , or ; sma, Oslove) is the capital and most populous city of Norway. It constitutes both a county and a municipality. The municipality of Oslo had a population of in 2022, while the city's greater urban area had a population of ...
,
Zemax Zemax is a company that sells optical design software. OpticStudio is its flagship product and a commonly used optical design program for Microsoft Windows. It is used for the design and analysis of both imaging and illumination systems.
History ...
or
Code V
Synopsys is an American electronic design automation (EDA) company that focuses on silicon design and verification, silicon intellectual property and software security and quality. Products include tools for logic synthesis and physical design ...
can also import these models to create a complete optomechanical design using the built-in multi-document interface. After creating the optical-mechanical model users then create sources using built-in source wizards, import models from the bulb catalogs or import ray files created from measured data, measured by Radiant Imaging's ProSource Radiant Source product. Then rays are traced through the systems to find energy distributions on any surface or track volume flux through any space. Users can also simulate lit appearance of illumination or lighting systems and trace bitmap images through optical systems to check for uniformity, veiling glare, flare, and distortion issues. Thermal effects and stray light issues can also be simulated.
Compatibility
TracePro works with other software products using a
Dynamic Data Exchange
In computing, Dynamic Data Exchange (DDE) is a technology for interprocess communication used in early versions of Microsoft Windows and OS/2. DDE allows programs to manipulate objects provided by other programs, and respond to user actions affec ...
(DDE) client/server interface. This enables the program to work with products such as
MATLAB
MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementa ...
to create a multi-disciplinary environment. TracePro also uses the
Scheme language as a macro language to extend the program's capabilities and provide automated analysis, optimization, and tolerancing capabilities. TracePro models geometry using the Kosmos 3D framework from Kubotek3D.
Editions
TracePro optical software is available in three commercial editions:
* TracePro LC
* TracePro Standard
* TracePro Expert
See also
*
SolidWorks
SolidWorks is a solid modeling computer-aided design (CAD) and computer-aided engineering (CAE) application published by Dassault Systèmes.
According to the publisher, over two million engineers and designers at more than 165,000 companies wer ...
and
SolidWorks Corporation
SolidWorks is a solid modeling computer-aided design (CAD) and computer-aided engineering (CAE) application published by Dassault Systèmes.
According to the publisher, over two million engineers and designers at more than 165,000 companies ...
have a formal partnership with Lambda Research Organization
*
Optics Software for Layout and Optimization – TracePro imports OSLO design files and is a compatible product from Lambda Research Corporation
*
Optical engineering Optical engineering is the field of science and engineering encompassing the physical phenomena and technologies associated with the generation, transmission, manipulation, detection, and utilization of light. Optical engineers use optics to solve ...
*
Optical lens design
Optical lens design is the process of designing a lens to meet a set of performance requirements and constraints, including cost and manufacturing limitations. Parameters include surface profile types (spherical, aspheric, holographic, diffractiv ...
*
Ray tracing (physics)
In physics, ray tracing is a method for calculating the path of waves or particles through a system with regions of varying propagation velocity, absorption characteristics, and reflecting surfaces. Under these circumstances, wavefronts may bend, ...
References
{{reflist
External links
Lambda Research website
Optical software
Science software for Windows
1994 software