CAD Studio - CAD/CAM/GIS/BIM/PLM solutions
English Deutsch Cesky Slovensky Magyar

Civil ToolsCAD Studio - Civil Tools

Enhancement tools for AutoCAD Civil 3D

See also Corridor Multiple Target - CMT

Civil Tools app for AutoCAD Civil 3D

CAD Studio CivilTools enhances the CAD/BIM software product AutoCAD Civil 3D with a set of tools and automatic functions that will increase your productivity in Civil3D.

Civil Tools - ribbon

The application Civil Tools is compatible with AutoCAD Civil 3D 2019, 2018, 2017, 2016, 2015, 2014, 2013 (32-bit and 64-bit, any language version).

Description of the individual components in Civil Tools

Surface Tab

2D texts to 3D

Automatically translate 2D elevation labels to respective elevations (Z-coordinates)

The command csct_txt2z converts selected texts with elevations (e.g. 125.36 or 125 36) to 3D points with true elevations (Z-coordinate) and also elevates the text to their respective elevation. You can use this tool to process old 2D drawings (DGN, DXF, DWG) from external sources and use them to generate digital terrain model in Civil 3D.

COGO points from surface

Creates a group of COGO points

The command csct_SurfacePoints creates a group of COGO points from a selected surface. It helps when you need to create points in vertices (nodes) of a modified terrain. This tool lets you select a surface in Civil 3D and generates its special group of COGO points - then you can export it to a text file.

Change elevations of contours

Sets true elevation of contours

The command csct_chelev assigns elevations to a series of polylines or lines. You can use it to convert a set of 2D contours to 3D. After you set the initial elevation and the contour interval, it moves the "fence"-selected countour lines or polylines to their respective elevations (Z-coordinates).

Alignment Tab

Linear widening

Creates edges along a Civil 3D alignment and a parametric widening at given stations

The command csct_rozsireni generates a parametric widening (offset) along an existing alignment in AutoCAD Civil 3D projects.

The Widening dialog

Depending on the setting of the CMDDIA variable, the dialog- or commandline-based version of the function is launched. After you select the alignment axis you can enter the parameters for edges and offsets (initial offset left/right, taper precision). The command supports multiple, non-overlapping widening segments, with the parameters:

  • stationing (position) of the start and end of the fully widened segment
  • size of the widening offset (width increase) right and left
  • length of the start and end taper of the widening (is added to the given segment length)

The requested segment data can be entered interactively (by picking in the drawing), or numerically (entering the values via your keyboard). You can edit the data in the application dialog. The number of segments is not limited

The generated alignment edges are polyline objects placed in the layer of the original alignment. You can subsequently convert them e.g. to Feature lines (the command CreateFeatureLines).

The entered parameters are stored in the alignment object so they can be reused when using this command in future sessions. You can also import and export the alignment parameters from/to a CSV text file (Excel). You can also use Excel (or your text editor) to do batch editing of the parameters. You will be notified (reactor) when the alignment needs an update.

Alignment Slope






Sample lines Tab

Rename globally

Global rename of sample lines

The command csct_sprx renames selected sample lines or the whole sample line group in an increasing or decreasing order or with an optional prefix. This command is handy e.g. for renumbering of cross sections in river modelling projects, or for creating points along a railway track alignment.

Cross sections Tab

Extract cross section view

Converts selected cross section views to AutoCAD entities

The command csct_explode_sectionview converts selected cross section views to simple AutoCAD entities. After the extraction, the entities are stored in a new, empty drawing -- you can specify its DWT template (does not carry over all unneccessary styles). If you change corridor parameters, Civil 3D automatically redraws all cross section views, but if the change affects only a single view, you can use this tool to effectively exchange the new cross section view and the old one on your final drawing. You can also use this for mirroring of cross section views for hydrology projects (down-flow, up-flow).

Utilities Tab

Slope patterns

Toolset for drawing dynamic slope patterns between two curves/polylines

The command csct_SlopePatternCreate prompts to select two 2D polylines and displays a dialog for definition of slope patterns (marks). Here you can set pattern parameters (short slope marks, offset, spacing, cycles and layers). The command then generates slope marks dynamically linked to defining 2D polylines. If you change geometry of these curves, the slope pattern is updated automatically. You can also change the parameters of existing slope patterns with the csct_SlopePatternModify command.


The command csct_SlopePatternErase removes the pattern (keeping the definining polylines). To be able to share the drawing with users without Civil Tools 2016, you can explode slope patterns to standard lines using the csct_SlopePatternExplode command.

Flatten Civil 3D entities

Converts selected Civil objects to 2D

The command csct_convert_to2D converts Civil objects, such as Surface, COGO Points, Corridor, Grading and FeatureLine to 2D. During the conversion, 3D corridor feature lines are changed to convenient "joined" curves. Object layers are added to the project.


Reverse of explode

The commands csct_implode simply converts selected objects to a block with a reference point.

Measure in 2D

Displays a distance in plan view

The command csct_hordist lists a distance of two specified points in the 2D plan projection and simplifies standard measuring in a 3D elevated drawing.

Online tools

Online tools provide access to web resources for the users of AutoCAD Civil 3D and Civil Tools - to the application homepage on the CAD Studio web site.

Other enhancements

The Civil Tools functionality is rapidly enhanced. You can send us proposals of other functions that will make your work in Civil3D more effective.


  • higher versions are developed in Czech only
  • 2017-V1.2.4 (10/2016)
    • Support for Civil 3D 2017, curve segmentation, automatic update checks
  • V1.2.8 (7/2015)
    • Support for Civil 3D 2016, slope patterns, slope editor changes, new licensing mechanism
  • V1.1 (7/2014)
    • Support for Civil 3D 2015, slope editor
  • V1.0 (1/2014)
    • Support for Civil 3D 2014
  • V1.01 (1/2013)
    • Minor bug fixes
  • V1.0 (12/2012)
    • First release, combination of individual utilities, Exchange Apps release for Civil 2013


The Trial version is time-limited (15 days) and has limited functionality (some advanced functions missing).

If you are interested in the commercial version of CADstudio Civil Tools, use the BUY icon below or contact CAD Studio.

Price of the commercial version of Civil Tools see - Buy CivilTools (for Civil 2013-2016)
Czech customers can order through this link - KOUPIT.


Trial version of CADstudio Civil Tools can be downloaded from Download (for Civil 2013-2016) or from the Autodesk Revit Apps store

Exchange Apps

Facebook Twitter YouTube LinkedIn
© 2021 CAD Studio s.r.o. (Arkance Systems) | contact | webmaster | privacy