SmartDraft Product Release Details

Nov 18, 2024 – New Version Released! SmartDraft 24.2.2
If using BricsCAD v25, upgrade to BricsCAD v25.1.06 before installing SmartDraft 24.2.2, due to an issue in BricsCAD v25.1.05 which caused some of our tools to break.
Added support for BricsCAD v24 or later Civil Points to the Adjust Numbers command. Now can use to change the elevations.
Added support for Civil 3D COGO and BricsCAD v24 or later Civil Points to the Adjust Numbers command > Window option for multiple point selection and modification.
Fixed an issue with the Construction Notes command. Now correctly supports MLeader tags with symbol type Text when create a notes list.
Nov 2, 2024 – SmartDraft 24.2.0
Added support for BricsCAD v25.
Changed the default add point type for BricsCAD v24 and v25 to the point object.
Modified the PConnect dialog. Moved the Prompt for Selection into the Point Source section and next to the from Drawing option to clarify the option.
Added the PBlock and PBlock Style Manager commands. Aliases PB and PBM.
Added the Reset Civil Point Drag to Home command for BricsCAD v24 or later. Alias PTRS
Fixed an issue with the Create Existing Ground Profile command. It was ignoring the last segment of an alignment.
Fixed an issue with the Point Label and Slope Label (Two Points) commands in BricsCAD. The labels were not updating when a COGO point was moved.
Fixed an issue with the List Available Point Numbers command in BricsCAD v24 when using Point Objects.
Fixed an issue within the Label Profile (Station and Elevation) and Create Profile Line commands. If a user modified the end station within a vertical curve, it would not draw the last segment correctly.
Aug 26, 2024 SmartDraft 24.1.0
SmartDraft 23 or prior clients with a current subscription will need new authorization codes to upgrade to SmartDraft 24.
Removed support for BricsCAD v21 due to changes in the APIs leading to broken profile labeling commands.
Removed Assign / Edit BricsCAD Vertical Alignment command.
Removed viewport unlocking in the Labeling command.
Added support for BricsCAD Pro alignment stationing and station equations for all alignment labeling commands.
Added support for BricsCAD Pro alignment stationing and station equations for all profile labeling commands.
Added support for BricsCAD Pro profiles with SmartDraft Profile Views.
Fixed an issue with the Elevation Label, Elevation Label (Manual), and Calculate Slope commands. These commands would create the default layer even if the layer option was set to current. Now they do not.
Fixed support for BricsCAD Pro alignments and profiles for the Profile from Points or 3D Polylines along an Alignment and Profile from Polyline – Profile View commands.
July 17, 2024 – SmartDraft 24.0.7
Added an option to either select an elevation / text or prompt for an elevation in the Edit polyline elevation command.
Added missing Node Type to the Options of the Northing and Easting Difference Label command.
Fixed an issue with the Point Labels Drag Location Export command. Due to a misspelled variable it would not read the points and return the message: Error: No point location data written to file. Introduced in SmartDraft 23.1.0.
Fixed an issue in BricsCAD with the North Arrow and Barscale commands. The scale was not calculating correctly. Introduced in SmartDraft 23.1.0.
May 23, 2024 – SmartDraft 24.0.5
Added a 3rd and 4th surface option to the Points Report using Surface(s) command.
Added spell check to Add / Edit Construction Note for the Construction Notes Manager command.
Apr 25, 2024 – SmartDraft 24.0.4
Fixed the SmartDraft Alias. Now loads SmartDraft 24 files vs trying to load SmartDraft 23 files.
Fixed an issue with the Points Export command. It was not sorting the output by point number. Introduced in SmartDraft 23.1.0.
Changed the Update Labels when processing pipes and structures. Now when a label cannot find the originally associated pipe or label, the command zooms and highlights the label, so the user can determine the correct pipe, structure, or alignment to select.
Apr 3, 2024 – SmartDraft 24.0.2
Added support for AutoCAD 2025, AutoCAD Map 2025, and AutoCAD Civil 3D 2025.
Mar 9, 2024 – SmartDraft 23.1.9
SmartDraft 22 or prior clients with a current subscription will need new authorization codes to upgrade to SmartDraft 23.
Fixed an issue with the Points at Station and Offset command in Civil 3D. On 3rd point add, would return the Error: Civil 3D API: Point number must be unique. Introduced in 23.1.0. Now it will correctly add points. Introduced in 23.1.0.
Fixed an issue Drawing Setup and Horizontal Scale is AutoCAD and BricsCAD. Now will sync the horizontal scale with the Annotation Scale, and create the Annotation Scale if it does not already exist.
Feb 22, 2024 – SmartDraft 23.1.8
Added support for Pipe Network and Pressure Pipes – Pipes and Structure Names as target for the Replace option in the Text Sequential command.
Fixed an issue with the Point Labels Rotation command. Code was skipping multiple selected Civil 3D Points.
Fixed an issue with the Point Station and Offset Information command, misspelled function name. Introduced in 23.1.0
Fixed an issue with the Point Labels Clean command, misspelled function name. Introduced in 23.1.0
Feb 1, 2024 – SmartDraft 23.1.7
Changed the code to increase the decimal precision of the data read from profile design to better draw the profile line. Improves the commands: Label Profile (Station and Elevation) and Create Profile Line
Fixed an issue with Point commands which access the Civil 3D Survey Database. Error: ; error: no function definition: sm:survprjptlst. Introduced in 23.1.0
Fixed an issue with the Section View: Points command. It would place 1 point and return the error: too few arguments. Introduced in 23.1.0
Fixed an issue with Construction Notes Manager running with Autodesk Desktop Connector, every time user would edit the notes file, the tool would ask the user to confirm deletion of the *.cnl file. We have removed this issue.
Fixed an issue with the Point Labels Rotation command. Improves processing of selected points.
Dec 19, 2023 – SmartDraft 23.1.3
Fixed an issue with the Edit Text (ED) command and Civil 3D Points, it would not edit the elevation or description. Introduced in 23.1.0
Added all the update in 23.1.2 to BricsCAD. We forgot to recompile the files for BricsCAD.
Dec 17, 2023 – SmartDraft 23.1.2
Added support for tag width factor setting on MLeader tags. Note: All MLeader tags will follow the last setting in the drawing. For Construction Notes Notes tags and Reference Symbols when MLeader is On.
Fixed an issue with any command with a point selection object, when the Point Group select option was used, the incorrect numbers were selected. Introduced in 23.1.0
Fixed an issue with slow point creation in Civil 3D when there were a large number of points, or a large number of Point Groups. Introduced in 23.1.0
Fixed an issue with an Point command which prompted for “First Elevation”. The command would continue requesting “First Elevation”. Introduced in 23.1.0
Fixed an issue with the Point Options command and any point command with the Options selection, when selecting to OK button, the command would exit with an error. Introduced in 23.1.0
Oct 17, 2023 – SmartDraft 23.1.0
Added support for BricsCAD v24 Pro.
Updated BricsCAD version menu to correctly show the first prompt of SmartDraft commands when selected from the ribbon.
Added support for reading BricsCAD v24 Pro Civil points to the PConnect, Point: Zoom To, Point Elevation, Point Label, Point Coordinate Table, Point Labels Rotation, Points Connect with Polyline, Modify Elevations of Points: Relative Hinge, Modify Elevations of Points: Absolute Hinge, List Available Point Numbers, Points Report using Surface(s), and Points: Create Selection Set Point commands.
Added the Station and Offset Report from Points command to the SmartDraft Suite BricsCAD menu.
Added the BricsCAD Point Creation Options command to select between creating BricsCAD v24 Pro Civil Point or SmartDraft Point.
Added support for creating BricsCAD v24 Pro Civil points to the Points Manual, Points by Coordinates, Points Calculate Slope, Points Elevation by Slope, Points Elevation at PVI, Points Setback, Points along Objects, Points at Station and Offset, Points Offset Staking, and Traverse commands.
Added support for BricsCAD v24 Pro Civil points to the Profile from Points or 3D Polylines along an Alignment , Edit Object’s Elevation, and Slope Label (Two Points) Suite commands.
Added support for BricsCAD v24 Pro Civil points to the Labeling by Points, Measure Angle, and Inverse Points Suite and Survey commands.
Added command Check for Duplicate Point Numbers and alias ptdup.
Added Viewport Lock All and alias vla
Added support for SmartDraft points to the Convert SmartDraft or Land Desktop Points into Civil 3D Points command and alias ptcvt.
Added the command Layer change adding Prefix/Suffix command and alias lyps.
Added Added support for Visibility States to the Text Online command and alias ton.
Improved the speed of the List Available Point Numbers, and List Available Point Numbers in Survey Database commands.
Fixed an error with the Construction Notes > List, and Construction Notes List: Update commands. If the current layer was locked, it would not create or update a list and display the Error: bad argument type: lentityp nil.
Fixed an issue with the Construction Notes > List, and Construction Notes List: Update commands. Now the oblique angle of the notes style is applied to the attribute in the symbol when creating or updating a notes list.
Fixed an issue with the Edit Text Properties commands. It now correctly processes an AutoCAD Table was selected, without an error.
Fixed an issue with the Line Bisect commands. It would error out.
Fixed an issue with changing the Node Type on the Point Label Edit command. Introduced in SmartDraft 23.
June 26, 2023 – SmartDraft 23.0.11
Improved SmartDraft command response speed in BricsCAD.
Added coded to report Windows 11.
Changed the leader layer to match the symbol and note layer in the Construction Notes command.
Fixed an issue with BricsCAD and the Daylight to Surface and Daylight to Surface – Segment command.
Fixed an issue where some commands turned Polar Tracking off. Now it should stay the same as before a command started.
June 21, 2023 – SmartDraft 23.0.10
Fixed an issue with BricsCAD v23 starting with v23.2.*. The SmartDraft Civil Tools would not load.
June 9, 2023 – SmartDraft 23.0.9
Fixed an issue with the Drawing Setup command. Error: bad argument type: stringp nil. Issue introduce in 23.0.7.
Fixed an issue with the Text Styles of the Drawing Setup. The text style values were not holding. Issue introduce in 23.0.7.
Fixed an issue with SmartDraft running in the Block Editor when using the TEXTMASK command.
May 27, 2023 – SmartDraft 23.0.8
Changes only to the Individual command Associate Survey Working Folder (ASWF)
For ASWF: Fixed the loading error message which falsely read Error: This version of SmartDraft was written for AutoCAD Civil 3D 2017 to 2024, but would not load load in AutoCAD Civil 3D 2024.
For ASWF:Fixed the loading error message which falsely read Error: This version of SmartDraft was written for AutoCAD Civil 3D 2017 to 2024, but would not load load in AutoCAD Civil 3D 2024.
Fixed an error message when loading in AutoCAD Civil 3D 2018 to 2023. ; error: no function definition: SM:GetMaskFrame. Introduced in 23.0.5
May 26, 2023 – SmartDraft 23.0.7
Changed to the AutoCAD file dialog in the Construction Notes Tools.
Added Use Rounded Curve Calculations in Labeling and Reports to the New Drawing Settings of the Customization Template Manager.
Fixed an issue with Planview Labels associated to a Civil 3D alignment. For rare situations, typing to update the label would Errpr: bad argument type: numberp: nil
May 24, 2023 – SmartDraft 23.0.5
Fixed an issue with the Add a Construction Note options. The non-annotative start tag was inserted as an annotative block.
Fixed an issue with the tag symbols used by the Construction Notes tools, and Labeling Tags Tool were recreate. We removed any Civil 3D Objects from these tag blocks.
Apr 19, 2023 – SmartDraft 23.0.2
Fixed an issue with the Add a Construction Note options. The non-annotative start tag was inserted as an annotative block.
Fixed an issue with the tag symbols used by the Construction Notes tools, and Labeling Tags Tool were recreate. We removed any Civil 3D Objects from these tag blocks.
Apr 6, 2023 – SmartDraft 23.0.1
Added support for AutoCAD Civil 3D 2024, AutoCAD Map 3D 2024, and AutoCAD 2024.
Removed support for AutoCAD Civil 3D 2017, AutoCAD Map 3D 2017, and AutoCAD 2017.

