You are here: System Configuration > Default preferences
GEOVIA Surpac

Default preferences

This form allows you to manage user preferences. User preferences are separated into categories to make it easier to find and change the values of the preferences. Select the category you wish to look at by choosing the appropriate folder in the navigation pane.

To run this function: Choose Customise > Default preferences, or...

  • In the Function Chooser, type SETTINGS, and press ENTER.
Category Description
Graphics Various settings for the Graphics area. For example, this can include colour for the axis and planes.
Coordinate system/units The coordinate system settings and units.
Lighting The default lighting settings in Graphics.
Graphics colours How various items (for example. grids, labels, background, and text) are displayed in Graphics.
Presentation The default styles that are used in displaying various objects in Graphics.
Plotting The settings for the Plot Preview module and the settings for creating hardcopy plots.
Files The default settings for viewing, editing, and deleting files. For example, you can set the default application to view and edit text files.
Alias files The settings for the alias and translation files.
Report writer The settings for reports created by the application. For example, you can change the font used for the report.
Macro settings The settings for recording, playing back, and debugging a macro.
Applications The settings for particular functions or areas of the application (for example, undo options, block model options). You can also edit the message options for the Message Window.
System Options Settings relating to the operating system, file system, or languages.

All defaults are saved in the text file "SSI_ETC:defaults.ssi".

[Top]

Graphics

Display options

Field Description
Graphics display options
Display edges
  • Selected: Draws triangles with edges when a file is open in Graphics.
  • Cleared: Draws triangles without edges.
Display block model edges
  • Selected: Draws block models with edges when a block model is displayed in Graphics.
  • Cleared: Draws block modes without edges.
Automatic hidden surface removal
  • Selected: Hidden surfaces are removed when creating a new Graphics viewport.
  • Cleared: Hidden surfaces are not removed when creating a new Graphics viewport.
Use hidden surface with rubberband
  • Selected: When you use the WINDOW IN function, the zoom box is displayed underneath the surfaces that are displayed in Graphics.
  • Cleared: When you use the WINDOW IN function, the zoom box is displayed underneath the surfaces that are displayed in Graphics.
Graphics shadow Projects a shadow on a plane just outside the data extents in the direction, along one of the principle axes of your choice. Options are: None, X, Y, Z, -X, -Y, -Z.
Brightness factor The brightness factor, between 1 and 10, for the scene in Graphics . A higher value give brighter results.
Transparency method
  • Performance. Makes Surpac render transparent objects faster but slightly less accurately. Surpac uses the depth peeling technique to render transparency in Graphics. If there is a lot of transparency in the scene, this setting can provide a large performance improvement.
  • You can also change the Depth layers setting to increase performance or increase the levels of transparency.

  • Quality. The Quality setting is suitable when you are displaying transparent objects and require more accurate results. Surpac uses the z-sort method of rendering transparency which provides more accurate results, but is slower, and uses more memory.
Depth layers Only applies when Transparency Method is set to Performance. Set a larger number of depth layers to use more layers of transparency, or fewer layers for a faster response time. There is one level of transparency for each depth peeling layer. A value of 1 provides one transparent layer.
Graphics text
Default font (empty => language specific) The font used when the styles specification for your data calls for the "Default" font to be used. A style (for a string for example) contains either a font name, or the word "Default". If you use the word "Default" the font selected here will be substituted in its place.
Default fixed width font (empty => language specific) The default fixed-width font for displaying text. Some languages do not support by all fonts, so a widely accepted font (for example, Courier New) is recommended.
Text rendering limit A performance optimisation settings for when you have large amounts of text on the screen. Basically, it forces the system to draw a box in place of any text with a size smaller than the rendering limit. For large amounts of small text (for examples drillhole sample values) this can significantly increase the rate at which the screen refreshes.
Grid label font size The size of the font used in grid labels. This value is specified as a percentage relative to the size of the Graphics viewport (e.g. 0.02 means 2% of the size of the Graphics viewport).
Level of detail
Activate LOD functionality for DTMs / 3DMs

Level-of-Detail (LOD) is an essential element of large model visualization. LOD functionality involves simplifying objects that have faceted representations so that they will be drawn using a smaller number of triangles. As a result, LOD can improve performance significantly while maintaining the visual integrity of the model.

