3 2DFace
3 2DFace
3 2DFace
User Manual
JKSimBlast is a suite of powerful modular tools for the simulation and management of blasting data. 2DFace and StockView are stand-alone modules of JKSimBlast: 2DFace is used for the design of blasts in underground tunneling and development; 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. In no event will JKTech be liable for direct, indirect, special, incidental or consequential damages arising out of the use of or inability to use the software or documentation.
Copyright 1998 JKTech All rights reserved. Both the software and documentation of JKSimBlast, 2Dring, 2DFace and StockView are copyright.
JKTech Isles Road Indooroopilly Queensland Australia 4068 Telephone: (+61 7) 3365 5842 Facsimile: (+61 7) 3365 5900 Email: [email protected] [email protected] Internet: http://www.jktech.com.au/ http://www.jktech.com.au/jktech/software/JKSimBlast/
Table of Contents
CHAPTER 1 2DFace - Development Blast Design and Analysis
GENERAL FUNCTIONS 1.1 DESIGN AREA 1.1.1 Screen Layout 1.2 DESIGN AREA APPEARANCE 1.3 GLOBAL CONSTRUCTION TOOLS 1.3.1 Selection Box 1.3.2 Selection mask 1.3.3 Goto Position 1.3.4 Anchor 1.3.5 Specify Zoom 1.3.6 Zoom in, Zoom out and Previous Zoom 1.3.7 Centre Design and Selecting nearest object 1.3.8 View Define 1.3.9 Hole Marking 1.3.10 Hole dragging and dropping 1.3.11 Redraw 1.4 QUERY OPTIONS 1.4.1 Object Query 1.4.2 Design Summary information 1.5 LOADING & SAVING 1.6 IMPORTING AND EXPORTING 1.6.1 Importing String Information 1.6.2 Exporting data 1.7 REPORTING 1.7.1 Printing
1
1 1 1 2 4 4 5 5 5 6 6 6 6 7 7 8 8 8 9 9 11 11 15 15 15
iv
19
19 19 21 22 23 24 25 26 28 29 30 30 31
35
35 38 38 39 40 42
vi
Chapter
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 current scale for the drawing.
Title Bar Menu Bar Tool Bar Major Mode Buttons Parameters Button Construction Mode Buttons Information Mode Buttons Parameter Information Bar
Drawing Area
Selection Box
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.1 .
Table 1.1 Change options dialog description
Option
Grid Dimensions Grid Line Grid Annotate Visibility Colour Text Size Selection Other
Description
Activates the Grid and defines the size of grid intervals; East/West and North/South. Selects the appearance of the grid lines Option for defining grid text Selects object type to make visible or invisible Selects the colour of the object type Selects where object text is positioned in the design layout Adjusts some text sizes by a percentage Selection box and mask properties Axis indicator properties
The Text position option contains dialog boxes which allow the user to interactively select and position text around an object as shown in Figure 1.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 1.4.
1.3.1 Selection Box The selection box allows the user to quickly select a square or rectangular region within the design area. It is toggled (ie. turned on/off) by clicking on the selection box icon in the tool bar.
1.3.2 Selection mask The selection mask allows the user to select irregular regions (ie. polygons of up to 10 vertices) within the design area. It is toggled (ie. turned on/off) by clicking on the selection mask icon in the tool bar or alternatively by accessing the options dialog via the View menu item.
Selection Mask On/off
1.3.3 Goto Position The Move 2D cursor to location dialog (Figure 1.5) is activated via the View menu item (Ctrl+G). The position dialog allows the user to move the 2D cursor to a specific grid position. The user may move the 2D cursor to an absolute coordinate or to a position relative to the 2D cursor's current position. The relative move can be in Cartesian coordinates (eg. Easting, Northing and RL) or in spherical coordinates (eg. Angular move). To move to a location, click on the Move cursor button. The Move 2D cursor to location dialog also allows the user to carry out a design action at a specific location by clicking on the do Action button. Note that if a drive has been selected, then the chosen coordinate will be forced onto the face of the drive.
1.3.4 Anchor The Anchor is a measuring tool that allows the user to obtain bearings and distances from a start point to an end point. It is toggled by clicking on the Anchor icon in the tool bar.
Anchor
1.3.5 Specify Zoom This option is accessed via the View menu item. The new scale dialog is activated and it is shown in Figure 1.6. The user may change the scale and click on the apply button for the change to take place.
The user may also change the current scale by double clicking the scale shown in the status bar (see Figure 1.1).
1.3.6 Zoom in, Zoom out and Previous Zoom These options are also accessed via the View menu item (eg. View+Zoom in... ). The default value for both zooming in and out is twice of the current scale. (eg for a scale 1:750 ; 1:(750/2) for zooming in and 1:(750x2) for zooming out). 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 , Shift+Z. The previous zoom state can be selected with "Ctrl+Z".
1.3.7 Centre Design and Selecting nearest object The centre design option is used to automatically centre on the screen all the objects of a design.. This option is accessed via the View menu item or by pressing the [end] Key. Similarly to move the cursor to the nearest object, depending on the current mode (ie. string, hole, deck etc.) the user must press the [Home] key or access this option via the View menu item.
1.3.8 View Define The user is able to view the design from different directions by activating the choose view direction dialog (Figure 1.7) via the View+define menu item. This dialog allows the user to flick through several pre-defined views.
1.3.9 Hole Marking Applying changes to holes can be easily done with 2DFace editing functions. For changes to occur, holes should be marked. To mark holes, a number of options are available in the Marking menu item: Marked holes are shown with an M in the centre (see Figure 1.8 below)
Note
The hole nearest to the 2D cursor can be individually marked or unmarked by pressing the M and U keystroke buttons respectively.
Unmarked holes
Marked holes
Figure 1.8 View of marked and unmarked holes
1.3.10 Hole dragging and dropping Marked holes can be dragged and moved to any position in a drive by pressing and holding the right mouse button.
1.3.11 Redraw Redraw is used to update the current screen. This option is accessed via the View menu item or by pressing [R].
The individual object query function is activated by clicking on the Information mode icon in the tool bar. This option allows the user to obtain information about the design for the different design modes available (eg. holes, decks, in-hole delays, surface delays etc.). The user should be in the appropriate mode. A typical information box is shown in Figure 1.9. In this case the user is inquiring about hole information of a particular design. As well as charge information of a particular hole.
Note
For multiple decks or in-hole delays in a hole, clicking the left mouse button will cycle through the individual items in the hole.
1.4.2 Design Summary information The design summary information or object totals can be activated via the View+Object Summary and Totals menu item. This option allows the user to obtain a summary and detailed information about the design, including drive information, hole details, decks and delays (see Figure 1.10).
The design summary information can be saved to a text file or copies to the clipboard. This allows the information to be accessible by any other application (ie. excel, word etc.)
Note that 2DFace has chosen to assign the extension of *.2df for the Microsoft access database files. This does not mean that the user cannot use the default *.mdb extension.
When Saving a project, the overall design name and the names of the relevant design components should be specified (Note: by pressing enter after entering the overall design name, the relevant design information names are automatically added). It is important to note that if no names are specified to the relevant design information combo boxes (ie. Area design name, Hole design name etc.) then that information will not be saved. The user may also specify different blasting scenarios for the same overall design by choosing the item labelled new before saving. The more information button (Figure 1.12) allows the user to insert extra information about the overall design and individual blasting scenarios.
10
1.6.1 Importing String Information To import string information, the user should access the general string import option via the file menu item (File + General string import). The select string file to import dialog box is activated (Figure 1.13). The user must select the ASCII file to be imported. The only requirement is for the ASCII information to be in column format .
Once the file has been chosen, the import data dialog box is activated showing the ASCII file information (Figure 1.14). At this point the user should select the number of comment lines and how columns are separated. The number of comment lines can be chosen in two ways. The first is to type a number in to the appropriate text box (# Comment lines), or by clicking in the last comment line in the file preview box and then clicking on the button next to the #Comment Lines text.
11
Pressing the button labelled Next opens the import strings - data definition dialog (Figure 1.15), which allows the user to specify the appropriate column field types (eg. String ID No, Easting, Northing etc..)
The user should also specify the choice of string in the data definition dialog box (Figure 1.16). That is, define whether strings are defined by common values in a column, strings are defined per line or whether the file has only one string).
12
The next step is to define whether the strings are open or closed by clicking the button How are strings closed ? The String closure definition dialog box is activated (Figure 1.17). In this dialog box the user must choose between four definition criteria : All strings are defined as closed if the number of points > 2 All strings are open Strings are closed if the first and last point are within an certain specified tolerance Manually specify closed strings
The next step is to access the data exclusion list dialog (Figure 1.18) by clicking on the edit exclusion button. In this dialog the user is able to exclude information from the ASCII file to be imported. There are some cases where extra information is added to data files which is not directly related to string coordinate information. This step is used to filter out that type of information.
13
Once the appropriate information is selected via the import strings data definition dialog; the next and final step is to select some string properties in the final dialog box (Figure 1.19). This is to specify information that is missing in the ASCII file but is needed by 2DFace. The user can also do a conversion of coordinates to metres from other units such as feet etc.
Finally all of the above import configuration can be saved so that strings can be quickly imported without following all of the above steps. (Figure 1.20)
14
The configuration for a particular ASCII file extension is saved in the Import.ini file. The comment can be used to recall the source of a particular file extension
1.6.2 Exporting data 2DFace allows designs to be exported to 3X3Win for analysis. This is done via the File+Export menu item which activates the File Export dialog shown in Figure 1.21. Note that 3x3Win project (*.prj) file extension is the default export file type for analysis in 3x3Win.
1.7 Reporting
1.7.1 Printing The design can be printed as shown on the screen, at the set scale, including any visible view options such as hole numbering or in-hole delays. Print design options and printer properties must be chosen before printing.
15
The Print design window is accessed via the File menu item (File +Print Design window..). The print design dialog is shown in Figure 1.22 below.
The user must select the printer from the list available. Margins can be set for the design page (these are in addition to the unprintable area around the edges of the paper). A logo, timing contour scale, energy distribution scale and a comment box can be printed in any of the corners of the page. The logo is a bitmap file (Printlogo.bmp) in the Auxfiles folders. This file can be replaced with any bitmap file. 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.. Click OK to save the configuration. An existing setup can be recalled from the list of available configurations on the Print Design dialog (Figureb 1.23). All printer configurations are saved in the file 2DBPrnConfigs.ini in the 2DFace folder. Different sets of options can be created for the same printer or different printers and stored in the file for later use.
16
A print preview can also be obtained by clicking on the preview button (See Figure 1.24).
Figure 1.24 Print preview window showing a 3D energy distribution contour and scale, the logo and a comment box.
17
18
Chapter
ithin 2DFace, the creation of a design follows a systematic engineering approach, which can be divided into the following steps:
Definition of the region to be blasted (Drive outline) Blast hole drilling. Selection and loading of explosives. Selection and loading of delay detonators (down-hole and surface sequence)
2.1.1 String Creation to Define Blast Design Regions The boundaries of a drilling drive can be defined using the Area Mode function. This option is accessed via the Mode+Area menu item or alternatively by clicking on the Area Mode Icon (see left margin). 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. 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 on the single line mode icon
Area Mode
19
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 line mode icon. 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.
In line and polygon creation mode 3D and 2D coordinates and line creation properties are displayed on the screen as shown in Figure 2.1.
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 new one..
20
2.1.2 Development rounds (drive outlines) Drives can be created from existing closed string information and/or can be individually created. To create a drive from existing strings, the user must activate the ring planes/drives/drill positions mode icon and click on the make drive outline icon (see left). The user may then click on the nearest string for it to be used as a drilling drive. It should be noted that the string must be closed and that the drive outline will become a new closed polygon. Single drives can also be created and positioned anywhere in the design by clicking on the make drive outline icon (see left). The make drive outline dialog is then activated (Figure 2.2).
Ring Planes / Drives / Drill Positons
The "make drive outline" dialog allows the user to specify a label, the dimensions, the orientation, the shape and the position of the new drive. The Grade/Centre line intersection defines the origin for the points along the string to be created and how far the left wall and floor is to be from this point. The origin specified will be forced onto the current ring plane automatically. The numbers in the shoulder style option labelled height and radius are relevant to the bezier line method and the rounded shoulder method respectively (Figure 2.3a & 2.3c). The circle section takes the circle radius as being half the new drive width. The bezier line option will produce an arch with a height given by the dimension (Ah) while the rounded shoulder option uses the dimension as a radius and tries to fit a quarter circle section of the given radius (Ar) at the shoulders. If the radius for the shoulder circles is greater than half the Drive width then one circle of the given radius will be fitted at the top.
21
Figures 2.3 shows examples of the various arch types possible. In all these figures the Height(H) is 4m and the Width(W) is 4 metres. Figure 2.3a, Ah = 1m, Figure 2.3b: Ar = W/2 = 2m, Figure 2.3c: Ar = 1m and Figure 2.3d: Ar = 3m.
a) Ah = 1
b) Ar = W/2
c) Ar < W/2
d) Ar > W/2
The user is allowed to specify sections of the current drive (ie. back and floor sections). To define the back of the drive, the user must click on the "specify back of drive" icon (see left) and select in a clockwise direction the region that will define the back holes (see Figure 2.4). Similarly, a floor region may be defined by selecting the " specify floor of drive " icon (see left).
22
Figure 2.4 Defining sections of drive outlines (in this case the back of a drive)
The hole drilling dialog enables the user to input all properties attached to blast holes including type, length, diameter, dip, bearing, etc. As shown in Figure 2.5 four tabs separate the options for assigning properties to the creation of a development round (ie. Single hole, Cuts, Multiple holes and Circle). These options should be used in combination with the drilling mode options represented by the icons shown below. 2DFace incorporates the option to define specific hole types, including: Cut relief holes, Cut charge holes, Back holes, Side holes, Floor/Lifter holes and Auxiliary holes (see Figure 2.6). Hole properties such as diameter and length can be set for these different hole types.
The user may also define a toe offset value (ie. from the side walls, roof and floor) instead of manually adjusting the dip and dip direction of a drill hole. To do this the user must click on the "activate extra toe offset" check box (see Figure 2.6) and input a value in metres in the required direction.
2.2.1 Single hole mode Individual holes can be positioned anywhere in the drive using the single hole construction mode which is activated by clicking on the single mode icon in the tool bar. Properties of the hole should be specified in the hole drilling dialog. (Figure 2.5, 2.6).
24
2.2.2 Burn Cuts Burn Cut designs can be added to a pattern by selecting the Cuts option tab. Here the user can select from a number of pre-existing saved burn cuts located in the "JKSimblast\2Dface\Cuts" folder. Cut files are ASCII files that can be easily created by the user. To attach a burn cut to a design, the user must select the burn cut and assign the width and height (See Figure 2.7). Note that the user must be on the cut drilling mode before positioning the cursor and clicking in the area where the burn cut is going to be drilled.
Cut drilling mode
A new burn cut can be added to the list by marking the holes forming this cut and saving them through the tools menu item (ie. Tools+Save marked holes to cut file) Figure 2.8 shows an example of a new burn cut being created and added to the list.
25
2.2.2 Multiple holes Multiple holes can be added automatically to the back, the side walls, the floor and to defined lines by simply selecting the "Holes along line" mode and defining the criteria for drilling (ie. spacing or number of holes, Figure 2.9). To automatically attach holes to the back, side walls, and floor of a drive the user should: 1. Select the appropriate hole type (ie. Back hole) and input the required properties (ie. diameter, length, offset etc.). Also make sure that the "drill along line" icon mode is on. 2. Select the multiple holes tab and select the drilling criteria (ie. number of holes or defined spacing between holes) 3. Go to the design and click inside the drive, near the region of interest (ie. the back, the left side wall etc.). A confirmation box will appear indicating the number of holes that can be fitted to this region and the spacing between them. Click OK to accept.
26
The multiple hole mode can also be used to automatically drill a collection of auxiliary holes in a defined direction, in this case the user should. 1. Select the appropriate hole type (in this case auxiliary holes) and assign the required properties. Also make sure that the "drill along line" mode is on. 2. Select the multiple holes tab and select the drilling criteria (ie. number of holes or defined spacing between holes) 3. Go to the design and click where the first hole is to be created and move the cursor to define a line by clicking on another point. Holes will automatically be attached to this line. (See Figure 2.10).
27
Multiple holes can be added automatically as a circle by defining a radius and starting angle. (See Figure 2.11) To attach holes to a circle, the user should: 1. Select the appropriate hole type (ie. auxiliary hole) and input the required properties (ie. diameter and length). Also make sure that the "create holes around circle" icon mode is on. 2. Select the circle tab and select the drilling criteria (ie spacing on circle or number of holes around circle 3. Define a circle radius and a starting angle from the horizontal. By default, the circle and segments to which the user attaches the holes is not drawn, however the user can change this by clicking on the check box "draw circle and segments". Figure 2.12 shows the circle and segment as a string 4. Go to the design and click inside the drive to define the centre of the circle. (Figure 2.12).
28
Figure 2.12 Drilling holes around a circle showing circle and segments as strings
29
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 Access Database Software . The loading mode allows the user to load one hole at a time, all holes at once, a group of marked holes or a group of unmarked holes. These options can be accessed via the loading mode icon selection in the tool bar and shown below: For single hole loading the user must click the mouse button on the nearest drill hole to be charged and for all other options, the user must click on the design window. As shown in Figure 2.14, options for loading quantity include: length of charge, length from the collar, mass in kg, % of hole length and number of cartridges.
Single hole
All holes
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. 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 2.15) via the Parameters+downhole delays menu item or alternatively by clicking on the current mode parameter icon ( see left).
30
Delay accessories 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 Access Database Software The downhole delays dialog also allows the user to edit some of the delay connector and primer properties assigned to a particular design. The downhole delay mode allows the user to insert downhole delays one hole at a time, all holes at once, a group of marked holes or a group of unmarked holes. These options can be accessed via the downhole delay mode icon selection in the tool bar.
Single hole
All holes
31
Depending on position, surface delays are referred to as inter-row ties or inter-hole ties, in addition the connection of each surface delay can be specified to be bi-directional or uni-directional (Figure 2.16). Delay accessories 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 Access Database Software.
The surface delay mode allows the user to tie up the design hole to hole or by multiple holes. These options can be accessed via the surface delay mode icon selection in the tool bar. Surface ties can also be connected to nodes, which can be used as ignition points or help on the positioning of ties. Nodes can be added to a pattern by activating the drilling mode function and the create node icon (see left). The user can then click in the position where a node is required.
Create node
32
33
34
Chapter
Define back holes Define side holes Create holes and drive and output to 2DFace
Figure 3.2 shows the digitising of an underground development pattern. Note that the origin, the drive outline and the top and bottom scales have been defined. After the definition of the origin, scales and drive outline. The user may start defining each hole type (ie. cut relief holes, cut charged holes, back holes, side holes, lifter holes , auxiliary holes etc.). Holes are defined by clicking on a specified position of the image. Different colours are used to identify different types of holes. Properties of drill holes such as diameter and length can be set by clicking on the "assign hole information" icon (see Figure 3.1).
36
Drive outline
Once the user has finished defining hole positions, the 2Dface output is obtained by clicking on the "create holes and drive outline" icon (see Figure 3.1). Figure 3.3 shows the corresponding "as drilled" output displayed in 2DFace.
37
P=
2 4 r ( h 2 + l 2 ) 3 3
dl
(6)
P = 187.5
e 2 1 L2 L1 D 2 r h r2 r1
(7)
38
D
e - Explosive Density r - Rock Density
-L1 l
r1 h r
L2
dl
r2
Note
Special conditions apply to the above relationships at the charge axis (ie. h=0) and at very large distances (ie. h ). The explosive concentration at any point in 3D is determined by solving the appropriate integrated form of the equation for each explosive charge and summing the values.
39
Click here to create new binary file to store calculation information Open existing data
Calculation inputs 1. Grid resolution 2. Rock specific gravity 3. Plane distance along drive heading
Type of analysis
40
Note
Changes can be made to the explosive energy concentration scale by clicking on the display tab (see Figure 3.5). The following options are included in this dialog: 1. Change scale range and units 2. Change scale colours 3. Redisplay current file 4. Other displaying options such as drawing contours as filled rectangles or pixel points and drawing holes after contouring
Figure 3.6 shows the 3D explosive energy distribution for a development round 45 drill holes, 3.2 m in length with 51mm charged holes and 102mm relief holes. Burn cut and auxiliary holes were charged with ANFO. The input parameters used for this calculation included: A grid resolution of 0.02m A rock S.G. of 2.8 A distance along heading of 3.2m (ie. calculation plane at the toe of holes)
41
Simulation of the blast detonation sequence can be carried out in 2DFace and allows the user to visualise and report the detonation sequence. This function is activated via the Mode+detonate menu option or by clicking on the detonation mode Icon. The characteristics of the simulation can be established in the detonation simulation dialog (Figure 3.7), which is activated via the Parameters+detonation simulation menu item or alternatively by clicking on the current mode parameter icon. In the detonation simulation dialog the user may define characteristics such as: pausing at each event, pausing between events, showing events in a time frame, showing all events, apply delay scatter factors, set up the time step of a simulation and run Monte Carlo simulations of the detonation sequence.
The position of the ignition point can be chosen and changed by activating the start detonation from nearest hole icon. If the user wants to re-initiate the blast from the current position then the current ignition point icon should be used. Once the detonation mode is activated, the detonation simulation is performed once the design is activated (ie by. clicking on the screen where the design resides).
42
Timing contours can be quickly calculated and displayed after a detonation simulation has been performed. To do this the user must click on the "calculate timing contour grid" icon. Figure 3.8 illustrates the results of a detonation simulation with corresponding timing contours.
Timing contour properties can be adjusted in the detonation simulation dialog box (Figure 3.7) by clicking on the "contours" tab. Figure 3.9 shows the options of the contours tab, these include: Adjusting the scale range by resenting the scale to a fixed set of values, adding and removing values. Changing the properties of the contouring lines Using marked or unmarked holes in the calculation
43
44