Gemcom Surpac Release Notes

Last Modified : Thursday, 18 March 2010

Surpac 6.1.4
Issues Fixed
Block Model Block model to Whittle export can now handle 30 elements
Export of a block model to Whittle can now handle the exporting of up to 30 elements (Whittle's current limit).

Whittle export of an IK model caused negative contained metal values in output file
When exporting an IK model to Whittle, the number of IK cutoffs was previously limited to 10 cutoffs. After 10 cutoffs, the contained metal values were output incorrectly - usually as negatives. This problem has been resolved, and the number of IK cutoffs allowed in an export is unlimited.

The function BM ASSIGN FROM STRING now uses the autosave property
The function BM ASSIGN FROM STRING now uses the autosave property. This change will have the effect of making some performance improvements in the MineSched product.

Autosave property will work with BM ASSIGN FROM STRING function.
Autosave property will work with BM ASSIGN FROM STRING function based on autosave frequency property.

Surpac 6.1.3
New Features
Statistics Logarithmic scale axes added to basic statistics.
Applying a 'Log10 (scale)' or 'Log10 (with constant) (scale)' transformation to a histogram, cumulative frequency curve, probability plot or scatter graph will add a logarithmic scale axis to the graph.

Issues Fixed
Block Model Fix for Exporting to Whittle
Previously, the zone value was not exported when the rock code is undefined waste, this has been resolved.

Added support for importing/exporting rotated block models (Whittle format only)
Surpac can now import rotated Whittle models (previously the rotation was ignored). Rotations about the zaxis (bearing) will also be preserved when exporting to Whittle.

Corrected field help for BM IJK CONSTRAIN function
Incorrect description for form and field help on form 21414 "BM IJK CONSTRAIN" has been corrected.

Semantic differences for "GRID" need separate translation keys.
Semantic differences exist in Russian between the geological sense of 'grid' and 'blasting' sense of grid, so a unique translation key is implemented for 'Blasting grid'.

Graphics

Page 1 of 11

TOOL MOVE. Previously. that are drawn inside title blocks. This has been resolved. Basic statistics will give error. Scale bars and Legends are no longer obscured by title block backgrounds in plotting. this has been resolved. The START HOLES function has been modified to handle invalid segments (a typical invalid segment contains no points) without crashing. The String File Volume function is now generating correct reports based on the description fields.3.3 Issues Fixed Resolved several graphical stability issues in Surpac A change to the way memory is handled by the graphical display system has been made in Surpac V6. Fixed a problem that occurred when using a combination of graphical editing functions Fixed a problem that could cause Surpac to fail when using a combination of SNAP POINT. triangulations. Solids / Surfaces Drape strings over DTM File function puts the required data (Z) into the first available d field NOT the specified d field. drillholes etc) in Surpac graphics. This change should resolve several crash problems that would previously occur for certain hardware configurations. Plotting Fix for close all plots problem in plotting. error message will pop up if the given string number is not available in file/block model. if string number not found. when rotating and editing graphical data (string files. Scale bars and legends. Ring Design The START HOLES function in Ring Design no longer crashes when an invalid segment is specified. String tools String file volume now gives correct reports based on description fields. Statistics Basic statistics will give error. Now for the function STRINGS OVER DTM. When we load data from file/block model in basic statistics. and then rotating the view.Surpac 6.1. if the given string number is not found in file. Fixed plot sheet setup crash in plotting Previously. it was possible to crash the software when via the "close all plots" feature when multiple plot files are open. Pit Tools The CENTRE LINE SLICE function now outputs strings that are aligned closer to the requested dip angle. are no longer obscured by the opaque background of the title block. A more precise method for performing rotational transformations means the CENTRE LINE SLICE function now outputs strings that are closer to vertical (assuming a dip angle of ninety degrees). Basic statistics will give error. if string number is not found in loading file/block model. String Tools Page 2 of 11 . editing title blocks in the plot sheet setup window would occasionally cause a crash. On the form ''Define required operations'' the Z value of the DTM field is getting assigned to the appropriate D-field of the Str field. TOOL SELECT.1.

The SclGetTriangleIntersections extension finds the points of intersection between a line segment and trisolation. This problem is now fixed. would result in an incorrect file listing in the resulting *. User was not asked to confirm before replacing the result file with an existing name for the function 2D TRANSFORM. Added SclGetTriangleIntersections extension. Statistics Usability improvements in variogram modelling window.swa file. This means Surpac is less likely to run out of memory because reports contain too many warning/error messages.Surpac 6. System Fix for incorrectly saved . Clicking OK on error form during the function RESECTION no longer freezes the software. Clicking OK on error form of "Resection Observations" form during the function RESECTION. The function now recognises lines of CSV text that are missing terminating delimiters and automatically adds the missing character. Issues Fixed Block Model BM IMPORT CENTROIDS fails when too many lines of CSV text do not have a terminating delimiter.swa workspace files Previously. saving a file multiple times then saving the work space. This problem is now fixed. (36684) Page 3 of 11 . (36619) Surveying The EDM survey function will now work correctly if there are more than "maximum records to load" stations in the survey database. The EDM survey function will work correctly if we have more than "maximum records to load" stations in our survey database.1.2 New Features Macros / SCL SclGetValueByName and SclGetValueByIndex can return neighbouring triangle handles. and an option to repair previously incorrectly saved files has been implemented. Surpac 6.1. switches to anisotropy editing mode automatically for the semi-major and minor axes and displays an assistance message when the mouse cursor is over a variogram chart displaying a variogram model. The variogram modelling window now displays a different cursor when editing anisotropy or editing the model structures.3 Issues Fixed No overwriting confirmation while replacing the result file with existing name for the function 2D TRANSFORM. This has been resolved. freezes software. 'n1' or 'n2' to the extensions SclGetValueByName and SclGetValueByIndex returns a neighbouring triangle's handle (neighbouring triangles share a common edge). Passing a name attribute of 'n0'.

2 Issues Fixed BM IMPORT CENTROIDS adds a confusing error message to the report file when imported data is outside the block model's extents. (36835) Fix occasional crash during report writing stage of BM OUTPUT WHITTLE. (35845) BM FILL ASSIGN VALUE lists calculated attributes in the "Attribute Name" field. When a drill hole in the graphics was selected and attempted to edit it by using the function EDIT HOLE. This problem is now fixed. (36844) Issues with reports created by BM OUTPUT WHITTLE function. (36537) Geological Database Function EDIT HOLE would throw java error in the message window when a hole is selected and attempt was made to edit it./' was getting destroyed when constraint check box is checked off. (36457) BM VOL TON REPORT relative path bug. The length weighted grades calculated for comparison with the "Minimum length weighted grade for thin composites" value are now calculated using true thickness if the "Use true thickness" check box is checked. The macro "04e_create_flag_table" in the Geological Database Tutorial has been fixed and now works as expected. This has been fixed. if the form "Define string groups" is cancelled the previous form was not displayed and software would terminate the function. The software now returns to the previous form to allow inputs to be changed. The path of the label "Output Report File Name" starting with '. The macro "04e_create_flag_table" in the Geological Database Tutorial now works as expected.Surpac 6. This has been fixed. (36884) Whittle import function does not allow import of blocks with more than 99 parcels when the limit should be 999. BM OUTPUT WHITTLE should no longer occasionally crash when the 'Whittle report' check box is ticked. Previously. Surpac can now open a block model that has an attribute name length 30. (36632) Page 4 of 11 . Also. When using the BM VOL TON REPORT function. Surpac now works as expected when opening a block model that has an attribute with the name length 30. This problem has been fixed now. A more descriptive error message is now added to reports when imported centroid data lies outside the block model's extents. (36817) BM XPAC INTERFACE function crashes Surpac. Calculated attributes no longer appear in the "Attribute Name" list for the function BM FILL ASSIGN VALUE. a java error was displayed in the message window and there for user was not able to edit the drill hole values. Very large tonnages are now calculated correctly for each rock code (previously reports would sometimes contain large negative values). the whittle import function did not allow import of blocks with more than 99 parcels when the limit should be 999. Running the BM XPAC INTERFACE function should no longer crash Surpac. (36516) Error attribute on export to whittle form no longer crashes Surpac when null. the first grade attribute's name is now always displayed and column alignment has been improved. (36561) COMPOSITE BY GRADE: The "Minimum length weighted grade for thin composites" field was not using true thickness when the "Use true thickness" check box was checked. For the BM VOL TON REPORT function. (36531) Block model report incorrectly terminated when a form is cancelled. the error attribute on export to whittle form crashed Surpac when null.1. Previously.

SclDrillholeSelect no longer requires the escape key to be pressed in order to stop the selection process. Several other issues have been resolved in LINE AND LEVEL. Plotting form now allows lowercase sheet names from sheets. (36898) Plotting form now honours lowercase sheet names from sheets. The function LOAD CHANNELS TO DATABASE would not load the samples even with 2 points giving warning message "Channel samples need at least 2 points". (36792) Moving a plot legend can result in it being obscured by grid lines. Previously. (36695) Graphical User Interface Imported custom icons now have transparent backgrounds. moving a legend would sometimes result in it being obscured by other plotting elements.1. Zoom operations performed using the mouse-wheel could sometimes be undone by subsequent pans and/or rotations when 'assist' mode was enabled. While processing a map. The mouse-wheel now correctly zooms the view in 'assist' mode. the line and level entity would offset the levels for the quadrant other than NorthEast. (36564) Plotting Bleeding between colour fills and note file entities fixed. Legends should always be the topmost element of a plot. This problem has been fixed. (35632) Macros / SCL Updated behaviour of SclDrillholeSelect. the . Instead the function now returns straight after the user has selected a single drill-hole. This problem is now fixed. (36666.ssi. you were not able to delete a layer which is inactive. The EXPORT INTERCHANGE FORMAT can now handle filenames containing Chinese characters. (36170) Page 5 of 11 .Changing the quadrant to other than North-East would displace the labels in the plot. This should no longer happen. Earlier. This problem has been fixed.hsf file would be given a meaningless filename.Surpac 6.2 Issues Fixed Load channel samples function won't accept two point holes. and LINE AND LEVEL now performs substantially better in general. such as grid lines. (32390) Pit Tools GRADE CALCULATION function crashes/hangs. Colour fills no longer interact badly with note file entities (text boxes). (36444) LINE AND LEVEL .ssi. Surpac will now load and save DWG files whose filenames contain Chinese characters when the system locale is set to the relevant language. (36731) Plugins Unable to open or save DWG files whose filenames contain Chinese characters. Previously. (36418) Cannot delete inactive layer. An imported custom icon will now retain transparency information when editing or creating a new profile. The GRADE CALCULATION function should no longer crash and/or hang when the 'section range' field is populated with a non-zero value. (36008) Hoops Stream File (HSF) filenames cannot contain Chinese characters. The transparent areas are no longer replaced by black pixels.36656) Graphics Using the mouse-wheel in assist mode produced inconsistent results.

After importing MicroStation files. in certain circumstances The RECALL HOLES function should no longer fail. (36127) A new key for the label "Solid" has been added.2 Issues Fixed Different layers of a DGN file are assigned the same string number. This has been fixed and the normal distribution curve now displays correctly. For Variogram validation function. (36254) Indicator kriging planimetric variogram map icon on panel is linked to the wrong function. An unhandled exception was causing a Java stack trace to be displayed when invalid values were entered into the 'Output file IDs field'. (36875) Variogram Validation: bug in input window.Surpac 6. (36442) Statistics The "Model variogram" button (menu item: Variogram->Model) sometimes ran without producing a result or message. (36125) GRAPHICS SECTION DTM crashes when the section axis extends beyond the DTM bounds. The first experimental variogram now gains focus correctly after the charts have been displayed. (36536) The normal distribution curve in basic statistics now correctly ignores negative samples. The underlying cause of the exception has been fixed so the stack trace should no longer be displayed to the user. A new translation key for the word "Solid" has been added in the translation database for a couple of solid modelling forms. a warning message is displayed. in certain circumstances. The lag slider now correctly uses the minimum lag specified when creating the experimental variograms.1. This has been corrected now. The form numbers are 00464 and 00465. negative Dip values were not accepted earlier. segments should no longer contain points that were located on different layers of the original . The function INDICATOR VARIOGRAM MODELLING map icon on panel is linked to the wrong function. If a variogram is not selected when the "Model variogram" button is pressed. (36464) Ring Design Selecting holes causes the RECALL HOLES function to fail without outputting a warning message. (36626) Quotation marks around DTM MATHS expression produce incorrect result. Now the field for the Algebraic expression is appropriately validated. The indicator variogram modelling variogram map now works correctly. The function should no longer crash when the section axis extends beyond the DTM bounds. when the user is prompted to select holes (36921) Solids / Surfaces SLICE OBJECTS displays stack trace when invalid values are entered into the 'Output file IDs' field. Expressions within the quotes for the function DTM MATHS were misinterpreted by the software to give incorrect result. even if the user chose to ignore negative samples.dgn file. The new key is SOLID_TEXT_KEY. The lag slider was using a different lower bound than that entered by the user. The calculation for the display of the normal distribution curve was using the total number of samples loaded. The IK variogram map function was incorrectly reporting an error message and crashing when the lag slider was used. The default value on the form is calculated to avoid using very small lags with very large search distances. (36699) String Tools Page 6 of 11 . This is fixed now.

(35194. The product improvement program has been added to Surpac to allow the anonymous collection of usage and fault data.Surpac 6. Header information of the result file now contains the ID part in the result file name. (36209) No confirmation while closing the model after BM EDIT ATTRIBUTE or BM EDIT ATTRIBUTES or BM ADD ATTRIBUTE. (36390) BM OUTPUT WHITTLE validation failure has been fixed. (35615) Duplicate hole_ids in the collar table were causing drillhole display to display only one hole. BLAST CHARGE ALL HOLES now no longer corrupts the explosive name in the output string file. (36504) Corrected a number of untranslated values in the Blasting module. (36482) Geological Database Composite colour is not honoured for numeric composite codes. Quarry edition can now use the STRING DIRECTIONS function.35795. (35792. When attempting to close the block model Surpac now correctly warns the model has been changed but not saved after adding / editing an attribute. Duplicate hole_ids in the collar table are now trapped and reported during drillhole display. You are now given the option of saving the model before closing it. This fixes an issue where IDENTIFY POINT would crash when used on a block model point cloud.35800) Block Model IDENTIFY POINT now works as expected on a block model point cloud. ID part was missing from the result file name in the header information. (36799) Surpac 6. The colour for drawing composite samples when using a numeric composite code was not honoured. Now the header information contains the result file name with its ID part. Previously the header in the output string file for the functions BM BLOCK REPORT and BM STRING REPORT contained the file name without ID.1. BM OUTPUT WHITTLE fails with a validation error message while playing back a macro. IDENTIFY DRILLHOLE now works correctly for holes with a forward slash in their hole_id. (36495) Graphical User Interface Page 7 of 11 . This no longer happens. (36147) IDENTIFY DRILLHOLE was failing for holes with a forward slash in their hole_id. as a way of improving the performance and stability of the software.1. Now this has been corrected to include ID also. A number of untranslated values in the Blasting module have been corrected so that they will be correctly translated after the next translation update.36060) Header in the output string file for the functions BM BLOCK REPORT and BM STRING REPORT.35794. This problem is now fixed.2 Issues Fixed Function STRING DIRECTIONS added to Quarry edition. Issues Fixed Blasting BLAST CHARGE ALL HOLES now gives the correct explosive name.1 New Features System A Product Improvement Program has been added to Surpac.

performing a graphical selection for example.1.Surpac 6. Group boxes now take title text into consideration when calculating their display width. (36392) Graphics Using box selection to delete data now works as expected. You are now asked to confirm overwriting an existing file before saving a plot file with the same name. The data-centric function "Zoom to fit the current selection" now works properly. While adding a line in the plotting window. (35765) When in the plotting window adding line. adding all data into string 1. (36407) "Zoom to fit the current selection" was broken. This problem has been fixed. (34569) Performing 'hide selected' on a string and then 'show all' doesn't redisplay the string. Strings hidden via the context menu are now correctly redisplayed by the 'show all' command if they were initially selected using the 'select string' mode of the Select tool. (35750) The warning message while moving a point in an oblique view is not descriptive. These values are no longer displayed. Files without a COLOUR or COLOR field now load without crashing. The PLOT EDIT PEN FILE function has been modified and now reads colour values out of a palette file. This problem is now fixed. Now the software shows the message with more information. (35043) Road Design CREATE LONGITUDINAL PROFILE not rotating resultant longitudinal view in to the XZ plane. (36435.36427) Changing palette causes the PLOT EDIT PEN FILE function to output lots of error messages. Earlier the warning message that was displayed when attempted to move the point in an oblique view was not descriptive enough. Delete and Save items in the Layer panel are now disabled when the software is busy. rather than always assuming that pen files reference the 'crayola' palette. Earlier. Titles should no longer be truncated regardless of the language being used. (35833) Overwriting confirmation when saving a plot file with an existing name. the main window status bar shows the bearing and distance indicators with wrong values. (35517) Plotting Filled symbols on the plot are now printed correctly. Plots with filled symbols were not printed correctly even though they appeared in the view port. Attempting to Delete or Save a Graphics layer while the software is busy. (36425) Solids / Surfaces Page 8 of 11 . the status bar in the main window used to display the wrong values of bearing and distance of the line in question. Surpac V6. (35533) Plugins Datamine string files without a COLOUR or COLOR field caused a crash. (35496) Group box titles are truncated if the title is longer than the width of the box contents. to select a point to move it to a new location would cause the software to become nonresponsive. The shapefiles which were incorrectly reporting "Unexpected end of file" now load correctly.1 Issues Fixed Right-clicking to save or delete a layer within the layer frame will freeze Surpac while it is in selection command. the function CREATE LONGITUDINAL PROFILE was not rotating the created longitudinal view to the XZ plane.1 no longer fails when you do a box selection in graphics and then hit the "delete" key to delete the points. (35394) Some Shapefiles reported "Unexpected end of file" incorrectly and failed to load.

EXTRACT CONTOUR now correctly contours description field data.Surpac 6. Now Surpac honours the colour set in settings for highlighting the selected trisolations and objects. (35981) Duplicate points while running CENTRE LINE SLICE The function CENTRE LINE SLICE now properly removes duplicate points in the extracted slices. The variogram modelling window interaction has been improved to ignore mouse clicks and require that a mouse drag is near a variogram structure marker to have an effect. The progress bar no longer appears too early when using the function 'CREATE FAULT FROM TRACE'. This problem is now fixed. STRING OVER DTM and STRING RANGE OVER DTM did not provide a facility for selecting DTM layer name. Earlier. Page 9 of 11 . Label frequency specification has been added back to basic statistics. STRING OVER DTM and STRING RANGE OVER DTM now have a facility for selecting the DTM layer name. Label frequency specification has been added back to basic statistics (it was removed with the new chart implementation). (36432) SEGMENT OVER DTM. The tab displaying the current variogram direction is highlighted. Now a drop down list is provided from which the desired DTM layer can be selected. SEGMENT OVER DTM. Changes to axis labels etc on the Properties dialog in the basic statistics window now persist even if the bin size is changed. The ellipsoid visualiser "Gemcom" options have been changed to refer to the product GEMS. The tab displaying the current variogram direction is highlighted. (35605) DTM CUT AND FILL VOLUMES now works correctly if the boundary string has multiple segments. Changes to axis labels etc on the Properties dialog in the basic statistics window now persist even if the bin size is changed. The lag slider now recognizes and reports this situation. This was especially the case for large search distances with a large number of variograms. Now a menu item Surfaces > Object renumber has been made available to facilitate surface renumbering. (36202) Incorrect face colour for highlighting trisolations / objects. (35942) No way to renumber surfaces if the user does not have Solid Modelling license. (36385) Statistics The variogram modelling window interaction has been improved. This problem is now fixed. dragging the lag slider to the extreme left could cause the software to appear to freeze.1. The ellipsoid visualiser "Gemcom" options have been changed to refer to the product GEMS.1 Issues Fixed Surpac freezes while trying to expand a segment to DTM when few of the points on the segment fall outside the DTM. (36489) EXTRACT CONTOUR was not contouring description field data. Previously. (36207) The progress bar appears too early when using 'CREATE FAULT FROM TRACE'. The lag slider now handles small lag values that could cause the software to appear to freeze. It was not possible to renumber the surface that has been created unless the user possessed Solid Modelling license. Surpac used to sit and do nothing for the function EXPAND SEGMENT TO DTM when series of points on the selected segment fall out side the DTM. The function DTM CUT AND FILL VOLUMES used to crash if the boundary string had multiple segments.

By displaying an error message during startup Surpac was attempting to access the translation subsystem before it had been initialized.25 to a more useful range.1 Issues Fixed The Sichel t calculation no longer requires the user to set a Natural log transformation in order to get a correct result.ssi.75. The function SECTIONS THROUGH LAYERS was behaving strangely with some dataset. (36181) CONVERT FILES now generates the correct autocad version in the headers of DXF/DWG files. This has been corrected now. FIELD AMALGAMATION used to give the wrong output if the value for the field "Max separation distance" was kept very low. This has been corrected now. This is no longer the case.ssi causes Surpac to crash during startup.180 degrees. The "Copy custom files" form now no longer skips the entries for Surpac 6. (36206) Strange results from STRINGS FROM CENTROIDS have been corrected. the calculation now applys the transformation if the user hasn't manually done so.25 to a more useful range. (36145) Strange result with SECTIONS THROUGH LAYERS.ssi caused duplicate options to be generated whenever the file was updated by Surpac. (36271) Corrupted userdefaults.90 degrees to +/. (36205) Incorrect validation of form inputs for the SECTIONS THROUGH LAYERS and SLICES THROUGH SECTIONS functions.Surpac 6.ssi is corrupted. String Tools FIELD AMALGAMATION now gives the correct result if the value for the field "Max separation distance" was kept very low. Previously. Values that are too large are now truncated and this stops duplicate options from being created.1 installations in the selection list while upgrading from previous installations. The default percentile range for the basic statistics report has been changed from 25. (34315) Surpac 6.75. This problem is now fixed. The vertical angle field on one of the SURVEY NETWORK ADJUSTMENT forms has had its bounds changed from +/. The default percentile range for the basic statistics report has been changed from 25. Manually adding extremely long option values to defaults. (36466) "Copy custom files" form doesn't show Surpac 6. The inputs for the functions SECTIONS THROUGH LAYERS and SLICES THROUGH SECTIONS are now correctly validated to prevent entry of blank values. (36387) System Duplicate options sometimes appear in defaults.1 Issues Fixed Page 10 of 11 .1 in the list. Surpac should no longer crash if userdefaults. The CONVERT FILES function now generates the correct autocad version in the headers of DXF/DWG files.1. the Sichel t calculation in the basic statistics window required that the user set a Natural log transformation to get a correct result. (35634) Surveying Incorrect input bounds on certain fields on SURVEY NETWORK ADJUSTMENT form. No attempt is now made to translate messages until the translation subsystem has been initialized. The function STRINGS FROM CENTROIDS was behaving strangely with some dataset.

Statistics The Y axis scale is now correctly recalculated for Pairwise Relative variograms when changing the lag. The specific table. Frequency labels (e. This no longer happens. Delete and Save items in the Layer panel are now disabled when the software is busy. a Drawing Method line. Graphical User Interface Right-clicking to save or delete a layer within the layer frame will freeze Surpac while it is in selection command. Negative max_depth values are now handled by reporting a warning. hole_id and depth value of data beyond the collar table max_depth is now reported. using a max_depth of 0 and displaying the holes as collar markers.Surpac 6. it was not correcting the maximum gamma(h) for the Y-axis when selecting a pairwise relative variogram and changing the lag distance. Attempting to Delete or Save a Graphics layer while the software is busy. Whittle help file links now implemented. Frequency labels now use a simpler stroked font to work around this problem. Page 11 of 11 . performing a graphical selection for example. (36138) Documentation Block Model Whittle help file links now implemented. (34569) Graphics Surpac no longer crashes on shutdown. to select a point to move it to a new location would cause the software to become nonresponsive.z/200/5) sometimes caused the graphics system to crash. The pairwise variogram modelling was not updating axis scales correctly.1 Issues Fixed Geological Database Databases with negative max_depth values in the collar table were causing a crash displaying those holes. Frequency labels sometimes caused the graphics system to crash. An issue where Surpac is crashing on shutdown has been resolved.g. (36182) The warning message for data beyond the collar max_depth value did not contain enough detail. Specifically.

Sign up to vote on this title
UsefulNot useful