What is the recommended computer configuration? While we don’t recommend a specific manufacturer or model, the following items should be considered when selecting a computer to run FRED:
FRED only runs on Windows. We recommend Windows 7 or newer (XP is no longer supported).
FRED performs multi-threaded calculations on up to 17 threads while FRED Optimum supports up to 127 threads. Any number of threads beyond the limit for your version of FRED are not used.
Many components of FRED, such as BASIC scripting calculations and model updating, are not multi-threaded. Therefore, high-speed processors are advantageous. In many scenarios, performance is better for a smaller number of fast CPUs compared to a larger number of slow CPUs (e.g., 16 cores at 3.2 GHz vs. 24 cores at 2.4 GHz).
We recommend between 16 and 48 GB of RAM to avoid buffer overflows that may occur when working with large raytraces. The amount of RAM allocated for storing ray data is specified by the user in the ray buffer preferences.
Sometimes, buffering cannot be avoided (e.g., when you need to trace more rays than can be processed with the available RAM). For this reason, it is beneficial to have a system with a high disk I/O. This stands for input/output, which is the speed of data transfer between the hard disk and the RAM. A solid state drive (SSD) is also recommended.
While FRED does not leverage GPUs for computing, the user experience and model editing are much improved with a quality graphics card. Photon Engineering has had reliable performance with NVIDIA NVS series graphics cards.
Will FRED Optimum perform my calculations faster than the standard version of FRED? In general, FRED Optimum will run on the same system that FRED Regular runs on. However, FRED Optimum can take advantage of multi-threading operations on a maximum of 127 threads while FRED Regular can only use a maximum of 17 threads. Therefore, in order to achieve the best possible performance it may be advantageous to upgrade your computer to leverage the FRED Optimum maximum thread limit.
For a full features list for both versions, visit our website's FRED Software page.
My 3D visualization view is slow and unresponsive. What can I do? Photon Engineering has adhered strictly to the OpenGL standard, but sometimes, graphics card drivers may cause problems. Try changing the pixel format preference by selecting Tools > Preference from the menu, clicking on the Visualization tab, and setting the pixel format to "Fast".
Note: This change does not take effect until you open a new FRED document.
My 3D visualization view freezes and/or crashes. What can I do? Photon Engineering has adhered strictly to the OpenGL standard, but sometimes, graphics card drivers may cause problems. The following solutions are recommended:
My computer crashed and I didn't save my FRED file. What can I do? By default, FRED autosaves one “level of undo” in the Undo directory. So, one action can be undone by selecting Edit > Undo from the menu. That action is stored in a *.fru file or *.frs script in the Undo directory.
The number of autosaved FRED documents may be increased by selecting Tools > Preferences from the menu, then clicking on the Miscellaneous 2 tab, and then using the up or down arrow to change the “number of levels of undo”. The autosaved*.fru files are named “FREDUndoXXXXXXX_Y.fru”, where X represents the timestamp of the autosave and Y indicates the undo level. However, FRED only autosaves one, the most recent, script (MostRecentScript.frs) file.
To recover a *.fru file, locate the Undo directory and change the file’s extension from “fru” to “frd”. You can then open or move this file as you normally would.
To recover the most recent script file, locate the file in the Undo directory and open it as you normally would any script file. You can then save this file as you normally would.
Note: The default Undo directory is “C:\Documents and settings\<username>\Local Settings\Temp\Fred Undo”. You can change this by selecting Tools > Preferences > File Locations from the menu, then scrolling through the file list, and then editing the entry for “Undo directory”.
Another Note: To have FRED automatically search the Undo directory and recover the most recent *.fru document, make sure “Allow about recovery” is selected as a preference. To do this, select Tools > Preferences from the menu, then click on the Miscellaneous tab, and check the “Allow abort recovery” checkbox.
Why don't I see the expected speed improvements with my multi-core computer? Hyper-thread technology creates virtual CPU cores which do not have the same functionality as physical CPU cores. Therefore, the expected linear speed scaling does not apply. Keep in mind that performance scaling can be dependent on the specific construction of the FRED model. For example, the types and organization of surfaces in the model affect how well the raytrace scales with the number of threads. Also, remember that a raytrace’s Trace and Render option is a single-threaded calculation which doesn’t use a computer’s additional cores.
I lost my toolbar OR I lost my window! FRED’s user interface is extremely flexible and customizable. Toolbars and windows can be floated or docked anywhere on the screen. If something is moved off the screen or is no longer visible, it can be restored.
If you have “lost” a toolbar, first try to reset it by selecting View > Customize > Toolbars from the menu and clicking on the Reset button.
If that does not solve the problem or if you have “lost” a window (e.g., the Output Window), you will need to run the FRED executable file with the default window settings. To do this:
Open a Command prompt in Windows.
Where do I enter my license authorization? How do I update my license codes? If your current license authorization codes have expired, a license authorization dialog opens when you start FRED. To manually open the License Authorization dialog box, select Menu > Help > License Authorization from the menu.
Upon renewal of a FRED license, Photon Engineering sends new authorization codes to the registered user with instructions for entering these codes into FRED.
Do I need to uninstall older versions of FRED before installing a newer version? No, you do not need to uninstall older versions of FRED. The newer version is installed in a separate directory with a path name corresponding to the version number.
Note: Remember that FRED files are not forward compatible. A FRED file saved in a newer version cannot be opened in prior versions of FRED.
Where can I get the USB key drivers? FRED automatically installs the necessary USB key drivers, but there may be instances when a standalone key driver must be installed manually. This installer is included in the FRED installation directory at <install directory>\Utilities\Sentinel Protection Installer.exe.
Note: Please make sure to remove all USB dongles before installation.
Another Note: You can also find the Installer file and associated User Guide on the Gemalto website here: Sentinel Protection Installer executable file Sentinel Protection Installer User Guide
Can I use multiple network USB dongles on the same computer? Yes, multiple network USB dongles can be used on the same computer. Available licenses are the sum total of the network keys. Licenses are checked out from the USB keys in the order they were plugged into the computer. A network license monitor can be accessed on the license server by navigating in a web browser to the address: http://localhost:6002.
I recently upgraded FRED, and my network license stopped working. Upgrading a network license to the most recent version of FRED is a two-part process that includes 1) the installation of the FRED software on the local PC, and 2) the upgrade of the Sentinel License Server on the server.
Please see the online help topic about Network Setup for more information, or read our Network Key Setup Guide for detailed instructions.
Where can I find help to install FRED on my network? For example, how do I set up a FRED network key? Please see the online help topic about Network Setup for more information, or read our Network Key Setup Guide for detailed instructions.
How can I model a partially coherent source in FRED? A partially coherent source can be achieved by simulating an extended source as a collection of point sources emanating from different locations (for finite conjugates) or directions (for infinite conjugates). Each individual source will be coherent, but incoherent, in relation to all other sources. In FRED, this is achieved by using different wavelengths. An example of implementing a partially coherent source can be found in the FRED sample files in the folder <installation dir>\Resources\Samples\Tutorials & Examples\examplePartialCoherenceDiffractometer.frd.
Note: For more information, please read our Knowledge Base article, "Michelson Stellar Interferometer".
How can I model a solar source? The method for defining a solar source in FRED will vary depending on the required accuracy of the model. Parameterizing the source will depend on the time of year, time of day, longitude and latitude, weather conditions, etc. In its simplest form, the procedure below can be effective:
The above source definition can be easily constructed using the Solar Source (simple) type of Source Primitive.
More complex models can be achieved by using theory such as the Bird Model (www.nrel.gov). The diffuse radiance from the atmosphere can be considered isotropic and specific data can be obtained regarding the wavelength spectrum.
Why doesn't my analysis surface show the results of multiple passes? For a discussion of this issue, please read the Multiple Ray Pass Analysis subsection of the Analysis Planes Overview Online Help topic.
Is there any way to customize my chart view? Custom chart views can be created by using the "Advanced" controls of the chart viewer and FRED's Preference settings. For a discussion on this application, please read the Online Help topic, Chart Customization, or our Knowledge Base article, Customizing Charts.
I tried to display my analysis in the visualization view, but I don't see anything. What's wrong? If a texture map display fails when called from the Analysis Results Nodes, a warning message displays in the Output Window. If a texture map display fails when called from the Chart Viewer, only a gray surface is displayed.
The number of pixels that can be displayed in the 3D view as a texture map is limited by the capabilities of a computer's graphics. By default, FRED's pixel mode is set to "safe". Typically, texture maps up to 1024 x 1024 pixels are properly displayed in this mode. Hardware accelerated modes should allow for proper display of texture maps with larger numbers of pixels.
Note: Please read the Online Help topic, Preferences - Visualization, for details about changing FRED's default settings.
How many rays can FRED raytrace? The 64-bit version of FRED can raytrace and analyze up to 263 rays.
Why am I unable to write frame #a to page file #b...? This error message indicates the likelihood that security software is interfering with FRED's read/write operations. Please consult your IT department for information regarding recent updates to your security software.
I am unable to allocate memory for RayBuffer (RBV). What should I do? The minimum free hard disk space is less than the amount required for the Ray Buffer pagefile. Please read the Unable to allocate memory for RayBuffer (RBV) Online Help topic for further information.
I have received the error: "Insufficient disk space - unable to create another ray buffer pagefile". What should I do? This error indicates the same problem as the "Unable to allocate memory for RayBuffer (RBV)" error, that the minimum free hard disk space is less than the amount required for the Ray Buffer pagefile. Please read the Unable to allocate memory for RayBuffer (RBV) Online Help topic for a solution.
How do I attach analysis planes to NURB surfaces? The parametric construction of NURBs is fundamentally different than other native FRED surfaces, which can lead to difficulty in positioning or attaching analysis surfaces to NURBs. Unlike the native FRED surfaces in which the origin is definite and known, imported CAD models can contain NURB surfaces of arbitrary shape, size and position. This flexibility leads to a fundamental question: What point on the arbitrarily shaped NURB surface becomes the origin after import? For a detailed description on attaching analysis planes to NURB surfaces, please read the NURB Origins section of the File - Import CAD Online Help topic or our Knowledge Base article, "CAD Surface Position and Orientation".
How can I create some basic shapes in FRED? Please see the Online Help topic, Creating Basic Shapes.
My surface doesn't look right, but I know I've entered the information correctly. What should I check? If you are absolutely positive that the surface information is correct, the cause is most likely due to visualization settings. Try increasing the tessellation (decreasing the tessellation scale size) for the selected entities. For more information on the visualization attributes, please see the Visualization Attributes Online Help topic.
I get the message "Error - Not enough storage is available to complete this operation". What should I do? This message is encountered after having written a FRED document out to a *.frs file and attempting to run the script in v9.50 or earlier. The solution to this error message is to remove the lines "Sub Main" and "End Sub" from the script file before running.
How do I manipulate the position/orientation of an object in script? Manipulating the position and orientation of an object through the scripting language is accomplished by using the T_OPERATION structure and the linear transformation commands. You can find a list of linear transformation commands in the Online Help topic, FRED Commands by Usage. Our Knowledge Base article, "Rotating Prisms by Scripting", shows an example of scripting position orientation. For a detailed discussion and more examples, please also read the help topic on Position / Orientation.
Why aren't my script commands being recognized by the editor? In v9.50 and later, script commands are separated into application level and document level. Application-level script commands can be run without a FRED document open (i.e. math commands, file commands), but to be recognized by the script editor, document-level script commands must be run with an associated FRED document.
If only one document is open, FRED automatically associates the open script with that document.
If multiple documents are open, select Script > Associate with FRED Document from the menu, then select the document to associate with the script, and then click the OK button.
|