// Randomise the Full-width sliders

Analysis results after cancelling raytrace

Question Would you please explain the coherence between the saved total lumens and the number of ray traced. It could give some problems when you use the file in a calculation program. (See attached file: halfrun.ies)(See attached file: fullrun.ies) Synopsis Analysis...

Aspheric Terms – Insert Lens dialog

Question 2 I am entering aspheric terms in the Insert Lens Element dialog, how are the parameters defined in the sag equation? Synopsis Aspheric Terms – Insert Lens dialog Solution The description of the terms in the sag equation is in the User’s Manual...

Auto Importance Sampling – Prescription is set to -1

Question I am using automatic importance sampling and for some surfaces, the Prescription is being set to -1.  Why does this happen? Synopsis Auto Importance Sampling – Prescription is set to -1 Solution The Auto Importance Sampling function assigns the...

CAD options for import into TracePro

Question I have a question on the import of 3D models from Pro-E and I-deas into TracePro. The TracePro manual has a small section that deals with the translation settings at a file export from a 3D CAD program, but we still find that similar models, imported in...

CAD Translation

Question When I want to save the work of TracePro into the IGES/STEP format, a message appears that tells me no such feature exists, and another message tells me that IGES/STEP Translator is required for data translation. One other problem is that when I save the work...

Changing File Source units between Radiometric and Photometric

Question “I generated a ray file using ProSource 5.2 and inserted a source into TracePro. Everything looks reasonable, I just have a question regarding units: The ProSource file shows a peak intensity of 0.26 Candela while TracePro gives 0.24 W/sr as the peak...

Changing user defined surface properties

Question Suppose I have assigned a user-defined surface property to some of my surfaces. Then at a later date, I wish to modify that property with the property editor. Do I need to re-select the surface property for each surface, or does the new property get...

CIE Plots

Question In Analysis/Irradiance Options/Map Data/Quantities to plot, there are a lot of map types to select. Could you provide some information about “CIE(xy)” and “CIE(u’v’)” or their applications in optics? Synopsis CIE Plots...

Cleanliness standards

Question When I attended the recent TracePro training course, there was mention of references that related surfaces cleanliness levels (specified by MIL-STD-1246C) to cleanroom classifications (specified by FED-209D). What I am looking for is research that was...

Comparison of CAD Import options for TracePro

Question What options are available in TracePro for importing CAD files, and which option is best? Synopsis Comparison of CAD Import options for TracePro Solution The import options to TracePro can be obtained by selecting File/Open, then looking at the list of File...

Connecting two models using File Sources

Question After running the raytrace for one model having one exit surface, I want to run a raytrace for another model where the light source is the output of the first model. Synopsis Connecting two jobs models using File Sources Solution “You can accomplish...

Converting measured scatter data into a TracePro Surface Property

Question I have measured scatter data, and I want to use this data to create a Surface Property in TracePro. What options are available? Synopsis Converting measured scatter data into a TracePro Surface Property Solution 1- The TracePro Surface Property Generator can...

Creating properties for a rough finish that diffuses light

Question I would like to model a plastic object with a rough finish that diffuses light. How can I create the properties for this in TracePro? Synopsis Creating properties for a rough finish that diffuses light Solution The plastic material with the rough diffusing...

Data Format for Text File saved from a Rectangular Iso Candela Plot

Question Can you supply an explanation of the format the data from a rectangular iso-candela plot is saved in when saved as a text file? I can open the data in notepad, but I have no idea how the list of candela numbers is geometrically organized. Synopsis Data Format...

Defective Object Warning Message

Question I have created a large elliptical reflector with focal length 1 = 100,000 mm, focal length 2 = 10,000 mm, and z position = 55,000 mm. The reflector has approximately 200 surfaces. When I perform a ray-trace, the Audit gives a Defective Object warning message,...

Determining Angle of Incidence from an Incident Ray Table

Question How can I determine the angle of an incidence for a ray relative to the surface that it intersects? Synopsis Determining Angle of Incidence from an Incident Ray Table Solution The Incident Ray Table provides the XYZ direction vectors for the ray, but these...

Error: Could not load SiAppDll dll files

Question Error: Could not load SiAppDll dll files Synopsis Error: Could not load SiAppDll dll files Solution “TracePro is able to accommodate spaceballs, a substitute for a mouse that is sometimes preferred by CAD users. The error message you are receiving is...

Exporting Irradiance Data to CAD programs.

Question How can I export Irradiance Data to CAD programs? Synopsis Exporting Irradiance Data to CAD programs. Solution The Irradiance map output data may be saved to a disk file in a variety of file formats. Selecting File|Save As when an irradiance map is active...

Flux of Surface Source is controlled by 3 variables.

Question If a source which has a specific spectral profile is used for raytracing, how is the power, in FC or in lumen whichever, in each wavelength calculated? I’d like to know the relation between the weighting of each wavelength in RaytraceOption/Wavelength...

