Engineering Services & Drainage tools

LISP routines, Excel automation and 3D IFC modelling. Built by a working drainage engineer, not a software vendor.

MEET ME

I’m Dora, a civil engineer working on drainage, levels, earthworks and BIM delivery for UK infrastructure projects. I got tired of repeating the same fiddly tasks in Civil 3D and Excel, so I started building tools to do them for me. These are the ones I actually use.

Hire Me

Consulting services

Drainage Design

Full foul and surface water network design, from concept layouts to adoptable technical submissions.

3D IFC Modelling

Coordinated 3D drainage models in IFC format, ready for BIM workflows and clash detection.

Custom Automation

Bespoke LISP routines and Excel tools built around the way your team already works.

Design Checking

Independent review of drainage calculations, network models and drawings before submission.

Send an enquiry

Store

Download and get started today

One-off purchase, no subscriptions. Every tool comes with a README and a walkthrough video to get you started.

Excel / VBA

Manhole Schedule Automation

Pulls directly from your Causeway Flow export and builds a structured, ready-to-issue manhole schedule, no manual data entry, no copy-paste.

£30You receive the file
Python / BIM

3D IFC Drainage Model Generator

SmartTools can output a BIM model too, but everything comes through as one lump, no separation between foul and surface water, no individual manholes or pipes as distinct elements. This script builds each network separately, with every manhole and pipe as its own properly classified object, so you can actually query, filter, or coordinate individual elements in your BIM environment instead of dealing with an undifferentiated mass.

£49You receive the file
Excel

SVP Foul Run Clash Checker

A drainage design tool for engineers checking internal foul pipe runs from SVP to manhole. Input floor levels, pipe spec and distances and it instantly calculates every invert level along the run and tells you whether your pipe clears the foundation or needs to sleeve through it, and at exactly what level.

£30You receive the file
Coming Soon

CCTV Survey to 3D Converter

Python tool to convert CCTV drainage survey data into a 3D model.

AutoLISP add-ons for Civil 3D / AutoCAD

Command-line tools that do the drainage checks in the drawing, instead of in a spreadsheet.

AutoLISP / PCC

Pipe Clash Checker

Automates vertical clearance checks at pipe crossings. No more re-running the same calculation in a spreadsheet for every crossing. Works with bent routes, not just straight runs.

£15You receive the file
AutoLISP / FCC

Foundation Clash Checker

Automate the pipe-to-foundation clash check. No more spreadsheets, no more calculator. A one-command AutoCAD tool for civil and structural engineers who are tired of manually working out vertical clearances every time a pipe crosses a foundation.

£15You receive the file
AutoLISP / IGC

Invert/Gradient Calculator

Stop reaching for the calculator every time you need a quick invert level or gradient check. IGC runs straight from the command line and works the way you already think about a pipe run. Pick your route in plan, feed it the numbers you know, and it hands back the one you don’t.

£10You receive the file