My Appraiser is a custom appraiser, where you may yourself specify the limits of your choice for various parameters.
To start My Appraiser, select the MyGIA | GIA Facetware + MyGIA appraiser on the Allocation panel, and click Show Editor:
Alternatively, click My appraiser on the right panel:
The Appraiser Editor panel will appear:
Show Presets button opens the interface for working with presets which are used by the Smart Recut procedure (see Smart Recut for more details).
Appraiser editor contains a number of geometric parameters. Each parameter is associated with the corresponding border values for Fair, Good, Very Good, and Excellent grades. The border values are ordered by increase, color-coded according to the grades, and arranged in a table. Actual parameters of the currently selected model are indicated in the Appraiser Editor panel with thin vertical bars.
Appraiser parameters are organized in profiles. The program contains five editable profiles, initially named MyGIA_Profile1 to MyGIA_Profile5 and containing identical values. By editing and saving the parameters as described below, the users may customize the profiles to their needs. There is also a special profile named Default which is not editable.
To switch between profiles, use the dropdown selector on the left panel.
Profiles can be renamed by clicking upon the profile name at the top of the table.
The names of individual parameters in the table can be selected by clicking. Multiple selection is possible. Upon right-clicking on any parameter name, a context menu appears. It presents the options of copying the border values for all selected parameters (or just the clicked parameter) from any other profile to the current profile.
Below are the details of the interface dealing with the individual border values.
Darkened background indicates the values which coincide with those of the next stricter threshold.
Blue background denotes the selected field, if any. Selection can be moved around using the arrow keys.
All border values are editable (unless the Default profile is selected). Double-clicking in any table cell transforms it to the input field. Pressing Enter does the same to the selected cell.
You may change the field using the arrow keys Up/Down on the keyboard, or the arrow buttons next to the field, or simply by typing the values in.
Pressing Esc finishes the editing and discards changes. Pressing Enter or clicking in another cell finishes the editing and keeps the newly entered value in the edited cell.
If the entered value collides with another border on the same side (no matter more strict or more loose), the input field background changes to yellow:. When editing is finished, that border is changed to the same value as the edited one, so as to maintain consistency. Such a change is considered single from the point of view of Undo/Redo, i.e., Undo would revert both borders at once to their corresponding previous values.
If the entered value collides with the opposite border, the input field background changes to red:. When editing is finished, the value of the edited border is set to the value of the opposite border, rather than the actual entered value.
Changed values are shown in bold. The presence of such values is further indicated by the bold note Unsaved changes at the bottom of the panel.
Life cycle of the edited parameters is controlled by the following buttons at the bottom of the panel:
|Import||Import the parameters from a file. Note that the resulting changes are treated as unsaved and have to be saved.|
|Export||Export the parameters (all profiles or just the current profile) to a file, so they can be transferred to another machine or sent by e-mail.|
|Undo the most recent change, if any.|
|Redo the recently undone change, if any.|
|Set To Defaults||Discard all edits in the current profile and return the parameters to the predefined default values. Note that the resulting changes are treated as unsaved and have to be saved.|
|Discard||Discard the recent unsaved changes in the current profile.|
|Apply||Save the parameters of the current profile within the program, so from that point on the new values would be applied to all models.|