Navigation: Edit Commands > Edit / View All Surfaces

 

Edit / View All Surfaces

 

Contact Us: fredsupport@photonengr.com

 

 

 

Description


The Edit/View [All/Selected/Isolated] Surfaces allows editing of surface properties from a single interface outside of the FRED object tree.  Note that only surfaces are displayed in this dialog.  Options exist in the "Reload Surface Edit List" portion of the dialog that allow filtering of the displayed surfaces based on selection in the tree, isolation in the 3D view, or traceability.

 

 

Navigation


This feature can be accessed in the following ways:

Menu > Edit > Edit/View All Surfaces

Menu > Edit > Edit/View Selected Surfaces

Menu > Edit > Edit/View Isolated Surfaces

 

 

Controls


Control

Inputs / Description

Defaults

Spreadsheet area

All surfaces in the FRED document are listed and the following surfaces properties can be modified:

Traceable flag

Material 1

Material 2

Coating

Raytrace Control

Scatter 1

Scatter N...

Depends on the menu option used to open the dialog (All/Selected/Isolated)

Modify All Highlighted Spreadsheet Rows

Replace Button

The selected property in the first drop down list is replaced with the selected option of the second drop down list for all selected surface rows.

 

First drop-down list

Lists the properties of the surfaces that can be changed.

Coating

Second drop-down list

Lists the available actions for the selected property of the first drop-down list.

Absorb

Reload Surface Edit List

All surfaces

Selected surfaces

Isolated surfaces

Traceable surfaces

These toggles provide filters on the surfaces that should be displayed in the dialog.  These filters are combined together using OR logic.

 

If only "Selected surfaces" is toggled and the Reload button is pressed, then the dialog is repopulated with only surfaces currently selected on the object tree.

 

If both "Selected surfaces" and "Traceable surfaces" are toggled, then the dialog is repopulated with all surfaces in the model which are either traceable or selected on the object tree.

Depends on the menu option used to open the dialog (All/Selected/Isolated)

Reload

When pressed, the surfaces displayed in the dialog are updated to reflect the surface filter toggles (above).  A dialog may be opened prompting the user to commit or ignore changes to the document.

 

 

OK

Apply changes to the document and close dialog box.

 

Cancel

Discard settings and close dialog box.

 

Apply

Apply changes to the document and keep dialog box open.

 

Help

Access this Help page.

 

 

 

Filtering All Surfaces

The procedure for populating the multiple surface edit dialog with all surfaces in the system is the following:

If the dialog is not open

1. Navigate to Edit > Edit/View All Surfaces.

 

If the dialog is already open

1. Toggle only the "All surfaces" option in the "Reload Surface Edit List" portion of the dialog.

2. Press the "Reload" button.

 

Filtering Selected Surfaces

The procedure for populating the multiple surface edit dialog with the selected surfaces in the system is the following:

If the dialog is not open

1. Select the desired surfaces (or their parents, grandparents, etc.) on the object tree.

2. Navigate to Edit > Edit/View Selected Surfaces.

 

If the dialog is already open

1. Select the desired surfaces (or their parents, grandparents, etc.) on the object tree.

2. Toggle only the "Selected surfaces" option in the "Reload Surface Edit List" portion of the dialog.

3. Press the "Reload" button.

 

 

Filtering Isolated Surfaces

The procedure for populating the multiple surface edit dialog with the isolated surfaces in the system is the following:

If the dialog is not open

1. Select the desired surfaces (or their parents, grandparents, etc.) on the object tree.

2. Right mouse click on one of the selected items and choose, "Isolate and fit view to selection", from the context menu.

3. Navigate to Edit > Edit/View Isolated Surfaces.

 

If the dialog is already open

1. Select the desired surfaces (or their parents, grandparents, etc.) on the object tree.

2. Right mouse click on one of the selected items and choose, "Isolate and fit view to selection", from the context menu.

3. Toggle only the "Isolated surfaces" option in the "Reload Surface Edit List" portion of the dialog.

4. Press the "Reload" button.

 

Filtering Traceable Surfaces

The procedure for populating the multiple surface edit dialog with the traceable surfaces in the system is the following:

If the dialog is not open

1. Navigate to Edit > Edit/View All Surfaces.

2. Toggle only the "Traceable surfaces" option in the "Reload Surface Edit List" portion of the dialog.

3. Press the "Reload" button

 

If the dialog is already open

1. Toggle only the "Traceable surfaces" option in the "Reload Surface Edit List" portion of the dialog.

2. Press the "Reload" button.

 

 

Modifying Surface Properties

The procedure for editing surface properties using the multiple surface edit dialog is the following:

 

1.

 

Double-click a column header to sort surfaces by a specific property.

2.

 

Use CTRL + left mouse button (or SHIFT + left mouse button) to select multiple rows in the spreadsheet.  Use CTRL to select multiple noncontiguous rows and SHIFT to select multiple contiguous rows.

3.

 

In the "Modify All Highlighted Spreadsheet Rows" portion of the dialog:

a. Select the property to modify (Coating, Raytrace Control, etc.) from the first drop-down list.

b.  Select the property to be applied (or the action to take) from the second drop-down list.

c.  Press the Replace button to modify the spreadsheet.

4.

 

Repeat steps 1-3 for all surfaces to be modified.  When finished, press the OK or Apply button to commit the changes back to the document.

 

 

 

Application Notes


Lenses, Mirrors and Prisms

Materials for Lens, Mirror and Prism elements are controlled at the parent level node (not at the base constituent surfaces).  The multiple-surface edit dialog, however, works at the surface level. If the user modifies the base surface materials of a lens, mirror or prism element using the multiple-surface edit dialog, the parent node of the surfaces will eventually revert the material assignments according to its own specifications.  Other property changes made to the constituent surfaces made by the multiple-surface edit dialog will still apply.

 

Apply the dialog data....?

When reloading the surface selection list using the Reload button found in the "Reload Surface Edit List" portion of the dialog, the user may observe a dialog that pops up with the message:

 

"Apply the dialog data to the FRED model before reloading surfaces into this dialog?"

 

This message indicates that modifications have been made to the properties of the surfaces in the current selection list which have not yet been committed to the FRED document.  Answering Yes to this dialog prompt will assign the surface property changes in the dialog to the FRED document and then reload the surface selection list in the dialog.  Answering No to this dialog prompt will ignore the surface property changes in the dialog and simply reload the surface selection list (i.e. the document is not modified).  Hitting the Cancel button results in no action being taken.

 

 

Related Topics


Edit Menu Command Summary

Geometry - Edit / View Surface

 

 

 

 

 

Copyright © Photon Engineering, LLC