Projects

Trenches — Training Network Auto‑Planner

Python
Excel
AutoCAD
GIS
Defense

Lightweight planning app that automatically draws trench networks (fire trenches, communications, traverses) from simple parameters and coordinates — producing quantified, standardized plans for instruction.

Planning UI generating a trench network over a grid map

Overview

Pragmatic, no‑frills tool to quickly produce a company‑level reference network, doctrinally sound and training‑ready. Minimal inputs (enemy axis, area, resources, objective: hasty/prepared/fortified) → quantified outputs (layout, profiles, volumes, materials, man‑hours, phasing).

Scope (deliverables)

  • Concise doctrine/RETEX synthesis (modern constraints integrated).
  • Planning spreadsheet (Excel) that generates layouts + metrics.
  • Targeted field POC to validate profiles, drainage, timings.

Approach (generation logic)

  • Grid model (0.5–1 m) and terrain‑agnostic Excel heuristics.
  • Front‑parallel orientation; frequent traverses; short segments (<20 m).
  • Fire/communication trenches and saps placed at logical nodes.
  • Stage parameter adjusts depth, width, lining, overhead cover, drainage.

Outputs

  • Network layout + lengths, per‑segment profiles, earthworks volumes.
  • Per‑stage BOM; man‑hours; phasing from hasty → prepared → fortified.
  • Exports for field cards and CAD templates (standardized layers).

Status

Operational prototype reviewed; ready for iterations with field data and a standard tactical schematic.