Expand your drafting toolkit with inCAD and improve your everyday productivity.
Symbol Librarian: File Operations - Add a new symbol directly into the selected folder in the symbol library.
Import an existing drawing file into the selected folder in the symbol library.
Edit the selected symbol in the symbol library.
Delete the selected symbol from the symbol library.
Duplicate the selected symbol in the symbol library.
2D Draw Mode - A new "2D Draw Mode" System Toggle (in MsTools > MicroSurvey System Toggles, CAD Drawing Controls tab) is now available which causes all points to be drawn at z=0 while maintaining their true elevation in the coordinate database.
Settings Migration Wizard - Easily backup and restore all program settings into a single file, for transferring to another workstation or for disaster recovery.
Drawing Recovery Wizard - When opening a drawing where the expected .msz database file is not opened, the program will alert you and provide several options.
Rescale Drawing Wizard - Easily rescale drawings from one base unit to another.
Scale Text Values - Scale text entity values (standard text, distance labels, or elevation labels) for conversion between different units or with a specified scale factor.
Labeling Defaults: Width Factors - Define text widths for all of the text styles in the MicroSurvey Labeling Defaults.
List Unused Points in Range - The List Unused Points command has a new option to specify a point range for your search. Select MsPoints | List Points (Used and Unused) | List Unused Points, or type LIST_UNUSED at the command line.
AutoMAP Substitution Codes - Access field-coded parameters directly from your point descriptions and automatically include them in your plotted annotations.
Substitution codes follow the familiar LDD syntax, and include $0 to substitute the code, $1 through $9 to substitute the first through ninth space-delimited parameters following the code, $+ to substitute all parameters following the code, $* to substitute the entire description including the code plus all parameters, and $$ to substitute a literal "$" character.
For example, specify a plotted description like $1 TREE (ht=$2', trunk dia=$3") in AutoMap to dynamically label your TREE points like TREE OAK 9 12and TREE ELM 6 8as OAK TREE (ht=9', trunk dia=12") and ELM TREE (ht=6', trunk dia=8").
AutoMAP Leading Wildcards - Use AutoMap entries with a leading wildcard like *CODE, a trailing wildcard like CODE*, or both a leading and trailing wildcard like *CODE* to make partial matches of your point descriptions.
For example, an AutoMap entry like *IP* will now match points with descriptions like "NW CORNER IP BENT" and you can use the new Substitution Codes described above to produce appropriate plotted descriptions.
Distance Labeling Options - Include a customizable prefix and/or suffix in your distance annotation defaults. Include a unit symbol (' or m) in your distance annotation defaults. (Previously only ' was supported.)
Slope Labeling Command - A new Slope Labeling command is available with options to label the % Slope, Degrees from Vertical, or Degrees from Horizontal along a line.
Draworder Wizard - A new Draworder Wizard command is available to help you quickly fix the most common draworder issues, such as moving raster images and hatches to the back of your drawing, and moving wipeouts, blocks and annotations to the front.
Numerous Automap Enhancements - New Point ID label features, more options for adding descriptions and labels in general, the ability to process a range of points (instead of all connections), and some user interface enhancements to improve the workflow when saving files.
XYZ-Coding Updates - Implemented multiple modifications, based on user feedback, for handling 2D/3D arcs and polylines when processing XYZ-Codes.
3D Curves & Commands - Improvements and additional parameters have been added to the _3DCURVE and _3DPOLY_TO_3DCURVE commands.
RPN Calculator -
An RPN Calculator can now be launched from any
numeric inCAD field to assist with your manual
Pad Builder -
Draw and edit pads directly within your current
drawing by specifying edge lengths, turned
angles, deflection angles, or double-offsets.
This is different than the previously existing
House Library commands which creates drawings
in an external house library.
Patterns - Create a custom library of
point patterns to use for calculating multiple
points in relation to other key points in your
drawing. This is used primarily for applying
Bolt Patterns onto columns, beams, etc.
Lines - Easily offset Lines in your
drawing by varying offset distances. This is
similar to the standard _PARALLEL or _OFFSET
command but is easier to use.
Auto-Add Points to
Gridline Intersections - Automatically
compute points at the 3D intersection of
selected Lines in your drawing. This is
intended primarily for calculating points on
grid lines, but it can be used in many
Query Angle between
Two Lines - Calculates a 3-point
inverse to determine the interior or exterior
angle between two lines, and displays the
angle to you in both decimal degrees and
Polyline Utilities: Insert Vertices -
Insert one or more consecutive vertices in a 3D
Polyline by selecting two adjacent vertices,
such that new vertices will be inserted evenly
between them with their elevations adjusted to
fit a linear interpolation.
3D Polyline Utilities:
Delete Vertices - Delete one or more
consecutive vertices in a 3D Polyline by
selecting two vertices, such that all vertices
between them will be removed.
3D Polyline Utilities:
Interpolate Vertices - Interpolate one
or more consecutive vertices in a 3D Polyline
by selecting two vertices, such that all
vertices between them will have their
elevations adjusted to fit a linear
Pick Text Labels for
Lot Closures / Plan Check - Check your
plan by using the new "Pick" buttons on the Lot
Closure dialog, to select line and curve labels
for calculating a closure based on the text
Closures - A command is now available
to delete existing Lot Closures from your
drawing and database.
Lot Closure Dialog - The
Lot Closure dialog was cleaned up and made
easier to use. Specifically...
- The current entry field is now
highlighted by a green box. This helps
speed up keyboard entry when defining
- All data fields now immediately appear
after selecting "Line" or "Curve",
previously you were required to press Enter
or click OK to make the next option appear
which was not intuitive.
- "Pick" buttons were added beside each
distance and direction field, which allow
you to select a text entity from your
drawing to use for the lot definition.
- "Pick All" buttons were added beside the
Line and Curve fields, which allow you to
select multiple text entities from your
drawing to use for the lot definition.
- "Swap" buttons were added beside each
direction field, to reverse the direction
of the currently displayed angle.
- The current leg is now temporarily shown
on your drawing as soon as enough data has
been defined for that leg so that it can be
visually reviewed before advancing to the
next leg and drawing it in.
- Removed Bearing/Azimuth and Feet/Metric
controls, in favor of using the drawing's
units settings as defined in the General
Configuration Options dialog.
- Removed OK buttons, in favor of having
all fields immediately visible on the
- Removed NW, NE, SW, SE quadrant bearing
buttons, which users found confusing and
- Removed Zoom/Pan controls which were
previously necessary for older CAD engines,
in favor of using real-time pan and zoom
from your mouse.
- Removed Current Coordinate text, which
users found confusing and unnecessary.
Current position is still indicated by an
arrow icon in the drawing.
- Realigned similar options to make the
dialog more intuitive.
Auto-Add Points to
Objects - Now works with Polylines,
LWPolylines, and 3DPolylines.
Mapping Grid -
Improvements to the Mapping Grid command
including the following...
- Improved scaling of labels and "+" grid
marks, and preview capabilities.
- New preview capabilities so you can see
the grid before placing it in your
- Grid is now drawn onto a dedicated
"MAPPING_GRID" layer (instead of the
Libraries - Two new Automap Libraries,
Survey-M1 (Metric) and Survey-I1 (Imperial)
have been provided which include an improved
description list and an improved default
with Wipeouts - New Quick Post blocks
are included which use Wipeouts instead of a
Trimming Radius to hide details behind/inside
the blocks. You must load the new
MSCAD_WIPEOUT.CSV AutoMAP Library instead of
the default MSCAD.CSV AutoMAP Library to use
the wipeout versions of the Quick Posts.
Librarian Posts with Wipeouts - New
Symbol Library blocks are included which use
Wipeouts to hide details behind/inside the