R3Survey Acad and R3Survey C3D are two add-ins developed in-house at Mitchell Land Surveyors — built to streamline the cadastral calculations, traverses, drafting and field data workflows we deal with every day.
R3Survey started as a set of AutoCAD tools to handle the repetitive parts of cadastral and boundary survey drafting — entering traverse data, managing survey-specific layers, importing LandXML from field instruments, and running standard survey calculations.
It's used in-house on real jobs at Mitchell Land Surveyors, which means it gets tested against actual surveying problems rather than hypothetical ones. Development is ongoing — new features are added as practical needs arise.
Both add-ins are written in C# as compiled .NET applications — not AutoLISP routines. This gives access to the full AutoCAD and Civil 3D APIs and the performance and reliability that comes with a proper compiled add-in.
R3Survey C3D is a companion Civil 3D add-in in active development, focused on feature coding, surface modelling and DTM creation.
A rule-based survey stringing engine that goes well beyond joining points into lines. Smart Strings evaluates field codes and point attributes, applies user-defined rules, and executes a wide range of drawing actions automatically — polylines, circles, symbols and blocks, offsets, dynamic blocks, conditional layer assignment, text labels and more. Works in both AutoCAD and Civil 3D using the same plain-text configuration files. In production use at Mitchell Land Surveyors, Smart Strings has significantly reduced drafting time and errors on every survey job.
Some of the development work is publicly visible on GitHub — including portfolio projects, tooling and related code. It's not common for a surveying practice to also have a public code presence, but the work is real and the repository is there if you want to look.
github.com/SteveJ71
Public repositories · Surveying tools · AutoCAD development
We occasionally take on custom software development for other surveying and engineering practices. If you have a specific workflow problem in AutoCAD or Civil 3D, or need tooling around LandXML data, get in touch and we can discuss whether it's something we can help with.