Detailed overview

SurveyCAD Pro — Engines & Workflow in Detail

Available for demonstration — release status, licensing and system requirements confirmed on enquiry

This page goes deeper into how SurveyCAD Pro is structured: what each engine does, and how a project moves stage by stage from field data through to issued deliverables.

The engines

How each engine works

Each engine focuses on one part of the survey process. Together they form a connected path from raw field data to a finished drawing set.

A

Project & Datum Engine

The foundation of every project

A project begins here. Teams create a new project, choose working units, drawing scale and default text size, then set the coordinate reference system together with horizontal and vertical datums. A default metre unit can be selected so that everything that follows shares the same framework. Setting these standards before importing data helps keep drawings consistent and reduces rework later in the project.

B

Survey Point Engine

Clean, coded field data

Field data is imported from PENZD, CSV and TXT files, each point carrying a number, easting, northing, elevation and description. A configurable point code library assigns symbols and labels automatically, and duplicate-point and missing-elevation checks help catch problems early. Separate style libraries can be prepared for topographic, road, utility and bathymetry work so the right symbology is applied to each survey type.

C

CAD Drafting Engine

Drafting tools survey teams expect

The drafting environment supports lines, polylines, polygons, circles and text, with editing tools including trim, extend, offset and fillet. Linework can be broken at a single point or between two points, lines can be joined, and properties matched between objects. A layer manager, line styles and CAD symbols keep drawings organised, and a command-panel style of input supports fast, keyboard-driven drafting for experienced users.

D

Surface & Contour Engine

From points to terrain

Survey points are triangulated into a TIN / DTM surface, and surfaces can also be built from point cloud, ASC or DEM data. Boundaries and breaklines refine the model, after which major and minor contours can be generated and labelled. Slope display and spot levels add context, and surface quality checks help identify gaps or spikes before the model is used downstream.

E

Raster / DEM / Point Cloud Engine

Large datasets without the wait-and-wonder

GeoTIFF, ESRI ASC, DEM and raster elevation data can be imported as part of a project. During large imports a progress bar shows live percentage and the import modal stays visible until loading completes, so it is clear the process is still running. Very large point clouds use a level-of-detail display: dots are shown first for performance, and labels are revealed only when the view is zoomed in.

F

Alignment & Profile Engine

Centrelines and ground profiles

An alignment can be created from a line or polyline, with chainage / stationing applied along its length. Horizontal alignments support setting-out coordinate generation, while a longitudinal ground profile can be extracted from a surface. Vertical alignments add design levels, with support for crest and sag vertical curves, and profile sheet styles help present the result clearly.

G

Cross Section & Quantity Engine

Compare surfaces, measure volumes

Cross sections are generated along an alignment, comparing existing ground against a design surface. From this comparison, cut and fill volumes are calculated and quantity reports exported, and section drawings can be produced for the drawing set. This engine is designed for road, rail, pipeline, platform and general construction work where earthwork volumes matter.

H

Deliverable & Print Engine

Client-ready output

Drawing layouts are arranged on A0, A1, A2, A3 and A4 sheets, each with a title block area and control over scale and text. Drawings export to PDF and DXF, reports to CSV, and spatial data to GeoJSON. These can be assembled into a final project package so a complete, consistent set of deliverables is ready to issue.

I

Automation & QA Engine

Checks before you submit

Before a drawing set is issued, the QA engine checks for missing levels, duplicate points, open polylines, unconnected linework, items on the wrong layers and surface gaps. The results are collected into a QA report, helping teams review and resolve issues consistently before submission.

Stage by stage

What happens at each stage

A quick reference mapping the user action at each stage to the output it produces and the engine responsible.

StageUser ActionSoftware OutputMain Engine
Project setupChoose units, scale, CRS and datumsA configured project ready for dataProject & Datum
Point importLoad PENZD / CSV / TXT field dataCoded points with symbols and labelsSurvey Point
DraftingDraw and edit lineworkTopographic CAD drawingCAD Drafting
SurfaceTriangulate points, add breaklinesTIN / DTM and labelled contoursSurface & Contour
Raster / DEMImport GeoTIFF / ASC / DEMElevation background and surfacesRaster / DEM / Point Cloud
AlignmentCreate alignment, add chainageCentreline and setting-out coordinatesAlignment & Profile
ProfileExtract profile from surfaceLongitudinal ground and design profileAlignment & Profile
Cross sectionsCut sections along alignmentSection drawings and cut/fill volumesCross Section & Quantity
LayoutArrange sheets and title blocksA0–A4 drawing layoutsDeliverable & Print
ExportExport drawings and dataPDF, DXF, CSV, GeoJSON, reportsDeliverable & Print
Quality checkRun validation before issueQA report of flagged issuesAutomation & QA

Ready to take a closer look?

Head back to the main overview, or request a guided demonstration and we can walk your team through SurveyCAD Pro on a sample project.