Blast design meets scientific analysis. Engineer patterns, design charges, run Kuz-Ram and PPV models — with integrated CAD, from any browser.
BlastCAD goes beyond basic CAD. It integrates advanced analytics, voxel modeling, and robust data management directly in your browser.
Interactive Three.js canvas. Visualize rings, charge decks, primer positions, and simulate the exact detonation sequence with animated tie-up paths and sound.
Full underground ring workflow: baseline from a CAD polyline, automatic ring plane generation, cross-section editor, collar DTM snapping, and live 3D ring visualizer.
Auto-generate complete drill patterns in seconds. Bench wizard builds row/staggered grids from a bounding box or CAD polyline area. Tunnel wizard covers cut/easer/lifter/contour zones with burn, wedge, and fan cut types.
14+ drawing tools — line, polyline, circle, arc, spline, hatch, text, dimensions — plus 3D solids (box, sphere, cylinder, extrude, revolve) with Boolean CSG. AutoCAD-style command terminal, grip editing, snap, ortho, polar tracking, and customizable keyboard shortcuts.
Generate dynamic 3D heatmaps of explosive energy distribution across your blast volume. Adjust voxel thickness, slice through Z-elevations, and instantly identify under-blasted zones and overcharge risks before firing.
Slice through your 3D model anywhere in real time. Place two points to define a cut plane, then rotate, offset, and adjust thickness — holes, charges, DTMs, and CAD entities all clip correctly to the section.
Import from every major mining platform with intelligent column mapping. Native parsing for IREDES XML (Sandvik/Epiroc), Deswik CSV, Surpac STR/DTM, Datamine .dm, and AutoCAD DXF — no manual reformatting required.
Import terrain and pit surface models from LandXML triangulations, GeoTIFF rasters, or ASCII Grid (.asc) DEMs. Surfaces render as triangulated meshes and drive collar elevation snapping in ring and bench workflows.
Import LAS 1.0–1.4 and ASCII XYZ/XYZI point clouds (up to 2 million points) directly into the 3D scene. Use drone face scans as spatial references for burden measurement and as-built verification.
Load Datamine, Surpac MDL, or CSV block models and visualize grade, lithology, lode, or geocategory as a 3D voxel overlay. Slice through elevations to correlate geology directly with your blast pattern.
Pin any drone photograph or raster image into your project coordinate system using three control points. BlastCAD computes a least-squares affine transform and overlays the image in the 3D scene as a CAD entity.
Assign blast delays across an entire pattern in one click. Choose chevron, zigzag, or longhole propagation — the engine cascades hole and ring increments automatically, with full undo support and per-hole override.
Built-in Excel-like spreadsheet for every hole. Ripple Mode cascades delay changes downstream. Sortable, filterable columns; inline cell editing; multi-row select; copy/paste; and one-click CSV export.
Centralize drilling rigs, explosive products, charge templates, detonators, and primer rules in one database. Rig entries store pivot height, carousel length, and fan/dump angle limits — designs auto-validate against real machine constraints.
Cunningham 2005 Kuz-Ram with Rosin-Rammler PSD for P80/P50/P20 outputs. Underground operations also get JKMRC mechanistic fragmentation per ring — fines fraction, crush zone PSD, and sensitivity to explosive VOD and rock properties.
Attewell-Farmer scaled distance for PPV compliance and AS 2187.2 MIC grouping. Then go deeper with Holmberg-Persson: model crush and fracture zone radii per borehole and map the full spatial extent of blast-induced rock damage.
Calculate safe exclusion zones via Lundborg (1975) empirical models. Automated stemming quality checks against ISEE/Konya minimum requirements — flag under-stemmed holes before signing off.
Evaluate blast efficiency using Spathis (1999) models combined with Kleine 4D energy field analysis. Quantify useful rock breakage energy versus wasted seismic, airblast, and heat losses across the full detonation sequence.
Run 1,000 stochastic detonation scenarios to quantify timing uncertainty. Scatter analysis per MIC group, inter-hole delay statistics, and fragmentation sensitivity under realistic detonator scatter distributions.
Close the loop between design and actuals. Calibrate site-specific PPV constants (K, α) via OLS regression on field vibration data, and update your Kuz-Ram A factor using Bayesian inference from post-blast PSD measurements.
Characterize your rock mass before you drill. Compute the Lilly Blastability Index from RMD, JPS, JPA, RDI, and HF parameters to derive the Kuz-Ram A factor directly from site geology — no empirical guesswork.
Apply Livingston Crater Theory to individual holes. Determine breakage radii from explosive density and rock properties to ensure complete fragmentation without overbreak.
Import post-drill deviation surveys (collar/toe or ring/hole CSV) to overlay as-built geometry against design in 3D. Also use drone or LiDAR face scans to compute actual burden per hole — deviations and directional errors flagged automatically.
Generate every document required to fire: per-ring drill/charge plan (DOCX), printable blast record, pre-blast safety checklist, explosive shopping list, and logging sheet — all with your company logo. KML/KMZ export for Google Earth site plans.
Industry-standard account security: bcrypt, TOTP 2FA, and RBAC for admin control. Authentication is locked down. Your project data is a separate story — it never hits the server at all.
No blast pattern, charge design, or mine geometry is ever stored on BlastCAD servers. All project data lives exclusively in your browser — your operational data never leaves your device.
Install BlastCAD as a PWA on desktop or tablet, open .bcp and .b3d files directly from your OS, and work without internet. Auto-save to IndexedDB every 60 seconds means a crash never costs more than a minute of work.
One click compiles every analytical model into a unified 15-tab report — fragmentation, vibration, energy, PPV, flyrock, Monte Carlo scatter, voxel heatmap, face profile burden, and more. Drill into individual outputs or export the full summary.
Start from imported data, a generated pattern, or a blank canvas — four phases take you to a signed-off blast plan either way.
Import from any major mining platform, generate a pattern with a wizard, or draw holes manually — all three paths deliver a fully editable 3D model.
Design charges with multi-deck templates, set ring delays in the live data grid, and validate every hole against physical machine limits.
Watch the full detonation sequence animated in real-time. Slice through the energy field to spot under-blasted zones before firing.
Run eight peer-reviewed models in one click — fragmentation, vibration, flyrock, timing risk — and export the full charge plan PDF.
Every analysis in BlastCAD is based on published scientific literature — not guesswork.
BlastCAD was developed in Perth with a deep understanding of actual field requirements, designed to bridge the gap between complex blast theory and practical mine operations.
Common questions about BlastCAD's beta, features, and technical capabilities.
Yes. BlastCAD is completely free during its public beta — no credit card, no trial period, no usage limits.
We plan to introduce paid tiers for commercial use after the beta period. Users who join during beta will receive early-access benefits. Pricing will be published here before any charges apply.
No installation required. BlastCAD runs entirely in the browser. There is also a Progressive Web App (PWA) you can install from Chrome or Edge for offline access and OS-level file association.
Chrome and Edge are recommended for best WebGL performance. Firefox and Safari are supported with minor limitations on certain 3D features.
BlastCAD supports Deswik CSV and DUG/XML, Datamine .dm, Surpac .str / .dtm, AutoCAD DXF, IREDES XML (drill rig exports), LandXML, LAS/XYZ point clouds, and GeoTIFF / ASCII Grid DEMs.
Yes. Use the Bench Blast Wizard, Tunnel Pattern Wizard, or Underground Ring Blast Wizard to generate patterns automatically — no pre-existing data needed. You can also place holes manually using CAD drawing tools.
Yes. The Ring Blast Wizard generates full underground ring patterns from a drive baseline, rig kinematics, and DTM surfaces. Each ring is fully editable in a 3D cross-section editor with burden and spacing validation.
Yes. The Bench Blast Wizard generates grid or staggered patterns from a bounding box or a CAD polyline boundary, with support for angled holes, multiple rows, and burden/spacing configuration.
Yes. The Tunnel Pattern Wizard generates full face patterns from tunnel shape (horseshoe, circular, rectangular), cut type (burn, wedge, fan), and zone layout — easers, stoppers, contour, and lifters.
Yes. Import DTM surfaces (LandXML, GeoTIFF, ASCII Grid) and block model grids (Surpac, Datamine). Both render in the 3D scene alongside drill holes for visual validation.
Eight peer-reviewed models: Kuz-Ram + JKMRC fines fragmentation, Holmberg-Persson near-field PPV, Kleine 4D energy field, Monte Carlo timing scatter, Lundborg flyrock, Attewell-Farmer PPV, AS 2187.2 MIC, and Lilly Blastability Index.
BlastCAD runs 1,000 simulations applying statistical scatter to detonator initiation times based on manufacturer accuracy data. It outputs the MIC probability distribution and flags any out-of-sequence firing risk.
Yes. The Lundborg flyrock model calculates maximum throw distance and generates three exclusion zones. It can also be auto-calibrated against your site's historical blast records using OLS or Bayesian regression.
Yes. The AutoCalibration Engine uses your site's blast-versus-actual records to calibrate PPV site constants and flyrock parameters, improving prediction accuracy over time.
Project geometry — hole positions, charges, CAD entities — is stored only in your browser and in the .bcp file you save locally. It is never uploaded to BlastCAD servers.
No. Only your account credentials and equipment templates (rig specs, explosive products) are stored server-side. All blast design data stays on your device — a deliberate decision for mine site confidentiality.
Yes. Install BlastCAD as a PWA from Chrome or Edge. Once installed, you can open and edit saved .bcp projects without internet. Backend features (account sync, equipment templates) require connectivity.
Real-time multi-user collaboration is on the roadmap. Currently you can share a .bcp file and use live-sync mode to reload updates automatically as a colleague saves the file.
BlastCAD offers comparable 3D design and scientific analysis in a browser — no installation, no licence server, free during beta. It adds real-time Monte Carlo timing and the Kleine 4D energy heatmap that neither competitor offers natively.
Yes. Export options include .bcp project archive, CSV (holes and charges), DXF, KML/KMZ, DOCX charge plan reports, and printable PDF blast records. IREDES export is on the roadmap.
BlastCAD is in public beta and completely free to use. Full access to all features — no payment, no credit card, no trial period.
Takes less than 30 seconds. No spam.