The LOD implementation balances speed with accuracy, so that visual degradation of the model is minimized. The idea is to reduce image complexity by eliminating visually redundant triangles or block faces. Extreme LOD settings (for example high Level and low Ratio settings) may cause some visual confusion during triangle select and delete operations. If this happens choose less extreme LOD settings in the default preferences form.

  • Selected: Applies LOD functionality to the surfaces or solid models that are currently displayed.
  • Cleared: Does not apply LOD functionality to the surfaces or solids.
Activate LOD functionality for block model
  • Selected: Applies Level-of-Detail (LOD) functionality to the block model currently displayed.
  • Cleared: Does not apply LOD functionality to the block model.
Level Specifies how many levels of detail should be calculated. The lowest level number is the most detailed, and the highest is the most compressed.
Ratio Specifies how many triangles each LOD level should have in relation to the previous level, expressed as a floating point value between 0 and 1. For example, ratio = 0.25 means that level 1 has 1 triangle for every 4 triangles in level 0.

Temporary markers

Field Description
Size

The size of the temporary markers.

If you change this value while working, markers you create before the change are not affected and will remain at the previous size. However, any new markers created will use the new setting.

Units

The units for the temporary markers. Options are:

  • pts: Use points if you want the markers to remain the same size regardless of the window size.
  • sru: Use screen relative units if you want the markers to change scale with the window size.

Viewer settings

Field Description
Viewer settings
Viewer speed factor The sensitivity value used to determine how much the view moves in response to the mouse movement in Graphics. This value must be greater than zero. Larger values increase the sensitivity (that is, they cause greater movement) where smaller values reduce sensitivity. A value of 2.0 gives good results.
Default left mouse button The default action for the left mouse button.
Default middle mouse button The default action for the middle mouse button.
Default right mouse button The default action for the right mouse button.
Default mouse wheel The default action for the mouse wheel.
Lock 2D view with dynamic grid
  • Selected: Locks Graphics to plan, section or long section views when 2D dynamic grid is in use.
  • Cleared: Allows full rotation of Graphics when 2D dynamic grid is used. The grid will only be displayed in Graphics when in plan, section or long section view.
WINDOW IN mode

Options are:

  • centre to corner: Allows you to define the centre of the region of interest and a box is displayed that expands from this centre point.
  • corner to corner: Allows you to define a corner (lower left or upper right) and use the mouse to define the opposing corner and thus the region of interest.
Background The background for Graphics. Options are 2D (a single colour background) or 3D (a graduated two-tone background for 3D visualisation).
Viewer axes
Display viewer axes
  • Selected: X, Y, and Z axes are displayed in Graphics.
  • Cleared: No axes are displayed.
Location The location of the X, Y, and Z axes in Graphics. Options are: Bottom-Left, Bottom-Right, Top-Left, Top-Right.
X colour The colour for the X axis and axis label. This colour is also applied to the X axis of the 3D work area.
Y colour The colour for the Y axis and axis label. This colour is also applied to the Y axis of the 3D work area.
Z colour The colour for the Z axis and axis label. This colour is also applied to the Z axis of the 3D work area.

Cutting plane settings

Field Description
Show cutting planes
  • Selected: Displays the cutting plane as a transparent circle in Graphics. This option gives you an idea of where the cutting plane is in space.
  • Cleared: Does not display the cutting plane as a transparent circle in Graphics.
Show cutting plane colour The colour of the cutting plane. This plane will have transparency added by the software so that the plane does not obscure the data.
Show edges
  • Selected: Display the edges of the cutting plane so it can be seen from all angles.
  • Cleared: Does not display the edges of the cutting plane. Without edges, if you look directly down on the cutting plane, it will be invisible.
Interactive mouse button Allows you to change the mouse button used for the interactive mode. Options are None, Left, Middle. By default, you activate interactive mode by clicking and holding the middle mouse button and dragging the mouse. This interactive mode moves the cutting planes in small steps through your data.

Tool settings

Field Description
Select tool settings
Show hover highlights
  • Selected: Changes how the object is displayed when you place the mouse pointer on an object in Graphics.
  • Cleared: Does not change how the object appears when you place the mouse point over an object in Graphics.
Active layer selection colour The colour of the selected object(s) for the active layer.
Inactive layer selection colour The colour of the selected object(s) for the inactive layer.
Active layer hover highlight colour The colour used when you place the mouse pointer on the model for the active layer.
Inactive layer hover highlight colour The colour used when you place the mouse pointer on the model for the inactive layer.
Line weight multiplier When you select a line in Graphics, the width of the line that is displayed temporarily increases by this factor.
Selection line style The line style for the selected object.
Warning threshold The maximum number of objects you can select without seeing a warning message before data processing. A value of zero (0) disables the warning.
Drafting mode settings
Line Colour The line colour for the drafting gizmo.
Highlight Colour The secondary colour of the drafting gizmo.
Font size The font size (in points) for feedback text on the gizmo.
Angle offset reference axis Controls whether the drafting gizmo offsets from the vertical or horizontal when measuring angles.
Angle Snap

