While we don’t recommend a specific manufacturer or model, the following items should be considered when selecting a computer to run 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 63 threads while FRED Regular can only use a maximum of 4 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.
Photon Engineering has adhered strictly to the OpenGL standard, but problems may persist depending on the drivers supplied by the graphics card vendor. The following solutions to graphics cards problems are recommended:
FRED keeps *.fru Undo files and a copy of the latest *.frs script in a user-definable Undo directory. The Undo directory can be set in the File Locations tab of the Preferences dialog (Menu > Tools > Preferences > File Locations) by scrolling through the file list and editing the entry for “Undo directory”. By default the Undo directory will be “C:\Documents and settings\<username>\Local Settings\Temp\Fred Undo”. Changing the extension of the latest *.fru file to *.frd will allow the document to be recovered.
Automatic saving of the latest script for recovery purposes occurs in three instances:
If the computer uses “Hyperthread” technology, the expected linear speed scaling does not apply. Hyperthread technology creates virtual cpu-cores and does not offer the same functionality as having an equivalent number of physical cpu-cores. Performance scaling can also be dependent on the specific construction of the FRED model.
If the current license authorization codes have expired a license authorization dialog will be automatically opened upon starting FRED. Otherwise, you must navigate to Menu > Help > License Authorization in order to manually open the authorization dialog. Upon renewal of a FRED license, Photon Engineering will send new authorization codes to the registered user with instructions on entering these codes into the dialog.
No, you do not need to un-install older versions of FRED. The new version will be installed into a separate directory with a path name corresponding to the version number. However, you should be aware that FRED files are not forward compatible – after saving a FRED file in a newer version you will not be able to open the file in older versions of FRED.
Although the FRED installation should automatically install the necessary USB key drivers there may be instances in which the standalone key driver installation is needed. This installer is included in the FRED installation directory at <install directory>\Utilities\Sentinel Protection Installer.exe. Please make sure to remove all USB dongles during installation.
Yes, multiple network USB dongles can be used on the same computer. Available licenses are the sum total of the network keys and licenses will be checked out from USB keys in the order they were plugged into the computer. A network license monitor is available on the license server by navigating in a web browser to the address: http://localhost:6002.
Upgrading a network license to the most recent version of FRED is a two part process that includes installation of the FRED software on the local PC as well as upgrading the Sentinel License Server on the server computer. The Sentinel server software can be downloaded from their website at: http://www.setupmykey.com. Also, see FRED’s Online Help topic entitled “Safenet Hardware Key – Network Setup” for more information.
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 respect 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
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:
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.
For a discussion of this issue, please read FRED’s Online Help topic entitled “Analysis Planes Overview”.
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 FRED’s Online Help topic entitled “Chart Viewer – Chart Customization”.
The number of pixels that can be displayed as a texture map in the 3D view is limited by the graphics capabilities of each computer. In the event that the texture map display fails when called from the chart viewer, only a gray surface will be displayed. In the event that the texture map display fails when called from the Analysis Results Nodes, a warning message will be printed to the output window. FRED uses the “Safe” pixel mode setting by default (see FRED’s Online Help Topic entitled “Preferences – Visualization” to change FRED’s default settings) and texture maps up to 1024 x 1024 pixels will typically be properly displayed. Hardware accelerated modes should allow for proper display of texture maps with larger numbers of pixels.
FRED can raytrace and analyze up to 263 rays.
This error message indicates the likelihood that security software is interfering with with FRED’s read/write operations. Please consult your IT department for information regarding recent updates to your security software.
The minimum free hard disk space is less than the amount required for the Ray Buffer pagefile. Please read FRED’s Online Help topic entitled “Troubleshooting – Unable to allocate memory for RayBuffer (RBV)” for more information.
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 FRED’s Online Help topic entitled “Troubleshooting – Unable to allocate memory for RayBuffer (RBV)” for a solution.
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 surface origin section of FRED’s Online Help topic entitled “File – Import CAD”.
Please see FRED’s Online Help topic entitled “Creating Basic Shapes”.
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 FRED’s Online Help topic entitled “Visualization Attributes”.
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.
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 FRED’s Online Help topic entitled “FRED Commands by Usage”. For a detailed discussion and examples, please also read FRED’s Online Help topic entitled “Position / Orientation”.
In v9.50 and later, script commands are broken into application level and document level. Application level script commands can be run without a FRED document open (i.e. math commands, file commands). Document level script commands must be run with an associated FRED document or they will not be recognized by the script editor. To identify document and application commands use the following procedure: