C3D Surface Tools

C3D Surface Tools

Win32 and 64, English

DotSoft LLC
A collection of tools to manipulate surfaces in Autodesk® AutoCAD® Civil3D®.

General Usage Instructions

This is a collection of separate tools for Civil3D surfaces.

For each command information please refer to the SurfaceTools.chm file in %Programdata%\Autodesk\ApplicationPlugins\SurfaceTools.bundle folder.



Ribbon/Toolbar Icon Command Command Description

SurFacCmd (Face Commands)

Tools to manipulate 3dFaces, including surface area, set direction, normals, offsets and more.

SurMasPts (Mass Points)

Creates a TinSurface from desired portions of mass points files like Lidar, etc.

SurCnvTyp (Convert Type)

Convert a TinSurface to a GridSurface and vice-versa. The original surface remains and can optionally be removed by the user.

SurFilImp (File Import)

Import a surface definition from an external file into the current drawing.

SurPndDes (Pond Design)

Design a pond from bottom up based on desired slope and desired volume.

SurGrdPth (Grade Path)

Generates a FeatureLine at a designed grade on a surface.


Trims a Tin or Grid surface to a linear object boundary.

SurDrwMes (Draw Mesh)

Draws a mesh object draped on an existing surface with labeling options.

SurTinRec (TIN Reconstruct)

Recreates a TIN file from drawing geometry such as PolyMeshes or 3dFaces.

SurGrdRec (Grid Reconstruct)

Recreate a grid file from ortho drawing geometry such as points, lines, or 3dfaces.

SurShoSta (Show Statistics)

Collects statistics on selected surface (including extended info like plane/surface area) with numerous outputs.

SurExtObj (Extract Objects)

Extracts multiple objects from multiple surfaces in a single operation.

SurElvLab (Elevation Label)

Tools to create, convert, import and export surface elevation labels.

SurFilExp (File Export)

Export a surface definition from the current drawing to an external file.

SurStyVis (Style Visibility)

Toggles all surfaces between currently assigned style and no display.

SurSlpLab (Slope Labels)

Add: Adds labels at the vertices or specified intervals along a selection set of objects. Convert: Convert a selection set of inserts, leaders (from LDT), points, text or AeccPoints to slope labels. Export: Export a selection set of slope labels to a comma separated values (CSV) file. Import: Import comma or space delimited ascii files, creating slope labels at designated locations. High/Low: Adds slope labels at the high and low points of a selected surface. Offset: Add slope labels along a selected linear object. Options for begin/ending stations, interval and left/right offsets. Style: Assign styles to a selection set of slope labels by designated ranges.

SurCnvSec (Convert Sections)

Convert cross sections to plan view 3dPolys along an alignment and optional surface.


The installer that ran when you downloaded this plug-in from Autodesk App Store has already installed the plug-in. You may need to restart the Autodesk product to activate the plug-in.

To uninstall this plug-in, click Control Panel > Programs > Programs and Features (Windows 7/8/8.1/10) and uninstall as you would any other application from your system.

Additional Information

Known Issues



Company Name: DotSoft LLC
Support Contact: support@dotsoft.com

Author/Company Information

DotSoft LLC

Support Information

Email to support@dotsoft.com for assistance.

Version History

Version Number Version Description


Initial release.
Go top