DotSoft
TM
The Leading Developer of Add-on
Utilities for AutoCAD® & Compatibles
TOOLPAC 
 

 CAD Productivity

Civil/Survey

 ■ MapWorks for:
   ▪ AutoCAD
   ▪ BricsCAD
   ▪ Civil3D
   ▪ IntelliCAD
   ▪ CivilTables
   ▪ GeoLocPlus
   ▪ LegalReader
   ▪ LegalWriter
   ▪ LidarTools

DWG Compatibles

 ■ Excel2DWG
 ■ PDF2DWG

Revit Add-ons

 ■ RevitOffice+

Shopify Store

Shop Now
 

 ToolPac Introduction

  In the never ending quest for faster AutoCAD, BricsCAD and IntelliCAD, users go the extra mile to purchase the fastest hardware.  Faster processors, graphics cards, etc., are implemented in an attempt to speed up the processing of drawings.  These improvements come at great expense and only provide a marginal gain in the amount of time it takes to actually complete a drawing.  This expensive hardware is often underutilized as the operator wastes time doing repetitive tasks in the struggle to finalize a drawing.

If you do only one upgrade to your system this year, it should be the implementation of productivity software.  Our ToolPac product was designed to eliminate the numerous bottlenecks in CAD.  It contains over 750 functions designed with one purpose in mind, to save you time.

ToolPac is in use today by thousands of architects, engineers, and designers! This comprehensive collection of productivity tools works with AutoCAD (LT not supported), BricsCAD Pro or higher or IntelliCAD (see table at bottom for versions required).  It works equally well in all environments, including Architectural, Engineering, Civil, Mechanical and Design.

Easy Installation:  The install program can add all this functionality in a single menu that is automatically inserted into your current profile.  Add ToolPac functionality to third party software and even custom menus without problems.

Partial Function List
The list below details some of the functionality in ToolPac.

Interface Choices
Control the application with your choice of command line entry, pulldown menu, or ribbon interface.

AutoCAD Excel Linkage Software Ribbon

 
     

 Drawing Control

 
  Open: Alternative file open dialog with multiple layouts and drawing properties.
    Backup: A system to do quick backups of open drawings as they exist on disk before making changes and saving (overwriting them).
Catalog: Creates a ready to print document of selected drawings with thumbnails and optional details.  Easily inserted into Microsoft Office products.
    Collections: An easy to use system for managing a collection of drawings.  Open, save or xref attach multiple drawings in one step.  Save/Restore the status of open drawings in one quick command.
  Compare: Compares two drawings, displaying differences in an empty drawing with generated report.
  Compare Multi: Quick compare multiple drawings in separate folders, including subfolders, also reports missing or additional files.
    Convert: Batch convert drawings from multiple formats, including DXF to DWG.
  Close: Close multiple selected drawings with option to save.
  Edit: Edit multiple drawings simultaneously in a spreadsheet format.  Quickly populate drawing properties or perform mass edits on basic objects.
  EduScan: Scans multiple drawings (or an entire drive) and returns a list of files containing 'educational' designation. This can flag drawings that could lead to future plotting problems.
  Extract Blocks: Extracts block counts and attributes from multiple drawings.
  Extract Tables: Extracts symbol tables (layer, blocks, etc) from multiple drawings with report options.
  Extract Text: Extracts text values from annotation objects (such as text, mtext, tables) in multiple selected drawings.
  Filter Import: Import layer filters and layer groups from multiple source drawings.
  History: Quick recall and reporting of drawing open/close activity.
  Layers: Rename layers in multiple drawings, also set options such as color, linetype, etc.
  Layer States: Processes the layer states of multiple drawings, executing user supplied commands to import, export, rename, etc.
    Insert: Insert multiple DWG, DGN, DXF, DWF, PDF, or WMF files into the current drawing in one step.
    Open Backup: Easily open a drawing backup file by selecting a BAK or SV$ file.  Automatically renames to DWG.
    Prev/Next: Quickly opens (or activates) the next/previous drawing file in the current folder (based on sorted name).

  Properties:
Command: Command line tool for editing DWGPROPS values, including options on custom fields.
Copy: Copies the DwgProps content to the clipboard for pasting into other open drawings.
Editor: Dialog tool to quickly edit DWGPROPS of multiple drawings, includes numerous custom field controls.
Export: Export current drawing properties to a selected drawing file.
Import: Import drawing properties from a selected drawing file.
Paste: Pastes selected DwgProps fields from copied content to the current drawing.
Set: Sets specified drawing properties information in multiple selected drawings.  A lookup table (copied from a spreadsheet) can be used to supply unique values for each drawing!
  Processor: Executes multiple processes on multiple selected drawings.  For example you could set properties, variables, then purge as the final process.  Each process has it's own detailed setting panel.
  Purge: Aggressively purges multiple drawings, more rigorous than built-in purge.  Also corrects problems that can affect normal drawing open.
  Purge Backup: Finds and allows selective purge of BAK files across nested folders. Quick and easy way to remove BAK files with details such as size and date difference.
  Push Objects: Copies table objects (such as blocks, layers, layouts, styles, etc) from the currently open drawing to multiple selected files.
Query: Search through dozens or hundreds of drawings and quickly bring the matching results into the current drawing.
    Recover: Recovers the model space contents of many drawings that CAD applications cannot recover.
  Redefine: Redefines multiple blocks from source files in multiple drawings.
  Rename: Renames blocks, dimstyles, groups, layers, layouts, linetypes, textstyles, ucss and views in multiple drawings.
  Repath: Changes hardcoded image, xref, style, and shape paths in multiple drawings.  Translation tables can saved to disk for later recall.
  Replace: Find & replace across multiple selected drawings.  Specify multiple parameters to be considered found, and multiple values to replace.  A simple to use dialog makes it easy to set up.
    Save: Save selected multiple open drawings or save all open drawings with modications.
