Everything in Lite, with more advanced versions of the contour and multi-polyline tools, plus four new tools.
Dynamic contour labels
CTTCTT (Multiple)
What it does. Labels stay linked to their contour. Change the contour elevation and the label text updates. Move the contour and the label follows. Multiple mode labels every contour a line crosses in one pass, each aligned to its contour.
Why you need it. Contour changes are the norm during grading design. Labels that update themselves remove the most error-prone step: finding and retyping every label after each revision.
HW and BOT labels
CTHWCTBOT
What it does. The same linked label with an HW: or BOT: prefix, for high-water and bottom elevations. They update with the contour like normal labels.
Why you need it. Pond and swale drawings need these labels all the time. Typing the prefix each time is slow.
Label prefix and suffix
CTTPREFIXCTTSUFFIX
What it does. Set text that goes before or after the elevation on new labels, and optionally update every existing label at once.
Why you need it. Different clients and standards want different label formats. Change the format once instead of editing each label.
Refresh and flip labels
CTRCRRCTF
What it does. CTR refreshes the text of selected labels from their contours. CRR refreshes all labels linked to the contours you select. CTF flips selected labels by 180 degrees, and the flip is kept when the label later updates.
Why you need it. Keeps a drawing consistent after edits, and lets you turn a label the right way up where the automatic direction is not what you want.
Elevations from text
CONTELTXT
What it does. Reads the number from each text or MTEXT label and assigns it as the elevation of the nearest selected contour.
Why you need it. Old drawings often have contour labels as text but flat geometry underneath. This converts the text into real elevations in one pass.
Auto-sync multi-polyline
MPLMPLADDMPLONMPLOFFMPLEDIT
What it does. Everything in Lite, plus automatic rebuild: edit the centerline and the parallel lines update after the command ends. MPLADD converts existing polylines and lines into a set. Named presets can be saved, and each line of the set can have its own layer.
Why you need it. No more running a sync command after every edit, no redrawing existing linework, and layers set correctly from the start. A time saver on pipe, road edge and utility corridor drawings.
Default layers
DEFLAYDEFLAYONDEFLAYOFF
What it does. Define rules such as “dimension commands use layer C-ANNO-DIMS”. When you start a matching command, TerraDraft switches to that layer and restores your previous layer when the command ends. It ships switched off, so nothing changes until you turn it on.
Why you need it. Wrong-layer objects are a classic source of CAD standards problems. Let the command pick the layer so you stop thinking about it.
Batch drawing cleanup
XRCLEAN
What it does. Pick several drawings and run purge, audit, SETBYLAYER, overkill, zoom extents and save on all of them in one run. You choose the steps, and a confirmation screen lists exactly what will happen before it starts.
Why you need it. Cleaning drawings before issue or archiving is repetitive work. This turns an hour of opening, purging and saving into one command. It saves over the drawings, so always work on copies first.
COGO point label optimizer
ROTATEPOINTLABELS
What it does. For Civil 3D. Rotates the labels of the COGO points you select so they overlap each other as little as possible. You calibrate once from one sample label.
Why you need it. Dense survey points end up with colliding labels. Rotating them one by one on a topo plan takes a long time. Requires Civil 3D, and the whole run undoes in one step.