Professional Documents
Culture Documents
evaluation and
management
User Manual
JKSimBlast is a suite of powerful modular tools for the simulation and
management of blasting data. 2DBench and StockView are stand-alone
modules of JKSimBlast: 2DBench is used for the design of blasts in bench
mining applications; and StockView is for the storage of the specifications of
explosives and accessories. As the program developers do not control data
creation, collection, analysis or interpretation, it is the sole responsibility of the
user to verify that input data are accurate and appropriate, and that all
conditions and outputs are reasonable and comply with any statutory
requirements.
JKTech
Isles Road
Indooroopilly
Queensland
Australia 4068
Chapter 1
1. General Functions ......................................................... 1
2. The Design Area ........................................................... 2
2.1. Screen Layout ................................................... 2
2.2 Design Option Layout ....................................... 3
3. Global Construction Tools............................................ 6
3.1 Selection Box ......................................................... 6
3.2 Selection Mask....................................................... 6
3.3 Goto Position dialog .............................................. 6
3.4 Anchor.................................................................... 7
3.5 Specify Zoom ......................................................... 7
3.6 Zoom in, Zoom out and Centre Design.................. 7
3.7 Selecting Closest Object ........................................ 7
3.8 Marking Holes........................................................ 7
3.9 Redraw ................................................................... 8
4. Query Options............................................................... 9
4.1 Object Query .......................................................... 9
4.2 Design Totals ....................................................... 10
4.3 Blast Parameters and Design Factors ................... 11
5. Loading , Saving & Exporting Designs ...................... 13
6. Reporting .................................................................... 15
6.1 Printing the design ............................................... 15
6.2 Reporting options via text files ............................ 16
Chapter 2
7. 2DBench - Design Input ............................................. 19
8. Area to be blasted........................................................ 20
8.1 String Creation to Define Blast Regions .............. 20
8.2 Importation of general string files ........................ 21
8.3 Editing Strings...................................................... 23
8.4 Setting options for lines and polygons. ................ 24
9. Blast Holes .................................................................. 25
9.1 Parameters ............................................................ 25
9.2 Drilling Holes and Patterns .................................. 25
9.3 Hole Editing ......................................................... 26
9.4 Labelling Holes .................................................... 27
9.5 Cut, Copy, Paste and Modify Holes ..................... 28
10. Loading Explosives and other decks......................... 29
10.1 Parameters .......................................................... 29
10.2 Loading Decks.................................................... 30
10.3 Editing Explosive Charges................................. 30
11. Downhole Delays...................................................... 31
11.1 Parameters .......................................................... 31
11.2 Inserting downhole delays.................................. 31
11.3 Editing Downhole Delays .................................. 32
12. Surface delays ........................................................... 33
12.1 Parameters .......................................................... 33
12.2 Tying holes......................................................... 33
12.3 Editing Surface Ties........................................... 34
13. Detonation Simulation .............................................. 35
13.1 Parameters .......................................................... 35
13.2 Run the simulation ............................................. 36
2DBench – Preface
Individual elements of the design are defined by the user, including hole
dimensions, explosives, delays, connectors and boosters, and can be
combined in a variety of design scenarios.
i
2DBench – Preface
ii
1
Chapter
2DBench - Open Cut
Blast Design Editor
1. General Functions
2DBench incorporates several major functions:
• Design Functions which include grid size and grid orientation settings,
definition of areas with strings functions, drilling mode functions, charging
mode functions, tie up functions and detonation simulation.
• The reporting functions include printer set up, print the design window
and turning object text on/off for printing more information.
1
Microsoft Access is a registered trademark of the Microsoft Corporation
2
3x3o-Pro is an open pit blast design, Analysis and Optimisation Program, superseded by
2DBench. Copyright JKTech.
1
2. The Design Area
The menu bar contains all the functions available in 2DBench and it is divided
into six items (ie. File, Edit, Mode, Parameters, View and Help) (see Appendix
A for a description of these items).
The tool bar consists of four items, the major design mode buttons which are
associated with mode functions in the main menu bar; the parameters setting
button which allow the user to set the properties of a design mode (ie. drilling,
loading etc); the construction mode buttons which give the user some
construction options available for design and the information mode buttons
which allow the user to query a design.
The status bar gives the user an indication of the current design mode and
construction option as well as design properties such as current location,
current construction line properties, current anchor line properties and design
scale.
Title Bar
Menu Bar
Construction Line
Anchor Line
Drawing Area
Grid Lines
Grid Coordinates
Status Bar
Major Mode Current Action Current Easting Achor Bearing Current Construction Scale
Text Text and Northing and Distance Line Bearing and
Distance
2
The cursor is used to set the position for design actions or to select objects.
The mouse is used to control movement of the cursor, and the left and right
buttons are then used to determine the actions.
Normally, the pointer is visible, and acts similar to a pointer in any other
program. To access the cursor, press the spacebar, or move the pointer over the
design area and click the left mouse button or press “Enter”. Moving the cursor
now will show a change in the coordinates at the bottom right corner of the
status bar. To exit the design area (change the cursor to the pointer) press the
spacebar or click the right mouse button. Also, the cursor will temporarily
change to the pointer if the mouse is moved outside the design area, so that
toolbars, menus and dialog boxes can still be accessed. For example, this
allows changes to be made in dialog boxes, perform an action and make further
changes without actually leaving the design area.
The Change options dialog allows the user to set up and modify the drawing
area in which a design is to be created. This dialog contains nine options
describing different aspects of the design layout as outlined in Table 1 .
3
Option Description
Grid Size Activates the Grid and defines the size of grid
intervals; East/West and North/South.
Text Position Selects where object text is positioned in the design
layout
Object Colour Selects the colour of the object type
Object Visibility Selects object type to make visible or invisible
Selection Box Activates selection box or selection mask
Grid Appearance Selects the appearance of the grid lines
Grid Origin Selects the new centre position of the grid
Grid North Selects where North is pointing
Adjust Text Size Adjusts some text sizes by a percentage
Table 1 Change options dialog description
The Text position option contains dialog boxes which allow the user to
interactively select and position text around an object as shown in Figure 3.
Note that the text will not appear until the relevant object visibility is turned on.
The Object colour option allows the user to change the colour of all objects in
the design layout. The standard colour palette dialog is shown in Figure 4.
4
Figure 4 Colour palette dialog
5
3. Global Construction Tools
Note that this dialog also allows the user to carry out a design action at a
specific location by clicking on the “do Action” button.
6
3.4 Anchor
The Anchor is a measuring tool that allows the user to obtain bearings and Anchor
distances from a start point to an end point. It is toggled by clicking on the
Anchor icon in the tool bar.
The user may also change the current scale by double clicking the scale shown
in the status bar (see Figure 1).
If the selection or masking box is on, then the zoom in option will automatically
zoom into the selected region.
The user may also quickly zoom in and out of a region by using the shortcut
keys [Z] and [Alt+Z] respectively.
The centre design option is used to automatically centre on the screen all the
objects of a design.
7
− Marked all holes in the selection box or selection mask
Marked holes are shown with an “M” in the centre (see Figure 7 below)
Unmarked holes
Marked holes
Figure 7 View of marked and unmarked holes
Note
3.9 Redraw
Redraw is used to update the current screen. This option is accessed via the
View menu item.
8
4. Query Options
2DBench incorporates information functions that allow the user to check the
properties and components of a design (e.g. hole lengths, hole diameters,
explosive charges, in-hole delays, etc). These functions are divided into the
individual object query function and the design totals function.
The information box is shown in Figure 8 below. In this case the user is
inquiring about the deck information of particular holes.
The information
mode icon is active
Note
2DBench also displays a view of the hole section when querying decks and in-
hole delay information. Figure 9 shows a typical example.
9
Figure 9 Deck material information
10
4.3 Blast Parameters and Design Factors
The user is also able to quickly view a summary of the current design blast
parameters (Figure 11) and to calculate design factors, such as powder factor
(Figure 12). These two options can be accessed via the View+Current blast
parameters & View+Design Factors menu item.
The Design Factors are calculated for the design based on the current Blast
Parameters, marked holes and the nearest polygon to the cursor. The
parameters must first be accepted or saved via the “Save…” button on the Hole
11
Drilling Parameters dialog. To calculate powder or energy factors, the program
uses the bench height and the polygon area to calculate the blast volume, then
the rock density to calculate the tonnage, and finally the mass and energy of
explosives in the marked holes to calculate the factors. Thus, new factors can
be calculated by changing the hole marking or placing the cursor close to a
different polygon.
12
5. Loading, Saving & Exporting Designs
Designs can be loaded and saved via the File menu item.. The corresponding
dialog boxes are shown in Figures 13 and 14.
When saving or opening a project, first select the database for the blast design.
Click the Browse button, and then search for the folder and select the database
file. To save a design to a new database. Select the folder and enter the name
of the new database file in the file name.
13
The overall blast design name and the names of the relevant design components
should be specified to save the design. (Note: by pressing Enter after entering
the overall design name, the relevant design option names are automatically
added). The blast name can be any title for the blast, such as “Bench A Shot
B”. The option names for Area, Holes, etc, can be the same as the blast name,
or different to describe various options, particularly when used in combination
in different scenarios.
The user may also specify a new blasting scenario for the same overall design
by choosing the item labelled “new” before saving. Selecting an existing
scenario number will replace all design options associated with that scenario.
Alternatively, a design can be opened as a combination of design options from
other designs and databases.
The more information button (Figure 14) allows the user to insert extra
information about the overall design and individual blasting scenarios.
14
6. Reporting
Select Print Design Window… from the File menu (Figure 16), and then
select the printer from the list of available printers. If required, set the margins
for the design on the page (these are in addition to the unprintable area around
the edges of the paper).
A logo and a comment box can be printed in any of the corners of the page.
The logo is a bitmap file in the Auxfiles folder called Printlogo.bmp. This file
can be replaced with any bitmap, such as the user’s company logo. The bitmap
is printed at full size.
The comment box can contain any text information to accompany the printed
design, such as the blast name or the designer’s name, scale, etc.
The configuration for a printer can be saved for further use at a later time.
Click the save button, and then enter a descriptive name for the configuration
15
(see Figure 17). Click OK to save the configuration. An existing setup can be
recalled from the list of available configurations on the Print Design dialog.
• Drilling report
• Loading report
• Downhole summary
• Surface summary
This option is available by accessing the Export Data dialog (Figure 18) via the
File+Export menu item.
Only data attached to marked holes will be exported. This allows the user to
select which holes will be included in the reports. To report on the entire
design, mark all holes via the Edit+Mark all holes menu item.
16
Figure 18 Export data dialog.
The report files contain some information about the relevant blast design
option, and then a table of data values for that option. The values are tab
separated, and the files are suitable for uploading to a word processor or
spreadsheet program for further processing, formatting and printing.
17
18
2
Chapter
7. 2DBench - Design Input
Within 2DBench, the creation of a design follows a systematic engineering approach,
which can be divided into the following steps:
19
8. Area to be blasted
2DBench allows the user to define the blast design region with a number of
CAD (computer aided design) functions. The procedure for defining the
geometry of a blast design in 2DBench includes creating strings and polygons,
and placing text labels on the design area.
The area mode function allows the user to create a string outline. A string is a
collection of two or more points joined together by lines. Strings may either be
opened or closed. A closed string is defined as starting and ending at a common
point. An open string can consist of one or multiple line segments.
There are two ways of creating a string outline to define the geometry of the
area to be blasted, namely:
• Single line segment drawing: This method allows the user to draw single
line segments to define a single line or a polygon. It is activated by clicking
Single Line on the single line mode icon
Mode
To draw a line, place the cursor at the position of the start of the line, click
the mouse or press [Enter], move the cursor to the position of the end of the
line and click again or press [Enter].
• Multiple line segment drawing: This method allows the user to draw
polygons by joining multiple lines. It is activated by clicking on the multiple
Multiple Line
line mode icon.
Mode
To draw a polygon, place the cursor at the position of the start of the first
side (the first point), click the mouse or press [Enter], move the cursor to the
position of the end of the side (next point) and click again or press [Enter].
Repeat this for each succeeding point, and close the polygon by crossing any
side.
Note
To stop the line creation, press the Esc Key or if a closed polygon
needs to be created, then cross any of the earlier line segments
with the current segment.
20
Before and while a line or polygon is drawn, the user may specify a default
level (i.e. Z value) via the Edit+Modify Default Level menu item. Figure 19
shows the corresponding dialog box.
All strings are assigned a label or number as they are created. To set the
label, open the Line Properties dialog, Figure 20, from the Parameters menu
or the current mode parameter button. Either select or enter a label to be
Current mode
assigned to the next string to be created, or select “autonumber” to use the
parameter
sequence number (note: all strings are assigned a sequence number). Labels
can be added to a list that can be saved in a parameters file, or a list can be
retrieved from any parameters file and used in the current session.
The file consists of a number of comment lines and followed by four columns
of information namely : Line ID, X, Y and Z coordinate.
This format has been found to be the most general, and a number of mine
design software packages are able to export string files (ASCII files) very
similar to this or requiring very little modification.
21
Figure 21 General string file format
A general string file can be imported by accessing the “Import other data
formats” dialog via the File+Import … menu item.
Once a file has been selected, 2DBench invokes the general string file format
dialog to specify the correct location of data (i.e. Column 1 is the Line ID,
remaining columns are the Easting etc..) Figure 23.
To cut/copy, and paste a line or polygon , move the cursor near the object and
go to the Edit+cut/copy nearest line menu item; to paste the object, select
either Paste Absolute to place it in its original position, or Paste Relative to
place it with respect to the cursor.
When copying a line or a label, the offset between the cursor and the object is
taken into account. Therefore, before copying objects for Paste Relative, place
the cursor at an identifiable point on one of the objects, such as the end of a
line. Use the [Home] key to accurately place the cursor. Then, before pasting,
place the cursor at the new position of that point.
Lines and polygons may be deleted by using the Backspace key nearer the
object, or alternatively by choosing the Edit+delete all lines menu item.
To modify a line and/or a polygon, move the cursor nearer the object in
question, then activate the “change nearest line dialog box” via the
Edit+modify nearest line menu item (Figure 25). This dialog allows the user
to make specific changes about line segments or polygons; for example the user
can select a point near the cursor and delete it or change its coordinates. Click
“Change Line” to enter any new changes, “Prev…” or “Next…” to select the
next available point or line, and “NEW Point…” to select a new point or line
close to the cursor. “Delete Point” will remove the current point from the line.
23
Figure 25 Change nearest line dialog
String labels can also be made visible from the Options dialog and names
changed via the Edit+Modify nearest line menu item.
24
9. Blast Holes
The creation and positioning of blast holes is carried out by accessing the
drilling mode function available in the Mode+drill menu item or alternatively
by clicking on the drilling mode icon.
Drilling
Mode
9.1 Parameters
Before holes are created, it is essential to establish the geometry of the pattern
and properties of holes by accessing the hole drilling option dialog (Figure 27)
via the Parameters+drilling menu item or alternatively by clicking on the Current mode
current mode parameter icon. parameter
Individual holes can be positioned using the single hole mode which is
activated by clicking on the single hole icon in the tool bar.
25
Predefined patterns are inserted by either using the pattern drilling mode, the
polygon fill mode or the line drilling mode. These options are activated by
clicking on the respective icons.
To drill a single hole, place the cursor at the hole position and click or press
[Enter].
To drill a pattern, place the cursor at the position of the first hole in the first
row and click (or press [Enter]). Then, move the cursor in the direction of the
row (the bearing is shown on the status bar) and click again. Finally, move the
cursor to the side of the line for the burden direction and click to create the
pattern.
To drill a pattern in a polygon, place the cursor near a side and click. The holes
will be drilled at the burden and spacing within the polygon, with a row of
holes on that side and with a hole at the end of that side closest to the cursor.
To drill a pattern along a line, place the cursor near the end of the line for the
first hole and click. Then select the direction along the line and click again.
Finally, indicate the burden direction and click to create the pattern.
Once the user has identified holes to which changes are to be applied, then the
user may recall the drilling parameters dialog (Figure 27) and make appropriate
changes with the “changed marked” button.
Holes can also be deleted by the functions available under the Edit menu item :
Alternatively holes can be deleted by using the backspace key on the nearest
hole to the 2D cursor; an individual hole can be added at any time using the
single hole mode option.
26
Figure 28 Change nearest hole/node dialog
This dialog allows the user to change the properties of a hole nearest to the 2D
cursor. Changes to properties such as hole label, diameter, length, dip, bearing,
location etc. can be quickly carried out with this option. Click “Change Hole”
to make any changes, “Prev…” or Next…” to select the next hole in the design,
and “New…” to select the nearest hole to the cursor.
This feature is accessed by clicking on the renumbering hole icon in the drill
design mode.
The holes to be renumbered must be marked. When selecting the hole renumber
icon the cursor is activated for the selection of a particular row of marked
holes. The holes must be selected by clicking the left mouse button on the first
and last hole along the line of holes. Once the holes are selected, the hole
renumbering and labeling dialog is activated (Figure 29). The
View+Tolerances menu option can be used to set the width of the search path
along the line of holes.
27
Figure 29 Hole Renumbering and Labeling Dialog
The user can manipulate the new row information section and the hole in row
information to suit the labeling and numbering requirements. Note that the
example box allows the user to preview the changes.
For Paste Relative, the offset between the cursor and the holes when copying is
taken into account when pasting. Therefore, before copying the holes, place the
cursor at an identifiable point in relation to the holes, such as the first hole of
the first row. Use the [Home] key to accurately place the cursor. Then, before
pasting, place the cursor at the new position of that hole.
28
10. Loading Explosives and other decks
The loading of blast holes – explosives, stemming, air decks, or any other
material - is carried out with the loading mode function. This function is
activated via the Mode+load menu item or alternatively by clicking on the Loading
loading mode icon. Mode
10.1 Parameters
Before holes are charged, the user must select the type of explosive or non-
explosive material to be used. This is done by accessing the loading decks Current Mode
dialog (Figure 30) via the Parameters+Loading menu item or alternatively by Parameter
clicking on the current mode parameter icon. This dialog also allows the user to
edit some of the explosive properties as well as charging characteristics.
Explosive types and properties are stored in a standard Microsoft database file
with a default name of Stock.mdb. This file can be accessed and modified with
the use of Microsoft Access3 Database Software or the StockView4 data base
viewer module (StockView is a program for editing explosives and non-
3
Microsoft Access is a registered trademark of the Microsoft Corporation
4
StockView is copyright JKMRC (Julius Kruttschnitt Mineral Research Centre).
29
explosives, delays, primers and connectors that will soon be available with
2DBench).
To load a single hole, place the cursor over the hole and click. For other
modes, just click or press [Enter] anywhere in the design area. Any number of
decks can be loaded in a hole until the hole is filled to the collar.
Decks may also be unloaded (deleted) by the functions available under the Edit
menu item.
The top deck in the nearest hole to the cursor can be removed by pressing the
“Backspace” key.
30
11. Downhole Delays
The placement of downhole delays is carried out by activating the downhole
delay mode function via the Mode+downhole delay menu item or alternatively
by clicking on the downhole delay mode icon.
Down-Hole
delay mode
11.1 Parameters
Before holes are primed and down-hole delays inserted, it is essential to select
the type of delay element, connector and primer to be used. This is done by
accessing the downhole delays dialog (Figure 32) via the Current mode
Parameters+downhole delays menu item or alternatively by clicking on the parameter
current mode parameter icon.
The downhole delays dialog also allows the user to later edit some of the delay
connector and primer properties.
31
To load a single hole, place the cursor over the hole and click. For other
modes, just click or press [Enter] anywhere in the design area. Any number of
downhole delays can be inserted in a hole.
Once the user has identified the holes to which changes are to be applied, then
the user may recall the downhole delay parameters dialog (Figure 32) and make
the appropriate changes by selecting the appropriate checkbox and clicking on
the “Change Existing” button.
Downhole delays may be deleted by the functions available under the Edit
menu item.
The top downhole delay (closest to the collar) in the nearest hole to the cursor
can be removed by pressing the “Backspace” key.
Alternatively, the delays can be selectively deleted by pressing the “Del” key.
A dialog is activated (Figure 33) allowing the user a choice of the delay type to
delete.
32
12. Surface delays
Once holes are primed and downhole delays inserted, the next step is to place
surface ties between hole collars. The placement of surface ties is carried out by
activating the surface delay mode function via the Mode+surface delay menu
Surface delay
item or alternatively by clicking on the surface delay mode icon.
mode
12.1 Parameters
Before tying begins, the user must select the type of surface delay element and
the type of connection to be used. This is done by accessing the surface delay Current mode
dialog via the Parameters+surface delays menu item or alternatively by parameter
clicking on the current mode parameter icon (Figure 34).
Hole by Multiple
hole tie Tie up
33
In hole by hole tie mode, a delay and connector is placed between any two
selected holes. Place the cursor over the first hole, and click the left mouse
button (or press Enter) to tie to that hole. Move the cursor, and a straight line
will appear between the cursor and the hole, while the closest hole for
connection will be selected and the position of the surface tie will be indicated.
Click the left mouse button to place the cursor and move the tie position to the
new hole. Continuing clicking holes to place ties. To stop the process, press
“Esc” or click the mouse with the cursor over the last hole (no tie indicated).
For multiple tie mode, first mark the holes to be connected. Then place the
cursor over the first hole in the line, and click – the hole will be selected. Move
the cursor to the last hole in the line, and all of the marked holes found between
the first hole and the cursor position within the search path (shown by the
straight line) will be selected and the new ties indicated. Click again to place
the ties. Repeat the process as desired from the current hole, or click again over
the hole (or press “Esc”) to end the process. Change the width of the search
path in the menu option View+Tolerances.
It is important to note that surface ties can also be connected to nodes, which
can be used as ignition points or to help on the positioning of ties. Nodes can be
added to a pattern in two ways: by activating the single hole drilling mode and
selecting “create node” in the dialog box, then position the node where
required; or, while placing a tie between two holes, place the cursor at the
position of the node and click while pressing the [Ctrl] key.
Surface delays may be deleted by the functions available under the Edit menu
item.
The closest surface delay to the cursor can be removed by pressing the
backspace key.
Alternatively by pressing the “Del” key , a dialog is activated allowing the user
a choice of surface delay types to delete.
34
13. Detonation Simulation
Simulation of the blast detonation sequence can be carried out in 2Dbench and
allows the user to visualise the detonation sequence. This function is activated
via the Mode+detonate menu option or by clicking on the detonation mode
Detonation
Icon.
mode
13.1 Parameters
The characteristics of the simulation can be established in the detonation
simulation dialog (Figure 35), which is activated via the Current mode
Parameters+detonation simulation menu item or alternatively by clicking on parameter
the current mode parameter icon.
• show all events in a time frame: events are grouped in successive time
intervals, specified in the frame time step
• Monte Carlo: repeat the simulation for the number of runs, with new
random timing values (calculated within scatter parameters) – only the
first simulation is displayed
• apply delay scatter factors: multiply the defined scatter values for
each detonator by these amounts for the simulation (zero = no scatter)
35
Figure 35 Detonation simulation dialog
After the simulation is complete, the initiation and firing times can be queried
via the information mode.
Information
mode
“Start Detonation from current ignition point” can be used to run a new
simulation, without having to place the cursor over the ignition point. This is
Start useful if the design has been zoomed and the ignition point is not visible.
Detonation
from Current
Ignition Point
36
37
38
A
Appendix
2DBench – New Features
Import
from the File menu, select Import DXF…
on the Read DXF form, click the [Browse] button, then find and select the
.dxf file to import
each layer in the file is scanned for strings (POLYLINE), designed holes
(LINE = +) and drilled holes (CIRCLE = o) – the data is separated onto
each of the tabs in the form
on each tab, a tick in the box means that the data will be imported
select the layer (as shown above) to modify the string properties
click the [Change Display…] button to change the colour, style and
thickness of all strings in the layer
39
for holes, select the layer and enter the values to be used for each hole –
otherwise, the default values from the current hole parameters will be used
click [OK] to import the selected data – the data will be added to any
existing data in the design area
40
strings are labelled according to their source layer - select View / Options /
Visibility / Area labels to display
designed holes (+) are automatically marked (an M inside the hole) - drilled
holes are unmarked
41
all data can now be edited as for any other data in 2DBench
42
DXF and 2DBench
Export
from the File menu, select Export DFX…
click the […] button – select the folder and then either enter a new file
name or select an existing file – note: existing files will be overwritten !
for strings, you can either export the nearest string to the cursor, or all
strings – these will be created in a single layer
43