The drafting tool's angular snapping increment. You can set Angle Snap to 0 if you do not need to snap to a specific angle but you do want to use drafting mode (for example to snap to a distance).

Distance Snap The drafting tool's distance snapping increment. You can set Distance Snap to 0 if you do not need to snap to a specific distance but you do want to use drafting mode (for example to snap to an angle).

Hardware settings

Field Description
Graphics settings
Detect settings on next start up

Automatically detects your hardware's capabilities the next time you start the application and sets the appropriate settings. Options are: None, Safe Mode, High Performance (GX9), High Performance (OpenGL), Best Performance.

Note: The next time you start the application, your screen may flicker briefly.

Hidden surface removal algorithm

The type of hidden surface removal algorithm used. Options are:

  • painters - An old and usually slow method of hidden surface removal. Use this only as a last resort.
  • software z-buffer - This is the best method if your hardware does not support hidden surface removal. It uses more memory than painters, but the performance improvement is worth it.
  • hardware z-buffer - By far the fastest method, and is nearly always available in modern graphics cards. You can use this setting in nearly all cases.
Graphics display driver

The graphics display driver to use. Options are:

  • Software: This is safe and correct, however it is also slow because all calculations are done in software. This means the rendering performance of your system will be poor.
  • OpenGL: The standard in graphics hardware. OpenGL is a fast driver that works with graphics adaptors that support OpenGL 1.1 and later versions. OpenGL is optimised for general stability, lines and text. Most of the optimisation is done on your graphics card in hardware, which is extremely quick. Nearly all modern graphics cards now support OpenGL and all its optimisations. This is a commonly-used setting. Use a different option only if this driver does not work.
  • OpenGL2: OpenGL2 is likely to be a faster driver, for large data sets, than OpenGL. OpenGL2 is a shader-based driver which works with graphics adaptors that support OpenGL 2.0 and later versions. OpenGL2 is optimised for performance, and specifically for rendering triangulations.
  • DX9: This is the Microsoft graphics hardware standard - DX9 is becoming more and more popular and provides some benefits over OpenGL for some data sets. DX9 is optimised for performance, and specifically for rendering triangulations.

Note: When you start Surpac for the first time, a graphics test runs with a sample data set, and the frame rate used by each of the Graphics display driver options is displayed in the Message window. Graphics display driver is then set to use the fastest driver. However you can change the setting if you wish.

External display driver

Sets the display driver for external application windows, such as Plotting and Scheduling. Options are:

  • fastest: The display driver setting is used.
  • safest: The software driver is used. This is more stable than other drivers but might make performance slower.
Backface culling

Backface culling is useful for closed solids because it avoids rendering triangles that face away from the observer. This setting determines how to use backface culling. Options are:

  • None: Does not use backface culling. Always draw both triangle faces.
  • Closed Objects: Uses backface culling for closed, validated solids and block models.
  • All Objects: Always uses backface culling. This option may cause strange visual effects - like surfaces disappearing.

Note: Strange visual effects can occur for closed objects when using cutting planes. To fix this problem, turn on Show cut faces.

Double buffering

Double buffering is a technique used to stop flickering when an image is refreshing. It makes rotating an image much smoother.

  • Selected: Uses double buffering.
  • Cleared: Does not use double buffering.

Note: When double buffering is enabled, rotational speed is slower but visual effects are much smoother.

Display lists

This setting uses memory to improve performance in Graphics when Surpac is set to use hardware z-buffer and Open GL In most cases, the extra memory used will have no negative effect, but you can turn this setting off to test the performance if you wish.

  • Selected: Internally, graphics are optimised using lists. Use this only when Surpac is set to use hardware z-buffer and Open GL.

Note: Only use this setting for Hardware Z-Buffer and OpenGL. Using it with other hardware settings will significantly reduce performance.

  • Cleared: Lists are not used. Use this when Surpac is set to use an algorithm and driver other than hardware z-buffer and Open GL .
