Timing controls the order and delay between hole detonations in a blast. Correct timing is essential for fragmentation, vibration management, and flyrock control. Kirra provides tools to design, visualise, and validate timing sequences across your entire blast pattern.
| Term | Meaning |
|---|---|
| Delay | Milliseconds from the initiation signal to a hole’s detonation |
| Inter-hole delay | Time between consecutive holes in the same row |
| Inter-row delay | Time between consecutive rows |
| From Hole | The hole that triggers the current hole (the timing connection source) |
| Connector | A line drawn on the canvas showing the timing link between two holes |
| Firing time | The absolute calculated time a hole fires, accounting for all upstream delays |
The primary way to build a timing sequence is the Connect tool. It links holes together to define the firing order.
Each connection sets two properties on the target hole:
| Property | What It Stores |
|---|---|
| From Hole | The ID of the source hole (the hole it is connected from) |
| Delay | The time delay in milliseconds between the source and target |
Enable View > Show Connectors (or press Ctrl+C) to display connector lines on the canvas. Lines are colour-coded to help you trace the firing sequence visually.
Select the connector line on the canvas and press Delete, or right-click a hole and choose Remove Connection.
Screenshot coming soon
Instead of connecting holes one at a time, you can apply automatic timing patterns to an entire selection.
Holes fire in sequence along each row, then advance to the next row.
Holes fire in a diagonal wave across the pattern, producing smooth face movement. This is ideal for production bench blasting.
Holes fire from the centre outward in a V-shape, creating relief for the burden. This is well suited to confined blasts or tunnel rounds.
Assign delays hole-by-hole for full control:
Timing sequences build up from the first hole in the chain. Each hole’s absolute firing time is calculated by summing the delays along the connection chain from the initiation point:
Hole A (0 ms) --> Hole B (42 ms) --> Hole C (84 ms)
|
v
Hole D (67 ms) --> Hole E (109 ms)
In this example:
Activate View > Colour by Timing to shade holes on the canvas according to their firing delay:
This gives you an instant visual check of the firing sequence across the entire pattern.
| Setting | Description |
|---|---|
| Show Connectors | Toggle connector lines on or off (Ctrl+C) |
| Show Timing Values | Display the delay value on each connector line (Ctrl+T) |
| Connector Curve | Adjust the curve amount on connector lines (0 = straight) |
| Connector Colour | Each hole’s connector colour is stored individually and can be set per-hole |
Kirra automatically checks for common timing problems:
| Warning | What It Means |
|---|---|
| Unassigned hole | One or more holes have no timing connection (orphaned) |
| Circular reference | A hole’s timing chain loops back to itself |
| Duplicate delay | Two or more holes fire at exactly the same time |
| Negative delay | A calculation produces a negative firing time |
Warnings appear as indicators on the affected holes and in the log panel.
Go to Timing > Clear All Timing to remove all timing connections and delays from the selected holes or the entire pattern.
Timing information is included in all standard export formats:
| Format | Timing Data Included |
|---|---|
| Kirra CSV | From Hole, Delay (ms), and total Firing Time columns |
| Epiroc XML | Maps to the IREDES timing fields |
| PDF Report | Timing summary table and connector diagram |
| DXF | Connector lines exported as LINE entities |