Mar 28, 2023 – Version 22.0.18

  • Added the “(” character to the comment character option of PConnect > Suffix Codes.
  • Fixed an issue with the Profile Labeling tools for AutoCAD Civil 3D. The Profile Labeling tools would display the error “Error: bad argument type: VLA-OBJECT nil when a new ProfileView was added and the drawing was not reopened.

Jan 13, 2023 – Version 22.0.16

  • Fixed an issue with the Construction Notes > Add List option, if the drawing decimal precision was set to 0, the command would return an error “Error: Automation Error: Invalid Input”.
  • Fixed an issue with the Edit Label – Alias ED in BricsCAD v23 when select a TEXT object. It would erase the TEXT object.

Jan 10, 2023 – Version 22.0.15

  • Added code to check if no alignment is assigned to ProfileView, which causes an error on Profile Tools.
  • Added code to Construction Notes Manager so when a new category is added, it correctly changes the index number associated to the category. This is so the command can better handle multiple categories, even if they have the same symbol.
  • Added code to Construction Notes so when the user has the “Update Associated Drawings List” checked and the drawing is added to the Notes file, the notes do not get switched when there are multiple categories.
  • Fixed an issue with the Program and User Option Enable Construction Notes List Update on Save. Fixed error: error: bad argument type: fixnump: nil and construction notes list not updating on save.
  • Fixed an issue with SmartDraft inside BricsCAD v23. Some command would not work correctly.

Version 22.0.11 released – 11/8/2022

  • Fixed an issue with the Text Mathematics command. Now the adjustment value remembers the value entered in the options dialog.

Version 22.0.10 released – 11/2/2022

  • Added support for BricsCAD v23. Note: BricsCAD’s new civil point object is not supported in this release.
  • Fixed an issue with the Point Block Extract. It would error if the point style block had a block inside of it, or if the point object did not have a point style assigned.
  • Fixed an issue with the Construction Notes Tools and the save file name variable.

Version 22.0.9 released – 9/2/2022

  • Added support for elevations for vertically curved pressure pipes for Civil 3D 2021 – 2023 in the Elevation Label and ID Elevation commands.
  • Added the commands Xref Unload and Xref Reload and their aliases XRU and XRR.
  • Corrected a misspelled prompt in the Points Export command.
  • Fixed an issue with the Elevation Label command. Correctly remembers settings for first input type vs going back to polyline.
  • Fixed an issue with commands which could not find the alignment name and would return and error. Introduced in 22.0.8

Version 22.0.8 released – 8/18/2022

  • Added layer database loading to the Text Online.
  • Added code to check Category – Construction Notes text heights are not zero, when reading the Construction Notes File (.cnm). Fixes the “Error: Automation Error. Invalid input” when adding or updating a Notes List.
  • Added ability to double-click in the Select Number(s) dialog when a text, mtext, arc text, attribute is selected with multiple numbers in the value.
  • Added the ability to select a single Pipe in the Pipe 2 Polyline command. Added option to press enter for ending pipe selection vs selecting the same pipe.
  • Fixed a spelling error on the dialog for the Legal Description Options Style Manager command.
  • Fixed an issue with the Construction Notes Manager reporting a notes files is lock when using Autodesk Docs (“BIM 360” replacement).
  • Fixed an issue with the Pipe 2 Polyline command. When selecting the same pipe for starting and ending, it no longer double the polyline.
  • Fixed an issue with the Measure Angle command. Fixed an issue were it would incorrectly report an arc and line as tangent and endpoints matching.
  • Fixed an issue with the Labeling command, when labeling an arc and the Toggle Label Masking On / Off is toggled On. The labeling command would error and stop working. Introduced in 22.0.5.

Version 22.0.6 released – 6/16/2022

  • Added the “Flip 180” to the Flip option in the Alignment Station and Offset Labels command.
  • Fixed an issue with the Options of the Dimension, Dimension Outside, Dimension Truncate, Dimension with Prompt, Dimension without Leader, Dimension Arc, and Profile Dimension commands. Issue introduced in version 22.0.5

Version 22.0.5 released – 5/21/2022

  • Added the Toggle Label Masking On / Off command and alias AMA. Automatically mask text, mtext, and blocks with attributes when using any of the SmartDraft commands which add text, mtext, arc text, polyline text, or blocks with attributes.
  • Improved performance of the Dimension, Dimension Outside, Dimension Truncate, Dimension with Prompt, Dimension without Leader, Dimension Arc, and Profile Dimension commands.
  • Changed the Inverse Points command to report negative or positive elevations and slopes from first point to second point.
  • Fixed an issue correctly list Civil 3D ProfileViews in Profile Tools which draw or label in profile views. Issue introduced in version 22.0.1
  • Fixed an issue with the Construction Notes command. Would error when selecting the List Options > Notes > Selected Drawing Tags.

Version 22.0.4 released – 5/4/2022

  • Added the Point Labels Clean command and alias PTCR to reposition Civil 3D Point Label Styles to enhance readability.
  • Fixed an issue with the Update Labels or Program Options / User Options which run the Update Labels command on Open and Plot. In some situations Alignment Station Intersection Labels would flip.

Version 22.0.3 released – 4/29/2022

  • Fixed an issue with the Profile Label Editing. Introduced in SmartDraft 21.1.18

Version 22.0.2 released – 4/25/2022

  • Fixed an issue with the authorization process.

Version 22.0.1 released – 4/22/2022

  • Added support for AutoCAD Civil 3D 2023, AutoCAD Map 3D 2023, and AutoCAD 2023.
  • Removed support for AutoCAD Civil 3D 2015 – 2016, AutoCAD Map 3D 2015 – 2016, AutoCAD 2015 – 2016, and BricsCAD v19 – v20.
  • Added the SmartDraft profile design command Define / Edit Profile and alias PFM.
  • Added the SmartDraft existing ground profile command Create Existing Ground Profile and alias PFEG.
  • Update Profile Tools to support the new SmartDraft profile design.
  • Update Grading labeling command to support the new SmartDraft profile design.
  • Update Point placement and labeling commands to support the new SmartDraft profile design.
  • Update the support for the new SmartDraft profile design to the Create Planview 3D Polyline from Profile command.
  • Added the Half Square monument symbol to Monuments.
  • Added command alias SVW for the command Display who has a Survey Database Open.
  • Added the Toggle Update Labels On / Off and alias SDUT command.
  • Moved the Update Labels command to the Setup Panel.
  • Added Progress Bar to the Grid Tick Label, Grid Label Display Update, and Grid Label Reposition commands.
  • Added Progress Bar to the Update Labels command.
  • Added Progress Bar to the Update Profile View Label command.
  • Added Progress Bar to the PConnect command.
  • Added Progress Bar to command reactors.
  • Added point layer to the Points Calculate Slope, Points Elevation by Slope and Points Elevation at PVI commands.
  • Fixed an issue with the Points Elevation by Slope command. When selecting Options an Error: bad argument type: consp “Output” would appear.
  • Fixed an issue with the ID Block Layer, ID Layer, Freeze VP Block Layer, Freeze VP Layer, Freeze Object or Block Layer, and Layer Isolate commands when selecting Civil 3D Pipe Structures. Command would return an error.

Version 21.1.22 released – 4/29/2022

  • Fixed an issue with the Profile Label Editing. Introduced in SmartDraft 21.1.18

Version 21.1.21 released – 4/20/2022

  • Fixed an issue with the PConnect command when processing Middle Offset and Offset codes.

Version 21.1.20 released – 3/24/2022

  • Fixed an issue with the Adjust Pipe Slope / Elevations command. With Civil 3D 2022 only, the pipe length was not calculating correctly.
  • Fixed an issue with the Adjust Pipe Slope / Elevations command. Now the second elevation value displays correctly.
  • Fixed an issue were a SmartDraft reactor would get into an endless loop. Introduced in SmartDraft 21.1.18

Version 21.1.19 released – 3/23/2022

  • Fixed an issue with multiple Profile draw and label commands. Error: bad argument type: stringp nil. Introduced in SmartDraft 21.1.18

Version 21.1.18 released – 3/23/2022

  • Fixed an issue with the PConnect command when processing Middle Offset and Offset codes. Better sorting when description keys have both index numbers or not. (e.g. TC, and TC1).
  • Fixed an issue with the PConnect command when processing Middle Offset and Offset codes when using the Begin code require. It was not correctly starting and ending polylines.

Version 21.1.12 released – 3/9/2022

  • Added command aliases to the Monument symbols.
  • Added Block option to the Monument symbols. Regular to use original individual block method, or dynamic to insert a single block with all monument symbols included.
  • Added support for Top, Center, and Bottom placement in a Profile View in the Profile Crossing Pipes command.
  • Fixed an issue in the Linear precision options of the Alignment Stationing Label command.
  • Fixed an issue in the Define / Edit Alignment command. The ending station is correctly calculated.
  • Fixed an issue in the Profile from Polyline – Profile View command. Now filters unsupported SmartDraft Profile Views. This is an AutoCAD Civil 3D only command.
  • Fixed an issue in the Label Profile (Station and Elevation) command. Correctly handles situations when no elevation value is returned.
  • Fixed an issue with SmartDraft commands which work with COGO points. If a block with the name POINT was found in the drawing and it was not the block defined by SmartDraft, it would return an error.
  • Fixed an issue with the PConnect command when processing Middle Offset not associated with the first description key.
  • Changed the code to better handle automatic rotation of the North Arrow when associated to a Viewport.

Version 21.1.8 released – 1/31/2022

  • Fixed an issue with the PConnect command. Now it correctly processes a point with the combination of the codes Begin Line (“BG”) and Recall (“R”).

Version 21.1.7 released – 1/15/2022

  • Fixed an issue with the Create Reports command > Closures options. Fixed when using Civil 3D Parcel and selecting sort by Site, report information is now created.
  • Change code for the Create Reports command > Closures options. When selecting adding Include point numbers, report uses Point number coordinates vs adjusted coordinates.

Version 21.1.5 released – 1/3/2022

  • Added separate variables for the elevation options for the 3D Polylines Options of the PConnect command. Added separate controls for Right Angle Back (RA), Rectangle (RCT), and Turn 90° Angles (TN) suffix codes elevation options.
  • Fixed an issue with the Line Perpendicular command. Now correctly works with arcs within a polyline.

Version 21.1.4 released – 12/20/2021

  • Added the Add Linear Distance Commas option to the Drawing Setup and New Drawing Settings commands.
  • Added support for Add Linear Distance Commas option to the Distance, List, Slope Label (Two Points), and Labeling commands.
  • Added elevation options for the 3D Polylines Options of the PConnect command. Added control to use previous elevation or set an elevation for Right Angle Back (RA), Rectangle (RCT), and Turn 90° Angles (TN) suffix codes.
  • Fixed an issue with the Slope Label (Two Points) Update options. Now allows you to select Two Point Slope Labels.
  • Fixed an issue with the PConnect command. Correctly processes the combination of the codes Turn Angle (.TN), and Terminate (.T).
  • Fixed an issue with the Profile Labels – Cleanup command. Correctly process the Annotative version of the Profile Labels.

Version 21.1.2 released – 11/4/2021

  • Added Arrow node option to the Planview Label commands: Alignment Station Intersection Label, Alignment Station and Offset Labels, Planview Label Manual, Radial Bearing Label, Elevation Label, Elevation Label (Manual), Coordinate Label, and Point Label.
  • Added command Construction Notes File Information and alias CNF.
  • Fixed an issue with loading PConnect. error: bad argument type: stringp nil Introduced in 21.1.0

Version 21.1.0 released – 10/29/2021

  • Added support for BricsCAD v22. Note: BricsCAD’s new civil point object is not supported in this release.
  • Fix an issue with Label Profile (Station and Elevation) and Label Profile (Alignment Horizontal Geometry Data) commands. For some profiles, when the Horizontal Geometry option was selected, the command would error.

Version 21.0.18 released – 10/18/2021

  • Fixed an issue with the PConnect command Middle suffix code. The middle suffix option would not function correct if the length of the Middle suffix code did not match the length of the Offset suffix code. Know it is correctly using the length of of Middle suffix code to find the width value after the middle suffix code.

Version 21.0.17 released – 10/13/2021

  • Fixed an issue with the Create HEC-RAS Cross Sections, Create HEC-RAS Planview Sections Lines, Levees, and Labels, Create HEC-RAS Floodplain Lines, Label HEC-RAS Water Surface Profile, and Create HEC-RAS Water Surface Profile commands. When selecting a SDF file, the command would return the error: bad argument type: consp nil. Introduced in version 21.0.11
  • Changed code which saves or updates default command values in the registry.

Version 21.0.16 released – 9/21/2021

  • Fixed an issue with the Elevation Label, Slope Label (One Point), Slope Label (Two Points), ID Elevation, and Points Offset Staking commands. If the polyline, or Civil 3D Feature Line was near an easterly angle, the commands would not return the calculated point along the object.

Version 21.0.15 released – 9/20/2021

  • Updated code to better read license file.

Version 21.0.14 released – 9/9/2021

  • Fixed an issue with the Create Surface from Points command. Error when selecting the Selected point option.
  • Fixed an issue with the Area Divide command. On some areas it would not divide or on the second division area, it would return Error: Boundary area not calculated.
  • Fixed an issue with some Civil 3D drawings with slow open and slow commands which needed the alignment list. We found a drawing with corrupt Civil 3D site objects and coded around them.

Version 21.0.13 released – 9/2/2021

  • Added the Create Surface from Points command for BricsCAD v20 with Civil objects and later.
  • Added the Add Points to a Surface command for BricsCAD v20 with Civil objects and later.

Version 21.0.12 released – 8/27/2021

  • Added the single contour extraction to the Extract Contour(s) from a Surface command for BricsCAD v21 Pro and later.
  • Fixed an issue with the Change Bearing Direction command. It was not changing both direction correctly each time. Issue introduced in 20.0.23, but not fully fixed in 21.0.11

Version 21.0.11 released – 8/19/2021

  • Added the Parcel List Reset command and alias prlr. To fix error: Error: bad argument type: vla-object nil
  • Added code to better support the “File” input option in the PConnect command.
  • Changed code to skip drawing polylines between the Square and Circle draw options in the PConnect command.
  • Fixed an issue with some HEC-RAS Panel Tools commands when a HEC-RAS file not found in BricsCAD. Error on: (VL-FILENAME-EXTENSION FNm).
  • Fixed an issue with the Change Bearing Direction command. It was not changing both direction correctly each time. Issue introduced in 20.0.23.

Version 21.0.10 released – 8/2/2021

  • Fixed an issue with the Program Options command. Error: bad argument type: stringp nil. Introduced in 21.0.8

Version 21.0.9 released – 7/29/2021

  • Fixed an issue with the List Options type Associated Drawings and “List” button of the Construction Notes. It was not working.

Version 21.0.8 released – 7/23/2021

  • Added Enable Construction Notes List Update on Open option to the Program Options command.
  • Added Enable Construction Notes List Update on Open option to the User Options command.

Version 21.0.7 released – 7/6/2021

  • Added support for Table object to the Edit Text Properties command.
  • Updated rounded curve calculations when arc radius in larger than 2500 units to help with curve length calculation along large radius curves.
  • Fixed an issue with the Convert Text or Reference Symbol to MultiLeader command. Now supports drawing files with a DVIEW TWIST.

Version 21.0.5 released – 4/29/2021

  • Fixed an issue with Point Label not updating in AutoCAD, AutoCAD Map, or BricsCAD when a SmartDraft point is modified.
  • Fixed an issue with Slope Label (Two Points) not updating in AutoCAD, AutoCAD Map, or BricsCAD when a SmartDraft point is modified.
  • Fixed an issue with Slope Label Edit (Two Points) not working correctly. Issue introduced when adding support for BricsCAD v20 civil objects in 20.0.6.
  • Fixed an issue with Slope Label Edit (Two Points). Now it correctly support selection of SmartDraft Points.
  • Fixed an issue with Dimstyle Variables Dimension and MLeader name options of the New Drawing Settings of the Customization Template Manager.
  • Fixed an issue with the “Value” Option of the Labeling Edit command. Now if the “Value” option is Checked on a label, the Update Labels command, “Enable Labels Update on Open”, and “Enable Labels Update on Plot” option of the User Options command.

Version 21.0.3 released – 4/1/2021

  • Fixed an issue with the Label Contours command. Error: bad argument type: stringp nil. Introduced in the 21.0.2 release.

Version 21.0.2 released – 3/31/2021

  • Added support for labeling BricsCAD v21.2.02 or later surface contours via an XREF in the Label Contours command.
  • Fixed an error with the Create Reports command. When not using Civil 3D, the command would return “Error: bad argument type: VLA-OBJECT # <%catch-all-apply-error%>

Version 21.0.1 released – 3/25/2021

  • Added support for AutoCAD Civil 3D 2022, AutoCAD Map 3D 2022, and AutoCAD 2022.
  • Added HEC-RAS Tools support to BricsCAD v21 Pro
  • Added code to the Create Reports command. The Include Totals for Selected Parcels option for the Area, Closure, and Inverse reports now separate total by Style Name in Civil 3D.
  • Removed support for AutoCAD Civil 3D 2013-2014, AutoCAD Map 3D 2013-2014, and AutoCAD 2013-2014.

Version 20.0.24 released – 9/21/2021

  • Fixed an issue with the Elevation Label, Slope Label (One Point), Slope Label (Two Points), ID Elevation, and Points Offset Staking commands. If the polyline, or Civil 3D Feature Line was near an easterly angle, the commands would not return the calculated point along the object.

Version 20.0.21 released – 2/3/2021

  • Fixed an issue with the Vertical Curve Information Label Options of the Label Profile (Station and Elevation) command. Restored the “GB Circle at High / Low Point”, and “GB Circle at Beginning / Ending of Vertical Curve”.

Version 20.0.20 released – 2/1/2021

  • Fixed an issue with the Point Label command. Fixed issue when label is on the left, the offset and height value now work.
  • Fixed an issue with selected block with grips not clearing when pressing the ESC key.

Version 20.0.18 released – 1/9/2021

  • Fixed an issue with the Volume from Polylines (Contours) command. Fixed the U.S. Gallons calculation changing from divide to multiple on Output. Fixed display in 20.0.6, but missed it on output.
  • Fixed the display of the Customization Template Description in the SmartDraft User Options… command.
  • Updated copyright date.

Version 20.0.17 released – 12/22/2020

  • Fixed an issue with the Copy String (Match Text) command. It would return the error: “Error: bad argument type: stringp nil”. When selecting a Point Label as a target.
  • Added code to set the focus on either the Elevation or Description edit box on Point Edit dialog box.

Version 20.0.16 released – 12/9/2020

  • Added the HEC-RAS Planview Sections Labels: Change Direction command.
  • Added the HEC-RAS Planview Sections Labels: Change Side command.
  • Added the Elevation Label (Lot Line) command to BricsCAD v21.
  • Added Label option Perpendicular and Parallel to the Create HEC-RAS Planview Sections Lines, Levees, and Labels commands.
  • Removed bankfull side limitation on the Create HEC-RAS Data, Add Sections to a HEC-RAS Project, and Add a River / Reach to a HEC-RAS Project commands.
  • Fixed an issue with the Text, Arc Text, and Attribute Mask command. When masking a Dimension, the “Error: bad argument type: numberp: “0.30”” would appear. Error introduced in 20.0.14
  • Fixed an issue with the Offset Street command. The SaveAs style option could cause AutoCAD/BricsCAD to lock up.
  • Fixed an issue with the Alignment Station and Offset Labels command. The SaveAs style option could cause AutoCAD/BricsCAD to lock up.
  • Fixed an issue with the Planview Label Manual command. The SaveAs style option could cause AutoCAD/BricsCAD to lock up.

Version 20.0.14 released – 11/16/2020

  • Fixed an issue with the Extract Contour(s) from a Surface command in Civil 3D. It was not working, Error introduced in 20.0.13

Version 20.0.13 released – 11/13/2020

  • Added support for BricsCAD v21.
  • Added support for BricsCAD v21 Civil alignments to the Define / Edit Alignment, Alignment Station and Offset Labels, Alignment Station Intersection Label, Alignment Stationing Label, Laterals along Alignment, and Endpoint Ticks commands.
  • Added support for BricsCAD v21 Civil alignments to the List, Tangency Report, and Measure Angle commands.
  • Added support for BricsCAD v21 Civil alignments to the Offset Multiple, Offset to Current Layer, Offset from Xref/Blocks, Offset from Xref/Block to Object’s Layer, and Offset Street commands for BricsCAD.
  • Added support for BricsCAD v21 Civil alignments and Civil 3D alignment to the Special Linetype Symbols: Chain-link Fence, Circle Linetype Symbol, Retaining Wall, Retaining Wall “V”, Demolition Symbol, Abutment Symbol, and Break Symbol commands.
  • Added support for BricsCAD v21 Civil alignments to the Labeling commands.
  • Added support for BricsCAD v21 Civil alignments to the Text Online, Text Parallel or Tangent, Polyline Text, Text Online, and Text Align Parallel or Tangent commands.
  • Added support for BricsCAD v21 Civil alignments to the Crosshairs Align to Object command.
  • Added support for BricsCAD v21 Civil alignments to the Create Profile View (Profile Grid) command.
  • Added support for BricsCAD v21 Civil alignments to the Elevation Label and Slope Label (One Point) commands.
  • Added support for BricsCAD v21 Civil alignments to the Point Input Options and Point Elevation commands.
  • Added the Assign / Edit BricsCAD Vertical Alignment View Name command. To add a Name, Top and Bottom offsets to a BricsCAD v21 Vertical Alignment View.
  • Added the Assign / Edit BricsCAD 3D / Vertical Alignment Name command. To add a Name, and Description a BricsCAD v21 3D / Vertical Alignment.
  • Added the Label Profile (At Station) command to BricsCAD v21 and support for Vertical Alignments and Vertical Alignment Views.
  • Added the Block Replace / Substitute command to the Ribbon.
  • Added the Create Planview 3D Polyline from Profile command to BricsCAD v21 supporting Civil alignments.
  • Added support for BricsCAD v21 Vertical Alignment Views to the Create Profile View Station / Elevation Label, Label Profile View, and Label Profile View – (2 Points) commands.
  • Added support for BricsCAD v21 Vertical Alignments to the Label Profile (Slope) and Create Profile Line commands.
  • Fixed the Offset from Xref/Blocks command. It was not working.
  • Fixed the List and Measure Angle commands. They were not working on LWPOLYLINEs within a block.
  • Fixed an error with the Text (Geometry Point Text values) button of the Edit Alignment Station and Offset Label command. Error: no function definition: SM:ALGNSUF
  • Fixed an issue with Geometry Point Text values not changing to set values in Non Civil 3D versions of the Alignment Station and Offset Labels command labels.
  • Fixed an issue with the Change Polyline Layer at Elevation command. When selecting the Type button, the layer type not displayed correction.
  • Fixed an issue with the Edit Profile View Label and Edit Profile View Label (2 Points) commands, so the Top or Bottom options are disabled if the Profile View has the Top or Bottom options set to “No Profile”.
  • Fixed an issue with the Create Profile Line command. When 2nd Alignment in the list was selected and any associated profiles would not be list. Issue introduce in 20.0.1 when Projected Feature Line option added to other Profile View Labeling commands.
  • Fixed an issue with the View Save All command. Was not working correctly in BricsCAD.
  • Fixed an issue with the Create Profile View Station / Elevation Label and Edit Profile View Station / Elevation Label Options commands. Know the Station Labels will start the station at a multiple of the selected station Spacing unit vs the first station of the Profile View.
  • Fixed the Help entry for the Create Profile View Station / Elevation Label and Edit Profile View Station / Elevation Label Options commands.
  • Fixed an issue with the Point Elevation Edit command. It was not updating the point description when using SmartDraft points.

Version 20.0.12 released – 9/18/2020

  • Changed the Section View: Points command. Now the planview points are placed along the SampleLine of the Section View vs perpendicular / radial to the alignment.
  • Added to the Labeling Tags Tool command. Added code to see if a symbol tag was manually dragged from the normal position and not update the location when renumbering the tags.
  • Added to the Construction Notes command. When adding / updating a notes list using the select viewport option, the command checks and sets the modelspace UCS to World and resets it back afterwords.
  • Fixed an issue with the Change Length command. The command returned an error: “Error: bad argument type: 2D/3D point: nil” when selecting a polyline.

Version 20.0.11 released – 9/8/2020

  • Fixed an issue with Label Contours command in BricsCAD. The width factor and oblique angle are now applied correctly.
  • Fixed an issue with the Labeling commands in BricsCAD. The width factor and oblique angle are now applied correctly.
  • Fixed an issue with the Construction Notes command in BricsCAD. The width factor and oblique angle are now applied correctly.

Version 20.0.10 released – 9/5/2020

  • Fixed an issue with the Label / Manage Parcels command. When using the Edit option, the error “Error: no function definition: CK_DESC” would appear when changing the description or selecting the OK button.
  • Fixed an issue with the Create Reports command. Command would not work and would lock AutoCAD or BricsCAD. Error introduced in 20.0.9.

Version 20.0.9 released – 8/25/2020

  • Fixed an issue with the Construction Notes Manager command. When the command started the first time, the layer list was incorrect.
  • Fixed an issue with the Construction Notes Manager command. When changing a Note or List layer, and error may occur and cause the command to fail.
  • Fixed an issue with the Construction Notes Manager command. When selecting the Note or List Layer *Type a layer name*, the dialog could cause a fatal error and exit the type layer name. Also, some users have experienced a corruption in the notes file.

Version 20.0.8 released – 8/13/2020

  • Added support for BricsCAD v20 Civil surfaces to the Daylight to Surface, Daylight to Surface – Segment, Daylight to Surface – Point, and Points Report using Surface(s) commands.
  • Fixed an issue with the Elevation Label command for BricsCAD. Error introduced in version 20.0.7.
  • Fixed an issue with some dialog commands for BricsCAD. They would return an error “* Lisp (new_dialog) failed : DCL id = #, dialog name ‘<various names dialog boxes>'” after running those commands.

Version 20.0.7 released – 8/7/2020

  • Added support for BricsCAD v20 Civil surfaces to the Elevation Label, Slope Label (One Point), Slope Label (Two Points), Label Contours, Point Elevation, and Extract Contour(s) from a Surface commands.
  • Added the command Assign / Edit BricsCAD Surface Name and Description, so SmartDraft can list BricsCAD v20 surfaces by name.
  • Added support for Elevation from Object to the Point Input Options command for AutoCAD and BricsCAD. For BricsCAD v20, support for surfaces has been added.
  • Added support for Line option of the Label Contours command for BricsCAD.
  • Fixed an issue with Profile Labels at the start or end stations and the rounded station was before or after the unrounded station.
  • Changed command icons to support dark / light themes in AutoCAD and BricsCAD v20.

Version 20.0.6 released – 7/14/2020

  • Added support for Civil 3D Pipe Network Null Structures to the Profile Structure RIM Label and Profile Structure Bottom Label commands.
  • Fixed an issue with the Volume from Polylines (Contours) command. Fixed the U.S. Gallons calculation changing from divide to multiple.
  • Modified the Profile Crossing Pipe Label command removing the grouping of the crossing pipe and labeling.

Version 20.0.5 released – 6/18/2020

  • Fixed an issue with the Labeling Style Manager command. “Error: bad argument type for compare: …” Error introduced in version 20.0.1.
  • Fixed an issue with the ID Elevation command. It would return elevation 0.0 on a selected Civil 3D surface contour. Error introduced in version 20.0.1.

Version 20.0.4 released – 6/9/2020

  • Fixed an issue with the Label Profile (Station and Elevation) command. On some profiles, the command would not label and “Error: bad argument type: numberp: nil”
  • Fixed an issue with the Label Profile (Station and Elevation) command. On some profiles, the first station of the profile would not label.

Version 20.0.3 released – 5/29/2020

  • Fixed an issue with the Construction Notes Manager reporting a notes files is lock when using Autodesk BIM 360.
  • Fixed an issue with the ED alias command in BricsCAD. Error: Unable to recognize command “TEXTEDIT”. This error can occur when the command is not supported for the active license.
  • Fixed an issue with the SDRTSurvey file not loading in BricsCAD. Error introduced in 20.0.1.
  • Fixed an issue with the SmartDraft Right-Click functionality in BricsCAD. Removed since BricsCAD doesn’t support it at this time.
  • Fixed an issue with the Label Profile (Station and Elevation) command. If the note text option of the vertical curve was enabled, there would be an error.
  • Modified dialog boxes so they would look aligned in BricsCAD.

Version 20.0.2 released – 5/11/2020

  • Add support for relative paths to the Construction Notes command. Now the notes file is saved to the drawing with a relative path.
  • Added support for a relative path for the associated drawings list to the Construction Notes and Construction Notes Manager command. This option helps when the construction notes tools are used on different drives, but the same file structure.
  • Fixed an issue with the Label Contours command. The last update removed the ability to label Civil 3D contours (fixed).

Version 20.0.1 released – 5/1/2020

  • Added support for AutoCAD Civil 3D 2021, AutoCAD Map 3D 2021, and AutoCAD 2021.
  • Removed support for AutoCAD Civil 3D 2012, AutoCAD Map 3D 2012, and AutoCAD 2012.
  • Added the command Section View: Adjust Elevations and alias SVE.
  • Added support for Feature Lines to the Define Parcels, Label / Manage Parcels, Create Reports, Parcel Inquiry, Legal Description from Polyline, Area Table, and Area commands.
  • Added leader length option to the ALTA Label command.
  • Fixed an issue with the Area Divide command. It would error out in most conditions.
  • Fixed an issue with the Create Profile View (Profile Grid) command. If direction set to Right to Left, the labels and profiles would not be drawn in the correct location.
  • Added the Ddmmss, Median, or Select slide option angle to the Area Divide command.
  • Added support for projected Feature Lines to the commands Label Profile (Station and Elevation), Label Profile (At Station), Label Profile (Alignment Horizontal Geometry Data), Label Profile (Slope), and Label Profile (Note).
  • Added support for user added columns to Construction Notes List in the Construction Notes List: Change Width and Construction Notes List: Update commands.
  • Modified masking to correct issue with masking appearing above label.
  • Modified dialog boxes for high resolution monitors.

Version 19.1.11 released – 5/6/2020

  • Fixed an issue with the Label Contours command. One the last update removed the ability to label Civil 3D contours (fixed), and if the dynamic option was selected fixed the “error: no function definition: SM:EDD_HND_Ctr”
  • Fixed an issue with the Create Profile View (Profile Grid) command. If direction set to Right to Left, the labels and profiles would not be drawn in the correct location.

Version 19.1.10 released – 4/28/2020

  • Fixed speed of the new “Select Crossing” option in the Label Contours command.

Version 19.1.8 released – 3/13/2020

  • Added “Select Crossing” option to the Label Contours command.
  • Fixed an issue with the Label Contours command. When using the “Line” option and panning or zooming for the second point, and the first point moved off the screen, the command would return the error, “Error: bad argument type: stringp nil”.
  • Fixed an issue with the double-click edit SmartDraft labels functionality. When double-clicking a SmartDraft label in modelspace through a paperspace viewport, the double-click edit would not work correctly.

Version 19.1.5 released – 2/25/2020

  • Fixed an issue with the Create Reports, Label / Manage Parcels, and Area Table commands. When using SmartDraft Parcels, and User Defined types selecting individual parcel would return the incorrect parcel.
  • Fixed an issue with the Create Reports > Area Report command. The perimeter precision option now works correctly.
  • Fixed an issue with the Create HEC-RAS Floodplain Lines command. If the first section line crosses the second section line in the exported SDF, the command with error out with “Error: bad argument type: stringp nil”.
  • Fixed an issue with the Points at Station and Offset command. Now works correctly alignments and the Multiple options.

Version 19.1.4 released – 2/7/2020

  • The Point Station and Offset Information command now starts with the alignment and Point Group select dialog.
  • Added support for All, Point Group, Layers, Point Range, or Selection to the Point Station and Offset Information command.
  • Added support for the SmartDraft alignment to the Station and Offset Report from Points command. Would error when one was selected.
  • Added Station format on the output file to the Station and Offset Report from Points command.
  • Added Station, Elevation, and Offset precision to the Station and Offset Report from Points command.

Version 19.1.3 released – 1/22/2020

  • Fixed an issue with SmartDraft sometimes crashing Civil 3D when the alignment style was changed in the Alignment Properties dialog.

Version 19.1.2 released – 1/13/2020

  • Fixed an issue with the Update Labels command. If multiple viewports in the drawing, it could flip the Elevation Labels incorrectly.
  • Fixed an issue with the Update Labels command. It would error on an arc label as a block symbol.

Version 19.1.1 released – 12/17/2019

  • Added three symbol types to the Brow Ditch Symbol when Type option set to symbol.
  • Added support for “Align to Line” and “Align to Arc” in the Labeling Style Manager when “Text Only” is selected.
  • Added “Text Only” Tag as Text vs Arc Text in Labeling Style Manager
  • Increase Description field in the Parcel Tools from 20 characters to 255 characters.
  • Fixed an issue with the Elevation Label (Lot Line) command. Direction of label placement was to the right, even if it should have been left.
  • Fixed Options for the Elevation Label (Manual) command.
  • Fixed an issue with the Label Contours command. If Output Type set to MText and Drawing Setup set to Create Annotative Blocks / Style, the label would be too big.
  • Fixed an issue with the Construction Notes Manager command, import notes options. If the import file ended with a tab in the last line, it would create a file with an empty Note field which would cause an error when it was used.
  • Fixed an issue with the Construction Notes command. If an notes file with a empty Note field, was opened, it no long causes an error.

Version 19.1.0 released – 10/10/2019

  • Added support for BricsCAD v20.
  • Added support MULTILEADER object to the FIND and REPLACE option in the Edit Text Properties command.
  • Changed elevation difference calculation to round each value by decimal precision, than subtract in the Planview Crossing Pipes Label command.

Version 19.0.12 released – 8/16/2019

  • Fixed an issue with PConnect when using a Civil 3D Survey Database and the Draw Options is Civil 3D Survey Figures. It would connect to the Survey Figure Prefix database. Now it connects correctly.

Version 19.0.11 released – 8/9/2019

  • Added “Selected Z” to the Elevations options in the Point Input Options command.
  • Added “Use Rounded Curve Calculations in Labeling and Reports (Default)” option in the Drawing Setup command, so SmartDraft curve calculation method can be selected. This has been the default curve calculation method since November 2006 in SmartDraft.
  • Fixed an issue with the Authorization Transfer options in SmartDraft 19. The “Remove Authorization” button on the Software Authorization dialog is now working correctly.

Version 19.0.10 released – 7/29/2019

  • Fixed an issue if both the “Enable Survey Working Folder Mode Status Line” and “Enable Layer Type Mode Status Line” options in either the Program Options or User Options commands are unchecked, SmartDraft would not load correctly.

Version 19.0.9 released – 6/21/2019

  • Added the “Enable Survey Working Folder Mode Status Line” option to the Program Options command.
  • Added the “Enable Survey Working Folder Mode Status Line” option to the User Options command.
  • Fixed an issue with the Profile Dimension command. At times the Options option would exit the command.

Version 19.0.8 released – 6/17/2019

  • Added the Labeling by Points command and alias LBPT.
  • Added the Labeling by Points – Table command and alias LBPTB.
  • Fixed an issue with the Calculate Slope command. When using the OUtput option Slope, an error would cancel the command.

Version 19.0.4 released – 4/16/2019

  • Fixed an issue with the Export Description Key Set command. The word Clockwise was misspelled in the output file.
  • Fixed an issue with the Import Description Key Set command. “Error: bad argument type: stringp nil” when no new description key name was entered.
  • Fixed an issue with the Label Profile (Note) command. The edit note option was not working correctly.
  • Fixed an issue with the Dimension with Prompt command. The “OSnap” option was not working.

Version 19.0.3 released – 5/6/2019

  • Added gradians options to the Change Length command.
  • Added the list of all Text Styles to the Text Mathematics command.
  • Added the ability to adjust a drawings North Rotation.
  • Added the ability to adjust a drawings Base Point.
  • Added support for north rotation and base point adjustment to the Labeling, Coordinate Labels, Northing and Easting Difference Label, Point Coordinate Table, North Arrow, Traverse, Points by Coordinates, Inverse Points, Grid Tick Label, Create Reports, and PConnect commands.
  • Fixed an issue with the Text Mathematics command. The Text Style selection drop-down didn’t show the Default and *current* options.
  • Fixed an issue with the Elevation Label Edit command. If the second input option was set to a surface, with wouldn’t correctly reselect the selected surface name, it would select the first surface name in the surface list.
  • Fixed an issue with the Label Profile (Station and Elevation) command. The GB Circle (Grade Break) option now works in the options.

Version 19.0.2 released – 4/5/2019

  • Multiple point commands error. Selecting a point command with a dialog box would report the error: Error in dialog file – warning: redefining object. Symbol: “pnt_lable_l”.

Version 19.0.1 released – 4/1/2019

  • Added support for AutoCAD Civil 3D 2020, AutoCAD Map 3D 2020, and AutoCAD 2020.
  • Added the Block Replace / Substitute command.
  • Added the Slide Along a Line Segment command.
  • Added the Convert Land Desktop Points into Civil 3D Points using insertion point command.

Version 18.1.19 released – 2/28/2019

  • Added support for the text style Oblique Angle value in the Arc Leader, Straight Leader, Reference Symbol, placing notes from the Construction Notes commands.
  • Added support for offset factor to Text, Arc Text, and Attribute Mask for MTEXT, DIMENSIONS, and MLEADERS.
  • Added <length>, and <radius-direction> to arc length prefix text in the Legal Description Options Style Manager command.
  • Added code to not add Closing text if set to “”, for tangent, chord angle/length order, and Chord Data with Tangent curve data type in the Legal Description Report writer for both Create Reports and Legal Description from Polyline
  • Fixed an issue with the Labeling command. If “Create Annotative Blocks / Styles” was checked, the Labeling command would create the wrong size of text. Error introduced 18.1.14
  • Fixed extra space before area and acre prefix in the Legal Description Report writer for both Create Reports and Legal Description from Polyline
  • Fixed support for Above / Inline to the Dimension without Leader command.
  • Fixed *Current* layer option in the Area by Point command.
  • Fixed an issue with the Elevation Label and Elevation Label Edit commands. The Offset 2 option on Profile type now works.
  • Fixed an issue with the Elevation Label and Elevation Label Edit commands. Added code to fix Note not appearing when Input type set to Pipe
  • Fixed an issue with the Planview Crossing Pipes Label commands. It would return an error when there was a pipe interference.

Version 18.1.14 released – 12/31/2018

  • Fixed an issue with the Elevation Label (Manual) command. The placement values now work. Error introduced 18.1.5
  • Fixed an issue with the Label Contours command. If Annotative text used, it would place label too large.

Version 18.1.12 released – 12/19/2018

  • Fixed an issue with the Elevation Label Update command. If Elevation 3 was set to note, it would error: Error: bad argument type: lentityp nil

Version 18.1.11 released – 12/18/2018

  • Fixed an issue with the Label Profile View label. Values would not update when moved. Returned error: Please wait updating SmartDraft profile labels. ; error: too few arguments. Error introduced 18.1.5
  • Fixed an issue with the Label Profile View – (2 Points) label. Values would not update when moved. Returned error: Please wait updating SmartDraft profile labels. ; error: too few arguments. Error introduced 18.1.5
  • Fixed an issue with the Insert a Null Structure into a Pipe Network command. Now it will allow you to select a pipe and point in the profile view.
  • Fixed an issue with the PConnect command. The Suffix code terminate “.T” would conflict with Turn 90 “.TN”. Conflict fixed.

Version 18.1.9 released – 12/10/2018

  • Fixed an issue with the View Twist command related to the North Arrow command, If the Drawing Setup was set to Create Annotative Blocks / Styles the North Arrow would scale very large.
  • Fixed an issue with the TTM alias. It was not working.
  • Fixed an issue with the Convert Text or Reference Symbol to MultiLeader command. Some times it would return the error: “Error: bad argument type: fixnump: nil”.
  • Fixed an issue with the North Arrow command. When set to Arrow 3, it would return an error: Error: bad argument type: lentityp nil

Version 18.1.6 released – 11/26/2018

  • Fixed an issue with the View Twist command related to the North Arrow command, If the Drawing Setup was set to Create Annotative Blocks / Styles the North Arrow would scale very large.
  • Fixed an issue with theCalculate Slope command. If output set to Slope, the slope arrow block would insert, but the slope value wouldn’t appear.

Version 18.1.5 released – 11/16/2018

  • Added support for BricsCAD v19.
  • Added Horizontal Geometry and Alignment Text options to the Label Alignment (Profile Geometry Data) command.
  • Added Text to Mtext back into the Ribbon.
  • Added justification checking to the Text to Mtext command.
  • Fixed an issue with the Slope Label (One Point) command. If the source was set to Alignment / Profile and the label was moved, the label value would disappear. Error introduced in 18.1.0.

Version 18.1.0 released – 9/27/2018

  • Added the Convert Text or Reference Symbol to MultiLeader command and alias TTM.
  • Added File as output option to the Labeling Table command.
  • Added By Viewport input option to the Labeling Table command.
  • Added Check box to display the slope value or display only the slope arrow to the Slope Label (One Point) command.
  • Fixed an issue with the calculation of elevations with the Offset 3D Polyline command when the option was set to Slope.
  • Fixed an issue with SmartDraft and AutoCAD Civil 3D when a drawing disables the Civil 3D functionality.
  • Fixed an issue with the Points Export command when exporting points from the Civil 3D Survey Database. If the elevation had a NULL value, the exported file wasn’t read by some data collectors.
  • Fixed an issue with the Points Export command when exporting points from the Civil 3D Survey Database. The sort order was reversed.

Version 18.0.10 released – 8/8/2018

  • Added the Open Drawing Folder command and alias ODF.
  • Added a Refresh List button to the Label / Manage Parcels and Create Reports commands. Used to check if the list is current. A list can become out of sync, if parcels are deleted using the AutoCAD Erase command, and late an Undo.
  • Fixed an issue with the Alignment Stationing Label command. If a Civil 3D Alignment had station equations assigned to it, the command with return the error: “Error: bad argument type: VLA-object collection: nil”.
  • Fixed an issue with the Construction Notes command. When creating the List from a Viewport, it would return an error: “Error: bad argument type: lentityp nil” if it found a Multileader object it could not process.
  • Fixed an issue with the Label Profile (Station and Elevation) command. If the alignment had a station equation, at a station not along the profile to be labeled, the command would return an error.

Version 18.0.5 released – 6/12/2018

  • Added station and offset along an alignment options to the Points Export command.
  • Added the Profile View: Points command and alias PVP.
  • Added ability to support SmartDraft alignment in AutoCAD and BricsCAD to the Station and Offset Report from Points command.
  • Fixed an issue with the Create Reports commands. If you selected the All button to highlight all the parcels listed, and there was not any parcels in the list, the command would return the error “bad argument type: (or stringp symbolp): nil
  • Fixed an issue with the Create Reports commands. If the “Civil 3D Parcels” type was selected, in Civil 3D 2018, or 2019, the command would list site with weird names.
  • Fixed an issue with labels created with the Label Profile (At Station) using Manual Entry. If the label was moved it would update, but it later edited, it would move to the original station location.
  • Fixed a couple issues with the Parcel Tools.

Version 18.0.3 released – 5/14/2018

  • Added the Corridor Design Report command to the menu.
  • Added Output option 2D Polyline when Elevation Target to the Daylight to Surface and Daylight to Surface – Segment commands.
  • Added option to place Station above Elevation or Elevation above Station in the Label Alignment (Profile Geometry Data) command.
  • Added Layer option Default or *Current* to the Laterals along Alignment command.
  • Added option to use description for alignment name to the Label Profile (Alignment Station Intersection) command.
  • Added Length, PVI Station, PVI Elevation toggle options to the Vertical Curve Information Label Options and Edit Profile Vertical Curve Information Label Options of the Label Profile (Station and Elevation) command.
  • Added slope and elevation toggle options at the command line of the Offset 3D Polyline command.
  • Changed the Radials (in, non-tangent only) option of the Legal Description Report command to include in radials for compound and reverse curves.
  • Fix an issue with the Copy String (Match Text), Swap Strings, Text Mathematics, and Adjust Numbers commands. They would return the error: “Error: bad argument type: fixnump: nil” if a Civil 3D point was selected.
  • Fixed issue with the Elevation Label command. It was not remembering the selected surface name when the command restarted.

Version 18.0.1 released – 4/12/2018

  • Added support for AutoCAD Civil 3D 2019, AutoCAD Map 3D 2019, and AutoCAD 2019.
  • No longer supports Land Desktop 2009, or AutoCAD products 2009 to 2011. Can use SmartDraft 16 to support Land Desktop 2009.
  • No longer supports BricsCAD v14
  • Added Feature Line as an output option to the Convert Survey Figure to Polyline / Feature Line command.
  • Added option to the Block to Bylayer and Layer to 0 command to change the objects in a block to layer 0.
  • Added Interval option to the Station option of the Label Profile (At Station) command.
  • Added option to convert a line or arc to a polyline when using the Edit Polyline Elevation command.
  • Added support for Dynamic type profiles to the Profile Copy and Adjust – Profile View command.
  • Added “Alternate Units” option to the Distance and List commands.
  • Added the Corridor Design Report command and alias CRR.
  • Added a X, Y output option to the Coordinate Label command.
  • Added the *current* or Default layer option to the Coordinate Label command.
  • Added the *current* or Default layer option to the Alignment Stationing Label command.
  • Added the *current* or Default layer option to the Grid Tick Label command.
  • Added the *current* or Default layer option to the North Arrow command.
  • Added the *current* or Default layer option to the Barscale command.
  • Added the *current* or Default layer option to the Northing and Easting Difference Label command.
  • Added the older style ALTA label as a option to the ALTA Label. Output: Text is the older style.
  • Improved station filtering using both the Offset Tolerance and Section Width values in the Cross Sections from Points commands.

Version 17.1.10 released – 4/4/2018

  • Added codes to the Corridor Design Report command report.
  • Added the older style ALTA label as a option to the ALTA Label. Output: Text is the older style.
  • Fixed an issue with the Labeling Style Manager. Added the Tag, Leader\Text, and Leader\Tag back into the options.
  • Fixed an issue with the Import Drawing Points into the Survey Database. No longer reports the error: “Error: bad argument type: VLA-OBJECT nil” at the end of the command.

Version 17.1.7 released – 2/28/2018

  • Fixed an issue with the Edit Label command. When selecting Civil 3D points it would show error for elevation and description. Introduced in 17.1.6.

Version 17.1.6 released – 2/24/2018

  • Added Feature Line as an output option to the Convert Survey Figure to Polyline / Feature Line command.
  • Added option to the Block to Bylayer and Layer to 0 command to change the objects in a block to layer 0.
  • Added Interval option to the Station option of the Label Profile (At Station) command.
  • Added option to convert a line or arc to a polyline when using the Edit Polyline Elevation command.
  • Added support for Dynamic type profiles to the Profile Copy and Adjust – Profile View command.
  • Added “Alternate Units” option to the Distance and List commands.
  • Added the Corridor Design Report command and alias CRR.
  • Improved station filtering using both the Offset Tolerance and Section Width values in the Cross Sections from Points commands.
  • Fixed an issue with the Create Reports command. Would return the error: “Error: bad argument type: stringp nil”. Introduced in 17.1.1.
  • Fixed an issue with the Profile Vertical Curve BVC / EVC Label label would appear upside down with the Profile View was Right to Left.
  • Fixed an issue with the Block (Text) Rotate command. If insert osnap on, the block with attribute, and zoomed out, the command may pick the attribute insert vs the block.
  • Fixed an issue with the Labeling command. Text style would change without changing Labeling Style.
  • Fixed an issue with the Labeling command. Annotative text styles not scaling correctly.
  • Fixed an issue with the Copy to Layer command. If would return the Error: no function definition: DIALLAY when the Dialog option was selected.
  • Fixed an issue with the Dimension, Dimension Outside, Dimension with Prompt, Dimension Truncate, Dimension without Leader, and Profile Dimension commands. The Layer type option did not work, and the precision value would not hold. Introduced in 17.0.7.

Version 17.1.1 released – 11/28/2017

  • Added support for BricsCAD v18
  • Added notes options to the Radial Bearing Label command. Also change the block used so the Change Label Leader Offset could be used on the label.
  • Added notes and Change Label Offset to the Radial Bearing Label Edit dialog.
  • Added notes options, and dynamic block to the ALTA Label command.
  • Added Change Label Offset to the Elevation Label Edit dialog.
  • Added Change Label Offset to the Point Label Edit dialog.
  • Added Change Label Offset to the Edit Coordinates Label Options dialog.
  • Added Change Label Offset to the Edit Planview Structure Label dialog.
  • Added Change Label Offset to the Edit Planview Crossing Pipes Label dialog.
  • Added Change Label Offset to the Planview Label Manual – Edit dialog.
  • Added Change Label Offset to the Edit Alignment Station Intersection Label dialog.
  • Added Change Label Offset to the Edit Alignment Station and Offset Label dialog.
  • Added option to use description for alignment name to the Alignment Station Intersection Label command.
  • Added option to use description for alignment name to the Edit Alignment Station Intersection Label dialog.
  • Added option to include the variables “<direction>”, “<non-tangent>”, and “<curve-type>” in the Curve Segment Options for Length: for the Legal Description Options Style Manager command.
  • Added Reassociate option to the Label Profile (At Station) command.
  • Changed the block used by the Coordinate Label command so the Change Label Leader Offset could be used on the label.
  • Changed code so SmartDraft reactors do not run during the AUDIT command.
  • Changed the Curve Data option “Radial (in only) No Tangent Curves” to “Radial (In, non-tangent curves only)” in the Legal Description from Polyline command.
  • Fixed an issue with the Clipboard option in the Create Reports and Legal Description from Polyline commands. In some cases it would save up previous report information. Now it clears the previous, before saving the new report information into the clipboard.
  • Fixed an issue when updating Elevation Labels, if option set to Note and a suffix value, the suffix value would duplicate. Issue introduced in 17.0.31
  • Fixed an issue with the PConnect command. If the user selected a point group to process, the command with processes all points for offset, and middle point codes vs using only the group.
  • Fixed an issue with the Label Contours command. If the AutoCAD variable OSNAPZ was set to 1, it would label all contours as elevation 0.

Version 17.0.31 released – 10/26/2017

  • Added support for polygonal (clipped) viewports to the Viewport Make, Viewport Zoom and Viewport Divide commands.
  • Added the command Viewport Frame.
  • Added slope option and option dialog to the Offset 3D Polyline command.
  • Added Section Line option to the Section View: Draw a Polyline command.
  • Added support for manually changed a note or when it is changed using the Copy String (Match Text) to change the note values for the Coordinate Label, Elevation Label, Alignment Station Intersection Label, Alignment Station and Offset Labels, Planview Structure Label, Planview Label Manual, and Planview Crossing Pipes Label.
  • Added layer Default / Current option to the Monument commands.
  • Added size (Full / Half) to the Break Symbol commands.
  • Fixed an issue with the Section View: Points command. It wouldn’t place the planview point.
  • Fixed an issue with the Elevation Label Options. Now the leader on / off setting holds it value.
  • Fixed an issue when AutoCAD Civil 3D is disable due to 2018 drawing opened in 2017 and SmartDraft would stop working.

Version 17.0.27 released – 9/14/2017

  • Fixed broken installer which would display the message “Your SmartDraft subscription period has expired …” when the SmartDraft menu was loaded.
  • Fixed an issue with the Alignment Station and Offset Labels command. If the type set to Node, it would change to No Node when edited.

Version 17.0.26 released – 9/12/2017

  • Added Text Style option to the Text Sequential command.
  • Added support for MLeader options to the Change Label Direction command.
  • Added “All Civil 3D Sites” option to the Create Reports and Area Table commands.
  • Added support for Solid objects to the Area command.
  • Added support for Rectangle Symbol to the Labeling, Labeling Table, Labeling Style Manager, Labeling Table Style Manager, Labeling Tags Tool, Arc Leader, Straight Leader, Symbol Types, Construction Notes, and Construction Notes Manager commands.
  • Fixed an issue with the Profile labeling commands when the Profile View was set to Right to Left. Introduced in 17.0.3.
  • Fixed an issue with the rotation angle when selecting MLeader options with a block with attributes in the Text Horizontal and Text Vertical commands.
  • Fixed an issue with the Create HEC-RAS Data and Add Sections to a HEC-RAS Project commands. If a Sample Line group was selected as the Section Lines options, the command would incorrectly create section going back onto themselves.
  • Fixed an issue with the Display who has a Survey Database Open command. Would return the error: “Error: bad argument type: stringp nil”. Introduced in 17.0.3.
  • Fixed an issue with SmartDraft and AutoCAD 2009. SmartDraft would not run correctly. Introduced in 17.0.3.
  • Fixed an issue when grip editing Civil 3D Corridors. Multiple “; error: ADS request rejected” errors would appear at the command prompt.

Version 17.0.19 released – 8/11/2017

  • Fixed an issue with the Create Reports command. The angles would report incorrectly. Issue introduced in 17.0.17.
  • Fixed an issue with the Label Alignment (Profile Geometry Data) command. It would return the error “bad argument type 2D/3D point: (nil nil).
  • Fixed an issue with the Edit option of the Label Profile (Station and Elevation) command. It would return an error “bad argument type: fixump: nil” Introduced in 17.0.3.

Version 17.0.17 released – 8/8/2017

  • Added an option to place points at vertices with the Points at Station and Offset when the Multiple option is selected.
  • Added an Along option to the Point Labels Rotation command. The Along option calculates the angle at the point location along the selected object. The along option also has a Rotation Angle to rotate the points an addition angle.
  • Added code to better handle angles near due east and properly display them in reports, inquiry tools, etc…
  • Fixed an issue with the Reposition Labels and Arc Text command. The command would error out. Introduced in 17.0.13.
  • Fixed an issue with Create Reports when selecting the View button on Closure or Legal. The command would error out. Introduced in 17.0.3.
  • Fixed an issue Points set with the Point Elevation command. Would report an error no function UpdPtsElv. Introduced in 17.0.3.
  • Fixed an issue with the Polyline Tools, if PConnect was not authorized, they would expire after trial period. Introduced in 17.0.3.
  • Fixed an issue with the Spot Elevation command. It would error out if text was selected.

Version 17.0.14 released – 7/20/2017

  • Fixed an issue PConnect, points being excluded without them being in the exclude list. Introduced in 17.0.3.
  • Fixed an issue with the View All and View Save All. Command would hang in AutoCAD 2017 and 2018.

Version 17.0.13 released – 7/17/2017

  • Improved SmartDraft to better support drawings using metric units.
  • Changed label Bearing Type to Angle Type.
  • Added the angle type Azimuth < 180, and Gradian to the Drawing Setup, Customization Template Manager, Labeling, Labeling Table, Distance, Measure Angle, List, Tangency Report, Inverse Points, Legal Description from Polyline, and Create Reports: Area Report, Closure Report, and Inverse Report commands.
  • Added bearing, azimuth, or gradian angle entry based on the Angle Type to the Traverse and Change Angle commands.
  • Added bearing, azimuth, or gradian angle output based on the Angle Type to the List Object command.
  • Added “Keep Create Reports Dialog Open” option to the Create Reports command.
  • Added Readability Bias option to SmartDraft. Modify the value using the Drawing Setup and New Drawing Settings commands.
  • Added “Round to nearest 10 seconds” for the Labeling, Labeling Style Manager, and Labeling Table commands. If the Angular precision is set to 0d00’00” only.
  • Added all angle types to the Radial Bearing Label command.
  • Added None option to Offset Type for the Alignment Station and Offset Labels, and Alignment Station Intersection Label commands.
  • Added option dialog and new options arrow type, background masking, prefix, suffix, and scale factor to the Dimension, Dimension Outside, Dimension with Prompt, Dimension Truncate, Dimension without Leader, and Profile Dimension commands.
  • Added Rotate option to the Dimension without Leader commands, so the label can be perpendicular to the selected points.
  • Added option to use numbers or letters in SmartDraft Parcel commands: Define Parcels, Label / Manage Parcels, Create Reports, Parcel Inquiry, and Area Table.
  • Added Elevation Pt2, Description Pt2 (Full), and Description Pt2 (Raw) to the Point Label command.
  • Added 3 Above, 2 Above, 2 Below, and 1 Below to the Point Label command.
  • Added Text Style option to the Label Contours command.
  • Added support for 3D polylines to the Label / Manage Parcels, Create Reports, Parcel Inquiry, Legal Description from Polyline, and Area Table commands.
  • Added the Convert 2D to 3D Polyline commands.
  • Added sidewalk, and gutter offsets to the Knuckle command.
  • Added None to the offset prefix/suffix options of the Elevation Label and Elevation Label (Lot Line) commands.
  • Added output options to the Calculate Elevation and Calculate Slope command.
  • Added support for Parcel Inquiry to the double-click edit and Edit Label command.
  • Added support for Azimuth and Gradian angle labels to the Change Bearing Direction command.
  • Added Edit and Planview options to the Enter or Select Stations option of the Create Sample Lines or Polylines along an alignment command.
  • Added Elevation Adjustment option to the Create HEC-RAS Floodplain Lines command to adjust the water surface elevation.
  • Updated North Arrow and Barscale commands to better work when unit type is Meters.
  • Fixed an issue with the Polyline Text command. Now it the select alignment name option and a Civil 3D alignment is selected, on update the site name is no longer added. Introduced in 17.0.3.
  • Changed Enable Default Network User Options of the Program Options command. Now if the Enable Default Network User Options is checked, every time a drawing is opened by the user, the values will be set.
  • Fixed an issue with the Text X-Align command. Would error with error related to CMP not defined. Introduced in 17.0.3.
  • Fixed an issue with the Edit Label commands. Would not edit values in a Civil 3D Point. Introduced in 17.0.3.
  • Fixed an issue with the Alignment Station Intersection Label and Edit Alignment Station Intersection Label commands. An error would occur if the offset option was selected. Introduced in 17.0.3.
  • Fixed an issue with the Create Profile View (Profile Grid) command. Would return “Error: Automation Error. Calling method SetObjectId of interface IAcadBaseObject failed” the first time run in a drawing.
  • Fixed an issue with the Label Profile View and Label Profile View – (2 Points) commands. They would return “Error: bad argument type: numberp: nil” if the selected Profile View (Profile Grid) was not associated to an alignment.
  • Fixed an issue with the Customization Template Manager. When editing any of the Layer Lists options, when the New… or Edit button was select, and the Layer Index… button was selected, the command would error and stop working.
  • Fixed an issue with the Offset to Current Layer command. It would return “Error: bad argument type: consp nil” when an arc was selected. Introduced in 17.0.3.
  • Fixed an issue with the Rename option in any of the SmartDraft Style Manager commands. If the Rename button was selected, the manager would error out. Introduced in 17.0.3.

Version 17.0.4 released – 5/17/2017

  • Fixed an issue with the Elevation Label and Elevation Label (Lot Line) commands. It would not hold the alignment 2 value. Introduced in 17.0.3.
  • Fixed an issue with the Alignment Station Intersection Label command. It would not hold the alignment 2 value. Introduced in 17.0.3.
  • Fixed an issue with the Update Profile View Label command. It would change the associated Profile View. Introduced in 17.0.3.

Version 17.0.3 released – 5/15/2017

  • Added support for AutoCAD Civil 3D 2018, AutoCAD Map 3D 2018, and AutoCAD 2018.
  • Added Create Profle View and alias PVG to create a SmartDraft Profile View (Profile Grid).
  • Added Create Profile View Station / Elevation Label and PVGL to label a Profile View with Station or Elevation labels.
  • Added Xref Lock Layer Toggle and alias XLT which toggle if the Xref Attach, Xref Overlay, Xref Overlay – Modify Reference Name, Xref Overlay Multiple, and Xref Overlay2 commands lock the layer after attaching or overlaying the Xref.
  • Added placement, and Note options to the Coordinate Label.
  • Added sidewalk, and gutter offsets to the Cul-de-sac command.
  • Added Vertical Curve Length Precision option to the Label Profile (Station and Elevation) and Edit Profile Vertical Curve Information Label Options commands.
  • Added support for Section View Labels to the Change Bearing Direction command.
  • Changed layer index for Shadow Text from 62 to 321 to fix a conflict with the layer index used for existing dimensions.
  • Fixed an issue with Create Planview 3D Polyline from Profile command. If the segment length didn’t properly divide a vertical curve, the command would error out.
  • Fixed an issue with the Inverse Points command. If the point didn’t have an elevation assigned, the command would error out.
  • Fixed an issue with the Profile Pipe Deflection Angle Label and Edit Profile Pipe Deflection Angle Label commands. Now the bend angle precision works correctly.
  • Removed Linked Table and Linked Table Update commands.
  • Removed the Retired Table Output and Retired Data Table Output styles from the Labeling Table command.
  • Removed the Retired Coordinate Table Output style from the Point Coordinate Table command.

Version 16.2.6 released – 5/1/2017

  • Fixed installer error of 16.2.5.

Version 16.2.5 released – 4/27/2017

  • Fixed an issue with the Pipe Labeling commands in AutoCAD Civil 3D 2015 and 2016.

Version 16.2.4 released – 3/2/2017

  • Fixed an issue with the Block Manager command. The Change Path button was disabled. Issue introduced in 16.2.0 when DOSLib removed.
  • Fixed an issue with Point commands. On some of the point commands, if a Civil 3D point object did not have an assigned elevation, the command with return a fatal error and stop working.
  • An error was found in the AutoCAD Civil 2015 API used to importing a Survey Figure into the drawing after creating them via PConnect. The Survey Figures will have to be Inserted into the drawing manually after the command completes.
  • Corrected an issue with the installer. The Survey Working Folder / Inverse Points option installed older files which did not work.

Version 16.2.2 released – 1/30/2017

  • Fixes many issues related to new code which replaced DOSLib. These issues related to new installation. The new code would properly create the Templates folder and the support files related to the Templates folder.

Version 16.2.0 released – 1/24/2017

  • Added support for BricsCAD v17.
  • Added specify station point for station, and slope to elevation prompt to manual entry for the Label Profile (Station and Elevation), and Create Profile Line commands.
  • Added code to check if Block Editor is active, so SmartDraft commands will function correctly or return message “… command not allowed in block editor”.
  • Added Optional Layer Prefix and Suffix option to the PConnect command.
  • Added support for labels with leader to the Change Label Precision command.
  • Added boundary layer option to the Area by Point command.
  • Added processing length and delta components of a SmartDraft annotation Labeling when using the Text Mathematics command.
  • Fixed an issue with the Radial Bearing Label. New labels will better remember radial text when editing an existing label.
  • Fixed an issue with the Alignment Station Intersection Label and Edit Alignment Station Intersection Label commands. The Note 2 and Note 3 values would not hold their value correctly.
  • Fixed an issue with the Construction Notes command. It would not find tags in an irregular viewport if there were any duplicate vertices.
  • Fixed an issue with the Construction Notes command. The Selected Viewports + Xref options was not working correctly.
  • Fixed two issues with the Point Block Extract command. Now the command honors rotated point makers and correctly rotates the inserted block, and on some blocks the command would error with the message: Error: Automation error, invalid extents.
  • Fixed an issue with the Profile Structure Bottom Label so the Out pipe elevation can be placed above the IN pipe elevation(s).
  • Fixed an issue with the Block Explode Attributes to Text command.
  • Fixed an issue with the Cross Sections from Points command. Command stopped working. Issue introduced in 16.1.2.
  • Removed the requirement of DOSLib by Robert McNeel & Associates.

Version 16.1.6 released – 10/24/2016

  • Added current layer option to the Radial Bearing Label command.
  • Added current layer option to the ALTA Label command.
  • Added angle off perpendicular option to the Abutment Symbol command.
  • Added support for feature lines, and parcel segments to the Abutment Symbol command.
  • Added Offset Height option to the Point Label command.
  • Fixed an issue with our main selection routine. We rewrote it to support the ESC key to remove the highlight after the command ended. Various issues with the new selection routine reported and corrected.
  • Fixed an issue with existing Elevation Labels using the Polyline/Feature Line option and the label places on the object. Issue introduced in 16.1.2.
  • Fixed an issue with the Elevation Labels command when using the Profile or Surface option. When trying to edit a label, the associated Alignment/Profile, or Surface was not being remembered. Issue introduced in 16.1.2.
  • Fixed an issue with the Update Labels command when existing Elevation Labels using the Polyline/Feature Line option and the label places on the object. Issue introduced in 16.1.2.
  • Fixed an issue with the ALTA Label command. Now correctly handles Civil 3D point objects.
  • Fixed an issue with the Add Prefix / Suffix and associated preset prefix option command. Now it will correctly select text placed by the Labeling command. Issue introduced in 16.1.2.

Version 16.1.2 released – 10/11/2016

  • Added command to define a polyline, feature line, survey figure, or parcel line as a horizontal alignment and alias ALDE. See Define / Edit Alignment
  • Added command to report the elevations of points and surfaces. See Points Report using Surface(s)
  • Added command Points Offset Staking.
  • Added command Xref Overlay – Modify Reference Name and alias XA0P.
  • Added command Text, Arc Text, and Attribute Mask to Layer and alias AML. Command to place masking on user specified layer.
  • Added command Text, Arc Text, and Attribute Mask to Top and alias AMT. Command to move masked object above masking object.
  • Added command Elevation Label Station Output Option Off – Polyline Type Only and alias EFSO.
  • Added Station option for Polyline / Feature Line input option of the Elevation Label command.
  • Added the Multiple and Vertices option to the Elevation Label command when using Polyline 1 or Alignment 1.
  • Added support for all polyline types to the Elevation Label command.
  • Added rotation angle support to Point Labels Drag Location Export.
  • Added support for Land Desktop to Point Labels Drag Location Export.
  • Added rotation angle support to Point Labels Drag Location Import.
  • Added a Join option to the Points Connect with Polyline command.
  • Added support for Civil 3D and SmartDraft Point Objects via an Xref to the Points Connect with Polyline command.
  • Added support for Civil 3D Survey Database to the Points Export command.
  • Added elevation as target for the Daylight to Surface, and Daylight to Surface – Segment, and Daylight to Surface – Point commands.
  • Added layer buttons to select the Major or Minor contour layers from a dialog for the Change Polyline Layer at Elevation command.
  • Added “press Enter to select text:” to the “Enter text:” prompt of the Arc Text and Polyline Text commands.
  • Added option to select an alignment to the “Select text or alignment:” prompt of the Polyline Text commands.
  • Added the Filter and Select All option to the Delete Point Groups commands.
  • Added Non-dynamic option to the Create Profile Line and Edit Profile Line Options commands.
  • Added Manual Entry option to the Create Profile Line command.
  • Added support for SmartDraft Alignments, changed selection method, and enhanced the Elevation Label, Alignment Station and Offset Labels, Alignment Station Intersection Label, Label Alignment Stationing, Laterals along Alignment, and Points at Station and Offset commands.
  • Added prefix / suffix option to the Planview Label Manual command.
  • Added the Duplicate coordinate option to the Points at Station and Offset command.
  • Changed the Extract Contour(s) from a Surface command. Now the command used the properties in the Plan section of the Surface Style vs the Model for the extracted polyline.
  • Fixed an issue with the Planview Label Manual command. Would prompt for 4th, 5th, and 6th text options even if not checked.
  • Fixed an issue with the Alignment Station and Offset Labels command. If the Station option was unchecked, the command would return an Error: bad argument type: string nil.
  • Fixed an issue with the Rectangle command. If the elevation of the selected points differed, the command would return an error.
  • Fixed an issue with the Update Labels command and labels created with the Coordinate Label command. If the user is in a layout and the labels are in a twisted view, the text in the labels may have flipped 180 degree.
  • Fixed an issue with the Construction Notes List: Update command. If the associated viewport frame, used to create the Construction Note List, was erased, the command would return an error and not update the lists. Now the command will display a message and continue processing.
  • Fixed an issue with the PConnect command, if the radius value associated to the .CR suffix code was smaller than the “Maximum Mid Ordinate Along Arcs” value, it would error.
  • Fixed an issue with the Polyline Reverse Direction command to work correctly on a 3D polyline.
  • Fixed Radial Bearing Label command. It outputs the bearing from radius point to curve point North or South, unless Force North is selected.
  • Fixed an issue when SmartDraft would not load and returned the error: Loading SmartDraft reactors; error: bad argument type: consp #<SUBR @000000002a7ddc78 S::STARTUP>
  • Fixed an issue with the SmartDraft help file in network installations when using the F1 button first time in a session. At time the SmartDraft help would appear blank / no information on the right side of the dialog.

Version 16.0.2 released – 6/13/2016

  • Added default Surface to the Daylight to Surface, Daylight to Surface – Segment, and Daylight to Surface – Point commands.
  • Improved the Daylight to Surface command to better process polylines with a lot of vertices and to better process polylines with duplicate vertices.
  • Added the default elevation from the selected point in the Create 3D polyline command.
  • Added Pipe Network Structure Name as a valid Replace selection object for the Text Sequential command.
  • Added processing of the selected Z value of a selected point to the Create 3D polyline command.
  • Added new icon files to better handle dark and light themes.
  • Changed the Daylight to Surface, Daylight to Surface – Segment, and Daylight to Surface – Point commands. The command now remembers the last selected surface.
  • Fixed an issue with the Legal Description Report, and Legal Description from Polyline commands. When the option “Chord Data” was selected, it wasn’t returning the chord data.
  • Fixed an issue with the Label Section Views command. When the OFFset option selected, the command with display the Error: bad argument type: consp “OFfset”
  • Fixed an issue with the Layer Thaw command. The command would return “There are no frozen layers.” if all layer no XRef layers thawed, even if Off Layers, and XRef layers checked. Now it will correctly display the dialog with the options selected.
  • Fixed an issue with the Create HEC-RAS Data command. Error: bad argument: nil.
  • Fixed an issue with the Profile View List dialog. It would add all the profile view to the list again, when a user reentered the dialog.
  • Fixed a size issue with the Outline option of the Label Contours command.
  • Fixed an issue on workstations when using Windows XP. Now it works again.
  • Fixed an issue with the Labeling command and the Override Toolbar. Sometime the first selection would not properly set the override values. Now working correctly.
  • Fixed an issue in the Profile Panel. When selecting the Profile Labels – Update, it could cause AutoCAD to freeze.
  • Fixed an issue with the Profile Label commands. The SmartDraft Profile Small text style now applied to attributes when it is in the down direction.
  • Fixed an issue with the Construction Notes command. Now the command correctly supports a notes file with multiple categories with the same symbol in each category. A note list from each category can be added in the same drawing and the note list will update correctly.

Version 16.0.0 released – 4/26/2016 (First version to support Civil 3D 2017)

  • Added support for AutoCAD Civil 3D 2017, AutoCAD Map 3D 2017, and AutoCAD 2017.
  • Added support for BricsCAD v16.
  • Added support for HEC-RAS 5.0.0 to the HEC-RAS Tools.
  • Added placement of dynamic label and profile line to the Label Profile (Station and Elevation) command when selecting a Profile View, Alignment, and Profile in Civil 3D.
  • Added Grade Break Station Suffix option to the profile Label Profile (Station and Elevation) command.
  • Added placement of dynamic label to the profile Label Profile (Alignment Horizontal Geometry Data) command when selecting a Profile View, Alignment, and Profile in Civil 3D.
  • Added command Profile Labels – Cleanup and alias PVC.
  • Added command Label Profile (Profile Line).
  • Added option to the Freeze VP Layer and Freeze VP Block Layer commands to support some Civil 3D Object. When select Civil 3D objects are selected a list of the component layers will be displayed in a dialog for the operator to select the desired layers to freeze.
  • Added dialog interface to the Thaw VP Layer command.
  • Added option to process the full length of a polyline to the Alignment Station and Offset Label – Land Desktop and AutoCAD Version, Label Alignment Stationing, Laterals along Alignment, and Points at Station and Offset when using AutoCAD or BricsCAD.
  • Added dynamic label option to the Label Contours command and alias AC. AutoCAD 2012 or higher.
  • Added drag along path for dynamic Label Contours. AutoCAD 2012 or higher.
  • Added support for Pipe Network Pipes to the profile Profile Angle, Draw, Inquire, Label, or Pipe command.
  • Added Profile Pipe Deflection Angle Label command and alias PVDAL. Civil 3D 2012 or higher.
  • Added support for Civil 3D Parcels to the Parcel Inquiry command.
  • Added layer option to the Add Arrowhead command.
  • Added Combine consecutive courses with common bearings or radius / direction in Create Reports – Legal Description Report, Closure Report, and Inverse Report and Legal Description from Polyline commands.
  • Added number of converted items prompt to the Convert 3D to 2D Polyline, Convert Spline to Polyline, and Convert Survey Figure to 2D Polyline commands.
  • Added Require Begin Line Code option to the PConnect command and Control Character, Comment Character, and Begin Line suffix code options to the PConnect Suffix Codes options.
  • Added the Add a River / Reach to a HEC-RAS Project command to add a river / reach to an existing HEC-RAS Project.
  • Added code to better process sections against the selected surface in the Create HEC-RAS Data and Add Sections to a HEC-RAS Project commands.
  • Added support to the Add Sections to a HEC-RAS Project command to add sections to a HEC-RAS project with multiple rivers and reaches.
  • Added code to create the full length of the centerline alignment and tangents along curves when using the Create HEC-RAS Data command.
  • Added option to drawing bank lines in the Create HEC-RAS Planview Sections Lines, Levees, and Labels command.
  • Added ability to process SDF file with multiple reaches, rivers, and streams in the Create HEC-RAS Planview Sections Lines, Levees, and Labels, Create HEC-RAS Floodplain Lines, Create HEC-RAS Cross Sections, Create HEC-RAS Water Surface Profile, and Label HEC-RAS Water Surface Profile commands.
  • Fixed issue with the Create HEC-RAS Floodplain Lines command. Now the floodplain line is color, linetype, and lineweight ByLayer.
  • Fixed Underline option in the Construction Notes Manager command. Option was not being saved.
  • Fixed Title and Note Text Color options in the Construction Notes Manager command. Option was not being saved incorrectly and would cause an error when trying to create the Notes list with the Construction Notes command.
  • Fixed an issue when saving the Legal Description Report in the Create Reports – Legal Description Report command. It would return the error: Error: too few arguments.
  • Fixed Elevation 1, 2, and 3 toggles for the Elevation Label Edit options dialog.
  • Fixed Pipe Elevation 1 and 2 for the Elevation Label Edit options dialog. The options dialog now uses the labels pipe elevation type.
  • Fixed Edit option of the Point Label command. It would return the error: “Error: bad argument type: lentityp nil”
  • Fixed an issue with the Labeling Style Override toolbar. If a label override option was selected as the first command, the settings would not be applied.
  • Fixed an issue with the Profile: Station Label command. The station toggle was not working. Issue introduced in 15.2.1.
  • Fixed an issue with the Profile: Edit Profile View Label dynamic profile label edit dialog. The Note 4: edit box value was not being read.
  • Fixed an issue with the Label / Manage Parcel command. When using custom parcel types, the Edit button would return the wrong information.
  • Fixed an issue with the Adjust Pipe Slope / Elevations command. Command no longer errors out when going into Options after editing the slope of a run of pipes.
  • Fixed a text angle issue with the Dimension, Dimension Outside, Dimension Truncate, Dimension with Prompt, and Dimension without Leader commands. Issue introduced in 15.2.4.
  • Fixed an issue with the Point Label command. If the option “Place Elevation’s decimal point at Point Object’s insertion” was selected and the elevation was a negative number the output would be incorrect.
  • Fixed an issue with the Import Description Key Set command, add support for child styles.
  • Fixed an issue with the Import Civil 3D Description Key Set in the PConnect Description Key Style Manager command. If a description key had the layer “0” assigned, the command with return an error.
  • Renamed command Alignment Labels along the Profile to Label Profile (Alignment Horizontal Geometry Labels).
  • Renamed command Add to a HEC-RAS Project command to the Add Sections to a HEC-RAS Project.

Version 15.2.4 released – 12/11/2015

  • Added second input option to Elevation Label (Lot Line).
  • Added Station or Point input option to Alignment Station and Offset Labels.
  • Added placement of dynamic label to profile Station Label command when selecting an Profile View, Alignment, and Profile in Civil 3D.
  • Added placement of dynamic slope label to profile Station and Elevation command when selecting an Profile View, Alignment, and Profile in Civil 3D.
  • Added Export option to the Construction Notes Manager command.
  • Added Include Perimeter, and Radial (in only) options to theCreate Reports – Legal Description Report and Legal Description from Polyline commands.
  • Added Cardinal Direction options to the Create Reports – Legal Description Report and Legal Description from Polyline commands.
  • Added direction arrows along polyline in the Polyline Reverse Direction command.
  • Added direction arrows along polyline, and reverse direction option to the Polyline Change Start Point command.
  • Added support for dimension objects to the Text Align Parallel or Tangent, Text Horizontal, and Text Vertical commands.
  • Increased speed for the Label / Manage Parcels, and Create Reports commands when there are a large number of parcels.
  • All button in the Label / Manage Parcels, and Create Reports commands now supports more than 256 parcels.
  • Changed dialog input options from radio buttons to drop-down list in Slope Label (One Point) and Slope Label (Two Points).
  • Changed the Block Count command so it will only use closed polylines as selection boundaries and check if a block was selected by both a polyline boundary and individually so it is not count twice.
  • Changed the dimension object from aligned to rotated in the Dimension, Dimension Outside, Dimension Truncate, Dimension with Prompt, and Dimension without Leader commands.
  • Fixed spacing in the construction note list so tag symbol text lines up with note, except the Triangle symbol.
  • Fixed an issue with the Construction Notes Manager, the width factor value is now honored when the construction note list is created or updated.
  • Fixed an issue with the Layer Isolate command when selecting Civil 3D objects. Issue introduced in version 15.2.2 when adding Civil 3D object support.
  • Fixed an issue when reading / writing styles for Elevation Label, and Elevation Label (Lot Line).
  • Fixed an issue with the Legal Description Report options. The output now formats distances with a comma when larger 1,000.
  • Fixed an issue when placing points in the drawing and into the Civil 3D Survey Database. It would error if the original center of screen (when the command started) was moved off screen.
  • Fixed an issue with custom selection code which was moving objects in error.
  • Fixed an issue when editing Manual Slope labels.

Version 15.2.2 released – 11/10/2015

  • Fixed an issue with the Labeling command (LB). It would run unless LBO was run first.

Version 15.2.1 released – 11/9/2015

  • Added command Planview Label Manual and alias PLM.
  • Added command Planview Crossing Pipes Label and alias PCL.
  • Added command Extract Contour(s) from a Surface and alias ECPL.
  • Added command Profile Copy and Adjust – Profile View.
  • Added command Label Profile View – Profile Slope.
  • Added command Label Profile View Profile Alignment Station Intersection and alias PVI.
  • Added command Point Labels Drag Location Export. For Civil 3D 2013 or higher.
  • Added command Point Labels Drag Location Import. For Civil 3D 2013 or higher.
  • Added second input data option to the Elevation Label and Elevation Label Edit commands, alias EF.
  • Added elevation truncate option to the Planview Crossing Pipes Label and Planview Structure Label planview label commands.
  • Added elevation truncate option to Station and Elevation, Distance and Elevation or Slope, Digitizing Planview, Profile Labels along the Alignment, Alignment Labels along the Profile, Label Profile View, Label Profile View (2 Points), Profile View Structure RIM Label Options, Structure Bottom Label Profile View, and Crossing Pipe Label Profile View profile view label commands.
  • Added elevation truncate option to Label Section Views section view label command.
  • Added “Leave all data As-is (Only Change the Profile View Reference)” to the Edit Profile View Label, and Edit Profile View Label (2 Points) commands.
  • Added options Slope, Grade, and Vertdiff to the Create 3D polyline command.
  • Added option Text Style to the Grid Tick Label command.
  • Added option to select a Surface from a list in the Daylight to Surface, Daylight to Surface – Segment, and Daylight to Surface – Point commands.
  • Added option to select an alignment from a list in the Alignment Station and Offset Labels, and Alignment Station Intersection Label commands.
  • Added options Select and Prompt to the Point Label command.
  • Added Offset and Note 4 options to the Alignment Station Intersection Label command.
  • Added “Include Xref Layers” option in the Layer Thaw command.
  • Added command Section View: Slope Label (2 Points) and alias SVS.
  • Added Draw Reach Line option in the Create HEC-RAS Planview Sections Lines, Levees, and Labels command.
  • Added a filter to remove Xref layers from the layer dialog box of the Change Layer command.
  • Added option ability to change a label to a tag or tag to a label using the Labeling Edit command.
  • Added option to the Freeze Object or Block Layer command to support some Civil 3D Object. When select Civil 3D objects are selected a list of the component layers will be displayed in a dialog for the operator to select the desired layers to freeze.
  • Added support for select Civil 3D objects to the ID Layer and ID Block Layer commands, if a supported Civil 3D objects is selected, a list of the component layers will be displayed at the command line.
  • Added command to open the Customization Template Folder.
  • Changed the profile block to P-LABEL-X(-A) in the Station and Elevation, Station Label, Distance and Elevation or Slope, Digitizing Planview, Curb Return, Alignment Labels along the Profile, and Crossing Pipes commands.
  • Changed the Legal Description from Polyline command to not change the original polyline when changing the direction, or starting point. The old method would change the original polyline which would cause a wired behavior if the polyline was labeled using Civil 3D styles.
  • Changed the dialog box for the Alignment Station Intersection Label command.
  • Removed Join Email list option from the Authorization process.
  • Fixed an issue between SmartDraft 15 and AutoCAD Civil 3D 2016. SmartDraft 15 could cause AutoCAD Civil 3D 2016 to hang at start-up.
  • Fixed an issue with the Arc Leader, Straight Leader, Reference Symbol, and Construction Notes commands when leader option set to MLeader and a symbol selected. The symbol’s rotation would not honor the current viewtwist.
  • Fixed an issue with Construction Notes list when symbol and tag is 3 or 4 characters.
  • Fixed an issue with Construction Notes when placing tag symbols as MLeader with tag length is 3 or 4 characters.
  • Fixed an issue with Arc Leader, Straight Leader, and Reference Symbol when leader option set to MLeader, a symbol type, and tag is 3 or 4 characters.
    Fixed an issue with the Create Planview 3D Polyline from Pipe Network command. Now the command correctly uses both elevations at a connection if they are different.
  • Fixed an issue with the Option dialog of the Grid Tick Label command. The dialog would not open. Issue introduced in version 15.0.0.
  • Fixed an issue with Daylight to Surface – Segment. On some arced segments of feature lines, the command would calculate the arc incorrectly.
  • Fixed an issue with Daylight to Surface – Segment. It would error on some segments.
  • Fixed an issue with Daylight to Surface. It would error if the original polyline had very small segments, or duplicate vertex points.
  • Fixed an issue with Modify Elevations of Feature Lines or 3D Polylines: Relative Hinge. It would return an error: “Error: bad argument type: numberp: nil”.
  • Fixed an issue with PConnect when combining the .TN and .T suffix codes on the same point. The .T code was being ignored.
  • Fixed an issue with the Purge Point Groups command. It was not working since version 15.0.0.
  • Fixed an error with the Customization Template Manager when using the SaveAs button.

Version 15.1.2 released – 6/30/2015

  • Fixed an issue with the Don’t Join option in the join email list option dialog.
  • Added command Change Label Leader Offset and alias CLO.
  • Added command Label Profile View (2 Points) and alias PVL2.

Version 15.1.0 released – 6/22/2015

  • Added a Remove Authorization button to the SmartAbout command to allow a license to be transferred from one workstation to another.
  • Added Re-associate option to the Elevation Label and Slope Label (One Point) commands. This option is used to associate existing Elevation or Slope (1
  • point) labels to a new source object.
  • Added command Load Land Desktop STP text style file and alias STP.
  • Added command Daylight to Surface and alias DTS.
  • Added command Daylight to Surface – Segment and alias DTSS.
  • Added command Daylight to Surface – Point and DTSP.
  • Added option to the Text Online command to reenter the block selection dialog without exiting. Increased the size of the dialog box.
  • Added support for custom annotative blocks to the Text Online command.
  • Added option to convert first selected line or arc to a polyline in the Join command.
  • Added Points option to specify points in the drawing area to the Measure Angle command.
  • Added command Profile from Polyline – Profile View.
  • Added support for Feature Line objects to the “Profile from Points or 3D Polylines along an Alignment” command.
  • Added command Solid Cut Surface and alias SCS.
  • Added option to select the alignment from a dialog list for the Alignment Station and Offset Labels command.
  • Increased the limit from 132 characters to 512 characters in the Add Note – Construction Notes, and Edit Note – Construction Notes dialog.
  • Added code to read <tab> or <,> command delimited files when importing notes in the Construction Notes Manager command.
  • Added note preview box to the Construction Notes Manager command dialog.
  • Added Apply Layer Change and Layer List options to the Edit Text Properties command. Can be used to change the layer of attributes within a block.
  • Added Leader On / Off option to the Point Label Edit dialog.
  • Added “Place elevation’s decimal point at Point Object’s insertion” option to the Point Label and Point Label Edit commands.
  • Added Layer Type option to Arc Leader and Straight Leader command’s option dialog. Missed in version 15.0.1.
  • Added Layer Type option to Reference Symbol command’s option dialog. Missed in version 15.0.1.
  • Added 4th note line to the Alignment Station and Offset Labels and Edit Alignment Station and Offset Label commands.
  • Added code to automatically place a single in / out elevation on the Structure Bottom Label Profile View and Edit Profile View Structure Bottom Label next to the leader.
  • Added code to increase the speed of processing a large number of SmartDraft dynamic labels when using the Update Labels command.
  • Returned the User Node and Text option to the Point to Spot Label command.
  • Added the Viewport Lock and Viewport Unlock commands. and alias VL abd VU.
  • Updated prompt to indicate Lower Left and Upper Right points in the Viewport Make command.
  • Fixed an issue with the Draw Single Line Pipe Profile View command when selecting a single pipe object. Would display the error: “Error: too few arguments.”
  • Fixed an issue with the Draw Single Line Pipe Profile View command. On some pipe networks it would display the error: “Error: bad argument type: numberp: nil”
  • Fixed an issue with the Edit Profile View Label command. An error would occur when editing an existing label created with Label Profile View command. Introduced in version 15.0.1.
  • Fixed an issue with the Edit Alignment Station and Offset Label commands. Command with error out if the “Text” button was selected with “Error: SM:ALGNSUF not found. “
  • Fixed an issue with the Edit Multiple Labels commands. When selecting various SmartDraft labels, it would return the error: “Error: Too few arguments.”
  • Fixed an issue with the Slope Label (One Point) commands. When labeling of the slope of an alignment / profile in the planview, if the alignment stationing ran right to left, on update the arrow direction would flip the wrong direction.
  • Fixed an issue with the Point to Spot Label command. Would return the error “Error: bad argument type stringp <>” when the Rotation Angle was set to use the angle entered in the edit box.

Version 15.0.1 released – 4/27/2015 (First version to support Civil 3D 2016)

  • Added support for AutoCAD Civil 3D 2016, AutoCAD Map 3D 2016, and AutoCAD 2016.
  • Added code to speed up the Drawing Setup command in Civil 3D when not changing from Feet to Meters.
  • Added MLeader object output option to the Arc Leader, Straight Leader, Profile Arc Leader, Profile Straight Leader, and Reference Symbol commands.
  • Added MLeader object output option to the Construction Notes command.
  • Added an Options prompt at the placement of tag / notes to the Construction Notes command.
  • Added Circle2 symbol to the Symbol Types.
  • Added the Draw Single Line Pipe Profile View command and alias PVDP.
  • Added alias PSB to set Pipe Network Pipe direction to “By Slope”.
  • Added the Insert a Null Structure into a Pipe Network command and alias PNIS.
  • Added support for Civil 3D pressure pipes to the List and Labeling commands. For Civil 3D 2013 or higher.
  • Added support for Civil 3D pressure pipes to the ID Elevation command. For Civil 3D 2013 or higher.
  • Added support for Civil 3D pressure pipes to the Measure Angle command. For Civil 3D 2013 or higher.
  • Added support for Civil 3D pressure pipes to the Elevation Label command. For Civil 3D 2013 or higher.
  • Added support for Civil 3D pressure pipes to the Text Align Parallel or Tangent and Text Parallel or Tangent commands. For Civil 3D 2013 or higher.
  • Added support for Civil 3D pressure pipes to the Point Elevation command. For Civil 3D 2013 or higher.
  • Added support for Civil 3D pressure pipes to the Labeling command. For Civil 3D 2013 or higher.
  • Added support for Civil 3D pressure pipes to the Polyline Text command. For Civil 3D 2013 or higher.
  • Added support for Civil 3D pipe network pipes to the Polyline Text command.
  • Added support to the Label Contours command to label elevations using the Line option and XREFs.
  • Added “Adjust” prompt and option to the “Specify point for distance” prompt of the Calculate Elevation command.
  • Added the 2D and 3D filter options to the Description Key Style file of the PConnect and PConnect Description Key Style Manager commands. This allows the PConnect command to process 2D and 3D linework from a single description keys file and only process codes flagged by the specify type.
  • Added code to check for and erase zero length polylines created by the PConnect command.
  • Added code to better handle the .BC (best fit) suffix code in processing points using PConnect. There should be less S-curve (large arced reverse-curves) when using the best fix curve suffix code.
  • Added support for Point Styles controlled by Point Groups in the Point Block Extract command.
  • Changed the options of the Point to Spot Label command. Added prefix and suffix to label value, truncate option to elevation, and rotation options. Removed
  • User Node and Text, remove original point options, On Same Layer options, and Location options.
  • Fixed rotation of a block within a MLeader object when using the Text Vertical, Text Horizontal, and Text Align Parallel or Tangent commands.
  • Fixed an issue with the Measure Angle command. On some arcs or line comparisons in high coordinates, was falsely reporting non-tangent.
  • Fixed an issue with the Label Contours command. Now the Interval value is retained.
  • Fixed an issue with the Polyline Text command. When selecting arcs, circles, or ellipses the direction was reversed.

Version 12.1.27 released – 3/24/2015

  • Fixed release 2015 in help file and website on 12.1.x releases.
  • Added the Crown, and Bottom to the Elevation Type option to the Adjust Pipe Slope / Elevations command.
  • Added the “@ Null” option to the “Change slope at each Junction” option to the Adjust Pipe Slope / Elevations command.
  • Added the “Profile” option to the “Design Type” option to the Adjust Pipe Slope / Elevations command.
  • Fixed an issue with the SmartDraft installation file when selecting the Associate Survey Working Folder / Inverse Points Option.

Version 12.1.26 released – 3/14/2015

  • Fixed an issue with the Adjust Pipe Slope / Elevations command. Error when using the Options after adjusting a pipe network, and added code to better handle if there is not a continuous connection between the first and second selected pipe network part.
  • Added support for linked feature lines to command which support feature lines.

Version 12.1.25 released – 3/9/2015

  • Added better update support for Profile View labels: Structure RIM Label Profile View, Structure Bottom Label Profile View, Crossing Pipe Label Profile View, and Label Profile View.
  • Fixed an issue with the North Arrow and Barscale commands. On some viewport borders it would report falsely report “Selected object not a viewport.
  • Fixed a performance issue with various command.
  • Fixed two issues with the Point Block Extract extract command. Incorrect scale on some blocks, and “Error: bad argument type: numberp: …) on some drawings.
  • Fixed an issue with the Arc Text and Polyline Text commands. The spacing would be incorrect, if the text style had an oblique angle other than 0.0.