Stereo 3D
  • Selected: Three dimensional mode is active. If you select this option, you need to exit and restart Surpac for the change to take effect.
  • Cleared: Three dimensional mode is not active. If this option was selected, and you have cleared it, you need to exit and restart Surpac for the change to take effect.
Automatically adjust depth
  • Selected: The three-dimensional depth adjusts automatically when you zoom in and out in Graphics.
  • Cleared: The three-dimensional depth does not change automatically, you can change it manually using the 3D Depth slider.
Hardware settings
Processor affinity

On systems with multiple processors you can choose to run Surpac on a specific processor. Options are:

  • Default: Starts the Surpac server so that it is locked to a single CPU, and then sets the Processor affinity back to All after the graphics driver is running.
  • All: Allows the system to choose which processor to run on.
  • 1: All Surpac processes and sub-processes are run on CPU 1.
  • 2: All Surpac processes and sub-processes are run on CPU 2.

[Top]

Coordinate system/units

Coordinate system/units

Field Description
Coordinate system/units
World quadrant Used by Graphics to determine the direction used for North, that is, up, down, left or right when viewing data in Plan view. The World quadrant setting affects the visual display of the 3D graphics viewport and also the hardcopy output from the Plotting module. Options are: North-East, South-East, South-West, North-West. North-East is the standard quadrant used for most coordinate systems.
Measurement options
Distance units The units of measurement to use. Options are metric or imperial. This affects labels used for reports and scales entered for plotting.
Angle units

The units of angle measurement to use when creating points. Options are Degrees or Grads. The unit of measurement that you select is used in any Angle field when you are creating points, or inquiring about new points in Graphics, for example when you use LOCATE BEARING or BEARING AND DISTANCE.

Note: This setting is not used in the geological database. The azimuth and dip fields always use decimal degrees.

Grade units Gradients used in Graphics can use a value that is expressed as a percentage, a 1 in x ratio, or as an angle. When using angle, the angle must be expressed in the angle units defined by the angle units setting.
Mass units Mass units to use for reporting. This only affects the labels used for reporting mass. Calculations are not affected.
Scale factor

Determines the point scale factor. The surveying functions use this to adjust measured distances so that they are on the plane determined by the map projection being used and to adjust calculated distances so that they are on the spheroid. User entered distances are multiplied by the scale factor. Reported values, for setout notes for example, are divided by the scale factor.

A scale factor of 1.0 will have the effect of using no scale factor at all.

For geographically small operations, using a mean scale factor for the area in which surveys are performed is acceptable. For large operations, you might need to enter a different scale factor for each survey.

Axis labels and names

Field Description
Reference axis
Axis The label to appear as the reference axis label in Graphics and reports.
Axis abbreviation The label to appear as the reference axis abbreviation in Graphics and reports.
Non-reference axis
Axis The label to appear as the non-reference axis label in Graphics and reports.
Axis abbreviation The label to appear as the non-reference axis abbreviation in Graphics and reports.

[Top]

Lighting

Lighting

Field Direction
Lighting
Rendering method

The polygon-shading method used to smooth the colour of the reflected light on the polygons. Options are:

  • None: No shading is used. This setting is suitable for surfaces and solids that should show a distinct change of colour with a change in gradient. It is particularly useful for pit designs.
  • Gouraud: This method interpolates the amount of illumination for each point between two vertices giving a smooth transition at the edge of polygons. Because it is most commonly used with games, many graphics adapters are optimised for this type of shading. In many cases, this shading will give you the fastest results.
  • Phong: This method produces the most realistic results. In Phong shading, the normals of the polygons are interpolated between vertices and the shading of each point calculated given the new normal. This method of shading is by far the most computationally expensive. Many hardware devices do handle Phong shading, and can make it work well.

Tip: Use the Detect settings on next startup option and look at the Message Window to see if Phong shading is handled by your hardware.

Note: Because of the nature of the shading, using Phong shading while using a spot light will dramatically slow down your performance.

Edge lighting
  • Selected: Uses the current rendering method to shade triangle edges.
  • Cleared: Displays triangles edges without any shading.
Spot light
Use spot light for dtm illumination
  • Selected: Uses a camera relative spot light to illuminate models.
  • Cleared: Does not use a spot light to illuminate models.