Search: Search quickly through multiple drawings for specified word strings, while specifying what to search.
  Variables: Quickly sets drawing database variables in multiple drawings without opening them in the editor.
  View Import: Import named views from a secondary source drawing.
  UCS Import: Import user coordinate systems from a secondary source drawing.
 
     

 Annotation Tools

 
    Align to Segment: Aligns TEXT/MTEXT objects to a straight segment.
  Background Mask: Add, remove, or change background masks on a selection set mtext or dimensions.  Works the properties of the 2005+ objects which contract or expand automatically as contents change.
    Copy to Clipboard: Copies annotations to the windows clipboard ready for paste.
    Change Case: Change to upper, lower, sentence or title case.
    Count: Counts occurrences of text strings or words in a selection set of annotation objects.
    DimEmbed: Removes embedded font information from a selection set of dim/mtext objects, assigning them styles.
  Edit Multiple: Edits ATTDEF, INSERT, MTEXT, TEXT or TOLERANCE objects in grid editor.
  Encrypt Text: Encrypts (and decrypts) a selection set of annotation with a user specified key.  Protect proprietary information from being read/plotted by those without the encryption key.

  Fields:
Add: Adds an mtext object containing fields to the (bounding box) center of multiple objects. Very useful for adding linked area, length and other fields to a selection set of objects.
Delete: Removes all fields from selected annotation objects.
Edit: Edit the fields embedded in an annotation object.  Obtain ObjectIds with select tool.
Find: Finds (and outlines) objects referred to in annotations containing fields.
Update: Updates all fields across all layouts.
  Find/Replace: Allows multiple find/replace operations using simple strings or (very powerful) regular expressions.
  General Notes: Notes manager allowing placement and updating of existing notes. Also provides a complete editor to create new notes or edit existing notes (stored in standard RTF files).
    Incremental Copy: Copies annotations with numbers incremented.
    Incremental Fill: Fills selected annotation objects with incrementing values.
  Leroy Style: Speeds the process of creating Leroy styles at various scales.
Mask Behind: Various methods and options, masks attributes and binds to the block so they move together.
  Numeric:
Conversion: Between measurement systems.
Decimals: Round to specified precision.
Evaluation: Returns count, sum, average, min/max values.
Factor: Value factored by another number, with decimal control.
Words: Numbers in text, mtext, and attributes to number words.  Example 123.45 becomes "One Hundred Twenty Three Point Four Five"
    Prefix/Suffix: Add a prefix and/or a suffix.
    Slide: Slides left or right in the rotation direction.
Strip Codes: Reassignment of MTS, added support for additional codes and object types.
  Style Merge: Merges multiple selected text styles into one, changing objects and optionally purging.
  Surrounding: Basic, Squared & Rounded Shadow along with Circular and Elliptical

Keynotes: 
  Introduction: A single floating palette for fast placement of multiple notes.

• Enter codes and descriptions.
• Place keynotes as symbols, leaders or mtext strings.
• Import/Export code table to other formats.
Process drawing to generate keynotes table (TABLE object).

Dimension:
    Break: Breaks dimensions at a designated pickpoint creating two smaller ones.
    Calculator: Calculator to add/subtract selected dimensions and optionally place total.
    Join: Joins two selected dimensions creating a single one.
  Ordinate Update: Updates coordinate value of ordinate dimensions with prefix/suffix and rounding options.
Override Add: Adds (or replaces) a detailed override to dimension text. Allows for optional text above/below, prefix and/or suffix or simply replacement text.
    Override Flag: Adds a red flag (background mask) to dimensions with text overrides.
    Quick Angular: Generates an angular dimension in two segment picks, even for angles > 180.
    Polylines: Automatically place interior/exterior angular or distance dimensions along a selection set of polylines.
    Style Report: Generates a detailed html table report showing the differences between current loaded styles.
  Text Flip: Flips the side of the dimension that the dim text is displayed on.

Mtext:
    Edit: Quickly edit individual Mtext objects in ToolPac's multiline text editor.
    External:
Introduction: Acts as an xref mechanism for TXT or RTF files.  Use your favorite editor to store notes anywhere on your network and reference the text (multiple times if necessary) as mtext objects.  When the drawing opens (or on demand) the annotations update to reflect the current file(s).
Place: Places mtext object from external file.
Update: Updates mtext from external files.
Link: Changes file object is linked to.
Find/Replace: Find & Replace references (like drive/path) on linked mtext.
Export: Exports mtext data and creates external link.
Remove: Removes links.
    Join: Joins mtext objects together by picking.  Allows for inclusion of 1, 2 or no carriage returns between.
  Minimum Width: Sets the width of selection set of mtext to minimum size, improves masking appearance.
    Rotate/Scale: Rotates or scales mtext objects in place.
    Update Clipboard: Fills selected Mtext with contents of the clipboard.

 
     

 Block & Attribute Tools

 
    Align: To a picked line segment.
    Anonymous Minsert: Strong deterrent to prevent changes (by others) to the drawing because it can't be exploded or refedited.  Example drawing.
    Anonymous Rename: Pick an insert of an anonymous block and rename it, updates all inserts.
    Auto Wblock: Automates the process of multiple wblocks.
  Bounding Mask: Block Bounding Mask hides/removes geometry under block inserts.  Shrinkwrap option allows tight masking.
    Break at Insertion: Breaks underlying geometry at insertion points.

