Civil 3D Tools is a collection of Civil/Survey Mapping & GIS tools specifically for Civil3D (2015 & Higher). It is a modular system covering the major areas of alignments, design, geotech, parcels, points, sections, surfaces, and more.

Easy Installation: The install program adds the application so that it is automatically loaded with Civil3D. Control the application with your choice of command line entry, pulldown menu, or ribbon interface.

Select inserts with hyperlinks and updates the GPS Exif (geotagging information) in source images. Adds GPS properties to images that never had geotag information.

Resolution:

Change (lower) the resolution of a aelection set of image while maintaining size and position.

World:

Inserts multiple TIF/JPG/PNG/SID images based on world files or creates a World TFW/JGW/PGW/SDW file from a selected image (even rotated).

Projections

Systems:

Includes support for all the systems included in the AutoCAD/Civil3D Projections engine.

Alt Coords:

A system allowing entry and labeling of a second system. For example if your current drawing is in state plane, you can easily enter values in lat/long or place updatable labels displaying the alternate system. You can even copy the labels and the alternate coordinates update on demand.

Imports OpenStreetMap geometry by simply windowing an area inside the drawing.

Set View:

Displays OpenStreetMap in your browser with the current drawings viewport..

Set System:

Sets and stores the coordinate system for the current drawing. An intuitive alternative to the confusing AutoCAD set location method. Optionally zoom to system extents, turn on GEOMARKERVISIBILITY, and set the drawing units (feet/meters) to match the selected system. Does not require logging into Autodesk 360!

Transform:

Projects a selection set of geometry from one coordinate system to another in the current drawing.

Other Tools

Curves:

Calculator:

Dialog based tool to calculate all curve parameters based on two known values.

Complement:

Generates the complement for a selected arc.

Controlled Fit:

Generates a fit arc or circles through multiple points. Toggle or control weights with interactive feedback of the curve results.

Pnt, Pnt, Pnt:

Draws an arc object though three picked points in any direction.

Pnt, Tan, Tan:

Draws an arc through a point with two selected tangent segments.

Quick Fit:

Draws a fit arc through multiple picked points along path.

Rad, Pnt, Pnt:

Generates an arc object from known endpoints and radius.

Radius, Direction:

Generates an arc object based on known Radius, Direction In/Out.

Tangent:

Draws a tangent arc from the endpoint of a selected line/polyline segment.

Draw:

Map Grid:

Draws a map grid with optional lines/tics and labels.

Network Buffer:

Creates buffer polylines around line network.

Point File:

Draws the contents of an X,Y,Z ascii file as points.

Polyline Midway:

Generates a polyline midway between two selected polylines.

Slope Lines:

Draws three dimensional slope lines between two linear objects with optional slope arrows.

Traverse:

Draw polylines by distances and numerous angle options.

Layer Order:

Reorder objects by layer with simple move up/down buttons, settings saved in the drawing for next use.

Import major formats produced by ESRI, civil applications and government agencies. This tool allows you to select multiple files and quickly import mapping information directly into your CAD drawing. Our Import tool has been tested with massive files, including a 3GB SHP/DBF from a major city.

The import tool can do a coordinate projection during import. Simply assign source systems for each file (some autodetected) and a target system. If you don't see your format listed, contact us. We are always looking to add additional formats to our list.

Map Publish:

Publish your drawing to KML (Google Earth) or HTM file using Google Maps or Leaflet to display the drawing in a browser. Push the html file to your web server and anyone (with an internet connection) can view the map using any type of device or browser.

Draws daylight figure and extension lines at a specified slope to a selected surface.

Delete Labels:

Erases all labels on a selection set of figures.

Difference:

Returns differences between a primary figure and another figure or a surface. Details including min/max, avg, median.

Elevations:

Raise, lower or flatten a selection set of figures.

Fillet3d:

Fillets a selection set of figures with corner rounding options.

Grade:

Applies grading to any portion of a 3D figure, adjusts elevations based on various parameters such as elevations entered, grade, plane, or projection method.

Label:

When toggled on, displays tics & elevations at vertices, slopes and distance along segments. Aids all built-in editing by showing changes from any tool used. High/Low points are marked with suffixes like 123.45 HP and downhill is marked with arrows.

Mark:

Place a point object or temporary marker at the centroid, common points, elevations, origin, surface, or vertices of figures.

Mirror:

Mirrors a FeatureLine object with prompts like AutoCAD.

Offsets:

Linked:

Multiple horizontal and vertical offsets created and linked to a figure. If the figure changes by any operation (such as grip editing) the offsets are updated as well.

Backup stores the current site information so that the site can be restored at any time after being moved to another site. Unlike Civil3D's built in commands, the move/copy work when multiple site figures are selected.(Requires Civil3D 2015 or higher)

Snap:

Snaps the vertices of a selection set of figures to nearby CogoPoint locations (with specified horz distance tolerance).

Quickly draw figures primarily by distances using numerous angle options. Very useful for house perimeters.

Weed:

Weed (remove) unnecessary vertices in a selection set of figures.

Geotech

Bore Editor:

The borehole editor is designed for quick entry. Using short lithology codes and thickness, you can rapidly enter borehole information. There is no limit to additional attributes you can enter. Add (or insert) a column for entry of any type of field, text or numeric. Use column ordering tools to move fields left/right to match supplied drillers data or lab results. There is no limit to the number of rows, allowing detailed breakdowns of strata.

Along with the borehole data, you can also store any number of header fields, such as county, quad, driller, etc. Block attributes matching header fields are automatically populated on symbol placement.

If you don't see your format listed, contact us. We are always looking to add additional formats to our list.

Bore Export:

Used to export boreholes in the drawing to Excel or external files.

Columns:

This key visualization tool generates geologic columns inside the current drawing. Simple select the boreholes to process and add them to a sequence list. Control the offset (position from left) by a default offset or by station. This works by picking two points, the program calculates the stations and populates the grid.

The results (DWF Example) are highly detailed labeled graphics. Each column is bound as a block for easy movement in the drawing.

Cylinders:

Generate 3D Cylinders at the real world coordinates representing the core data. Each cylinder is at the proper elevation with the thickness from the core data.

Data Points:

Generate contourable points (CAD Point Objects) on separate layers from data with strata identifiers. This points can be modeled by any DTM software running inside CAD. When strata consists of multiple rows, the weighted average is calculated and used.

Strata Edit:

Used to establish your strata lookup table. Consisting of the codes and corresponding long descriptions, along with default values for generated CAD graphics. A complete Ferm code file is supplied with the software.

Converts a selection set of linear objects (and hatches) to parcels, obtains parcel name from contained text.

Input:

Allows the input of deed calls (bearing/distance) along with curve options. All input is on the number pad for fast entry and the results are drawn as each segment is completed. You can save your input at any time, make changes and replay the script in case of bad input.

Details:

Detailed report about a single parcel. Includes point number and description (found at parcel point), bearings, distances, and all curve data. When an alignment is selected the station/offset can even be included.

Open a file containing a legal description (or paste text from clipboard) and with a single click, the bearings & distances are parsed to a grid with coordinates and closure calculated. Most curves are detected, including support for radial-in, radial-out. Includes built in curve calculator for stubborn segments. Once closure is acceptable another click draws the boundary in CAD.

Rename:

Rename a selection set of parcels by specifying a find/replace string.

Select:

Select parcels by area range, name or site (with wildcards).

Site:

Lists each site with each parcel name, area, desciption and output to various.

Summary:

Includes basics such as parcel properties (like area) as reported by Civil3D but also has the ability to collect the parcel bearing/distance and curve labels and do a true map check. Can even obtain the data from line/curve tables when tags (such as L1, C1) exist.

Writer:

Creates highly customizable Legal Descriptions directly from C3D Parcels or CAD geometry. Contains a capable word processor, or you can export the description to Microsoft Word in a single click.

Alignment References:

Fields are included allowing corners to reference a designated alignment. You can include the alignment name, the side (left/right) and the station and offset in the description.

Instant Results:

Immediately upon selecting objects or a defined parcel, the results are shown to the right in our editor.

Real Closure:

As each description is being generated, the calls created are collected to calculate closure. These calls are re-traversed, as if the calls were manually entered into a traverse routine to check closure.

Objects Support:

For quick legals, you can simply select a closed polyline or a collection of lines and arcs to form the boundary.

Commencement Paths:

When you need to describe how to get to the beginning of the description, you can choose a multi-segment polyline or a collection of lines and arcs.

Acquire Descriptions:

Collects all the potential descriptions from the drawing, text and mtext objects, along with description attributes from AECC points or point blocks. When the legal is being created it looks through the potential description collection for the closest description found. If it's within the designated distance, it is placed in the body of the legal (using the [PntDesc] field).

Expression Fields:

Dozens of fields are defined to use as placeholders for everything from ArcLength to Time.

Number Words:

Instead of using digits for the results, you can choose to use number words.

Pipes

Connect Feature:

Creates a 3d FeatureLine through a selection set of pipes.

Network Import:

Import pipe networks from external file formats.

Quick Edit:

Hover over pipe networks for information and make quick changes. Works in plan or profile view.

Segment Props:

Edits various properties of the pipe segments in a pipe network.

Set References:

Sets the referenced alignment and/or surface for a selection set of pipes and structures along with associated labels (in 2013 or higher). Pipe network objects can be selected in plan or profile view.

Points

Auto Draw:

Automatically connects field points with 2D or 3D linework and symbols. Generates 2DPoly, 2DPolyFit, 3DPoly, Spline or C3D feature objects as controlled by the user for each code.

● Supports Autodesk Fieldbook, Carlson FTF, Eagle Point Coding, Trimble TGO, AASHTO SDMS Figure Code or Generic Connect methods.● Works straight from selected point objects in the drawing or an external point file.● Handles curve codes to form arc segments on 2DPolys or automatically graded segmented 3DPolys.● Establish reusable definition files for different projects or clients.

Average:

Averages selected points with analysis allowing creation of average point.

Centroids:

Creates a point at the centroid of a selection set of objects with numerous centroid options.

Clusters:

Analyzes multiple clusters of (duplicate or nearly duplicate) points and removes all but one point in each cluster.

Compare:

Compare designated points with all points that reside within a specified search radius.

Convert:

These tools convert other geometry into CogoPoints.

Blocks:

Converts blocks in the current drawing to application points.

Nodes:

Converts nodal objects (like circles, inserts, points) to CogoPoints.

Text:

Converts text objects in the drawing to application points with the ability to obtain the coordinates from adjacent geometry such as points, inserts, circles or even crossing lines.

Labels:

Converts surface elevation labels to Cogo points.

Blocks:

Create inserts easily using (likely auto-detected) mapping of point UDP to attributes. Optionally use a UDP to further scale the geometry (but not the attributes) which is great for trees, etc.

Difference:

Calculates & places points with calculated elevation difference between point and a surface.

Duplicates:

Deletes duplicates points based on same or close coordinates.

Elevations:

Sets the elevation of selected points to absolute, relative values or acquired elev from objects or a surface.

Harvests all points from a folder (and subfolders) or selected files. The source files can be CAD drawing files or any point database format the application can read. Output to CSV, KML for Google Earth or HTM reports including used/unused ranges and duplicate reports.(KML option requires Civil3D 2015+)

Hyperlink:

Generates hyperlinks on the point to image files referenced in the description.

Import:

Imports points from multiple point database formats into the current drawing. On 2013 or higher, extended fields become point user defined properties (automatically created using file headings).

Interpolated:

Creates all qualifying points on line using two points, beginning elevation and increment.