Illumination cone (degrees) Defines whether the light is a finely focused spot light or a broadly illuminating flood light. An illumination cone of 10 degrees will give a tightly focused light. An illumination cone of 180 degrees will light everything in front of the camera. An illumination cone of 360 degrees will create a point source of light that shines equally in all directions.
Sharpness cone (degrees) Defines how the illumination tapers from maximum brightness to zero brightness. The sharpness cone should be less than or equal to the illumination cone. The light intensity tapers linearly from the sharpness cone to the illumination cone.
Offset angle from camera->target (degrees) The offset angle of the light from the line between the camera and the target.
Spot light colour The colour of the spot light.

Directional lights

Field Direction
Directional lights
Use directional light(s) for dtm illumination
  • Selected: Surpac uses one, two, or three directional lights to illuminate models. By default this option is selected.
  • Cleared: Directional lights are not used.

Note: The position of the lights is defined as a vector rather than an absolute position. For example the vector of Y=0, X=0, and Z=1 defines illumination from directly above the data .

Directional light 1
X The x component of the lighting vector.
Y The y component of the lighting vector.
Z The z component of the lighting vector.
Colour The colour of the light.
Directional light 2
X The x component of the lighting vector.
Y The y component of the lighting vector.
Z The z component of the lighting vector.
Colour The colour of the light.
Directional light 3
X The x component of the lighting vector.
Y The y component of the lighting vector.
Z The z component of the lighting vector.
Colour The colour of the light.

[Top]

Graphics colours

Graphics colours

Field Description
2D
Background The background colour used for Graphics when working in 2D mode.
Text The default colour for text in Graphics when working in 2D mode. Surpac normally uses the colours specified in your styles file for text. This Text setting is effectively a backup setting that Surpac does not use in normal operation.
3D
Background top The background colour used for the upper portion of Graphics. Using a different colour for the top and bottom provide you with depth perception when working in 3D mode.
Background bottom The background colour used for the lower portion of Graphics.
Text

The default colour for text in Graphics when working in 3D mode.

Note: You use the rubberband tool when you use the WINDOW IN function.

Plane
Colour

The colour of the active plane in Graphics.

Note: To view the active plane, the 3D work area must be visible.

Transparency The transparency of the active plane in Graphics. 100 is completely transparent. 0 is opaque.
Secondary plane colour The colour of the secondary plane in Graphics. If you have two viewports open, with a different plane displayed in each of them, and then you make one of the planes active, the other plane becomes the secondary plane.
Others
Grd The colour used to draw grid lines in Graphics.
Grid labels The colour for text in Graphics.
Rubberband The colour used for the rubberband tool in Graphics.

[Top]

Presentation

Presentation

Field Description
Graphics drawing styles
Draw styles file The file containing default drawing styles to use in Graphics.
Drill/blast styles file The file containing the default drawing styles for how drillholes are displayed in Graphics.
SCHEDULER drawing styles
Ore body styles file Defines the drawing styles to be for the ore body model.
Mining blocks styles file Defines the drawing styles for the mining blocks.
Drill hole display
Pattern file The file containing the definitions of drillhole patterns for displaying geology strings in Graphics.

[Top]

Plotting

Plotting

Fields Description
Plotting
Default plotter The default plotter. The plotter must be described in the SSI_PLOTTING:plotter.chr file.
System plot command The default hardcopy plot command used when generating local plot files. The !AS is replaced with the name of the LF file currently being worked on. The drop-down list provides sample values.
Windows driver font

The font used by default for hardcopy output to windows printer devices.

Note: This may be important with some foreign language outputs which do not support all fonts.

Plotting files
Pattern file The pattern file that contains pattern definitions for plotting.
Palette/pen file The file used to determine the pallette and pen colours used in both plot preview and the plot drivers.
Plot settings
Rubberband colour The rubberband colour used when previewing a plot.
Thickness adjustment The thickness adjustment used for the thickness of lines when previewing plots. Using different widths for different pens can make differences more noticeable. Regular values are between 1.0 and 2.0. A zero value leaves all lines at the same thickness.
Plot preview font The font used for the text when previewing a plot. A fixed-width font is recommended for accurate positioning.
Plot preview image quality The resolution used when previewing a plot. By default, low resolution is used to increase performance. This option is useful when working with raster-based plots.
Plotting advertisement
Text string The text that appears in the border of the bottom of the plotting sheet. The maximum length of text is 32 characters.
Autoplot defaults
Action Determines whether plot files created by the Autoplot module are previewed, saved directly to a plot file (.plt), or not printed at all.
Lookup file The lookup file that determines how geology codes are mapped to patterns for plotting colour filled or pattern filled boxes for geology sections. If this field is blank, dholes.ssi is used.