Catalog Generator: Builds ready to print sheets on multiple layout tabs.  Options for 6, 12, 24, 54, or 108 symbols per page.  Results are multiple layouts, its ready to plot (print) all sheets.  Marks insertion points!
    Consolidate: Collects multiple inserts at the same insertion point and replaces them with a single block inheriting all like attributes.
    Convert to Xref: Converts a block to xref overlays and updates all existing inserts.
    Count Inserts: Counts all insertions of selected block.
DataLinks:
(32bit CAD Only)
An easy to use 2-Way connectivity between Block Attributes and Spreadsheets/Databases. Optionally updates attributes on drawing open, or updates datasources on drawing save.  Includes a Manager to add, edit and remove data block links.  Also allows you to export existing attributes to datafiles and creates a link!
  Definition Manager: Dialog to manage block definitions, including clones (identical copies), clean (remove hardcoded Layers/Colors, etc), delete, description, explodeable on/off, import/export, origin, uniform on/off, units, etc.
    Description: Command line tool to change the R15+ description of block definitions.
    Dynamic to Static: Changes dynamic inserts to static anonymous blocks.
    Dynamic Visibility to Standard: Changes dynamic inserts (w/visibility) to standard blocks.
    Elevation: Sets the elevation of attributes in a selection set of blocks to value or block elev.
  Evaluation: Floating dialog that does a numeric evaluation on selected blocks.
    Extend To: Extend objects to block geometry.
    Explode To Group: Explodes a block inserts into groups.
  Export Data: Exports data from blocks/attributes into file.
    Import Data: Imports data from file into existing or new blocks.
    Incrementing: Rapid block inserts with auto incrementing of a selected attribute.
    Layer by Attribute: Places a selection set of inserts on a layer designated by an attribute value.
Legend: Creates a graphical legend of selected blocks with options of symbol, name, count, and description.
    Make Anonymous: Make an anonymous block from selected objects.
  Multi-Detach: Quickly removes designated blocks from multiple selected drawings.
    Multi-Write: WBlocks all selected blocks to designated path.
    Name Find/Replace: Find Replace characters in multiple selected block definition names.
    Nested List: Lists nested objects in block inserts and xrefs.
    On Objects: Inserts points or blocks on definition points of objects.
  Place: Generates block inserts with attributes directly from Excel spreadsheets or Access databases.
    Rotated: Inserts rotated blocks with horizontal attributes.
  Redefine: Quickly updates blocks from drawings in search paths, or use block to filename relationship.
    Reinsert: Reinserts selected blocks while retaining attributes.
    Replace: Replaces inserts with different block and acquires attributes.
  Review: Displays block definitions with user sizeable preview, has wblock and image clipboard/saving options (Requires 2009+).
    Substitute: Substitutes non-attributed blocks on existing inserts and preserves group.
  Summary Report: Report of selected blocks, with clipboard table options.
  Select by Attributes: Build selection set of blocks by attribute value range or attribute search string.
    Trim To: Trim objects at block geometry.

Attribute:
  Copy Multiple: Attributes from multiple inserts to adjacent inserts with fuzz parameter.
    Explode: Values to text.
    Fill: Attribute of blocks with a block property (such as elevation) with rounding options for numerical results.
    From Text: Quickly substitute attribute values with picked text.
    From Variables: Fills attributes with values from CAD variables.
  Grid Editor: Edits attributes of blocks in spreadsheet.
    Move: Individual attributes simply by picking.
  Multline: Convert attributes to/from multiline attributes, updating existing inserts.
  Populate: Populate existing insert attributes with lookup values from Excel spreadsheet or Access databases.
    Properties: Dialog edit all properties of an attribute.  Also separate tools to set height, rotation, line over/under, backwards, upside down, visibility, color, layer, oblique, style, and width.
    Recall Text: Automatically place text back into attribute slots.
  Replace: Finds and replaces strings in attributes.
    Replace Tag: Finds & replaces tag names in selected attributes.
    Revert: Restores selected attributes to default value.
    Strip: Attributes in a selection of inserts.

 
     

 Conversion Tools

 
  3D to 2D Object: Convert 3D objects to 2D
  2D to 3D Object: Convert 2D objects to 3D
  Arcs: To 3dpoly, Circles, or Polylines.
  Leaders: To 2008+ Mleader objects.
  Lines: To Polylines, Xlines, or Rays.
  Polylines: To Arcs, Circles, Splines, Multilines, Ellipses, 2dSolids, or 3dFaces.
  2D Solids: To Polylines or 3dFaces.
  Splines: To Polylines or Multilines.
  Text: To AttDef, Mtext, Mtext Multiple, Attributes, or Attributes Multiple.
  Other: 3DFaces to Polylines, 2dSolids Circles to 2DPolys or Ellipses, Ellipses to Plines, Segments to Arcs, Polymeshs to Polylines, Regions to Polylines, Linear to Leaders, Mtext to Mleader.
 
     

 Display Tools

 
    3dface Display: Draws temporary vectors on all 3dface objects or control edge visibility.
  Draworder
by Layer:
Dialog based tool for easily reordering objects by layer.
  Format Screen: Control screen aspects such as ribbon, menus and viewport visual aids.

  Floating Tools:
DwgStrip: Active drawings with switchable tabs.
Keyboard: A complete keyboard.
Layer States: Displays a floating popdown list for quick layer state selection.
Object Snaps: Object snap toggles.
Number Pad: A keyboard number pad.
Relative Coord: A relative coordinate picking system.
Pick List: Allows quick changes of layer freeze or on/off, layer states, layouts, named views, etc.
    QRegen: Quickly regenerates only objects visible on screen, those selected, or a chosen layer.
    Twist to Segment: Twists the viewport display making selected segment horizontal.
    View Review: Review view windows with select option.
    View Select: Quickly select named view from dialog.
    View Load/Save: Loads and Saved named views from file.
  View Set Layout: Sets the owner layout for multiple selected named views.
    Zoom To Objects: Zoom to the extents of selected objects.
 
     

 Draw Tools

 
    3D Spiral Coil: Draws a 3D spiral coil from parameters.
    Arc's Complement: With retain original option.
  Bezier Spline: Draws a bezier spline based on four (begin/end and two reference) points.
    Boundary Multiple: Automates Boundary command by picking multiple points on grid with interval.  Very useful for generating multiple polylines in an area where linear linework (line, arc, etc) comes to together or crosses.
    Bounding CenterPnt: Draw a point at the bounding box center of a selected object.
    Bounding Box/Cube: Draw box/cube that bounds selected objects.
    By Example: Issue command by selecting object, optionally using its objects properties.
    By Traverse: Draw polylines by distances and numerous angle options.  Keyboard command oriented tool, useful for house perimeters, etc.  Specify a starting point and direction, then quickly turn left, right, etc.
    Centermarks: On a selection of circle/arc objects.
    Concentric Circles: Draw concentric circles.
  Font Legend: Draws a font legend of all selected windows and shx fonts found.
  Grid Generator: Draws grid lines with optional tic marks, value labels and more.




Labels:
Area: Formatted area of closed object or by interior point.
Azimuth/Dist: North Azimuth along with distance on any segment.
Bearing/Dist: Bearing/distance on any straight vector.
Coordinates: Northing/easting coordinates at point.
Distance: Distances above or below selected line segments.
Distance/Offset: Distance and offset of points/inserts to object using linear dimensions.
Distance to Objects: From a point to selection of objects using linear dimensions.
Elevation: Elevation of picked point.
Perimeter: Formatted perimeter of closed object or by interior point.
Slope: XY or Z between any two picked points.
Value: XY and/or Z value of picked point.
Object Properties: Object properties such as layer, color, block name.
Incrementing: Number/letter with symbols.
    Leader:
Basic w/o Text: Draw plain leader with no annotation.
Basic with Text: Draw plain leader with annotation.
Arc Segment: Leader with arc segment.
Splined Multipoint: Leader with splined multi-point path.
With Bubble: Draw a new bubble leader.
Adjacent Bubble: Draw another bubble adjacent to a previous bubble.
With Coordinate: Add/Update coordinate leaders.
With Distance: Placement of leader with distance of picked segment.
    Line:
Directions: Creates a line at angle left/right, deflection left/right, north azimuths or bearings along with a distance.
Bisecting: Draws a line of user specified length that bisects the angle between two segments.
Fractional: Draw a fractional line using two points with numerator/denominator.
Perpendicular: Draw line perpendicular to segment.
    Masking Image: Rectangular or inside closed objects.
  Network Buffer: Creates buffer polylines around a network of open polylines.
    Points Along Object: Draws points/inserts along objects at specified random distances.
  Shrinkwrap Boundary: Draw inner/outer shrinkwrap boundaries around closed objects.
  Shrinkwrap Points: Draws a polyline around a selection set of nodal objects.
    Tangent: Draws a line or arc tangent to the selected segment.
Text Outline: Draws the outline of (entered) truetype text as polylines or 3dSolids (with specified height).
 
     

 Hatch Tools

 
    Buffer Offset: Draw a buffer hatch by picking interior point.
    Create Multiple: Draw multiple independent hatchs.
    Legend Generator: Generate a graphic legend showing all hatch patterns defined in selected files.
    Pattern Generator: Generate a hatch pattern from a selection of geometry.
    Pattern Export: Exports pattern definition files from a selected patterns in the drawing.
 
     

 Image Tools

 
    2-Point Alignment: Move, scale and rotate multiple images with 4 point alignment.
  Bind (Single): Convert CAD images (logos, scans, etc) to blocks containing 2dsolids for pixels. Eliminates the need to send image files with DWGs.
  Bind (Multiple): Convert multiple CAD images to blocks containing solids for pixels.
  Batch Process: Provides options to scale, rotate, and convert formats on multiple image files.  For example, converting from most formats to PNG can save file space with no loss of image quality.
Capture/Insert: Captures the CAD viewport (in tiles) and inserts the captures as image objects.  Can be used to breakup massive images into smaller (more managable) tiles or to rasterize drawings for outside distribution.
  Catalog Generator: Generates a ready to print html document of selected images with thumbnail and related details.
  Editor: Provides a built in multi function image editor for CAD.  No other raster software needed.  Quick access by simply picking the image in the drawing, no need to find the file.  Supports JPG, BMP, GIF, PNG, PSD, TIF, PCX, and TGA files.
  EXIF Editor: Make changes to the EXIF (extended information) properties of an image file.  Add GPS information to images files without those fields.
  Fax Pages: Extracts and inserts selected pages from multi-page tiffs such as faxes.  Simply select your file and it drops the pages in the drawing as separate images.
    Float Geometry: Floats geometry inside or crossing image.
    Generate Boundaries: Generates polylines representing clipping boundaries of images.
    Insert World Rasters: Inserts multiple TIF/JPG images based on world TFW/JGW files.  Also supports SID/SDW when Autodesk Raster Design Enabler is installed.
  Join: Joins multiple tiled image files into a single file.
    Label Names: Labels the path/filename of selected images.
    Launch Editor: Opens the image in users specified raster editor by picking.
  Link Browse: Displays a thumbnail of linked images in a resizable preview window as you move the crosshair over objects (such as polyline house outlines).  Works with our Document Linking or CAD Hyperlinks.
    Make Key DWG: Makes a DWG for selected world files with image referenced in the drawing, allows users to simply xref or insert the dwg file.
    Make World File: Creates a World TFW/JGW file from a selected ortho image, even rotated images.
    Purge Defs: Purges image definitions and all references (in all layouts) along with orphaned references.
    Rotate/Scale: Rotates or scales multiple images in place with corner option.
  Split: Splits large images into smaller tiles as separate files.
  Vectorize Single: Converts a raster image to polylines, arcs and circles. Raster to vector capabilities built-in to eliminate the need to purchase expensive additional add-ons.
  Vectorize Multi: Processes multiple image files and makes a DWG for each with resulting geometry in the files model space.
    X/Y Scale: Scales image width and height separately.
 
     

 Import Tools

 
