Kirra gives you several ways to add blast holes to your design — from placing individual holes one at a time to importing entire patterns from CSV files. This page covers manual hole placement and the properties every hole carries.
ABefore placing holes, configure the default properties that every new hole will inherit. These defaults save you from re-entering the same values for each hole.
| Property | Description | Typical Value |
|---|---|---|
| Hole ID prefix | Text prefix for auto-generated IDs (e.g. H, BH, R1-) |
H |
| Diameter | Hole diameter in millimetres | 115 mm |
| Bench Height | Vertical distance from collar to grade (metres) | 10.0 m |
| Subdrill | Vertical distance below grade (metres, positive = downhole) | 1.5 m |
| Bearing | Drill azimuth in degrees (0 = North, clockwise) | 0 |
| Angle | Drill angle from vertical in degrees (0 = vertical, 90 = horizontal) | 0 |
| Collar Elevation | Default collar Z elevation; override per-hole as needed | 150.0 m |
| Hole Type | Classification of the hole | Production |
These defaults are saved with the project and persist between sessions.
Tip: Hold
Shiftwhile clicking to snap holes to the active grid.
Screenshot coming soon
Every blast hole in Kirra carries a full set of geometric and operational properties. These are grouped into several categories:
Each hole is defined by three key 3D points:
| Point | What It Represents |
|---|---|
| Collar (Start) | The top of the hole at the surface — Easting, Northing, and Elevation |
| Toe (End) | The bottom of the hole — the deepest point drilled |
| Grade (Floor) | Where the hole intersects the bench floor elevation |
The relationship between these points determines all other geometric properties:
For angled holes, the Grade point is automatically interpolated along the hole vector between the Collar and Toe.
| Property | Convention | Range |
|---|---|---|
| Angle | Measured from vertical (0 = straight down, 90 = horizontal) | 0 to 90 degrees |
| Bearing | Compass direction measured clockwise from North | 0 to 359.99 degrees |
Note: Different mining software uses different angle conventions. Kirra uses “angle from vertical” where 0 is straight down. Some systems like Surpac use -90 for vertical. Always verify the convention when importing data from other software.
| Property | Description |
|---|---|
| Hole Diameter | Diameter in millimetres (default: 115 mm) |
| Hole Length | Calculated 3D distance from collar to toe (metres) |
| Subdrill Length | Vector distance along the hole from grade to toe (metres) |
| Property | Description |
|---|---|
| From Hole | Which hole this one is connected to in the timing sequence |
| Delay | Time delay in milliseconds from the connected hole |
| Connector Colour | Colour of the timing connector line on the canvas |
Kirra also stores actual field measurements alongside the design data:
| Property | Description |
|---|---|
| Measured Length | Actual drilled depth (metres) |
| Measured Mass | Actual explosive mass loaded (kg) |
| Measured Comment | Field notes or observations |
| Temperature | Borehole temperature (if measured) |
All measured fields include timestamps for audit trail purposes.
Each hole carries a type classification that controls its colour coding and how it is treated in reports and exports:
| Type | Typical Use |
|---|---|
| Production | Standard production blast holes |
| Presplit | Pre-split perimeter holes for wall control |
| Buffer | Buffer holes between production and presplit rows |
| Trim | Trim or control holes |
| Relief | Relief holes for burn cuts or tunnel rounds |
| Undefined | Default — not yet classified |
Custom hole types are also supported. You can enter any name you like.
Screenshot coming soon
Kirra auto-increments the numeric portion of the Hole ID. For example, with prefix H, holes are numbered H001, H002, H003, and so on. You can manually override any ID in the Hole Properties dialog or in the right panel.
To renumber an entire selection, use Pattern > Renumber.
Press S or click the Select tool in the toolbar to exit hole placement mode. Accidentally placed holes can be removed by selecting them and pressing Delete or Backspace.
Kirra uses UTM-style real-world coordinates:
| Axis | Direction |
|---|---|
| X | Easting (metres east, positive to the right) |
| Y | Northing (metres north, positive upward on the canvas) |
| Z | Elevation (metres altitude) |
IREDES Warning: If you import or export IREDES XML files, be aware that the IREDES standard swaps X and Y (X = Northing, Y = Easting). Kirra handles this swap automatically during import and export.
You can control which hole labels appear on the canvas via the View menu:
Toggle these on and off as needed to keep the canvas readable.
| View | How Holes Appear |
|---|---|
| 2D Canvas | Circles at the collar position with timing connector lines |
| 3D View | Cylinders from collar to toe, colour-coded by type or timing |