Version 12.1.22 released – 2/25/2015

  • Added command Zoom to Planview Part from Profile View Part and alias PNZ.
  • Added the options Join line data for consecutive lines with same bearing, and Join arc data for consecutive arcs with same radius and radius point to the Create Reports command.
  • Fixed an issue with the Elevation Label Edit command. Added the Bottom, and Crown pipe network options so the edit options match the Elevation Label options.
  • Fixed an issue with the Add Prefix / Suffix and Remove Prefix / Suffix commands when selecting SmartDraft labeling. It would return an error: “Error: bad association list: (-3 (“SmartDraft_Label” (…))”.
  • Fixed an issue with the Legal Description from Polyline and Legal Description Options Style Manager commands when selected from the menu, AutoCAD would hang until the operator pressed ESC. This also happened when the alias PLL for the Legal Description from Polyline command was typed.
  • Fixed an issue with Associate Survey Working Folder when the User Options “Enable Prompt for Associate Survey Working Folder” was checked. Random Civil 3D Fatal Error would occur.

Version 12.1.19 released – 2/20/2015

  • Added AutoCAD 2009 Menus option in the installation program.
  • Added current layer option to the Arc Leader, Straight Leader, and Reference Symbol commands.
  • Added “Join line data for consecutive lines with same bearing” and “Join arc data for consecutive arcs with same radius and radius point” to the Create Reports command.
  • Separated the SmartDraft menus for AutoCAD 2009 (cui) and AutoCAD 2010 or higher (cuix) to correct an issue of disappearing toolbars.
  • Fixed an issue with the Alignment Station Intersection Label command. Would error when going into Options.
  • Fixed an issue with the SmartC3DBase191.dll not loading in Civil 3D 2015 when selecting a Pipe Label command.
  • Fixed an issue with the SmartPipe2Pline19.dll not loading in Civil 3D 2015 on some workstations when selecting the Create Planview 3D Polyline from Pipe Network command.
  • Fixed an issue with the SmartHEC190.dll not loading in Civil 3D 2015 on some workstations when selecting the Create HEC-RAS Floodplain Lines command.

Version 12.1.15 released – 2/15/2015

  • Added command Point Block Extract and alias PTBE to extract the block from a Civil 3D point object’s Point Style.
  • Added selecting 3D polylines to the Profile from Points or 3D Polylines along an Alignment command.
  • Fixed an issue with the Elevation Label command. On some feature lines and 3D polylines, the command would return “Error calculating selected point.” and not calculated the elevation.
  • Fixed an issue with the ID Elevation command using the new Feature option. When selecting a Feature Line, or 3D polyline, the command with return the error “bad argument type: 2D/3D point: nil”.

Version 12.1.11 released – 2/5/2015

  • Added support for feature lines to the Calculate Slope, Calculate Elevation, Interpolate Interval, and Spot Elevation commands.
  • Added support for feature lines to the Points Calculate Slope, Points Elevation at PVI, and Points Elevation by Slope commands.
  • Added option to Construction Notes List Update on Save to the User Options, and Program Options commands.
  • Added support for *Current* layer to the Xref Attach, Xref Overlay, Xref Overlay2, and Xref Overlay Multiple commands.
  • Fixed an issue with the installation, it was not installing the correct version of the P-LABEL-X, P-LABEL-X-A. P-LABEL, and P-LABEL-A blocks. This fixes an issue with the Profile View, Structure RIM, Structure Bottom, and Crossing Pipes Labels.
  • Fixed an issue with the Dimension Outside command. When set to type polyline, the text height would be incorrect.

Version 12.1.9 released – 1/26/2015

  • Improved performance when using the Edit Label command to change the name of a Structure when there are a lot of Pipe Network labels.
  • Fixed an issue with the Adjust Pipe Slope / Elevations command. If two structures were selected with only a single pipe in between, an error would occur.
  • Fixed an issue with the Pipe Network commands. If a structure was not a junction type, it would return an error: “Error: ADS request error”.
  • Fixed an issue with the Elevation Label command. If selected and there was not an alignment or surface in the drawing, the Pipe Network option would not be selectable.
  • Fixed an issue with the Barscale command. An error “Error: bad argument type; numberp: “8796087950848”.

Version 12.1.6 released – 1/23/2015

  • Fixed an issue with Labeling command. An error “Error: no function definition: SM:PRINC”.
  • Fixed an issue with the Xref Attach command. After selecting the file to attach, the file would not attach and at the command prompt it would report multiple unknown commands.
  • Fixed an issue with Elevation Label and labeling elevations on the end point of Feature Lines. On some feature lines labeling the end point would return the error: “Error: bad argument type: 2D/3D point; nil”.
  • Fixed an issue with ID Elevation and labeling elevations on the end point of Feature Lines. On some feature lines labeling the end point would return the error: “Error: bad argument type: 2D/3D point; nil”.
  • Fixed an issue with Points Along Object, when selecting a 3D polyline, it would return an error: “Error: no function definition: SETPPOLY”.

Version 12.1.1 released – 1/7/2015

  • Ownership and copyright changed to SmartDraft, Inc.
  • Added support for BricsCAD v14, and v15.
  • Added command Adjust Pipe Slope / Elevations and alias PNAS. For Civil 3D 2012 or higher.
  • Added command Structure Bottom Label Profile View and alias PVBL. For Civil 3D 2012 or higher.
  • Added command Structure RIM Label Profile View and alias PVRL. For Civil 3D 2012 or higher.
  • Added command Crossing Pipe Label Profile View and alias PVCPL. For Civil 3D 2012 or higher.
  • Added command Profile View Labels Reset to Home Position and alias PVH. For Civil 3D 2012 or higher.
  • Added command Planview Structure Label and alias PVSL. For Civil 3D 2012 or higher.
  • Added command Create Planview 3D Polyline from Pipe Network and alias SM_P23DP. For Civil 3D 2012 or higher.
  • Added Crown and Bottom pipe elevation options to the Create Planview 3D Polyline from Pipe Network command.
  • Added command Layer Export and alias LEXP.
  • Added command Display who has a Survey Database open. For Civil 3D 2012 or higher.
  • Added command List Available Point Numbers in Survey Database and alias PTADB. For Civil 3D 2012 or higher.
  • Added command Point Group States Manager and alias PTGM. For Civil 3D 2013 or higher.
  • Added command Purge Point Groups. For Civil 3D only.
  • Added commands Points Calculate Slope, Points Elevation by Slope, and Points Elevation at PVI, and aliases PTCS, PTBS, and PTPVI.
  • Added command Reference Symbol Attach.
  • Added commands Modify Elevations of Feature Lines or 3D Polylines: Absolute Hinge and Modify Elevations of Feature Lines or 3D Polylines: Relative Hinge.
  • Added option to sequence the tag number or letter or prompt for the next tag number or letter in the option of Labeling command.
  • Added select feature option to the ID Elevation command. For Civil 3D only. Supported features: Surface, 3D Polyline, Feature Line, Survey Figure, Parcel Segment, Alignment and Profile, and Pipe Network Pipe and Alignment.
  • Added interval and outline options to the Label Contours command.
  • Added angle option to the Northing and Easting Difference Label command.
  • Added support for the three Profile View labels above to the Profile View Labels Update command.
  • Added support for Civil 3D Pipes (Pipe Networks) to the List and Labeling commands. For Civil 3D 2012 or higher.
  • Added support for Civil 3D Pipes (Pipe Networks) to the Elevation Label and Slope Label (One Point) commands. For Civil 3D 2012 or higher.
  • Added support to edit the Name and Description of Pipe Networks Pipes, and Structures to the Edit Label commands. For Civil 3D 2012 or higher.
  • Added support for Civil 3D parcels to the Area Table command.
  • Added separate Both and Offset option to the Offset to Current Layer, Offset from Xref/Blocks, and Offset from Xref/Block to Object’s Layer commands.
  • Added separate Both, Elevation, and Offset option to the Offset 3D Polyline commands.
  • Added Select option to the Points Manual, Points by Coordinates, and Points Setback command. For Civil 3D only.
  • Added Run : Rise 2 (text only rotated 90 degrees) option to Slope Label (One Point), Slope Label (Two Points), and Slope Label (Manual) commands.
  • Added the Pentagon and Star Symbol to the reference symbol options of SmartDraft.
  • Added the Draw Levees option to Create HEC-RAS Cross Sections, and Create HEC-RAS Planview Sections Lines, Levee, and Labels commands.
  • Added code to better process the Description Key file so both description keys without numbers CL and description keys with numbers CL#* can existing in the same description key style.
  • Added flip Automatic / Manual to the Alignment Station and Offset Labels command. For Civil 3D only.
  • Added Elevation Label and Point output options to the Calculate Slope, Calculate Elevation, and Interpolate Interval commands.
  • Added “Attach to Label” to the Reference Symbol command so the reference symbol will stay associated to the selected SmartDraft Label.
  • Added support for Polyline Text as replace target for the Text Mathematics command.
  • Added support for Arced Text and Polyline Text as replace target for the Copy String (Match Text) command.
  • Added support for Arced Text and Polyline Text to the Add Note command.
  • Added User Defined Parcel Types to the Define Parcels and Parcel Inquiry commands.
  • Added commands Export Description Key Set, Export Point Styles, and Import Description Key Set.
  • Updated cuix and cui menus.
  • Fixed an issue with the Construction Notes and Construction Notes List: Update commands. The commands would not always find the tags from the correct viewport(s), if there were multiple viewports in a Layout.
  • Fixed an issue with the Construction Notes and Construction Notes Manager. When an operator was in the Construction Notes Manager, it would lock the file and others could not open the file with the Construction Notes command.
  • Fixed an issue with the Construction Notes Manager > Drawings dialog. The root path was not correctly be removed from drawings added to the list.
  • Fixed an issue with the Create Reports command. If the last two segments of a Civil 3D parcel were line segments, and they had the same bearing, the report was ignoring the last segment.
  • Fixed an issue with the Run : Rise option for the Slope Label (One Point), Slope Label (Two Points), and Slope Label (Manual) commands. If the option was selected, it would report an error: nil argument.
  • Fixed an issue with the Profile Labels along the Alignment command. It would label the first alignment in the list, but not any of the other alignments. It would not return an error message.
  • Fixed an issue with the North Arrow command. If there were multiple layouts with north arrows associated to viewports on each layout, multiple north arrows would be added to the current layout.

Version 12.0.16 released – 6/16/2014

  • Fixed an issue with SmartDraft 12 in AutoCAD 2015. Error message: “Unknown command “DDEDIT”. Press F1 for help.” appeared when double-click editing text.
    Fixed an issue in AutoCAD 2015 with the Calculate Slope and Calculate Elevation commands when selecting an attribute for the elevation.
  • Fixed an issue with PConnect authorization code entry error when using SmartDraft Suite.

Version 12.0.10 released – 5/12/2014

  • Added support for Civil 3D Parcel Segments, Feature Lines, and Alignments to the command Endpoint Ticks.
  • Added the “Modelspace / Current Layout” selection method to the Construction Notes command.
  • Fixed an issue with the command Construction Notes List: Update. If the list was in modelspace, the margins were set too large.
  • Fixed an issue with the Construction Notes Manager command. Under different situations the command would produce an “Error:bad argument type: stringp: nil”, when the command closed.

Version 12.0.08 released – 4/25/2014

  • Added the option Above to the commands Dimension, Dimension Truncate, and Profile Dimension when Type = Object only.
  • Fixed an issue with the Arc Leader, and Straight Leader commands. When the “Type” was set to “Polyline”, the “Line” option would default to “Arc” and when selecting the third arc point, the command would return “Error:bad argument type: numberp: nil”. Error introduced in 12.0.0 when option dialog box added.

Version 12.0.03 released – 4/16/2014

  • Fixed an issue with the command Construction Notes Manager. Would produce an “Error: two few arguments” when selecting the File Option: New.
  • Fixed a misspelled message prompt with the command Create HEC-RAS Floodplain Lines.
  • Fixed an issue with the point command Points Manual when run in AutoCAD.
  • Added elevation option to the commands Convert Survey Figure to 2D Polyline and Convert 3D to 2D Polyline.

Version 12.0.0 released – 3/27/2014 (First version to support Civil 3D 2015)

  • Added support for AutoCAD Civil 3D 2015, AutoCAD Map 3D 2015, and AutoCAD 2015.
  • Added command Construction Notes Manager and alias CNM.
  • Added command Construction Notes and alias CN.
  • Added command Construction Notes List: Change Width and alias CNCW.
  • Added command Construction Notes List: Update and alias CNU.
  • Added command Cross Sections from Points and alias PTX.
  • Added command Station and Offset Report from Points and alias PTSOR.
  • Added command Parcel Inquiry and alias PRQ.
  • Added command Area Divide and alias ARV.
  • Added command Section View: Draw a polyline and alias SVDR to drawing in the section view.
  • Added commands Label Profile Views alias PVL and Profile View Label Update alias PVU.
  • Added commands Label Section Views alias SVL and Section View Label Update alias SVU.
  • Added new options and dialog box to Arc Leader, Straight Leader, Profile Arc Leader, and Profile Straight Leader.
  • Added new options and dialog box to Reference Symbol.
  • Added command Convert Survey Figure to 2D Polyline.
  • Added Elevation options to Convert 3D to 2D Polyline.
  • Added support for Feature Lines with the Polyline Reverse Direction command.
  • Added Description Key Set selection to Import option of PConnect Description Key Style Manager command.
  • Added command Erase Polylines and alias EPL.
  • Added command Erase 3D Polylines and alias E3PL.
  • Added Run : Rise option to Slope Label (One Point), Slope Label (Two Points), and Slope Label (Manual).
  • Added support for Feature Lines with the Join command.
  • Added support for the Civil 3D Profile Object Layer with the Profile from Points Along an Alignment command. This layer is set as the default Profile Layer value.
  • Moved Dimension tools to the Labeling Panel.
  • Moved Grading PL to the Grading Panel.
  • Moved Modify tools to Layout Panel.
  • Fixed an issue with PConnect, if the suffix code, Turn Right Angle (.TN#), was used without a previous point to establish the starting angle, the command with error out. Now it will continue processing, and at the end display an error message with the point number.

Version 11.1.21 released – 3/12/2014

  • Fixed an issue with PConnect. When the .TN suffix code was used without a previous point, the command would stop processing with a error.
  • Changes to address general speed issue of program (lagging).

Version 11.1.17 released – 1/26/2014

  • Added command SmartTab to display the SmartDraft Ribbon tab in the current workspace.
  • Added drawing point option to the Inverse Points command.
  • Added Match option to the Specify rotation angle: prompt of the Point Labels Rotation command.
  • Increased performance on the Label Contours command when using Line input option and selecting more than 200 objects.
  • Fixed an issue with the Labeling Style Manager. Previously, when the Bearing or Delta was set to Tag, the file would save as Text/Leader. Introduced in Version 10.0.12.
  • Fixed an issue with the Arc Leader and Straight Leader commands in AutoCAD 2013 and 2014.

Version 11.1.11 released – 11/16/2013

  • Added support retain display of Apply Description Keys to points convert by the Convert Survey Points into Drawing Points command.
  • Added support for Setup and Observation points when using the Import Drawing Points into the Survey Database command.
  • Added support to point commands to support the Civil 3D point creation value Apply Description Keys. Civil 3D 2013 or higher.
  • Added command alias PTM for the Points Manual command.
  • Added command Point Label Style to As Composed for a Point and alias PTAS.
  • Added command Point Groups for a Point and alias PTGP.
  • Fixed an issue with the Area by Point and Label / Manage Parcels commands. If an area was labeled with Acres only, and later the the boundary was moved and the area updated, the label would change to square feet. This is fixed for newly labeled lots or polyline boundaries. Existing lots or polyline boundaries can be fixed by either running the Edit Label (ED), Edit Multiple Labels (EDD), or Label / Manage Parcels commands to set the correct area type.
  • Fixed an issue with the Program Options command. Would return an error Cannot find definition for dialog program_options. Introduced in version 11.1.3.
  • Fixed an issue with the Create HEC-RAS Planview Sections Lines and Labels, Create HEC-RAS Cross Sections, and Label HEC-RAS Water Surface Profile command. If there were more than 512 section and all of them were selected it would display an Error: bad argument type: (or stringp symbolp): nil
  • Fixed support for true type fonts in Text Styles setup of both the Drawing Setup and New Drawing Settings commands.
  • Fixed an issue with the SmartDraft insert points command. The starting point number would not hold the set value. Introduced in version 11.1.3.
  • Fixed an issue with the LB alias: If used before selecting a SmartDraft point command, it would return the error: no function definition: SM:LB_VAR.
  • Fixed an issue with some installation of Civil 3D 2013. SmartDraft would not recognize that Civil 3D was loaded.

Version 11.1.5 released – 10/25/2013

  • Fixed an issue with the Import Drawing Points into the Survey Database command. In some cases the command would return the Error: bad argument type stringp: nil.

Version 11.1.4 released – 10/24/2013

  • Fixed an issue with the Import Drawing Points into the Survey Database command. If the Civil 3D Survey Database did not have any existing Networks, the command would return the Error: bad argument type stringp: nil.
  • Fixed an issue with the Associate Survey Working Folder command Multiple option. In Civil 3D 2014 it would return the Error: bad argument type stringp: 1.

Version 11.1.3 released – 10/21/2013

  • Added annotative support to blocks inserted by the following commands: Elevation Label Manual, Elevation Label, Elevation Label – Lot Line, Slope Label Manual, Slope Label (One Point), Slope Label (Two Points), Spot Elevation, Calculate Slope, Interpolate Contours, Interpolate, Calculate Elevation, Insert a flowline arrow, Daylight Symbol, Cut / Fill Symbol, Brow Ditch Symbol, Arc Leader, Straight Leader, Continuation Symbol, Add Arrowhead, Break Symbol, Radial Bearing, Reference Symbols, Insert monument symbols, Parking Spaces Count Symbol, Chainlink Symbol, Circle Linetype Symbol, Demolition Symbol, Abutment Symbol, Traffic Control Cones, Stationing Design, Alignment Station and Offset Label, Alignment Station Intersection Label, Endpoint Ticks, Label Coordinate, North Arrow, Cross Section Label, Detail Notes, Grid Tick and Label, Point Label, Point to Spot Label, Label Northing and Easting Difference, Profile by Station and Elevation, Profile by Distance and Elevation/Slope, Profile from Digitizing, Profile: Station Label, Profile Labels along the Alignment, and Alignment Labels along the Profile
  • Added the command Import Drawing Points into the Survey Database and alias PSIM. To import drawing points into the survey database and convert the drawing points into survey database connected points. Existing point resolution options.
  • Added command to Convert Survey Points into Drawing Points and alias PSCV.
  • Added area options to the Inverse Points command. Now also displays acres or hectares.
  • Added prefix / suffix options to the Label Contours command and moved some if the options to an options dialog box. Also added the option to place the label on the default layer from the layer database or the *current* layer.
  • Fixed issue with the Label Contours command. If annotative styles checked in drawing setup and the MText output option selected, the MText would be to large.
  • Fixed an issue with PConnect. When using the .BC code on large radius curves, the command could return the error: “Error: bad argument type: number: nil”, and stop processing any points after drawing the line for the last curve starting with the .BC code.
  • Added Multiple option to the Associate Survey Working Folder to associate multiple drawings with a Civil 3D Survey Working Folder.
  • Added option to prompt the operator to Associate a drawing with a survey working folder, if not already associated. See Prompt for Survey Working Folder.
  • Added option to toggle Enable/Disable Prompt for Survey Working Folder to Program Options and User Options.
  • Fixed an issue when adding points to the survey database and the drawing’s coordinate zone is different than the survey database’s coordinate zone.
  • Fixed an error with the SmartSuite.CUIX. When the Add Prefix / Suffix: Add Less and Greater Than or Add Double Less and Greater Than command from the Ribbon, it would cause AutoCAD to stop responding.

Version 11.0.15 released – 8/20/2013

  • Added offset and description as options to the file output of Profile from Points Along an Alignment command when within Civil 3D.
  • Fixed issue with Create HEC-RAS Floodplain Lines command. Command would error is a surface style “_No Display” did not exist in the drawing.
  • Corrected misspelled word “viewport” in North Arrow and Barscale command.
  • Added output option of Text or MText to the Label Contours command.
  • Added multiple selection option to the Text Horizontal, Text Vertical, and Text Align Parallel or Tangent commands.
  • Added MText support to the Text Export command.
  • Added options to North Arrow command.
  • Added command Point Labels Rotation. Alias PTR. Rotate the labels of a Civil 3D point objects.
  • Added option “Add if No Description” to the Point Description Find and Replace command.

Version 11.0.10 released – 7/26/2013

  • Fixed an issue with the Text Online command. Dialog did not appear.
  • Fixed an issue with the Attribute Edit command. Dialog did not appear.
  • Fixed an issue with the Attribute Replace command. Dialog did not appear.

Version 11.0.9 released – 7/5/2013

  • Added the file output option to Profile from Points Along an Alignment command when within Civil 3D.
  • Fixed an issue with the Block and Detail Manager command. In AutoCAD 2012, after the AutoCAD Service Pack 2, if a drawing had an attribute and the dialog entry method was set, the Edit Attribute dialog would appear after the Enter Attribute dialog.

Version 11.0.7 released – 6/20/2013

  • Added Type option of Text or MText to the Planview Small, Medium, and Large, Filled, Shadow, Dashed, Street Main, Lot Regular, Lot Shadowed text and Text Parallel or Tangent commands.
  • Added “Enable INSUNITS value with the Block Manager” option to the Program Options and User Options commands, so the Block and Detail Manager will use the AutoCAD settings INSUNITS, INSUNITSDEFSOURCE, and INSUNITSDEFTARGET when inserting blocks or Xrefs.
  • Fixed an installation issue when installing SmartDraft 11 over an existing installation of SmartDraft 9 or 10. Now the installation removes the SmartDraft 9 or 10 files that are no longer needed and can cause a conflict.
  • Fixed an issue when entering the serial number and authorization code using the SmartAbout command, if the wrong codes were entered, it would return an error “; error: bad argument type: stringp (<serial number> <authorization code> nil)”
  • Fixed display of message “SmartDraft right-click tools: Disabled.” at times when the right-click tools were enabled.
  • Fixed an issue with the Profile from Points Along an Alignment command. On some alignments, if would return the error; “Error: bad argument type: 2D/3D point: nil”.

Version 11.0.5 released – 5/31/2013

  • Fixed an issue with the Block and Detail Manager and Block and Detail Category File Manager commands. In some cases, the not resolve the path correctly.
  • Fixed an issue with the ribbon command Text Online icon. Selecting the command would cause AutoCAD to enter stop responding.

Version 11.0.4 released – 5/15/2013

  • Added an option to disable the SmartDraft right-click tools. Some users have been experiencing objects deselecting when they right-click, this turns off SmartDraft right-click tools, so SmartDraft does not cause this type of reaction. See User Options.

Version 11.0.3 released – 5/14/2013

  • Fixed an issue with the SmartExtra menu. The toolbars did not appear.

Version 11.0.2 released – 5/10/2013

  • Added dynamic planview Alignment Station and Offset Label command. Alias ASO. Civil 3D only.
  • Added the Point Station and Offset Information command. Alias PTSO. This command allows you to associate a Civil 3D point object with an alignment, which will add station and offset information to a point and allow the creation of a point station and offset table.
  • Added Detail Notes command. Alias DN. Create a detail type symbol with optional leader and notes.
  • Added support for Civil 3D Point Object Raw Description as Replace object for Text Sequential Numbering.
  • Added detail type symbol option to the Cross Section Label command.
  • Added Arrow or Curve leader endpoint to the Arc Leader and Straight Leader commands.
  • Added Offset Direction option to the Elevation Label and Elevation Label (Lot Line) commands. Now the offset can have a prefix or suffix of Left/ Right, or +/-.
  • Added the Polyline Text command. Alias TPL. This text follows along a polyline, spline, and other curved object.
  • Added support for Polyline Text to Text Adjust Numbers, Text Edit Properties, Edit Label, Text Add Prefix / Suffix, Text Remove Prefix / Suffix, Text Sequential Numbering, Text Swap, Change Label Direction, Text Mask, and Text Unmask.
  • Added N/S Azimuth to the output prompt of the List and Distance commands.
  • Fixed the Barscale command. Would return an error if the drawing’s horizontal scale was set to 1.
  • Fixed Bearing type selection in Drawing Setup. Now it correctly sets and holds the N/S Azimuth bearing type.
  • Fixed an issue with Create HEC-RAS Water Surface Profile, if the stationing in the SDF file was reversed, the command would not import the water surface profile. Now it will correctly import the water surface profile.

Version 11.0.0 released – 3/26/2013 (First version to support Civil 3D 2014)

  • Added support for AutoCAD Civil 3D 2014, AutoCAD Map 3D 2014, and AutoCAD 2014.
  • Added Type option to the Label Contours commands. Now the command will label by selecting an object (original method), or by selecting to points of a line.
  • Added write to profile directly from point (Civil 3D Only) to the Profile from Points Along an Alignment command.
  • Added option to write points directly to the Civil 3D Survey Database to the Point Input Options command and option.
  • Added option to write points directly to the Civil 3D Survey Database to the Points Manual, Points by Coordinates, Points Setback, Points Along Objects, Points At Station and Offset, and Traverse commands.
  • Added support for Civil 3D alignments, parcel lines, and feature lines to the Points Along Objects command.
  • Added No/Yes Duplicate option to the Points Along Objects command no add a new point if one exists at the same coordinates.
  • Added nested curve object to the Radial Lines command.
  • Added support to the Scale Labels command for the Profile, Station, Elevation, Slope, and Coordination Labels.
  • Added code to the Block Mirror and Rotate command to filter out SmartDraft dynamic blocks.
  • Added copy to clipboard to the Create Reports and Legal Description from Polyline commands when using the View option.
  • Added dialog box and copy to clipboard to the Support Information command.

Version 10.0.39 released – 3/30/2013

  • Added option to accept a bank or overbank alignment or polyline to cross the stream alignment (base line) in the Create HEC-RAS Data and Add to a HEC-RAS Project commands.
  • Added a check in the Create HEC-RAS Data and Add to a HEC-RAS Project commands to confirm the operator has selected a down stream point.
  • Fixed an issue with the Create Reports from parcels command. When selecting the “Include point numbers” option in either Closure or Inverse Reports and the points where from the Civil 3D Survey Database, they know will display in the reports.
  • Fixed the Zoom / Step functionality of the Labeling command.

Version 10.0.37 released – 3/7/2013

  • Removed duplicate return values for the Area command.

Version 10.0.37 released – 3/7/2013

  • Removed duplicate return values for the Area command.
  • Fixed an issue with Create HEC-RAS Floodplain Lines within Civil 3D 2013, it would not create the floodplain lines.

Version 10.0.36 released – 3/6/2013

  • Fixed an issue with the Customization Template Manager command. Would return unknown command SMARTCTM. Issue introduced in version 10.0.35.
  • Removed duplicate return values for the Area by Point, Length (Add), and ID Point commands.

Version 10.0.35 released – 2/28/2013

  • Fixed an issue with the Edit Label command (ED). If a Civil 3D Point was selected in the drawing and it had a null elevation value, the command would error.

Version 10.0.34 released – 2/27/2013

  • Fixed an issue with MText, when MText was moved or edited, the background mask was turned on.

Version 10.0.33 released – 2/22/2013

  • Fixed an error with a subroutine used by commands which selected a Civil 3D 2012 alignment, and a point selection and the point was at exactly at the beginning of the alignment.
  • Fixed an issue with the Labeling command. When the options was set to Object, and a Civil 3D alignment was selected, the command would return “Error: null interface pointer: …”

Version 10.0.32 released – 2/15/2013

  • Added video demonstration links.
  • Added MText output option to Text Sequential Numbering.
  • Added Coordinate Precision output options to Points Export.
  • Fixed an issue with the Text Add Prefix / Suffix command when working with SmartDraft Arc Text, the rotation angle is now retained and an issue with the Number Only option now it will read the correct decimal precision of the existing number in the string.
  • Fixed an issue with the Create HEC-RAS Planview Sections Lines and Labels, Create HEC-RAS Cross Sections, and Label HEC-RAS Water Surface Profile commands. If the Type Text Style option was used, it would return an error “Too many arguments.”
  • Fixed an issue with the Convert ASCII Point File to Fieldbook (FBK) File command. On some description, the command would return an error “Too few arguments.”
  • Fixed an issue with the Edit Label command (ED). If a Civil 3D Survey Point was selected in the drawing and one Survey Databases was from a different version, the command with error.
  • Updated the License Agreement.

Version 10.0.31 released – 1/14/2013

  • Added the Modify Elevations of Points: Absolute Hinge command and alias EPA.
  • Added the Modify Elevations of Points: Relative Hinge command and alias EPR.
  • Modified the calculation in PConnect when using the best fit curve (BC) suffix code. When using the BC suffix code followed by a single point without a suffix code and the third point had a either a end curve (PT), terminate (T), or closed straight (CS), the command would calculated as a reverse curve if the angle deflection between the three points was less than 5 degrees. This 5 degree deflection, seems to return a larger amounts of false positives, so the angle was reduced to 3.7 degrees.

Version 10.0.29 released – 1/07/2013

  • Changed Product Installation Type: Product option text.
  • Changed Product Authorization: To HEC-RAS Tools form Hydro on the Authorize: SmartDraft <product> <version> dialog.

Version 10.0.27 released – 12/12/2012

  • Added optional HEC-RAS Tools: HEC Application Loader, Create Sample Lines or Polylines along an alignment, Sample Lines Tool, Create HEC-RAS Data, Add to a HEC-RAS Project, Create HEC-RAS Planview Sections Lines and Labels, Create HEC-RAS Floodplain Lines, Create HEC-RAS Cross Sections, Create HEC-RAS Water Surface Profile, and Label HEC-RAS Water Surface Profile.
  • Modified Associate Survey Working Folder to display longer folder paths in the dialog.
  • Added Continuous option to Distance command.
  • Added the Convert ASCII Point File to Fieldbook (FBK) File command.
  • Added an Export option to the PConnect Description Key Style Manager command. Used to create a comma delimited file for helping in the process of creating a surveyor’s field card.
  • Added checking to the Point commands so Land Desktop Point Objects are ignored when using Civil 3D.
  • Fixed issue with updating Slope Labels in a viewport at a different scale than the current drawing scale. Arrow size and leader length were calculated incorrectly.
  • Fixed issue with the Customization Template Manager when selecting the Style File Manager and the Edit button. Would return: “Error: bad argument type: consp “DEFAULT.CYS”.
  • Fixed issue when using the Arc or Straight Leader in AutoCAD 2013. Command previously place unwanted MTEXT string.
  • Fixed issue with “AeccWaterShed.dll not loaded” message when using the Autodesk Infrastructure Design Suite versions of AutoCAD 2013 or AutoCAD MAP 3D 2013.
  • Fixed issue of slow SmartDraft command responds, specially the Drawing Setup and Horizontal Scale, when the SmartDraft Text Styles were set to the same style name as a Text Style in a Civil 3D style and there were a large number of the Civil 3D objects in the drawing using the style.
  • Fixed issue when the license expires and operator could not double-click to edit text, mtext, or blocks with attributes.

Version 10.0.21 released – 10/9/2012

  • Fixed issues with the Join command. If the Quick option was selected, it would run correctly, but after joining the objects would return the “Error: no function definition: SM:CKLBLNM”. No longer returns the error.

Version 10.0.20 released – 10/2/2012

  • Fixed issues with theBlock and Detail Manager command. If the Rotation Angle was set to the preset angle 0.00 or less, it would ignore it. It know allows an preset angle of 0.00 or less.

Version 10.0.19 released – 9/1/2012

  • Added an Import Warning to the PConnect Description Key Style Manager, Import Description Keys option.
  • Added an Export option to the PConnect Description Key Style Manager command to save the Description Key Style as a comma delimited file to help in the process of creating a surveyor’s field card.
  • Added Area and Perimeter Prefix, and the Radial In and Radial Out location options to Legal Description Options Style Manager command. These values are used by the Legal Description from Polyline and Legal Description Report commands.
  • Fixed an issue with the Legal Description Options Style Manager command. The position of the curve data was not be honored. These values are used by the Legal Description from Polyline and Legal Description Report commands.
  • Fixed issues with the Traverse command. Selecting the Options would return an error “C:SM_PTSET” function not found. and the Point option would not toggle point insertion on and off.

Version 10.0.17 released – 7/18/2012

  • Fixed issue with Offset from Xref/Blocks tool. Allowed you to select an item but nothing offset. Issue introduced in version 10.0.12.

Version 10.0.16 released – 7/14/2012

  • Add a pause in the Inverse Points command to display the values at the cursor when using Traverse mode and the traverse closes.
  • Fixed issues with Inverse Points tool. Now supports points with no elevation value, Land Desktop points converted to Civil 3D, and Radial Report being created without data.
  • Added a pause in the Distance command to display the values at the cursor when Multiple mode is Off.
  • Fixed an issue with Distance tool. It would change the AutoCAD UNITS Angle Type, know it will be the same after the tool is used.

Version 10.0.13 released – 6/11/2012

  • Fixed update issue with new Radial Bearings command. If you double-clicked on the radial-label and didn’t reselect the arc, the bearing would change to N 90 00 00 W.
  • Fixed an issue with the Parcels: Create Reports tool. The closure and inverse option with read the same in and out going radial bearings.

Version 10.0.12 released – 5/26/2012

  • Added dynamic block support to Radial Bearings command.
  • Added 4th position above and below for the Labeling command.
  • Fixed issue with the Labeling command when using 0 height text style in a labeling table style.
  • Added Offset from Xref/Block to Object’s Layer command with Alias OBX to offset to the original layer.
  • Resets DIMASZ after a command.

Version 10.0.11 released – 5/10/2012

  • Changed network license file.

Version 10.0.10 released – 5/1/2012

  • Added Inverse Report option to the Parcels: Create Reports tool.
  • Added support for MLeader object with block to the Text Horizontal, Text Vertical, and Text Align Parallel or Tangent commands.
  • Added OFFSETGAPTYPE = 0 to the Retaining Wall command so fillets are not added at angle points.

Version 10.0.8 released – 4/18/2012

  • Fixed issue with Parcels: Create Reports when printing report. Error: Notepad Cannot find the …\Smartprint.txt file. Do you want to create a new file? and the report did not print. Introduced in version 9.5.4.v
  • Fixed issue with Parcels: Create Reports when trying to save or print the Closure report after viewing it first. Introduced in version 9.5.4.
  • Fixed an issue with loading in AutoCAD 2012: Error: SM:Ck_4_C3D not found. Introduced in version 9.5.31.

Version 10.0.5 released – 4/11/2012

  • Fixed issue with Shift Right-Click to select OSNAPs. Would hang AutoCAD from time-to-time when DUCS, and Dynamic input were enabled.
  • Fixed issue with Land Desktop 2009 caused when we added Civil 3D Survey Working Folder in version 9.5.4.
  • Fixed issue with PConnect on laptops when removed from the network. Some operators experienced Error: bad argument type: VLA-object collection: #<%catch-all-apply-error%>.
  • Fixed issue with drawing opened with IntelliCAD and the AUPREC set to a value higher than 8.

Version 10.0.4 released – 4/07/2012 (First version to support Civil 3D 2013)

  • Added support for AutoCAD 2013 base products.
  • SmartDraft supports AutoCAD 2009 or higher.
  • Discontinued support for AutoCAD 2008 or lower.

Version 9.5.32 released – 4/16/2012

  • Fixed an issue with loading in AutoCAD 2012: Error: SM:Ck_4_C3D not found. Introduced in version 9.5.31.

Version 9.5.31 released – 4/11/2012

  • Fixed issue with Shift Right-Click to select OSNAPs. Would hang AutoCAD from time-to-time when DUCS, and Dynamic input were enabled.
  • Fixed issue with Land Desktop 2009 caused when we added Civil 3D Survey Working Folder in version 9.5.4.
  • Fixed issue with PConnect on laptops when removed from the network. Some operators experienced Error: bad argument type: VLA-object collection: #<%catch-all-apply-error%>.
  • Fixed issue with drawing opened with IntelliCAD and the AUPREC set to a value higher than 8.

Version 9.5.30 released – 4/4/2012

  • Fixed an issue with Legal Description from Polyline PLL. For some of the values in the style created by Legal Description Options Style Manager. It created uppercase and the All Uppercase was not checked, the text was converted to lowercase. It now the case of the characters remain as entered when the All Uppercase is not selected. This issue and fix also applies to the reports created with the Create Reports command.
  • Fixed an issue with Legal Description from Polyline PLL. When the All Text uppercase was selected, the command would generate an Error: bad argument type: stringp 43560.0. Issue was introduced in 9.5.28 when the above issue was addressed.
  • Fixed an issue with double information prompting on the Distance command and no information showing when multiple toggled off. Issue introduced in 9.5.12.
  • Fixed an issue with the profile labeling with Civil 3D. In some drawing the stationing would label in the wrong direction

Version 9.5.25 released – 2/07/2012

  • Fixed issue with the Text, Arc Text, and Attribute Mask command AM. If text style had a width factor other than 1.0 and masking SmartDraft arc text, the masking was too small. Now masks SmartDraft arc text correctly when the text style has a width factor other than 1.0.
  • Fixed issue with Alignment Station Intersection Label, would prompt for the Site, in Civil 3D. Now it reads the site name correctly.
  • Added suffix options to the Labeling Style Manager command for Labeling.
  • Added Elevation Difference option to the Inverse Points command.
  • Fixed issue with the Area by Point command. If the operator entered a 0.0 text height when using the *current* text style, command would error out.
  • Fixed issue with the Area command. If the operator entered a 0.0 text height when using the *current* text style, command would error out.

Version 9.5.16 released – 1/20/2012

  • Added Default and *current* layer and text style options to the Text Mathematics TMH and change the command line prompts.
  • Added Default and *current* text style options to the Area by Point ARP command.
  • Added Default and *current* text style options to the Area ASD command.
  • Added support for Civil 3D Surface Elevation labels as source to the Text Copy String (Match Text) MTT command.
  • Added support for Civil 3D Surface Elevation labels to the Calculate Slope CS command. Also fixed an issue with attributes.

Version 9.5.12 released – 1/14/2012

  • Added dynamic prompting to Distance, Measure Angle, ID Point, ID Elevation, Length (Add), List, Area, and Area by Point.
  • Added option dialog box to Text Mathematics and change the command line prompts.
  • Fixed an issue with Elevation Label. The labels were not updating to due change introduced in 9.5.0.

Version 9.5.11 released – 1/11/2012

  • Fixed dynamic display issue with Inverse Points. If DYNPROMPT was set to 0, the inverse information was not displaying at the crosshairs.

Version 9.5.10 released – 1/9/2012

  • Added Include Filter option to the PConnect PC command.
  • Added Point Output Option to Traverse TRA command. Moved command to Point Panel.
  • Fixed an issue with Inverse Points. It was return a NIL error after selecting second point.
  • Added Ribbon Panel information to the help file.
  • Moved Leaders and Reference Symbols to the Labeling Panel.
  • Renamed the Design Panel to Layout Panel.

Version 9.5.9 released – 1/3/2012

  • Fixed an issue with PConnect PC command. When a User created a Description Key Style File with a blank file, PConnect would error during processing
  • when it encountered the blank line.
  • Fixed an issue with Text Mathematics command. When output type set to Text, the current text style would change. Also add Exit option when selecting input
  • text.

Version 9.5.7 released – 12/14/2011

  • Added option to customize the layer name associated with the XREF Attach, XREF Overlay, XREF Overlay2, and XREF Overlay Multiple commands. See
  • Customization Guide Appendix – Layout Panel for more information.
  • Fixed an issue with Create Reports PRR command. When a parcel was highlighted and the Legal button selected, an error would occur. Issue introduced in version 9.5.4.
  • Fixed an issue with PConnect PC command. When a User created Customization Template did not have the default.dsy file, an “Error: bad argument type: consp nil” would appear.

Version 9.5.4 released – 12/9/2011

  • Added option to include point numbers in the Closure Report options of the Parcels: Create Reports command.
  • Added Inverse Points and alias PTI.
  • Added support for Civil 3D Survey Database points to the Edit Label ED command.
  • Added command to associated the Civil 3D Survey Working Folder with a drawing. Aliases SVF. Civil 3D 2012 or higher only.
  • Fixed an issue with the right-click and grip edit.
  • Fixed an issue with Text Copy String (Match Text) MTT command and some MTEXT formatting, the last character was not copied.
  • Fixed an issue with Edit Multiple Labels EDD command. When selecting text the dialog appeared empty.
  • Fixed an issue with Measure Angle AN command. When selecting the last segment of a Civil 3D alignment it would return error NIL.

Version 9.4.4 released – 10/14/2011

  • Major enhancements to PConnect.
  • Added suffix codes to support Templates, Offset Right/Left, Middle, Elevation on Offsets, Turn 90° Angles, Right Angle Back, Rectangle, Extend, Circle, and Square. Improved the calculation when using Begin Curve (.PT) to better handle concentric curves. Enhanced Best Fit Curve calculations when only 3 points are used.
  • Changed the Aliases for PConnect Description Key Style Manager to PCM, and PConnect Template Manager to PCT.
  • Added full support for the Layer Database to PConnect.
  • Redesigned PConnect’s Figure Options dialog to clarify layer option. Also fixed issue with dialog to remember entered values.
  • Fixed the template display in PConnect Template Manager when all heights are set to zero. Added create template from points in the drawing.
  • Added support for Civil 3D Parcels to the Legal Description by Polyline command for selecting a Civil 3D Parcel Label.
  • Added support for Civil 3D Parcels joined using the Parcel Union command to the Legal Description by Polyline and Create Reports commands.
  • Fixed the processing of Civil 3D Parcels in the Create Reports command when a parcel has multiple segments or parcels joined by the Parcel Union command.
  • Fixed an error in Points Along Objects when selecting a LWPOLYLINE in AutoCAD 2010 – 2012. Now processes them correctly.
  • Added the Volume from Polylines (Contours) command.
  • Fixed issue with Elevation Label, Elevation Label (Manual),and Elevation Label (Lot Line) would not save an Elevation Label Style with an error function WRT:LSY not found. Now will saves and reads Elevation Label Styles correctly.
  • Corrected various spelling and grammar errors in this help file and the PDF manual.

Version 9.3.2 released – 8/22/2011

  • Added options to Area by Point. Add Output option Screen in additional to Text, and selection option Points in addition to Point.
  • Added Raw Description option to Points: Create Selection Set
  • Fixed a coding error in PConnect when the user change the default Recall or Terminate code.

Version 9.3.0 released – 8/17/2011

  • Fixed an issue with Viewport Make, Reposition Labels and Arc Text, Abutment Symbol, and Points Merge command. These commands now reset the drawing setting after the command ends.
  • Fixed an issue with List Alignment Stations and Elevations command. The command again lists the defined profiles associated to an alignment in Land Desktop.
  • Changed suffix code requirements in PConnect: Description suffix codes must start with a period “.” character.
  • Fixed issue in PConnect when it was not processing a suffix code due to extra data. The processing of suffix codes has been coded to better interpret non-PConnect suffix codes currently used.
  • Fixed issue in Point Input Options in the Points Manual, Points by Coordinates, Points Along Objects, Points Setback, and Points At Station and Offset. After use an “Error: no function definition: SM:CANLISP” would appear.
  • Fixed an error with Spot Elevation when running inside Land Desktop. Exception occurred: 0xC0000005 (Access Violation).

Version 9.2.18 released – 8/10/2011

  • Added commands: Edit polyline elevation, Edit polyline datum polyline, Assign polyline elevation, Check for 0 elevation polylines, Offset polyline by Rise/Run, Offset polyline by slope (%), Offset polyline by slope (%) and distance, Offset polyline by slope (%) and elevation limit and Change polyline layer at elevation.
  • Add ribbon, toolbar, and menu: Grading by Polyline Tools
  • Fixed two issues with the Block and Detail Manager. The “Multiple Option” was not working and if a block didn’t have an attribute it would report a false error at the command prompt.
  • Fixed issue with Text Sequential Numbering when using the Replace option and selecting text or attributes set as annotative.
  • Fixed issue with Elevation Label (Manual) when using the Select Input Option and selecting Civil 3D point objects. The command would return an error and not add a label to the drawing.
  • Fixed issue with Elevation Label (Manual) when using the Select Input Option for two or more elevations. If the operator pressed enter at the Select Elevation prompt, the command would return an error and not add a label to the drawing.

Version 9.2.15 released – 7/1/2011

  • Fixed issue in menu with command Edit Elevation of Polylines. When selecting the command it would return: Unknown command “SM_PLEL”. Press F1 for help.
  • Fixed issue with Edit Object’s Elevation wouldn’t change the elevation. Issue introduced in version 9.0.0.
  • Fixed issue with Calculate Slope. Would not place Slope Label block.
  • Fixed issue with right-click update of Area Labels. When there was Feet/Meter only label in drawing and operator added Acres/Hectares the command would return “error: bad argument type: stringp nil”.
  • Updated Area to better handle Replace option when combined with Object option.

Version 9.2.13 released – 5/25/2011

  • Fixed issue with layer placement of Text, Arc Text, and Attribute Mask using the wipeout option. It now places the wipeout on the same layer as the object being masked like pre version 9.2.9. Issue introduced in version 9.2.9
  • Fixed “error: Exception occurred: 0xC0000005 (Access Violation)” related to Text, Arc Text, and Attribute Mask using the wipeout option. Error introduced in version 9.2.9.
  • Fixed “error: bad argument type: stringp nil” in PConnect when a description key suffix, .BC, is used, and the last description does not have a .T.
  • Fixed error in PConnect when a point had multiple description keys and the second one had a suffix code. It now is processed and not ignored.
  • Fixed Text, Arc Text, and Attribute Mask masking of MTEXT object with justification of Bottom Left.
  • Added bearing formatted text skipping to Text Adjust Numbers.
  • Fixed issue with Text Adjust Numbers. Error: bad argument type: stringp nil

Version 9.2.9 released – 5/5/2011

  • Added Grid Tools flyout back into Planview Tools – Suite.
  • Fixed issue with AutoCAD Erase command and the slow response in Land Desktop 2007 and 2008.
  • Fixed issue Text, Arc Text, and Attribute Mask. No longer returns “SmartDraft Error: invalid AutoCAD command: nil.”
  • Fixed issue with Land Desktop 2007; no longer returns “Autodesk Land Desktop Unable to write data to locked layer: *”
  • Fixed missing blocks in the installation for commands Grid Tick Label and Cross Section Label. Now commands now work.

Version 9.2.8 released – 5/3/2011

  • Added error checking for invalid Land Desktop surfaces when using Elevation Label, Elevation Label (Lot Line), Slope Label (One Point), Slope Label (Two Points), Spot Elevation, Point Elevation Edit, Point Input Options, and any of the point placement commands when using a surface to calculate the elevation.

Version 9.2.7 released – 5/2/2011

  • Added Text Edit Properties to right-click options when selecting text, mtext, and Arc Text.
  • Fixed issue when using Scale Labels and Text Edit Properties on Arc Text to change text height.
  • Fixed issue with right-click editing using trying to use Options dialog. Dialog did not appear. Issue introduced in version 9.2.1.

Version 9.2.6 released – 4/21/2011

  • Fixed issue with double-click editing of TEXT and MTEXT. Issue introduced in version 9.2.1.
  • Fixed issue with Crow’s Feet – Automatic. When selecting labels it would filter out all selected objects. Issue introduced in version 9.0.0.
  • Added support for MLeader mtext in Text, Arc Text, and Attribute Mask, Text, Arc Text, and Attribute Unmask, Text Vertical, Text Horizontal, and Text Parallel or Tangent.
  • Added support for MLeader mtext and attributes in Text Add Prefix / Suffix, Text Remove Prefix / Suffix, Edit Label, Edit Multiple Labels, Text Swap, Text Copy String (Match Text), Text Adjust Numbers, Text Sequential Numbering, Text Add Note, and Text Mathematics.
  • Enabled editing of Labeling tags with the double-click editing command Labeling Edit.
  • Fixed issue with Labeling when the Label Style for Distance and/or Length is set to Leader/Text and all other options set to No. The command would display an error, the text would be added, but the leader would not be added.
  • Version 9.2.1 released – 4/2/2011
  • Fixed Points: Create Selection Set, it was not creating a selection set. Issue introduced in version 8.2.0.
  • Fixed issue with Crow’s Feet – Manual and AutoCAD ERASE command. Manually placed Crow’s Feet were being erased when another object in the drawing was erased. Issue introduced in version 9.0.0.

Version 9.2.0 released – 3/28/2011

  • SmartDraft supports AutoCAD 2007 or higher.
  • Discontinued support for AutoCAD 2006 or lower.
  • Added Layer… button to PConnect’s 3D Polyline Options so a layer can be selected from the current drawing.
  • Added Layer… button to PConnect Description Key Style Manager so a layer can be selected from the current drawing.
  • Added Proposed, Existing, and Demolition buttons to Block and Detail Category File Manager to select these layer types from the drawing.
  • Fixed issue with MTEXT with Background Mask property set to “Yes.” The “Border offset factor” was set too large and would not allowing the value to be changed.
  • Fixed Text Style name updating in the Text Styles option of the Drawing Setup command and the New Drawing Settings option of the Customization Template Manager command. Error introduced in version 9.1.3.
  • Fixed issue in Elevation Label, Slope Label (One Point), Slope Label (Two Points), and Point Elevation when there was only alignment(s) or only surface(s), polyline was the only available option.
  • Fixed above issue in the edit commands also.
  • Added Elevation from Object (i.e. Polyline, Feature Line, Surface, Alignment and Profile) to Point Input Options and the Point placement tools: Points Manual, Points by Coordinates, Points Setback, Points Along Objects, and Points At Station and Offset.

Version 9.1.9 released – 3/15/2011

  • Fixed “Divide by Zero” error when using the Labeling when the SmartDraft dimension style was set to Annotative.
  • Added the ability to assign a different Folder Variable in the Block and Detail Category File Manager.
  • Fixed an issue in the Block and Detail Manager for AutoCAD 2012, when the the display attribute dialog block property was set. It will now display the attribute dialog.
  • Fixed “Specify insertion point:” or “Specify rotation angle:” prompts for Block and Detail Manager.
  • Fixed extension of new category file added when typing name in Block and Detail Category File Manager.
  • Fixed issue with fields not displaying the scale information in the Barscale command when selecting a viewport frame in AutoCAD 2011 64 bit or higher.
  • Fixed issue with the Block and Detail Manager’s menu tools SM_BKEEPBNM function, which would not work if the path variable didn’t end with “\”. The function now works when the path variable ends with or without “\”.

Version 9.1.6 released – 3/10/201 (First version to support Civil 3D 2012)

  • Added support for Dynamic Block’s Visibility State to the Block and Detail Manager, Block and Detail Category File Manager, and Category File.
  • Fixed arrow direction, at some view twist angles, when placing Slope Labels (One Point) along alignments or polylines/feature lines.
  • Fixed NIL error with Slope Label (One Point) when trying to label a slope on a flat portion of a surface.

Version 9.1.4 released – 2/25/2011

  • Added support for Dynamic Block’s Visibility State to the Block and Detail Manager, Block and Detail Category File Manager, and Category File.
  • Added multiple block selection in Block and Detail Category File Manager for Delete, Update, Copy To, and Move To.
  • Changed the Add+ button in the Block and Detail Category File Manager to use the file name as the default description.
  • Added the Password feature in the Block and Detail Category File Manager.
  • Added an informational message to startup of the Block and Detail Category File Manager. The message instructs the operator to configure the screen as a square for slide creation.
  • Fixed “Change Path” button’s “Error: no function definition BKCATLST” in Block and Detail Manager.
  • Fixed the slide creation feature associated with the Add+ button in the Block and Detail Category File Manager. This feature now adds all the slides, versus adding only the last one.
  • Fixed issue when adding first block to category file in Block and Detail Category File Manager to enable the option button.

Feb 16, 2011 – Version 9.1.2

  • Fixed Error when running in AutoCAD 2007, or 2008.
  • Updated Profile Dimension with options as other SmartDraft dimensions. Added alias DSPF.
  • Added aliases ALRP, and SLRP for Profile Arc Leader and Profile Straight Leader.
  • Added code to reset Block and Detail Manager default path after running Block and Detail Manager Menu tools.
  • Added code to Block and Detail Manager Menu tools to deal with a path with or with “\” at the end.
  • Fixed error in Block and Detail Manager to correctly read the rotation angles VT, or preset angle in a Category File.
  • Fixed Error: Bad agreement type: NIL when running Block and Detail Category File Manager in a drawing without SmartDraft setup information.
  • The Traffic Control Symbols (Arrows, Words and Symbols, Caution, Regulatory, and Warning Signs) now use the Block and Detail Manager to manage and insert the symbols.
  • Changed Preset Text Styles associated to Profile commands from Small Text to Profile Small, Medium Text to Profile Medium, and Large Text to Profile Large.
  • Added new text style options to Text Styles in the Drawing Setup command and Text Styles in the New Drawing Settings options in the Customization Template Manager command.
  • Added dimstyle name prefix to Dimstyle Variables in the Drawing Setup command and Dimstyle Variables in the New Drawing Settings options in the Customization Template Manager command.
  • Added distance option to Slope Label (Two Points) command.
  • Added the ability to turn off SmartDraft’s LTSCALE update feature. See Program Options and User Options.
  • Removed all SmartDraft’s Mode Status Line options except Layer Type.
  • Removed the Layer Change Detector command.
  • Fixed “Error: Parameter not optional” error in PConnect for AutoCAD Civil 3D 2011. The error occurred when the Point Source: Civil 3D Survey and Draw Option: Civil 3D Figures were selected.
  • Fixed the “Error: Too few arguments” error in the Update Labels command. This error occurred when a Slope Label (One Point) or Slope Label (Two Points) label was in the drawing.
  • Fixed Elevation Label command to run if 3D polylines, or feature lines are in the drawing and there are no alignments, or surfaces.
  • Fixed the “Error: no function definition: UPDARCD” error in the Update Labels command. This error occurred when a Dimension Arc label was in the drawing.
  • Changed the behaviour of Toggle Tilemode, alias TT. In AutoCAD 2008 or higher, it only changes from Modelspace to Paperspace, and no longer changes the LTSCALE value.
  • Added support for Arc Text to right-click content menu.
  • Changed Arc Text calculation method to support more text font types. All arc text created by SmartDraft has better spacing.
  • Added support for Rotate Along an Arc to right-click menu for Arc Text and Labeling.
  • Updated Customization Guide Appendix
  • Corrected the spelling of SmartDraft in the Point Selection ribbon.
  • Added support for MLeader object with text to: Text Align Parallel or Tangent, Text Horizontal, Text Vertical, Edit Label, and Edit Multiple Labels.
  • Fixed the command to delete the old AutoCAD Group when using Text, Arc Text, and Attribute Unmask.
  • Fixed subroutines which remove unneeded AutoCAD Groups.
  • Added support request information to the Contact Us page.
  • Updated License Agreement.
  • Fixed an issue where the operator was required to press the OK button twice to exit the Text Formatting Toolbar when double-click editing MTEXT.

Jan 2011 – Version 9.0.5

  • Fixed issue where SmartDraft paused AutoCAD during the ERASE command.
  • Added Grid Label Reposition and alias GLBR to reposition Grid Tick and Label to nearest rounded 100 unit coordinate values.
  • Added Edit, Update, and Options dialog to the Dimension Arc command.
  • Added edit support to the Dimension Arc command.
  • Added support for line and curve labels to the Edit Label command, alias ED.
  • Added context (right-click) menu support for line and curve labels.
  • Added support for viewport scaling to the Barscale command when placed in layout (Paperspace).
  • Added three barscale sizes, prefix, and suffix options to the Barscale command.
  • Added Slope Label (Two Points) command and command alias LSC2.
  • Updated Northing and Easting Difference Label to use dynamic block with updating coordinate difference values and various display properties.
  • Added command aliases to menus in cuix file.

Nov 2010 – Version 9.0.0 (First version to support Civil 3D 2011)

  • Note: All testing with AutoCAD products 2008 and lower has stopped.
  • Added full support for Windows Vista and Windows 7.
  • Added options to run the Update Labels commands on Open or Plot. See Program Options and User Options.
  • Redesigned the dialog box interface for the Block and Detail Manager. Added additional properties to the category file to control the options on a block-by-block basis.
  • Added the Block and Detail Category Manager to manage the BKEEPER.BKL and Category files for the Block and Detail Manager and alias BKM.
  • Added the XREFDisable= Network Option to disable the XREF option in the Block and Detail Manager.
  • Updated Cross Section Label (formerly Sectional Bubble) and alias CSL. Uses a dynamic block, with edit and update features.
  • Updated Create Grid Labels to use dynamic block with updating coordinate values and various display properties.
  • Updated Grid Label Display Update to change the visibility property of the grid label.
  • Added context (right-click) menu support for various SmartDraft dynamic labels.
  • Added commands Linked Table and Linked Table Update and alias SMLT and SMLTU to create and update Microsoft Excel spreadsheets linked to AutoCAD Tables.
  • Added support for Civil 3D to List Alignment Stations and Elevations, List Crossing Alignments Stations and Elevations, Create Planview 3D polyline from profile, Delete Point Groups, Profile Labels along the Alignment, Alignment Labels along the Profile, Profile File from Points Along an Alignment, and Label Cross Sections.
  • Moved Delete Point Groups from LDT Tools toolbar and menu to the Point Tools toolbar and menu.
  • Moved List Alignment Stations and Elevations, List Crossing Alignments Stations and Elevations, and Create Planview 3D polyline from profile from LDT Tools toolbar and menu to the Planview Tools toolbar and menu.
  • Moved Profile Labels along the Alignment, Alignment Labels along the Profile, Profile File from Points Along an Alignment, and Label Cross Sections from LDT Tools toolbar and menu to the Profile Tools toolbar and menu.
  • Removed the LDT Tools toolbar and menu and moved commands to the Planview, Points, and Profile toolbars and menus.
  • Added command Crow’s Feet – Erase to erase crow’s feet.
  • Added command Point Description Find and Replace and alias PTFR to find and replace point descriptions text.
  • Added command Alignment Station Intersection Label and alias AF to label alignment intersection stations.
  • Added command Alignment Station Intersection Update and alias AFU to update Alignment Station Intersection Label.
  • Renamed the 20’s and 80’s command to Point Setbacks
  • Added dynamic update of Dimension Arc when changed using grip edit.
  • Added command Point Elevation to assign dynamic elevations to an AutoCAD civil product point object and alias EP.
  • Added support for Point Elevation to the Update Labels commands.
  • Added dynamic data update to Alignment Station Intersection Label, Label Coordinates, Point Label, Point Elevation, Label / Manage Parcels, Area by Point, Area, Elevation Label, Elevation Label – Lot Line, and Slope Label (1 Point).
    Added support to edit option of the Label Coordinates, Point Label, Point Elevation, Elevation Label, Elevation Label – Lot Line, Slope Label (One Point), AutoCAD civil product point objects, and Civil 3D Label Text to Text Edit alias ED.
  • Added edit option to the Elevation Label and Elevation Label – Lot Line commands to change the assigned settings of an existing elevation label.
  • Added edit option to the Slope Label (One Point) command to change the assigned options of an existing slope label.
  • Added leader length option to the Slope Label (One Point) command.
  • Added the Slope Label (Manual) to create manual slope labels, and command alias LSCM.
  • Added Offset Adjust value to the Elevation Label and Elevation Label – Lot Line to adjust for Top of Curb to Edge of Gutter when calculating street crossfall.
  • Changed the dynamic block for Elevation Label – Lot Line to included a calculation position point. This point is used to calculate the position for the elevation. The previous dynamic block would not update with the correct value.
  • Added Left/Right and Center justified attributes options to the Elevation Label and Elevation Label Manual commands.
  • Removed Manual placement option from Elevation Label.
  • Replaced the Callout Flag command with Elevation Label Manual.
  • Updated the Change Label Direction to support Elevation Labels and Elevation Labels Manual and updates Text Masking.
  • Made the dynamic block option as the only output option for Label Coordinates, Point Label, Label Slope (One Point), Profile: Station and Elevation, Profile Curb Return, Profile: Distance, and Elevation or Slope, Profile: Digitizing Planview, Profile: Station Label, and Elevation Label.
  • Created SmartDraft Extra menu to place retired commands.
  • Removed Earthwork Volumes: Contour Method, AutoLISP Manager
  • Removed Open Next, Open Previous drawing commands.
  • Removed support for Custom Point Blocks in the Point Tools.
  • Removed Text to Mtext command, alias TMT, due to AutoCAD TXT2MTXT command.
  • Removed Make Object’s Layer Current, alias LST, due to AutoCAD’s command with the same name.

Apr 2010 – Version 8.5.17d

  • Added function to copy help this help file to the All Users\Application Data\SmartDraft (XP) or \ProgramData\SmartDraft (Vista/7) so network installations can view help.
  • Added support for Station Equations to Label Alignment Stationing, Laterals Along Alignment, Points by Station and Offset, Profile: Station Label, Profile Crossing Pipes, Profile Labels along the Alignment, and Alignment Labels along the Profile.
  • Added support for Civil 3D to Alignment Stations and Elevations, Profile File from Points Along an Alignment, Profile Labels along the Alignment, Alignment Labels along the Profile, and Create 3D polyline from profile.
  • Fixed a random Fatal Error in Labeling, when a label style with a leader is used.
  • Added arrowhead type Filled or Block to the Dimstyle Variables of the Drawing Setup.
  • Fixed printing issues in Legal Description Report, Area Report, Closure Report, Tangency Report, and Customization Template Manager.
  • Fixed error when using Points Connect with Polyline in Civil 3D 2008 or higher, now creates polyline.
  • Fixed error when creating text using the Text Styles commands the first time in Paperspace. The style Paperspace style was not set current until the second time the command was selected. Now it is sets the style current the first time.
  • Fixed error on Create Reports in Civil 3D 2008 or higher using Parcel, under certain parcel configurations, the command with error not process any data.
  • Fixed error on Legal Description by Polyline alias PLL. The dialog box of the save options appears, but no file was saved. Now the file is saved.
  • Fixed error when running current version of SmartDraft on files originally used with version 5.x. Some commands would cause an Exception occurred: 0xC0000005 (Access Violation); warning: unwind skipped on unknown exception and not run.

Nov 2009 – Version 8.5.15

  • Fixed error: Exception occurred: 0xC0000005 (Access Violation); warning: unwind skipped on unknown exception with Text Online, and Block Manager when the *.bdb file has the path hardcoded and the same block is selected a second time.
  • Added command PConnect Template Manager and alias PCZ to create, edit, and manager PConnect templates. Template will be use along with future template suffix codes to be added to PConnect soon.
  • Fixed Dimension Arc, Dimension without Leader, Dimension Outside, Dimension with Prompt, and Dimension to honor Architectural Scales setting in Drawing Setup when Type is set to Object.
  • Added description data to the dialog box of Profile Labels along the Alignment.
  • Fixed error when selecting the Group option in Profile Labels along the Alignment, Points: Create Selection Set, and Point to Spot Label.
  • Fixed divide by zero error in Convert to Tree Line. This error occurred when a segment what shorted than the specified arc width. Segments smaller than the specified arc width arc know given an arc with of the segment.
  • Added a curve item data order option to Legal Description Options Style Manager

Aug 2009 – Version 8.5.10

  • Fixed processing of Annotative Mtext in the following commands: Add underline, and overscore, Change Bearing Direction, Change Label Direction, Join, Text Adjust Numbers, Text Align Parallel or Tangent, Text Copy String (Match Text), Text, Arc Text, and Attribute Mask, Text, Arc Text, and Attribute Unmask, Text Horizontal, Text Vertical, Text Edit, Text Add Prefix / Suffix, Text Remove Prefix / Suffix, Text Mathematics, Text Sequential Numbering, Text Swap, and Text Fit.
  • Added Mtext support to the following commands: Change Label Direction, Text Copy String (Match Text), and Join.
  • Fixed the text angle in the North Arrow command when selecting an viewport.

Jun 2009 – Version 8.5.9

  • Fixed drafting error in Profile: Station and Elevation due to a change in the Civil 3D API starting with Civil 3D 2008. It will now draw the vertical curve.

May 2009 – Version 8.5.8 (First version to support Civil 3D 2010)

  • Added cuix menu file for 2010 versions of AutoCAD products.
  • SmartDraft support AutoCAD 2006 or higher.
  • Discontinued support for AutoCAD 2005 or lower.
  • Added new Leader options to the Elevation Label command.
  • Added new Leader options to the Point Label command.
  • Fixed error NIL in Points Check when selecting the Show < option.
  • Fixed error in Legal Description Report and Legal Description Options Style Manager. If the current customization template folder is set read-only, and the default.lgl file didn’t exist, the operator would get a Error: bad argument type: streamp nil).
  • Fixed error in Straight Leader when type set to Polyline and Symbol set to any symbol, the symbol would be placed in the wrong location.
  • Added command Points Zoom to Point Number and alias PTZ to zoom to a point number and height value.
  • Added command Points Available Point Numbers and alias PTA to displays the point numbers that are available for use in the current project.
  • Change the command alias for Dimension Truncate from DST to DRT due to conflict with the standard AutoCAD alias DST for DIMSTYLE.
  • Changed command alias for Interpolate Contours to ICO from IC due to conflict with AutoCAD’s alias for Circle.
  • Fixed Error when using Labeling with a style using the Leader/Text or Leader/Tag in 2007-2009 on a drawing originally created in 2006 or prior.
  • Fixed SmartDraft drawing setup horizontal scale setting using meters in Civil 3D 2008/2009, and Land Desktop 2009.
  • Fixed PConnect error in Civil 3D 2006-2009 using Point Source Drawing as input. The command was using easting value as the elevation. Now uses the elevation.
  • Fixed error in AutoCAD 2009, using the Label Masking commands on dimensions. The mask was displaying the same color as the text. Now the mask displays the color of the screen background as it did in AutoCAD 2008 and prior.

Oct 2008 – Version 8.4.3

  • Added command Update Labels to update the updatable SmartDraft Labels and alias SDU.
  • Added no commas, and rotation angles options to Label Coordinates.
  • Added support for labeling elevations along survey figures and parcel lines in Elevation Label.
  • Fixed Error: too few arguments error when selecting an arc in Parking Spaces along Polyline (formerly PARKIT).
  • Fixed selection option in Parking Spaces Report. Selection option now correctly finds the regular spaces block for counting.
  • Renamed SmartConnect to PConnect due to trademark issues.
  • Added draw Civil 3D Figures option when using Civil 3D Survey Databases to PConnect.
  • Changed the multiple point best – fit calculation to polynomial curve fit calculation in PConnect. Now the curves will go through all points. This calculation method matches the multiple point option of the import Fieldbooks command in the AutoCAD civil product.
  • Added multiple description support at each point processed by PConnect.
  • Fixed elevation values when using Civil 3D Survey Databases as the point source in PConnect.
  • Removed Elevation Flag Toolbar, and Elevation Flags, Edit Elevation Flag Tools.

Aug 2008 – Version 8.3.7

  • Added support for multiple point best fit curves (non-tangent) to PConnect.
  • Added support for 3 point curves (non-tangent) to PConnect.
  • Added support for point data within the Civil 3D Survey Databases to PConnect.
  • Added User Description Key options, and ability to have “/” in description as separator for additional information past the suffix code in PConnect.
  • Fixed viewport unlocking issue in Labeling. Now when labeling through a viewport, the viewport restores to the correct view scale and relocks, if it was locked before labeling began. Error introduced in v8.1.0.
  • Added User Description Key options, and ability to have “/” in description as separator for additional information past the suffix code in PConnect.
  • Added prompt to indicate if the selected polyline is open in the Legal Description by Polyline.
  • Added a linear value suffix to correct an oversight for linear values in the Legal Description by Polyline.
  • Added feature to remember the previous folder used and previous defaults, and fixed excluded exact duplicates, point numbers, and descriptions in Points Merge.
  • Fixed error with Text, Arc Text, and Attribute Mask along SmartDraft arced text.
  • Changed contour join options in Join to join with gaps, prompt if elevation varies.
  • Changed behavior of Drawing Setup. If the operator changes the customization template, the horizontal scale is no longer changed.
  • Added *current* layer option to Area by Point, and Area commands.
  • Fixed dxf error in Attribute Change when changing height, width, or angle.

May 2008 – Version 8.3.2 (First version to support Civil 3D 2009)

  • Note: All testing with AutoCAD products 2005 and lower has stopped.
  • Fixed Error: too few arguments in the Update options in Label Coordinates.
  • Added adjustment operator and changed logic in Text Mathematics. Help undated to explain math logic in command.
  • Fixed error BAD DXF nil in Point to Spot Label when selecting either Text output option.
  • Added support for splined polylines and fixed error when selecting a non-polyline as the first object in Join 2D Polylines.
  • Added option for 0 – 5 spaces between course in Legal Description Report.
  • Added Point to Spot Label and alias P2S.
  • Added Convert Spline to Polyline and alias SPP.
  • Added Text: Dialog a dialog box interface to AutoCAD Text command and alias TD.
  • Added command Extend and Trim and alias ETR.
  • Added command Interpolate Contours and alias CI.
  • Change command name Interpolate to Interpolate Interval.
  • Fixed error in Profile Curb Return, Error: When Leader direction was set Up, elevation calculations were correct, when set Down, elevation calculations were incorrect.

Apr 2008 – Version 8.2.2

  • Fixed layer placement of blocks in Block and Detail Manager (formerly BKeeper). Wasn’t using the predefine layers in the bkl file.
  • Fixed slow response when opening the Points Options in Point Options, Points Manual, Points by Coordinates, Points at 20’s & 80’s, Points Along Objects, and Points by Station and Offset.
  • Added added options and changed name of Points: Create Selection Set.
  • Added select polyline option to Legal Description by Polyline command and alias PLL.
  • Added View option to Area Report, Closure Report, and Legal Description Report.
  • Added dialog option to Length (Add).
  • Added command Join 2D Polylines with gap tolerance option and alias PJ.
  • Added command Points Merge.
  • Fixed Remove Layer Filters command.
  • Added command Parking Spaces Count Symbols and alias PKC.
  • Added command Parking Spaces Report and alias PKR.
  • Added command Parking Spaces along Polyline and alias PKI.
  • Renamed command Parking Stalls to Parking Spaces and added alias PKS.
  • Fixed SmartInfo command.

Feb 2008 – Version 8.1.2

  • Added support for Create Annotative Styles in Drawing Setup
  • Added support for Create Annotative Styles to New Drawing Setup in the Customization Template Manager command.
  • Added for changing the alignment stationing format in Drawing Setup
  • Fixed LTSCALE issue in AutoCAD 2008 based products. Now it will stay 1 when PSLTSCALE =1.
  • Added support for Annotative Text and Dimensions. Note: Some issues with the Text, Arc Text, and Attribute Mask command when the Annotative text is displayed in multiple viewports with different scales.
  • Added user definable legal description options to the Legal Report command in the Create Reports command.
  • Added support for Legal Options Styles to the Customization Template Manager command.
  • Fixed undefined function SM:PAUSE in List Object.
  • Added command Block Create Unnamed and alias BKU.
  • Added command Block Mirror and Rotate and alias BMR.
  • Added command Copy to Layer and alias CLY.
  • Added command Attribute Change and alias CAT.
  • Added command Attribute Edit and alias EAT.
  • Added command Label Northing and Easting Difference and alias NED.
  • Added pen up and pen down option to the Points Connect with Polyline command when point type is Object.
  • Added command Block and Detail Manager (formerly BKeeper) and alias BK.

Jan 2008 – Version 8.0.9

  • Fixed Prompt leader angle option in Profile Crossing Pipes.

Nov 2007 – Version 8.0.3

  • Fixed Join when working with polylines, to keep the polyline on the original layer. Was changing it to the current layer.
  • Fixed “Error: Exception” when selecting the Set Start button in Label / Manage Parcels.
  • Removed duplicate angular precision listing in Change Label Precision, Labeling Tags Tool, Labeling Style Manager, and Labeling Table Style Manager.

Oct 2007 – Version 8.0.2 (First version to support Civil 3D 2008)

  • Added point connection tool PConnect. Note: Licensed separately.
  • Changed PConnect’s interface, added support for 2007, and 2008 base AutoCAD products, removed Replace option, added support for updating project database in the AutoCAD civil product, improved wildcard search, improved processing of points collected by “cross-section” method., by processing each unique description individually (e.g. EP1 is processed separately from EP2). Separated the processing tool from the description key manager. Added the option to have multiple description key file.
  • Purchased PConnect from John F. Uhden of CADLantic and renamed it SmartConnect.
  • Purchased various commands from John F. Uhden of CADLantic.
  • Added additional checking to Points Connect with Polyline, if Object as point type, the command will not use a coordinate a second time unless the command is stoped and restarted.
  • Added option to change the elevation values of point objects to Edit Object’s Elevation
  • Added command List Object to display selected objects information.
  • Added Join Quick option to the Join command.
  • Added command Join Quick to quickly join all arcs, lines, and polylines on same layer and at same elevation.
  • Added command Arc Leader (Variable) to create variable width arc leaders.
  • Added Numbers Only options to Text Add Prefix / Suffix.
  • Added command Slope Label Update and alias LSCU.
  • Added dynamic block and update values options to Label Slope.
  • Added dynamic block option to Calculate Slope.
  • Added command Point Label Update and alias PTLU.
  • Added update values option to Point Label.
  • Added command Elevation Label Update and alias EFU.
  • Added update values option to Elevation Label and Elevation Label – Lot Line.
  • Added dynamic block option to Elevation Label – Lot Line.
  • Added Default or *current* layer toggle to Dimension, Dimension Truncate, Dimension with Prompt, Dimension without Leader, Dimension Outside, Dimension Arc, and Dimension Text – Alternate Units.
  • Added Print option to Create Reports.
  • Added sorting of SmartDraft Parcels with Text only descriptions and parcel “0” to Label / Manage Parcels, Create Reports, and Area Table.
  • Added support for Civil 3D feature lines to Elevation Label.
  • Added command to change the objects inside a block to color bylayer. See Block to Bylayer
  • Added support for polylines to Change Length.
  • Added sort option to Text Export, and Text to Mtext.
  • Added command to swap two text strings. See Text Swap
  • Added Break Tools toolbar.
  • Added command to break a selected object at a distance from the end point. See Break at Distance
  • Added dialog box option to select layer for the Change Layer command.
  • Added 2D polyline support to the Join command.
  • Added Update option to North Arrow. This option updates the rotation angle of the North Arrow.
  • Added support to auto update the rotation angle of the North Arrow in a Layout and associated to a Viewport when using View All, View Twist, Viewport Zoom, and Viewport Align.
  • Added command to add, modify, or remove an arc from a selected polyline segment and alias PLBE. See Modify Selected Segment
  • Added a command to convert arcs, circles, lines, and polylines into a Tree / Brush line and alias PLTL. See Convert to Tree Line
  • Added a command to add vertices to existing polylines and alias PLAV. See Add Vertices
  • Changed the following commands angle entry method to match standard AutoCAD (-ccw to ccw): Arc Tangent, Line by Turned or Deflection Angle, Lot Lines, Parking Stalls, and Traverse.
  • Added command to create an arc by length. See Arc by Length
  • Fixed issue when an operator opened a drawing in Civil 3D 2008 saved it, and the next operator opened it in Civil 3D 2007. The 2007 operator would get the “Error: Civil 3D API: The parameter is incorrect.”
  • Add support for Civil 3D 2008
  • Add support for Civil 3D 2008 Siteless Alignments.
  • Fixed masking and unmasking of Dimension objects in AutoCAD 2007 or higher when using Text, Arc Text, and Attribute Mask and Text, Arc Text, and Attribute Unmask.
  • Added command Label Coordinates Update and alias CRFU.
  • Added options to edit the precision or update the coordinates of coordinate labels using Label Coordinates.
  • Fixed error in the Offset 3D Polyline. It would shift the elevations on the new 3D polyline one or two vertices in some cases.

May 2007 – Version 7.6.8d

  • Added Full and Raw description option to Point Label. Fixed the issue in Land Desktop were it only used the Raw Description.
  • FIxed spelling error in Closure Report “Area”. See Create Report
  • Added command aliases ATM Attribute Move and Rotate, TSG Text Spacing, TMH Text Mathematics, and TMT Text to Mtext
  • Fixed error related to dynamic entry mode being turned off after using a SmartDraft command.

Mar 2007 – Version 7.6.8

  • Fixed error nil value when using the Define Parcels, Missed option, Zoom button when using XREF text to automatically create Parcels from selected text.
  • Fixed error nil value when changing Parcel Type from drop-down list in the Create Report Parcel Tool.
  • Fixed error when using Text Align on slope labels created by Land Desktop
  • Added support to the commands Point Tools toolbar to support the base point and north rotation options in drawing setup of Land Desktop.
  • VMar 2007 – Version 7.6.7 released – 3/2007
  • Added station prefix option to Profile Labels along the Alignment
  • Refined OSNAP changed introduced in version 7.6.5.
  • Fixed Error “DIMLDRBLK” “0” in Labeling when using a style with the value DIMLDRBLK=0.
  • Added Special Suffixes button for Vertical Curve Station Suffixes in Profile: Station and Elevation
  • Added Special Suffixes button for Station Suffixes in Alignment Labels along the Profile
  • Added vertical curve interval option to Profile Setup Options
  • Fixed Interval Circle option in Profile Setup Options for Profile: Station and Elevation. If the Dynamic Block and Interval Circle options are unchecked, the interval circle will not be placed.
  • Fixed polyline offset issue with Storm Drain Pipe Edges. Command would change the layer of selected polyline, but not offset it. Polyline offsets as designed. Error introduced in 7.5.0.
  • Fixed issue with Elevation Label when Input Data Type set to Polyline. Under specific situations the command would incorrectly return the message “Specified point not along selected polyline. ” even when the point was along the 3D polyline.
  • Added option to Profile Datum Block Setup to add additional description to Land Desktop datum. Helpful to distinguish between multiple Land Desktop profiles defined in the same drawing.
  • Fixed non PVI station label interval in Profile: Station and Elevation. Error occurred when a PVI or VC station label’s station was not exactly even to an interval, if would place a second label at the same point. e.g. 500.0000001 and 500.00 if labeled at decimal precision of 2, two labels would be placed at 500.00. Error introduced in 7.6.0.
  • Fixed “Error: bad argument type: 2D/3D point: nil” and dynamic block inserted smaller than expected in Label Coordinates (Label Point), Elevation Label, and Callout Flag when the Dynamic Block options was checked and the selected placement point elevation was different than the angle point elevation.
    Fixed “Error: Item not found” in Profile: Station Label when Alignment is set to “Manual Entry” and the Options are entered for a second time.
  • Added command to offset multiple objects both sides and to specified layers. See Offset Street.
  • Changed the way SmartDraft deals with OSNAPs set during a SmartDraft command. Previous if the operator set an OSNAP during a SmartDraft command, a the end of the command, SmartDraft would reset the OSNAP setting back to the OSNAP setting before the command was started. With this change SmartDraft checks the current OSNAP settings before it makes any changes, if the OSNAP setting was changed, it tries to maintain the change at the end of the command.
  • Added option to use either a wipeout/solid masking object or the background masking property for MTEXT when using Text, Arc Text, and Attribute Mask for AutoCAD 2005 or higher. Added because the background masking property does not mask when plotting set to Lines Merge.

Feb 2007 – Version 7.6.4

  • Fixed output error with Area when output set to text and selection set to Objects. Now the area text is output versus only showing the area at the command prompt. Error introduced in 7.5.0.
  • Improved the response time for the Point Options and set current Point Number when using large point numbers.
  • Increased the largest point number supported to 9999999 (was 32767) for all the Point Tools.
  • Added option to place the Callout Flag on the current layer.
  • Fixed errors when running on systems with Land Desktop installed without Civil Design. Problem introduced with rework for Civil 3D in 7.5.0.
  • Added option to replace existing text, attribute, or arctext value to Text Sequential Numbering.
  • Added additional information at cursor prompt when Dynamic Input, starting in AutoCAD 2006, is on for: Distance, Measure Angle, ID Point, Length (Add), List, Area, Area by Point, ID Layer, and ID Block Layer.
  • Fixed error when one of the three objects was not selected in Fillet 3 limits.

Jan 2007 – Version 7.6.0

  • Increased speed when running within Land Desktop. Command delay introduced with rework for Civil 3D in 7.5.0.
  • Fixed Area Table Styles Manager error in Customization Template Manager
  • Fixed Help non-working help file indexes in Customization Template Manager
  • Added support for *current* layer in the layer database. See Layer Database Manager
  • Changed Points Along Objects to use the Point Setup Options for description.
  • Added command to create viewport by selecting rectangle in modelspace. See Viewport Make
  • Added command to viewport zoom setup by selecting the viewport frame. See Viewport Zoom
  • Added command to divide a viewport vertically or horizontally. See Viewport Divide
  • Added command to align selected viewports to a target viewport. See Viewport Align
  • Added command to move the contents of a viewport vertically or horizontally by a given interval. See Viewport Move
  • Added non PVI station label interval Setup Option to Profile: Station and Elevation
  • Added command to label Land Desktop cross sections. See Label Cross Sections
  • Added Right – Left text justification option to Elevation Label

Dec 2006 – Version 7.5.6

  • Added Leader/Text option for Line Distance, Arc and Radius, Length, Tangent, Chord, and Chord Bearing in Labeling Style Manager.
  • Added support for arc labeling switching sides when Step is selected and the arc style is Length / Radius, Length / Delta, or Delta / Radius in Labeling. This matches the same support in line labeling.
  • Fixed error in Label / Manage Parcels when number unchecked and either area checked.
  • Added support for Civil 3D Profile View datum to Profile: Station and Elevation, and Profile: Station Label.
  • Added command to Create 3D polyline with elevation prompt

Nov 2006 – Version 7.5.5 released

  • Added dynamic block option to Label Coordinates (Label Point)
  • Added support and option for Civil 3D point object to Point Options, Point Number, Points Manual, Points by Coordinates, Points at 20’s & 80’s, Points Along Objects, Points by Station and Offset, Points Connect with Polyline, and Points Import.
  • Added support for Civil 3D Feature Lines to Labeling Commands
  • Fixed Text Masking – masked wasn’t grouped with text. Error introduced in 7.5.0
  • Fixed Civil 3D Site selection options in Create Reports.
  • Fixed labeling error when adding areas if parcel label already exists in Label / Manager Parcels.
  • Added support for Civil 3D alignments and profile data to Profile: Station and Elevation, and Profile: Station Label.
  • Added support for Land Desktop and Civil 3D alignment and profile data to Profile: Pipe Crossing Options.

Nov 2006 – Version 7.5.0 (First version to support some Civil 3D objects)

  • Added support for Civil 3D Alignments and Parcels to Labeling commands.
  • Added support for Civil 3D Alignments to Label Alignment Stationing, Label Alignment Stations and Offsets, and Laterals Along Alignment.
  • Added support for Civil 3D Surfaces, Alignments, and Profiles to Elevation Label, Elevation Label – Lot Line, Spot Elevation, and Label Slope.
  • Added support for Civil 3D Point and Contour object elevations to Interpolate, Calculate Slope, and Calculate Elevation.
  • Added object filter and select by layer option to Length (Add).
  • Added command to measure and create a polyline for an enclosed area by selecting a point. See Area by Point
  • Added command to change the starting point of a closed polyline. See Polyline Change Start Point
  • Added command to create a polyline by selecting existing objects. See Create Polyline by Objects
  • Added option to delete tags in the Labeling Tags Tool command.
  • Arc (curve) calculation method changed in the Labeling command. Arc (curve) deltas are calculated bases on the in and out radial bearings rounded to the current angular precision. This method better represents deltas calculated in a closure report and helps to reduce discrepancies between labels and the closure report. Note: Using this method may create a discrepancy between the labeled delta and the delta of the selected arc (curve).
  • Added command to define a parcel. See Define Parcels
  • Added command to label or manager the defined parcels. See Label Parcels
  • Added command to create various reports from defined parcels. See Create Reports
  • Added Parcel Tools toolbar
  • Added new command to create an Area Table from defined parcels or Land Desktop Parcels and the Area Table Style Manager to manager the Area Table styles.
  • Added undo and arc options to Area command when using the Points selection method. Added additional error checking when selecting hatched areas.
  • Added Length Graphic for PC1 and PC2 datum, and dynamic block options to the Profile Curb Return command.
  • Added toggle to include layers turn off to the Layer Thaw command.
  • Added by layer, Lines/Arcs or Arcs only options to the Endpoint Ticks command. Also added checking so command will not insert more than one endpoint tick of the same scale at the same point.
  • Added dynamic block option to the Elevation Label command.
  • Added dynamic block and leader offset options to the Point Label command.
  • Updated Labeling, Labeling Table, Labeling Tags Tool, and supporting Labeling post processing tools to work even when the drawing file is “corrupted” with thousands of unregistered APPIDs. In the past, the labeling tools would stop working correctly if the drawing experienced this condition.
  • Added Numbers only option to the Text Copy String (Match Text) command.
  • Added command alias LSC for Label Slope.
  • Added label high / low point options to the vertical curve output of the Profile: Station and Elevation command.
  • Added dynamic block, leader layer, and prompt for user defined leader angle options to the Profile: Station and Elevation, Profile: Distance, and Elevation or Slope, Profile: Digitizing Planview, Profile Crossing Pipes, and Profile: Station Label commands. Dynamic block option for AutoCAD 2006 or higher.
  • Added options to measure an arc to the Distance command.
  • Fixed error in the Labeling Tags Tool command. A Group 10 error would occur during renumber or consolidate options if tags where placed using the offline placement options.
  • Fixed SmartDraft to read Land Desktop 2007 design data.
  • Added options to the Alignment Stations and Elevations command. Can select up to three profiles for an alignment. Each profile can have an adjustment value. Added options to change the station and elevation precision.
  • Fixed output error on Label Contours. Contours labels will correctly remove trailing zeroes when objects have non-exact 1 unit elevations.
  • Fixed and changed the Label Alignment Stationing command. Fixed the error when selecting block or Xref linework, the temporary construction lines are now removed. The command also inserts the label block and changes the attribute to the same style defined as SmallText.
  • Changed the following commands when the block with an attribute is inserted, the attribute’s style name is changed to match the text style defined as SmallText. Commands: Label Alignment Stationing, Reference Symbol, Arc Leader, Straight Leader, Barscale Block, North Arrow, Planview Description, Key / Vicinity Map, Sectional Bubble, Callout Flag, Interpolate, Spot Elevation, Labeling, and Point Block commands.
  • Added dynamic block option to Callout Flag to output options. For AutoCAD 2006 or higher.
  • Added option to toggle the selection type at the Command entry in Labeling. Setup toggle options in Labeling Options.
  • Added warning message within checking if Map is loaded without a drawing open. Informs the operator to close Map or open a drawing.
  • Added warning message if SmartDraft finds too many unregistered APPIDs. In AutoCAD 2004 or higher, SmartDraft prompts the operator to remove them and prompts the operator to save and reopen the drawing.
  • Fixed error “Error: Automation Error. Item not found” with Spot Elevation, Elevation Label, and Elevation Label – Lot Line commands. Error introduced in 7.3.0.
  • Added support for dynamic blocks in the Block Count command.
  • Fixed leader offset error in the Label Alignment Stations and Offsets command. If the command was used without opening the Options dialog box and the Leader Offset option was selected, the leader would be offset. Now it will offset without opening the Options dialog.
  • Fixed layer placement error if layer set to *current* in Elevation Label, the first time the command was used, the elevation label was placed on the current layer, the next time the command was used the elevation label was placed on the label leader layer. Now places the elevation label on the current layer every time.
  • Fixed broken command alias UV Crosshairs Horizontal to Screen.
  • Fixed error “nil” with Edit Object’s Elevation command.
  • Fixed SmartDraft command response time when working with drawings created with Smart Drafting v6.x or earlier.
  • Fixed error with Dimension commands, when the AutoCAD system variable DIMASSOC was set to 0. See Dimension, Dimension Outside, Dimension with
  • Prompt, Dimension Truncate, Dimension Text – Alternate Units, Dimension Arc, and Dimension without Leader.
  • Fixed problem with Drawing Setup settings command. SmartDraft synchronizes it’s drawing setup values with Land Desktop. In some drawings the setup values would not hold the new values, this has been addresses and corrected.
  • Added code to better support systems when both Land Desktop 2004-2006 and Land Desktop 2007 installed on the same workstation.
  • Added command to update the definition of blocks in the current drawing. See Block Update.
  • Added command to adjust selected elevations by both an adjustment value and source elevation. See Adjust Elevation.
  • Added command to create traffic control cones along a selected path. See Traffic Control Cones.

Jul 2006 – Version 7.2.5

  • Fixed error when option “Block” is selected on Chainlink Fence, Circle Linetype Symbol, Brow Ditch Symbol, Daylight Symbol, and Cut / Fill Symbol.
  • Added Text Prefix / Suffix toolbar and Text Prefix / Suffix menu
  • Added command to Remove Prefix / Suffix from text.
  • Fixed viewtwist 0 error introduced in 7.2.3.
  • Added command to create Radial Lines.
  • Added option to place the Slope Symbols on the current layer.
  • Fixed error when using leader / tag – text only option in labeling style.
  • The Profile Curb Return command now saves entered values. Added a Clear button.

May 2006 – Version 7.2.3 (First version for AutoCAD 2007 & Land Desktop 2007)

  • Added print option to Tangency Report.
  • Fixed output error. Now when the Constant option is selected, the prefix and suffix text well be added to the drawing. See Elevation Label and Elevation Label – Lot Line.
  • Added additional options to Matchline and Sheet.
  • Added width option to Retaining Wall.
  • Fixed ArcText shifting problem when using Text Edit.
  • Changed Key / Vicinity Map commands to use text in place of blocks.
  • Fixed the X or cancel button in the Discard or Apply changes, in the labeling styles dialog box, to Discard changes.
  • Added support for standard Unicode delta (\U+0394) to Labeling.
  • Added support for splined polylines in Polyline Reverse Direction.
  • Fixed Customization Template Manager’s SaveAs button error in 2004 – 2006 based products.
  • Fixed SM:DwGBS error in Profile Curb Return.
  • Fixed nil value error in Spot Elevation when operator cancels the Browse block dialog box.

Mar 2006 – Version 7.2.2

  • Added option to install blocks with masking as either the solid or wipeout object as the masking method.
  • Fixed Customization Template Folder path reassignment in Program Options. Problem introduced in version 7.2.0 with the addition of Network Options.
  • Added support for Civil 3D Points to Point Label.
  • Added support to the Area command to update area labels when Selection type is set to Object and Output type is set to Text.
  • Added support for the for the layer properties lineweights and named plot styles to layer database, Layer Make, and Layer Database Manager
  • Fixed slope calculation error on Elevation Label. When entering a slope adjustment, the command calculated the elevation to the left side of the alignment incorrectly.
  • Added option to open an xref from a dialog box list all the XREFs in the drawing. See XREF Open
  • Added toggle for each label options, elevation prefix and suffix, option to label vertical curve PI stations, option to label vertical curve distance, option to label stations at a specified interval, and an option to enter specified stations. See Profile Labels along the Alignment
  • Added options to select a point in the planview for station, and label station and elevation in profile. See Profile: Station Label

Feb 2006 – Version 7.2.0

  • Customization Guide Appendix. Fixed incorrectly documented layer index number. Labeling tools reference layer index 68, not 61.
  • Fixed problem with Cul-de-sac command. The values of D1 and D2 were switch for calculations and drawing.
  • Added command to calculate, label, and create Junction Structure No 2. See Junction Structure No 2
  • Added output option to Length (Add).
  • Redesigned dialog box and added Truncate, Layer Type, Placement Layer, and Set Angle options. See Spot Elevation.
  • Added option to create multiple layers from the Layer Make command.
  • Added option to reset layer properties to match layer database settings. See Layer Make
  • Added support for wipeout object in Text, Arc Text, and Attribute Mask and Label Contours.
  • Added support for MTEXT masking.
  • Added support for AutoCAD’s MTEXT background masking starting with AutoCAD 2005.
  • Added support for AutoCAD’s Dimension background masking starting with AutoCAD 2006.
  • Added new letter sequencing option AA > BB in Text Sequential Numbering.
  • Added command: Elevation Label – Lot Lines create elevation labels along a lot line from the Land Desktop Alignment and Profile.
  • Added station, offset, and 3rd elevation labeling output options to Elevation Label. New location placement options added. Option to save settings as a style added.
  • Fixed problem with metric drawing setup and dimension commands when using dimension objects.
  • Fixed problem when xreference drawing name has a space in it using Open external reference file (XREF).
  • Fixed Customization Template Manager lockup when trying to edit Labeling Styles. Problem introduced in version 7.1.0.
  • Added additional network installation setup options. See Network Options.
  • Modified Dimension Arc to support dview twist.
  • Fixed problem when using AutoCAD 2006 and inserting unitless blocks. Set INSUNITS to 0 so SmartDraft blocks scale per design, vs per units conversion.
  • Modified Dimension, Dimension Outside, Dimension with Prompt, Dimension Truncate, Dimension Text – Alternate Units, Dimension Arc, and Dimension without Leader to use the new “Dimension” text style.
  • Added “Dimension” text style to the list of preset text styles in SmartDraft.
  • Added support for irregular shaped viewports to the North Arrow command.
  • Added support for AutoCAD’s CUI menu in the installation program.

Oct 2005 – Version 7.1.0

  • Added command to create alignment labels along the profile. See Alignment Labels along the Profile.
  • Added command to create profile labels along the alignment. See Profile Labels along the Alignment.
  • Added leader offset option to Label Alignment Stations and Offsets.
  • Fixed two issues with the Layer Isolate command. In some files it would turn off all layers, and others it wouldn’t turn off any layers.
  • Added the option to select a point in planview along a Land Desktop alignment and calculate the slope value for profile. See Label Slope.
  • Fixed attribute selection error when option point = object for Calculate Slope.
  • Added bench offset option to Toe / Top of Slope.
  • Added dialog interface and curb offset option to Cul-de-sac.
  • Added a width and length option to Slope Symbols.
  • Changed DIMGAP value to 0.05 for the leader commands. See Arc Leader, Straight Leader, and Labeling.
  • Added command to delete Land Desktop Point Groups. See Delete Point Groups.
  • Added command to create a 3D polyline from a Land Desktop profile. See Create 3D polyline from profile.
  • Fixed polyline width variable. Set to 0 at the beginning of commands using polylines. Set to original value at the end of commands.
  • Added an option to select viewport boundary in paperspace to rotate north arrow per the twisted viewport. See North Arrow
  • Fixed a problem in the drawing setup dialog box. At times the decimal precision does not stay as set.
  • Fixed decimal precision problem in the dimension tool when using the new associative dimension object type.
  • Added 3D polyline support to the Join command.
  • Added command shadow rectangle / box and alias RTS. See Shadow Rectangle / Box
  • Added command alias SDP for Storm Drain Pipe Edges
  • Added support for arc text to Text Edit
  • Fixed error in Change Bearing Direction. Now changes bearing text if space between N, S, E, W and bearing.
  • Added command to change the colors of xrefs to screened colors. See External reference colors screened
  • Added command to rotate selected object and align to another object. See Rotate Align
  • Added Multiple and Single target option to Text Copy String (Match Text).

Jul 2005 – Version 7.0.0 (First release with new name SmartDraft)

  • Program renamed to SmartDraft from Smart Drafting
  • Note: All testing with AutoCAD and Land Desktop 2i and lower has stopped.
  • Added justify option to Text Parallel or Tangent
  • Added toggle to enable and disable SmartDraft’s Mode Status Line and added additional display options.
  • Added option to specify different reference symbols in Profile Curb Return.
  • Added option to use associative dimension objects for Dimension, Dimension Outside, Dimension with Prompt, Dimension Truncate, and Dimension without Leader.
  • Added support for custom point blocks for Point Options, Points Manual, Points Check, Points by Coordinates, Points at 20’s & 80’s, Points Along Objects, Points by Station and Offset, Points Import, Points Export, Coordinate Table, Point Label, Points Connect with Polyline, and Points: Select by Range or All.
    Added the 3D polyline tool Offset 3D Polyline.
  • Modified “Offset both sides” prompt as an option for Offset to Current Layer and Offset from Xref/Blocks.
  • Modified Text Edit to resize the reference symbols to accommodate the changed text string.
  • Added new style based output to Coordinate Table.
  • Added profile slope placement option of above or below to Profile Setup Options, Profile: Distance, and Elevation or Slope, and Profile: Angle, Draw, Inquire, Label, or Pipe.
  • Added incoming (G1) and outgoing (G2) slope options to Profile Vertical Curve Information, for Profile: Station and Elevation command.
  • Added profile direction option to Profile: Angle, Draw, Inquire, Label, or Pipe to correct labeling of the minus sign when determining decreasing slopes.
  • Added pipe size prompt to Profile Crossing Pipes, and Profile: Angle, Draw, Inquire, Label, or Pipe.
  • Added leader offset option to Profile Setup Options, Profile: Distance, and Elevation or Slope, Profile Curb Return, and Profile Crossing Pipes.
  • Added option to change the Vertical Scale in Profile Crossing Pipes
  • Added command alias LMK for Layer Make.
  • Added searching for empty text strings in arc text. See
  • Added option for either copy or draworder to Redefine Blocks.
  • Added option for return in Knuckle to be an arc or a line.
  • Added option for user define header text in Labeling Table and Labeling Table Style Manager.
  • Added option to specify if the tag number will be text or the symbol with text in the value line.
  • Added option to include labeling data when inserting reference symbols. See Reference Symbol.
  • Added Oval to the Reference Symbol list.
  • Changed elevation input of Interpolate to match Calculate Slope.
  • Changed the slope output option of Calculate Slope to match Label Slope.
  • Added command to create a toe of slope. See Toe of Slope
  • The settings for width, radius, and offset in the Cul-de-sac command are saved. The next time the command is used, the previous settings are used as the default.
  • Added Coordinate Table Styles, and Styles File Manager to Customization Template Manager.
  • Added option for start point and elevation to move to next point for Calculate Elevation.
  • Added support for arc text and mtext to Text Add Prefix / Suffix.
  • Added dialog box interface to Change Angle.
  • Changed the layer the Area command places new text. Now place on layer index 75 for proposed and demo, and 76 for existing.
  • Added the option of Object (single selection) to the selection types of Area.
  • Fixed Rotate Along an Arc or Circle nil point error when selecting the last segment of a closed polyline.
  • Change the option from Value to Adjust for Text Copy String (Match Text) and Text Adjust Numbers to match option text of other commands that adjust numbers.
  • Added support to update existing masks for Area, Attribute Move, Attribute Rotate, Attribute Move and Rotate, Attribute Replace, Join, Text Add Prefix / Suffix, Text Adjust Numbers, Text Align Parallel or Tangent, Text Copy String (Match Text), Text Fit, Text Horizontal, Text Mathematics, Text to Mtext, Text Respacing, Text Vertical, Text X Align, Text Underline, and Text Overscore. The mask will update when changes are made to masked text.
  • Program renamed to SmartDraft from Smart Drafting
  • Added elevation adjustment option to Edit Object’s Elevation.
  • Added command to remove Layer Filters, RLF.
  • Added command to toggle automatic removal of Layer Filters when a drawing is open RLFAUTO.
  • Added command to erase all objects not selected, EO.
  • Added command to remove Express Tool’s Layer States from the drawing RLS.
  • Added support for arc text for input and output with Text Mathematics.
  • Fixed Dimension Truncate so osnap dialog box will close.
  • Fixed masking error when arc text / labels where moved from modelspace to paperspace or scaled. See Text, Arc Text, and Attribute Mask.
  • Widened layer list box for Layer Thaw.
  • Fixed Reposition Labels and Arc Text so it now stays on correct layer, does not move to layer 0, and works if rescaled or moved from modelspace to paperspace.
  • Fixed angle display after selecting an angle in Elevation Label.
  • Added prompt to indicate matching endpoints when using Measure Angle.
  • Fixed error with Line to Arc comparison. Should not give false negative “Line does not intersect arc. “
  • Fixed error – dimstyle / text style not reset at the end of a command.
  • Added command to label point blocks or Land Desktop point object. See Point Label.
  • Added prefix and suffix option to Text Copy String (Match Text).
  • Modified Label Contours to use the same masking method as Text, Arc Text, and Attribute Mask.

Nov 2004 – Version 6.6.9

  • Added command to calculate elevations from a selected point and elevation, by a slope, to specified points. See Calculate Elevation
  • Added commands to open the next or previous drawing file, if your file name end with a number and is sequential based on that number.
  • Added Reference point option to Rotate Along an Arc or Circle.
  • Added layer output option to Elevation Label.
  • Added Bearing Space option to Radial Bearings.
  • Added support to update existing masks for Text Edit DD, Change Label Direction CLD, Change Label Precision CLP, Reposition Labels and Arc Text RPT, and Scale Labels SLB. The mask will update when changes are made to masked text.
  • Added Text, Arc Text, and Attribute Unmask with command alias AU.
  • Added XCLIP match. XCM Apply the xclip boundary of a source XREF to selected XREFs. See Match XCLIP boundary

Aug 2004 – Version 6.5.0 (First version for AutoCAD 2005 & Land Desktop 2005)

  • Retired Change String command.
  • Added text, arc text, or attributes mask to the menu and toolbars.
  • Added retirement notice to the Data Tables command.
  • Added option to create retired data table output in the Labeling Table command.
  • Added option to include or exclude duplicate tags in the Labeling Table command.
  • Added tool to zoom to, renumber, or consolidate labeling tags. See Labeling Tags Tool
  • Modified Toolbars:
       Text Tools toolbar
       Text Tools II toolbar
       Design Tools toolbar
  • Added support for an arc or a line as the first selected object and expanded objects within blocks or xrefs in the reverse curve tool. See Reverse Curve
  • Added support for the Land Desktop profile setup block to Profile: Station and Elevation, Profile: Digitizing Planview, Profile Station Labels, and Profile Crossing Pipes.
  • Added options to change default osnaps for dimension commands. See Dimension, Dimension Outside, Dimension Truncate, Dimension with Prompt, and Dimension without Leader.
  • Fixed Text in an Arc so when arced text changes the layer the properties also changes.
  • Fixed rounding errors in Profile: Angle, Draw, Inquire, Label, or Pipe.
  • Added command aliases:
       ES for Spot Elevation
       ATR for Attribute Rotate
       ATV for Attribute Replace
       BX for Block Explode Attributes to Text
  • Added command to label slopes. See Label Slope.
  • Added create a line at a turned or deflection angle. See Line by Turned or Deflection Angle.
  • Added Command entry version to Layer Convert Colors for use in AutoCAD scripting.
  • Changed prompts. No longer need to press ENTER at Specify elevation prompt to enter a numeric elevation, now either select text object or enter numeric elevation at the Specify elevation prompt for the Interpolate command.

Mar 2004 – Version 6.3.0

  • Added an arc option to Calculate Slope.
  • Added pipe offset option to Profile: Angle, Draw, Inquire, Label, or Pipe.
  • Added an elevation or slope option for the elevation prompt of the Profile by Distance, and Elevation or Slope.
  • Added option to specify starting and ending stations for drafting of profiles from Land Desktop profiles. See Profile by Station and Elevation
  • Added select text value or objects elevation option to Edit Object Elevation.
  • Added new Label the distance of a selected arc to the Dimension Arc command.
  • Added select color option to solid type of the label contour command to the Label Contours command.
  • Added value adjustment option to the Calculate Slope command and ability to select the elevation from lines, arcs, polylines, splines, and Land Desktop contours to the Calculate Slope command.
  • Added the Create 3D Polyline command to create polyline from selected objects.
  • Added highlight option to the Edit Elevation of Polylines and Adjust Numbers commands.
  • Retired the Edit 3D Polyline command. Use AutoCAD’s Properties command.
  • Added support for blocks with attributes to Multiple Text Strings editor to the Text Multiple Strings or Blocks with Attributes Editor command.
  • Added undo options to the Text Copy String (Match Text) command.
  • Added Point Selection by Range or all to the Points: Select by Range or All command.
  • Updated Points Manual, Points by Coordinates, Points at 20’s & 80’s, Points Along Objects, Points by Station and Offset, Points Import, and Points: Move Object to Current Point Layer to support the new Point Options.
  • Updated point options. See Point Options
  • Added create elevation label manually, 3D polylines, or Land Desktop profiles and surfaces to the Elevation Label command.
  • Removed Drawing Settings toolbar. Drawing Setup on main toolbar only.
  • Added Drawing Setup command alias DDS.
  • Moved Load Linetypes icon to the Layer Tools II toolbar, and menu command to Layer menu.
  • Renamed the following commands: Insert Block to Block Manager, Load AutoLISP to AutoLISP Manager, Labeling Style Setup to Labeling Style Manager, and Labeling Table Style Setup to Labeling Table Style Manager.
  • Renamed Default Customization Template to User Customization Template, and Default Drawing Settings to New Drawing Settings.
  • Updated the Customization Overview and Layer Database Overview sections of the help file.
  • Updated the Profile Setup, Layer Database Manager, Drawing Setup, Text Styles, and New Drawing Settings dialog boxes.
  • Added option to interpolate along an arc to the Interpolate command.
  • Changed prompt format so users do not have to leave command to change between options to the Profile Slope: Draw, Label, Inquire, or Angle command.
  • Modified Slope Calculation to honor the station and elevation precision to the Profile by Station and Elevation command.
  • Added Undo option to the Text Adjust Numbers command.
  • Added Dimension Truncate with suffix text command.
  • Added objects Layer to each line of the report file in the Labeling Options.
  • Added Undo option to the Labeling command.
  • Added alternate unit bracket type, and set label style current from a selected label to Labeling Options and the Select Label Style commands
  • Added Delta prefix option to the Labeling Table Style Manager command.
  • Modified Crow’s Feet placed with Crow’s Feet – Automatic to repositioned and scaled along with label.
  • Added support for tag letters in the labeling and label tables.
  • Load Linetypes reads both linetypes defined in the current Customization Template and AutoCAD’s ACAD.LIN file. See Load Linetypes
  • Added precision option to to the Label Grid Coordinates command.
  • Added dialog box option to the Radial Bearings command.
  • Added toggle between Model tab and last layout tab (paper space) and adjust LTSCALE.
  • Added the Layer Change Detector command tp detection of new layers between initial use and subsequent use.
  • Added Truncate type to truncate numbers to the specified precision vs. rounding to the Text Adjust Number command.
  • Updated the Profile Calculator’s dialog box. Added calculation type to list box.
  • Added flip text direction to the Change Label Direction command.
  • Added Changed Bearing Direction command.
  • Added dialog box options to the Slope Symbols command.
  • Added new output options to the Label Alignment Stations and Offsets command.
  • Added prompt and option changes to the profile tools to streamline interaction with Land Desktop. Commands changed Profile Slope: Draw, Label, Inquire, or Angle, Profile Crossing Pipes, and Profile by Station and Elevation.
  • Added create Line Bisect command to bisection the angle of two selected lines.
  • Added the Text Copy String (Match Text) command to copy text string to target
  • Added command alias PREN which adds the prefix “(” and the suffix “)” to selected text.
  • Added new command aliases. BCT, BRT, PX, and TFF.
  • Added the Block (Text) Rotate command using insertion point as base point.
  • Architectural Units added to Drawing Setup for some commands to honor architectural input and output. See Architectural Units: Command List
  • Added the Pipe Crossing Symbol command to insert a pipe-crossing symbol along selected objects.
  • Added running total and magenta dragline to the Distance command.
  • Added the Length (Add) command to add the lengths of selected arcs, ellipses, circles, lines, polylines, and splines.

Jul 2003 – Version 6.2.0

  • Command aliases now referenced in toolbar help strings of the menu.
  • Added new command aliases. ASD, DSA, DSD, DSN, DSO, DSP, LSD, OM, and TAR.
  • Added insert an arrowhead at the end of selected objects.
  • Changed the name and prompts of List Points command to the Coordinate Table (List Points) command.
  • Added increment value to the Text Sequential command.
  • Added a SmartDraft and PS-SmartDraft dimstyle. All of SmartDraft’s dimvar changes are done in these two dimstyles. To control these dimstyle in a drawing see Drawing Setup. To control these dimvar’s in a customization template see Customization Template Manager.
  • Added output option in Label Tables for Retired Annotation Tools to the Labeling Table: Retired Table Output option.
  • Added create a spot elevation from multiple methods to the Spot Elevation commad.

Jan 2003 – Version 6.1.0

  • Added the Open External Reference File (XREF) for editing command.
  • Changed leader of reference symbols to use AutoCAD’s leader object.
  • Added symbol option to the Arc and Straight Leader commands.
  • Added ability to reposition arc text using the Reposition Labels command.
  • Added drag image to the Text in an Arc command.

Nov 2002 – Version 6.0.0 (First version for AutoCAD 2002 & Land Desktop 3)

  • Note: Also runs in AutoCAD 2000i & Land Desktop 2i
  • Added Output options to the Area command.
  • Profiles: Added K Value output option for vertical curves to the Profile by Station and Elevation and Profile Calculator commands.
  • Added the option to draw the distance dimension when drawing profiles by elevation and distance to the Profile by Distance and Elevation command.
  • Profiles: Added draw Profiles from Land Desktop Existing and Finish Ground Profile information to the Profile by Station and Elevation and Profile Station Label commands.
  • Added option to draw station label with crossing pipe to the Profile Crossing Pipes command.
  • Added support for three line profiles to the Profile by Station and Elevation, Profile by Digitizing Planview, Profile: Station Label, Profile Crossing Pipes. Profile Station Labels, and Profile Elevation Labels commands.
  • Added radius point options to Points Along Objects.
  • Added new and improved labeling tools to the Labeling command.
  • Added the Crow’s Feet – Automatic command.
  • Added the Scale Labels command.
  • Added The Reposition Labels command.
  • Added change label precision to the Change Precision command.
  • Added The Labeling Style Manager command.
  • Added the Labeling Table Style Manager command.
  • Retired old annotation command.
  • Introduced new and improvement Labeling
  • Added option to insert Labeling arrow with or without a break symbol. See Labeling Arrows
  • Expanded Pull-down menu.
  • Menu redesigned, and new icons.
  • Renamed Project Templates to Customization Templates to removed naming conflict with Land Desktop.
  • Added text string rounding, decimal precision change, and additional math function to the adjust text command to the Text: Adjust Number command.
  • Added orthomode option to the Text Sequential command.
  • Added find vertical deflection angle option to the Profile Slope: Draw, Label, Inquire, or Angle command.
  • Arc text in labels now a block and can be edited with Text Edit.
  • Arc text now a block and can be edited with Text Edit to the Text Along Arc command.
  • Added Profile File from Points Along an Alignment.
  • Added option in Measure Angle Command to check if two arcs are concentric.
  • Added the Zoom Handle command.
  • Added text dimension metric to the Text Dimension Metric / Alternate Units command.
  • Added ALTA labeling, Label a distance, direction and description label to the ALTA Label command.

Dec 2001 – Version 5.5.0 (First version to use Land Desktop 2i API’s)

  • Added calculates the area and perimeter of selected objects and points.
  • Added Land Desktop 2i alignment support to:
       Points by Station and Offset
       Label Alignment with Station and Offset
       Label Alignment with Stations and Ticks
       Laterals Along an Alignment
  • Added Land Desktop 2i point object support to points commands.
       Points toolbar
       Points Manual, Points by Coordinates
       Points at 20’s & 80’s, Points Along Objects
       Points by Station and Offset
       Import Points, Export Points
       Point / Coordinate Label
  • Added point selection option to data table creation.
  • Added list station and FG elevation at selected points from an Land Desktop alignment to the Alignment Stations and Elevations command.
  • Added list station and FG elevation at selected points from crossing Land Desktop alignments to the Crossing Alignments Stations and Elevations command.
  • Added change the layer type. Cycle layer type between Proposed, Existing, and Demolition to the Layer Type command.
  • Added option Add, Subtract, Multiply, and/or divide numeric values of selected text, mtext, or attribute objects to the Text Mathematics command.
  • Added connect point with a polyline or 3dpoly to the Connect Points by Polyline command.
  • Added insert points alone a line at 20’s and 80’s to the Points at 20’s & 80’s command.
  • Added adjust the spacing between selected text strings to the Text Respacing command.
  • Added update labels to layer. User can either select layer from list or from objects in the files to the Labeling command.
  • Added update point station/offset to work with blocks, and external references to the Points by Station and Offset command.
  • Added draw laterals along an alignment to the Laterals Along an Alignment command.
  • Added change bearing direction to the Change Label Direction command.
  • Added reverse the direction of a polyline to the Reverse Polyline Direction command.

Jun 2001 – Version 5.0.0 (First version for AutoCAD 2000 & Land Desktop 2)

  • Added option to include/exclude solid circle in for the Callout label to the Callout Flag command.
  • Added earthwork volumes: Contour method. See Earthwork Volumes: Contour Method

Dec 2000 – Version 4.5.2

  • Added rotate crosshairs to selected line. See Crosshairs Align to Object
  • Added command to join two arcs, lines or text strings to the Join command.
  • Added create a Knuckle from two intersecting lines. See Knuckle command.
  • Added leader object option to Arc/Straight leader. See Arc Leader or Straight Leader command.
  • Added dimension object option to dimension to the Dimension command.
  • Added tool to create reverse curves.
  • Added Force North Bearings to the radial bearing command.
  • Added an option to special linetypes. Either a linetype or a block along the object. See Brow Ditch, Cut / Fill, Chainlink, Circle Linetype, and Daylight
  • Added masking option to contour labeling command.
  • Added multiple lines text editor command.
  • Retired north arrow text.
  • Added north arrow command to add the scale to the north arrow command.
  • Combined the Freeze layer and Freeze Block/Xref Layer commands.
  • Added Draw, Label and Inquire to profile slope command. See Profile slope: Draw, Label or Inquire
  • Added Angle Point Symbol to the MONOPLEX.SHX font.
  • Added option for a separate table for lines and arcs. Added chord and chord bearing to arc labeling.
  • Added adjust the number within a text string to the Text Adjust Number command.
  • Added create an alignment tangency report for selected objects to the Tangency Report command.
  • Updated X alignment to use the angle of the selected text not the current viewtwist angle to the Text X Align command.
  • Updated the measure angle command with the additional option to measure angle between a line and an arc.
  • Updated Label Grid Ticks command to use drag image.
  • Added elevation label in a specified directions to the Elevation Callout Flag command.
  • Added crow’s feet in a specified directions to the Crow’s feet – Manual command.

Mar 2000 – Version 4.0.0

  • Added current layer object for target layer to the Change Layer command.
  • Added support for existing text angle with any alignment type to the Text X Align command.
  • Added support for Land Desktop points in the Point Export command.
  • Added the Reverse Curve command.
  • Added the Tangency Report command.
  • Added option to drawing leader as polyline or AutoCAD leader object.

Dec 1999 – Version 3.5.0

  • Added control to style for width and oblique angle to the Drawing Setup command.
  • Added suppress trailing zeros in dimensions to the Dimension command.
  • Added Customization Templates.
  • Added calculate slope from two selected points with elevation. See Calculate Slope
  • Added spot elevation block to the Spot Elevation command.
  • Added the ability to place stationing along block and Xref objects to the Stationing Design command.
  • Added the ability to station and offset along block and Xref objects ot the Station and Offset command.
  • Added reference symbols with or without an arc leader to the Reference Symbols toolbar.
  • Added Fillet 180d to Fillet toolbar on the Modify toolbar.

Mar 1998 – Version 3.0.0 (First version for AutoCAD R13 / R14)

  • Added Windows Help file.
  • Added the Layer Thaw command.
  • Added the VP Layer Thaw command.
  • Added the XRef / Block Layer Freeze command.
  • Added the VP XRef / Block Layer Freeze command.
  • Added the Point Layer Change command.
  • Added the Layer Isolate command.
  • Added the Layer Restore command.
  • Added the Text Prefix / Suffix commands.
  • Added add (R) text otpion to Radial Bearing command.
  • Added interval prompt to Interpolate command.
  • Added backsite and turned angle options to the Traverse command.
  • Added polyline support to the Label Alignment Station and Offset command.
  • Added the Grid Label command.
  • Added support for block objects to the Text Parallel or Tangent command.
  • Added the Text to MText command.
  • Added support for view twist to the Text X Align command.
  • Added support for Lwpolylines to commands.
  • Added support for XRef / Block objects in Labeling commands.
  • Added support for non-fixed height text styles by Text commands.
  • Enhanced the Point Import command.
  • Fixed issue in Break at Point command. Error: two manu arguments in LINE option.
  • Fixed an issue with Labeling. To table when selecting a polyline was not working.

June 1992 – Version 2.0.0 (First release with new name Smart Drafting)

  • Added support for AutoCAD R12
  • Program renamed to Smart Drafting from ITEZHIA – 6/1992
  • Added Break at point command.
  • Added Break at distance command.
  • Added Break first command.
  • Added Erase Outside command.
  • Added Fillet Zero command.
  • Added Fillet Radius command.
  • Added Rectangle command.
  • Added Break Symbol command.
  • Added Offset multiple command.
  • Added Offset from block or Xref command.
  • Added Offset to layer command.
  • Added Offset 3D polyline command.
  • Added Offset Street command.
  • Added Traverse command.

Mar 1989 – Version 1.0.0 (Frist released as ITEZHIA)

  • Supported AutoCAD R9, R10, and in 10/1990 R11.
  • No change log for this version.

Shopping Cart