Once holes are on the canvas — whether manually placed, imported from a file, or generated as a pattern — you can select, move, modify, and delete them individually or in bulk.
Selecting entities in the Data Explorer highlights them on the canvas.
| Method | How |
|---|---|
| Shift+Click | Add individual holes to the current selection one at a time |
| Polygon Select | Use the Select toolbar’s polygon / shape selection to select every hole inside an area — see Select Toolbar |
The TreeView panel on the left shows all entities (patterns) and their holes in a tree structure.
Tip: Use the TreeView to quickly find and select holes by name, especially in large patterns with many overlapping holes.
Right-click a hole to open the Edit Hole dialog for it (or for the whole selection, if the hole is part of one):
Right-click a hole to view and edit properties, charge details, timing, and more.
Dropping on another hole: if a moved hole lands on top of another hole in the same blast, Kirra shows a coincidence warning on drop and lets you Keep the move or Revert (snap the moved hole(s) back to where they started). See Hole coincidence below.
The dialog also has Additional, Loading and Text tabs, and footer buttons Hide, Delete, Insert and Assign Blast.
Common bulk-edit operations:
Holes are normally drawn to contrast with the background — white on a dark canvas, black on a light one. You can instead give a hole a colour of its own, and a shape.
The Additional tab also holds the Surface Product, Delay, Delay Colour and Connector Curve controls.
| Setting | What you get |
|---|---|
| Auto | White on a dark background, black on a light one |
| Fixed colour | The colour you pick, on any background |
Switching back to Auto remembers your colour, so you can toggle between them without losing the pick.
Hole Colour is not Delay Colour. Delay Colour is the colour of the timing connectors between holes. Hole Colour is the hole marker itself. They sit next to each other on the Additional tab and do different jobs.
Circle (the default), Triangle, Square, Cross or Diamond.
Select the holes first. Both controls offer – No Change –, which is what they show when the selection is mixed — so changing the shape of a selection will not overwrite everyone’s colour, and vice versa.
Colours and shapes print exactly as they appear on screen. A hole set to Auto prints black, because the page is white.
The red grade circle and subdrill line always stay red — red means below grade.
A Pattern Template can carry a colour and a shape, and applies them to the holes it creates.
Delete or Backspace (or right-click and click Delete in the Edit Hole dialog)| Choice | What happens |
|---|---|
| Delete | The holes go and the numbering is left alone, so there is a gap where they were — 179, 183, 184 … |
| Renumber | The holes go and the gap is closed up, so the numbering stays continuous |
| Cancel | Nothing is deleted |
Ctrl+Z if neededChoosing Renumber asks for a starting value first, and renumbers the whole blast from there.
Note: If you are deleting every hole in a pattern there is nothing left to renumber, so Kirra deletes without asking.
Use Renumber Holes on the Holes toolbar: pick the first and last hole of a
run and give it new IDs, a row and positions. The start value you type chooses the naming scheme —
500 gives numbers, A1 gives row names. Timing links and charging follow the new IDs.
To rebuild every row and position in a blast from a row line, use Reorder Rows.
Numbered holes carry one continuous count across the blast, so an edit in the middle moves everything after it:
| Action | Effect on the numbering |
|---|---|
| Insert a hole before 179 | The new hole becomes 179; the old 179 and everything after move up one |
| Insert a hole after 179 | The new hole becomes 180; the old 180 and everything after move up one |
| Delete 180, choosing Renumber | 181 becomes 180, and so on — the gap closes |
| Delete 180, choosing Delete | The gap stays |
Row-named holes work differently. There the number is the hole’s column, and a gap in it is meaningful — it keeps A13 sitting under D13 across the pattern. So inserting into a row-named blast renumbers only that row, and deleting leaves the column gap in place.
Holes you have named yourself keep their names through all of this, and nothing else is given their number.
Serpentine patterns are preserved throughout. Inserting, deleting and renumbering all read the direction from your existing hole names, so a blast that snakes back and forth still snakes after the edit.
Kirra uses HDBScan clustering to automatically determine pattern structure for your holes:
| Calculated Property | Description |
|---|---|
| Row ID | Which row each hole belongs to |
| Position ID | Position within the row |
| Burden | Distance to the next row |
| Spacing | Distance to the next hole in the same row |
These values are calculated automatically and can be viewed in the Edit Hole dialog or exported with your data. They enable row-based operations, pattern statistics, and burden/spacing analysis.
All editing operations support undo and redo:
Ctrl+Z — undo the last actionCtrl+Y or Ctrl+Shift+Z — redoTwo holes in the same blast must never share an XY position — a duplicate on top of another causes double-charging, breaks the timing network, and corrupts volume/powder-factor calculations. Every tool that creates or moves a hole checks for this and warns you before it happens:
Coincidence is only flagged within a blast (same entity). Holes from different blasts may overlap in plan view by design — they sit on different benches at different elevations. To find coincident holes across blasts, use Coincident Holes Check on the Holes toolbar.
(v1.1.32.46)
Right-click a blast in the Data Explorer and choose Duplicate to make a second, separate copy of it — a Version 2, or a copy to try a different charge or timing against the original.
Holes are never duplicated into a blast (see Hole coincidence above). The copy is always a new blast, sitting on the same ground as the original.
<name>_V2; copying a _V2 suggests _V3.
A name already used by another blast is refused.What is copied: every hole’s design, the charging, surface ties, cord links and trunklines, blast groups, label layout, and the volume method.
What is not:
A duplicate cannot be undone with Ctrl+Z — delete the copy to remove it.