RockWorks17 2016.12.8

1 post in this topic

A new version of RockWorks17 was uploaded to the RockWare website today, with the following new features, improvements, and fixes:
To download this build, use the Help | Check for Updates menu inside RockWorks17. Or visit the demo download page: https://www.rockware...Demo.php?id=165
Note that you will not be able to use this new build of the program if your maintenance has expired. Contact RockWare Sales or visit the new Customer Portal (https://www.rockware...tomer/index.php) if you would like to update your maintenance.
Tom B
RockWare Inc


New features include:

(101) Bug Fix (12/07/16/MIW): The North arrow is now correctly displayed within the Profile Strip Maps.

(100) Bug Fix (12/07/16/JCJ): The Select View | Filter Boreholes program no longer creates ambiguous SQL commands when using the polygon filter AND another filter, such as Lithology.

(099) Improvement (12/07/16/MIW): The Borehole Manager | Stratigraphy | Volume program now supports an infinite number of units. The previous version was limited to 95 stratigraphic units.

(098) New Feature (12/06/16/JCJ): It is now possible to save the SQL query directly to a text file from the View | Filter Boreholes and View | Select Boreholes dialogs.

  • The Save to Text option will save to a '.txt' file that contains the SQL as shown within the SQL Statement screen
  • The Save to RCL option will save the SQL commands to a '.rcl' file.
    • The block of commands will start with an "SQL:" start tag.
    • The block of SQL commands will end with an "END-SQL:" exit tag.
  • The Show RCL command will display the commands created by the Save to RCL option within a text editor.

(097) Bug Fix (12/05/16/JCJ): The LAS importer no longer generates a non-fatal and non-sensical error message (FireDac) upon completion.

(096) Cosmetic (12/05/16/JCJ): The LAS importer now optimizes the column widths and alternately colors the rows for easier viewing.

(095) Improvement (12/02/16/JCJ): The Borehole Manager I-Data, P-Data, T-Data, I-Text, P-Text datasheet column visibibility options are now updated when editing the types from the Types table editor and the Tab Manager.

(094) Improvement (12/02/16/JCJ): When importing lithology data, via the Borehole Manager | File | Import | Excel | Multiple Tables program ...

  • If the Depth to Base is missing for a given lithologic unit, then it is set to the Total Depth.

  • If the Total Depth has not been specified, the Depth to Base is set to the same setting as the Depth to Top (i.e. the lithologic unit has zero thickness).

(093) Bug Fix (12/01/16/MIW): The Utilities | Survey | Bearing Inclination Distance to XYZ program no longer lists the error message in the wrong place within the output datasheet.

(092) Improvement (12/01/16/MIW): The Utilities | Survey | Bearing Inclination Distance to XYZ program now list the data starting at the lowest control point number.

(091) Cosmetic (12/01/16/MIW): The Utilities | Survey | Bearing Inclination Distance to 3D Diagram program no longer has an option to plot panels.

(090) Bug Fix (12/01/16/MIW): The Utilities | Survey | Bearing Inclination Distance to Panels program now uses the correct endpoints.

(089) Bug Fix (12/01/16/MIW): The 45/135 degree angled titles within 2D striplogs now plot correctly when the borehole is deviated.

(088) Bug Fix (12/01/16/MIW): The Legend Titles within a RockPlot3D diagram now update when changed via the Edit Title option within the Data Tree.

(087) Bug Fix (12/01/16/JCJ): The Subsite scanning of boreholes now properly sets the dimensions for the designated sub-site.

(086) Bug Fix (12/01/16/JCJ): Loading an RCL file no longer generates a “missing second delimiter” error.

(085) Bug Fix (11/30/16/MIW): The setting for plotting infrastructure in Sections and Profiles no behaves properly.

(084) Bug Fix (11/30/16/MIW): Plotting infrastructure roads in sections and profiles using a default elevation no longer generates an Access Violation error.

(083) Bug Fix (11/30/16/MIW): The Survey | Bearing Inclination Distance to Cavern program no longer generates an Access Violation error.

(082) Bug Fix (11/29/16/JCJ): Opening the Utilities | Widgets | Unit Conversions menu no longer generates an index error.

(081) Bug Fix (11/28/16/JCJ): The AGS importer now inherits the location table field types.

(080) Bug Fix (11/28/16/JCJ): When there are more than 50 Lithology types, renumbering no longer causes an out-of-range error.

(079) New Feature (11/22/16/JCJ): The RCL "DIMENSIONS:" command has been extended (via parameters) to accommodate the new subsite capability. Specifically;

  • 1 Parameter: Set the Subsite based on this parameter. Plase double quotes around the name of the subsite if it contains a space (e.g.. "Sub-project A"). Note: The subsite must already exist.
  • 2 Parameters: First param as above, the second as whether or not to set the boreholes outside of the dimensions as not enabled.
  • 6 Paramaters:: X.Min, X.Max, X.Spacing, Y.Min, Y.Max, Y.Spacing
  • 9: Parameters: X.Min, X.Max, X.Spacing, Y.Min, Y.Max, Y.Spacing, Z.Min, Z.Max, Z.Spacing

Note: Before calling the DIMENSIONS: command, be sure to set the buffer percentage.


To set the dimensions from a file, use the LOAD_DIMENSIONS: command.

LOAD_DIMENSIONS: C:\Users\Fred Smith\Documents\RockWorks17 Data\Samples\ProjectA.rwDim

- The dimension values are each on a line by themselves (i.e. 9 lines):

(078) New Feature (11/22/16/JCJ): A new menu item titled "Subsite" has been added to the right of the Project Folder option. This capability has been added for viewing and modeling small areas within a larger project. By creating sub-sites, it is possible to still have all of the boreholes within a single database rather than creating separate RockWorks project databases.

When the Subsite pull-down menu is initially clicked, the options will include the downward-pointing arrow is clicked, a pull-down menu will appear showing two options: "Full Project" and "Edit Subsites".

  • The Full Project option will reset the Project Dimensions to the original, large-scale dimensions.
  • The Edit Subsites option is used to create one or more subsites. These subsites may be widely separated, adjacent to each other, or overlapping. Once selected, the Edit Subsites option will display the following menu dialog:

To create a new subsite, click on the "Add" button and a dialog, as shown below, will appear asking for the name of the new subsite.

After pressing the OK button, the subsite name will be shown (see item #1 below), and the subsite dimensions may be manually edited within the Grid & Model Dimensions portion (item #2 below) of the menu.

The subsite dimensions may also be edited via the following tools:

  • Selecting the Import Dimensions option from the File pulldown within the menubar at the top of the Subsite menu dialog (see below).

  • Selecting the Scan Datasheet option from the Edit pulldown within the menubar at the top of the Subsite menu dialog (see below), or clicking on the Scan Boreholes button at the base of the Subsite menu dialog.

  • Selecting the Scan Borehole option from the Edit pulldown within the menubar at the top of the Subsite menu dialog (see below), or clicking on the Scan Borehols button at the base of the Subsite menu.

The Notes tab within the Subsite menu may be used to add miscellaneous notes, including images, relating to the subsite (see example below).

After the OK button within the Subsite Edit menu dialog has been pressed, or whenever a different subsite has been selected, a dialog box will appear, asking if the boreholes outside the new subsite should be disabled.

The idea behind disabling the boreholes around the subsite is to minimize the processing required to create models at the subsite dimensions. For example, if the main project has 10,000 boreholes but the subsite only has 25, there's no sense in including all of the boreholes within the process.

The "Buffer Percent" will compute the diagonal size of the subsite and not disable any boreholes that reside within the specified percentage of the diagonal size from the border edges. This has been included to prevent "edge effects" when plotting maps of adjacent subsites.

Once the subsites have been defined, switching between them, or switching back to the full project dimensions, is simply a matter clicking on the Subsite pulldown and picking the desired site (see below).

(077) Improvement (11/22/16/JPR): The Smoothing Method (i.e. Averaging versus Classification) is no longer available within the Smoothing sub-menu when creating a Lithology model. Instead, the program will always use the Classification method when modeling Lithology data.

(072-076) Improvements (11/21/16/JPR): The Project | Settings | Project Image sub-menu has been re-designed such that:

  • (072) The current Project Image file name is shown in a bold font.
  • (073) If a Project Image has not been selected, the Project Image file name will be shown as "<UNDEFINED>".
  • (074) The Project Image is now changed by selecting the new Select button.
  • (075) A new Project Image can be rectified (calibrated, rotated, clipped) by selecting the Create button.
  • (076) A "thumbnail" preview of the Project Image will now be displayed within the sub-menu.

(071) Bug Fix (11/21/16/MIW): The Lithology, Stratigraphy, Well Construction, and Aquifer tables are now loaded into RockPlot3D when run from an RCL batch file.

(070) Bug Fix (11/21/16/MIW): The Utilities | Widgets | GeoTrig | True Dip Calculator program now returns the correct results.

(069) Improvement (11/21/16/MIW): The Utilities | Widgets | GeoTrig | 3-Point Problem program now indicates when there is an error condition (e.g. three points along a line).

(068) New Features (11/20/16/JPR): A new option titled "Show Infrastructure" has been added to all of the menus that are used to create profiles and sections.

This new feature will compute the intersections between the vertical profile or section slices and the 3D entities such as Buildings, Structures (subsurface buildings), Tubes (e.g. pipelines and buried tanks), Roads, and Walls within an Infrastructure File (see item #060 below) and plot them within the diagrams.

As shown by the diagram below, this new capability will compute the intersections between the 3D Infrastructure entities and the vertical panels represented by profiles and sections. Cylinders, Buildings, and Structures will be plotted accurately, meaning that their dimensions represent the distance between their walls as defined by the intersections of the vertical planes. Roads and tubes, however, will be plotted such that their symbol will be centered on the axis intersection with the vertical plane. The width of the roads will be set to whatever width was defined within the Infrastructure file. The radius of the tubes will be equal to the radius that was defined within the Infrastructure file. These caveats prevent extraneous road fragments and tube intersections plotted as ovals.

The Infrastructure Options menu is identical to that used by the Utilities | Grafix | 3D-Utilities | Infrastructure program with the addition of options for filling and labeling the Infrastructure entities:

The following table summarizes which Infrastructure commands are processed as two-dimensional objects when using the Show Infrastructure option to superimpose the entities (or the intersections thereof) on top of profiles and sections:

(068) Improvement (11/20/16/JPR): Infrastructure features such as Buildings, Walls, and Roads that extend beyond the ground-surface reference grid (assuming that the Variable elevation model option is being used) will no longer be plotted at the default elevation. Instead, the portions of these entites outside the reference grid will be omitted from the 3D diagram. Other features such as Cones, Cylinders, and Oblates will be omitted if their midpoints are outside the elevation grid. Buildings whose midpoint is outside the elevation grid will also be omitted.

(060-067) New Features (11/19/16/JPR): The following changes have been made to the Utilities | Grafix | 3D-Utilities | Surface Objects program:

  • (060) The program has been renamed to "Infrastructure" because some new capabilities have been added for plotting sub-surface features (i.e. buried tanks, pipes, building sub-structures). Given that the surface and sub-surface features are meant to plot man-made objects, the title "Infrastructure" is more appropriate.
  • (061) The menu has been redesigned with an Options button that displays a dialog which is shared with other programs (e.g. Profiles and Sections).

  • (062) Either tabs or spaces, or any combination thereof, may now be used as field delimiters within the ASCII input file.
  • (063) A new TUBE command has been added for plotting buried tanks and pipelines. The TUBE command is accompanied by the name of the tube and the XYZ vertices for the tube as shown within the following example:

TUBE: Tube #1
481874.89 4399751.37 1721.72
481949.87 4399753.18 1718.32
482024.87 4399761.08 1742.92
482099.88 4399837.34 1753.90
482174.87 4399955.51 1741.23

The z-value for the TUBE vertices are not effected by the DEFAULT_ELEVATION or GROUND_SURFACE.

  • (064) A new TUBE_COLOR command has been added for defining the color for subsequent tubes. The TUBE_COLOR command is followed by the color name as shown by the following example:


  • (065) A new TUBE_RADIUS command has been added for defining the radius for subsequent tubes. The TUBE_RADIUS command is followed by the radius as shown by the following example:


  • (066) The sample file titled "agl3d_01.txt" has been renamed to Infrastructure_01.txt.
  • (067) Examples of the new Tube and Structure commands have been added to the Infrastructure_01.txt file.

(059) New Feature (11/19/16/JPR): The new Solid Smoothing Box Filter (see item #005 below) now includes options, just like the cylinder filter, for smoothing the voxels by either averaging (via inverse-distance weighting) or by classifying them (i.e. choosing the most commonly occurring g-value within the filter).
In addition, the Averaging option includes a warning about not using it when modeling lithology data.

(058) Cosmetic (11/15/16/JPR): The solid model smoothing has been disabled by default.

(057) Bug Fix (11/14/16/MIW): The QuickMap Project Border is now displayed correctly.

(056) Bug Fix (11/14/16/MIW): The Utilities | Volumetrics | Extract Solid program no longer generates an Access Violation error if the 3D display is not enabled.

(055) Improvement (11/13/16/JPR): The Utilities | Grafix | 2D-Utilities | Import | AGL program now allows for either tabs or spaces, or any combination thereof, as field delimiters within the ASCII input file.

(054) New Feature (11/11/16/MIW): The dialog for overwriting the Project Tables when appending files in RockPlot3D now has an option to not show the dialog. It can be reset from the Preferences menu.

(053) New Feature (11/11/16/MIW): Data from the Rockplot3D Digitize window can now be transferred directly to the Utilities Datasheet.

(052) Bug Fix (11/10/16/JPR): The Utilities | Linears | Rose Diagram | From Endpoints program now displays "Frequency" as the Calculation Method within the legend if the Frequency method has been selected. The previous version would always display "Length".

(051) Bug Fix (11/09/16/MIW): A memory leak that occurred when creating a video within the Contour Animator has been fixed.

(050) Improvement (11/09/16/JPR): Borehole Names within the Borehole Manager can now be treated as Dates or Numbers when exported to Excel.

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now