PDF: Import Adobe Portable Document files directly into the current drawing as usable layerized vector geometry and text.
  • Automatically detects circles and arcs. Instead of using dozens of vertices to approximate an arc/circle, the software generates the more intelligent object resulting in a smaller (faster) drawing.
  • Automatically vectorize rasters inside the PDF. Many PDF files contain only a raster scan of the drawing and this simplifies the import process.
  • Quickly assemble a new PDF from pages of loaded files (with control over the order), selected image files, selected multipage TIFF file.
  • Create a drawing book from multiple plotted pdf files!
  • Export pages to Drawings (DWG of each page, great as xrefs), images (picture of page), or layouts (makes a layout in the current drawing of each page).
  • Extract the Images (pictures on pages), pages to separate PDF files, or text to separate TXT files.
  • View pages in multiple pdfs, zoom, scroll and page controls, highlights results of searches.
  • Search for text across multiple pdfs.
  • Does not require any Adobe products.
  SHP: Import ESRI Shape Files into the current drawing.
SLD: Import CAD Slide files into the current drawing as blocks.
  STL: Import Ascii/Binary Stereolithography files into the current drawing.
SVG: Import Scalable Vector Graphics files into the current drawing.
 
     

 Inquiry Tools

 
  Angle Between Segments: Reports the interior and exterior angle between two segments.
  Arc Information: Get detailed information about arcs.
  Area Summary: Calculates total area of a selection set.
  Closest Point to Object: Finds and highlights the closest point/insert to a linear object.
  Closest Object to Point: Evaluates a selection set and highlights the closest object to a picked point.
  Collect Points: Collect points from drawing with optional table generation and clipboard.
Colors Used: Displays a list of colors used in the drawing along with which layers contain them.
Detail List: Creates a ready to save, print, or export detailed list about selected objects.
  Distance:
Along Objects: Displays the distance along an object between two picked points.
Browse: Displays distance along object with elevation as cursor passes over.
Calculator: Calculates distances using object or points linear radial.
Horz/Vert
Slope:
Returns the horizontal, vertical, and slope distance between two points.
Offset: Pick any linear object then specify the distance along the object and offset.
Precision: List a distance to 16 decimal places.
  Drawing Status: Drawing status report.
  Elevation Range: Reports the minimum, maximum, and average elevation of a selection set.
Grid List: Dialog tool for listing objects and tables into spreadsheet grid.
Hover: Extended tooltip system that reports (user controlled) properties of objects as you move the cursor over an object.
  Object Count by Layer: Layer Object Count breakdown by type with report or optional table.
  Pline Area Report: Calculates area of polylines individually or by layer.

Plot Style Table:
List: Lists the contents of CTB and STB files with export and printing options.
Compare: Compare two plot style table files (CTB/STB) for differences between them.
  Precision Point ID: Lists a point coordinate to 16 decimal places.
  Profile Properties: Tabular report lists settings found in Preferences dialog.
  Quick Information: Get quick information by picking an object.
  Surface Area: Returns the surface (slope) area of a selection set of 3Dfaces.
  Tangency Check: Checks tangency on a selection set of objects containing curves.
 
     

 Layer Tools

 
Table Manager: A layer manager in the CLASSICLAYER (modal dialog) style with extended capabilities (such as built-in DrawOrder).  The toolbar provides access to primary functions (such a delete that always deletes the layer) while a right click menu allows numerous additional functions.

State Control: Manage layer states in the layer dialog (not a sub dialog).
Filter Control: Restore, delete, and rename layer filters.
Copy/Paste: Copy layer information to the clipboard to be pasted into a second open drawing.
Delete Layers: The delete function hunts down all references to layers so they are immediate deleted.
DrawOrder
Built-In:
Toggle on the functionality and extra controls such as drag/drop, move up/down become available.  Order information (for each layour) is stored in the drawing and automatically restored.
Reports: Preview, printing to all Windows printers, plotting to an CAD table, exporting to Excel & Word are all built-in.
Save/Load: Save or load layer table status using an external file.
Tools: Dozens of functions (merge layers, wblock layers to files, etc) and controls (change case, find/replace, prefix/suffix, etc).
  Blink Objects: Blinks objects on selected layer.
By Command: Eliminate the frustration of setting a layer current before beginning a command.  Designate the layer to match the commands, such as layer DIM for all commands that begin with "DIM".  When you begin a command the designated layer is set current, and when the command completes the previous current layer is restored.
  Color System: Converts layer colors to/from ACI & RGB systems.
  Delete Frozen/Off: Erases all objects on frozen or off layers.
  Erase: Erase all ojects on a layer by picking.
  Extract Views: Creates named views with extents of objects on selected layers.
  Freeze Off Layers: Freezes all layers currenty turned off.
  Highlight: Highlight layer for use as previous selection set.
  Isolate: Isolate layer(s) by picking.
  Jog: Quickly change to the first, previous, next, or last (unfrozen) layer.
Librarian: Automates the process of creating multiple layers per standards.  CAD Managers can easily prevent changes on group users.  Includes AIA layer standards file.
Properties: Dialog based tool for changing properties of an individual picked layer.
  Restore: Restore previously isolated layers.
  Review: Review contents of all layers individually.
