MS3D-GSM Display in 2D
MS3D-GSM Display in 2D
MS3D-GSM Display in 2D
Introduction
In
the current version of MineSight 3-D (MS3D), creating a cross-section of a model view is possible only along an orthogonal orientation. This article presents a method of viewing model data on a fence diagram or non-orthogonal plane utilizing a composite file drillhole view. This method of viewing model data as drillhole data, in 2D on a fence diagram or on a non-orthogonal grid plane, can also be used to view a 3D block model (3DBM), as was demonstrated at the 2009 Annual Mintec Seminar (see 2009 Seminar workshop paper, MineSight 3-D: Tips & Tricks). This newsletter article demonstrates how to view Gridded Seam Model (GSM) data, in 2D on a fence diagram and on a nonorthogonal, non-vertical section using a composite file drillhole view. This method should only be used as a visualization tool. The basic methodology is: MineSight Compass (MSCompass): export the model data to an ASCII file. MineSight Data Reformat Tool (MSDART): create drillhole IDs (DHIDs). MSCompass: create a dummy composite file containing the ASCII model data. MS3D: create a drillhole view with the composite file and use the drillhole strips option to simulate the block display in a fence diagram or non-orthogonal plane.
Figure 1 shows the first two panels from procedure, p60301.dat. Choose the model items to export and toggle the option to export the mid-block X, Y, Z values rather than column/row/bench, as well as the option to export just the X and Y values (omit Z).
June 2009
Model items X (block centroid) Y (block centroid) ZTOP ZBOT Quality items (BTU, Moist, etc.)
Composite file items EAST NORTH ZTOP ZBOT Quality items (BTU, Moist, etc.)
Figure 2 shows a portion of the resulting output file from procedure p60301.dat. From left to right, the values for X (Easting), Y (Northing), ZTOP, and ZBOT are shown for a few blocks.
Table 1 shows the association between the model items and the items in the composite file. Note the first four items in the composite file column are also required items in a composite file.
Figure 2 shows a portion of the ASCII file output from procedure p60301. dat; Easting, Northing, ZTOP, and ZBOT.
Figure 3 shows the Load Options and Output Options panels from MSDART. On the Load Options panel specify both the input file and output file names. On the Output Options panel, use the Counter option to create a field called Counter. You can optionally use Reorder to put the Counter field in the first column in the output data file.
Figure 4 shows a portion of the resulting output file from MSDART. From left to right, the values for Counter (to be used as DHID later on), X (Easting), Y (Northing), ZTOP and ZBOT are shown for a few blocks. Compare this to Figure 2. The only difference between the files is the addition of the Counter field in the first column.
Figure 4 shows a portion of the ASCII file output from MSDART; counter (will be used as DHID), Easting, Northing, ZTOP and ZBOT).
June 2009
WARNING: Make sure your REF# maximum is at least as large as the number of blocks in your model. The limits on the other items should match the limits in your GSM file.
Figure 5 shows the use of the PCF Editor in MSCompass to create a composite file (File 9). The items with blue highlight are required and cannot be changed.
June 2009
Figure 6 shows the first panel in procedure p50001.dat. The composite file items must be listed in the order they occur in the input file. Load the Counter data created in MSDART to item REF# it will serve as the DHID.
Figure 7 shows panels 2 and 3 from procedure p50001.dat. Since there is no corresponding survey file (File 12), choose the option to load the data to File 9 only. On the last panel, choose the GSM elevation item to use for defining the drillhole collars (this is required in a GSM project regardless of whether you are loading data to a survey file [File 12] or not). Finally, toggle on DH-IDENT is a numeric ref# value option.
Before proceeding further, check to ensure that the data was loaded properly. Use procedure p50301.dat (List Composite Data). If the data was successfully loaded, proceed to the next step. If not, review the steps described previously. Review the ASCII data files as well as the new composite file (File 9, i.e., do the data item descriptors (min/max/precision) in the file match the input data? etc.).
June 2009
In MS3D, create a Drillhole View of the new composite file (Figure 8). Each drillhole has a single interval that corresponds to a block in the GSM. Composite items EAST, NORTH, ZTOP, and ZBOT are used to define the location. To create a Drillhole View in MS3D, choose File or click right in the Data Manager and then select New | DH View | MineSight.
Figure 8 shows drillhole view creation dialogs from MS3D. In the dialog on the left, choose Composite File (File 9) and select the new composite file (coal09.gsm, in this example). Then, click on the toggle for no survey since there is no survey file associated with this composite file. Composite items were previously selected for the collar geometry when the data was loaded to the composite file. The dialog shown on the right is where the start and end point geometry items are defined as well as the item that contains the DHID.
Open the Model View and Drillhole View and use the same display item in each to visually verify that the composite drillhole data was loaded to the proper location (Figure 9).
Warning: You have created a drillhole for every model block. Therefore, viewing the model blocks and drillhole data at the same time can be resource intensive. Opening, closing, and changing the orientation of the Viewer may be slow.
Figure 9 shows a 3D vertically exaggerated view of a GSM Model View (in Surface/Slab display mode) overlaid with the Drillhole View of the composite data. This confirms there is a drillhole interval for each model block.
June 2009
You can also visually verify that the data was loaded properly by viewing a Drillhole and Model View on an orthogonal cross section as shown in Figure 10.
Figure 10 shows an EW slab of GSM blocks and composite Drillhole View data on an Edit Grid. The composite data occurs in the center of the model blocks, and the length of the composite intervals is equal to the thickness of the model blocks which are outlined.
Figure 11 shows the Drillhole Properties | Strips tab, and the Strip Definition dialog for Color Strips.
June 2009
Set the projection volume for the drillhole data on the Drillhole Properties | Display tab (Figure 12). In this example, we use +25 m and -25 m to simulate the projects model block size (50 m). Because the method we are presenting in this article is for visualization purposes only, you may want to experiment with different projection volume values to see what works best for you.
Figure 12 shows the Drillhole Properties | Display tab, where you can set the 2D projection volume for drillhole data.
Figure 14 is a plan view showing the model blocks and the fence polyline with its nodes labeled with their Easting and Northing values. The dashed lines are 25m on either side of the fence polyline to show the projection volume.
June 2009
Figure 15 is a fence diagram cross-section of pseudo GSM data. Drillhole data is displayed using a strip width of 45m centered on the +/-25m projection volume to simulate a GSM block (xy block size in this project is 25 x 25), and a strip width of 45m centered on the drillhole.
Figure 16 shows the non-orthogonal, non-vertical Grid plane in relation to a GSM Model View and the composite drillhole data.
June 2009
Figure 17 shows a portion of the 2D section view on the non-orthogonal, non-vertical grid plane shown in Figure 16 displaying pseudo GSM data (composite drillhole data). Drillhole data is displayed using a strip width of 45m centered on the +/-25m projection volume to simulate a GSM block (xy block size in this project is 25 x 25).
Conclusions
In summary, until the option is available to view a 2D cross section of your GSM in any orientation in MS3D, you can use the following methodology as a visualization tool: 1. MSCompass: export X, Y, ZTOP, ZBOT, and any quality items of interest from the GSM using procedure, p60301.dat. 2. MSDART: create DHIDs. 3. MSCompass: create a dummy composite file (File 9) and load the data into the composite file (File 9) via procedure p50001.dat. 4. MS3D: create a Composite Drillhole View. 5. MS3D: add strips and set the Projection Volume in the Drillhole View. 6. MS3D: view the data on a fence diagram. 7. MS3D: view the data on a non-orthogonal, non-vertical Grid Plane.
June 2009