Kirra
Overview
Kirra is a web-based blasting pattern design application developed for Mining and Construction industries. It provides comprehensive tools for creating, editing, and managing blast hole patterns with extensive file format support and advanced visualisation capabilities.
Key Features
- Multi-Format Support: Import and export blast data in 20+ industry-standard formats including CSV, DXF, Surpac DTM/STR, IREDES XML, and more
- Interactive Canvas: Combined 2D/3D visualisation with pan, zoom, measurement tools, and real-time rendering
- Pattern Generation: Multiple pattern creation methods, including rectangular grids, polygon patterns, and line-based layouts
- Surface Management: Import, triangulate, and visualise 3D surfaces with gradient colouring and texture mapping
- Charging System: Comprehensive charge design with typed decks, formula-driven positioning, and mass-based calculations
- Data Persistence: Browser-based IndexedDB storage for blast holes, surfaces, drawings, and layers
- Internationalisation: Full support for English, Russian, and Spanish languages
- Theme Support: Dark/Light mode with customizable colour schemes
- Blast Analytics: GPU-accelerated vibration and damage modelling with 10 shader models (PPV, PPV Per-Deck, Heelan, Scaled Heelan, Damage, Jointed Rock, Pressure, Powder Factor, SDoB, SEE)
- Flyrock Analysis: 3D flyrock shroud generation using Richards & Moore, Lundborg, and McKenzie algorithms
- Surface Intersection: Triangle-mesh intersection detection between loaded surfaces
- Vector PDF Export: High-quality SVG-based PDF generation with statistics and metadata
