Production Drill & Blast Patterns
0 pattern(s)Import Actuals (CSV)
Query Actuals (API / Database) 🚧 Under Construction
Equipment Fleet
0 item(s)DXF Polygon Import
Kirra Charge Config Import
Kirra Scheduler Project Import
Kirra Application Project (.kap)
Welcome to Kirra Scheduler
Drill & Blast Open Cut Planning — interactive Gantt scheduling for mine sites.
Quick Start
Go to the EQUIPMENT tab and add your drill rigs, MPUs, and personnel. Each rig needs a name, type, and drill rate.
Open PATTERN LIBRARY and click Add Pattern. Set burden, spacing, bench height, subdrill, and hole diameter for each pattern you use on site.
Click Add Blast in the header. Give it a name, select a pattern, set the surface area and drill start date. Assign rigs and an MPU.
On the GANTT SCHEDULE tab, set global dependency rules (drill % to load, drill % to blast, lead days). Per-blast overrides are available in the blast edit dialog.
Use BLAST OVERVIEW, EXPLOSIVE FORECAST, and CONFORMANCE to review your plan, then hit Export.
Tab Guide
The interactive Gantt chart. Each blast shows drill, load, and blast phases as colour-coded bars. Drag bars to reschedule. Right-click for context actions (edit, split, duplicate, set status). The top settings bar controls plan start, rig hours, availability, utilisation, and dependency thresholds.
A tabular summary of every blast in the schedule with key metrics: volume, explosive mass, drill metres, dates, and current status. Use this for a quick audit of the full plan.
Store your site drill & blast pattern templates. Each card shows burden, spacing, bench height, subdrill, diameter, and calculated powder factor. Patterns are referenced when adding blasts.
Weekly explosive demand forecast derived from the Gantt schedule. Shows total kilograms per week, split by blast. Change the loading rate and charge config source at the top.
Monthly drill & blast conformance tracking. Compares planned vs actual volumes and explosives to help identify schedule slippage early.
Manage drill rigs, MPUs, personnel, and maintenance windows. Equipment defined here appears in the blast assignment dropdowns and drives rig-hour calculations on the Gantt.
Import blast boundaries from DXF polygon files, charge configurations from Kirra App exports, or full project files. Imported blasts appear in a preview table before being merged into the schedule.
Gantt Interactions
| Action | How |
|---|---|
| Move a blast | Drag the drill or load bar left/right on the Gantt |
| Edit a blast | Right-click the bar → Edit Blast, or click the pencil icon on the blast name |
| Set status | Right-click → Set Drilling / Loading / Fired |
| Split drill blocks | Right-click a drill bar → Split Drill to assign different rigs to sections |
| Merge blocks | Right-click a block → Merge Blocks to rejoin split sections |
| Duplicate a blast | Right-click → Duplicate |
| Remove a blast | Right-click → Remove |
| Recalculate dates | Click Recalc Dates to apply dependency rules to all blasts |
| Hover for detail | Hover over any Gantt bar for a tooltip with dates, metres, and status |
Key Concepts
Drill % to Load — loading can begin once drilling hits this percentage.
Drill % to Blast — all drilling must reach this level before the blast fires.
Load % to Blast — always 100% (hard constraint, cannot be overridden).
Lead Days — minimum gap between load completion and blast date.
Enforce Sequence — blasts must follow the order they appear in the schedule.
Rig Hours — operating hours per day (default 24).
Availability — fraction of time the rig is mechanically available.
Utilisation — fraction of available time spent actually drilling.
Effective daily metres = Rate × (Hours/24) × Availability × Utilisation.
DXF Import Naming Convention
When importing DXF polygon files, layer or block names should follow:
Example: S4_226_413-PRODUCTION{[4.5][5.2][12][1.5][0.311]}
Tips
- Use the CB button in the header to toggle a colourblind-friendly palette.
- Switch between light and dark mode with the sun/moon toggle.
- Blasts set to Auto mode will have dates recalculated when you click Recalc Dates.
- Per-blast dependency overrides take precedence over the global defaults.
- Maintenance windows block rig availability on the Gantt (hatched cells).
- Kirra project imports (.kirra / .json) can include solids, boundaries, hole data, and charge configs.