Plot preview

Field Description
Default plot editor

 

There are two options for the program that Surpac uses to display plots, such as dwf files:

  • DraftSight. DraftSight is an optional component you can install with Surpac. To use DraftSight with Surpac, you need the DraftSight Connector module. If you do not have DraftSight installed or licensed, Surpac uses the Plotting window to display plots.
  • Plotting window. Surpac uses the Plotting window to open plots.
Execute line weight adjustment script
  • Selected. When you open DraftSight from Surpac, a script runs that is designed to reduce the width of lines in plots. Use this option if you find that line widths are too wide on your plots when they appear in DraftSight.
  • Cleared. When you open DraftSight from Surpac, no script runs, but DraftSight still opens.
Viewport options The background colour for the plot preview viewport.

 

[Top]

Files

File actions

Field Description
Text files
Viewing/editing application The text editor used for viewing or editing a file.
Lines per page The number of lines per page for most formatted output. If you use A4 paper set this to 70. If you use letter paper, set this to 66.
File deletion
Confirm file deletion
  • Selected: A confirmation message box appears when you delete a file from your computer.
  • Cleared: A confirmation message box does not appear when you delete a file from your computer.
Confirm network file deletion
  • Selected: A confirmation message box appears when you delete a file from the network.
  • Cleared: A confirmation message box does not appear when you delete a file from the network.
Permanent delete
  • Selected: Permanently deletes the file from the system.
  • Cleared: The deleted file is not permanently deleted (that is, in Windows, the file is moved to the Recycle Bin).

Note: This only affects local files. Remote files are always permanently deleted.

File printing
Printing command The system command to print note and log files. See your system administrator for more information.
File locking
Lock files
  • Selected: Locks a file from other users when you have the file opened in Surpac.
  • Cleared: Does not lock the file from other uses when you have the file opened in Surpac.

Note: You may experience problems using file locking if you are working with a heterogeneous network.

File actions on save

Field Description
Report files
General

The action performed to a report file when it is created. Options are:

  • View: The report is opened in a text editor.
  • Print: The report is sent to the printer.
  • Open: The report is opened in a text editor for editing.
  • None: No action is performed.
During macro execution

The action performed to a report file when it is created during macro playback. Options are:

  • View: The report is opened in a text editor.
  • Print: The report is sent to the printer.
  • Open: The report is opened in a text editor for editing.
  • None: No action is performed.
Log files
General

The action to be performed when a log file is created. Options are:

  • View: The log file is opened in a text editor.
  • Print: The log file is sent to the printer.
  • None: No action is performed.
During macro execution

The action to be performed when a log file is created during macro playback. Options are:

  • View: The log file is opened in a text editor.
  • Print: The log file is sent to the printer.
  • None: No action is performed.

Data recorder archive

Field Description
Data recorder archive
Archive directory The location in which files downloaded from a data recorder, and the reports and string files produced using the downloaded data, are saved.

[Top]

Alias files

Alias files

Field Description
Alias files
Alias one A file that uses the alias1 specifier to associate alias names for system commands to the system.
Alias two A file that uses the alias2 specifier to associate alias names for system commands to the system.
Alias three A file that uses the alias3 specifier to associate alias names for system commands to the system.
Alias four A file that uses the alias4 specifier to associate alias names for system commands to the system.
Alias five A file that uses the alias5 specifier to associate alias names for system commands to the system.
Alias six A file that uses the alias6 specifier to associate alias names for system commands to the system.
Alias seven A file that uses the alias7 specifier to associate alias names for system commands to the system.
Alias eight A file that uses the alias8 specifier to associate alias names for system commands to the system.
Alias nine A file that uses the alias9 specifier to associate alias names for system commands to the system.
Others
Keymaps file Keymaps specifies a file that contains definitions for keyboard mapping. To change a keyboard map, for example to make the Surpac help open when you press F1 rather than F3, rename keymaps.ssi to a different name, edit it, and set the “Keymaps file” setting to the new file.
Logicals file

You can set this setting to define logicals which point to the same data area across platforms or disks .

Translations

Note: Changes to folder locations for the translation files take effect only after you restart Surpac.

Field Description
SSI_ETC

The folder location of the system logical SSI_ETC.

CautionCaution: If you choose an incorrect path for the SSI_ETC logical the Surpac will not be able to start.

SSI_STYLES

The folder location of the system logical SSI_STYLES.

SSI_PLOTTING

The folder location of the system logical SSI_PLOTTING.

