BAE SYSTEMS
Optical Modeling Extension

The purpose of this application is to give an end-user the ability to display optical pathways within complex optic-mechanical assemblies, designed using Pro/ENGINEER. A ray-tracing algorithm is used to calculate the path and the result of the calculation is used for creating the geometry of rays inside Pro/ENGINEER.

Optical Modeling Extension - example

Pro/ENGINEER add-on

The application has been written using Pro/TOOLKIT, an API of the Pro/ENGINEER system. Using Pro/TOOLKIT capabilities it was possible to incorporate the functionality directly into Pro/ENGINEER so that the user interacts with the application directly within Pro/ENGINEER.

User Interface

The intuitive user interface consists of a few dialog windows.

For every part material (refractive index) can be specified and to any surface material properties (reflectivity, transmissibility) can be assigned.

Optical Modeling Extension - example

Some properties can be set to every light source:

Optical Modeling Extension - example

© COGRAS spol. s r.o. 2006 info@cogras.cz