State Compare: Generates a detailed report of all layers status in selected layer states.
  Status Reverse: Reverses the status of selected layers.
 
     

 Layout Tools

 
  Insert: Insert blocks, images, and even copies across multiple selected layouts.  Makes short work of inserting a title block on dozens of layouts.
  Freeze/Thaw: Quickly freeze or thaw selected layers in all viewports on multiple selected layouts.
  From Underlay: Creates multiple selected layouts from sheets contained in DWF underlays.
    List: Displays a detailed report of all layouts in the drawing in a web browser ready to print.
  Manager: Controls layouts including ordering, editing, renaming, creation, and plotting tools.  Reorder, delete multiple, change case, find/replace, prefix/suffix, rename, copy, lock viewports, zoom all/extents.
    Merge: Combines selected source layouts into a single target layout.
Save Files: Saves selected layouts to separate drawing files with options.
    View to Layout: Automatically moves multiple logical sheets in named views (old single paperspace) to separate layout sheets.
  Viewport:
Copy: Copies selected viewports for subsequent pasting.
Paste: Pastes copied viewports into current layout preserving layer settings and turns them on.
Align: Aligns model to paper space using two points in each space.
Scale: Lists viewport scale with optional model space rectangle.
Synchronize: A selection of viewports to a master viewport.
Copy Layer Status: From one viewport to a selection.
Create New Layers: Also freezes them in all but selected viewport.
 
     

 Object Tools

 
    2-Point Alignment: Align selection set of objects by rotate, move, and scale
  3dFace Tools: Report slope area, control edge display, draw normals, set direction and subdivide selected 3dFaces into smaller units for smoothing.
    Boundary Offset: Draw a buffer offset by picking interior point.
  Break:
Create Gap: Breaks linear objects at intersection with user controlled gap size.
At Points: Break at picked point, midpoint, or endpoint.
+ Erase: Break at pick point and erase one part.
Divide/Measure: Construct Breaking Divide or Measure, like Divide/Measure commands except breaks objects.
By Objects: Break by other objects.
    Cleanout Circles: Trim all objects inside selection set of circles.
Cleanup Intersections: Cleans out crossing, elbow, and tee intersections with a single pick, auto detects intersection type.  Option to automatically join affected geometry.
    Copy to Layer: Copy objects in place to a selected layer.
    Copy/Rotate: Copy and Rotate in one step.
    Divide Multiple: Divides a selection of objects.
  Document Link:
Add: Add document links to selected objects.
Edit: Dialog edit all links on a single object.
Launch: Launch applications with linked file open.
Find/Replace: Find/Replace link data.
Remove: Remove all link data.
Management: Manage applications associated to link data extensions.
    Erase Proxies: Erases all proxy objects from all layouts, reports count per layout.
    Explode:
Low Level: Explodes almost anything to linework.
To Layer: Explodes objects to a specified layer.
  Export Data w/Text: Export area, perimeter, and included text to file.
    Flatten: Flatten objects to a specified elevation.
    Float Objects: Float selected objects above other objects or all objects on selected layer.
  Group Manager: A resizeable group dialog including a grid for the data with in-cell editing and more.   Also includes the ability to reorder objects in the group with a simple move up/down system.
    Group Command: Command line version of above for Lisp/Scripts.
    Glue Objects: Glue two arcs to form a single arc or lines to form a single line.
    Hardcode Color: Hardcode object color from layer color.
    Hyperlink:
Edit: Edits the hyperlinks of objects in spreadsheet editor.
Open: Quickly opens hyperlinked documents in a previously selected set or as repeatedly picked.
Show: Shows the object related to a selected hyperlink in a list.
    Layer: Layerize objects based on color value, elevation, or object type.
  Manager: Allows multiple operations across multiple drawing object tables (blocks, layers, xrefs, etc) in a single command.
    Measure Multiple: Measures a selection set of offsets.
    Moving Erase: Erases objects as crosshairs pass over, includes on/off toggle and option to exclude object types.
  Nudge: Moves a selection set of objects by specified amount in ten directions as well as rotation (clockwise or counterclockwise).
    Offset: Draw multiple offsets, offset objects to current, picked, or dialog selected layer, offset selected object in both directions, or offsets Ellipses with a mathematical ellipse.
    Purge Externals: Immediately purges all external objects (xrefs, images, underlays) from the current drawing.
    Radius: Change, copy or scale the radius of circles or arcs.  Also Find/Replace radius values.
    Rotate: Rotate objects designated number of degrees as picked or at their bounding box center.
    Scale: Scale objects by scale factor at pick point or at their bounding box center.
    Scale XYZ Independent: Scales objects with independent X/Y/Z scale factors.
    Select:
Buffer Fence: Select all objects inside a buffered fence of a selection.
Elevation Range: Builds a selection set of objects based on an elevation range.
Crossing/Within: Crossing/within selected closed objects.
Fenced By: Fenced by selected objects.
By Area: Objects that match a specified area range.
By Type: Objects of a given type with layer option.
Not Parallel: Objects not parallel to world ucs.
    Shrinkwrap: Creates a shrinkwrap boundary around a selection set of linear objects.

  Snap:
Adjacent: Snaps definition points on linear objects to nearest found nodal objects or the drawing grid.
Ends: Snaps (closest) endpoint of multiple open linear objects to a picked point.
Nodal: Snaps nodal objects to points on nearest found objects.
  Trim By Object: Trim all objects on one side of selected object.
  UCS Fix Parallel: Fixes objects that are not parallel to UCS.
  UnErase: Allows selective unerase of objects at any point in editing session. No need to undo which undoes additional work you want to keep!
    Visibility: Controls temporary and permanent object visibility
    XData:
Strip: Strips all or selected xdata from a selection set of objects.
Manager: Xdata management tools for key/value data on objects.
Transfer: Copies xdata values from linear objects to all blocks contained within it that has matching attribute tags.
  Z Ordering: Total control over object draw order.  Assign objects to front, middle, back, any level number 1-9999.  Assign by layer using a dialog.
 
     

 Polyline Tools

 
3D Polyline:
2D to 3D by Points: Converts 2D/LW polylines to 3DPolys using adjacent nodes (blocks or points) with optional transition.
Break At Elevation: Breaks a selected 3dPoly at a specified elevation along a segment
Data Report: Reports 3Dpolyline data such as distances and slopes.
Fillet: Rounds the corners of a selection set of 3dPolylines with radius and number of divisions options.
Generate: Generates a 3DPolyline with various elevation determination methods.
Offset: Offsets a 3D polyline by horizontal and vertical distances.
Mark Elevations: Marks all points of a specified elevation along a selection set of 3dPolylines.
Proportional Slant: Adjusts elevations of 3Dpoly proportional to assigned endpoint elevations.
Segment Report: Reports detailed information about a selected 3Dpolyline segment.
Tag Elev Editor: Edit 3DPoly vertices by changing temporary text tags.
    Add Crossing: Adds vertices based on intersection of crossing objects.
    Auto Connect: Automatically connect points and blocks to form new polyline.
    Breakup: Breaks up long polylines by specifying number of vertices per new segment.
    Buffer Offset: Creates an offset with rounded corners with all points exactly at offset distance.
    Chamfer Group: Chamfer a selection set of polylines.
    Change Origin: Change the origin point by picking near new origin.
    Check Closing: Compares beginning/end points, if same removes last and sets closed flag.
    Closest Distance: Determines closest distance between two polylines and places marker.
    Commit Vertices: Commit splined polyline vertices to normal vertices.
    Continue: Continues an existing open lightweight or 3d polyline by picking near either end.  If the picked end is curved, the proper tangent is used as if you were still in the polyline command with the arc mode on.
    Convert by Intersects: Converts 2D polylines to 3dpolys by intersecting elevated polylines.
    Delete Invalid: Delete single vertex polylines, which are invalid.
    Densify: Densify LW/2D/3D polylines by distance.
  Dialog Edit: Dialog Edit 2D and 3D polyline coordinates.
  Elevation Edit: Change the elevations of a selection of polylines in a table with sorting and factoring commands.
    Fillet Group: Fillet selected polylines.
    Fit Curve: Fit curve selected polylines.
    Highlight: Highlight open/closed/curvefit/splined/3dpolylines.
    Information: Report detailed information on 2D/3D polylines.
    Join Segments: Join multiple polylines, lines, and arcs to form multiple polylines.
    Label Vertices: Labels numerous details of the vertices of selected polylines.
    Mark:
All Vertices: Place temporary markers on all vertices of selected polylines.
Beg/End Points: Places a temporary marker on the beginning/ending points of selected polylines.
Centroids: Marks the location of centroids on a selection set of polylines.
Segment Direction: Place direction markers on all segments of selected polylines.
    Mets & Bounds: Generates a table of the bearings and distances from a selected polyline.
    Midway: Creates a polyline mid way between two selected polylines.
  Project Vertices: Projects the vertices of a source polyline to intersect a target polyline.
    Proportional Widen: Creates left/right offsets along polylines, width increases along distance.  Allows specification of beginning and ending width.
    Remove Arcs: Convert arcs to multi-chord approximations in a selections set using distance along or middle ordinate options.
    Remove Duplicate Pts: Removes duplicate vertices from selected polylines.
    Reverse Segments: Reverse the segments of selected polylines.
    Segment Offset: Offsets segments of picked polyline to separate lines.
  Set Direction: Sets the direction of a selection set to clockwise or counterclockwise.
    Straighten Segments: Straighten the path between two picked points on a polyline.
    Spline:
Standard: Spline a selection set of polylines.
BiCubic: BiCubic spline a selection set of polylines.
    Validity Check: Checks the validity (such as self-intersection) of a selection set of polylines.
  Vertex:
Delete: Deletes a polyline vertex by picking near it.
Insert: Inserts a polyline vertex by picking point and insertion segment.
Edit: Dialog edit the coordinates and elevation of a polyline vertex.
List: List the coordinates of a selected polyline vertex.
    Weed Vertices: Weed (remove) unnecessary vertices in selected polylines.
  Width Outlines: Creates separate polylines representing the edges of wide polylines.
 
     

 Surface Tools

 
  Break Object: Break multiple objects where they intersect a selected surface.
  Create New: Creates a new surface object from simple objects such as points.
  Contour: Draws contour lines at an interval on a selected mesh object.
  Draw Edges: Draws all or outer edges of a selected mesh object.
  Face Cmds:
Draw Normals: Draw line objects representing the face normals of triangular faces.
Elevations: Flatten or raise/lower selected faces.
Edge Control: Temporarily display all edges or turn on/off edges of a selection set.
Explode: Explodes a selection set of 3dFaces to 3dLines.
Location: Creates a properly elevated point object at the picked point, based on the surrounding 3dTriangle.
Offsets: Offset selected 3dFaces.
Point: Snaps the closest vertices of faces to a picked point.
Restore: Restores 3dFaces from a selection of 3dLines.
Set Direction: Set the direction of a selection set to clockwise or counterclockwise.
Stats: Returns statistics (including slope area) a selection set.
SubDivide: Subdivides selected 3dFaces into smaller units for smoothing.
  Detail Report: Reports information about a surface such as 2D/3D area.
  Mesh Convert: Converts mesh files between supported file formats.
  Mesh Import: Imports mesh files (OBJ, DAE, PLY, STL) into the current drawing.
 
     

 Symbol Manager

 