SSI_PROFILES

The folder location of the system logical SSI_PROFILES.

SSI_HMF

The folder location of the system logical SSI_HMF.

SSI_MESSAGES

The folder location of the system logical SSI_MESSAGES.

SSI_REFMAN

The folder location of the system logical SSI_REFMAN.

SSI_RESOURCE

The folder location of the system logical SSI_RESOURCE.

SSI_JAVA

The folder location of the system logical SSI_JAVA.

SSI_WWWGUI

The folder location of the system logical SSI_WWWGUI.

SSI_BIN

The folder location of the system logical SSI_BIN.

SSI_LIB

The folder location of the system logical SSI_LIB.

SSI_TUTORIALS

The folder location of the system logical SSI_TUTORIALS.

SSI_DEMO

The folder location of the system logical SSI_DEMO.

PLANES

The folder location of the system logical PLANES. This is the location that is used to store the plane definitions used in the planes functions.

[Top]

Report writer

Report writer

Field Description
Report format
Report format The file format for the report. Options are; .csv, .not, .html, .rtf, .pdf, and .ps.
PDF compress ?
  • Selected: The pdf output generated is compressed in file size.
  • Cleared: The pdf output generated is standard.
Report preview zoom percentage The zoom factor applied to the output. 100% gives normal size, values above 100 give enlarged output and values below 100 give reduced output size.
Heading fonts
Heading font 0 The font settings for the largest heading in the report.
Heading font 1 The font settings for heading 1.
Heading font 2 The font settings for heading 2.
Heading font 3 The font settings for heading 3.
Heading footer font The font settings for the footer.
Normal fonts
Plain font The font settings for normal text.
Bold font The font settings for bold text.
Italic font The font settings for italic text.
Bold/Italic font The font settings for bold and italic text.
Table fonts
Table style The default table style.
Group style

The group style. Options are:

  • gpstyle0: leading break, bold and underlined summary and headers.
  • gpstyle1: trailing break, bold and underlined summary and headers.
  • gpstyle2: drop table, summary cells are drop down cells.
  • gpstyle3: summary and header cells have a shadow border.
Table font The settings for normal text in the table.
Table font bold The settings for bold text in the table.

[Top]

Macro settings

Field Description
Scl debug host Defines the host (computer) to which the TclPro debugger tool connects when debugging a script that is running. The default value localhost is the computer on which the application is running. Use the computer's IP address to connect to another computer.
Scl debug port The TCP/IP port number used to establish the debugger communications link for the TclPro debugger tool. The default value is generally recommended.
Scl prodebug file The location of the TclPro professional development environment that includes a source code debugger that can be used by Scl and Tcl.
SCL library path The search path Surpac uses to locate Tcl packages so that Scl scripts that require the packages can load them.
Confirm file overwrite
  • Selected: The Overwrite Confirm form opens when the macro is in playback mode.
  • Cleared: The Overwrite Confirm form does not open when the macro is in playback mode.

[Top]

Applications

Applications

Field Description
Triangulation algorithm
Algorithm The value of the triangulate stitch algorithm to use.
Max memory usage (bytes) Sets an upper limit on the amount of memory used by the algorithm when the triangulate stitch algorithm is non-zero. If this limit is exceeded, the algorithm is modified slightly so that it uses less memory at the expense of a longer processing time.
Block model options
Autosave frequency

Defines how often the application autosaves the block model. For example, if you set this to 3, the application will save the block model each time after you have used three functions that have modified the block model data. All block model functions that modify the data in the block model (for example, the fill functions) have the ability to autosave the model when the function completes.

Generally, a value of 1 is recommended (that is, the application autosaves the block model after every fill function) for safety. However, this can be time consuming. If you set this value higher, you can increase the speed of processing.

Number of debug blocks to output The number of debug blocks to include in the debug note file. The default value is 5 debug blocks. The debug note file includes the calculations and results for the specified number of blocks.
GSLIB
GSLIB installation directory The GSLIB installation directory. The default is: c:\Program Files\Statios\Gslib90. To use the GSLIB interface, Surpac needs to know where the GSLIB executables (for example kt3d.exe) are located.
Database column value browsers
Maximum records to load The maximum number of records retrieved from a database to display on selection lists for some choice components on data entry forms. This setting is useful for very large data sets. If the number of values exceeds this value, you will need to manually populate the choice components when required.
Undo options
Maximum undo operations

