Features How It Works Analytics About FAQ Docs Contact
Get Started

Precision blast engineering,
anywhere.

Blast design meets scientific analysis. Engineer patterns, design charges, run Kuz-Ram and PPV models — with integrated CAD, from any browser.

Supports industry formats:
Deswik CSV Datamine .dm Surpac .str / .dtm AutoCAD DXF IREDES XML
8 Peer-reviewed models Kuz-Ram · H-P PPV · Kleine 4D · Monte Carlo · Lundborg · Attewell-Farmer · AS 2187.2 MIC · Lilly BI
12+ Native import formats IREDES · Surpac · Datamine · DXF · LandXML · LAS · GeoTIFF · Deswik CSV · ASCII Grid
0 Bytes of design data uploaded All blast geometry lives in your browser — nothing ever hits a server
Features

A complete engineering arsenal

BlastCAD goes beyond basic CAD. It integrates advanced analytics, voxel modeling, and robust data management directly in your browser.

Real-Time 3D Visualization

Interactive Three.js canvas. Visualize rings, charge decks, primer positions, and simulate the exact detonation sequence with animated tie-up paths and sound.

  • Blast sequence animation with sound
  • Per-hole charge & primer visualization
  • Playback scrubber & delay timeline

Underground Ring Blast Design Beta

Full underground ring workflow: baseline from a CAD polyline, automatic ring plane generation, cross-section editor, collar DTM snapping, and live 3D ring visualizer.

  • IREDES XML ring import (Sandvik / Epiroc)
  • Drive + stope DTM integration
  • Fan chart & per-ring drill section reports

Bench & Tunnel Pattern Wizards Beta

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.

  • Horseshoe, circular & rectangular tunnel shapes
  • Burden/spacing parametric control
  • Instant 3D preview before import

Full 2D/3D CAD Engine

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.

  • Boolean subtract / union / intersect (CSG)
  • Measure tool — distances & angles in 3D
  • Full undo/redo history

3D Voxel Powder Factor Heatmaps

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.

Interactive Section Plane

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.

Multi-Format Drill Data Import

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.

DTM & Terrain Surface Import

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.

LiDAR & Point Cloud Import

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.

Block Model Integration

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.

Drone Image Georeferencing

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.

Automatic Delay Tie-Up Beta

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.

Master Data Grid

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.

Equipment Library & Rig Validation

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.

Fragmentation Analysis

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.

Blast Vibration & Damage Modeling

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.

Flyrock & Stemming

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.

Energy Thermodynamics

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.

Monte Carlo Timing Simulation

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.

Blast Calibration Engine

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.

Lilly Blastability Index

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.

Critical Radius Analysis

Apply Livingston Crater Theory to individual holes. Determine breakage radii from explosive density and rock properties to ensure complete fragmentation without overbreak.

As-Built Survey & Deviation QA

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.

Blast Documentation Suite

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.

Enterprise-Grade Security

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.

Zero Data Retention

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.

Offline-First & Crash Recovery

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.

Integrated Analytics Dashboard

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.

Workflow

Your workflow, your way.

Start from imported data, a generated pattern, or a blank canvas — four phases take you to a signed-off blast plan either way.

01

Start Your Design

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.

  • Import: CSV, Deswik, Surpac, Datamine, DXF, IREDES
  • Generate: Bench, Tunnel & Ring Pattern Wizards
  • Draw: manual hole placement on the 3D canvas
02

Engineer the Blast

Design charges with multi-deck templates, set ring delays in the live data grid, and validate every hole against physical machine limits.

  • Deck, air-gap & primer placement rules
  • Ripple Mode — cascade delays across rings instantly
  • Real vs. design burden QA per ring
03

Simulate in 3D

Watch the full detonation sequence animated in real-time. Slice through the energy field to spot under-blasted zones before firing.

  • Animated blast sequence with sound & tie-up paths
  • Kleine 4D voxel energy heatmaps with Z-slicing
  • Section plane & dynamic LOD for large blasts
04

Analyze & Report

Run eight peer-reviewed models in one click — fragmentation, vibration, flyrock, timing risk — and export the full charge plan PDF.

  • Kuz-Ram+JKMRC, H-P PPV, Lundborg, AS 2187.2 MIC
  • Monte Carlo timing scatter (1,000 simulations)
  • Export .bcp project & charge-plan report
Scientific Analysis

Blast analytics backed by peer-reviewed models

Every analysis in BlastCAD is based on published scientific literature — not guesswork.

Kuz-Ram + JKMRC Fines (Cunningham 2005 / Djordjevic 1999)Rosin-Rammler PSD with crush-zone fines correction
Underground Mechanistic PSD (Persson et al. 1994)PPV gradient → fracture density → full PSD curve
Holmberg-Persson Near-Field PPV (H&P 1978)Distributed charge integral — crush / fracture / elastic zones
Kleine 4D Energy Field (Kleine & Cameron 1993)Analytical energy distribution with cooperation-window superposition
Monte Carlo Timing Scatter (Morin & Ficarazzo 2006)1,000-simulation MIC distribution + out-of-sequence probability
Lilly Blastability Index (Lilly 1986)BI → Rock Factor A from RMD / JPS / JPA / RDI / HF descriptors
Attewell-Farmer PPV / AS 2187.2 MICScaled distance prediction + Maximum Instantaneous Charge limits
Lundborg Flyrock + Auto-Calibration (Lundborg et al. 1975)Throw distance, 3-tier exclusion zones, OLS/Bayesian site calibration
Kuz-Ram + JKMRC Fragmentation
0 25 50 80 P80 = 312mm P50=198mm 1mm 100mm 1000mm Fragment Size % Passing Kuz-Ram +JKMRC fines
x̅ Mean246 mm
n Index1.42
Rock Factor A10.8
H-P Near-Field Damage Zones
Crush zone
r = 0.28 m
Fracture zone
r = 1.84 m
Elastic zone
PPV < 785 mm/s
About

Built by an engineer, for engineers

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.

FAQ

Frequently Asked Questions

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.

Public Beta

Free for Everyone

BlastCAD is in public beta and completely free to use. Full access to all features — no payment, no credit card, no trial period.

Unlimited blast designs
All import formats included
Full scientific analysis suite
Save & load projects (.bcp)
3D visualization & simulation
Docs at docs.blastcad.com
Create Free Account

Takes less than 30 seconds. No spam.