Custom LISP routines for survey drafting

Clean up the drawing before it eats your afternoon.

I build practical AutoLISP routines for companies running Carlson and IntelliCAD: import cleanup, bearing and distance fixes, corner symbols, block swaps, and the repetitive drafting chores that should save you and your staff countless hours.

Built by a working surveyor, for the way plat drafting actually goes: imports, layers, labels, symbols, and all.

Carlson Survey IntelliCAD MicroStation imports Plat cleanup Made-to-order routines
MSCLEAN before / after Real captures from the office. Drag the slider; the full run is on video below.
REAL CAPTURES · NOV 9
Before MSCLEAN: messy import with magenta lines, point numbers and blue labels

Before: import layers everywhere

After MSCLEAN: clean white boundary, cyan bearing and distance labels, tract labeled

After: sorted, labeled, ready

BEFORE AFTER

The same sample drawing, before and after one MSCLEAN run. Sanitized: no client names or identifiers in either frame.

▶
Watch it run: the whole MSCLEAN run on the drawing above: prompts, cleanup, and the count summary at the end (42 s).
Sanitized sample drawing only. No client plats, names, or legal identifiers.
Start here

Custom work first. Products second.

Every company has one ugly recurring task. Send the example, I will tell you plainly whether a routine can kill it, what it should cost, and what I need from you to build it right. Custom commissions are quoted flat by complexity: simple single-rule tools from $150, multi-rule routines $300–$750, and deep whole-drawing automation $750 and up, half up front and the rest on delivery.

🧹

Import cleanup routines

For MicroStation and mixed-source imports that land on numbered layers and need to become real plat layers without hand-sorting every entity.

Good fit: layer sorting, text handling, road/boundary/building separation.

🛠️

Routine fix or adaptation

Already have a LISP routine that almost works? I can adapt it to your Carlson/IntelliCAD version, your layers, your symbols, and your drafting habits.

Good fit: old routines, office-specific tweaks, one-command versions of multi-step chores.

📐

Made-to-order drafting tools

Annotation helpers, symbol placement, label cleanup, area labels, block tools: small commands that save the same ten minutes every single job.

Good fit: if your crew says “we do this by hand every time.”

How it works

Simple, quoted, and paid through Gumroad.

Gumroad handles the transaction. Email handles the details. No subscription, no mystery hourly meter running while we talk.

Send the example

Use the form below. A sample drawing or a short description of the chore is enough to start.

Get a flat quote

I will say whether it is buildable, what version it targets, and what the finished routine will and will not do. And the standing guarantee: if I can’t make it run on your setup, you don’t pay: a deposit comes back in full.

Pay the deposit

The Gumroad button will start the job with a deposit or fixed-scope payment, depending on the quote.

Test and deliver

You get the .lsp file, loading notes, and a short plain-English explanation of how to run it.

The shelf

Field-proven routines, specialized to your company.

Every routine below is tested daily in a working survey office on Carlson Survey 2018 on IntelliCAD 8.3 (64-bit), not demo-ware. And none of them ship generic: when you buy one, you send your office’s standards (your monument list, your block and layer names, your text styles) and the routine is set up for your company before it’s delivered. DEGFIX and NUMGRID are live on Gumroad now; CORNERBLK and PTLYR are request-first, fitted to you or your company before they ship.

Every pre-made routine is customized to your company before delivery. That’s included in the price, not an upsell.

CORNERBLK

Scans a boundary layer and stamps your corner symbol at every joint where linework meets, T-junctions included. Symbols land at the drawing’s annotation scale and plot at full paper size. Ships specialized to your monument list: send your corner names and symbol blocks, and the pick list arrives speaking your office’s language.

$49 one-time, specialization included. Request-first: use the contact form and I will fit it to your company before it ships.

DEGFIX

Repairs bogus degree characters in bearing text (the caret that snuck in where a ° belongs) across a picked set in one pass, and reports how many it changed.

$19 one-time, specialization included. Buy DEGFIX on Gumroad →

TBEDIT

Title-block editing without the dialog slog. One pass updates the client name, the dates, and the datum statement across the title block and the surveyor’s statement, then reports what it changed.

Sanitized sample title block, no client names or identifiers.

Also on the shelf

NUMGRIDstamps coordinate grid labels, either direction, proven in daily office use · $39, specialized to your layers
PTLYRmoves point blocks, their point twins, and nearby labels to a typed layer by polyline · $39, request-first, specialized to your blocks and layers
Customyour company’s chore, built to your layers and standards. See Custom Work above
Contact

Tell me the chore you want gone.

This form is the front door: submissions land straight in thirdprincipalcad@outlook.com, without making you open an email app.

Prefer plain email? thirdprincipalcad@outlook.com

No client files in the first message Sanitized examples welcome Flat quote before build

Built and tested for Carlson Survey 2018 on IntelliCAD 8.3 (64-bit), the setup I run every day. On something else? Ask anyway; I’ll tell you plainly whether I can cover it.