RockWorks Revision History
2007/Q2 (04/01/07-06/30/07)
(71) Bug Fix (06/29/07/MIW): The RockPlot-2D / Utilities / Annotate-Border program now honors the tick-mark placement and divider settings.
(70) Cosmetic (06/29/07/MIW): The manually-specified annotation dimensions within the RockPlot-2D / Utilities / Annotate-Border program are now grouped under a new a "Manual" option within the "Border-Dimensions" section. This eliminates the confusion of listing the manual dimensions separately (i.e. falsely assuming that everybody would know that the manual dimensions are ignored if the Automatic option was activated).
(69) New Feature (06/28/07/JPR): The Utilities / Grid / Edit / View / Plot-Control Points option has been significantly enhanced.
Plot Symbols (New):
It is now possible to turn off the symbol plotting (i.e. just plot labels).
Size (New):
Size (in pixels) of the symbols that are used to depict the control
points.
Line Thickness (New):
Thickness (in pixels) of the lines that are used to create the control
point symbols.
Color: Control point
symbol color.
Type of Symbol (New): Specify the type of symbol to be used for depicting the control points.
X: Plot an "x" at
each control point location.
+ (New):
Plot a plus-sign (aka "cross") at each control point location.
Box (New):
Plot a box at each control point location.
Plot Labels (New): It is now possible to plot labels next to each control point.
Content (New): There are several label variations:
Original Control Point Z-Value (New): Plots the original control point z-value adjacent to each control point symbol.
Residual (New):
Plots the residual (z-observed minus z-predicted) adjacent to each
control point symbol.
Corresponding Grid Node Value
(New): Plots the z-value for the
grid cell that contains the control point.
Font Size (New):
Defines the size (in pixels) of the control point labels.
Decimal Places (New):
Defines the number of decimal places within the control point labels.
Label Offset (New):
Defines the placement of the lower-left corner of the control point
label relative to the control point midpoint.
Horizontal (X) Offset (New): Defines the horizontal (x) offset relative to the control point.
Vertical (Y) Offset (New): Defines the vertical (y) offset relative to the control point.
Background (New):
Defines the background color for the control point labels.
(68) Bug Fix (06/28/07/JPR): The Utilities / Grid / Edit / View / Plot-Control Points option no longer plots the point one cell height below the proper location.
(67) Cosmetic (06/28/07/JPR): The Utilities / Grid / Edit program no longer lists the point-plotting options (e.g. x-column, y-column, color, etc.) along the left side of the dialog. Instead, these options now appear as a tree-menu whenever the View / Plot-Control Points option is selected.
(66) Removal (06/27/07/JPR): The Tools / General Preferences / Colored Backgrounds option has been removed. These capabilities have been superseded by the new options described within item #65 (directly below).
(65) Improvement (06/27/07/JPR): The Utilities / View menu includes two new option for defining the odd and even numbered row colors for the main datasheet.
By using different colors for the odd and even numbered rows, it is easier to keep track of items within the same row (ala' colored general-ledger paper that your grandparents used).
These options are also available from the popup menu that appears whenever the user right-clicks within the main datasheet.
(64) Improvement (06/26/07/JPR): Temporary files are now stored within the folder that is specified as the Windows "TEMP" folder. The previous version stored all temporary files within the \My Documents\RockWorks\System folder.
This change has been made to accommodate users who experience slow processing times because their "My Documents" folder resides on a server.
To define the location of the TEMP folder, right-click on the Start / My Computer option and then select the "Properties" option from the popup-menu. Next, click on the Advanced / Environment Variables and edit the path to the TEMP folder to whatever you want (at your own risk, of course).
(63) Bug Fix (06/26/07/MIW): When importing older RockPlot/2D RKW files, the proper dimension is now used to calculate the tick-mark and label dimensions for scale-bars.
(62) Improvement (06/22/07/JPR): Two-dimensional logs that are plotted by various programs within the Borehole Manager now auto-rotate and reposition text such that it will not plot upside-down (e.g. logs that are oriented upwards rather than downwards.
This capability is especially useful for deviated wells as shown by the following (albeit ridiculous) example.
(61) Bug Fix (06/21/07/JPR): The Borehole Manager / Lith / Plan-Map program no longer generates an error if the user attempts to create a map of a model that contains null values. Instead, the program simply leaves those voxels unmarked.
Actually ... we're not sure when this bug was really fixed. It shows up in a 3/15/07 bug report but it can't be reproduced so we assume that it was either fixed and not documented or inadvertently fixed.
(60) Improvement (06/19/07/JPR): The grid-modeling high-fidelity filter is now implemented both before and after the grid smoothing. This minimizes the "spikes".
Upper map shows modeling without high-fidelity. Note scatter along Krajewskigram and relatively lover correlation coefficient. Lower map uses new high-fidelity option. Note lack of Krajewskigram scatter, perfect correlation coefficient, and minimal "spikes" within three-dimensional surface.
(59) Improvement (06/19/07/MIW): The RockPlot2D / Draw / Insert / Scalebar option now defaults to automatic intervals rather than manual.
(58) New Feature (06/19/07/MIW): A gaggle of new scaling options (see below) have been added to the following menus:
RockPlot2D / File / Export / WMF
RockPlot2D / File / Export / EMF
Grafix / 2D-Utilities / Export / WMF
Grafix / 2D-Utilities / Export / EMF
(57) Bug Fix (06/19/07/JCJ): Bug fix #38 (6/11/07) introduced a new bug that caused problems when switching projects. This have been fixed.
(56) Bug Fix (06/19/07/JPR): The "Annotate Map Perimeter" option within the "Create Separate Location Map" (used by all programs that create profiles, sections, and fences) now works correctly. The previous version would always plot the perimeter annotation regardless of the Annotate Map Perimeter setting.
(55) Improvement (06/19/07/JPR): The maximum number of columns within the RockWorks Utilities datasheet has been increased from 100 to 200.
(54) Bug Fix (06/19/07/JPR): Changing a RockWorks Utilities datasheet column to a "hyperlink" column now works correctly.
(53) Bug Fix (06/18/07/MIW): The RockPlot/2D margin labeling to show that they adjust the left and bottom margins only.
(52) Bug Fix (06/18/07/MIW): The RockPlot/2D diagrams no longer change their relative position when zooming or printing.
(51) New Feature (06/18/07/JPR): A new program titled "Volumetrics (Based on Grid Models) has been added to the Borehole Manager / Stratigraphy menu.
Unlike the Volumetrics (Based on Solid Model), this new program uses the grids that are generated during by Stratigraphy / Model program to compute the volume of each stratigraphic unit on a bench-by-bench basis. This eliminates the need to adjust the solid model z-spacing (voxel height) for optimum accuracy.
Menu Options:
Intervals: The rows with the volumetric report will start from the highest elevation and proceed downwards. For example, consider the model depicted below.
If we were to set the maximum elevation to 1550', the minimum elevation to 1200', and the increment (bench height) to 50', the output from this program would show us how much material is removed in each 50' increment.
It's like MTR (MountainTop Removal mining) without the protestors!
Output Options
Volume: If only the Volume option is selected, the report will include only the volumetric results:
Mass: If only the Mass option is selected, the report will include only the mass results:
Volume & Mass: If both the Volume and the Mass options are checked, the report will include both volume and mass calculations:
Unit Annotation: The unit suffixes for the elevations, volumetric results, and mass results within the previous examples (e.g. "Ft", "Cu.Ft", "MT") can be independently set here.
Decimal Places. The number of decimal places for the elevations, volumetrics, and mass computations can be independently set here.
(50) Cosmetic (06/18/07/JPR): The Borehole Manager / Stratigraphy / Volumetrics menu item has been renamed to "Volumetrics (Based on Solid Model)".
(49) Bug Fix (06/18/07/JPR): The kriging algorithm now works correctly. The 6/17/07 version introduced a new bug that caused a fatal error during the kriging initialization.
(48) Improvement (06/17/07/JPR): The interactive map/menu that is used to select fence-panel endpoints has been redesigned. Changes include the following:
A "button-bar" with all options is now located directly below the main menu.
A popup menu will now appear if the right mouse button is selected.
This menu is used by the following programs:
Borehole Manager / Lithology / Fence
Borehole Manager / Stratigraphy / Fence / Modeled
Borehole Manager / Stratigraphy / Fence / Straight [ Snap option not visible. ]
Borehole Manager / Stratigraphy / Fence ( ESRI Format ) / Modeled
Borehole Manager / Stratigraphy / Fence ( ESRI Format ) / Straight [ Snap option not visible. ]
Borehole Manager / I-Data / Fence
Borehole Manager / P-Data / Fence
Borehole Manager / Fractures / Fence
Borehole Manager / Aquifers / Fence
Utilities / Grid / Grid -> Fence
Utilities / Grid / Grids -> Stratigraphic Fence
Utilities / Solid / Fence
(47) Improvement (06/16/07/JPR): The interactive map/menu that is used to select section points has been redesigned. Changes include the following:
A "button-bar" with all options is now located directly below the main menu.
A popup menu will now appear if the right mouse button is selected.
This menu is used by the following programs:
Borehole Manager / Striplogs / Multi-Log Section
Borehole Manager / Lithology / Section
Borehole Manager / Stratigraphy / Section / Modeled
Borehole Manager / Stratigraphy / Section / Straight [ Snap option not visible. ]
Borehole Manager / I-Data / Section
Borehole Manager / P-Data / Section
Borehole Manager / Fractures / Section
Borehole Manager / Aquifers / Section
Utilities / Solid / Section
(46) Improvement (06/15/07/JPR): The interactive map/menu that is used to select profile endpoints has been redesigned. Changes include the following:
A two-line "button-bar" with all options is now located directly below the main menu.
A popup menu will now appear if the right mouse button is selected.
This menu is used by the following programs:
Borehole Manager / Striplogs / Multi-Log Profile
Borehole Manager / Lithology / Profile
Borehole Manager / Stratigraphy / Profile
Borehole Manager / I-Data / Profile
Borehole Manager / P-Data / Profile
Borehole Manager / Fractures / Profile
Borehole Manager / Aquifers / Profile
Utilities / Grid / Grid -> Profile
Utilities / Solid / Profile
(45) Improvement (06/15/07/JPR): The interactive map/menus that are used to select profile, section, and fence endpoints now display a rectangle that depicts the are to be enlarged by the zoom-in option.
(44) Bug Fix (06/14/07/MIW): The RockPlot/2D program no longer swaps the minimum x and y coordinates when clipping rectangles.
(43) Bug Fix (06/14/07/MIW): The ReportWorks program now "respects" the RockWare Utilities product licensing. This means that the previous version would plot a trialware "watermark" across the output from a non-trialware version of the RockWorks Utilities.
(42) New Feature (06/12/07/JPR): A new program titled "Grade -> GT (Grade Thickness)" has been added to the Geological Utilities / Volumetrics menu.
Given a solid model that contains grade values (e.g. percent eU308) this program will produce a GT (grade-thickness) grid and contour map in which the contours represent the grade multiplied by the thickness. In other words, high valued areas may represent either thick zones of lower-grade ore or thin zones of high-grade ore.
Here's how the program works: For each column of voxels within the initial grade model, the "sum" of voxel GT values is computed and saved as the GT value within the grid model. These voxel GT values are computed by multiplying the grade value by the voxel height. If a voxel grade value is less than the user-specified cutoff (minimum acceptable grade value) the voxel will not be included in the summation. If the final sum is below the user-specified cutoff (minimum acceptable grade-thickness), the program will set the corresponding grid value to zero.
In the preceding example, the solid (grade) model of the left represents U308 values ranging from 0.006 to 0.1673 percent. The GT contour map on the right was created by setting the minimum acceptable grade value to 0.047 and the minimum acceptable grade-thickness (GT cutoff) to 0.06
(41) Bug Fix (06/12/07/JPR): The "Load Menu" option within the tree menu no longer produces an error (albeit non-fatal) message.
(40) Bug Fix (06/12/07/JPR): The track selection now works correctly. A new bug was introduced in the 6/11/02 version.
(39) Improvement (06/11/07/JCJ): The Borehole Manager I-Data and P-Data column titles (field names) will now be stripped of any punctuation and/or spaces within the field names. This eliminates potential SQL problems.
(38) Bug Fix (06/11/07/JCJ): The Borehole Manager I-Data and P-Data fields are no longer added to the Data Dictionary when the Reset Tab Columns option is selected. As a consequence, the program will now clear and rebuild the grid columns correctly if a column is dragged to a new position.
(37) Cosmetic (06/08/07/JPR): The Borehole Manager / Striplogs / Single-Log (2D) menu is now displayed in full-screen mode thereby eliminating the need to scroll within the "Visible Items" listing.
(36) Removal (06/07/07/JPR): The Tools / Create Menu Summaries option (and associated sub-options / parameters) have been removed. These tasks are now handled in a much more elegant fashion by the changes described unter item #35 (below).
(35) New Feature (06/07/07/JPR): The "tree" menus that are used throughout RockWorks now include a pulldown menu and buttonbar at the top of the dialog box.
These now menu items include options that allow the user to save and retrieve menu settings in addition to some other options described below.
Accepting The Menu Settings & Proceeding To The Next Step:
There are three ways to accept the menu settings within a menu and proceed to the next step:
Select the File / Continue option from the main menu at the top of the dialog box.
Press the Continue button within the button-bar at the top of the dialog box just below the main menu.
Select the Continue button at the base of the dialog box.
Canceling The Operation & Returning To The Main Menu (The Cancel Command):
There are three ways to cancel an operation:
Select the File / Cancel option from the main menu at the top of the dialog box.
Press the Cancel button within the button-bar at the top of the dialog box just below the main menu.
Select the "X" in the upper-right corner of the dialog box.
Loading Menu Settings From An RCL File:
There are two ways to load menus settings from an RCL (RockWorks Command Language) file into the currently displayed menu:
- Select the File / Load Menu Settings command from the main menu at the top of the dialog box.
- Press the Load Menu Settings button within the button-bar at the top of the dialog box just below the main menu.
These files may be created manually (via a text editor) or by using the Save Menu Settings option (see next item).
Saving Menu Settings Within An RCL File:
There are two ways to save the currently displayed menus settings from an RCL (RockWorks Command Language) file:
- Select the File / Save Menu Settings command from the main menu at the top of the dialog box.
- Press the Save Menu Settings button within the button-bar at the top of the dialog box just below the main menu.
These files may be executed as batch processes by using the File / Compile RCL option within the main RockWorks menu.
Expanding All Menu Options
There are two ways to expand (show all suboptions) the items within the menu tree:
- Select the View / Expand All command from the main menu at the top of the dialog box.
- Select the Expand All button within the button-bar at the top of the dialog box just below the main menu.
An expanded tree menu shows every option and sub-option while a collapsed tree menu shows only the major heading items.
Collapsing All Menu Options
There are two ways to collapse (hide all suboptions) the items within the menu tree.
- Select the View / Collapse All Options command from the main menu at the top of the dialog box.
- Select the Collapse All Options button within the button-bar at the top of the dialog box just below the main menu.
An expanded tree menu shows every option and sub-option while a collapsed tree menu shows only the major heading items.
View A Summary Of The Menu Settings
There are two ways to view a summary of the menu settings:
- Select the View / Menu Summary command from the main menu at the top of the dialog box.
- Select the Menu Summary button within the button-bar at the top of the dialog box just below the main menu.
A menu summary shows all of the menu settings with the associated RCL parameters in parentheses.
View A Summary Of The RCL Settings
There are two ways to view a summary of the RCL (RockWare Command Language) settings that are associated the currently displayed menu:
- Select the View / RCL Syntax command from the main menu at the top of the dialog box.
- Select the RCL Syntax button within the button-bar at the top of the dialog box just below the main menu.
An RCL listing shows the commands that would be used run the same operation in a batch fashion (via the File / Compile RCL) without using any menus.
View Help Messages That Describe How To Use A Menu Tree
There are two ways to view help messages that describe how to use a menu tree:
- Select the Help / Using "Tree" Menus command from the main menu at the top of the dialog box.
- Select the Using "Tree" Menus button within the button-bar at the top of the dialog box just below the main menu.
This help option will display the information that you're currently reading.
View Help Message That Describe The Currently Selected Program
There are two ways to view help messages that describe the selected program:
- Select the Help / Using This Program command from the main menu at the top of the dialog box.
- Select the Using This Program button within the button-bar at the top of the dialog box just below the main menu.
This help option will display information that is germane to the currently selected program.
(34) Improvement (06/07/07/JPR): The utility that creates RCL listings of menu settings now includes the associated execution command at the end of the listing. This means that an RCL script that is created from a menu may now be directly processed by the main File / Compile RCL program without any modifications.
(33) Improvement (06/06/07/JPR): The utility that creates RCL listings of menu settings now list the results in a columnar format that is much more readable.
(32) Bug Fix (06/05/07/JPR): The utility that creates RCL listings of menu settings no longer lists all choice options. Instead, the program now shows only the options that have been checked (i.e. set to "true").
(31) New Restriction (06/05/07/JPR): The trialware evaluation period for RockWorks-Complete and the RockWare Utilities has been reduced from 30 days to 14 days. The maximum number of "sessions" has also been reduced from 100 sessions to 50 sessions.
(30) Cosmetic (06/04/07/JPR): The trialware notices that appear within the RockPlot/2D and RockPlot/3D diagrams have been removed. This means that finished products may be created with the trial versions.
(29) Cosmetic (06/04/07/JPR): The main RockWorks title line now shows the type of license (e.g. single-user, multi-user, LAN).
(28) Cosmetic (06/04/07/JPR): The following items are not visible if the user has licensed just the RockWorks Utilities (as opposed to the "Complete RockWorks").
(27) New Feature (06/03/07/JPR): The main licensing menu now includes options for installing the "Complete RockWorks" (Utilities plus Borehole Manager) or just the "RockWorks Utilities" (all Utilities but no Borehole Manager). This allows users to buy just the Utilities portion of the program at a reduced price if they don't need any of the Borehole Manager features.
Please note that the two version use different unlocking codes so be sure to specify which product you'll be using when requesting an unlocking code. Also note that there is no network version for the RockWorks Utilities (it will not appear on the licensing menu if the RockWare Utilities option is selected).
(26) New Feature (05/30/07/JPR): A new option titled "Perimeter Filter" has been added to the RockWorks-Utilities / Volumetrics / Extract-Solid program menu.
This new feature is used to limit the pit extents to a region that is defined by a polygon. Typically, the polygon represents a property boundary beyond which, no excavation is desirable.
The reporting feature has also been updated to show how much material has been left unexcavated based on the perimeter filtering option.
Please note that this new capability will add to the processing time of a subroutine that is already quite slow. Deal with it. [A note from The Management: The preceding disclaimer was written by an insecure (i.e. feelings of non-appreciation) programmer speaking through clenched teeth. This employee will be sacked as soon as a replacement can be located.]
(25) Cosmetic (05/30/07/JPR): The RockWorks-Utilities / Volumetrics / Extract-Solid program no longer generates a status message that mentions "optimization pass #1" if the optimization option has been disabled.
(24) Improvement (05/30/07/JPR): The RockWorks-Utilities / Volumetrics / Extract-Solid program not sets the filtering within the output diagram (as viewed within RockPlot3D) to the user-specified minimum and maximum grade values.
(23) Cosmetic (05/29/07/MIW): The "Digiitize" option within the main RockPlot/2D menu is now spelled correctly.
(22) Bug Fix (05/29/07/MIW): Resizing text by using the mouse within the RockPlot/2D program now works correctly if the text is at a 45-degree angle.
(21) Improvement (05/16/07/JPR): The Utilities / Grafix / Images / Rectify-Images program will now "decimate" (remove every other pixel) the image if it's too large (i.e. required memory exceeds available memory). This has no effect upon the original image.
(20) Improvement (05/16/07/MIW): The files that are used within the RockWare training class are now included within the My Documents / RockWorks2006 / Samples folder.
(19) Bug Fix (05/16/07/MIW): The RockPlot/2D / File / Export / DXF program now properly exports filled polygons to the DXF format.
(18) Cosmetic (05/16/07/JPR): The main program title has been changed from "RockWorks/2006" to "RockWorks Complete". This change was made in preparation for the introduction of the new "RockWorks Utilities" product (RockWorks Complete without the Borehole Manager).
(17) Bug Fix (04/27/07/JCJ): Null values within the Latitude or Longitude fields no longer generate an error when using the Borehole Manager / Stratigraphy / Fence / Straight program.
(16) Cosmetic (04/27/07/JCJ): The "Save Grid Model" option within the Borehole Manager / Stratigraphy / Stratigraphic Thicknesses / 3-Dimensional menu has been removed from the menu (it was never used).
(15) New Feature (04/27/07/MIW): Project dimensions are now embedded within any 2D diagram that includes patterns.
(14) New Feature (04/27/07/MIW): The ReportWorks display, printing, and raster export options now include options for dynamic (old style) and fixed (dependent on project dimensions) pattern scaling.
(13) New Feature (04/27/07/MIW): The RockPlot/2D display, printing, and raster export options now include options for dynamic (old style) and fixed (dependent on project dimensions) pattern scaling.
(12) Bug Fix (04/27/07/MIW): The Stratigraphy / Plan-Map program no works correctly when stratigraphic units have been assigned non-whole g-values within the stratigraphy table (e.g. Tertiary: Upper Marble Creek = 5.1, Tertiary - Lower Marble Creek = 5.2).
(11) Bug Fix (04/27/07/MIW): The Lithology / Plan-Map program no works correctly when lithologies have been assigned non-whole g-values within the lithology table (e.g. Massive Limestone = 3.1, Fissile Limestone = 3.2).
(10) Improvement (04/27/07/JCJ): The Borehole Manager import programs no longer shows errors as they are encountered if the General Preferences / Reminders option has been disabled. Instead, the program now creates an error log and displays the results upon completion if one or more errors were encountered.
(9) Improvement (04/22/07/JPR): The foreground and background color selection options with the pattern-selection dialog box now triggers the extended color selection menu. This eliminates several layers of mumbo-jumbo that was necessary in order to select a custom color.
(8) Improvement (04/17/07/MIW): The Grafix / Images / Digitize-From-Bitmap program now handles larger images. We can't say exactly how large because that depends upon a number of variables (e.g. available memory, number of concurrently running programs, cache size, image size, image color range, etc.).
(7) Improvement (04/17/07/MIW): A special code (provided by RockWare) can now be used to restore the program to trialware-mode if the licensing has been corrupted (e.g. tampered-with).
(7) Improvement (04/17/07/MIW): A special code (provided by RockWare) can now be used to restore the program to trialware-mode if the licensing has been corrupted (e.g. tampered-with).
(6) New Feature (04/16/07/JCJ): The Borehole Manager / Stratigraphy menu now includes a utility titled "Consolidate" that is identical to the Lithology / Consolidate option described below (item #5).
(5) New Feature (04/16/07/JCJ): The Borehole Manager / Lithology menu now includes a utility titled "Consolidate".
This new program will consolidate identical, contiguous lithologic intervals (without regard for any associated comments) into a single interval. This utility is primarily designed for users who are importing data from other programs that store data at uniform intervals.
Warning! The consolidation ignores any associated comments. The comments within the first record of a contiguous sequence will will be the one that's used for the final interval.
One of the side-benefits of this utility is that striplogs will have fewer extraneous breaks.
(4) New Feature (04/16/07/JCJ): The View option now includes options to activate the main tabs (located along the left side of the screen). This change has been made to accommodate users who cannot use a mouse (i.e. "Section 508 Compliance").
(3) New Feature (04/16/07/MIW): The Log Rectification program now warns the user if the image can't be displayed (e.g. too large) and recommends changes (e.g. closing other applications , reducing the image size).
(2) Bug Fix (04/16/07/MIW): A "memory leak" within the Log Rectification program has been fixed. A memory leak refers to a situation in which a subroutine does not clear it's memory before terminating. This situation reduced available memory every time that the subroutine was used.
(1) Bug Fix (04/10/07/MIW): The Grafix / Images / Rectify program now releases the memory-used upon completion. THe previous version would not release the memory resulting in a "memory leak" that would not allow the user to used the program twice in one session when working with large images.