The number of operations that are maintained for the UNDO function in each Graphics layer. A value of zero (0) means no undo information is retained.

If you set this limit to a value less than zero (0) then all undo information is retained. This is not recommended.

Clear undo buffer on recall file

Determines what undo information is retained in memory when recalling files.

  • Selected: Destroys all undo information except for the data that existed immediately before using the RECALL FILE function.
  • Cleared: Retains all previous undo information.

[Top]

System Options

Application defaults

Field Description
Language
Language The language used to by the application for all messages, forms, and other text on the interface.
Mouse settings
Debounce time The minimum period of time between two mouse clicks for them to be recognised separately.
Application settings
Default initial field value type The type of initial field value to use for fields without a specific default type entry.
Remember window location Sets Surpac to start in the same location and with the same window dimensions as the last time is was closed.
Form/Field help
Form/Field help colour The colour for form and field help text.
Form/Field help size (lines) The height of the form or field help section at the bottom of a form. The number defines the number of lines before scrolling is needed.
Java virtual machine
Maximum heap size The maximum amount of heap space (in megabytes) that the Java Virtual Machine is able to use. Large values can slow down Surpac performance. Smaller values can mean Surpac will exhaust the available memory when working with large data sets.

Filesystem defaults

Field Description
FIL (the number of characters in a string file name) The number of characters in a filename.
LOC (The maximum number of chanracters in a file location) The maximum number of characters in a file location. The maximum is 252.
ID (The maximum number of digits in a file ID number) The maximum number of digits in a file ID number. The maximum is 32.
FMT (The type of formatting for the file ID numbers)

The type of formatting for the file ID numbers:

  • 0 = round the ID number to one decimal place and truncate any high order digits to get length defined in the ID specifier
  • 1 = format the ID according to the WID and DEC specifiers and remove leading spaces
  • 2 = format the ID according to the WID and DEC specifiers and use a fixed length number with leading zeros.
WID (The total width of the formatted number) The total width of the formatted number for file ID values.
DEC (The number of decimal places in the number) The number of decimal places in a number for file ID values.
OCHR (Character substitution parameter -see Help)

The character that is to be replaced if found in a string file name. This character is replaced with the NCHR value. For example, some systems have problems with files that have more than one period "." This option will identify additional periods "." as the character that needs to be replaced.

A typical value for OCHR is the period character ".".

NCHR (Character substitution parameter -see Help)

The character used to replace the specified OCHR character in a string file name. For example, some systems have problems with files that have more than one period "." This option will substitute the period "." in the file name with a different character.

A typical value for NCHR is the underscore character "_".

DELIM (The delimiter used at the end of a logocal name) The delimiter used at the end of a logical name.

User interface defaults

Field Description
Toolbar icon size

The pixel size at which the icons on your toolbars are displayed. This is set to Medium by default. Options are:

  • Small: 16 x 16 pixels.
  • Medium: 24 x 24 pixels.
  • Large: 32 x 32 pixels.
start_using_hub_menu
  • Selected: If Hub is not installed, the Start Using Hub menu command is displayed on the shortcut menu on the Navigator. If Hub is installed, the Start Using Hub menu command is not displayed, but other Hub commands, such as Set Hub Profile, are displayed.
  • Cleared: The Start Using Hub menu command is hidden from the shortcut menu on the Navigator.

 

Operating system commands

Field Description
Shell command The system command to execute a shell environment (that is, a "command prompt" under Windows).
File manager The system file manager program. This is typically Explorer.
Shell output redirection The system command to execute a shell environment.

External viewers and editors

Field Description
Startup command The command used to start the external text editor on your computer. !AS is a placeholder for the file name (for example, notepad.exe).

32-bit/64-bit compatibility

Field Description
Ensure TCL 8.3/8.5 floating point math consistency
  • Selected: If you are running Surpac 64-bit (and therefore using Tcl 8.5), the result of a floating point calculation is the same as it is in Surpac 32-bit.
  • Cleared: If you are running Surpac 64-bit, the result of a floating point calculation might differ, in the least significant digits, from the result you would receive when using Surpac 32-bit. This can occur because 64-bit systems can store longer numbers (that is, more decimal places) than a 32-bit system, which has to truncate the least significant digits of a long floating point number.

Notes:

  • If you are running Surpac 32-bit (and therefore using Tcl 8.3), and you select the Ensure TCL 8.3/8.5 floating point math consistency check box, it has no effect.
  • The precision used by the Tcl expr command is not affected by this setting.