Graphics problems when trying to view TracePro with NetMeeting

Question I understand that you have attempted to use NetMeeting with TracePro, but only the frame of the TracePro Window appears without any detail in the model window. Synopsis Graphics problems when trying to view TracePro with NetMeeting Solution This is a graphics...

Grid Raytrace – calculation of actual Beam Width

Question I have set up a Grid Raytrace with a rectangular grid boundary, with half-height x and y set = 10. I also selected a Rectangular Grid Pattern with 10 x-points and 10 y-points. I expected to get a 20×20 beam, but the Irradiance Map shows the beam to be...

How many rays should I trace?

Question How many rays should I trace? Synopsis How many rays should I trace? Solution There is no general answer to how many rays should be traced, but there is a useful feature for assessing the uncertainty.  Please select Raytrace/Raytrace Options, and note that...

IES File format

Question IES File format Synopsis IES File format Solution “I have attached an example IES file to help me to respond to your question. Please make note of the fifth line in the file: 1 10.000000 1.0 19 1 1 1 0 0 0 These values in the IES file, from left to...

Importing Bitmap (bmp) files as a source

Question Is it possible that TracePro can import a BMP file (i.e. a color picture ) as a light source? and what should I do? Synopsis Importing Bitmap (bmp) files as a source Solution There is an optional Bitmap Source Module that can be used to create source files...

Importing ray data from another file

Question “It is possible to save the ray data of a ray trace as a text-file. I wonder, is it possible to load (import) the ray data again? This would be very important for me because I want to manipulate the rays with DOE’s (diffractive optical elements)....

Instructions to enable Windows Installer Logging

Question How do I enable Windows Installer Logging? Synopsis Instructions to enable Windows Installer Logging Solution go to the Windows Start Menu in the box type regedit , and then hit ENTER in the Registry Editor window, navigate to the following registry...

Managing TracePro memory consumption

Question I am new to TracePro, and I like the program, but occasionally during a long raytrace, the program crashes. Any suggestions? Synopsis Managing TracePro memory consumption Solution One possible cause of program crashes is memory limitations. Here is a...

Material not found in Material Properties Database

Question We need to simulate a plastic material (PMMA, PC). What materials in the TracePro Properties database should we use in order to have an accurate simulation? Synopsis Material not found in Material Properties Database Solution “There are materials in the...

Obtaining a Sag Table from a Reflector

Question I have created an Elliptical Reflector in TracePro, and the ray trace results look good. Now, I need a Sag Table to send out to have the Reflector manufactured. How do I get this data? Synopsis Obtaining a Sag Table from a Reflector Solution You can perform a...

Optimum PC configuration for running TracePro

Question I’m looking for any information regarding the best PC configuration for running TracePro. I’m looking to invest in new hardware, and I’d like to buy the optimal configuration. Basically, I’d like to know what is the most limiting...

Orientation is lost for objects imported from CAD file

Question I imported my CAD file into TracePro, but the local origin defined in the CAD Program is lost. Now I want to scale and rotate objects relative to each other, but it doesn’t work right. How can I resolve this? Synopsis Orientation is lost for objects...

Overlapping Object Errors with Grid Raytrace

Question “I have performed a Grid Raytrace in my model, and TracePro is reporting multiple “overlapping object” error messages. I have looked over the geometry, and there are several coincident surfaces, but no overlapping objects. What is causing...

Raytrace time – time for each ray not the same

Question Why does the raytrace progress dialog show that some rays trace faster than others? Synopsis Raytrace time – time for each ray not the same Solution The raytrace time for each starting rays is dependent on several factors. 1- The number of ray...

Relationship between Stokes Vector and Global Coordinates

Question I am debugging my model and ran into some questions about the orientation of polarization. Please explain the relationship between the Stokes Vector and the Global Coordinate System of the model. Synopsis Relationship between Stokes Vector and Global...

Resolving Floating Point round-off errors in a scheme macro

Question I have a problem running a loop in the macro below: Synopsis Resolving Floating Point round-off errors in a scheme macro Solution (do ( (K -1.6 (+ K 0.2) ) ) ( (> K 0) K ) (display K) (newline) ) The value of K should start at -1.6 and end at 0; however,...

Reverse Raytracing – what is it about?

Question I’m not sure what the reverse ray trace is about. Would that benefit us at all in the way we are using your software? Synopsis Reverse Raytracing – what is it about? Solution “The concept of “Reverse Raytracing” is designed to...

Rotating objects with TracePro macros.

Question How do I rotate a block in Scheme? Synopsis Rotating objects with TracePro macros. Solution The (edit:rotate) command is used to rotate a given object or list of objects. The simple example below creates a cone and rotates the cone by 45 degrees. ; Create a...

Saving Irradiance Maps as Text Files, and saving Ray Data

Question (1) How do I save the illuminance map as a text file? I have been looking at the menu and cannot find the right selection. How does the ‘save raydata’ option work? where does it save the raydata? How do I reload the saved ray data?...