Introduction: A comprehensive dialog based tool for organizing and placing symbols.  Includes the ability to organize symbols into logical groups along with many other options.  The key to fast insertion of symbols is visual recognition of the symbol.  With Symbol Manager's large preview window, you have a detailed representation of the current symbol.
  Slide Creation: Our approach to symbol management utilizes a slide file that accompanies each drawing.  You can create or update these slides by the thousands in minutes using the included slide creation tool.
  Grouping: As each symbol or collection of symbols is added to the manager, it is assigned a group name.  Once organized into groups, even thousands of symbols can be found in seconds.  Through the optional use of multiple symbol databases, our Symbol Manager allows the database to become the group, and the normal groups become sub-groups.
  Parameters: You can preset the scaling (or use DIMSCALE), elevation, thickness, rotation, explode, attribute, layer & color properties.
Find & Replace: Quickly change the drive and path (or other fields) on all symbols or only the current group.
Preview: To aid in the visual selection of the desired symbol, all of the items in the current list can be browsed 25 at a time with the click of a single button from Symbol Manager's main dialog.  This dialog allows you to page through hundreds of symbols to find the desired one quickly.
  Networkable: The common definition files can be placed in a shared location on a server volume.  Multiple users can then 'share' these definition resources for increased productivity. Through the use of the export, import, and merge tools, different users can share definitions.
 
     

 Table Tools

 
  Main Toolbar: Allows quick initialization of the table tools.
  Calendar: Creates a table object with rows representing a specified calendar date range.
Create New: Create a new table using built-in spreadsheet entry.  Quickly enter data, scroll long/wide tables while using a consistently visible text size that's not affected by the current zoom level.  Insert/Delete rows/columns with a single click on the toolbar, sort, copy/paste, etc.
  Convert Blocks: Convert a block attribute table to a table with sorting.
Convert Text: Convert a rectangular array of TEXT to a table.
Convert Mtext: Convert a mtext object (tabs or line numbered) to a table.
  Import Clipboard: Pastes a table into the drawing from the Windows Clipboard.
    Import Excel: Creates a table in the drawing from highlighted range in Excel.
    Import File: Creates a table in the drawing from a CSV or XLS data file.
    Export Clipboard: Copy a table to the Windows Clipboard.
    Export Excel: Exports table information to spreadsheet.
    Export File: Export a table to a CSV, HTM, or XML file.
    Export Word: Export a table to an open session of Microsoft Word.
  Join: Joins multiple secondary tables to the bottom of a primary.
    Remove Coding: Removes the cell level mtext coding on selected tables.
  Sort Rows: Sorts tables based on up to three columns.
 
     

 Xref Tools

 
    Attach Multiple: Attach a group of xref files to current drawing
    By Picking: Bind, Detach, Change, Reload, or Unload xrefs by picking
    Comparisons: Stores and compares dictionary of xref layers to current session
    Clipping Boundary: Clips xrefs to selected boundary object
  Data Report: Creates a report listing name, path, type, count, date/time, and filesize of all xrefs
  Drawing Attach: Attaches (with control) multiple xrefs to multiple selected drawings.
  Drawing Detach: Detaches all or selected drawings from multiple selected drawings.
    Exchange w/Blocks: Replace xref attachments with identical block inserts
  Extract:
Objects: Extracts (copies) selected geometry from an xref to the current drawing.
Multiple: Inserts a polyline vertex by picking point and insertion segment.
    Highlight: Highlights objects on a selected xref layer.
  Lookup: Reverse lookup, evaluating all drawings in a folder (and optional subfolders) to see if they reference one or more selected drawings.
    Manager: Dialog based xref management
  Open/Activate: Opens a xref by picking it in the drawing, or activates it if already open.
    Path: Changes all xref paths to relative or absolute in multiple selected drawings.
    Purge: Removes all unreferenced (unused) xref definitions in the current drawing.
 
     

 Other Tools

 
Drawing Notes: Allows entry/edit of general notes (stored invisibly inside the drawing).
  Linetype Export: Exports selected linetype definitions in drawing to .LIN file.
Linetype Manager: Allows creation of over 250 symbolic line types (arrows, bullets, numbers, shapes, etc) or text based line types.
Plot File Manager: Manages sets of plot files and spools files to designated ports. Send multiple plot files to different ports, designate number of copies, etc.
Plot Mail Merge: Performs a batch (mail merge) plot, updating (title) block attributes from a data file such as a XLS file.
Point Export: Export XYZ point information from objects.
  Point Import: Import XYZ point to form points and polylines.
Quick Keys: Dialog based Alias Editor.
Variable Editor: Dialog based variable editor.
 
     

 Summary Information

Supports: • AutoCAD 2015-2017 (excluding LT)
• AutoCAD 2018-2024 (excluding LT)
• AutoCAD 2025 (excluding LT)
• BricsCAD v20-v25 Pro Windows
• CMS IntelliCAD 10.0-13.0 Windows
  Does not work on AutoCAD LT Does not work on NanoCAD No Mac Version Available No Mac Version Available

Product Support: Email Support Only.

Pricing:
Item Save Price PayPal Shopify Direct
Single:   $275 PayPal Button Shopify Button Order Form Button
5-Pack: 10% $1235 PayPal Button Shopify Button Order Form Button
10-Pack: 15% $2340 PayPal Button Shopify Button Order Form Button
15-Pack: 20% $3300 PayPal Button Shopify Button Order Form Button
20-Pack: 25% $4125 PayPal Button Shopify Button Order Form Button
Site/Corp:   Varies

Contact Us

 
 
  Copyright © DotSoft, All Rights Reserved
Unauthorized duplication is a violation of federal law.