Scaling geometry imported from STEP or IGES

Question “I imported a single object into TracePro from a STEP file. Next, I tried to scale it leaving the “”Scale position”” box unchecked, but the position appears to have scaled anyway. Why?” Synopsis Scaling geometry imported...

Scattered plus specular transmittance equals Fresnel transmission

Question I want to make a surface which has some scattered transmittance. So I made a Fresnel type surface with varing BTDF ratio. Comparing the ray tracing results of different BTDF ratios, I found all the results are the same. Please let me know how should I express...

Setting the Flux Threshold

Question What is the best approach for setting the Flux Threshold? Synopsis Setting the Flux Threshold Solution A Flux Threshold is a practical necessity in TracePro.  With no threshold, all rays would trace until the resources of the computer were consumed. The Flux...

Sharing (Exporting/Importing) TracePro Properties

Question How can I share properties that I have created in TracePro with other TracePro Users in my company? Synopsis Sharing (Exporting/Importing) TracePro Properties Solution There are three methods for sharing TracePro properties: (1) View/Options – If you...

Smoothing – what degree of smoothing is appropriate?

Question As an inexperienced optical designer, I have little idea what degree of smoothing (i.e. what range of waist radii) is generally appropriate to provide the most realistic answers. I’m sure there’s no one right answer, but are there any rules of...

Surface Property – properties not available in TracePro database

Question I am looking to apply a Surface Property in my model, but none of the properties that are supplied with TracePro seems to be a good match to the actual surface. What other resources are available? Synopsis Surface Property – properties not available in...

Texture file fails to read

Question I edited a Texture file in Excel, saved it as a text file, then tried to use it in TracePro, but I get an error message that TracePro fails to read the Texture File. How can I resolve this? Synopsis Texture file fails to read Solution Open the Texture File in...

TracePro crash at startup

Question When I launch TracePro, the program crashes (I observe a Runtime Error message). How do I get TracePro running again? Synopsis TracePro crash at Startup Solution “The possible causes of the problem differ if TracePro has run successfully on this PC for...

TracePro display issues on laptops with Switchable Graphics

Question I am observing display issues in TracePro on my laptop. How can I fix this? Synopsis TracePro display issues on laptops with Switchable Graphics Solution Many laptops are available with Switchable Graphics.  They can run in a High-Performance mode or a...

TracePro is not responding

EXPLANATION/CLARIFICATION The message “TracePro is not responding” may appear in the Title Bar of the TracePro Application Window. The message and location strongly suggest (1) that something is wrong, and (2) that the message was generated by TracePro,...

TracePro Macros – Getting Started

Question I would like to make use of the macro language in TracePro, how do I get started? Synopsis TracePro Macros – Getting Started Solution Here is a summary of the documentation and examples available for getting started using macros in TracePro:...

Transform translation is too large: ACIS Error

Question When I perform a ray trace, the message/macro window displays the following message: Warning: Possibly defective Object 1 is being added to the ray trace. ACIS Error: Transform translation is too large. Synopsis ACIS Error: Transform translation is too large...

Unable to change the color of an object imported from a CAD file

Question I am unable to change the color of an object I imported into TracePro from a CAD file. How can this be resolved? Synopsis Unable to change the color of an object imported from a CAD file Symptoms OBSERVATION – object imported from STEP file –...

Using OSLO, TracePro or RayViz with Remote Desktop

Question I have succeeded in getting Microsoft’s Remote Desktop working on my home computer so that I can access my work computer remotely. But I am having trouble using software from Lambda Research with this system. What can I do to get your software to work with...

Using TracePro Volume Flux data in LASCAD

Question I am running LASCAD, and would like to import TracePro Volume Flux data. Will it work? Synopsis Using TracePro Volume Flux data in LASCAD Solution A TracePro customer has reported success generating volumetric flux data in TracePro and importing it into...

Variation in Max Candela value (Bin Size)

Question I have found that the value of Max Candelas reported at the bottom of the Polar Iso-Candela Plot and the Rectangular CandelaDistribution are different. However, when smoothing is ON, the values are much closer. Why is there such a variation in the Max Candela...

Vignetting

Question “Which tools within TracePro are you aware of for the detection of vignetting? What is your strategy? One (clumsy) way which comes to my mind would be the following: check that the object plane (which is to be imaged) is really imaged by the system to...

Warning Message – out of valid wavelength range (400 to 700)

Question Why do I see “Warning Message – out of valid wavelength range (400 to 700)”, and how can I resolve the problem? Synopsis Warning Message – out of valid wavelength range (400 to 700) Solution TracePro 7.2.0 introduced a new feature in...

Wavelength error in ProSource generated Ray Files

Question I recently downloaded a TracePro Ray File from an LED manufacturer, and when I insert the File Source into the TracePro model, the wavelengths are incorrect. How can this be corrected? Synopsis Wavelength error in ProSource generated Ray Files Symptoms Many...