Autocad structure detailing rgb register error

autocad structure detailing rgb register error

AutoCAD is a commercial computer-aided design (CAD) and drafting software application. Shanghai Tower Construction Development Co., Ltd. logo. swap icon. By using handy laser scanner, the point cloud data is obtained from the wood pattern of vane, which is processed in Geomagic Qualify. After registration of vane. The control unit will check the quality of the actual welding and in case of failure. Automation and Robotics, Automatic Bar Bending Machine, PA

Autocad structure detailing rgb register error - agree, excellent

New and/or enhanced functions

New and/or enhanced functions

File format

New file format "AutoCAD Drawing" is used.

AutoCAD introduces a new file format that includes changes to the thumbnail preview file format, as well as new controls for graphics caching.
Thumbnail previews in the new AutoCAD DWG file format are now stored as PNG images, providing higher-quality thumbnail previews in a smaller file size. Image resolution is still controlled by the THUMBSIZE system variable. However, the maximum valid value has increased from 2 to 8. If you do not wish to include thumbnail previews in the drawing you can still use the RASTERPREVIEW system variable (or the new THUMBSAVE) to disable them. Note that only 3D drawings make use of a larger thumbnail. The UPDDATETHUMBSNOW and UPDATETHUMBNAIL system variables are no longer needed and have been removed from AutoCAD

When you save a drawing containing 3D Solids in the new AutoCAD file format, a graphics cache file is automatically stored in a folder named “GraphicsCache” under your user app data folder. Two new system variables, CACHEMAXTOTALSIZE and CACHEMAXFILES, enable you manage the cache files.

Command Line Enhancements

The command line has been enhanced. Color and transparency can be changed. It works better as undocked and can be made smaller. It features a semi-transparent prompt history that can display up to 50 lines.

Hatch Editor

Editing multiple hatch objects can now be done using the contextual
Hatch Editor ribbon tab.

Array Enhancements

Several enhancements, ease of use and new grips.

In?Canvas Property Preview

When selecting objects and making changes of properties like color and transparency a preview is seen directly in the drawing.

Layout and Model Viewports

The viewports panel on the ribbon is renamed to be specific to Model Viewports or Layout Viewports. Model Viewports are accessible from the View ribbon tab and are relevant when creating viewports in model space. Standard model space viewport configurations are easily accessible from a drop-down menu. Layout Viewports are accessible from the Layout ribbon tab and are relevant when creating viewports
on a layout.

Point Cloud Support

Attach and manage point cloud files in same way as with xrefs, images, and other externally referenced files.

The Attach Point Cloud dialog box has been updated to provide a preview image and detailed information about the selected point cloud.

There is a new contextual Point Cloud ribbon tab appears with all the necessary Point Cloud tools when a Point Cloud is selected.

A new bounding box appears when you select a point cloud (making it easier to visualize its position in 3D space).

If intensity data is included, you can use the analysis tools to view point intensity with different color schemes.

Point Clouds can be clipped. Additional options enable you to specify whether the bounding box is displayed and provide easy access to the External References manager.

The Properties palette is updated to include new point cloud properties such as intensity and clipping.

Point cloud indexing is significantly enhanced in AutoCAD to provide a smoother and more efficient workflow when working with raw scan files. You can index scan files from major industrial scanner companies, including Leica and Topcon in addition to Faro.

The new Create Point Cloud File dialog box provides an intuitive and flexible interface to select and index raw point scan files. You can select multiple files to batch index and even merge them into a single point cloud file. When creating PCG files, you can specify various Index settings, including RGB, Intensity, normals, and custom attributes.

When you save from AutoCAD to an older version DWGTM file, a message alerts you that the attached PCG file will be re-indexed and degraded to be compatible with the previous version of the drawing file format. The new file is renamed to a corresponding incremental file name.

PressPull

PressPull is more flexible and context sensitive. Use PressPull on multiple objects at one time. PressPull can select 2D and 3D curves (not just inside a bounded area).

You can use the new Multiple option or the Shift key to press or pull multiple objects in a single operation.

When selecting a face with the Presspull tool, the default behavior extrudes the face straight out. If you press the Ctrl key when you select a planar face, you can offset it as it extrudes to follow the taper angles of adjacent sides.

Strike-through Text

Strike-through style is available for Mtext, Mleaders, Dimensions and Tables.

Font Lists

The number of display rows for the Font drop-down list has been increased in the Text Style dialog, the Text Editor ribbon tab, and the ArcAlignedText dialog.

Bring Leaders to the Front

Leaders are now included with the TextToFront tool.

The Mleader text box has been updated to include a margin between the text and the frame and to provide a minimum width for the mtext in order to prevent text overflow.

Wipeout Frame

Control displaying but not plotting the wipeout frame with the new WIPEOUTFRAME system variable.

Reverse Polyline Widths

The new PLINEREVERSEWIDTHS system variable allow more control when using the REVERSE tool to ensure the results you want.

Offset Preview

When using the Offset command, a preview of the offset result is automatically displayed before ending the command.

Snap Behavior

A new Legacy option in the Snap tool offers increased flexibility when snapping to grid points. If Snap Legacy mode is set to yes, the cursor snaps based on the snap spacing, regardless of whether you’re in a command, specifying points, or selecting objects.
When Legacy is set to no, the cursor snaps based on the snap spacing only when specifying points within a command. The snap spacing is ignored when no command is active and when selecting objects within a command.

External References

External Reference functionality has been updated. Now you can edit the Saved Path directly in the External References palette and the Found path is displayed as read-only. The right-click menu includes some additional updates. In the dialog boxes, the default type is set to Relative Path unless the relative path is not available—for example, if the drawing has not yet been saved or the host drawing and external file are located in different disk partitions.

Export Layout

The Export Layout to Model tool has been updated so when you export a layout with drawing views containing circular objects, those objects are represented in the exported drawing as circles and arcs instead of polylines.

Double-click Actions

In the Customize User Interface dialog box, the double-click action for dimension objects has been updated to launch TEXTEDIT rather than the alias TEDIT.

Inventor Import

Inventor Fusion makes it possible to import and edit Inventor models.

Surface Curve Extraction

Extract Isolines tool is new on the Surface ribbon tab.

Extract isoline curves from an existing surface or face of a solid.

The direction of the isolines can be changed, select a chain or draw a spline on the curved surface.

Autodesk Exchange Apps

Apps on Autodesk Exchange can now be accessed from any web browser.

sprers.eu is the URL.

Cloud Connectivity

Online Documents: Autodesk , Online Options, Open On Mobile, Upload Multiple

Customization Sync: Sync my Settings, Choose Settings

Share & Collaborate: Share Document, Collaborate Now

In AutoCAD you can easily connect to your Autodesk account for file sharing, customized file syncing, and more. Sign in directly from the InfoCenter toolbar using your Autodesk single sign-on name and password. If you do not yet have an account, you can create one.

After signing in, your user name and additional tools are displayed in the drop-down menu, including the option to sync your settings with the cloud, specify online options, access Autodesk , sign out, and manage account details.

The first time you access Autodesk , you have the opportunity to specify default cloud settings to control when your design data and custom settings are synced with the cloud. You can choose to automatically store encrypted copies of your local design data in your Autodesk account each time you save, or save only specified documents. In either case, you can override the default behavior for individual drawings. When you upload drawings directly from AutoCAD to Autodesk , external references and other dependent files are automatically included with the upload.
You can also choose to automatically sync your program appearance, profiles, workspaces, options, and support files so that you can restore them on any computer. If you wish to modify the default cloud settings after closing the dialog box, you can access them via Online Options in the drop-down menu and the Online ribbon tab.
Additional tools for working with Autodesk functionality are available in the Online ribbon tab.

The new Autodesk tool opens your Autodesk documents list and folders in a browser. If you are not already logged in, you’re prompted to do so.
Your Autodesk documents are also available from many Select File dialog boxes throughout AutoCAD. For example, when you open, save, or attach a file, you can access Autodesk directly from the Places list on the left side of the dialog box.

The Online Options tool provides easy access to the Online tab in the Options dialog box where you can monitor your online storage capacity and control interaction with cloud documents and customization synchronization. An option in the lower left corner of the dialog box enables you to specify the cloud folder in which you want your drawings to be saved.

The Open on Mobile tool sends a push notification to any mobile device that has AutoCAD® WS software installed and where you are signed in with the same Autodesk ID. The push notification will enable you to open up the current drawing on your mobile without having to browse to the file or open AutoCAD WS first.

The Upload Multiple tool enables you to browse and select multiple drawings to upload to your Autodesk documents.

Customization synchronization enables you to take advantage of your custom AutoCAD preferences and support files even when you work across multiple machines.

The Sync my Settings tool enables you to start and stop syncing of your custom settings. If you stop syncing your custom settings, your online settings are preserved but no longer updated.

If you choose to sync your settings, AutoCAD compares your local settings with your cloud settings and prompts you to choose whether you want to use your local settings, in which case it will upload them to the cloud, or your online settings, in which case it will download them from the cloud.

Bubble notifications indicate when settings are being uploaded to or downloaded from the cloud.

Use the Choose Settings tool to specify which settings to include in customization sync. These can include: options; customization files; printer support files; custom hatch patterns; custom fonts, shapes, and linetypes; tool palettes; and drawing templates.

The Options setting includes almost all the controls in the Options dialog box.
· The Customization setting includes .cuix, mnu, workspace files, and more.
· The Printer support files setting includes copies of printer support files such as .pc3, ctb, and .stb files.
· The Custom hatch pattern setting includes your custom hatch pattern files.
37
· The Tool Palettes setting includes tool palette files and groups (.atc, .aws).
· The Custom fonts, shapes, and linetypes setting requires the AutoCAD application to be restarted.
When you make changes to your customization settings with synchronization enabled, a bubble notification in the upper right corner notifies you that the changes are being uploaded.

When you sign out of Autodesk , a dialog box enables you to choose if you want to keep your custom settings or restore the previous settings.

Use the Share Document tool to easily share the current drawing with other users. If the current drawing is saved locally only, a copy of the drawing is uploaded to the cloud and shared. If an online copy of the drawing already exists, then it is shared. You can control the access level of shared documents.

The Collaborate Now tool will launch AutoCAD WS in the user’s default browser and initiate a collaboration session with another WS user.

The CAD Manager Control Utility is updated to include controls for Autodesk You can install the CAD Manager Control Utility from the Install Tools & Utilities option of the AutoCAD Installer. The new Online tab in the CAD Manager Control Utility enables CAD managers to control their users’ access to Autodesk documents and customization synchronization.

Render Online

New Online Rendering tools enable you to render your 3D AutoCAD models in the cloud using the Autodesk rendering service. Materials are assigned, lights and the environment are set up, and you are ready to create a high-res rendering of four different views of the model. The views are sent to the cloud for rendering while you continue to work on your computer; you’re notified when the renderings are ready.
Browse your online render gallery.
You can access the Online Rendering tools from the Render ribbon tab.

Content Explorer

The AutoCAD® Content Explorer functionality, which is accessible from the Plug-ins ribbon tab, has been updated in AutoCAD New capabilities include basic indexing support (file name, date created, etc.) for many more file types. Any file that can be opened, imported, and attached using AutoCAD is now included in the index and will be returned as search results. For example, you can search for raster images and PDF files by name and then attach them to the open drawing. The filter dialog enables you to choose which file types to include in your search.

The search algorithms have also been improved to support more intuitive search input—especially for wildcard (*) searches. These improvements help produce more accurate search results. Many of these improvements were added in response to feedback from customers and tested against their examples.
In AutoCAD , you were able to connect to server machines that had the Content Service installed, in order to quickly search for files/objects across large library folders. This connection capability has been extended in AutoCAD to include ANY computer that has the Content Service installed. Therefore, you can connect to your colleague’s watched folders and search their content for peer-to-peer file and object sharing—but only if they’ve explicitly granted access to the folder (Windows®-based security and firewall security still apply).

Language Packs

New Language Packs in AutoCAD help simplify the process of downloading and using multiple languages in AutoCAD. Now, rather than installing a full version of AutoCAD for each language, you install one full product and then add subsequent languages via Language Packs, resulting in smaller download and install time and space for the secondary languages.
You can download Language Packs from the Help menu in the upper right corner of the application.
A launch icon and menu item for each installed Language Pack is added to the Windows desktop and Start menu.
Language switching is performed with the undocumented parameter or command line switch "/language" for sprers.eu

Languages available for AutoCAD English, Brazilian Portuguese, Czech, French, German, Hungarian, Italian, Korean, Polish, Russian, Simplified Chinese, Spanish and Traditional Chinese.

Model Documentation

Detail Views and Section Views has been added.

It is now possible to select what objects to include in the model documentation.

Dimensions added to the drawing views (with the model documentation tools) are associative.

The Base View tool includes a new Select option that enables you to specify which 3D objects are represented in the base view. The Select option is also available when editing the base view after it’s been created. When using the Select option, AutoCAD temporarily switches to model space, enabling you to add or remove objects for the base view selection set.

You can also start in Model Space and select the objects for which you want to create a view. Then, using the Base View tool, choose From Model Space. You can specify the name of an existing layout or enter a new layout name. AutoCAD automatically creates the new layout if necessary and makes it active.

When you create drawing views using the model documentation tools in AutoCAD, relevant layers with an MD_ prefix are automatically added to the drawing. If you rename the layers or change layer properties, those changes are automatically applied to existing as well as subsequent drawing views created in the same drawing.

Create a section view from an existing drawing view by picking points to define the section line. A context-sensitive ribbon tab provides easy access to Section View Creation tools, including depth and hatch controls.

A section identifier is automatically applied and incremented as you create subsequent section views, or you can override it with your own identifier. You can also choose to display a view label identifying the section and scale.

You can control whether individual model components participate in the section using the Edit Components tool on the Layout ribbon tab. If the selected components are set to None, the components display without being sectioned. The participation of components is passed to child views projected from the section view.

You can also specify if the section view should include the full depth or just a slice.

The appearance of the section view label is determined by the Section View Style tool, which is accessible from the Model Documentation ribbon tab. You can select from predefined Section View Styles or define your own using the Section View Style Manager.

In the Section View Style Manager, you can create new section view styles as well as modify or delete existing ones.

When creating or modifying a section view style you have access to a variety of controls to specify the appearance of the section identifier and arrows, cutting plane, view label, and hatch.

You can easily modify a section view after it’s been created. Multifunctional grips on the section line enable you to move the section line, add and remove vertices, flip the direction, and reposition the identifiers.
Grips on the section view and section view label enable you to modify the view position or scale as well as change the label location, width, and height. If the section view includes hatches, you can edit properties of the hatch pattern using a multifunctional grip. It still remains associated with the section view.

Additional editing tools are available in the Section View Editor, which is accessible from the right-click menu and the ribbon tab (Edit View/VIEWEDIT button) when a section view is selected.

Create detail views from existing drawing views. A context-sensitive ribbon tab provides easy access to Detail View Creation tools, which enable you to specify a circular or rectangular boundary, control whether the boundary is displayed, and choose smooth or jagged edges.
A detail identifier is automatically applied and incremented as you create subsequent detail views, or you can override it with your own identifier. A view label identifying the detail view and scale is automatically inserted.

The appearance of the detail view label is determined by the Detail View Style tool, which is accessible from the Model Documentation ribbon tab. You can select from predefined detail view styles or define your own using the Detail View Style Manager.

In the Detail View Style Manager, you can create new detail view styles as well as modify or delete existing ones.
When creating or modifying a detail view style you can specify a variety of options to control the detail boundary, view label, and detail view.

You can easily modify a detail view after it’s been created. Grips on the detail symbol enable you to modify the position of the boundary and the identifier.
Grips on the detail view and detail view label enable you to modify the view position or scale as well as change the label location, width, and height.

Additional editing tools are available in the Detail View Editor, which you can access via the right-click menu and ribbon tab when a detail view is selected.

View Symbol Sketch
Use the Symbol Sketch tool to constrain section lines and detail boundaries to key points in the drawing views, helping maintain accuracy even as the model or layout changes.

Associative Annotations
Regardless of which types of drawing views you create—base, projected, section or detail—you can add associated annotations using traditional dimensioning and multileader tools. The annotations are associated to the drawing view based on the vertices selected or inferred by the selected edge. As a result, if you transform (move, rotate, scale) or update the drawing view, the annotations react accordingly. For example, if you move the drawing view, associative annotations move with it even if they were not included in the move selection set. If you update the drawing view, associative annotations remain associated to the vertices as the geometry changes in size. You can make other edits to the drawing views, such as changing the view style, object visibility, and adding or removing objects to the view selection set, while still maintaining associativity with annotations.
Since the annotations are associated to the drawing view and the drawing view is associated to the model, it’s possible for edits to the drawing view or model to invalidate, or disassociate, annotations. For example, if you delete a drawing view that has associative annotations or you delete part of a model that has been annotated in the drawing view, the associated annotations are meaningless. The new Annotation Monitor in AutoCAD helps you identify and address those disassociated annotations.
An Annotation Monitor button is included on the AutoCAD status bar. When turned on, it provides feedback regarding the state of associative annotations. If all annotations in the current drawing are associated, the annotation icon in the system tray remains normal.
As soon as at least one annotation becomes disassociated, the annotation monitor icon in the system tray changes and alert badges are displayed on each of the disassociated annotations in the drawing. You can click on individual annotations to reassociate or delete them one at a time or select the link in the Annotation Monitor alert bubble to quickly delete all of the disassociated annotations.

Automatic View Update
The Auto Update tool controls whether drawing views are updated automatically when the source model changes.

Migration

Template updated

The template has been updated.

Social Media Links

New tools in the InfoCenter make it easy for you to stay connected with the AutoCAD community. Access the Stay Connected menu, where you can download product updates, log onto the Autodesk® Subscription Center, view the AutoCAD Facebook page, and follow AutoCAD Twitter posts.

Deployment/setup

The deployment builder is more streamlined and easy to use than the products. The deployment includes a script template for use with Microsoft System Center Configuration Manager

If you install multiple AutoCAD verticals as well as different languages you will find that they install into the same location and sharing what can be shared, saving hard disk space for you. To start AutoCAD Architecture this command line is used:
"C:\Program Files\Autodesk\AutoCAD \sprers.eu" /ld "C:\Program Files\Autodesk\AutoCAD \sprers.eu" /p "" /product "ACA" /language "en-US"
Note the new undocumented command line switches /product and /language. With AutoCAD , Architecture, MEP, Mechanical, AutoCAD Structural Detailing all install to the same folder. The /product switch governs which program loads, since the same sprers.eu is used for all of them. The text for the switch is ACAD, ACA, MEP, ACADM or ASD. Other products like AutoCAD Map 3D installs into their own folder.

Installed products can be found in the registry at this location:
HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R\InstalledProducts

API and more for Programmers

There is a break in binary compatibility for .NET applications in AutoCAD It's needed to include a project reference to sprers.eu (in addition to sprers.eu and sprers.eu). There have also been namespace changes.

.NET Framework 4 needs to be targeted in Visual Studio.

sprers.euId supports dynamic operations. This means that you can declare an ObjectId using the dynamic keyword in C#, and you can then choose to access any of the properties or methods exposed by the object possessing that ID directly from the ObjectId itself. The ObjectId then takes care of the open & close operations implicitly, so there’s no need to mess around with transactions, etc. ref

Language switching with new command line switch

 Install the language package and then the command line switch /language "en-US" can be modified to for example /language "zh-CN" for Simplified Chinese.

AutoCAD Core Console is big news. Now it's possible to run AutoCAD without GUI overhead. The command-line only UI, sprers.eu is only 24 KB.  The console can load DBX modules – which are coded against ObjectDBX/RealDWG, CRX modules and .NET DLLs that have been coded against the new sprers.eu (rather than sprers.eu). Even AutoLISP (Visual LISP) and SCR (script files) can be loaded but without GUI features. ref
SmartPurger has been updated to support the Core Console.

When sprers.eu is run this will show on the command line:

AutoCAD Core Engine Console - Copyright Autodesk, Inc

Usage:
sprers.eu [/i <input dwg>] /s <script> [/l <language>] [/isolate <userid
>]

Example:
sprers.eu /i 8th_sprers.eu /s sprers.eu /l en-US

Command:

And then commands can be entered on the command line.

The sprers.eu command line switches explained:

1) /i : Used to specify the drawing file path on which to run the script file

2) /s : Used to specify the path to the script file.

3) /l : If language packs are installed, you have the choice to invoke the language version of accoreconsole. The commands in the script file can then be in one of the languages that you have installed in your system.

4) /isolate : Used to prevent the changes to the system variables from affecting regular AutoCAD.

Model Documentation API got read-only access via classes isSectionSymbol, SectionViewstyle, ViewBorder, ViewRepBlockReference, DetailViewStyle and DetailSymbol. ref

Non-COM Properties C++-only improvements related to Properties Window and more.

Autoloader updates

  • Support for F1 context-sensitive help integration
  • The ability to add tool-palette support paths
  • Demand-loading on command invocation for AutoLISP applications
  • The option to specify a command to be called when an application is loaded

DCL and Unicode

DCL files by default are saved in ANSI format where the characters depend on the code page being used. In previous versions the character set selection when dispaying the DCL dialogs was based on the OS settings, whereas in the new version it is based on the language version of AutoCAD. To make your DCL file use the UTF-8 format, simply open it in Notepad, then in the Save As dialog setEncoding to UTF Note that Visual Lisp editor doesn't show UTF-8 files properly, so you'll have to edit those in a unicode compatible editor such as Notepad.

AutoCAD ActiveX API News

A full list of the changes made to the AutoCAD ActiveX API are:

Changed Enums:
AcSaveAsType
ac_dwg = 60 (New)
ac_dxf = 61 (New)
ac_Template = 62 (New)
acNative = 60 (Changed)

New Enums:
AcPointCloudIntensityStyle
acIntensityGrayscale = 0
acIntensityRainbow = 1
acIntensityRed = 2
acIntensityGreen = 3
acIntensityBlue = 4
acIntensityEditableFlag = 5
AcPointCloudColorType
acTrueColor = 0
acByColor = 1

Changed Classes:
IAcad3DSolid
CheckInterference - Method (Added solid interfere parameter)
IAcadDynamicBlockReferenceProperty (Changed)
show - Property (Renamed, previously Show)
IAcadEntity
EntityTransparency - Property (New)
IAcadHatch
BackgroundColor - Property (New)
IAcadLoftedSurface
EndSmoothContinuity - Property (New)
EndSmoothMagnitude - Property (New)
Periodic - Property
StartSmoothContinuity - Property (New)
StartSmoothMagnitude - Property (New)
IAcadPointCloud
Height - Property (New)
IntensityColorScheme - Property (New)
Length - Property (New)
Name - Property (New)
Path - Property (New)
ShowClipped - Property (New)
ShowIntensity - Property (New)
Width - Property (New)
IAcadPreferencesFiles
ActiveInvProject - Property (New)
IAcadRasterImage
transparency - Property (Renamed, previously Transparency)
IAcadSpline
Closed2 - Property (New)
Degree2 - Property (New)
KnotParameterization - Property (New)
SplineFrame - Property (New)
SplineMethod - Property (New)
IAcadSurface
EdgeExtensionDistances - Property (New)
MaintainAssociativity - Property (New)
ShowAssociativity - Property (New)
SurfTrimAssociativity - Property (New)
WireframeType - Property (New)

Removed Classes:
Classes were merged with the class in which they were derived in most cases (ie. IAcadEntity2 -> IAcadEntity)
IAcad3DFace2
IAcad3DPolyline2
IAcad3DSolid2
IAcadArc2
IAcadAttribute2
IAcadBlockReference2
IAcadCircle2
IAcadDim3PointAngular2
IAcadDimAligned2
IAcadDimAngular2
IAcadDimArcLength2
IAcadDimDiametric2
IAcadDimOrdinate2
IAcadDimRadial2
IAcadDimRadialLarge2
IAcadDimRotated2
IAcadEllipse2
IAcadEntity2
IAcadExternalReference2
IAcadExtrudedSurface2
IAcadExtrudedSurface3
IAcadHatch2
IAcadHelix2
IAcadLine2
IAcadLeader2
IAcadLoftedSurface2
IAcadLoftedSurface3
IAcadLWPolyline2
IAcadMLeader2
IAcadMText2
IAcadNurbSurface2
IAcadOle2
IAcadPlaneSurface2
IAcadPlaneSurface3
IAcadPoint2
IAcadPolyfaceMesh2
IAcadPolygonMesh2
IAcadPolyline2
IAcadPViewport2
IAcadRay2
IAcadRasterImage2
IAcadRegion2
IAcadRevolvedSurface2
IAcadRevolvedSurface3
IAcadShape2
IAcadSolid2
IAcadSpline2
IAcadSurface2
IAcadSurface3
IAcadSweptSurface2
IAcadSweptSurface3
IAcadSubDMesh2
IAcadTable2
IAcadText2
IAcadTolerance2
IAcadTrace2
IAcadXline2
IAcadWipeout2

Visual LISP

There were a few additions to the Visual LISP extension in AutoCAD which expose some new functionality from the ActiveX API and a few new functions that allow you to obtain the Machine and User product keys of AutoCAD. Along with some new functions, there are some new variables introduced as a result of new constants being added to the ActiveX API.

To use the the changes made to the Visual LISP extension, be sure to call the VL-LOAD-COM function first.

New Functions:
VLA-GET-ACTIVEINVPROJECT / VLA-PUT-ACTIVEINVPROJECT - Specifies the active Inventor project being used by the Model Documentation feature. (Internal Use Only)
VLA-GET-INTENSITYCOLORSCHEME / VLA-PUT-INTENSITYCOLORSCHEME - Specifies the color scheme to use for displaying intensity values.
VLA-GET-SHOWCLIPPED / VLA-PUT-SHOWCLIPPED - Enables or disables the clipping boundary.
VLA-GET-SHOWINTENSITY / VLA-PUT-SHOWINTENSITY - Specifies if the point cloud is displayed using a shaded color scheme.
VLA-PUT-LENGTH - Sets the Length property for a point cloud.
VLAX-MACHINE-PRODUCT-KEY - Returns the AutoCAD product key from the Machine hive in the Windows Registry. (ie. "Software\\Autodesk\\AutoCAD\\R\\ACAD-B")
VLAX-USER-PRODUCT-KEY - Returns the AutoCAD product keyfrom the User hive in the Windows Registry. (ie. "Software\\Autodesk\\AutoCAD\\R\\ACAD-B")

Changed Variables:
ACNATIVE = 60

New Variables:
AC_DWG = 60
AC_DXF = 61
AC_TEMPLATE = 62
ACINTENSITYBLUE = 4
ACINTENSITYEDITABLEFLAG = 5
ACINTENSITYGRAYSCALE = 0
ACINTENSITYGREEN = 3
ACINTENSITYRAINBOW = 1
ACINTENSITYRED = 2
ACTRUECOLOR = 0

VBA for AutoCAD

VBA (Microsoft Visual Basic for Applications) is still available in AutoCAD but it is not included with the installation media. Find the VBA for AutoCAD downloads here at sprers.eu As VBA probably will not be around for future versions consider converting your existing VBA code to C# or sprers.eu and if you like help with it please feel free to contact us.

UPDATE: As of January 31, , Autodesk is no longer authorized to distribute VBA 6 or earlier versions of VBA for use with Autodesk AutoCAD and other Autodesk products. This change affects the availability to download and install VBA for Autodesk AutoCAD or earlier.


AutoCAD System requirements

Note that Windows Vista is not supported by Autodesk for AutoCAD Autodesk to cease support of Windows Vista even though Microsoft changed their mind Autodesk didn’t follow. With SP2 also Windows 8 is supported.

There is nothing that restricts you from running AutoCAD  on Windows Vista but you're on your own. Other than that if you already run AutoCAD  or AutoCAD  your system will probably work the same.

As always with system requirements these are minimal requirements for AutoCAD to run. For professional usage you surely want to have much better hardware.

FlexNet version for Autodesk Network License Manager.

bit version

Operating System:

  • Service Pack 3 (SP3) or later of the following:
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Home
  • The following operating systems:
    • Microsoft Windows 7 Enterprise
    • Microsoft Windows 7 Ultimate
    • Microsoft Windows 7 Professional
    • Microsoft Windows 7 Home Premium

Hardware:

  • CPU
  • Memory: 2 GB (4 GB recommended)
  • Disk: Installation requires 6 GB space
  • Display: 1, x with true color (1, x 1, with true color recommended)

Misc.

  • Browser: Internet Explorer or later web browser
  • File Formats: (New file format in AutoCAD ):
    • Save-as Support
      AutoCAD R14, AutoCAD , AutoCAD , AutoCAD , AutoCAD , AutoCAD
    • DXF Support
      AutoCAD R12, AutoCAD , AutoCAD , AutoCAD , AutoCAD , AutoCAD
  • API
    • LISP are compatible
    • Scripts are compatible
    • ObjectARX application will need to be recompiled

bit version

Operating System:

  • Service Pack 2 (SP2) or later of the following:
    • Microsoft Windows XP Professional
  • The following operating systems:
    • Microsoft Windows 7 Enterprise
    • Microsoft Windows 7 Ultimate
    • Microsoft Windows 7 Professional
    • Microsoft Windows 7 Home Premium

Hardware:

  • CPU
    • AMD Athlon 64 with SSE2 technology
    • AMD Opteron with SSE2 technology
    • Intel Xeon with Intel EM64T support and SSE2
    • Intel Pentium 4 with Intel EM64T support and SSE2 technology
  • Memory: 2 GB (4 GB recommended)
  • Disk: Installation requires 6 GB space
  • Display: 1, x with true color (1, x 1, with true color recommended)

For both 32 & bit Misc.

  • Browser: Internet Explorer or later web browser
  • File Formats: (New file format in AutoCAD ):
    • Save-as Support AutoCAD R14, AutoCAD , AutoCAD , AutoCAD , AutoCAD , AutoCAD
    • DXF Support AutoCAD R12, AutoCAD , AutoCAD , AutoCAD , AutoCAD , AutoCAD
  • API
    • LISP are compatible
    • Scripts are compatible
    • ObjectARX application will need to be recompiled

For both 32 & bit using 3D modeling workflows:

  • Memory 4 GB RAM or more
  • 6 GB free hard disk available not including installation requirements
  • 1, x 1, True color video display adapter MB or greater, Pixel Shader or greater support by your graphics card, Direct3D capable workstation class graphics card.

Readme

Readme

Readme online

Product Help:
Product Help is available online and is not installed with the product by default. You can launch the Help installation at the end of the product installation, or after launching the product by selecting Download Offline Help from the Help icon.
Welcome Screen:
Adobe Flash Player is required to view some video content. It may not install when accessed directly from the Welcome Screen. In this case, please install it directly from the Adobe Flash download page. If prompted to select the Flash Player version to install, be sure to select Flash Player For Other Browsers for best compatibility.
Video Content:
QuickTime is required to view some video content. If videos fail to play, please install it directly from the Apple QuickTime download page.

FAQ

1. General Product Information
What is AutoCAD software?
You can design and shape the world around you with the powerful, flexible features
found in AutoCAD software, one of the world’s leading 2D and 3D design software
products. Powerful tools for design aggregation help connect and streamline your
design and documentation workflows. Import and aggregate models from almost any
format, and quickly create detailed design layouts and drawing views that
automatically update when the source model changes. Save time with an enhanced
and more effortless user interface and a customizable Command Line display.
Synchronize your drawings and folders with Autodesk® to access your designs
from almost anywhere. And with a single destination to find and install hundreds of
different Autodesk-approved apps, you can extend the power of your software more
easily than ever before.
Who uses AutoCAD software?
AutoCAD software is used by architects, CAD technicians, designers,
engineers, project managers, and CAD/IT managers in a variety of
industries, including the manufacturing, building, civil, and mapping
industries.
For example, AutoCAD is used by:
• Design professionals who create conceptual designs, exploring
ideas in 3D models.
• Design professionals who create technical drawings.
• Drafters who put the finishing touches on a design with detailing,
annotations, links to online data, and verification of accuracy.
• Contractors, suppliers, or operational professionals who need to
review drawings to extrapolate data specific to their businesses.
• Principals and project leaders who need to review and edit
drawings and monitor progress.

2. Pricing and How to Buy
What are the licensing options and pricing for AutoCAD software?
AutoCAD software is available through your local reseller, online retailers, or
from the Autodesk Store.
Consult your local reseller or the Autodesk Store for pricing information and for
information on Autodesk® Subscription.
Can I try AutoCAD software before I buy it?
Yes, you can try it out by downloading or requesting the AutoCAD software trial
version. This fully functioning version of AutoCAD is available as a free* day
trial. You can order the trial DVD (bit and bit for Windows) from your Autodesk
Authorized Reseller or simply download the fully functioning trial version.
*Free products are subject to the terms and conditions of the end-user license and services
agreement that accompanies the software.
What benefits does Autodesk Subscription offer?
Get the benefits of more cloud computing capabilities and capacity,
upgrades to the latest software releases, online technical support, and
flexible licensing privileges with Autodesk Subscription. Get any releases
of AutoCAD software that become available during your subscription term
automatically via download, incremental product enhancements, and
exclusive license terms that are available only to Subscription members.
The annual fee includes these benefits:
• Subscription customers have an advantage with Autodesk
cloud-enabled services, including greater cloud computing
capabilities and more storage capacity. As a result, they can view
and share more design files on web or mobile devices, simulate
and visualize more design options, and improve project results
with web-based collaboration and data management solutions.
• Autodesk Subscription offers a way to make your AutoCAD
software costs predictable. Whether you opt for a one-year
subscription or a multiyear contract, the costs are known for the
entire term of your contract.
• Product enhancements may include extensions or other rich
content for AutoCAD software, and these enhancements are
exclusive to Subscription members. Only Subscription members
can access these new product downloads that add new
functionality and/or features to your AutoCAD software. Since
they adapt easily into your current workflows, you can quickly
apply them to your new projects to help you stay competitive.
• Autodesk Subscription makes managing software licensing
hassle-free and flexible. You have added flexibility to allow your
employees to use their AutoCAD software—in the office or at
home. Better yet, designers are entitled to run previous versions
of AutoCAD concurrently with the latest release (under certain
conditions), so updates won’t cause disruptions to ongoing
projects where clients or partners are running previous versions.
Learn more by visiting the Autodesk Subscription product center.
What product downloads are available for AutoCAD Subscription members?
Product downloads may include any releases of the software, extensions
or bonus packs that become available during your subscription term, or
other rich content for AutoCAD software. These enhancements are
exclusive to Subscription members and can be downloaded from the
Subscription Center.

3. Compatibility and Interoperability
Do third-party applications based on previous versions of AutoCAD
software work with AutoCAD software?

Third-party applications built for previous versions of AutoCAD and based
on ActiveX® and ObjectARX® developer tools require upgrades to be
compatible with AutoCAD Check with your application
developer/supplier regarding availability of applications built for AutoCAD

Do AutoCAD customized menus work in AutoCAD software?
Yes, AutoCAD software automatically migrates customized menus
(CUI files). The first time you launch AutoCAD , the migration feature
asks you if you would like to migrate the settings from your previous
AutoCAD version to AutoCAD The migration feature helps you make
a smooth transition to the new release by automatically migrating
customized menus, toolbar icons, hatch patterns, linetypes, command
shortcuts, and profiles. Refer to Services & Support for additional
migration tools.
Has the AutoCAD DWG file format changed from the AutoCAD
product?

AutoCAD software introduces an updated file format to
accommodate technology and performance improvements in the software.
AutoCAD enables you to save drawings in a wide variety of other
formats, ranging back to R14 DWG TM and R12 DXF TM formats.
Does AutoCAD software read and save drawings created by
earlier releases of AutoCAD?

AutoCAD reads drawing files from all previous versions of AutoCAD
software. AutoCAD has a built-in Save As function, so you can save
drawings to and from AutoCAD releases using the AutoCAD Release 14,
, , , and DWG formats. In addition, you can use the
SaveAs AutoCAD Release 12 DXF command to support releases prior to
AutoCAD Release
Can I open an AutoCAD drawing with an older release of AutoCAD?
In order to open AutoCAD drawings with older releases of AutoCAD,
you should use Autodesk® DWG TrueView™ software to translate DWG
files to AutoCAD Release 14, , , , and file formats.
DWG TrueView can be downloaded at sprers.eu
DWG TrueView does not require the AutoCAD application in order to
convert DWG files.
Can I run AutoCAD side-by-side with other AutoCAD platform–based
applications?

Yes, AutoCAD can be installed side-by-side with any other AutoCAD
or Autodesk vertical solution, including AutoCAD –based products.
Is AutoCAD compatible with AutoCAD LT?
Yes, AutoCAD is fully DWG-compatible with AutoCAD LT
software. It can read files from all older versions of AutoCAD LT and can
save to the AutoCAD , , , , and Release 14 DWG file
formats for compatibility with older products.

4. Platform and System Requirements
What are the system requirements for AutoCAD software?

System requirements can be found online.
Does AutoCAD software support bit operating systems?
Yes. See the system requirements above.
Does AutoCAD software support Windows Vista?
No, AutoCAD does not support the Windows Vista® operating system.
Does AutoCAD software support Mac OS X?
AutoCAD for Mac supports some versions of Mac OS® X. See the system
requirements above.
What are the differences between AutoCAD and AutoCAD for
Mac?

AutoCAD and AutoCAD for Mac are based on much of the same source
code; however, AutoCAD for Mac has a look and feel that is familiar to users of
other Mac software. Please refer to the AutoCAD Platform Comparison Matrix.
Does AutoCAD software support multiple CPU systems?
Yes, AutoCAD software supports multiple CPUs. The performance of AutoCAD
graphics and rendering systems benefits from multiple CPU systems.

5. Licensing
What is product activation?

Product activation is a software-based license management technology
incorporated into many Autodesk products. It is a secure and trouble-free
process that authenticates licensed users running Autodesk software. The
process verifies that the serial number is legitimate and is activated only
on eligible computers. It does not affect the ability of licensed users to
operate their software the way they have always done.
How do I activate my software?
The first time you start up the product, you can activate your product 24
hours a day, seven days a week, over the Internet or via email. Either
option takes only a few steps to complete and requires your product serial
number and registration information.
What if I have more than one computer? Will product activation allow me to
use the software on multiple machines?

Autodesk recognizes that some users may need to operate the software
when they are away from their usual work location. To accommodate this
need, the product activation technology allows an employee to install the
software on a second computer owned by the employee’s company,
provided it is for use away from the employee’s usual work location, the
software is used only by that employee and no other, and only one of the
two copies of the software is ever in use at any one time. Consult the
Autodesk Software License Agreement for details about using the software
on a second computer.
What if I use a PC and a Mac? Will product activation allow me to use the
software on separate machines on different operating systems?

If you have purchased a license of AutoCAD or AutoCAD for
Mac you are entitled to cross-licensing options that allow you to activate
either Windows or Mac OS X versions of your software. AutoCAD
can be installed and activated on Windows or Mac OS X with the same
serial number and product keys two times in a month period, provided
that you are compliant with the policy listed in section The two
activations can either be two Windows activations, two Mac OS X
activations, or one Windows activation plus one Mac OS X activation. Get
more information on cross-platform licensing.
How do I transfer my software license to another machine?
The Online License Transfer (OLT) Utility allows licenses to be moved
between machines. The OLT replaces the former Portable License Utility.
To transfer a license, simply start the transfer utility and choose Export.
Then log in to the OLT website and “park” your license at an Autodesk
“parking area.” At the destination computer, start the transfer utility and
choose Import. Log back in to the OLT website and import your license to
the destination computer.
Where can I find more information about software activation?
More information on product activation can be found online.

6. Support and Training
How do I obtain direct technical support?

Direct technical support is available from both Autodesk and Autodesk
Authorized Resellers.
Furthermore, Autodesk Subscription is a comprehensive software,
support, and training package that simplifies your technology upgrades
and boosts your design productivity. Purchase of Autodesk Subscription
includes web support from Autodesk technical experts for all your
installation, configuration, and troubleshooting questions.
To learn more about Autodesk Subscription, contact your Autodesk
Account Executive or your Autodesk Authorized Reseller, or visit the
Subscription Center.
Find a complete list of support options for AutoCAD on the Autodesk
website.
How can I get personalized support and training for AutoCAD
software?

If you purchased this product from an Autodesk Authorized Reseller,
contact your reseller for support and training information. To locate an
Autodesk Authorized Reseller in your area, call your local Autodesk office
or visit the Autodesk website.
Find a complete list of support options for AutoCAD on the Autodesk
website.
Where do I find training courses for AutoCAD software?
You can attend instructor-led training at Autodesk Authorized Training
Center (ATC®) locations around the world. These training centers use
Autodesk Official Training Courseware (AOTC) to deliver comprehensive
courses for new and intermediate AutoCAD software users. Autodesk ATC
sites also deliver custom courses on AutoCAD and other Autodesk
products.
How do I find out if service packs are available for AutoCAD software?
In the event that Autodesk releases an AutoCAD software service
pack, it is easy to access and install it using the Autodesk Exchange
feature within the product. Check the Autodesk Exchange window to see if
an update is available. AutoCAD automatically recognizes if you
have the most up-to-date release and prompts you if there is an update
available. When you click the link, AutoCAD automatically downloads
and installs the update.


Updates & Service Packs

Updates & Service Packs.

AutoCAD Civil Object Enabler
…AutoCAD Civil Object Enabler …you can use to access AutoCAD Civil 3D drawing files. This…allows object data created in AutoCAD Civil 3D to be…
ID DL
Date: Apr

AutoCAD Plant 3D Object Enablers
…AutoCAD Plant 3D Object Enablers…Autodesk software. In particular, the AutoCAD Plant 3D object enabler allows…retrieve property data while reviewing AutoCAD Plant 3D models. …
ID DL
Date: Apr

How to remove all Autodesk products from a Windows system
…product. AutoCAD installer in Maintenance Mode Click…procedures, e.g., "C:\Program Files\AutoCAD " or "C:\Program Files\Autodesk…" or "C:\Program Files\Autodesk\AutoCAD ". 2…
ID TS
Date: Apr

Online License Transfer FAQs
… and import it into AutoCAD Similarly, you can't…from one serial number of AutoCAD and import it into…a different serial number of AutoCAD …
ID GS
Date: Apr

How to Obtain a Network License File from Autodesk
…so that you can run the NLM. Note: Although the images in this guide show AutoCAD as an example, the concepts and procedures apply to all Autodesk (and…
ID GS
Date: Apr

Windows 8 Support for AutoCAD and AutoCAD-based vertical products
…8 Support for AutoCAD and AutoCAD-based vertical products …know if you can run AutoCAD, AutoCAD LT, or AutoCAD-based vertical products on Microsoft…supported operating systems for any AutoCAD versions. The AutoCAD team is investigating compatibility with…
ID TS
Date: Apr

Uninstalling Autodesk Sync
…AutoCAD and AutoCAD Vertical Products use Autodesk…will appear in the InfoCenter (AutoCAD and Inventor) or in the…AutoCAD and AutoCAD vertical products …
ID TS
Date: Apr

Open Light Object Enabler (bit and bit)
…this object enabler installed, you can share drawings using proxy graphics representations or the Export to AutoCAD command. Open Light Object Enabler (bit) (exe - Kb) Open Light…
ID DL
Date: Apr

Migration issues may oocur with side by side installations of ACAD and Vertical ACAD
…AutoCAD is installed on a…on a computer with another AutoCAD vertical product. When you…Palettes that you need from AutoCAD to AutoCAD …
ID TS
Date: Apr

System requirements for AutoCAD
…requirements for AutoCAD …provides the system requirements for AutoCAD Products. …AutoCAD System Requirements (current version…
ID TS
Date: Apr

AutoCAD Structural Detailing Object Enablers
…AutoCAD Structural Detailing Object Enablers…The AutoCAD® Structural Detailing Object Enabler…allows object data created in AutoCAD Structural Detailing to be accessed…
ID DL
Date: Mar

Optimize Performance within Windows 7 Environments
…notice performance issues with your AutoCAD and AutoCAD vertical problems. …service pack/hotfix for your AutoCAD software. See the following link…the latest update for your AutoCAD product: sprers.eu…
ID TS
Date: Mar

Cascading Sequences for Autodesk Products
…AutoCAD AutoCAD for Mac AutoCAD Mechanical AutoCAD P&ID AutoCAD Plant 3D AutoCAD Design Suite Standard Autodesk…AutoCAD for Mac AutoCAD AutoCAD Mechanical AutoCAD P&ID AutoCAD Plant 3D AutoCAD Design Suite Standard Autodesk…AutoCAD LT AutoCAD LT for Mac AutoCAD LT Civil Suite AutoCAD Inventor LT Suite …
ID TS
Date: Mar

FLEXnet® feature codes for Autodesk products
…AutoCAD …AutoCAD Architecture …AutoCAD Civil 3D …
ID TS
Date: Mar

After Migrating from a previous release, the wrong online Tab is displaying in the Ribbon
…When migrating your settings between AutoCAD and The AutoCAD “Online” Ribbon Tab gets…Tab gets replaced by the AutoCAD WS Ribbon Tab from AutoCAD The problem is that…Autodesk features in the AutoCAD “Online” TAB of the…
ID TS
Date: Mar

AutoCAD File Corruption
…AutoCAD File Corruption ID: TS Issue Your drawing file DWG has become corrupt and slow in…
ID TS
Date: Mar

AutoCAD DWG file format change
…AutoCAD DWG file format change…file format was changed in AutoCAD® and related AutoCAD vertical products and what effect…Since the release of AutoCAD , the DWG file format…
ID TS
Date: Mar

AutoCAD requests to Autodesk servers blocked by proxy servers
…AutoCAD requests to Autodesk servers blocked by…You are using AutoCAD and notice that…AutoCAD requests to Autodesk servers can…
ID TS
Date: Mar

Activation and Post-Installation Tasks for Autodesk products and suites
…installed with Autodesk products such as Inventor, AutoCAD, Revit, and 3DS Max, among others. There…Enabler If you're using AutoCAD, or an AutoCAD-based vertical product, you may need…
ID TS
Date: Mar

Operating system compatibility for AutoCAD and AutoCAD LT
…for the different releases of AutoCAD® and AutoCAD LT®. …Operating system compatibility for AutoCAD and AutoCAD LT …for the different releases of AutoCAD and AutoCAD LT. …
ID TS
Date: Mar

System requirements for Autodesk Rendering
…0 Google Chrome version 13 System Requirements for Rendering Add-On Revit System Requirements AutoCAD System Requirements…
ID TS
Date: Mar

Cursor performance issues in Windows 7 when hardware acceleration is off
…You are running AutoCAD, AutoCAD LT or an AutoCAD-based vertical product in Windows…in Windows 7 and affects AutoCAD LT and all AutoCAD-based products where hardware acceleration…This is done in AutoCAD and above and AutoCAD LT and above by…
ID TS
Date: Mar

Flatten 3D model to 2D
…If you are using AutoCAD and higher, the FLATSHOT…command is not available in AutoCAD LT.) …Model page, under Manufacturers, select AutoCAD DXB File. Under Model, select…
ID TS
Date: Mar

Dual monitor configurations
…You want to know if AutoCAD® software supports dual screen (monitor…AutoCAD® does not include any built…a dual monitor configuration with AutoCAD, but the way it works…
ID TS
Date: Mar

Autodesk Sync issues when installing a release product after installing a beta
…the following conditions: You installed AutoCAD Beta (or Showcase Beta ) and subsequently…You installed Inventor Beta and subsequently install AutoCAD (or Showcase ) A couple of…
ID TS
Date: Mar

How to find the product key for your Autodesk product
…For example, a user installing AutoCAD would use product key…D1 while a user installing AutoCAD Revit Architecture Suite (which…Architecture Suite (which includes AutoCAD ) would use product key…
ID TS
Date: Dec

Windows 7 Support for AutoCAD and AutoCAD LT
…7 Support for AutoCAD and AutoCAD LT …to know what versions of AutoCAD® and AutoCAD LT® work with Microsoft Windows…Limitations with Windows 7 for AutoCAD and AutoCAD-based Products …
ID TS
Date: Nov

Educational Plot Stamp Removal Issues
…Student and Faculty) version of AutoCAD or an AutoCAD-based program, the following plot…the educational plot stamp from AutoCAD-based drawings is not supported…educational and student versions of AutoCAD software does not permit using…
ID TS
Date: Oct

Support for AutoCAD® and AutoCAD LT® on Apple computers
…for AutoCAD® and AutoCAD LT® on Apple computers …You want to know if AutoCAD® and AutoCAD LT® are supported on Apple…a Mac-specific version of AutoCAD and AutoCAD LT. More information can be…
ID TS
Date: Aug

AutoCAD Installation Error , "Error :: Please install DirectX" before installing
…AutoCAD Installation Error , "Error…Please install DirectX" before installing AutoCAD …Run the AutoCAD sprers.eu installer. AutoCAD installation should now run to…
ID TS
Date: Jul

AutoCAD crashes when expanding the File menu
…AutoCAD crashes when expanding the File…in the menu bar and AutoCAD stopped responding and displayed the…AutoCAD Error Aborting FATAL ERROR: Unhandled…
ID TS
Date: May

Cursor is slow or jerky
…slow or jerky ID: TS Issue You experience that the cursor in AutoCAD®, AutoCAD® Map 3D® or AutoCAD® Civil 3D® is slow or jerky. Solution There may be many causes…
ID TS
Date: Apr

Error: A valid license could not be obtained by the network license manager
…obtain a license remotely for a network-licensed AutoCAD® based product from the license server, you…DSL/ISDN link. AutoCAD® based products contain licensing enhancements that increase…
ID TS
Date: Feb

NVIDIA® video driver crashing AutoCAD in Windows XP
…video driver crashing AutoCAD in Windows XP ID: TS Issue You have experienced a crash in Windows XP…
ID TS
Date: Oct

Autodesk Utility Design side-by-side installation with AutoCAD or later versions
…side-by-side installation with AutoCAD or later versions …After installing AutoCAD or , or another…AFTER a later version of AutoCAD or AutoCAD-based vertical has been installed…
ID TS
Date: Sep

Support for multi-core processors with AutoCAD
…for multi-core processors with AutoCAD …You want to know if AutoCAD supports multi-core processors. …AutoCAD only supports multi-core technology…
ID TS
Date: Jun

AutoCAD splash screen starts up and then closes (Standalone)
…AutoCAD splash screen starts up and then…and you try to restart AutoCAD, the splash screen starts up…file has been corrupted when AutoCAD crashed. …
ID TS
Date: May

Error: Unhandled Access Violation Reading 0x Exception at 78a2b9h when attempting to
…dialog box or to switch between layouts, AutoCAD crashed with an error Unhandled Access…should resolve the issue you experienced in AutoCAD, it is also highly recommended that you…
ID TS
Date: May

Error on startup or AutoCAD is not installed properly. Please reinstall immediately.
…AutoCAD /AutoCAD LT requires .NET Framework…AutoCAD /AutoCAD LT requires .NET Framework…AutoCAD /AutoCAD LT requires .NET Framework…
ID TS
Date: Apr

AutoCAD splash screen starts up and then closes (Network)
…AutoCAD splash screen starts up and…and you try to restart AutoCAD, the splash screen starts up…For a network version of AutoCAD, you will need to delete…
ID TS
Date: Mar

How to combine license files for multiple Autodesk products
…of Autodesk products - not just AutoCAD. …example of how to add AutoCAD licenses to an existing…Combined license file for AutoCAD and AutoCAD …
ID TS
Date: Mar

How to detect and remove the sprers.eu virus
…Users of AutoCAD-based products have reported a…This is not an actual AutoCAD file provided by Autodesk. When…vlx file is loaded in AutoCAD, it corrupts the drawing, which…
ID TS
Date: Mar

AutoCAD Error during software installation
…AutoCAD Error during software installation…Install AutoCAD <version> Failed Installation aborted, Result…Use the Deployment Wizard (AutoCAD and older versions) or…
ID TS
Date: Mar

Recommended uninstall and reinstall procedures
…uninstall and reinstall procedures ID: TS To ensure that your AutoCAD®-based product is installed correctly, you want to know more about the recommended uninstall and…
ID TS
Date: Mar

Error or during software installation
…installation log file. Example: AutoCAD <Version> - Error Source File not found: <Path>\<Filename…professional for additional assistance. Note: AutoCAD and newer versions allow for a network installation…
ID TS
Date: Mar

Error: Unable to load profile file
…version: For AutoCAD based products and later versions…Insert the AutoCAD-based product disk into the…Restart AutoCAD. …
ID TS
Date: Mar

VBA support in AutoCAD
…support in AutoCAD …You want to know if AutoCAD® still supports Visual Basic…new automation technology. Starting with AutoCAD , VBA is no longer…
ID TS
Date: Mar

Creating plotter configuration files (PC3)
…configuration in the Plot dialog box. To create a plotter configuration file In AutoCAD, on the File menu, click Plotter Manager. In the Plotters window, double-click the Add-a…
ID TS
Date: Mar

Error Could not access network location
…A separate update was designed specifically for AutoCAD® The related update only applies to… The related update only applies to AutoCAD , but this solution is valid for…
ID TS
Date: Mar

You want to know how to export your AutoCAD model into Quantity Takeoff.
…know how to export your AutoCAD model into Quantity Takeoff. …a proper DWF export from AutoCAD to allow property information to…properties in your export from AutoCAD and newer versions: …
ID TS
Date: Feb

Linetype Scale (MSLTSCALE and PSLTSCALE)
…space but not correct in Model space. Solution: There are two system variables introduced in AutoCAD version: MSLTSCALE and PSLTSCALE MSLTSCALE 0 = Linetypes displayed on the Model tab are…
ID TS
Date: Jan

VBA support in AutoCAD
…support in AutoCAD …You want to know if AutoCAD® still supports VBA (Visual Basic…longer part of the default AutoCAD installation and must be downloaded…
ID TS
Date: Mar

How to troubleshoot installation and configuration of Autodesk products
…Problems with configuration See also AutoCAD Stand-Alone Installation Guide AutoCAD Network Administrator's…Stand-Alone Installation Guide AutoCAD Network Administrator's Guide Autodesk Network Licensing Guide…
ID TS
Date: Feb

Starting AutoCAD® in Windows® diagnostic mode
…AutoCAD® in Windows® diagnostic mode …You are experiencing problems with AutoCAD®, and you want to know…Solution A common way to troubleshoot AutoCAD problems is to run the software…
ID TS
Date: Oct

Unable to run AutoCAD® as a restricted user
…to run AutoCAD® as a restricted user …When you tried to launch AutoCAD® as a restricted user, you…AutoCAD® and AutoCAD® LT are only tested against…
ID TS
Date: Jul

How to control network license access using an options file
…reserve either 1 or 5 AutoCAD® licenses for a variety…of either 1 or 5 AutoCAD licenses for a variety…following examples block access to AutoCAD licenses for a variety…
ID TS
Date: Jun

Product serial number displays as after registration and activation of product
…serial number. Click OK. Navigate to, and select, the third path of the Inventor product (AutoCAD Mechanical) listed in the attached .htm file. For the third path, perform the following…
ID TS
Date: May

Cascading Sequences for Autodesk Products

Issue

You want to know in what order cascade licensing checks for available licenses in Autodesk products.

Solution

The following order is used by cascade licensing for Autodesk products:

AutoCAD
AutoCAD for Mac
AutoCAD Mechanical
AutoCAD P&ID
AutoCAD Plant 3D
AutoCAD Design Suite Standard
Autodesk Product Design Suite Standard
Autodesk Factory Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Infrastructure Design Suite Standard
Autodesk Plant Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
AutoCAD Revit Architecture Suite
AutoCAD Revit Structure Suite
AutoCAD Revit MEP Suite
Autodesk Building Design Suite Premium
Autodesk Infrastructure Design Suite Premium
Autodesk Plant Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
AutoCAD Architecture
Autodesk Factory Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Factory Design Suite Premium
AutoCAD Revit Architecture Suite
Autodesk Building Design Suite Premium
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate

AutoCAD Civil 3D
Autodesk Infrastructure Design Suite Premium
Autodesk Infrastructure Design Suite Ultimate

AutoCAD ecscad
Autodesk Product Design Suite Premium
Autodesk Product Design Suite Ultimate

AutoCAD Electrical
Autodesk Product Design Suite Premium
Autodesk Product Design Suite Ultimate
Autodesk Product Design Suite for Education

AutoCAD for Mac
AutoCAD
AutoCAD Mechanical
AutoCAD P&ID
AutoCAD Plant 3D
AutoCAD Design Suite Standard
Autodesk Product Design Suite Standard
Autodesk Factory Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Infrastructure Design Suite Standard
Autodesk Plant Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
AutoCAD Revit Architecture Suite
AutoCAD Revit Structure Suite
AutoCAD Revit MEP Suite
Autodesk Building Design Suite Premium
Autodesk Infrastructure Design Suite Premium
Autodesk Plant Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate

AutoCAD LT
AutoCAD LT for Mac
AutoCAD LT Civil Suite
AutoCAD Inventor LT Suite

AutoCAD LT for Mac
AutoCAD LT

AutoCAD Map 3D
Autodesk Infrastructure Design Suite Standard
Autodesk Infrastructure Design Suite Premium
Autodesk Infrastructure Design Suite Ultimate

AutoCAD Map 3D Enterprise
Autodesk Infrastructure Design Suite Standard
Autodesk Infrastructure Design Suite Premium
Autodesk Infrastructure Design Suite Ultimate

AutoCAD Mechanical
Autodesk Product Design Suite Standard
Autodesk Factory Design Suite Standard
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Product Design Suite for Education

AutoCAD MEP
Autodesk Building Design Suite Standard
AutoCAD Revit MEP Suite
Autodesk Building Design Suite Premium
Autodesk Building Design Suite Ultimate

AutoCAD P&ID
AutoCAD Plant 3D
Autodesk Plant Design Suite Standard
Autodesk Plant Design Suite Premium
Autodesk Plant Design Suite Ultimate

AutoCAD Plant 3D
Autodesk Plant Design Suite Premium
Autodesk Plant Design Suite Ultimate

AutoCAD Raster Design
AutoCAD Design Suite Standard
Autodesk Infrastructure Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Infrastructure Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate

AutoCAD Structural Detailing
Autodesk Building Design Suite Standard
AutoCAD Revit Structure Suite
Autodesk Building Design Suite Premium
Autodesk Plant Design Suite Premium
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate

AutoCAD Utility Design
Autodesk Infrastructure Design Suite Ultimate

Autodesk 3ds Max
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk 3ds Max Design
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Building Design Suite Premium
Autodesk Infrastructure Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Alias Design
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Entertainment Creation Suite Premium Exclusives
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk Entertainment Creation Suite Standard Exclusives
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk Infrastructure Modeler
Autodesk Infrastructure Design Suite Premium
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate

Autodesk Inventor
Autodesk Inventor Factory Premium
Autodesk Product Design Suite Standard
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Inventor Professional
Autodesk Inventor Factory Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Inventor Factory Premium
Autodesk Factory Design Suite Premium
Autodesk Inventor Factory Ultimate
Autodesk Factory Design Suite Ultimate

Autodesk Inventor Factory Ultimate
Autodesk Factory Design Suite Ultimate

Autodesk Inventor LT
AutoCAD Inventor LT Suite
Autodesk Inventor
Autodesk Inventor Factory Premium
Autodesk Product Design Suite Standard
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Inventor Professional
Autodesk Inventor Factory Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Inventor Professional
Autodesk Inventor Factory Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Maya
Autodesk Maya Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy
Autodesk Alias Automotive

Autodesk MotionBuilder
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk Mudbox
AutoCAD Design Suite Standard
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Standard
Autodesk Product Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy
Autodesk Product Design Suite for Education

Autodesk Navisworks Manage
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate
Autodesk Plant Design Suite Ultimate

Autodesk Navisworks Simulate
Autodesk Navisworks Manage
Autodesk Infrastructure Design Suite Standard
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Building Design Suite Premium
Autodesk Infrastructure Design Suite Premium
Autodesk Plant Design Suite Premium
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Quantity Takeoff
Autodesk Building Design Suite Ultimate

Autodesk Revit Architecture
AutoCAD Revit Architecture Suite
Autodesk Building Design Suite Premium
Autodesk Building Design Suite Ultimate

Autodesk Revit Structure
AutoCAD Revit Structure Suite
Autodesk Building Design Suite Premium
Autodesk Plant Design Suite Premium
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate
Autodesk Plant Design Suite Ultimate

Autodesk Robot Structural Analysis Professional
Autodesk Building Design Suite Ultimate

Autodesk Showcase
Autodesk Showcase Professional
AutoCAD Design Suite Standard
Autodesk Product Design Suite Standard
Autodesk Factory Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Plant Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Building Design Suite Premium
Autodesk Plant Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Simulation DFM
Autodesk Simulation Moldflow Adviser Standard
Autodesk Simulation Moldflow Adviser Premium
Autodesk Simulation Moldflow Adviser Ultimate
Autodesk Product Design Suite for Education

Autodesk Simulation Mechanical
Autodesk Simulation Multiphysics
Autodesk Product Design Suite for Education

Autodesk Simulation Moldflow Adviser Premium
Autodesk Simulation Moldflow Adviser Ultimate

Autodesk Simulation Moldflow Adviser Standard
Autodesk Simulation Moldflow Adviser Premium
Autodesk Simulation Moldflow Adviser Ultimate

Autodesk Simulation Moldflow Adviser Ultimate
Autodesk Product Design Suite for Education

Autodesk Simulation Moldflow Insight Premium
Autodesk Simulation Moldflow Insight Ultimate

Autodesk Simulation Moldflow Insight Standard
Autodesk Simulation Moldflow Insight Premium
Autodesk Simulation Moldflow Insight Ultimate

Autodesk Simulation Multiphysics
Autodesk Product Design Suite for Education

Autodesk SketchBook Designer
Autodesk Alias Design
Autodesk Alias Automotive
AutoCAD Inventor LT Suite
AutoCAD Design Suite Standard
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Standard
Autodesk Product Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Plant Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Building Design Suite Premium
Autodesk Plant Design Suite Premium
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Entertainment Creation Suite Ultimate

Autodesk Softimage
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy


New and Updated Commands

New and Updated Commands:

The following commands are new or have been updated in AutoCAD

New commandsDescription
AI_DOWNLOAD_LANGUAGE_PACKSOpen webpage for language packs.
AI_DOWNLOAD_OFFLINEHELPOpen webpage for offline help.
AI_OPEN_FACEBOOK_WITH_PRODUCTOpen webpage for Autodesk on Facebook.
AI_OPEN_SUBSCRIPTIONOpen webpage for Autodesk Subscription.
AI_OPEN_TWITTER_WITH_PRODUCTOpen webpage for Autodesk on Twitter.
ACPTOOLTIPSEnables tooltips for connection ports (ACP).
ARRAYCLASSICDisplays the legacy Array dialog box. (came in AutoCAD SP1)
-ARRAYCLOSESaves or discards changes made to an array’s source objects and exits the array editing state.
AUTODESKCONNECTIONPOINTConnector - connection point from Civil3D
EDITINFUSIONEdits solids and surfaces in Inventor Fusion.
ONLINECOLNOWStarts an online session with AutoCAD WS, in which people that you invite can simultaneously view and edit your current drawing.
ONLINEDOCSOpens your Autodesk documents list and folders in a browser.
ONLINEOPTIONSOpens the Online tab of the Options dialog box.
ONLINESHAREDesignates who can access the current document from your Autodesk
ONLINESYNCStarts or stops syncing your custom settings with your Autodesk account.
ONLINESYNCSETTINGSDisplays the Choose Which Settings Are Synced dialog box where you can specify selected settings to be synced.
ONLINETOMOBILESends a notification to your mobile devices, enabling you to find and open the current drawing on your mobile devices quickly.
ONLINEUPLOADUploads specified drawing files to your Autodesk account.
OPENFROMCLOUD
OPENONMOBILESends a notification to your mobile devices, enabling you to find and open the current drawing on your mobile devices quickly.
POINTCLOUDCLIPCrops the display of a selected point cloud to specified boundaries.
POINTCLOUDINTENSITYEDITOpens the Point Cloud Intensity Color Mapping dialog box that specifies intensity color mapping for eligible point clouds.
RENDERONLINEUses the online resources in your Autodesk account to create an image of a 3D solid or surface model.
SAVETOCLOUD
SHOWRENDERGALLERYDisplays the images that were previously rendered and stored in your Autodesk account.
SURFEXTRACTCURVEExtracts isolines curves from a surface.
VIEWCOMPONENTSelects drawing view components for editing.
VIEWDETAILSupports the creation of detail views by selecting an existing drawing view
VIEWSECTIONSupports the creation of section views by selecting a drawing view to cut.
VIEWDETAILSTYLESupports the creation or modification of detail view styles.
VIEWSECTIONSTYLESupports the creation and editing of section view styles.
VIEWSKETCHActivates model space for a view and enters a “view sketching” state to edit and constrain a section line or detail boundary
VIEWSKETCHCLOSEExits a “view sketching” state and makes paper space current.
VIEWSYMBOLSKETCHConstrains the section line and detail boundaries to the drawing view geometry.
WELCOMESCREENDisplays the Welcome window when you start the program.
-WORKFLOW(AutoCAD Suites only) Specifies a Suite workflow that prepares your drawing for import into Autodesk Showcase or Autodesk 3ds Max.
WORKFLOW(AutoCAD Suites only) Specifies a Suite workflow that prepares your drawing for import into Autodesk Showcase or Autodesk 3ds Max.
Updated commandsDescriptionHow changed
ACISOUTExports solid objects to an ACIS file.Saves SAT files as Version
ADCENTERManages content.Updated to support Section View and Detail View styles.
APPAUTOLOADERLists or reloads all plug-ins in the application plug-in folder.
ARRAYCreates multiple copies of objects in a pattern.Displays contextual tab during array creation.
ARRAYEDITEdits multiple copies of objects in a pattern.Path array automatically calculates the item count based on the item spacing and length of path curve.
ATTACHAllows the user to insert various file types as attachments or underlays into a DWG file.Now attaches point clouds files (PCG and ISG).
-ATTACHAllows the user to insert various file types as attachments or underlays into a DWG file from the command prompt.Now attaches point clouds files (PCG and ISG).
CLIPAllows the user to clip viewports, xrefs, DWF, DWFx and DGN underlays, PDF underlays and point clouds.Now creates clipping boundaries for point clouds.
-HATCHEDITModifies an existing hatch object from command line.Now allows multiple-hatch selection.
LISTDisplays property data for selected objects.If the command window is not docked, displays object information in the extended command history. If the command window is docked, information is displayed in the text screen.
MLEADERCreates a line that connects annotation to a feature.Now supports strikethrough formatting.
MOVEDisplaces objects a specified distance in a specified direction.Now supports section view and detail view types.
MTEDITEdits multiline text.Text style drop-down list display changed to show more options.
MTEXTCreates multiline text.Text style drop-down list display changed to show more options.
MTPROP
POINTCLOUDINDEXCreates a point cloud (PCG or ISD) file from a scan file.Supports additional types of scan files.
PRESSPULLDynamically modifies objects by extrusion and offset.Provides additional visual display support for the presspull operation.
PURGERemoves unused named items, such as block definitions and layers, from the drawing.Now purges Detail View styles and Section View styles.
-PURGERemoves unused named items, such as block definitions and layers, from the drawing.Now purges Detail View styles and Section View styles.
RENAMEChanges the names of objectsNow supports renaming of Detail View styles and Section View styles.
-RENAMEChanges the names of objects from command line. Now supports renaming of Detail View styles and Section View styles.
ROTATEMoves objects about a base point.Now supports rotation of section views and detail views.
STYLECreates named styles.Text style drop-down list display changed to show more options.
TABLECreates an empty table object in a drawing.
TEXTDisplays text on screen as it is entered.
TEXTTOFRONTBrings text and dimensions in front of all other objects in the drawing.Now supports leaders.
UNDOReverses the effect of commands.
VIEWBASECreates a base drawing view from model space or Autodesk Inventor models.Supports the creation of drawing view objects from model space or Inventor models within a layout (paper space).
VIEWEDITEdits an existing drawing view.Supports the editing of drawing view objects regardless of type: base, projected, section and detail views.
VIEWPROJCreates a projected view from an existing drawing view.Now supports section and detail drawing view object types.
VIEWSTDConfigures the drafting standard used by new drawing views.
VIEWUPDATEUpdates selected drawing views that have become out of date because the source model has changed.

Removed or Obsolete Commands

Removed or Obsolete Commands and System Variables:

Deprecated Commands and System Variables

In this release, the following have been deprecated:

Commands Description
GETLINKGets a link to the current document to paste or e-mail.
MANAGEUPLOADSManages uploading of additional documents.
MESSAGESDisplays messages about updates to AutoCAD WS drawings.
OLDMTPROP
OLDUNITS
ONLINEDRAWINGSOpens web browser to access all online documents.
OPENONLINEOpens current drawing in AutoCAD WS.
SEARCHSEEK
SHAREMakes current drawings available to other AutoCAD WS users. Replaced by ONLINESHARE.
SHAREWITHSEEKUploads a selected block or the current drawing to the Autodesk Seek website.
TIMELINE
UPDDATETHUMBSNOW
UPDATETHUMBNAIL
UPLOADUploads the current document to Autodesk
UPLOADFILESOpens file dialog box to upload additional documents.
WHATSNEWOpens New Features Workshop.
System variables Description
ACISOUTVERControls the ACIS version of SAT files created using the ACISOUT command.
PROXYWEBSEARCHSpecifies how AutoCAD checks for Object Enablers.
RASTERPREVIEWControls whether BMP preview images are saved with the drawing. Replaced by THUMBSAVE.

These commands should also have been removed MTEDIT2_UNUSED,
MTEXT2_UNUSED and MTPROP2_UNUSED but might have been removed in earlier versions of AutoCAD.


New and Updated System Variables

New and Updated System Variables:

The following system variables are new or have been updated in AutoCAD

New system variablesDescription
AECOBJECTISOLATEMODEAEC object isolate mode.
ANNOMONITORTurns the annotation monitor on and off.
APPSTATUSBARSTATEIndicates whether status bar is on.
APPSTATUSBARUSEICONSIndicates whether status bar uses icons.
ARRAYASSOCIATIVITYSets the default behavior of new arrays to be associative or non-associative.
ARRAYCREATION
AUTOLOADControls whether AutoCAD autoloads sprers.eu, sprers.eu, sprers.eu files. (Added with AutoCAD SP1)
AUTOLOADPATHControls the folder from where AutoCAD loads sprers.eu, sprers.eu, sprers.eu files. (Added with AutoCAD SP1)
CACHEMAXFILESSets the maximum number of graphics cache files saved in the local configured temporary folder for the product.
CACHEMAXTOTALSIZESets the maximum total size of all graphics cache files saved in the local configured temporary folder for the product.
CLIPROMPTLINESSets the number of lines displayed in the temporary prompt history when the command window is set to display one line.
CLIPROMPTUPDATEControls whether the command line displays the progress as a command or script is run.
CVIEWDETAILSTYLESets the name of the current detail view style. The current detail view style controls the appearance of all new model documentation detail views, detail boundaries and leader lines you create.
CVIEWSECTIONSTYLESets the name of the current detail view style. The current detail view style controls the appearance of all new model documentation detail views, detail boundaries and leader lines you create.
DGNIMPORTUNITCONVERSIONSets unit conversion style for imported DGN.
DISPLAYVIEWCUBEIN2DControls the display of the ViewCube tool when the 2D Wireframe visual style is applied to a viewport.
HPRELATIVEPS
LISPENABLEDIndicates whether AutoLISP is enabled for the current AutoCAD session. (Added with AutoCAD SP1)
NOPREVIEWGRIPSets grip preview.
NOPREVIEWHIGHLIGHTSets grip preview highlight.
ONLINEAUTOSAVEPATHPath to the local cloud cache folder.
ONLINEDOCMODEIndicates whether a copy of a new drawing is saved automatically to your Autodesk account.
ONLINEDOCUMENTSStores whether you can open and save drawing files directly to your Autodesk account.
ONLINEFOLDERDisplays the location of your local Autodesk folder in Finder.
ONLINESETTINGSSYNCIndicates the status of online synchronization of custom settings.
ONLINESYNCPROVIDERSynchronization provider.
ONLINESYNCTIMEControls the time interval for synchronizing current customization settings with a local cache, which then stored in your Autodesk account.
ONLINEUSERNAMEDisplays the username that is used to log into the Autodesk account.
PALETTEICONSTATEIndicates whether palettes are in icon state.
PLINEREVERSEWIDTHSControls the appearance of a polyline when it is reversed.
POINTCLOUDBOUNDARYTurns the display of a point cloud bounding box on and off.
POINTCLOUDCLIPFRAMEControls whether a point cloud clipping boundary is visible on the screen and when printed.
POINTCLOUDPOINTMAXSets the maximum number of point cloud points that can exist in a drawing.
PREVIEWDELAY
PROPERTYPREVIEWControls whether in-canvas preview of property editing, through object or style, is enabled.
PROPPREVTIMEOUTSets the maximum number of seconds for a property preview to display before the preview is automatically cancelled.
SELECTIONPREVIEWLIMITLimits the number of objects that can display preview highlighting during a window or crossing selection.
SNAPGRIDLEGACYSpecifies whether the grid snap is active only when specifying a point, or also during object selection. (Came with AutoCAD SP1)
SUPPRESSALERTSControls alerts about potential data loss when opening and saving newer drawings in older versions of the product.
THUMBSAVEControls whether BMP preview images are saved with the drawing.
VIEWDETAILCREATION
VIEWDETAILEDITOR
VIEWSECTIONCREATION
VIEWSECTIONEDITOR
VIEWSKETCHMODETurns the view sketching state on or off.
VIEWUPDATEAUTOSpecifies whether Model Documentation views are updated automatically when changes are pending.
WIPEOUTFRAMEControls the display of frames for wipeout objects.
Updated system variablesDescriptionHow changed
BINDTYPEControls how xref names are handled when binding xrefs or editing xrefs in place.
POINTCLOUDDENSITYControls the percentage of points displayed at once for all point clouds in the drawing .The system variable value is a percentage of the maximum number of points that can exist in a drawing which is defined by POINTCLOUDPOINTMAX, regardless of the number of point clouds attached to a single drawing. Available for viewing drawings w/point clouds in LT.
POINTCLOUDRTDENSITYControls the percentage of points displayed during real time zoom, pan, and orbit functions.Improves performance by degrading the number of points displayed during zooming, panning, or orbiting in real time. Set this system variable to a value less than the value of POINTCLOUDDENSITY in order to improve performance.
SUBOBJSELECTIONMODEFilters the 3D subobject types that are selected with CTRL+click.Adds a value (5) that specifies that only components in a drawing view are available for selection.
THUMBSIZEControls the maximum size of thumbnail preview which can be stored.Now accommodates higher resolutions for thumbnail sizes.
XDWGFADECTLControls the dimming for all DWG xrefs.
XFADECTLControls the fading intensity percentage for references being edited in-place.Controls the degree of fading when editing a reference in place or when in a view sketching state (editing view-specific geometry).
XREFNOTIFYControls the notification for updated or missing xrefs.Now communicates with the Inventor Server to check for updates to Inventor models placed in Model Documentation views.

Early Expectations

Early Expectations

Based on Google translation from Autodesk's Japanese site these are news in AutoCAD that were early released:

  • Command-line options that you can click
  • Preview of property editing
  • Viewport preview of the changes
  • Extract the surface dividing line
  • Boundary stretching tool according to the situation
  • View and cross-sectional view detailed diagram
  • Strikethrough
  • Latest user templates
  • Read Inventor file
  • Autodesk Cloud connection
  • Social media connection
  • Customize synchronization and support files
  • Application of AutoCAD Autodesk Exchange

Initially this was all that was known about AutoCAD

All Autodesk beta programs are run from sprers.eu

AutoCAD might or might not include news and/or improvements in these areas:

Web & Mobile - This sneak peek highlights features for people who work on AutoCAD from multiple computers or different locations -- such as using different workstations, or switching between the office, home, or working out in the field. CAD Managers and day-to-day AutoCAD users of all levels are welcome to attend.

Model Documentation - This sneak peek is geared toward people in the Mechanical/Manufacturing industry who use AutoCAD, AutoCAD Mechanical, or/and Inventor, and who create and annotate model views (such as section, detail, and projected views) of 3D models (mechanical parts, components).

AcDb Global Functions

Function DescriptionaccessAcDbObjectForRead Worker function used by the template function. For Internal Use Only.accessAcDbObjectForRead Template function, used by the smart pointer template. For Internal use Only.accessAcDbObjectForWrite For Internal Use Only. New callers should use Returns if successful. Otherwise, it could be , , , or . If the return status is eOk, then one should call with all the parameter values returned from this call to ensure proper reversal of the changed open.acdbActiveDatabaseArray This function returns a pointer to an array that contains pointers to all currently existing sprers.eu function is useful for an ObjectARX or ObjectDBX module that was loaded in the middle of an AutoCAD session, and wants to know all existing AcDbDatabases, including those that were created before the application was loaded.acdbAddAnnotationScaleReactor Adds an sprers.eus true if successful.acdbAddFieldReactor Adds the field reactor to the field sprers.eus if successful.acdbAlloc Used in place of , , and to allocate memory from the memory heap. Any memory freed by deleting an should be allocated from this sprers.eu these are overridden at the level. The preferred method is to use new and delete, so when they are used within member functions of any class derived (either directly or indirectly) from , the correct memory heap will be used.acdbAngToF Converts a string representation of an angle to a double-precision floating-point sprers.eu value should correspond to a valid value for the AutoCAD system variable AUNITS, as shown in following table: acdbAngToS Deprecated. Formats an angle into a sprers.eu value to format should correspond to values allowed for the AutoCAD system variable AUNITS, which are described in .The current value of the AutoCAD dimensioning variable DIMZIN controls how writes leading or trailing zeros to . See the AutoCAD User's Guide for possible values of sprers.eu success returns , otherwise returns an error code.acdbAngToS Deprecated. Formats an angle into a sprers.eu value to format should correspond to values allowed for the AutoCAD system variable AUNITS, which are described in .The current value of the AutoCAD dimensioning variable DIMZIN controls how writes leading or trailing zeros to . See the AutoCAD User's Guide for possible values of sprers.eu success returns , otherwise returns an error code.acdbAssignGelibCurveToAcDbCurve This function takes an AcGeCurve3d and sets the specified AcDbCurve to be geometrically identical to the AcGeCurve3d.acdbAttachPointCloudEntity Attach a point cloud file into drawing as external reference item. sprers.eu must be loaded before this function is used. acdbAttachPointCloudExEntity Create an AcDbPointCloudEx entity. sprers.eu must be loaded before this function is used.acdbAttachXref Attaches the xref file specified by to the database specified by , thus creating a new xref . The new block table record's name is specified in . Its object ID is returned in .This function does not lock the document, nor does it create an instance of the new block table sprers.eu log file processing is available if that option is enabled. Normal AutoCAD behavior with regard to output indicators, such as progress meters and messages, may be unavailable if scripts are enabled and is 0, if menu macros are moreacdbBindXrefs This function binds the s whose object IDs are in . If is true, then the symbolTable record names will be changed from the naming convention to normal insert block names. The object IDs in must all be from and they must all be resolved unless is true. If is true, then unresolved s involved in the bind operation will have their set to a normal and a text entity containing the path/filename of the will be added to the . If is , moreacdbGetBreakSubentIndex Retrieves the subent sprers.eus if successful; otherwise, returns an AutoCAD error status.acdbCanonicalToSystemRange This function converts the canonical value represented by to a value within the system range. It returns the converted value, expressed as a string in the units specified by , in . See for possible values of .Returns true if successful, or if is an empty string.acdbCleanUp causes a variety of "cleaning up" actions to happen before your host application unloads. Most of these actions are for internal housekeeping, but one action is to alert all the loaded .dbx applications that it is time to sprers.euG host applications must call this function before exiting. ObjectARX programs must not call this function, because AutoCAD will handle the cleanup activities.acdbConvertAcDbCurveToGelibCurve This function takes an AcDbCurve and returns an AcGeCurve3d that is geometrically identical to the AcDbCurve.acdbConvertGelibCurveToAcDbCurve This function takes an AcGeCurve3d and returns an AcDbCurve that is geometrically identical to the AcGeCurve3d.acdbConvertHslToRgb Converts a color from HSL(also known as HLS) to RGB color space.acdbConvertRgbToHsl Converts a color from RGB to HSL (also known as HLS) color space.acdbCreatePointCloudEntity Creates an AcDbPointCloud sprers.eu must be loaded before this function is used.acdbCreateViewByViewport This function creates a view from the given viewport. It is a view of the viewport in its layout. The size of the view is stretched to include any associated label block as well as some desirable padding around the sum of the viewport and label block sprers.eus on success. Returns if an error occurred while retrieving the layout of the viewport. Returns other error codes if the viewport, the block containing the viewport, or the label block could not be opened. acdbCustomOsnapManager Returns a pointer to the session's object.acdbDetachXref This function detaches the xref in whose is specified by .Returns if successful.acdbDictAdd Adds a non-graphical object to the specified dictionary.Note This function can be used to set an owner for an object created with (which is often desirable because objects and entities without owners are not written out to DWG or DXF file).If succeeds, it returns . If fails, it returns . If fails, it sets the system variable ERRNO to a value that indicates the reason for the sprers.eu conditions include the following:
  • The object specified by does not correspond to a valid non-graphical object
  • The input dictionary key is already more
acdbDictNext Advances the program pointer to the next entry in the specified dictionary and returns a pointer to the entry as a linked list of result buffers with DXF group codes and values. This function is similar to . A dictionary is a container object that is functionally similar to symbol tables. An optional DXF sequence stores the current object's dictionary handle so that arbitrary drawing database objects can be attached to any object in a drawing.Warning Only one global iterator is maintained for this function. If the program passes a new dictionary name to after traversal of moreacdbDictRemove Removes the specified dictionary entry from the specified dictionary .If succeeds, it returns . If is invalid or is not found, it returns and sets the system variable ERRNO to a value that indicates the reason for the failure.acdbDictRename Renames a dictionary entry's key sprers.eu succeeds, it returns . If the old name is not present in the dictionary, the is invalid, the new name is invalid, or the new name is already present in the dictionary, it returns and sets the system variable ERRNO to a value that indicates the reason for the failure.acdbDictSearch Scans the specified dictionary for an entry and returns it as a result-buffer list. This function is similar to .To obtain the entity name of symbol table entry, call .To obtain the master entity name, call .Returned DXF CodesIf finds the entry, it returns it as a linked list of result buffers with DXF group codes and values. If it does not find the entry, it returns . It cannot find dictionary entries that have been sprers.eu information on DXF group codes in the AutoCAD Customization Guide for the identification moreacdbDisplayPreviewFromDwg This function obtains the preview image (if any) of the drawing specified by and displays it in the window identified by the argument .The image size varies up to a maximum size no larger than x pixels. If the window is larger than the image, then the image will be stretched to fit. But, if the window is smaller than the image, the image will not be adjusted and will spill out beyond the window's sprers.eu it is non-null, must be a long that represents an RGB color. The format for moreacdbDisToF Converts a string that displays a real (double-precision floating-point) value expressed in the specified display format into a real sprers.eu value should correspond to values allowed for the AutoCAD system variable LUNITS, as shown in the following table. Linear units values:acdbDwkFileExists This function checks for the presence of a drawing lock (DWK) file in the directory where resides. can be any file name with any extension. Before searching, this function appends a .dwk extension to if it has no file name extension, or else replaces the given extension with .dwk.acdbDxfOutAs This functions saves the object pointed to by to a DXF file whose name is . The file is saved in AutoCAD format using the precision specified by .Note The may also be set to -1 to change the output format from the default ASCII DXF format to the binary DXF sprers.eus if sprers.eu the object pointed to by is in a partial open state, or if is , then the save fails, and is returned.acdbDxfOutAs This functions saves the object pointed to by to a DXF file whose name is . The file is saved in AutoCAD format using the precision specified by .Note The may also be set to -1 to change the output format from the default ASCII DXF format to the binary DXF sprers.eus if sprers.eu the object pointed to by is in a partial open state, or if is , then the save fails, and is returned.acdbDxfOutAsR12 This function writes out a drawing database in the DXF file format corresponding to AutoCAD Release acdbEcs2Ucs This function translates the point from the OCS (formerly ECS) coordinates of the coordinate system determined by into UCS coordinates. is filled in with the translated value. If is , then is treated as a vector for translation rather than a sprers.eus if successful; otherwise, returns .acdbEcs2Wcs This function translates the point from the OCS (formerly ECS) coordinates of the coordinate system determined by into WCS coordinates. is filled in with the translated value. If is , then is treated as a vector for translation rather than a sprers.eus if successful; otherwise, returns .acdbEntDel Deletes the specified entity if it is currently in the drawing and undeletes it (restores it to the drawing) if it was deleted during the current editing session.Note AutoCAD purges deleted entities when it leaves the drawing. Therefore can restore entities only during the same editing session in which they were sprers.eu the entity is visible in the current graphics screen, its image is erased or restored, according to the result of the sprers.euutes and polyline vertices cannot be deleted independently from their parent entities; operates only on main entities. If you need to moreacdbEntGet Retrieves the specified entity from the drawing database and returns its definition data as a linked list of result buffers. This function is used also to examine sprers.eu field of each item in the list is assigned an AutoCAD DXF group code. The first item will have a of -1, indicating that it contains the entity name in .As with DXF, returns entity header items (the color, linetype, thickness, attributes-follow flag, and entity handle) only if their value differs from the default. Unlike DXF, returns the optional entity definition fields, whether or not moreacdbEntGetX Retrieves the entity specified by from the drawing database including extended entity data that is registered to the application, and returns its definition data as a linked list of result sprers.eu is a null pointer, is equivalent to and returns only the regular definition data in exactly the same fashion. If the list is not null, returns the extended entity data for each valid application name in the list. (This saves the application from having to look at or manage the space of extended entity data belonging to other applications.) To be valid, moreacdbEntLast Gets the name of the last (nondeleted) main entity in the drawing database. The last entity is selected even if it is not on screen or is on a frozen layer, but a nongraphical object cannot be selected. The last entity is the most recently created entity, so can be used to obtain the name of an entity that has just been added by a call to , , or (a complex entity does not appear in the database until it is complete).If succeeds, it returns ; otherwise, it returns . When moreacdbEntMake Makes a new entity, which can be an empty dictionary, by appending the entity specified by ent to the drawing database. The ent argument is a linked list of result buffers that should have the same format as a list returned by .With this function, an ObjectARX application expands the entity list by creating new entities and adding them to the sprers.eu list that specifies has the following restrictions:
  • Cannot specify the entity's handle (DXF groups 5 and ).
  • Ignores fields associated with the object extension dictionary.
  • The first or second buffer in the list must more
acdbEntMakeX Makes a new object or entity (such as an empty dictionary, an xrecord, a circle, and so on), gives it a handle and entity name, but does not give it an owner (unlike , which provides an owner as well).Warning Objects and entities without owners are not written out to DWG or DXF files. Be sure to set an owner at some point after using . For example, you can use to set a dictionary to own an sprers.eu succeeds, it returns ; if it cannot update the database, it returns moreacdbEntMod Updates the definition data of the specified entity. The entity that modifies is specified by the result buffer that contains the entity's name (); this should be the first result buffer in .Note As of R13c4, can change the contents of a dictionary entry, as well as the associated xdata and persistent sprers.eu function complements by retrieving an entity with , modifying its entity list, and then passing the list back to the database with . This is the primary mechanism by which an ARX application updates the moreacdbEntNext Gets the name of the entity following the specified entity in the drawing sprers.eu function can be used with , which selects only main entities. To access the internal structure of a main entity, find the main entity by calling , and then "walk through" the subentities with calls to . Conversely, to find the main entry for a subentity that you have already found, walk forward with until you find the seqend subentity, and use to access it. The seqend subentity will have a group () that specifies moreacdbEntUpd Updates the screen image of the specified entity. It redraws the entire entity; for complex entities, this includes subentities such as polyline vertices or block attributes. If specifies a subentity, finds the head before it does the sprers.eu function is intended for use with complex entities, but it can be called to redraw any graphical entity in the current drawing database. Do not pass nongraphical objects, such as a symbol table, to .Warning If is in a block definition, then is not sufficient. You must regenerate the drawing by invoking the AutoCAD REGEN moreacdbFail

New and/or enhanced functions

New and/or enhanced functions

Trace

Trace provides a safe space to collaborate on drawing changes in the AutoCAD web and mobile apps without fear of altering the existing drawing. The analogy of trace is a virtual, collaborative tracing paper that's laid over the drawing, allowing collaborators to add feedback right in the drawing.

Create traces in the web and mobile apps, then send or share the drawing to collaborators so they can view the trace and its contents.

Functionality differs slightly depending which version of the app you're using. While you can view traces in the desktop, web, or mobile apps, you can only create or edit traces while using web and mobile.

New Commands

TRACE- Opens and manages traces from the command prompt.

TRACEBACK- Displays the host drawing with full saturation, while dimming the trace geometry.

TRACEFRONT- Displays the active trace with full saturation, while dimming the host drawing geometry.

TRACEPALETTECLOSE- Closes the Trace palette.

TRACEPALETTEOPEN- Opens the Trace palette where you can view and manage traces in the current drawing.

New System Variables

TRACECURRENT- Displays the name of the active trace when TRACEMODE=1 or 2.

TRACEDISPLAYMODE- Indicates whether the tracing paper effect is displayed (front) or not (back) while a trace is active.

TRACEFADECTL- Controls the amount of fading when TRACEMODE is active. The setting effects only the objects not being edited - the host drawing geometry or Trace geometry.

TRACEMODE- Indicates whether Trace is active and which mode is current - editing or viewing.

TRACEOSNAP- Controls whether object snaps apply to trace geometry while viewing a trace.

TRACEPALETTESTATE- Reports whether the Trace palette is open or closed.

TRACEPAPERCTL- Controls the opaqueness of the tracing paper effect. The lower the number, the more transparent the tracing paper is.

Count

Quickly and accurately count the instances of objects in a drawing. You can insert a table with the count data into the current drawing.

The Count feature offers visual count results and more control over the count criteria. Specify a single block or object in the model space to count its instances. You can also use the Count palette to display and manage the countedblocksin the current drawing.
When you're in an active count, the Count toolbar displays at the top of the drawing area. The Count toolbar includes the number of objects and issues, along with other controls to manage the counted objects.
The count details icon changes depending on whether the current count contains errors. Clickorto open the Count palette and view more details.
Displays the count criteria including the general properties of the counted objects and any user-defined block attributes and parameters.
Displays the count criteria including the general properties, user-defined block attributes and parameters, and the issue report of the counted objects. Issues can include overlapping, exploded, or renamed objects.

Note:The count list includes blocks that are nested within other blocks.

New Commands

COUNT- Counts and highlights the instances of the selected object in the drawing.

COUNTCLOSE- Closes the Count toolbar and exits the count.

COUNTFIELD- Creates a field that's set to the value of the current count.

COUNTLIST- Opens the Count palette to view and manage the counted blocks.

COUNTLISTCLOSE- Closes the Count palette.

COUNTNAVNEXT- Zooms to the next object in the count result.

COUNTNAVPREV- Zooms to the previous object in the count result.

COUNTTABLE- Inserts a table containing the block names and the corresponding count of each block in the drawing.

Changed Commands

FIELD- Creates a multiline text object with a field that can be updated automatically as the field value changes.

New System Variables

COUNTCHECK- Controls the types of errors to check in the count.

COUNTCOLOR- Sets the highlighting color on objects in a count.

COUNTERRORCOLOR- Sets the highlighting color on objects that can cause potential errors in a count.

COUNTERRORNUM- Displays the number errors in the current count.

COUNTNUMBER- Displays the number of the current count.

COUNTPALETTESTATE- Reports whether the Count palette is open or closed.

COUNTSERVICE- Controls the background indexing of the count.

Floating Drawing Windows

You can now drag a drawing file tab off of the AutoCAD application window, making it a floating window.

Some benefits of the floating drawing window feature are:
  • Multiple drawing files can be visible at the same time without switching between tabs.
  • One or more drawing files can be moved onto another monitor.

New System Variables

SYSFLOATING- Controls the dock state of the drawing file tabs.

Share Current Drawing

Share a link to a copy of the current drawing to view or edit in the AutoCAD web app. All related DWG xrefs and images are included.

Share works similar to ETRANSMIT in AutoCAD desktop. The shared file includes all related dependent files such as xrefs and font files. Anyone with the link can access the drawing in the AutoCAD web app. The link expires seven days after it's created. You can choose between two permission levels for recipients:View onlyandEdit and save a copy.

New Commands

SHARE- Shares a link to a copy of the current drawing, including its DWG xrefs and images.

Push to Autodesk Docs (Subscription Benefit)

Push to Autodesk Docs allows teams to view digital PDFs in the field for reference. Use Push to Autodesk Docs to upload AutoCAD drawings as PDFs to a specific project on Autodesk Docs.

Collaborate in the field by pushing your drawing layouts as PDFs to Autodesk Docs. Select layouts from multiple drawings and upload them as PDFs to a selected project folder on Autodesk Docs.

New Commands

PUSHTODOCSOPEN- Opens the Push to Autodesk Docs palette where you can select AutoCAD layouts to upload as PDFs to Autodesk Docs.

PUSHTODOCSCLOSE- Closes the Push to Autodesk Docs palette.

New System Variables

PUSHTODOCSSTATE- Indicates whether the Push to Autodesk Docs palette is open or closed.

Start Tab Redesign

The Start Tab has been redesigned to provide a consistent welcome experience for Autodesk products.

The Start tab highlights the most common needs, such as:

  • Resume work- Continue working where you left off.
  • Begin new work- Start something new, either from a blank slate, template content, or existing content in a known location.
  • Learn- Explore the product, learn new or improve existing skills, discover what has changed in the product, or receive relevant notifications.
  • Engage- Engage in a customer community, give feedback, or contact customer help or support.

Autodesk Docs

Autodesk Docs provides a way to open & save files to your connected drives. One drive type that you can try during the AutoCAD beta is BIM You will need to have Desktop Connector installed to access the connected drives on Autodesk Docs.

Desktop Connector

Desktop Connector is a desktop service that integrates an Autodesk data management source (or data source) with your desktop folder and file structure for easy file management.

The files in the data source are replicated in a connected drive. You can manage files in the data source through the connected drive, just as you would any other folder on your machine. Changes made in the connected drive are automatically uploaded to the data source.

The first time you click Autodesk Docs you may see the following message:

Click How do I install Desktop Connector on the Start tab and follow the instructions to download and install Desktop Connector.

Test Project Access

You will need torequest accessto the BIM test project for the AutoCAD beta. Once you have access, the test project displays when you click Autodesk Docs on the Start tab.

3D Graphics Technical Preview

This release includes a Technical Preview of a completely new cross platform 3D graphics system being developed for AutoCAD, leveraging all the power of modern GPUs and multi-core CPUs to offer a smooth navigation experience for much larger drawings than in prior releases.

This technical preview is off by default. When turned on, the modern graphics system takes over viewports using theShadedvisual style. The modern graphics system may eventually replace the existing 3D graphics system. Before we finalize it, we want you to try it out and give us feedback.

Feedback

If you have feedback about missing functionality that you can't live without, encounter bugs, experience less than smooth navigation or interactions regardless of model size, please let us know. We would love to hear your feedback about this technical preview!

Provide feedback at the Autodesk Feedback Community:sprers.eu

Note:Because this feature is a technical preview, details and functionality are subject to change.

Requirements

The modern graphics system requires DirectX 12 capable hardware and software. The minimum DirectX 12 feature level is11_0. You can verify these requirements are met by running theDXDIAGcommand from the Windows Start menu. This is an example of a system that meets the requirements:

Activating and Deactivating

The technical preview is turnedONandOFFwith the3DTECHPREVIEWsystem variable.

Important:You'll need to restart AutoCAD for the change to take effect.

By default, the technical preview isOFF. To turn itON, enter the following at the command line:

Then restart AutoCAD.

In theShadedvisual style,(GSF)is shown in the viewport control to indicate that the technical preview is active and using the modern graphics system.

Limitations

The modern graphics system does not currently support the following features:

    • Raster images
    • TrueType text
    • Wide line support (e.g., line weights, wide polylines)
    • Ray/XLine
    • Line types and patterns
    • Fence and lasso selection
    • Block editor (BEDIT)
    • Display and sub entity selection of edges in 3D objects
    • Drawings that are saved with an activeShadedviewport will not have a valid preview

It is also limited to theShadedviewports outside of PAPERSPACE. In PAPERSPACE, aShadedviewport continues to use the existing graphics system.

New System Variables

3DTECHPREVIEW- Specifies whether the 3D technical preview is turned on or off.

Installer

The products provide a new, faster, more reliable install and deployment experience. When installing the product, there are fewer options so that you are up and running faster. For a more customized install or deployment creation, use the Custom Install workflows in your Autodesk Account. This gives you complete control over the options you want, without needing to download the product first. With the Custom Install, you can include multiple products in a single installation, with all options, extensions, and plugins.

See the following Help topics for more information on the improved installer:

Additional enhancements

Performance improvements: Background publishing and hatch boundary detection now take advantage of multiple cores of a processor.

BGCOREPUBLISH (System Variable) Controls whether background publishing uses a single (sprers.eu is used) or multiple cores (sprers.eu is used under certain circumstances).

By default, background publishing utilizes multiple cores of your processor to improve the performance of outputting to a:

  • Single sheet DWF/DWFx or PDF file
  • Multi-sheet PDF file, if the publish option "Include Hyperlinks" is unchecked

This allows for multiple drawing sheets to be output in parallel and simultaneously.

This setting doesn't improve the performance of:

  • Background publishing to a hardcopy device or multi-sheet DWF/DWFx file
  • Foreground publishing
  • Background or foreground plotting

1/4 of the cores are used. If you have 16 cores AutoCAD will launch up to 4 sessions in parallel under certain circumstances. It can also use sprers.eu and that is much quicker than sprers.eu that was used earlier. 

Graphics improvements: Microsoft's DirectX 12 is now supported for 2D and 3D visual styles.

Enhanced Integration with Autodesk Docs and BIM (New in )

The newest update provides more robust integrations with Autodesk Docs and BIM We have introduced a new naming convention tool for compliance with ISO standards. When saving to Autodesk Docs or BIM , this new tool will provide users with menus to properly name their files in an ISO compliant format. Additionally, drawings from Autodesk Docs or BIM already in an ISO environment that are opened in AutoCAD will be required to be saved in that format with this new tool. There is no need to worry about having to manually enter the file name in the compliant format and risking error.

Performance Improvements (New in )

With the AutoCAD and AutoCAD LT update, you’ll notice much faster performance when opening folders to locate files with Desktop Connector. Folders with hundreds of files will now open in a matter of seconds rather than minutes. Additionally, automatic counting and multi-core plotting run smoother than ever before.

My Insights (New in )

Product usage insights are displayed on the Start tab. My Insights is information that's shown to you based on your usage of AutoCAD. The content is designed to be informative and actionable. See suggestions for commands and functionality that you might try along with other productivity insights.

Insights are emailed to you and they can also be viewed under Reporting Insights in your Autodesk Account. An email is sent out about once a month and only when we have new insights to share.

You can opt out of receiving the email as part of your communication preferences by setting "Product Learning Content" to No under Receive Email Communications. See FAQ: What Data is Being Collected? for more information.

Data Behind an Insight
As you interact with the product, certain actions, called waypoints, are recorded and sent back to Autodesk. Based on the product, a waypoint might occur when a:

File is opened or saved
Command or tool is started
View is manipulated
Setting in the product is changed

A waypoint never contains information to recreate a file as a whole or in part, and it never includes the actual geometry stored in a design file. However, it might include statistical information about a file, or the objects stored in a file. Here are some examples of statistical information that are captured as part of a waypoint:

Open and save time
File size
Number of objects in a drawing; 2D objects, 3D solids, blocks, annotation, xrefs among others

The following insights are currently available:

Command Recommendations
We use machine learning to discover commands that you previously haven't tried or haven't used in a while and might benefit from.

Feature Recommendations
We may recommend new features or updated commands that you are likely to use.

Undoing More than You'd Like?
By looking at sequences of commands you execute, we look for commands that are frequently followed by the UNDO command. Perhaps a little assistance could be helpful.

Update Recommendations
If you are using an earlier release or version of the product, we may offer suggestions to upgrade if you are using a feature that has been enhanced in the latest release or version.

Usage by Category
This is a high-level summary of the types of commands you execute. Commands are counted over a 30 day period and gathered into the following categories:

Category Name
Commands Related To
3D Modeling: Creating and modifying 3D faces, 3D meshes, and 3D solids.
Annotations: Creating and modifying text, multileaders, hatches and more.
Application: Using the user interface and accessing the online help of the product.
Blocks: Creating, inserting, and editing blocks.
CAD Standards: Checking and fixing CAD standards.
Collaboration: Sharing and working with others on drawings.
Constraints: Applying geometric and dimensional constraints to geometry and using parameters.
Content Re-Use: Adding and using geometry to a drawing with tool palettes and DesignCenter.
Create Objects: Creating 2D objects; lines, circles, arcs and more.
Customization: Customizing the user interface and automating workflows.
Dimensions: Adding and editing dimensions and dimension styles.
Drafting Aids: Using running object snaps, grid display and snap, UCS and more.
Drawing: Setting drawing units and undoing commands.
Edit Objects: Modifying drawing objects.
Express Tools: Using tools that are part of Express Tools.
External Databases: Working with external data using the dbConnect feature.
External References: Working with Xrefs, raster images, and underlays.
File Management: Opening, saving, and closing drawing files.
Geographic Location: Defining the geographic location of a drawing.
Import and Export Files: Importing and exporting other file formats.
Inquiry Tools: Getting the distance between two points, area of an object, or location of a point.
Layouts: Working with named layouts.
Object Properties: Working with the general properties of drawing objects.
Plot and Publish: Outputting a drawing to a hardcopy or an electronic format.
View Tools: Viewing 2D and 3D drawing objects.
Visualization: 
Applying visual styles and rendering 3D objects.

API and more for Programmers

For LISP and VBA, most all apps should work on AutoCAD without change.

API Compatibility

AutoCAD maintains (forward) binary compatibility withAutoCAD and shouldn't require a recompilation of your ObjectARX applications. ObjectARX applications developed forAutoCAD and earlier releases must be recompiled before they can be used withAutoCAD based products.

Development Environment

Microsoft® Visual Studio® version must be used when compiling ObjectARX projects for use withAutoCAD Applications that require the use of the Microsoft .NET Framework should target the version.

Linker

The Linker is*lib.

Registry Key

The Registry key has changed from "R" to "R".

Clear the Clipboard Before Calling

It's strongly recommended to call themethod to clear all current catalogs from the Tool Palettes Manager and empty the clipboard prior to loading new catalogs with themethod.

The following code demonstrates how to clear the Clipboard prior to loading the new catalogs.

publicvoidClearClipboardAndLoadCatalogs(){IDataObject dataObj =sprers.euaObject();string[] fmts = sprers.eumats();bool bFound =false;foreach(var fmt in fmts){if(sprers.euf("ACTC")!=-1){ bFound =true;break;}}if(bFound){sprers.eu();}sprers.eutalogs();}

Bit Application Support

Starting withAutoCAD , bit support is no longer available.

Icon Transparency Support

In AutoCAD and later, opaque bitmap images that still use RGB ,, as their background color are no longer supported. It is recommended that these bitmap images should be converted to transparent PNG images.

Changes toAPI

Starting with AutoCAD , DWG files can no longer be saved with passwords. The password will be ignored and will return an error if any password information is passed in theparameter.

Support for Microsoft® Visual Basic® for Application (VBA)

Starting with AutoCAD , VBA was replaced by VBA which was designed for both Windows 32 and bit operating systems. As a result of this change, the AutoCAD ActiveX library was updated to remove methods and properties that were originally defined to support Windows bit. VBA projects that rely on the use of bit libraries and controls will need to be updated to properly run on AutoCAD bit.

Changes to the,andTypes in Native C++ ARX, and Possible DWG File Compatibility Issues

This applies to developers using native C++ ARX and the Adesk namespace. Until now, in Windows, thetype has been defined (typedef-ed) as int. This was for historical reasons, as the earlier compilers did not support a native bool type. Theandtypes have been defined as long and unsigned long, respectively. On the Mac platform, however,has always been defined as bool, andandhave always been defined asand.

As of this release, however, the Windows types match the Mac types, so thatis always defined asand/are always integer/unsigned integer. See the definitions inadesk.h. This provides consistency across platforms and better type checking.

Code which uses only the Adesk types should not be affected. But, code which uses a mix of Adesk types and other types (such as nativeand, or Win32’s) may encounter some compiler warnings or errors. For instance, you might have a function which takes an () or () argument, and you were passing anvariable to it. This will now cause a compiler error, because the variable’s type was previously int and now is bool. The fix would be to change either the variable type or the function’s arg type, depending on which makes more sense in your code.

A more subtle problem involves theandmethods (seedbfiler.h). These are “helper” overloads which forward the call to lower level methods such as,, etc. Again, if your code is only using Adesk types, then things should work as before. But if you have variables declared as typeor, and you are callingandon them, then this may cause a file compatibility error. Previously, such calls resolved toand, but now they will resolve toand. This will cause a difference in the binary data format being read and written by yourandcalls. Note that there might not be any compiler warning or error message in this case.

The way to detect such problems is to verify that your rebuilt code still correctly reads drawing files which were created by previous versions of your code, and conversely, that previous versions of your code correctly read drawing files that are created by your new code. If the problem occurs, then you may get warnings from AutoCAD while the drawing is being opened that says the objects were improperly read. This testing should always be done when porting to a new SDK version, but it’s especially important now.

The recommended fix for these problems is to change the variable fromorto type, or to type. It is also a good idea to call the lower level,etc methods directly rather than theandoverloads, just to make it clearer what types your code is working with.

What's New in .NET ObjectARX for AutoCAD

New in sprers.euationServices

New in sprers.euseServices

Topic

Description

sprers.euEx Method

Saves this drawing to a DXF file and allows the caller to specify a code page.

New in sprers.eucsSystem

New in sprers.eungServices

New in sprers.eus

New in sprers.euish


AutoCAD System requirements

System requirements for AutoCAD including Specialized Toolsets (Windows)
Operating Systembit Microsoft® Windows® 10, bit Microsoft Windows  See Autodesk'sProduct Support Lifecyclefor support information.
ProcessorBasic: – GHz processor
Recommended: 3+ GHz processor
MemoryBasic: 8 GB
Recommended: 16 GB
Display ResolutionConventional Displays:
x with True Color

High Resolution & 4K Displays:
Resolutions up to x supported on Windows 10 (with capable display card)
Display CardBasic: 1 GB GPU with 29 GB/s Bandwidth and DirectX 11 compliant
Recommended: 4 GB GPU with GB/s Bandwidth and DirectX 12 compliant
Disk Space GB
NetworkThe license server and all workstations that will run applications dependent on network licensing must run TCP/IP protocol.

In addition to operating systems supported for the application, the license server will run on the Windows Server® R2, Windows Server , and Windows Server editions.
Pointing DeviceMS-Mouse compliant
.NET Framework.NET Framework version or later
System requirements for AutoCAD for Mac
Operating SystemApple® macOS® Big Sur v11
Apple macOS Catalina v
Apple macOS Mojave v
ModelBasic: Apple Mac Pro® , MacBook Pro , iMac® , Mac mini® , MacBook Air®, MacBook®

Recommended: Apple Mac® models supporting Metal Graphics Engine
Apple Mac models with M series chip are supported under Rosetta 2 mode.
CPU Typebit Intel CPU
Recommended: Intel Core i7 or higher
MemoryBasic: 4GB
Recommended: 8GB or higher
Display ResolutionBasic: x display
High Resolution: x with Retina Display
Disk Space4 GB free disk space for download and installation
Pointing DeviceApple-compliant Mouse, Apple-compliant Trackpad, Microsoft-compliant mouse
Display CardRecommended: Mac native installed graphics cards
Disk FormatAPFS, APFS(Encrypted), Mac OS Extended (Journaled), Mac OS Extended (Journaled, Encrypted)
Additional Requirements for large datasets, point clouds, and 3D modeling
Memory8 GB RAM or more
Disk Space6 GB free hard disk available, not including installation requirements
Display Card x (4K) or greater True Color video display adapter; 4G VRAM or greater; Pixel Shader or greater; DirectX-capable workstation class graphics card.


Specialized Toolsets (Windows Only)

ToolsetAdditional Requirements
AutoCAD Map 3DDisk Space: 20GB
Memory: 16GB
Database & FDO Requirements (see below)
AutoCAD ElectricalDisk Space: 20GB
Microsoft Access Database Engine Redistributable (x64) () or later
AutoCAD ArchitectureDisk Space: 20GB
Memory: 16GB
AutoCAD MEPDisk Space: 21GB
Memory: 16GB
AutoCAD Plant 3DDisk Space: 12GB
AutoCAD MechanicalDisk Space: 12GB
AutoCAD Raster DesignDisk Space: 1GB


AutoCAD Map 3D Additional Requirements (Windows Only)

FDO Provider Requirements
FDO ProviderCertified WithNotes
Microsoft SQL ServerMicrosoft SQL Server Standard and Enterprise Editions
Microsoft SQL Server Standard and Enterprise Editions
Microsoft SQL Server Standard and Enterprise Editions
Industry Models also support the versions of Microsoft SQL Server listed on the left.
Oracle 12c Release 2Oracle
Standard Edition and Enterprise Edition
Industry Models support the same Oracle versions as listed on the left.
Oracle 18cOracle
Enterprise Edition and Standard Edition 2
Industry Models support the same Oracle versions as listed on the left.
Oracle 19cOracle
Enterprise Edition and Standard Edition 2
Industry Models support the same Oracle versions as listed on the left.
RasterDEM, JPG2K, DTED, MrSID®, ECW, PNG, ESRI®Grid, TIFF, JPEG, ESRI®ASCII
Autodesk SDF
ESRI ArcGISArcGIS®
ArcGIS
ArcGIS
This Provider requires ESRI licensed components to be installed on client system.
MySQL
ODBCThe FDO ODBC provider has been tested with corresponding versions of ODBC drivers that are shipped with the relevant supported operating systems version.
OGC WMSWMS
OGC WMTSWMS
OGC WFSWFS
SQLiteSQLite
PostgresSQLPostgreSQL + PostGIS
ODBC DriversTested Versions
Microsoft® Access® Driver (*.mdb, *.accdb)Microsoft Access database engine (English)
Microsoft® Excel® Driver (*.xls, *xlsx, *.xlsm, *.xlsb)Microsoft Access database engine (English)
MySQL® ODBC Driver
SQL Server®
Oracle® in OraClient19Home1

Note: Not all Autodesk product offerings may be virtualized. You may virtualize a product only if the applicable terms and conditions governing your access to and use of that offering expressly permit virtualization. Where virtualization is authorized, all conditions and limitations specified in the applicable terms and conditions apply. Autodesk may make available information regarding use of products in virtualized environments. Such information is offered solely for your convenience, on an “as is” basis, and may contain errors, inaccuracies, or may be incomplete. Autodesk makes no representations, warranties or other promises related to use of any product in any virtualization environment or with any virtualization technology. If you are authorized to virtualize and elect to do so, you assume all risks associated with such use, including, but not limited to incompatibility between the product and third-party virtualization technology and/or your virtualization environment. Read our Terms of Usefor more sprers.euied hardware for AutoCAD - Use this tool to find recommended graphics hardware and drivers. Autodesk tests graphics hardware and drivers for a number of Autodesk products. Please note that not all Autodesk products participate in graphic hardware certification. AutoCAD Certified Hardware FAQ

Based on system requirements found here. 

FlexNet version for Autodesk Network License Manager. 

Autodesk recommends installing the Network License Manager in the default installation folder. Starting with version v, the default installation folder has changed to C:\Autodesk\Network License Manager.

Supported operating systems for the license manager are:

Windows® System Requirements

Windows System Requirements for Network License Manager
Processor GHz minimum
Network Interface CardEthernet network configuration
Operating SystemMicrosoft® Windows:Microsoft Windows Server:
  • Windows Server
  • Windows Server
FlexNet
Communication ProtocolTCP/IP Note: Network License Manager uses TCP packet types
Virtualization SupportVMWare ESXi and (License Manager only)
  • All Windows operating systems listed above

Citrix® XenApp™ 8

  • All Windows operating systems listed above

Citrix XenDesktop™ 8

  • All Windows operating systems listed above

Microsoft Hyper-V , Windows 10 Pro

  • Windows Server
  • Windows 10
  • Windows 7 SP1

VMWare Workstation x

Parallels Desktop

Mac OS® X System Requirements

Mac OS X System Requirements for Network License Manager
ProcessorIntel® Core i5 or higher, GHz minimum
Network Interface CardEthernet network configuration
Operating System
  • Apple macOS
  • Apple macOS
FlexNet
Communication ProtocolTCP/IP Note: Network License Manager uses TCP packet types

Linux® System Requirements

Linux System Requirements for Network License Manager
Processor GHz minimum
Network Interface CardEthernet network configuration
Operating System
  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 7
  • SUSE Linux Enterprise 15 SP2
  • SUSE Linux Enterprise 15 SP1
  • SUSE Linux Enterprise 15
  • SUSE Linux Enterprise 12 SP4
FlexNet
Communication ProtocolTCP/IP Note: Network License Manager uses TCP packet types

More details here.

List of product fixes included in AutoCAD 

As a result of the detailed information that we received from customers who used the Customer Error Reporting Utility, we were able to identify and fix several defects including the following:

Problems Reported Through the Customer Error Reporting Utility
AutoCAD crashes after reloading modified xrefs or editing table cell.
AutoCAD crashes hovering on parametric grip.
AutoCAD crashes in close browser function for internet enabled dialogs.
AutoCAD crashes in consolidation reset function when using the graphics system.
AutoCAD crashes in Dwf Markup after opening design review marked up DWFs in markup set manager and switch between dwgs.
AutoCAD crashes in grip hover when creating an array.
AutoCAD crashes in multiple object trim.
AutoCAD crashes in SSM trying to expand "Model Views" node of .dst stored on a BOX folder.
AutoCAD crashes in UCSMAN after inserting view from sheet set manager.
AutoCAD crashes plotting to a Port with a long name.
AutoCAD crashes using WMFIN with WMFOPS "wire frame" unchecked.
AutoCAD crashes when choosing preview from plot dialog then closing the drawing.
AutoCAD crashes when double-clicking on multi-line text after using the Intersection or Apparent intersection snap in a particular model.
AutoCAD crashes when drawing polyline while in BEDIT block-edit mode.
AutoCAD crashes when execute Flatshot and click on view cube.
AutoCAD crashes when expand the properties tab in hatch editor with solid hatch in Ribbon.
AutoCAD crashes when expanding the Light panel in Ribbon immediately after open a drawing.
AutoCAD crashes when extruding a surface from a 3d model after changing color in the point cloud tool.
AutoCAD crashes when hovering the cursor on top of a cylinder to snap to the center.
AutoCAD crashes when navigating to a long file path in block palette library.
AutoCAD crashes when Open drawing where the layout name is empty.
AutoCAD crashes when pick the boundary during Hatch.
AutoCAD crashes when Plotting DWG with complex linetypes.
AutoCAD crashes when Publish to DWF of certain Sheet Sets.
AutoCAD crashes when right click Custom Paper Sizes on Plotter Configuration Editor dialog.
AutoCAD crashes when roll back the mouse in the hatch layer palette.
AutoCAD crashes when toggle off current in COMPAREEXPORT drawing.
AutoCAD crashes when undo changes in the parameters manager palette.
AutoCAD crashes when you want to add a latitude field to the position marker text.
AutoCAD crashes with tables.
3DDWF crashes on specific DWG with Civil3D data.
EXPORTDWF or DWFX crashes on OLE raster image in drawing from Inventor.

The following customer reported issues have been fixed:

General Release Content
.NET Program inserting multiple dynamic blocks fails with error in ACCore.
"Block Sync Settings" dialog is too small to fit buttons properly.
"Image file missing" warning icon is too small to see.
"Learn more about AutoCAD AutoLISP Extension" link leads to English Autodesk page.
"-PAGESETUP" cannot be invoked in localized builds.
"Unrecognized version and cannot be read" dialog pops up upon opening a dwg with another file started with "None" under the same folder.
3D Display Performance warning bubble notification is displayed incorrectly in paper-space.
3D solids created in AutoCAD displayed offset from the expected location when the DWG is opened in a later AutoCAD version.
3D solids disappearing and erased by recover if not regened before recovering.
3DPOLY object does not display assigned color while being drawn.
3Dsolids corrupted if 3DOSNAPs enabled and Rotate then SaveAs then Close/Open/Qsave.
AutoCAD hangs 2 minutes, when Turn off/on "freeze"/lock of "标注 " on layer palette
Add Plotter wizard has HDI option available and it should not.
Adobe PDF plots slowly and makes extra large PDF.
After Etransmiting files with XREF bind-insert option, Linetype became continuous or lost its properties.
All letters in the side bar title of Drawing History palette are capitalized when the palette is anchored left or right.
Always get "Unreconciled New Layers" notificaton each time user opens XREF host drawing.
API UpgradeDocOpen/DowngradeDocOpen doesn't refresh lock glyph in the drawing tab.
App Manager is an unknown command on ACAD if side by side install with ACAD
Array not updating in real time.
Assertion pops up when binding a xref to block.
Associative hatch in a dynamic block displays outside of the expected boundaries when using CTRL+C/V to copy/paste.
Attributes in BTable get stripped out of a block created with BSaveAs.
AutoCAD deletes custom dictionaries from previous versions.
AutoCAD does not respect Windows hotkeys.
AutoCAD freezes when changing background color of merged table cells.
AutoCAD freezes when opening a drawing with many empty groups.
AutoCAD freezes when publishing with the setting precision Architecture selected.
AutoCAD hangs after calling sprers.eu method.
AutoCAD is creating "sprers.eu" files on server after publish.
AutoCAD is cropping drawings for AutoCAD output A0 to A3 ISO
AutoCAD registry values are not cleaned after uninstall all Autodesk products.
AutoCAD ShareView fails on specific DWG.
AutoCAD LT cannot load the Vault bundle correctly.
AutoPublish option "Prompt on Close" breaks BlockStream.
Background publish performance is slow when publishing to PDF.
Basepoint is wrong when CtrlC/CtrlV a dynamic blocks with visibility states.
Block geometry on frozen layers appears black in current drawing tab previews.
Block library palette stuck on "Local server is loading" with some blocks.
Block name starting with * uses drawing's thumbnail.
Cannot purge certain blocks that are not filing object id.
Cannot resave format drawing with unknown sections.
Can't replace string for VBScript RegExp object with the new lisp engine.
Center snap marker is shown as solid when moving object in 3D visual style.
Certain drawings cannot open in AutoCAD while Inventor Server service is running.
Certain DXF files do not allow turning off a layer.
Chamfer does not work properly in clockwise direction.
Close of document causes Acad to exit instead of go to Zero Document State.
Decreasing the number of BLOCKMRULIST will remove the most recent blocks rather than the earliest accessed one.
Delay with layer dropdown in ribbon after selecting objects in AutoCAD.
Design Center has a bad tab.
Diameter dimension value overlaps with the dimension line.
DIMSPACE only accepts decimal inputs and not comma.
Double clicking dwg to open is not working when SDI is set to 1.
Drawing is slower to open in later AutoCAD versions if the drawing contains thousands of vertices in a 3d object.
DropBox Error: "Please sign in with a work account" when linking Dropbox Pro or Plus.
DWG from Blocks palette doesn't retain case formatting.
DwgDepends doesn't handle dependency cycle for unloaded or unresolved xrefs.
DwgRepath fails to update references when drawings contain dependency cycle for unloaded or unresolved xrefs.
Dynamic input makes an error in object tracking.
Dynamic Input options are not showing in a list after choosing 'Select Objects' option in the hatch command.
Dynmode can be deactivated by using the design center.
Ellipses or Ellipse arcs in block can't display in the thumbnail in the Current Drawing tab of Block Palette.
Epson plotting results in gaps and poor quality text.
Error choosing Foxit reader as printer or plotter in plot dialog.
Error happens saving a specific DWG using ObjectDbx.
Every edit operation removes 1 character from Powerdimension suffix if the Prefix field has a Space.
Excel data link repath switches the path to relative path and changes sheet/range.
Export to microstation DGN gives no result.
Expose setInitLayouts API in ACCore so that users can publish DSD with uninitialized layouts.
F1 Help on Ribbon Split Button is not going to the correct page.
Field object that uses creation date reports wrong value after vla-saveas.
Fields not created in text when full AutoCAD is not present.
Files failed to extract in BIM docs from SVF format.
Fillet is choosing the larger arc when connecting two polylines.
Find and Replace Dialog does not pop up in the same monitor that I placed Acad mainframe.
Flickering occurs with lasso selection.
Formatting is lost when data linked table has breaks or is wrapped.
Frozen XREF layers still showed when rendering in AutoCAD.
Gripedit is not responding with revclouds.
HATCH command has an error when picking internal point of certain objects.
Hatch draworder is not retained when file is reopened after saving drawing.
Help message does not pop up after click "Find" on COPYLINK command in help to bring up the UI finder.
Help Window Forward/Back arrows and Home button disappear after resize Help window.
Icon for missing texture is not shown in the material editor.
sprers.euate is not always invoked.
If AutoCAD is installed with a vertical, uninstalling AutoCAD will result in orphaned APPs icon.
In 2D Wireframe only the annotation of an MLeader is hidden when the layer is turned off.
Incorrect paper size selected when you select D or C paper size.
Inventor server has an error when using undo on modeldoc detail view.
Issue in the dynamic choice of beam size from tool palette.
Issue setting color Method in VBA.
Issue with fields inside dimension text.
Issue with GetInterfaceObject("sprers.euation").
It takes long time to open a DWG file with the sprers.eu file loaded.
Javascript transient api impossible to use.
Lines show in PDF with transparent solid hatch plotted from AutoCAD.
Linetype is not displayed in 2d viewport in Layout when 3d NRVP exists and in Advanced mode.
LISP Ldata is a proxy when DWG opened in
Loader path is incorrect for a managed dll.
Macro to create a new layer name beginning with '!' does not work in AutoCAD.
Many polylines with linetypes containing letters cause major slowdown when plotting to PDF.
Matchprop cannot select a source object when user zooms extents and textgapselection is 1.
Missing the visual style option in OEM products.
Mleader and leader is not shown completely when CONSOLIDATIONMODE on in 3D VS.
Model space textmasks plot incorrectly in polygonal viewport using Lines Merge.
Multi leader style manager is not retaining the settings in AutoCAD.
Multileader placed on AutoCAD viewbase view disappears after completing the command.
Need to move the mouse to invoke the command instead of just releasing the mouse when using gesture in marking menus for AutoCAD Electrical.
Not found icon and add a date link icon will be changed after change colortheme.
Object set to ByBlock inside Block on the locked layer changes the color when LAYLOCKFADECTL is greater than 0.
OPTIONS dialog Tooltip for ISAVEBAK has incorrect text that belongs with ISAVEPERCENT.
Osnaps are offset from the point expected when working in large coordinate data.
OVERKILL creates data that AUDIT command returns messages on.
Page setup override is not working.
PC3Editor and Paper Size Wizard display units differently creating a mismatch in custom paper size creation.
PDF files containing blocks with hyperlinks increase in size and fail to open.
Plot Style Table Search Path is not applied immediately when changed with SETENV.
Plot transparency does not show in plot with long custom paper size.
PlotStyle Table editor gives incorrect default description strings where numbers in description do not match color-numbers.
Plotter calibration is ignored in AutoCAD.
Position and target indicator color in 3DWALK can not be retained.
Printable area adjustments are not working with modern plotters.
Printer name is invalid for plotting after plot preview of Inventor drawing.
QDIM command does not create dimensions on the layer of DIMLAYER.
Quick Measure Area highlight displays incorrectly in custom UCS.
Quick measure is exponentially slower in scaled up drawings.
Quick measure is slow in drawings with XREFs.
Quick measure is slow when measuring around objects that come from Inventor and contain text.
Quick Measure performance is worse if the drawing contains a large block.
Quick Measure rays display incorrectly when orbiting using Shift+Select.
Quick trim incorrectly trims dashed lines in 3D visual styles.
Raster Design Data Query palette messes up with specific drawings.
Reloading block sync folder does not work when it contains extended characters.
Save as PDF dialog displays incorrectly.
Setting delobj as "1" causes the setting to disappear from the registry after quitting AutoCAD.
Show detailed preview defaults setting is ignored when dropping a view onto a sheet.
Slow and jerky zoom in active locked viewport with center mark objects.
Solid hatch with transparency shows unexpected lines after DWFATTACH.
Spaces are misplaced in Hebrew text with numbers on MTEXT and MLEADER.
Spelling mistake in dialog - "occured".
STEP file import scaled 10 times smaller.
Strange behavior when saving R12 DXF on DA4A v3.
Templates shouldn't use DWF plotters.
The "DrawingAsBlockButtonInserted" is unstable when clicking the Drawing as Block button to insert a DWG.
The "Select a Cloud Storage Folder" can't show with the fresh Autodesk account during the onboarding process.
The dot arrowhead of MLEADER disappears when performing zoom using mouse.
The help bubble of the Trim (adjust) command is obsolete.
The left column in application menu is too small.
The line type image on the line type control of the toolbar is not changed with the selection of an object on a different line type.
The preview cannot be invoked if we use the RICOH new driver and change the paper size to A2, A3 or A4.
The project cannot be compiled to fas files via the makelispapp command.
TRIM does not honor boundaries in AutoCAD with QuickTrim mode.
Unexpected line when viewing IDW file in viewer.
Uniform Scale displayed incorrectly on a block which has been copied to favorites from the library tab.
Unsupported objects are compared and not popping up warning dialog.
Untranslated "by" in XREF bubble notification.
Update the expanded tool tip for Extend to use quick extend by default.
Viewport scale of locked viewport changes when cancelling the insert command in the middle of the command.
Wblock cannot create blocks with dots in the name.
When file extension of sheet set sample is created with capital letters, sheet set file is not found in Create Sheet Set dialog box.
When layer 0 is frozen, no geometry displays during ELLIPSE creation during dragging for jigging.
When registering a block into toolpalette, if there is an object with a thickness in the block, thickness will not be registered in the thumbnail.
When the file is saved as an old version in a folder of OneDrive a backup file is not created.
When two machines use the same mapped drive and sync the same folder, the 2nd machine will hang if it accessing the sync folder which is from library list.
Will not zoom to the block after select from purge dialog "non-purgeable items".
Wrong color when plotting with old CTB plot style in AutoCAD if non-AutoCAD PDF printer pc3 is used.
Wrong formatting on PASTESPEC of Excel cells.
XREF layers are not populated in layer manager after install FileLockingForBIM
Xref performance issue when XLOADCTL=2.
Zoom with wheel result is wrong in PAN command and 3D visual style.
Crash
33 different crashes sent to Customer Error report (CER) have been addressed
Freezing and hanging, performance
AutoCAD froze when changing background color of merged table cells
AutoCAD froze when opening a drawing with many empty groups
AutoCAD froze when publishing with the setting precision Architecture selected
Certain drawings cannot open in AutoCAD while Inventor Server service is running
Delay with layer dropdown in ribbon after selecting objects in AutoCAD
Drawing was slower to open in later AutoCAD versions, if the drawing contained thousands of vertices in a 3D object
Slow and jerky zoom in active locked viewport with center mark objects
When two machines use the same mapped drive and sync the same folder, the 2nd machine hanged if it accessed the sync folder which was from library list
Localization
"Block Sync Settings" dialog is too small to fit buttons properly in some non-English versions
"-PAGESETUP" cannot be invoked in localized builds
Spaces are misplaced in Hebrew text with numbers on MTEXT and MLEADER.
Open, Close and Save
"Image file missing" warning icon was too small to see
AutoCAD deleted custom dictionaries from previous versions
Double clicking dwg to open was not working when SDI is set to 1
Unsupported objects were compared and not popping up warning dialog
2D Draw and Modify
Array not updating in real time
AutoCAD does not respect Windows hotkeys
Chamfer does not work properly in clockwise direction
Dynamic input made an error in object tracking
Dynamic Input options were not shown in a list after choosing 'Select Objects' option in the hatch command
DYNMODE can be deactivated by using the design center
Fillet is choosing the larger arc when connecting two polylines
Flickering occurs with lasso selection
GRIPEDIT was not responding with REVCLOUDs
HATCH command had an error when picking internal point of certain objects
Hatch draw order was not retained when file is reopened after saving drawing
MATCHPROP could not select a source object when user zooms extents and TEXTGAPSELECTION is set to 1
OSNAPs are offset from the point expected when working in large coordinate data
OVERKILL created data that AUDIT command returned messages on
Quick Measure Area highlight displayed incorrectly in custom UCS
Quick measure was exponentially slower in scaled up drawings
Quick measure was slow in drawings with XREFs
Quick measure was slow when measuring around objects that come from Inventor and contain text
Quick Measure performance was worse if the drawing contained a large block
Quick Measure rays displayed incorrectly when orbiting using SHIFT+SELECT
Quick trim incorrectly trims dashed lines in 3D visual styles
TRIM did not honor boundaries in AutoCAD with QUICKTRIM mode
When layer 0 is frozen, no geometry displays during ELLIPSE creation during dragging for jigging
Zoom with wheel result is wrong in PAN command and 3D visual style
3D
3D Display Performance warning bubble notification is displayed incorrectly in paper-space
3D solids created in AutoCAD displayed offset from the expected location when the DWG is opened in a later AutoCAD
3D solids disappearing and erased by recover if not regened before recovering
3DPOLY object does not display assigned color while being drawn
Position and target indicator color in 3DWALK could not be retained
Icon for missing texture was not shown in the Material Editor
Annotation and Dimension
DIMSPACE only accepted decimal inputs and not a comma
Diameter dimension value overlapped with the dimension line
In 2D Wireframe only the annotation of an MLEADER was hidden when the layer was turned off
Issue with fields inside dimension text
MLeader and leader was not shown completely when CONSOLIDATIONMODE on in 3D visual style
Multi leader style manager was not retaining the settings in AutoCAD
QDIM command does not create dimensions on the layer of DIMLAYER
The dot arrowhead of MLEADER disappeared when performing zoom using mouse
Palettes
All letters in the side bar title of Drawing History palette were capitalized when the palette was anchored left or right.
Design Center had a bad tab
When file extension of sheet set sample was created with capital letters, sheet set file was not found in Create Sheet Set dialog
Blocks and References
After selection in purge dialog "Non-purgeable items", AutoCAD did not zoom to the block
After using ETRANSMIT for files with XREF, using Bind-Insert option, the line type became continuous or lost its properties
Always get "Unreconciled New Layers" notification each time user opens XREF host drawing
Assertion popped up when binding a XREF to block
Associative hatch in a dynamic block displays outside of the expected boundaries when using CTRL+C/CTRL+V to copy and paste
Attributes in BTABLE get stripped out of a block created with BSAVEAS
Basepoint was wrong when Ctrl+C / Ctrl+V is used for a dynamic block with visibility states
Block geometry on frozen layers appeared black in current drawing tab previews
Block library palette stuck on "Local server is loading" with some blocks
Block name starting with * uses drawing's thumbnail
Decreasing the number of BLOCKMRULIST will remove the most recent blocks rather than the earliest accessed one
Ellipses or Ellipse arcs in block were not displayed in the thumbnail in the “Current Drawing”-tab of the Block Palette
Frozen XREF layers still showed when rendering in AutoCAD
Reloading block sync folder does not work when it contains extended characters
Solid hatch with transparency shows unexpected lines after DWFATTACH
Uniform Scale displayed incorrectly on a block which has been copied to favorites from the library tab
WBLOCK could not create blocks with dots in the name
When registering a block into tool palette, the object thickness was not registered in the thumbnail
XREF layers were not populated in layer manager after install of “FileLockingForBIM”
XREF performance issue when XLOADCTL=2
DWG from Blocks palette doesn't retain case formatting
Layout and Model Documentation
Inventor server has an error when using undo on MODELDOC detail view
Multileader placed on AutoCAD viewbase view disappears after completing the command
Page setup override is not working
Show detailed preview defaults setting is ignored when dropping a view onto a sheet
Plot and Publish
“Add Plotter” wizard has HDI option available but should not
Adobe PDF plots slowly and makes extra-large PDF
AutoCAD is cropping drawings for AutoCAD output A0 to A3 ISO
Background publish performance is slow when publishing to PDF
Epson plotting results in gaps and poor-quality text
Error choosing Foxit reader as printer or plotter in plot dialog
Incorrect paper size selected when you select D or C paper size
Lines were displayed in PDF with transparent solid hatch, plotted from AutoCAD
Many polylines with linetypes containing letters cause major slowdown when plotting to PDF
Model space text masks plotted incorrectly in polygonal viewport using Lines Merge
PC3Editor and Paper Size Wizard displayed units differently, creating a mismatch in custom paper size creation
PDF files containing blocks with hyperlinks increased the size and failed to open
Plot Style Table Search Path is not applied immediately when changed with SETENV
Plot transparency was not shown in plot with long custom paper size
Plot Style Table editor gave incorrect default description strings where numbers in description did not match color-numbers
Plotter calibration was ignored in AutoCAD
Printable area adjustments were not working with modern plotters
Printer name is invalid for plotting after plot preview of Inventor drawing
Drawing templates shouldn't use DWF plotters by default
The preview cannot be invoked if for new RICOH drivers and changed the paper size to A2, A3 or A4
Wrong color when plotting with old CTB plot style in AutoCAD if non-AutoCAD PDF printer PC3 was used
Data Exchange
Certain DXF files did not allow turning off a layer
DropBox Error: "Please sign in with a work account" when linking Dropbox Pro or Plus
Export to Microstation DGN gave no result
Excel data link re-path switches the path to relative path and changes sheet/range
Files failed to extract in BIM docs from SVF format
Formatting is lost when data linked table had breaks or was wrapped
“Save as PDF”-dialog displayed incorrectly
STEP file import scaled 10 times smaller
Unexpected line when viewing IDW file in viewer
When the file was saved as an old version in a folder of OneDrive, a backup file was not created
Wrong formatting on PASTESPEC of Excel cells
Installation
AutoCAD LT could not load the Vault bundle correctly
If AutoCAD was installed with a vertical, uninstalling AutoCAD will result in orphaned APPs icon

Welcome to Lee Mac Programming

29th August

I have updated my Add Polyline Vertex program to Version . This version resolves a bug where the addition of a vertex to the final arc segment of a polyline would cause the segment to become linear. The new version also implements an appropriate undo group for the modification operation.

17th May

Following invaluable feedback from a visitor to my site, I have revised the code for my Wildcard Remove Support File Search Paths function to correct a bug which would have resulted in the function performing no modification to the set of defined Support File Search Paths.

15th March

I have updated my Text to Words application to Version . This new version resolves an error arising from the selection of source text containing one or more extension dictionaries, with the new version now omitting all such dictionaries from the DXF data when generating new text objects.

29th November

I have updated my Strikethrough Text application to Version . This new version incorporates compatibility for both single & multiline attributes (with a single line of text), and defines two supporting functions to facilitate the evaluation of the main function with a single object selection or selection of multiple objects, vastly simplifying the set of custom strikethrough commands and thereby making it easier for a non-technical user to define their own custom strikethrough commands by following the same format without requiring any prior programming knowledge.

6th October

For those who visit my site on a regular basis, I realise that this is only the second update to the site for the entirety of this year, but after this brief & temporary hiatus, I now hope to resume more frequent updates and additions to my site over the coming weeks & months, so stay tuned.

Based on valuable feedback received from several members over at the CADTutor forum, I have now updated my 3-Point Rectangle application to Version . The updated code incorporates appropriate undo marks and also ensures that the 2D polyline created by the program is positioned at the correct elevation relative to the active UCS.

19th January

I have updated the two Increment Alpha functions as part of my set of Column Reference Functions in order to correct a bug causing the functions to increment from Y to @.

22nd December

Following an excellent suggestion from a user, I have further revised my Align Objects to Curve application to Version . This revision ensures that the preview of the set of objects being aligned is removed if the user exits the alignment prompt using , , right-click, or the Exit keyword option.

15th December

Following valuable feedback received from a visitor to my site, I have updated my Align Objects to Curve application to Version . This version resolves a bug causing a divide by zero error when specifying the offset for an object with zero height (such as a horizontal line).

15th November

My Add Objects to Block program has been updated to Version . For this new version, the program has been completely rewritten and includes additional checks for items such as non-uniformly scaled blocks, dynamic blocks, and for references of the target block definition within the selection of objects to be added to such definition (thereby preventing a block reference being added to its own definition, causing a circular reference) - all of these changes result in a far more stable program.

14th November

I have updated my Automatic Block Break application to Version . This update revises the calculation of the block rotation angle in order to account for block insertion points which lie exactly on the end points of the supplied curve - a scenario which caused the previous version of the application to return an error under some circumstances.

31st October  

Following an excellent suggestion received from a visitor to my site, I have updated my 3-Point Rectangle program to Version . This new version enhances the dynamic command to allow the user to specify a side length when prompted for the third point, with the program automatically calculating the appropriate vertex coordinates using the position of the cursor relative to the first two points specified.

5th September

I have updated my Renumber Layouts program to Version . This version incorporates the ability to specify a starting number, whilst retaining the option to predefine the starting number (e.g. at 1) for those users who do not require the additional prompt.

19th May

I have now updated my Extract Nested Block application to Version . This update fixes a bug that was causing the program to crash during the process of obtaining all references of the parent block for a selected nested block, with the program crashing upon encountering a block reference with an ( . "{ACAD_REACTORS") entry pointing to an associative dimension (DIMASSOC entity).

12th May

There is now a new addition to my set of functions for manipulating Support File Search Paths within AutoCAD: Wildcard Remove Support File Search Paths will remove all AutoCAD Support File Search Paths matching a supplied case-insensitive wildcard pattern.

8th March

I have updated my Copy or Swap Text application to Version . This update provides support for copying & swapping the text content held by table cells.

15th February

I have updated my Automatically Label Attributes application to Version . This implements changes to the code to account for the existence of attributed MInsert blocks which would cause the previous version of the application to report an error.

26th January

New Program! Renumber Layouts enables the user to automatically sequentially renumber all Paperspace layouts, with an optional prefix and/or suffix.

12th January  

I have updated my Entity to Point List function to Version . The revised code now returns a consistent point list when supplied with linear 2D polylines at different elevations, and also prevents the possibility of returning exponentially large point lists with significant processing overhead when handling certain types of splines.

Finally, as this is the first site update of new year, I shall take this opportunity to wish all visitors to my site a very Happy New Year and all the best for a healthy & prosperous !

24th November

My Chain Selection program has now been updated to Version . This revision excludes objects residing on off, locked, or frozen layers from the resulting selection.

8th September

I have updated my Justify Block Base Point program to Version . This update accounts for nested blocks within nested xrefs.

My Align Objects to Curve program has now been updated to Version . This update incorporates the option to enable to disable Multiple Mode; when enabled, this mode allows the user to continuously align multiple copies of the selected objects to the selected curve.

12th August

I have updated my Viewport Outline to Version . This version restructures the program as a core function accepting a viewport entity argument, facilitating the creation of two additional custom commands: VPOL to outline all viewports in the active Paperspace layout, and VPOA to outline all viewports in all Paperspace layouts.

23rd July

I have further updated my Load Linetypes function to Version . This version implements further minor efficiency refinements and also enables compatibility with newer releases of AutoCAD and its derivatives through the use of the command-s function.

15th May

I have updated my Load Linetypes function to Version . This minor refinement to the code improves the efficiency of the function when supplied with linetypes which are already defined in the active drawing and when the redefine argument is nil.

27th April

On receiving invaluable feedback from a user of my DCL List Tile Dependency function reporting a circumstance in which the function would raise an error, coupled with an excellent suggestion from the great Gilles Chanteau, I have now revised the code for the function to resolve the reported issue.

29th December

Following an excellent suggestion from a member of the CADTutor AutoLISP forum, I have updated my Dump Object utility to Version . The code for this new version has been entirely rewritten to offer a more elegant solution for supplied arguments of varying data types, and the function will now also accept an entity handle argument.

23rd December

I have updated my Layer Director application to Version . This version introduces a new layerdirector:lspcommand parameter which determines whether layer changes can be triggered by AutoCAD commands invoked by AutoLISP programs. By default, the parameter is disabled, meaning that only the AutoLISP command itself will trigger a layer change; but if this parameter is enabled, any AutoCAD commands invoked as part of the evaluation of the AutoLISP program may also trigger layer changes.

22nd December

Following valuable user feedback, my Burst Upgraded application has been further revised to Version . This version accounts for the possibility of encountering nested external references (xrefs) when using the Nested Burst (nburst) command, excluding such objects from the burst operation.

10th December

I have updated my Burst Upgraded application to Version . This version now offers two custom commands pburst (Primary Burst) and nburst (Nested Burst), incorporating the functionality of my Nested Burst application and consolidating the two very similar programs into a single program, facilitating easier maintainance going forward. The program has also been modified to account for invisible objects created when exploding dynamic block references with visibility states, and fixes a bug causing attributes with transparency to be removed by the burst operation.

10th November

Following valuable user feedback, I have updated my Background Mask application to Version . This new version implements code to account for a bug present in AutoCAD whereby the multileader text spacing factor is reset to following modification of the background mask properties.

4th November

I have updated my Length & Area Field application to Version . This new version converts the two core commands c:lf (Length Field) and c:af (Area Field) into the functions lengthfield and areafield respectively. These functions may each be evaluated with two parameters: an optional target attribute tag and an optional field formatting code, thus enabling the user to define endless custom commands in a manner similar to that of my Quick Field utility. I have provided a full explanation of how to define additional custom commands on the program page, and have also included a table of contents for ease of navigation.

29th October

My Length Field application has been renamed to Length & Area Field and now offers two commands: LF (Length Field) and AF (Area Field). The program has also been restructured in an effort to standardise the output functionality across all of my related field programs.

I have updated my Field Arithmetic program to Version . This new version generates the resulting field using my standard LM:outputtext function, facilitating output of the resulting field to existing table cells, text, mtext, multileaders, attributes, in addition to generating a new mtext object.

28th October

I have updated my Nested Burst application to Version . This revised version implements fixes to retain constant attribute values (converting the exploded definitions to single-line or multiline text appropriately), account for mirrored block references (for which one of the scale factors is negated), and finally account for multiline attribute references whose text content occupies multiple group 1 & 3 DXF groups. Essentially, the code is now consistent with the latest version my Burst Upgraded application. I have also included an animated GIF to demonstrate the program in action.

27th October

My Auto Label Attributes application has now been updated to Version in order to fix a bug present in the autolabel:getattributetagid function which was preventing the numbering of some multileaders with attributed block content.

17th October

New Program! Multiline Justification enables the user to change the justification of a selection of multilines, without changing their position. Analogous to the Express Tools' TJUST command, however targeting mlines instead of text.

30th August

I have updated my Drawing Version function to include the drawing file format. I have also restructured the program page to include a link to download the code for the function directly.

27th August

I have revised my tutorial entitled Prompting with a Default Option to simplify the examples (removing a number of unnecessary & unhelpful variations), revise some of the explanations, and include additional examples demonstrating how to handle other data-types. I have also added a Table of Contents for ease of navigation.

9th July

My Upgraded Burst program has now been revised to Version to address a bug arising when bursting constant or variable multiline attributes whose attribute value occupies multiple sets of group 1 & 3 DXF groups (i.e. attribute values longer than characters) causing the content of the resulting multiline text object to be truncated.

6th May

I have updated my Object Align application to Version . In this new version, the majority of the code has been completely overhauled to align it with the techniques & standard of code implemented when developing my similar Align Text to Curve application; the program has also been revised to facilitate compatibility with all UCS & View settings.

11th March

I have updated my Polyline Taper program to Version . This enhanced version offers a new Multiple option at the polyline selection prompt, allowing the user to apply a taper to all polylines in a selection simultaneously.

10th March

Following user feedback, I have updated the code for Example 4 program found on the page for my ObjectDBX Wrapper function. The new code accounts for earlier versions of AutoCAD in which the effectivename property of a block reference object is not available. This fourth example program demonstrates how my ObjectDBX Wrapper function may be used to easily extract & generate a file containing attribute data found in all attributed blocks within in an entire set of drawings in a selected directory.

8th March

I have updated my Entity to Point List function to Version . The new code addresses a number of issues involving duplicate points being returned when generating point lists for polylines containing multiple arc segments or polylines which are visually closed but whose Closed property is False. The new version also introduces an additional parameter to control the point density when approximating non-linear objects.

15th January

I have updated my Match Field Formatting application to Version . This new version fixes a bug in which any text content following the last field expression held by the target annotation object would be lost following the application of the source field formatting.

6th January  

Following user feedback, I have updated my Burst Upgraded application to Version . This update ensures that single-line & multiline constant visible attributes are retained and converted to single-line or multiline text respectively when the block is exploded - such attributes would be lost when using the previous version of the program.

Finally, as this is the first site update of new year, I shall take this opportunity to wish all visitors to my site a very Happy New Year and all the best for a healthy & prosperous !

30th December

I have updated my set of 3-Point Circle & Arc Functions, rewriting the 3-Point Circle function to improve the concision of the code, rewriting the corresponding example programs for both the 3-Point Circle & Arc to enable compatibility with all AutoCAD UCS and View settings, rewriting the 3-Point Arc example program to instead use the 3-Point Circle function (and therefore removing the superfluous 3-Point Arc function), and finally, rewriting the 3-Point Polyline Arc program to use the new 3-Points to Bulge function included as part of my Bulge Conversion Functions.

I have updated my set of Bulge Conversion Functions to include a new 3-Points to Bulge function which will calculate the appropriate bulge value for an arc passing through three supplied points.

9th October

I have updated my Automatic Block Break application to Version . This revised version refines the calculation of the block definition bounding box to ignore block components residing on frozen layers and account for the possibility of null bounding boxes (as a result of all components being excluded from the calculation). This version also updates the ABB command to incorporate the ability for the user to specify a block name directly at the command-line when inserting a new block.

14th September

Following feedback from a couple of visitors to my site, I have now updated my set of Attribute Functions to improve the consistency between the two sets of functions in the library, and to provide Vanilla AutoLISP support for multiline attributes. The Vanilla AutoLISP functions will now return nil when passed a non-attributed block, consistent with the Visual LISP variants. I have also renamed the LM:getattributes function to LM:getattributevalues, as this function is the converse to the existing LM:setattributevalues function. For extra convenience, all functions in the library may now be downloaded as a single file using the download link at the top of the page.

3rd September

After receiving a couple of suggestions from an avid user of my Viewport Outline program, I have now updated the program to Version . This new version offers the ability to offset the viewport outline by a predetermined number of paperspace units inside the viewport boundary, and also allows the user to automatically apply a set of predefined properties to the resulting modelspace polyline. I have also included a new animated demonstration of the program on the program page in order to convey the program's capabilities.

28th August

I have updated my set of Rounding Functions to include several additional functions, and have also standardised the page format for consistency with the rest of the site.

6th August

New Program! Length Field allows a user to generate a field expression referencing the length/perimeter/circumference of one or more selected objects. In the case of selecting multiple objects, the field expression references the sum of the lengths of all objects in the selection. The resulting field can then be displayed as a new MText object, or housed within an existing table cell, single-line text, multiline text, multileader, or attribute.

22nd July

I have updated my set of List Box Functions, rewriting a number of the functions, and providing an improved test program. The program will now enable or disable the ordering controls depending on whether the ordering operation is valid for the selected items (e.g. if the top item is selected, the 'Top' button will be automatically disabled). The test program now also accounts for a deselection of all items in the list (disabling all ordering controls), a situation that would cause the previous version to crash.

13th June

Following valuable user feedback, I have enhanced my Field Code function to account for field expressions which are greater than characters in length. Following this modification, I have consequently updated my Copy Field, Field Formatting Code, Match Field Formatting, and Field Arithmetic programs, which all rely heavily on receiving the correct output from this function.

14th May

New Program! Field Arithmetic allows the user to perform arithmetic operations on selected text or field expressions, with the result of the calculation represented using a field expression. The program is compatible with DText, MText, Attributes, MLeaders & Dimensions and will also reference nested field expressions held by these objects.

25th April

I have updated my Dimension Overlap program to Version . This update incorporates a couple of user-configurable program parameters which allow the user to easily adjust the tolerance used for dimension comparison, and the properties of the layer assigned to overlapping dimensions.

17th April

I have updated my Background Mask application to Version . The new version fixes a bug which was causing the program to crash when modifying the background mask properties for dimensions with one or more dimension style overrides already applied.

12th April

Following user feedback, I have updated my Copy or Swap Text application to Version . This update resolves a bug causing the program to produce an incorrect output when processing MText objects whose text content occupied multiple DXF group 3 entries.

8th April

Following additional user feedback received from avid users of my Layer Director utility, I have implemented further improvements to the code and have updated this application to Version . The new version now accounts for the use of the 3DORBIT command when invoked transparently from within a command which has been configured to trigger a layer change. Previously, the act of invoking the 3DORBIT command transparently would cause the layer to be reset to the previously active layer, resulting in the new object incorrectly being created on this layer.

2nd April

Following valuable user feedback, I have updated my Layer Director application to Version . The updated code now accounts for the simultaneous insertion of multiple xrefs when using the XATTACH or CLASSICXREF commands, as part of the xref-dependent layering option.

18th March

As an analog to my existing Area Field to Attribute application, I have added a new Length Field to Attribute program which enables the user to populate a selected attribute with a field expression referencing the length or perimeter (or sum of lengths or perimeters) of one or more selected objects.

15th January

Following valuable user feedback, I have updated my Layer Prefix/Suffix application which allows a user to apply a prefix or suffix to the layer names of all layers found in a selection. The updated code fixes a bug wherein the prefix and/or suffix was being applied & removed a number of times equal to the number of objects in the selection. The updated code also removes the restriction present in the previous version which prevented layers whose layer name started or ended with the same character as the prefix or suffix from being selected for processing. Finally, the new version provides more verbose output to indicate to the user exactly which layers have been renamed by the program.

4th January  

I have updated my Selection Set Bounding Box function page to include an alternative version of the function which avoids the limitation on the number of objects which may be processed as a result of the maximum number of arguments accepted by the AutoLISP min & max functions.

I have also included a brand new test program, and a GIF animation to demonstrate how the function may be used.

Finally, as this is the first site update of the new year, I shall take this opportunity to wish all visitors to my site a Happy New Year and all the best for a healthy & prosperous !

29th December

New Program! Layout Field defines a set of commands which enable the user to populate a selected annotation object (Text, MText, Attribute) with a field expression referencing the name and position of the layout in which the object resides. However - and most importantly - the field expressions generated by the program do not reference the CTAB system variable, and will therefore yield the correct result independent of whether or not the layout is current.

27th November

I have updated my Remove Support File Search Paths function as part of my set of Add & Remove Support File Search Paths functions to allow users to remove paths containing forward-slash path delimiters and with trailing path delimiters. The code has also been condensed for efficiency & readability.

8th November

New Program! Layer Prefix/Suffix allows the user to apply or remove a prefix and/or suffix to all layers found in a selection of objects.

7th November

I have updated my LM:intersections function as part of my set of Intersection Functions to validate the applicability of the ActiveX intersectwith method on the two supplied vla-objects prior to invoking this method. The function will therefore gracefully return nil if either of the supplied objects do not support this method.

5th November

I have updated my Delete Blocks program to Version . This update alters the program operation to allow the user to select a block to be deleted from the drawing, with the option of selecting a block by name (using the dialog displayed by the previous version of the program) available upon the user typing N at the selection prompt. The dialog interface has also been enhanced to include an edit box, allowing the user to filter the displayed list of block names.

I have updated my List Box with Filter function to Version . This version fixes a bug arising when the user selects multiple items, applies a filter which excludes one or more of the selected items, and then accepts the resulting selection.

26th October

Following valuable feedback from a user, I have updated my Incremental Array application to Version . This revision fixes a bug causing the program to crash if parentheses or double-quotes were found in the text content.

18th September

My Update Titleblock Attributes program has been revised to Version . This version fixes the implementation of the block filter parameter when processing attributed dynamic blocks (Version would ignore the block filter when processing such blocks).

11th August

Following valuable feedback received from a member of the CADTutor forums, I have now updated my Viewport Outline program to Version . The updated code now accounts for polygonal viewports represented by 2D (Heavy) Polylines (this can arise when rotating a rectangular viewport, for example).

23rd June

New Program: Limited Length Polyline allows the user to dynamically construct a straight-segmented polyline whose overall length may optionally be limited to a given value. The program uses my GrText and GrSnap functions to allow the polyline to be accurately constructed with the length displayed in real-time at the cursor.

20th June

Following user feedback for the previous version, I now have updated my Selection Counter utility to Version . This new version ensures that the selection count for selected objects following grip-editing operations is retained, and corrects the reported selection count for non-rectangular viewports (which were previously counted as two objects).

6th June

I have updated my Selection Counter utility to Version to account for the use of the standard QSELECT and SELECTSIMILAR AutoCAD commands and display the number of selected objects accordingly.

30th May

As promised below, I have now updated the page for my Background Mask application to include detailed instructions describing how to create your own custom background mask programs which bypass the main program dialog to apply predefined background mask properties to all objects in a selection.

23rd May

I have again updated my Background Mask application to Version to include a dedicated selection function to facilitate the creation of custom background mask programs which bypass the main program dialog. I will also soon update the program description to include instructions on how to create such programs.

22nd May

I have updated my Background Mask application to Version . The new version has been entirely restructured and now provides dedicated functions to allow the user to bypass the main program dialog if desired. The program also now enables the user to manipulate the background mask for dimensions.

10th May

I have tweaked my recently updated Layer Director application to account for the use of the legacy CLASSICXREF command.

9th May

Following an excellent suggestion received from an avid user of my programs, I have updated my Layer Director utility to Version . This new version incorporates the option to enable an 'xref-dependent' layer assignment, causing external references to be automatically inserted on a layer whose name matches that of the inserted xref, with an optional prefix & suffix, and fully-configurable layer properties.

24th April

My Segment Curve program has now been entirely rewritten and updated to Version . In rewriting the application, I have improved the error handling, program performance and code readability, paving the way for possible future enhancements.

10th April

I have updated my Quick Field utility to invoke the AutoCAD UPDATEFIELD command when inserting a new field expression into the content of a selected attribute reference, as the use of such command or a drawing regeneration is required in order to display the value of new fields within attributes.

27th March

Upon receiving a report by a reader of my site that my MD5 Cryptographic Hash Function was returning results which were inconsistent with other online MD5 hash generators for some input data, I ascertained that the results were indeed incorrect for input data longer than 56 bytes (i.e. 56 characters). I determined that the cause of this issue was due to the arithmetic operations that are performed on the 4 bit hash values after processing each bit chunk of input data not being wrapped to a bit unsigned integer (as required by the algorithm), and also that such operations could potentially be introducing rounding errors as a consequence of the use of doubles to store the 4 bit items of hash data. To resolve this issue, I designed a bitwise addition function so that all operations could be performed on a list of bits, with no loss of precision. I have therefore updated my MD5 Cryptographic Hash Function to Version .

25th March

I have updated my Selection Counter utility to Version . This update implements an additional fail-safe to ensure that the MODEMACRO system variable is correctly reset when objects are deselected.

21st March

Since releasing the latest version of my Copy or Swap Text application yesterday, I am pleased to have received a wealth of positive feedback, and also several bug reports from avid users of the program. I have now fixed the reported bugs and have updated the program to Version . I wish to extend a huge thank you to all of my readers who were kind enough to test the program to its limit and report back with their feedback, in turn improving the application for others.

I have also updated my Copy to Drawings program to incorporate the latest version of my Get Files Dialog function (which also addresses a number of bugs), and to also refine the command-line output to report the number of successful & unsuccessful drawings processed by the program.

Finally, I have updated my Get Files Dialog function to Version to fix a bug causing the 'Add Files' button to be incorrectly enabled when the user selected a directory.

20th March

Following valuable and encouraging user feedback, I have now updated my Copy or Swap Text application to Version . The program has been mostly rewritten in order to incorporate compatibility for all types of Dimensions, and for Multileaders with Attributed Block content.

8th March

As an academic diversion from my typical programming, I have explored the fascinating fractal nature of the Sierpinski Triangle, along with its 3D analog: the Sierpinski Tetrahedron. This brief study forms part of my selection of Mathematical Endeavours.

I have also updated my code to generate an example of Barnsley's Fern in AutoCAD, as part of my study of Iterated Function Systems. This page also demonstrates an alternative method in which to generate the Sierpinski Triangle by recursively applying one of three randomly selected transformations to a given point.

5th March

I have updated my Random in Range function as part of my Random Number Functions to accept negative integer arguments and to also permit the arguments to be supplied in any order. This function will return a pseudo-random number within the range given by the two integer arguments.

28th February

Following a suggestion from member 'Jef!' of the CADTutor forum, I have updated my Selection Set Processing tutorial to include an additional method: Method 4a: Reverse ssdel. This method demonstrates how to process a selection set by sequentially removing the entity at the (sslength - 1)th index until no entities remain in the set. I have also updated the page to include a table of contents to assist with navigation of the tutorial.

27th February

I have updated my Arrow Arc program to Version . This new version offers an additional option within the aarcsettings command to allow the user to control whether the arrowheads are created at the start point, end point, or both the start & end point of the arc.

11th February

I have updated my page exploring the mathematical objects known as Attractors to include an animated visual of the Lorenz Attractor.

23rd January

Following user feedback, I have updated my Outline Objects program to Version . This new version will offer the user the option to erase the set of objects in the original selection.

16th January

I have updated my Area Field to Attribute program to Version . This new version no longer restricts the user to selecting a visible attribute to house the resulting Field Expression, but instead allows the user to select any attributed block and will prompt the user to choose the attribute tag to be populated with the Field Expression if the selected block contains more than one attribute. The updated program also enables the user to predetermine the attribute tag to be populated with the Field Expression using a parameter defined in the program source code. Finally, this new version also accounts for bit versions of AutoCAD in which the ActiveX getobjectidstring method is not available.

I have updated my Align Text program to Version . The new version includes an additional prompt for an optional line spacing factor which offers a default option allowing the user to retain the existing spacing between the selected text objects.

I have updated my Length at Midpoint program to Version . This update implements a new version of my LM:objectid function which has been modified to account for bit versions of AutoCAD in which the ActiveX getobjectidstring method is not available.

10th January

I have updated my Layer Director program to Version . The new version allows the user to cue an automatic layer change following the use of a custom AutoLISP command, and also adds the Layer Plot Style to the list of layer properties which may be configured by the program.

Following user feedback, I have updated my reactor-driven utility allowing a user to automatically select all MText content on a double-click to enable compatibility with Multileader objects, such that all MLeader text content is selected when double-clicking on an MLeader object.

1st January  

For the first item of the new year, I shall share a new Polyline Taper program. This program will allow the user to apply a tapered width across all segments of a selected 2D polyline, and is compatible with polylines containing linear and/or arc segments, constructed in any UCS.

Finally, I shall take this opportunity to wish all visitors to my site a Happy New Year and all the best for a healthy & prosperous !

31st December

I have updated my Dimension Overlap program to Version . In this new version, the core function which performs the overlap test has been completely rewritten in order to account for dimensions which overlap on both sides, and to also enable compatibility with dimensions created in any UCS or construction plane.

28th December

I have updated my Get Files Dialog function to Version ; this minor update resolves a bug present in the filename sorting functions causing the function to error when processing file or folder names which contained a set of numbers interspersed with multiple points (e.g. "").

24th December  

As an early Christmas present, I have added a new tutorial to the site - Building Association Lists: A Simple Block Counter provides a step-by-step explanation of how to use an association list to construct a simple block counter program in AutoLISP, which will prompt the user for a selection of block references and will output the quantities of each block in the selection to the AutoCAD command-line.

Finally, I wish all of my readers a very Merry Christmas!

23rd December

I have added a new Dimension Overlap program to the site. This program will automatically detect overlapping linear dimensions in all layouts and all blocks in the active drawing, moving such dimensions to a separate layer to be reviewed by the draftsman.

I have updated my set of Add & Remove Support File Search Paths functions to reduce the amount of code required for each function, improve the overall readability of the functions, and to ensure that the functions only modify the ACAD registry key if a modification is necessary.

21st December

I have rewritten my old Sum Attribute Values program and have updated the program to Version . The new version allows the user to select which attribute tags are displayed in the table, and offers the ability to use field expressions to automatically update the table totals. Constant attributes with numerical content are also now included, and the table columns are sized appropriately for the content. I have also added a new GIF demonstration to show the program in action.

6th December

I have updated my popular Incremental Numbering Suite application to Version . This relatively minor update improves the method used to determine the appropriate width for an MText object in order to account for multiple lines of text; removes the case-sensitivity of attribute tag comparison to account for applications which do not enforce uppercase attribute tags; and fixes a bug causing an oblique angle to be applied to single-line text if the current text style has an oblique angle set, but the text style selected for use does not.

2nd December

I have updated my Layer Director utility to Version - this release introduces several new features:

  • A new Force Layer Properties parameter determines whether the program will automatically modify the properties of existing layers in a drawing to match the properties defined in the program.
  • A new System Variables parameter incorporates the ability to configure any number of system variables when a command is invoked, with the system variables reset to their original values upon completing or cancelling the active command.
  • The Layer Description has also been added to the list of layer properties which may be configured by the program.

1st November

I have added a new program to the site: Chain Length will allow the user to calculate the total object length between two points along a chain of connected objects. Be sure to also check out my related Chain Selection program, which allows the user to automatically select all connected objects following selection of a single object in the chain.

31st October  

Following feedback received from a user of my programs, I have now updated my Burst Upgraded & Nested Burst programs to enable compatibility with non-uniformly scaled blocks. There remain some restrictions when attempting to burst nested blocks which are nested within non-uniformly scaled parent blocks, however these restrictions are inherent in the way that AutoCAD handles such objects.

11th October

As an extension & generalisation of my old List Box Synchronisation tutorial, I have developed & published a new developer function to enable automatic DCL List Tile Dependency. This function automatically configures & manages a set of DCL list tiles (i.e. list_box & popup_list tiles) enabling dependency between the tiles - that is, the items displayed in a list tile will be dependent on the item selected in other list tiles.

10th October

I have updated my Quick Field utility to account for selection of existing annotation objects (Text, MText, Attributes etc.) which already contain one or more field expressions.

6th October

I have added a new Cursor Rotate program to the site. This program allows the user to rotate the AutoCAD crosshairs (SNAPANG system variable) to align with an object at a selected point, a fixed angle, or percentage representing a slope grade.

27th September

I have further developed my Automatically Label Attributes program and have updated the program to Version . The new version enables full compatibility with multileaders containing attributed block content, and the user may configure the program to renumber attributed blocks, attributed mleaders, or both. The new version also rectifies a number of bugs present in the previous version, and restructures the program code to improve readability. There is also a new GIF animation for your viewing pleasure.

20th September

I have updated my Automatically Label Attributes program to Version . The program has been completely rewritten to improve performance & stability, and the new version offers several new improvements, including the ability to match multiple block names & attribute tags using wildcard patterns, use a numbering prefix & suffix, specify a starting number, use fixed length numbering with leading zeros, and compatibility for multiline attributes.

19th September

I have updated the page for my Group List by Number function to offer developers two types of function: the function LM:group<n will group a supplied list into sublists of a maximum length; whereas the LM:group-n function will group a list into sublists of a fixed length.

17th September

I have tweaked the code for my Get Anonymous References function to allow the calling expression to supply the function with a wildcard pattern as the block name argument in order to match multiple block names.

12th September

I have added a new Multi-Polyline program to the site. This simple program enables the user to create objects with the appearance of multilines, however which are composed of standard polylines.

30th August

I have added a small reactor-driven utility to the site which causes the text content of an MText object to be automatically selected on a double-click. The idea was spawned from a question received from a visitor to my site who was looking for a consistent result when double-clicking on MText and single-line text (DText).

1st August

I have added a new Justify Block Base Point program to the General Programs section of the site. Similar to my existing Change Block Base Point program, this new program allows the user to change the base point location for multiple blocks to one of nine standard justifications.

13th June

I have updated my Incremental Numbering Suite application to Version . The new version enhances the 'Replacement Mode' option, which now allows the user to replace the text content of primary or nested text, mtext, dimensions, or multileaders containing mtext or attributed block content.

7th June

Following user feedback, I have tweaked my Block Counter program to enable full compatibility with the ZWCAD application in which the ActiveX regeneratetablesuppressed property is not implemented.

3rd May

I have added a new program to the General Programs section of the site: Double Extend allows the user to extend both ends of all lines, arcs, 2D & 3D polylines in a selection by a specified amount. As demonstrated, the program will perform successfully with both 2D and 3D objects, constructed in any UCS plane.

25th April

I have updated my very old set of Polyline Programs, rewriting & consolidating the code for all three custom commands into a single program file. These simple programs allow the user to join sets of lines, arcs & polylines to form continuous polylines, close sets of open polylines, and modify the width of all segments for all polylines in a selection.

13th April

I have revised my Update Titleblock Attributes application to Version to incorporate a number of enhancements:

  • The program now permits the use of an optional 'Block Name' column in the CSV file from which attribute values are sourced, thus enabling the user to update multiple attribute tags held by blocks of a given block name, residing in a specific layouts within multiple drawings - automatically.
  • I have now added support for duplicate attribute tags: simply include multiple columns with the same attribute tag heading in the CSV file and the program will update the duplicate attributes in the order in which they are encountered in the block.
  • Attributed anonymous block references are now included by default when a custom block filter is used, to enable full compatibility with dynamic blocks.

I have updated my Polyline Information program to Version to fix a bug causing the program to crash when constructing the table output for polylines containing arc segments.

22nd March

Following feedback received from a frequent user of my Incremental Numbering Suite, I have updated the program to Version to tweak the behaviour of the program dialog. The program will now set the initial focus of the dialog to the Prefix edit box tile, and the user may dismiss the program dialog at any time using the ENTER key.

15th March

I have added a new Field Objects program to the General Programs section of the site. This program enables the user to easily view the object or set of objects referenced by all field expressions held by a selected Text, MText or Attribute object.

14th March

I have updated my Ellipse to Arc program to incorporate some tolerance for the ellipse axis ratio into the selection filter in order to enable the user to select ellipses & elliptical arcs which are very close to being circular.

23rd February

I have completely rewritten my Copy or Swap Text program and have up-issued the program to Version . The new version fixes a number of bugs reported from the previous version.

22nd February

I have updated my Box Text program to Version . This new version allows the user to select multiple text or mtext objects, with each resulting text frame inheriting the properties of the enclosed text object.

I have performed minor updates to various pages of the site, such as Insert Nth, Intersection Functions to update the page layout, code headers & code formatting, and to include Tables of Content where appropriate.

15th February

I have updated my Get Field Objects function to ensure that the function returns the objects referenced by all field expressions held by the supplied annotation object (where previously, only objects referenced by the first field expression encountered would be returned). The function has also now been renamed to Field Objects.

I have now rewritten my Get All Files function and have renamed this function to Directory Files. The code is now cleaner & substantially more concise, and the arguments for the function have been reordered to be in line with those used by the AutoLISP vl-directory-files function. An example program is included on the program page to demonstrate how this function may be used.

14th February

I have updated my Effective Block Name page to include an additional function: Block Name to Effective Block Name, to allow a block name to be supplied as argument.

9th February

I have updated my Incremental Numbering Suite application to Version . This minor update fixes a bug causing the program to crash upon selecting the 'Fixed' border option in conjunction with either a 'Rectangle' or 'Slot' border.

I have completely rewritten my set of Draw Order Functions and have up-issued the set of functions to Version . These functions now require one fewer argument and are now much cleaner & far more concise.

31st January

I have updated the Geometric Intersections section of my library of Mathematical Functions to include an alternative version of my Circle-Circle Intersection function, and a new Arc-Arc Intersection function.

2nd January

First & foremost, I wish all visitors to my site a very happy New Year and all the best for !

To start the new year, I have added a new program to my site: Viewport Outline. This program allows the user to automatically generate a polyline in modelspace representing the outline of a selected paperspace viewport.

30th November

I have added a new Outline Objects program to the site. This program enables the user to generate one or more closed polylines or regions representing a silhouette or outline of all objects in a selection.

22nd November

I have updated my Automatic Block Break program to Version . The new version changes the method used to detect objects found at the block insertion point when determining the angle for automatic block rotation, fixing a bug causing polylines with non-zero width to be ignored.

15th November

I have updated my recently published Selection Counter utility to Version in order to fix a bug causing the MODEMACRO system variable to not be reset when the UNDO command is used.

13th November

I have added a short & simple utility to the site which I have named Selection Counter. This reactor-driven application will silently run in the background and will automatically display the number of objects in the active selection at the AutoCAD status bar, offering an alternative to the Quick Properties functionality available in newer versions of AutoCAD.

8th November

I have updated my Flatten List function to update the code formatting in line with my other functions.

1st November

I have revised my Update Titleblock Attributes application to Version to fix a bug causing drawings with filenames containing ASCII character 46 (point) to not be found within the first column of the CSV file.

12th October

I have updated my library of Mathematical Functions to include a vector version of my Line-Circle Intersection function as part of my Geometric Intersection Functions, and a Quadratic Solution function as part of my Arithmetic Functions.

10th October

I have added a new 2D Projection program to the site. This program provides the user with a means of projecting a selected set of planar objects from one reference frame (or projective space) to another, using a projective (or 'perspective') transformation.

9th October

I have added a new Nested Burst program to the site. This program enables the user to burst (explode whilst retaining attribute values) a selection of block references, including any nested block references found within the selected blocks, nested to any level.

14th September

I have updated my Strikethrough Text program to Version . The new version provides a generic function to allow the user to create any number of custom commands in order to generate any number of lines above, below or through selected text objects.

25th August

I have added a new Circle Tangents program to the site. This program allows the user to dynamically construct two circles connected with a pair of lines meeting the circumference of each circle at a tangent. The program also utilises my recently published GrSnap utility to enable full Object Snap functionality at each prompt.

21st August

After much delay, I have finally found some spare time to add my new GrSnap utility to the Subfunction Library section of the site. This utility was in fact written at the end of last year & provides a means of enabling the use of full Object Snap functionality within a grread loop.

Following the above addition, I have also added a new novelty program to my site: Star allows the user to create a customised star shape, constructed dynamically using a polyline object.

Finally, I have shared yet another dynamic program which also utilises my recently published GrSnap utility: my new 3-Point Rectangle program enables the user to dynamically construct a rectangle defined by three supplied points.

9th August

I have updated my Get Files Dialog function to Version to fix a bug causing folders with folder names containing a dot to incorrectly appear as selectable files.

5th August

I have implemented a minor update to my Dynamic Attribute Width program to cause the attribute width factor to be reset to its original value should the user right-click during the operation of the program - this behaviour is more consistent with standard AutoCAD behaviour. The program is now at Version .

27th July

I have added a new function: Evaluate Once on Startup to the Subfunction Library section of the site. This function provides the facility for a supplied expression to be evaluated only once on the next drawing startup, and not subsequently.

17th July

I have updated my Areas to Field program to Version . This new version of the program will populate the contents of an AutoCAD table cell with the appropriate field expression if the point specified by the user is found to reside within a table cell.

21st June

I have updated my Copy to XRef program to Version to account for cases in which the XLOADCTL system variable is equal to 1, and also provide more detailed feedback to the user should the program fail to interface with the source drawing of the selected xref.

My Dynamic Attribute Width program has been updated to Version . The 'Reset' option in the new version will now reset the width factor of the selected attribute to that of its associated attribute definition, rather than always resetting the factor to

19th June

I have updated my HSL to RGB function as part of my set of Colour Conversion Functions to make the code more concise & readable.

15th June

CountVersion released.

I have entirely rewritten my oldest & most popular block counting application: CountVersion should now be fully compatible with all full versions of AutoCAD (including ) running on both bit & bit Windows operating systems. The new version also offers an enhanced settings dialog, allowing the user to configure several additional parameters which were not available in the previous version.

I have also updated my Layer Director program to Version . The new version will allow the user to specify basic layer properties to be applied to layers which are automatically created by the program. I have also changed the loading method to use the post-initialisation s::startup function and have restructured the code used to construct the Visual LISP Command Reactor to hopefully resolve some reported issues in which the application was not automatically enabled for some drawing files.

14th June

I have updated my Polyline Information program to Version to fix a bug causing the final polyline segment to be omitted from output data when processing closed polylines.

8th June

I have added a new program to the site: Dynamic Attribute Width will allow the user to dynamically alter the width factor of a selected attribute, with a real-time preview as the cursor is moved relative to the attribute.

I have updated my Incremental Array program to Version . This version fixes accumulated rounding errors appearing at item 44 onwards when incrementing a value of 1 by an increment of 1.

13th April

My Reset XRef Layers program has been rewritten and the code updated to Version . The new version now also accounts for layers whose colour property has been assigned a True Colour or Colour Book colour.

I have updated my Incremental Numbering Suite program to Version to fix a reported intermittent bug causing the program to crash when generating the first object after dimissing the program dialog with Dynamic Mode enabled.

Following the recent release of my heavily updated Incremental Array program, I have revised this program to Version to correct a few minor bugs reported by Swamp user CAB.

I have completely rewritten my old Incremental Array program, and have updated the code to Version . This new version incorporates a more advanced incrementing engine similar to that used by my Incremental Numbering Suite application, and also allows the user to specify an increment value.

16th March

My most popular and most extensively developed program, Incremental Numbering Suite has now been updated to Version . This new version fixes a number of bugs present in the previous version following bug reports submitted by numerous users which have accumulated since the release of Version almost two years ago. For information detailing the changes to the program in this new version, please see the version history section of the program code header.

2nd March

I am honoured to announce that I have been nominated to become a member of the prestigious Autodesk Expert Elite program!

27th February

I have updated my Error Message Troubleshooter page to include several additional error messages and their accompanying explanations and possible causes.

23rd February

I have updated my Burst Upgraded program to Version . The new version of the program has been restructured to accept a selection set argument, allowing the program to be called from other custom programs; the program will also now explode non-attributed blocks, rather than restricting the selection to only those with attributes.

I have added a new developer utility function to the site: Print List is a relatively simple (but incredibly useful) function to assist with the understanding of the structure of a given list. The function will print a supplied list to the command-line or file, with nested lists displayed in a hierarchical format so that the list structure is revealed.

16th February

New program: Modelspace to Paperspace added to the site. Similar to the standard CHSPACE command, this program allows the user to copy a selection of objects from Modelspace to the current Paperspace layout, through an active viewport.

6th February

I have updated my tutorial: An Introduction to Script Writing to include more detailed explanations & examples. This tutorial is a basic explanation of how to write & run your very first AutoCAD Script.

2nd February

My Nested Block Counter has been updated to Version . The new version fixes a couple of bugs arising when counting nested dynamic blocks with different visibility states, and when counting multiple block references occurring several nesting levels deep.

My sincere thanks go to Helmut Schröder, who kindly brought these issues to my attention and also suggested possible fixes for the code.

I have completely rewritten my novelty Tip of the Day program; the new Version ensures that the same tip is never displayed twice in a row, and provides the user with more control over the appearance of the tip dialog.

27th January

Firstly, I would like to apologise to my readers for the distinct lack of updates to my site over the past month - my workload has increased substantially this year and my free time is unfortunately currently in short supply. To those who have contacted me directly, please know that I have received your messages, but finding the time to adequately respond to everyone in a timely manner is becoming increasingly difficult - for this I apologise.

Now to get back on topic, I am pleased to announce that my Change Block Base Point program has been published to the Autodesk Exchange App Store. I invite you to rate & review the app at your earliest convenience!

As with my other published applications, the published version of the program has a professional application installer and comes complete with a custom ribbon panel and individual toolbar icons for each command which may be used to launch the application.

The original program has also been updated to Version to implement to some minor changes to the code in keeping with the published app.

31st December

I have updated my library of Mathematical Functions to include a new set of Arithmetic Functions; such functions include calculation of the Least Common Multiple of two or more numbers, obtaining a list of Prime Factors of a number, and testing whether or not a given number is prime.

8th December

I have updated the code for my old Elevation Marker program. This very simple program enables the user to create multiple elevation markers composed of a variable-width polyline and a text object displaying the UCS Y-coordinate of the picked point.

1st December

New tutorial: The Apostrophe and the Quote Function. This tutorial provides a detailed explanation describing the behaviour & purpose of the apostrophe and equivalent quote function in AutoLISP.

28th November

I have updated my set of Matrix & Vector Functions to update the matrix determinant function by ElpanovEvgeniy which calculates the determinant by transforming the matrix into upper triangular form; and also include my version of a matrix determinant function implementing Laplace's formula.

As a result of the modified matrix determinant function, I have also updated my 5-Point Ellipse function & Advanced Polyline Outline program to reflect the changes.

27th November

I have updated the code for my Load Linetypes function to exclude known metric & imperial linetype definition files based on the value of the MEASUREMENT system variable, and also incorporate a boolean parameter to determine whether linetypes should be redefined from file if already loaded. I would like to thank Jason Bourhill from CAD Concepts for suggesting these improvements for the function.

Following a bug reported by a user, I have updated my Dynamic Block Counter program to Version . This new version fixes a bug causing the previous version of the program to error when processing non-uniformly scaled dynamic blocks, and also offers the user the ability to process a selection of blocks (rather than processing all blocks) and output the results to a Text or CSV file.

I have updated the code for my Selection Set Bounding Box function. This function returns the lower-left & upper-right coordinates of a rectangular frame bounding all objects in a supplied selection set.

17th November

I have updated the code and function description for my Browse for Folder function; the code is now more concise and includes a smaller code header for a reduced footprint, and the function description page now includes an example function call with accompanying image, and a reformatted list of bit code values.

15th November

Align Text to CurveVersion released.

The new version of the program has also been published to the Autodesk Exchange App Store!

The published version has a professional application installer and comes complete with a custom ribbon panel from which to launch the application. Feel free to rate & review the app!

After evaluating the wealth of feedback & suggestions submitted by numerous users of this program, I have invested some time rewriting & restructuring the entire program to implement many of the suggestions and also incorporate several new ideas of my own. This new release also improves the general performance of the program, providing a more stable and reliable program.

A number of the more significant changes and new features are detailed below:

  • New or existing Text and MText may now be aligned to Lines, Polylines, Arcs, Circles, Ellipses, Elliptical Arcs & Splines nested (to any depth) within blocks or xrefs.
  • The program now offers a new 'Settings' menu wherein the user can control the object type for new text created by the program, the justification of new text, the default offset factor & rotation, and many more settings.
  • A new 'Multiple Text Mode' allows the user to continuously place multiple text objects aligned to the same curve.
  • Text readability & rotation may now be altered during text alignment.
  • Several other program enhancements have also been implemented, but are too numerous to list here.

14th November

New Show Hatch Text program added to the site. This program enables the user to clear the area of a hatch pattern obscuring selected Text and MText objects, or Text, MText and Attributes contained within selected primary & nested block references.

12th November

I have added a new Length at Midpoint program to the site. This program automatically generates MText objects positioned over the midpoint of every object in a selection, with each item of MText containing a field expression referencing the length of the object.

New Field Formatting Code program added to the site. This utility enables the user to determine the field formatting code associated with the field expression held by a selected object, and may be used in conjunction with my Length at Midpoint, Areas to Field, and Area Field to Attribute programs in order to determine the correct field formatting code to use with each of the programs.

I have updated the descriptions for my Areas to Field, and Area Field to Attribute programs to update the set of instructions indicating how to determine the correct field formatting code to use with each program.

6th November

I am delighted to publish a very appreciative and complimentary testimonial received from the tremendous folk at Momentum Engineering - thank you!

29th October

New Offset Polyline Section program added to the site. This program enables the user to offset a section of a polyline enclosed by two selected points on the polyline.

I have updated my set of Colour Conversion Functions to improve the concision of the code for many of the functions.

25th October

Added MD5 Cryptographic Hash Function to the Subfunction Library section of the site. This function is an AutoLISP implementation of the MD5 message-digest algorithm developed in by Ronald Rivest.

24th October

My Error Message Troubleshooter has been updated to add the bad argument type: streamp error message, and to also include possible AutoLISP functions pertaining to the cause of each error.

23rd October

I have recently updated my Minimum Bounding Box function to overhaul the old function code, include additional error trapping, and furthermore update the code formatting to meet my current standard.

18th October

I am pleased to list DuctiSoft as a friend of Lee Mac Programming. Andrea Andreetti, the proprietor of DuctiSoft, is a very creative programmer whom I have had the pleasure of collaborating with in the past to create a novelty Dynamic Laser program (requires Swamp membership to view).

10th October

My Extract Nested Block program has now been published to the Autodesk Exchange App Store! The published version has a professional application installer and comes complete with a custom ribbon panel from which to launch the application. Feel free to rate & review the app!

9th October

I have now updated my Circular Wipeout program to Version . This version fixes a UCS bug arising when the UCS origin is not equal to the WCS origin.

2nd October

I am pleased to list Paul Stafford's blog: CADsmarter as an affiliate site of Lee Mac Programming. Paul's blog is relatively new, but already contains many useful tips & tricks to help you get the most out of AutoCAD.

1st October

Following a bug reported by a user, I have updated my Automatic Block Break program to Version . The updated version fixes a bug causing the program to return an error if an object intersected the bounding box of the block at only one point.

12th September

I have recently updated my set of Attribute Functions to fix a few minor bugs, improve the concision of the code, and update the formatting to be consistent with my other function sets.

11th September

My Steal & Associative Textbox programs have now been published and are available to download from the Autodesk Exchange App Store! These published versions come complete with professional application installers and custom ribbon panels from which to launch the applications.

You are invited to rate & review the apps!

9th September

I have updated my Extract Nested Block program to Version . The updated version incorporates additional error trapping to prohibit selection of blocks nested within dynamic blocks or xrefs (with which the program is incompatible), and nested blocks residing on locked layers. The program will also now ignore non-uniformly-scaled block references (for which the previous version returned an error).

6th September

My Background Mask program has now been published and is available to download from the Autodesk Exchange App Store. The published version includes an application installer and a custom ribbon panel from which to launch the application. Feel free to rate and review the app!

I am pleased to announce that gileCAD is now an affiliate of Lee Mac Programming. Gilles Chanteau, the proprietor of gileCAD, is an incredibly talented programmer who I have had the pleasure of knowing for several years, and from whom I have learnt a great deal.

3rd September

My Batch Attribute Editor program is now also available to download from the Autodesk Exchange App Store! The version published at the Exchange App Store comes complete with an installer and also features a custom ribbon panel from which to launch the program.

Feel free to rate & review the app and let me know what you think!

1st September

A new novelty program gift to my readers for the first post of September: Password Generator was inspired by a recent 'challenge thread' posted at TheSwamp CAD forum, and will generate a pseudo-random password string based on the parameters specified.

31st August

I have updated my Nested Move program to Version . The new version implements a fix for a bug causing the program to crash when a nested attributed block or nested 2D/3D Polyline is selected.

29th August

My Burst Upgraded program has now been rewritten and updated to Version . The new version has cleaner & more concise code, with additional error trapping to account for xrefs and objects on locked layers. I have also included an animated demonstration to exhibit the program capabilities.

26th August

Following valuable feedback received from several users, my Nested Move program has now been updated to Version . The new version allows the user to select multiple nested objects (with the same parent) to be moved, with selection highlighting to provide visual feedback for the selected objects. The new version will also move only the 'outermost' nested object when the user has selected an object nested several levels deep - this also resolves an issue in which the user could move nested dimension components. The accompanying animated demonstration has also been updated to reflect the new functionality.

25th August

List Box function rewritten and updated to Version . This updated version alters the third argument for the function to a bit-coded integer controlling whether the list box permits selection of multiple items, and also whether the function will either return a list of selected items or a list of zero-based indexes corresponding to the position of each item within the supplied data set - a necessary enhancement when working with data containing duplicate items.

I have uploaded a sample zip folder containing an example CSV file & accompanying sample drawing containing an attributed block for use with my Update Titleblock Attributes program.

21st August

Added new LM:sfsp+n (Add Support File Search Paths at n) function to my set of Support File Search Path Functions. This function will add a list of paths at a position in the list of AutoCAD Support File Search Paths given by a supplied zero-based index parameter.

20th August

My old Centerline program has recently been rewritten & updated to Version . The new version has cleaner code and performs successfully on a wider range of CAD platforms following a recently received bug report submitted by an avid user.

19th August

I have recently updated my entire set of Dynamic Block Functions. The code for each function is now clearer & more concise, and the functions have a reduced footprint, carrying smaller code headers. A new LM:ToggleFlipState function has also been added to allow a developer to effortlessly toggle the Flip State Parameter held by a Dynamic Block reference.

14th August

I am pleased to list PHCAD as an affiliate of Lee Mac Programming. Paul is a talented & certified professional draughtsman and, in addition to advertising his services, his site offers free resources in the form of LISP tips & an expanding block library.

10th August

Inspired by a request posted at the Autodesk Discussion Groups, I have added a new Nested Move program to the site. This program enables the user to move a selected object nested within a block, dynamic block or xref (nested to any depth), without opening the xref source drawing.

7th August

I am pleased to list Matthew Nichols' blog Talk about CAD as an affiliate of Lee Mac Programming. Matthew's blog is packed with useful information and includes several macros & DIESEL examples for LT users who unfortunately cannot take advantage of AutoLISP.

2nd August

New ssget Function Reference added to the Programming References section of the site. This reference includes information gathered over the years from various sources, including information on undocumented ssget functionality and several examples to demonstrate function usage.

27th July

I have extensively updated my tutorial on Debugging Code with the Visual LISP IDE to include better explanations for actions performed in the tutorial, and clearer & cleaner graphics & animation.

25th July

Following a bug reported by a user, I have updated my Get Files Dialog function to Version ; this update fixes a bug wherein the function would crash if the user double-clicked in empty space in the left-hand list box pane.

23th July

I have now rewritten my Create Directory function to improve the concision & readability of the code. This function will recursively create each level of a supplied directory folder structure.

14th July

Following the recent addition of my Match Field Formatting program, I have now also added a new Copy Field program to the site. This program enables the user to copy a field expression from a selected source object to multiple destination objects in a drawing.

My Copy to XRef program has now been completely rewritten and updated to Version ; the new version incorporates substantially improved error trapping and improves code readability in general. An animated demonstration of the program in action has also been included on the program page.

12th July

I have added a brand new Match Field Formatting program to the site. This program enables the user to copy the formatting from a selected source field expression to multiple destination fields in a drawing.

Following the above addition, I have also included my Field Code function in the Subfunction Library section of the site. This function is heavily utilised by my recently added Match Field Formatting program, and will return the field expression associated with a Text, MText, Attribute, MLeader, or Dimension object.

8th July

My Copy to Layouts program has now been completely rewritten and updated to Version . The program enables a user to copy a selection of objects to all or selected layout tabs in a drawing; this updated version is more robust with cleaner code for improved readability.

5th July

I have now updated my Copy or Rename Block Reference program to Version ; this new version enables the user to copy or rename anonymous block references in a drawing.

16th June

My Copy or Rename Block Reference program has now been completely rewritten and updated to Version . The code for the updated program has improved clarity, concision and readability, with additional error trapping to allow for block references residing on locked layers.

Following the recent update of my Copy or Rename Block Reference program as noted above, my Copy Block Definition function has also been rewritten and similarly improved.

I have rewritten my old Copy Block from Drawing program and have renamed the program to a more apt: Import Block. This program is the precursor of my far more generalised and extensively developed Steal from Drawing program and allows a user to import a block from a selected drawing file into the active drawing, without opening the external file.

15th June

My novelty Clock application has now been completely rewritten and updated to Version . In addition to incorporating cleaner and far more efficient & readable code, the new version also includes a new runclock command, enabling the user to run the clock continuously. I have also rewritten the description found on the program page and have added a new animation to demonstrate the program in action.

I have updated my LM:RGB->ACI & LM:ACI->RGB functions as part of my set of Colour Conversion Functions, following a reported bug.

7th June

I have updated my set of Column Reference Functions; these functions are ideal for converting and manipulating alphabetical 'column references' (e.g. A,B,,Z,AA,) as used by applications such as Excel. I have also provided alternative versions for many of the functions in order to demonstrate different ways to obtain the same result. A table of contents has been included on the page for ease of navigation.

6th June

I have updated my set of Colour Conversion Functions to provide functions for conversion between all 5 colour enumerations listed on the page; a table of contents has also been included for ease of navigation.

2nd June

New Object Break program added to the General Programs section of the site. This program is a generalisation and enhancement of my existing (and recently updated) Circle Break program, enabling the user to break a selected object either at two specified points, or at two points of intersection with another selected object, and apply a set of properties to the selected portion of the object.

30th May

My Circle Break program has now been entirely rewritten and updated to Version . The much improved new version enables the user to use the program with ellipses in addition to circles, and apply a whole set of properties to the 'hidden' arc or elliptical arc, as opposed to simply assigning a layer as performed by the previous version. The accompanying program description has also been rewritten and a new animated demonstration has been included.

28th May

My Change Block Insertion program has been completely rewritten and updated to Version ; I have furthermore renamed the program to a more appropriate: Change Block Base Point. Please note that the commands for this program have also been renamed accordingly. I have also rewritten the accompanying program description, providing an explanation for each available command, and including a new animated demonstration.

26th May

I have completely rewritten my set of functions which enable a user to Add & Remove Support File Search Paths and have also updated the accompanying function description found on that page.

My Area Field to Attribute & Areas to Field programs have also been completely rewritten and updated to Version & Version respectively, to improve the readability of the code and to enable the user to easily configure the area format of the Field generated by the programs. The accompanying program descriptions have also been heavily updated to provide instructons detailing how to determine the correct Field formatting code when configuring the area format.

I have updated my Arrow Arc program to Version ; the new version incorporates an aarcsettings command to enable the user to control the length & width of the arrow heads without modifying the program source code.

I have updated and reformatted my set of Attribute Functions and Base Conversion Functions; the functions are now clearer and carry smaller code headers.

My very old Box Text program has been completely rewritten to vastly improve the readability of the code and to fix a few general bugs.

22nd May

Following a bug report, I have updated my Read CSV function to Version to correctly process some uncommon cell values containing a certain combination of comma & quote characters. I have also updated my complementary Write CSV function and have condensed the code for both functions, resulting in improved readability & performance.

I have furthermore revised my Update Titleblock Attributes program to Version in order to incorporate the above changes to my Read CSV file parsing function and to remove the need to include the file extension when listing drawings in the CSV file read by the program.

17th May

I have now updated my old Copy to Drawing program to Version and have renamed the program: Copy to Drawings. As the new name suggests, I have now lifted the single drawing restriction, with the updated version allowing the user to copy a selection of objects to an entire set of drawings, without opening each drawing in the AutoCAD Editor.

4th May

I have now included a new tutorial on the topic of Selection Set Processing to the AutoLISP & Visual LISP Tutorials section of the site. This tutorial demonstrates a variety of different methods of how to iterate over all objects in a selection set, together with a brief explanation of how each method works and the efficiency of its operation.

1st May

Updated my recently released Associative Textbox program to Version to fix a bug causing MText & LWPolyline objects residing in Paperspace Layouts to be transferred to Modelspace.

30th April

Updated Associative Textbox program to Version to fix a bug causing the program to crash during loading if other reactors with reactor data with non-string data type are already running in the active drawing session.

Added Associative Textbox program to the site. This reactor-based program enables the user to create an associative textbox surrounding a Text or MText object, with the size, position, orientation & rotation of the textbox frame automatically updated following modification to the associated Text or MText object.

Added Filtered List Box function to the Subfunction Library section of the site. Similar to my existing List Box function, this function also presents the user with a dialog interface containing a list box tile from which the user may select one or more items, however, the displayed dialog for this function also includes an edit box tile, enabling the user to filter the list of items displayed.

23rd April

I have updated my Align Text program to Version ; this version allows the user to reposition a selection of single-line text objects with any rotation, aligned in a direction perpendicular to the text rotation. The updated program will furthermore perform successfully with text constructed in any UCS plane.

18th April

I have updated my Total Length & Area Programs to simplify the code and improve the readability & consistency of the programs.

My Get Files function has been completely rewritten and updated to Version . The updated version implements a bug fix to account for Library folders encountered with Windows 7, and also incorporates a new and improved file sorting function.

ObjectDBX Wrapper function completely rewritten and updated to Version to include more error trapping and to condense the code, improving both readability & performance. Directory Dialog function also updated and renamed to BrowseForFolder for consistency with the method used by the function.

28th March

I have updated my GrText function to Version . The function has been completely rewritten with the previous 'Extended ASCII' version now included in the main function for consistency. The redundant colour argument has also now been removed to improve compatibility when the function is used with DCL. The program page has also been overhauled to provide a far better description of the various demonstration programs, which have also been rewritten and updated.

8th March

Added Text to Words program to the site. This program enables the user to convert a selection of single-line text objects into separate text objects for every word in the selection, whilst retaining all properties of the original objects.

Added Arrow Arc program to my library of General Programs. This program enables the user to construct an arc with arrowheads at each end point, aligned with the arc.

Added Drawing Version function to the Subfunction Library section of the site. This function will return a string describing the drawing version of a supplied drawing file, if possible.

5th March

I have added the functions Matrix Inverse (gile / Lee Mac) & Identity Matrix to the Matrix & Vector Functions section of my Mathematical Functions page. The Matrix Inverse function uses the technique of Gauss-Jordan elimination to calculate the inverse of a given nxnnon-singular matrix. The original version of this function was written by the talented gile (Gilles Chanteau), which I have modified for increased performance & concision. The included Identity Matrix function will return an nxnIdentity Matrix with dimension given by the supplied integer parameter.

Updated my Dump Object utility function to Version to improve the function structure & readability.

4th March

My Automatic Block Break program has been mostly rewritten and updated to Version to incorporate a new & improved function to calculate the rectangular bounding box of a block, resulting in accurate results when applied to Dynamic Block references; and furthermore to fix a bug wherein the program would attempt to break Multiline objects. Other minor changes have also been implemented to improve and streamline the program.

I have also updated the Automatic Block Break program page, rewriting the description to describe each available command in greater detail and to include several new animations to better demonstrate the program capabilities.

Updated my Mapcar & Lambda tutorial to reformat the examples and fix a reported broken link.

10th February

Following recent development of my 5-Point Ellipse function, I have added a new Advanced Polyline Outline program to the General Programs section of the site. The program allows the user to construct an outline silhouette of an LWPolyline with straight and/or arc segments with varying or constant width.

Added 5-Point Ellipse function to the Subfunction Library section of the site. This function will return the parameters of the unique ellipse passing through five supplied points, if such an ellipse exists. The method used to determine these parameters is described on the function page linked above.

Added Matrix Determinant (by ElpanovEvgeniy) & Matrix Trace functions to the Matrix & Vector Functions section of my Mathematical Functions page; as the names indicate, these functions will respectively calculate the determinant and trace of a given nxn matrix.

6th February

Updated Background Mask program to Version to alter the command syntax for the program to bmask, since mask is an existing command in AutoCAD Civil 3D. The update also implements several other minor improvements to the code.

2nd February

Added Ellipse to Arc program to the site. This program will allow the user to convert a selection of circular Ellipses & Elliptical Arcs (that is, Ellipses or Elliptical Arcs with axes of equal length) into Circles & Arcs respectively, whilst retaining all properties of the original objects.

I have also updated my Circular Wipeout program to Version . This updated version includes an additional command, c2wipe, which enables the user to convert a selection of circles to circular wipeouts.

1st February

I have updated the Testimonials section of the site to include an appreciative & commendatory testimonial kindly written by Henry Blake, owner of WoodBlocX - Many thanks Henry!

29th January

Added Circular Wipeout program to the site. As the name implies, this program enables the user to create a circular wipeout with a given center & radius in the drawing.

28th January

I have updated my set of Unique & Duplicate List Functions to rewrite & improve many of the existing functions and moreover to include iterative versions of every function listed. I have also added a table of contents to facilitate navigation of the page.

It's a bit late in the month, but I wish all of my readers best wishes for !

24th December  

To keep with the festive theme of this time of year, I have published an article exploring the curious & intriguing geometrical properties of the Koch Snowflake. This program may be found under the Mathematical Endeavours section of the site.

I have also updated my study of various chaotic Attractors to include a table of contents, clearer systems of equations for each attractor, greatly improved & more readable code, and finally, a derivation for the Duffing Oscillator.

Finally, I wish all of my readers a very Merry Christmas!

18th December

Added Chain Selection program to the site. This program prompts the user to select an object and generates a 'chain selection' of all objects sharing endpoints with objects in the accumulative selection.

Included Add Polyline Vertex program in the General Programs section of the site. As the name implies, this program allows the user to add a new vertex to an LWPolyline object.

14th December

Updated Align Objects to Curve program to Version to enable the user to align the selection of objects to a nested curve within a Standard or Dynamic Block or XRef, nested to any level.

11th December

My Align Objects to Curve program has now been completely rewritten and updated to Version to enable the program to perform successfully in all UCS & Views. The alignment controls offered by the program have also been refined, with the additional option to allow the user to rotate the set of objects relative to the selected curve.

I have also updated the Testimonials section of the site to include a very complimentary testimonial kindly written by Joey Smith from Arning Companies, Inc. - Many thanks Joey!

6th November

Added functions LM:Reflect & LM:InsideTriangle-p to my set of Mathematical Functions. The former will reflect a given point in the axis defined by two supplied points in the plane; the latter is a predicate function which will return T if a given point lies within a triangle defined by three supplied points. In addition to the inclusion of these supplementary functions, I have also organised the library of Geometric Functions into appropriate sub-categories for ease of navigation.

31st October  

As a treat for Halloween, I have added a new novelty program to the site. Lottery Numbers is a relatively simple novelty program generating a sequence of random numbers in the form of lottery balls in the drawing. Good luck!

21st October

I have updated my library of Intersection Functions; this set of functions provides the ability to retrieve points of intersection between either two objects, all objects within a Selection Set or list, or between objects of two Selection Sets or lists. The functions have been completely rewritten to improve readability, concision & performance, and the entire function page has been overhauled to provide detailed information about every function, including animated demonstrations and diagrams.

16th October

I have updated my Mathematical Functions page to incorporate a set of Complex Number Functions, pertaining to the arithmetic manipulation of complex numbers; and Factorial Functions, which may be used to calculate the factorial of a positive integer, in addition to the multiplication and division of two factorials. I have also renamed several of the Matrix & Vector Functions present on the page to improve consistency. Various Geometric Functions have also been updated to reflect the renamed function names and earlier modifications to the Polygon Centroid function.

Updated Polygon Centroid function to account for the case in which the coordinate scale factor is zero, and hence eliminating a potential divide-by-zero error.

I have updated the Testimonials section of the site to include a testimonial kindly received from John Hailey at CBI/Matrix Engineering - thanks John!

12th October

Added set of Random Number Functions to the site. These functions involve the generation and manipulation of pseudo-random numbers using a linear congruential generator.

Updated Popup function to Version to revise the code formatting and improve the readability of the function.

8th October

I am pleased to list Paul Munford's blog The CAD Setter Out as an affiliate site of Lee Mac Programming. Paul's blog is packed with useful information on AutoCAD and Inventor, including a cornucopia of tips, tricks and tutorials exuding Paul's evident enthusiasm for everything CAD related. I also encourage followers of my site to vote for my link as your favourite CAD site on his links page here.

5th October

Added Isometric Polygon program to the site. This program enables the user to construct a regular polygon projected in the active isometric plane.

19th September

I have updated my Update Titleblock Attributes program to Version . The new version of the code revises the CSV file parser function to account for the use of alternative cell delimiter characters (such as a semi-colon) used by some systems.

18th September

Updated Steal program to Version . This revision fixes a minor bug present in the recently released Version wherein the program would error if all items in a selected collection were deselected by the user using the Ctrl key, and then the Import button is pressed. Furthermore, in this updated version, the active drawing will only be regenerated (following program completion) if one or more items have been imported by the program.

16th September

StealVersion released.

After evaluating the excellent feedback submitted by numerous users for this program, and having reviewed the many suggestions for improvement that were submitted since the program was first released to the public, I have invested some time implementing many of the proposed ideas and have injected a few additional features of my own into this new release of my Steal from Drawing program.

This release also improves the general performance of the program, with much of the original source code rewritten and restructured, furthermore, some previously undetected bugs have now been ironed out to provide a more stable and reliable program.

A number of the more significant changes and new features are detailed below:

  • The Steal file selection dialog will now remember the directory of the last selected drawing between drawing sessions so that the user will spend less time navigating a project folder structure when selecting a drawing to steal from.
  • Groups, Drawing Properties and Custom Properties have all been added to the list of collections from which the user can steal items. The inclusion of Drawing Properties was a popular request for the last program, so this new addition should hopefully benefit a large proportion of users.
  • A Refresh button has now been incorporated into the dialog to enable the user to refresh the drawing data after importing items with object dependencies (for example, importing blocks or groups will also import dependent layers, linetypes, nested blocks etc.).
  • The Search button has been exchanged for an appropriate bitmap icon and I have replaced the multiple alert dialogs with a rather more subtle dialog error tile for a more streamlined user experience.
  • Two new commands have been added to the program: StealLast allows the user to immediately steal from the last selected drawing (if available); and StealTemplates enables the user to steal items from a specific template file, selected from a list of template files found in the template drawing path.
  • Several other general improvements and bug fixes have also been implemented and are detailed in the program code header.

9th August

Added Polyline Information program to the General Programs section of the site. This program provides the user with detailed information about every segment of a selected LWPolyline in the form of an AutoCAD Table (if available), Text file, or CSV file.

2nd August

Updated my Batch Attribute Editor program to Version . This version implements a refined file and folder sorting function to emulate the Windows Explorer filename sort when selecting drawings to be processed by the program. The updated program also increases the character limits of the edit_box tiles in the dialog to allow for the use of long Field Expressions in attribute values. Other general bug fixes are noted in the program code header.

27th July

Added HTML versions of many of the programs available for download on the site, allowing the user to view the program source code directly in the web browser, with the choice of three syntax-highlighting themes. Take a look at the various programs under the General Programs section of the site, and click on the 'View HTML Version' link try this new feature of the site.

21st July

Added Delete Blocks program to the site. This program enables the user to quickly remove all traces of multiple blocks from a drawing.

20th July

Updated List Box function to standardise code formatting and rewrite several expressions to improve clarity and readability.

18th July

Updated Create Directory, Copy Folder & Apply to Block Objects functions to restructure and standardise code formatting and improve readability.

17th July

I have once again updated my Nested Block Counter to Version to implement another fix for an issue relating to counting Standard Blocks nested within Dynamic Blocks which are using different Visibility States. This issue should now (hopefully) be fully resolved.

12th July

I have restructured and rewritten several sections of my Error Handling tutorial to provide clearer explanations and cleaner code samples.

11th July

I have updated my Nested Block Counter program to Version . This update provides a fix for an issue arising when counting Standard Blocks nested within Dynamic Blocks which are using different Visibility States. The new version also offers the ability to extract the block report to either a Text or CSV file.

3rd July

Added Write CSV function to enable a user to write a list of cell values to a CSV file. An example program is also included on the program page, demonstrating the ease of constructing a program to extract point data to a CSV file by utilising the LM:WriteCSV function.

Updated my Read CSV function to restructure the code for better readability and performance, provide support for international systems which do not necessarily use a comma as a CSV delimiter character, and improve the cell parsing function to return more accurate results for cells containing commas and quotes.

Minor updates to my Bulge Conversion Functions to update the code formatting, shorten and improve the test functions and re-order the returned values for my Arc->Bulge function to reflect the order in which the values are used when constructing an LWPolyline.

23rd June

Updated set of Draw Order Functions to Version . This update is a complete overhaul of the code for both the draw order functions and example custom draw order programs found on the program page. The functions now provide support for bit systems, and the example programs will now process objects on locked layers.

18th June

Incremental Numbering SuiteVersion released.

After much planning, experimentation, redesign and deliberation of ideas for new features, I have finally released the new version of by far my largest, most popular and also most extensively developed program:

I present Version of my Incremental Numbering Suite.

This release includes more changes and is packed with more new features than any other release since the program was first drafted. The Program Description has also been predominantly rewritten to document all of the new program functionality.

A number of the more significant changes and new features are detailed below:

  • I have added the ability to increment multiple sections of the incrementing string: the previous radio button controls which were used to allow the user to decide which section of the string is to be incremented have now been replaced with toggle controls to enable the user to increment any or all sections of the string, alphabetically or numerically simultaneously.
  • I have added the ability to create an array of incrementing Text, MText or Block objects, with the selected object aligned or perpendicular to the array, or with rotation set to an entered arbitrary angle, or an angle picked from the drawing. This is probably the most significant addition to the program operation, providing an additional method for the user to generate the incrementing text in a drawing, with all of the existing formatting options applied. This new functionality is described in more detail on the program page under the section Creating an Array, which also includes several animated examples to demonstrate.
  • Included a set of controls within the Formatting section of the dialog to give the user the ability to control MText Background Mask offset factor and colour. The controls are very similar to my existing Background Mask program, so frequent users of my programs will already be familiar with how to operate this section.
  • Added the ability to specify the block scale as an arbitrary value, a value picked from the drawing, or based on the value of a selected System Variable. In previous versions of the program, a block would always be inserted at scale, offering no option to change this scale. This new version not only allows the user to enter or pick any scale value, but the scale can also be directly dependent upon the current settings of a selected System Variable.
  • Provided the user the option to pick the Text Height value from the drawing. This change is to conform with the other edit box input sections of the dialog which require a numerical value, allowing the user to pick a value from the drawing itself.
  • Text & MText Border Offset is now a factor of text height where an offset factor of exactly fits the Text or MText object, a factor of extends the border by times the text height etc. This emulates the behaviour of the newly implemented MText Background Mask, and enables the user to easily create a rectangular border around the background mask by specifying the same offset factor for both. This to me seemed more intuitive.
  • Added the ability to increment the string during placement by pressing the I / i key. This change followed from the 'toggle counter' control (T / t), and allows the user to increment the string independently.
  • As a rather more aesthetic change: I have redesigned 'About' dialog to include appropriate bitmap images and a stylized program title. Following with the aesthetic theme, I have also redesigned all object selection and pick buttons to conform with standard AutoCAD dialog interfaces to make users feel more 'at home' with the program.
  • Finally, where general bug maintenance is concerned: I have fixed a bug causing program to crash if the Object type is set to 'Text' and Text Alignment is set to 'Left', then the Object type is switched to 'MText'.
  • I have also fixed a bug in which the program would check for possible incorrect border parameters when the Object type is set to 'Block' (in which no border may be used).

16th June

Added Consistent rtos function to the Subfunction Library section of the site. This fairly simple wrapper for the rtos function will always return the result of evaluating the rtos function with the DIMZIN System Variable set to 0, thus eradicating any incongruency when using this function in different drafting environments.

14th June

Added Version of my Label program to the site. This program is a stripped down, faster & improved version of my previously published Align Text to Curve program; the program has been streamlined to allow the user to create MText 'labels' dynamically aligned to a selected primary or nested object, with additional placement controls available at the command-line.

10th June

Modified the following programs to both update code formatting and improve the flow & readability of the code:

18th May

Added Extract Nested Block program to the General Programs section of the site. This program will allow the user to convert a nested block into a primary block inserted at the same position for each reference of the nested block, with the same scale, rotation, orientation and all other properties possessed by the original nested block.

5th May

My Batch Attribute Editor has now been upgraded to Version . This update implements several new features in addition to remedying a couple of minor bugs present in the previous versions.

A brief summary of the notable improvements have been included below:

  • The attribute modification module has been completely rewritten to utilise Visual LISP methods, enabling processing of Multiline Attributes and also permitting the use of Field Expressions in attribute values.
  • I have added the ability to use incrementing attribute values in attribute data. If an attribute value contains markers <# and #> surrounding numerical data, the numerical section between these markers will be incremented by one for each drawing processed by the program. More information about this feature is detailed in the program description, under the section entitled: Incrementing Attribute Values.

29th April

Updated my Steal program to Version . Amongst other general updates to the program code, this version fixes a bug causing the program to crash for versions in which some collections are not available.

24th April

Updated Layer Director to Version . In this version, the majority of the program has been rewritten to streamline the code. The previous Command Reactor toggle has been removed in lieu of two separate commands to switch the program on & off; this alteration follows reports by users that the previous version would toggle on then promptly off when loaded through the Startup Suite.

20th April

Updated Quick Field program to Version . This version implements a fix for a reported bug which was causing the program to crash when used in bit environments.

16th April

Added Background Mask program to the site. This program allows the user to manipulate all properties of the background mask for a selection of Multiline Text (MText) and Multileader (MLeader) objects.

14th March

Areas to Field program completely rewritten to incorporate better support for bit systems and also improve code readability. GIF demonstration added to the program description page.

5th March

I have updated my Batch Attribute Editor program to Version . This update hopefully implements a fix for the scripting bug present in previous versions of the program, and also offers the user the ability to select multiple attributed blocks from the active drawing whose attribute values may be added to the list of items to be modified. This should no doubt greatly reduce the tediousness of manually inputting the attribute information.

2nd March

Updated Incremental Numbering Suite program to Version . This update fixes a number of bugs, the most prominent pertaining to the collection of attributed block data.

26th February

Rewritten the code for Copy Block from Drawing program to make it consistent with many of my more recent programs and furthermore to improve code readability.

22nd February

I have completely rewritten my Slinky Text program and have updated the program to Version . This new version has cleaner code and includes several performance enhancements which should allow the program to run smoother.

18th February

Added Format DCL program to the Utilities section of the program page. This program will read a selected DCL file and create a formatted version of the DCL code in the same directory as the selected file.

10th February

Updated Batch Attribute Editor to Version . This update fixes some scripting issues reported in the last version and splits the main dialog into two separate screens to account for those users without access to a widescreen resolution. More information about the update can be found in the program code header.

8th February

ObjectDBX Wrapper function completely rewritten. I have also extensively updated the program description and have included several examples demonstrating how to use the program.

30th January

In June of I put together the first version of my Global Attribute Extractor & Editor program, offering the user the ability to extract attribute data from multiple blocks in many drawings, and edit several attributes in a block across multiple drawings.

This program used ObjectDBX to process many drawings very quickly, but this approach also included drawbacks stemming from the underdevelopment of the ObjectDBX interface, which, to this day, still has bugs. Furthermore, the Editor part of the program only offered the ability to modify attributes in a single block.

Almost three years later, I am now offering a new Batch Attribute Editor program. This program allows the user to modify the values of multiple attributes residing within multiple attributed blocks across multiple drawings. A full description of this new and improved program may be found on the dedicated program page.

20th January

Added Escape Wildcards function to the Subfunction Library. This function will escape wildcard characters found in a supplied string, ensuring such characters are interpreted literally.

Updated the Testimonials section of the site to include a very kind testimonial from Clint Hill at Innophos, Inc. Many thanks Clint!

19th January

Added LISP Command Logger program to the site. This program will automatically (and silently) record daily LISP command usage in every drawing to a CSV Log File, saved to a folder specified in the program source code.

17th January

Added Nested Block Counter program to the list of General Programs. This program will generate a report detailing the individual quantities of primary and nested blocks, dynamic blocks & XRefs in a selection or an entire drawing.

16th January

Updated Read CSV function to return the correct content of CSV cells containing commas and quotes, and to correctly read CSV files generated using OpenOffice software.

Previously, when reading a CSV file with the following content:

Example CSV

The old ReadCSV function would incorrectly return the list:

(("abc""\"a""b""c\"""\"\"\"abc\"\"\"""\"\"\"a""b""c\"\"\""))

The updated function now correctly returns:

(("abc""a,b,c""\"abc\"""\"a,b,c\""))

As a result of the updated Read CSV function noted above, I have subsequently updated my Update Titleblock Attributes program to Version to allow for CSV files containing commas and quotes.

12th January

I found a few minor bugs in the code for my recently added Get Files Dialog function pertaining to the behaviour of mode_tile statements for the Add Files and Remove Files buttons. These have now been fixed and the code has been updated to Version .

11th January

Added Get Files Dialog function to the Subfunction Library. This function is analogous to the AutoLISP getfiled function, however allows the user to select multiple files from several directories.

9th January

First post of a Happy New Year to my readers!

Added Read CSV function to the Subfunction Library. This function will read an Excel Comma Separated Value (CSV) file and return a matrix list of the cell values, that is, a list of lists where each sublist is a row of cell values.

30th December

The code for my Unformat String function has been completely rewritten; the new version should be more robust with far more error trapping. The Unformat String function will remove all MText formatting codes from a supplied string.

29th December

Updated Open

Sensors and IoTMovement SensorsPAWuxi Wisen Innovation Co. Ltd. / Digital G Limited
Tel: WISENMESHNET® System
In comparison with traditional wired measurement, the design of system is principled as (a) ultra low powered; (b) completely wireless mesh communication system; (c) minimum in size; (d) broadly compatible with different type of sensors, i.e, turn traditional sensors into self powered, wireless, automated wireless sensor network. It replaces traditional wired measurement in the midst of complicated excavation works which could be vulnerable and the repair for damaged cables are dangerous and the cost of the loss of real-time monitoring data is huge. Digitalisation3D reality simulation / Data management
(CDE-related)PAGeosys Hong Kong Ltd
Tel: / +86 Geosys VR3D data management system
Geosys VR3D data management system support the visualisation of 3D GIS and BIM data in one integrated viewer for users with 2D and 3D measurement and analysis functions. Web based 3D Measurement tools such as distance, path, angle, height, Volume, Section are provided.
Cloud and server-based system allows users to open the application without software installation and maintenance for different end-user's PCs

(Note: This product is CDE-related platform which the vendor shall be inquired for details.)Advanced Tools and EquipmentLaser ScannerPAYau Lee Construction Co. Ltd / Global Virtual Design and Construction Ltd
Tel: Trimble Tx5 3D Laser Scanner
The laser scanning and BIM modelling enables collection of large quantity of 3-dimensional measurements in a quick and accurate way. It can speed up the site measurement and save time. It also facilitate designers to carry out design. It helps to carry out the offsite fabrication based on point cloud or BIM modelling data.Advanced Tools and EquipmentExhaust Air Treatment DevicePAHong Kong Productivity Council
Tel: AFT Exhaust After Treatment System for Non-road Mobile Machinery
The intelligent control system enables effective regeneration control and reduces energy consumption.
The operating cost is low by using the silicon carbide ceramic wall flow filter.
System operation is fully automatic and simple. This product reduces pollution and improves environment.

Legend: 14Advanced Tools and EquipmentDronePAD-Reality Consultancy Limited
Tel: ELIOS
The product is a safe drones for surveying and photo/ video taking in inaccessible places. It is designed for remote inspection (including infrared thermographic survey) and exploration of the hazardous places. Its wireless communication system offers a robust digital, bi-directional, long range signal transmission, including video and data. It can avoid sending people to dangerous and confined space to conduct site inspection. Advanced Tools and EquipmentExoskeletonPAShun Hing Systems Integration Co. Ltd.
Tel: Powered Wear
Model-Y
The product is a wearable robot that alleviates burden to the waist when lifting heavy objects. When a worker is about to pick up a heavy object, the product, controlled by motion sensors, provides assistance to the worker, helps reduce strain and improves safety.

Legend: 15
Product Information
VideoSensors and IoTSafety Monitoring SystemPAATAL Technologies Limited
Tel: Construction Stage Tunnel Access Control System (TACS)
The system, incorporated RFID Technology, 3G telecommunication, custom-designed software is used for real-time safety monitoring of on-site human resources and incident management.

Legend: 14, 15
VideoDigitalisation3D reality simulation / Data managementPAAdvanced Design and Manufacturing Pty Ltd
Tel: +61 / +61 3DM Analyst Mine Mapping Suite
The product is a non-contact remote sensing tool, which allows structural mapping for geotechnical analysis of a rock mass using an automatically-generated, detailed and accurate 3D model from data of sensors. It could see multiple surfaces at once and map structures that may be too large to see. Users could stay away from hazardous areas, hence reducing their risk.Digitalisation3D reality simulation / Data management
(CDE-related)PATemporarily suspended - vendor out of contactsprers.eu (3D mapping. Modelling and publishing cloud system platform)
This product enables reconstruction and transformation of 3D model with automated photo captured by different means e.g. cell phones, drones etc., enhancing off-site construction process monitoring, easy sharing of models for project redevelopment. Geo-referenced applications add value to BIM, GIS and AEC applications.

(Note: This product is CDE-related platform which the vendor shall be inquired for details.)

Legend: 14Advanced Construction MaterialWaterproofing MaterialPAGrowtech Limited
Tel: Growseal Nano-brush Coat
This waterproofing material incorporated the nanoparticles features to enhance the physical properties in order to compete with other materials to suit the real application in buildings under humid weather. Its application on damp surface can save construction time on external area under humid weather in Hong Kong. It extends the service lift of coating and reduce the cost of renovation and maintenance of the buildings.

Legend: 14
VideoAdvanced Tools and EquipmentEnergy Saving Sign BoardPAWaste & Environmental Technologies Ltd.
Tel: Solar-powered Message Board Trailer (MBT)
Solar-powered signage and message board which allows off-site updating of messages and signage for construction site. This product leads to better management and control of site traffics, reduces the risk of accidents, reduces pollution, improves environment, more durable than standard sign board and can withstand rough weather conditions.
Product Information
VideoAutomation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactConstruction Cutting Line - Short
Model: DTC-S
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear and cut different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactConstruction Cutting Line - Long
Model: DTC-L
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear and cut different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labourAutomation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactT Shear Line
Model: DT
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactT Shear Line
Model: DT
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear and cut different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY25 Bending Machine (2 Benders)
Model: DT-BD
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY32 Bending Machine (2 Benders)
Model: DT-BD
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY25 Auto Bending Machine (5 Benders)
Model: DT-B
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labourAutomation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY16 Auto Bending Equipment (2 Benders)
Model: DT-BA
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY16 Auto Stirrup Machine
Model: DT-BD16L
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactAutomatic Stirrup Bender
Model: WGZ12B, WGZ16, WGZ16F
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBending Centre
Model: Robot 60
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactShear Line
Model: XQ, GJW, GJWB
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBending Centre
Model: G2L32, G2W50
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labourAutomation and RoboticsPile Cage MachinePATemporarily suspended - vendor out of contactPilemaster III
Pilemaster III pile cage machine will weld automatically not only round pile cages, but the welding of square, rectangular and triangular cages. The welding is precise by a flexible welding head and through an integrated bar support, which follows the curve of the polygonal cage easily.
This new generation of machine comes with the new ring discs system to allow the production of individual cage diameters. The control unit will check the quality of the actual welding and in case of failure.Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactPBX-Polybend
The feed system of the Polybend machine features a motorized rollertype straightening unit and a water-cooled electric servo drive, ensures output with a minimum of maintenance and dimensional accuracy of the products.
The motorized straightening roll adjustment in the roller-type straightening units, adapted to wire diameter and quality, results in short change over times and easy operation.
The automatic stirrup bending machine is controlled by CNC system and can accomplish straighten, bend and cut coil wire and straight bars automatically instead of workers. This greatly reduces labour and save cost.Automation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactFully Automatic Cutting Machine for Steel Rebar
The automatic cutting machine with computerized control can be easily operated by less staff compare to traditional cutting machine. Also, the machine is equipped with automatic dividing function by magnetic device and divider which will save operators from the fatigue process. With better accuracy in the cutting process, work output can be much improved which resulting a less material usage and time saving.Digitalisation3D reality simulation / Data managementPAStar Vision Ltd
Tel: SVMap
Image is generated with the integration of LiDAR and photogrammetry (UAV & close range) technology and can be used to establish as-built BIM (existing BIM) for construction monitoring. Application includes but not limited to as-built footing/wall location checking, grid line checking, excavation volume checking, construction progress monitoring, environmental monitoring, life-cycle monitoring and maintenance, etc.
Compared with as-built checking using traditional land surveying method, the new technology is tested 5 times faster. The product is in 3D big data format, which contains at least , times more data amount as compared to traditional data collection method.

Legend: 14Digitalisation3D Design and Simulation PAIntelligent CAD/CAM Technology Ltd
Tel: SOLIDWORKS
SOLIDWORKS is a CAD package which enables the creation of complex designs with the parametric capabilities to facilitate design changes at any stage of the design process.
SOLIDWORKS comes with a complete suite of tools to develop accurate designs that can be leveraged across planning, equipment design, layout, fabrication, and construction. Also quickly create photorealistic renderings and fully-detailed fabrication drawings for structural designs, mechanical equipment designs, mechanical system HVAC, electrical cable layouts, and piping systems. Test and explore design alternatives using SOLIDWORKS Simulation to optimize the designs against project specifications and customer requirements.
Product Information
VideoSensors and IoTSafety Monitoring SystemPAVHSoft Technologies Co. Ltd
Tel: Visual Intelligence Safety Compliance Monitor (VISCMon) system
The VISCMon system comprises with the sensor and sensing technologies. In collaboration with artificial intelligence technologies and the latest telecommunication technologies, it provides a solution to meet the needs on safety. Specialized cameras operate like the CCTV system when monitoring work area. The cameras monitor workers and check if the required safety standards are met. Once the required safety gear is not detected, a message will be sent to site safety officer via telecommunication network.

Legend: 15
Product Information
VideoDigitalisationProject Management Software
(DWSS-related)PAVHSoft Technologies Co. Ltd
Tel: VHSmart
VHSmart is a cloud base field management platform. With the engagement of Cloud Platform and Advance Mobile Technology, VHSmartTH provides an integrated construction life cycle solution which facilitate end-user from access control, field safety management, progress monitoring, quality control, asset management, material tracking & inventory in every stage.

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)
VideoDigitalisationProject Management Software
(DWSS-related)PAsprers.eu Limited
Tel: Digital Record of Work (dRoW)
Digital Record of Work (dRoW) is a site record information system. Featuring a user-friendly, versatile interface and a flat learning curve, dRoW is the system for construction projects with its compatibiliity with a wide variety of site records, which includes Document, NEC Contract, Drawing, Design Management Systems, Safety, QMS, tests registry etc

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)
Product Information
VideoDigitalisationProject Management Software
(DWSS-related)PASpatial Technology Ltd.
Tel: Novade
Novade is a full range of solutions for your project – Manage Quality, Safety, Logistics, Maintenance, Workforce & Activity. The Mobileready Platform Includes Key Functionalitie:- - Forms & Checklists - Drawing Mark-ups - Digital Signatures - Map Locations - QR Codes & NFC Tags - Picture Annotations

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)Sensors and IoTConcrete Strength Maturity SensorPADigital G Limited
Tel: The Converge System
The System is a hardware and software product that enables wireless monitoring of concrete temperature and compressive strength (when the correct calibration data is provided for a particular mix design). The System is made up of five parts: 1. a temperature Sensor; 2. the “Node” to transmit sensor data; 3. the “Repeater”, extends range; 4. the “Hub”, a 3G cellular gateway sends data to the Converge Platform; and 5. The Converge Platform
Product Information
VideoAdvanced Construction MaterialConcrete Slab Substituting MaterialPA MDM Group Inc. Ltd.
Tel: MatrixDeck Panel Configuration
Models: A - A
MatrixDeck System is a green technology. It is essentially a structural floor system that provides a kg per square meter of carbon emission saving when compared to conventional building system. It is a high performance reinforced concrete floor slab that allows greater column spacing and minimizes the material usage of concrete and steel reinforcement when compared to conventional structural floor system.
VideoDigitalisationGround Investigation Data ManagementPA Temporarily suspended - no vendor contactHoleBASE SI
HoleBASE SI can convert ground investigation AGS raw data into BIM model, which was a unique geo-technology management system integrated with GIS, geo-sections, data triggers and would be able to couple with Microsoft Excel. These additional features extend the system as a planning and analysis tool, which would be useful for geo-engineering project management.Advanced Tools and EquipmentTorque WrenchPA Hilti (Hong Kong) Limited
Tel: Adaptive Torque System (AT System)
Adaptive Torque ready tools are equipped with the sensors and onboard intelligence to confirm if a Hilti anchor has been set according to ETA and ICC-ESR approvals.
The tool can be connected to a computer to instantly generate an installation report, offering inspectors and specifiers a higher confidence that the work has been carried out exactly as specified.
Product Information
VideoAutomation and RoboticsWelding RobotPA SquareDog Robotics Limited
Tel: Adaptive Robotic Welder
The welding robotic control software could auto generate the weldpath, perform 3D welding weave, complex, non-straight welding path. It can set up the robot task within 2 minutes. The robot can provide standard welding quality to improve the productivity by replacing experienced welder on site.
The weight of six-axis robot arm is light (kg) with (m) reach radius provide flexible mobility requirement for construction industry.

Legend: 14
VideoAutomation and RoboticsDemolition RobotPAC. Crossfield & Co., Ltd.
Tel: Brokk Demolition Robots
Model: B60, B70, B, B, B, B, B, BS
Brokk is a remote controlled demolition robot which can outperform the existing excavators five times as its size. The weight and size of Brokk facilitate its accessibility in locations like narrow spaces and stairs. Through remote control, even the smallest model of Brokk machines B60 can replace manual method of 3 to 5 workers with jackhammers. Workers’ safety can be enhanced as they are not exposed to harmful vibrations and other hidden dangers on site. Moreover, Brokk robots are electric driven with no fumes exhausted like conventional excavators, thereby promoting environmental protection.

Legend: 15
VideoAutomation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBending Centre
Model: G5L25
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Sensors and IoTForce, Underground Water Level, Inclination, and Environmental Monitoring SensorPALR Construction Technologies Ltd
Tel: Automated IoT Construction Monitoring Devices and Monitoring System
IoT monitoring devices measure force, underground water level, inclination, and also environmental quantities such as temperature, humidity, barometric pressure, and air pollutant concentrations. Readings can be automatically measured at 1-minute intervals round-the-clock regardless of weather conditions, and are stored on the cloud. The monitoring system's multi-platform user interface allows users to view readings in real time. Instantaneous risk analysis can also be carried out and warnings can be instantly issued according to user configured safety thresholds.
VideoAdvanced Tools and EquipmentLaser ScannerPASigma Mascot (HK) Limited
Tel: FARO Focus 3D Laser Scanner
Model: Premium (formerly Model S/Plus S was replaced by this model)
FARO Focus Premium creates accurate, complete and photorealistic 3D representations of any environment or object in just a few minutes. Focus Premium is easy to operate and offers built-in protection from dirt, dust, fog, rain and heat/ cold. And, for better on-site data capture, Focus Premium connects with the new FARO Stream app for real-time, on-site registration. Feedback of scans is captured and processed as you work in the field.

Product Information
VideoSensors and IoTVibration and Tilting Monitoring SystemPAGlobal Sensing Solutions Ltd.
Tel: GSS wireless sensors
GSS 3G and Vibration Sensor (3GV), GSS Wireless Mesh Dongle (WMD), GSS Wireless Mesh Manager with 3G Gateway (WMM3G), GSS Wireless Tilt & Vibration Sensor (T&V)
GSS wireless sensors offer a complete vibration and/or tilting monitoring solution that has been designed to deploy on construction and blast sites. It can reduce labour cost, save time and cost on installation and maintenance, ensure staff safety and provide real-time alerts.

Legend: 14Automation and RoboticsAutomatic Bar Bending MachinePASchnell Machinery Tianjin
Tel: Automatic Cutting and Bending Machine for Steel Rebar
Model: Smart 13 Coil
The automatic bending machine with computerized control can be easily operated by less staff compared to traditional bending machine. The machine can process deformed bar in coil (DBIC) of sizes: 6mm to 8mm diameter (double strand) and 6mm to 13mm (single strand). It can also produce accurate in shapes and measurement.Automation and RoboticsAutomatic Bar Bending MachinePASchnell Machinery Tianjin
Tel: Automatic Cutting and Bending Machine for Steel Rebar
Model: Smart 13 Bar
The automatic bending machine with computerized control can be easily operated by less staff compared to traditional cutting machine. The machine can process straight bar sizes: 6mm to 8mm diameter (double strand) and 6mm to 13mm (single strand). It can also produce accurate in shapes especially doing small stirrups. Automation and RoboticsAutomatic Bar Bending MachinePASchnell Machinery Tianjin
Tel: Automatic Bending Machine for Steel Rebar
Model: Robo Smart 45
The automatic bending machine equips with rollers which can move and bend coil easily. It can easily produce accurate “L”, “C” and “double C” shapes. With computerised control, the machine only requires 1 staff for operation.Digitalisation3D Reality Simulation / Data Management
(CDE-related)PAEsri China (Hong Kong) Limited
Tel: ArcGIS Desktop
Type: Standard, Advanced, Data Interoperability
ArcGIS Desktop Standard provides the tools and environment for map creation and interactive visualisation, multiuser editing, and advanced data management capabilities. It integrates GIS information with BIM models to enhance productivity, collaboration with different trades, improve decision making and design quality.

(Note: This product is CDE-related platform which the vendor shall be inquired for details.)
Product Information
VideoAutomation and RoboticsTransportation MachinePAO-matic Intelligent Robot Limited
Tel: Transbot
A wireless control battery-operated Universal Service Vehicle capable of carrying construction materials/tools moving around construction sites with different terrain conditions. Transbot can replace manual handling operation in delivery and unloading of heavy items. It can reduce safety hazards to labours and increase work efficiency.

Legend: 14, 15
VideoAutomation and RoboticsHydro-demolition RobotPAChina Road and Bridge Corporation
Tel: Aquajet Aqua Cutter H
This is a diesel driven, wireless controlled ultra-high pressure hydrodemolition robot for concrete demolition. It can accurately remove concrete with steel reinforcement undamaged and it provides excellent bond for repair materials in rough and irregular surface. Moreover, it can reduce the vibrations created to the surrounding structure during operation and significantly reduce transmitted sound through the structure. The robot helps minimise injuries.

Legend: 15
VideoSensors and IoTMovement SensorsPAUtter Berry
Tel: +44 UtterBerry
UtterBerry is a wireless sensor used for displacement monitoring on construction sites with high accuracy and autonomy. A group of sensors can form a mesh network and relay data between each other which are supported by a base station providing connectivity to the internet or a local network in order to get real-time access to the sensor data. It can reduce manpower for manual measurement and surveying which improves productivity and safety risk exposure.Advanced Tools and EquipmentLaser ScannerPAMYBIM Ltd
Tel: Paracosm PX 3D Laser Scanner
PX is a hand-held laser scanner capable of full 6-DoF positional tracking. It uses proprietary SLAM technology which is a fusion of LiDAR, colour imagery and Inertial Measurement Unit (IMU) data. It enhances BIM modelling in collecting large quantity of 3-dimensional measurements which facilitates designers to carry out design, and surveyors to conduct 3D digital survey.
VideoAutomation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBi-directional automatic stirrup bender from coil
Model: Prima 13
The automatic bi-directional stirrup bender from deformed bar in coil (DBIC) for the production of stirrups and cut-to-size bars using wires up to 13mm diameter (single strand 12mm diameter and double strand 10mm diameter). With computerised control, the machine only requires 1 staff for operation.Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBi-directional automatic stirrup bender from coil
Model: Coil 16
The automatic bi-directional stirrup bender from deformed bar in coil (DBIC) for the production of stirrups and cut-to-size bars using wires up to 16mm diameter (single strand 6mm diameter and double strand 10mm & 12mm diameter). With computerised control, the machine only requires 1 staff for operation.Advanced Tools and EquipmentConcealed Services ScannerPAHilti (Hong Kong) Limited
Tel: PS Radar Type Concrete Scanning Machine with Display
PS is used for detecting embedded materials (not only rebar) inside concrete before drilling. It utilises radar technology to detect up to depth mm of concrete with accuracy +/mm to prevent clashing while drilling. PS also includes a table display which can display the scanned image to achieve accurate measurement.
Product Information
VideoAdvanced Tools and EquipmentLaser ScannerPASigma Mascot (HK) Limited
Tel: FARO Focus 3D Laser Scanner
Model: Premium (formerly Model S/Plus S was replaced by this model)
FARO Focus Premium creates accurate, complete and photorealistic 3D representations of any environment or object in just a few minutes. Focus Premium is easy to operate and offers built-in protection from dirt, dust, fog, rain and heat/ cold. And, for better on-site data capture, Focus Premium connects with the new FARO Stream app for real-time, on-site registration. Feedback of scans is captured and processed as you work in the field.
Product Information
VideoAdvanced Tools and EquipmentLaser ScannerPASigma Mascot (HK) Limited
Tel: FARO Focus 3D Laser Scanner
Model: Premium 70 (formerly Model S70 was replaced by this model)
FARO Focus Premium creates accurate, complete and photorealistic 3D representations of any environment or object in just a few minutes. Easy to operate and offers built-in protection from dirt, dust, fog, rain and heat/ cold. And, for better on-site data capture, connects with the FARO Stream app for real-time, on-site registration. Feedback of scans is captured and processed as you work in the field.
Product Information
VideoAdvanced Tools and EquipmentLaser ScannerPASigma Mascot (HK) Limited
Tel: FARO Focus M70 3D Laser Scanner
The laser scanning and BIM modelling enables collection of large quantity of 3-dimensional measurements in a quick and accurate way. It can speed up the site measurement and save time. It also facilitate designers to carry out design. It helps to carry out the offsite fabrication based on BIM modelling data.
Product Information
VideoAutomation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactHigh-speed automatic stirrup machine
Model: Multibend 16 Bar
The automatic stirrup bending machine is used for high-speed production of all types of polygonal stirrups and hoops utilising stock length bars as feedstock.
The machine works one single bar for diameter 10mm, 12mm and 16mm (two bars for diameter 10mm and 12mm). It only requires 1 staff to operate this computerised machine.Advanced Tools and Equipment Noise BarrierPAAcoustics Innovation Limited
Tel: SilentUP Retractable Noise Barrier
SilentUP is a standalone retractable noise barrier for construction noise control upto 7m high. It does not require concrete foundation but water barriers only and the entire structure can be installed by manpower without using any machine. SilentUP employs an Automatic Wind Load Relieving Mechanism which reduces the structure loading requirement significantly. It improves the productivity and safety of work. It can also be reusable and thereby reduce waste.Automation and RoboticsStone Slab Scanning & Cutting MachinePATemporarily suspended - vendor out of contactInformatization Production 3P Solution (Scanner, Planning, Software, Intelligent Cutting Machine) for Marble & Stone
Model: KTSS
The product has not only the traditional bridge cutting machine, but also new functions such as AI cutter presetting, automatic labelling, moving slab with suckers. By using the built-in software, 3 types of cutting plans namely Automatic Optimization, Picture Planning and Artificial Planning could be made in advance with the maximum-yield principle. The machine will cut the marble / stone slabs according to the cutting plan automatically by one-key operation.DigitalisationProject Management Software
(DWSS-related)PASnagR Ltd.
Tel: SnagR
SnagR is a cloud-based quality management system, designed to monitor the progress of complex projects. The system can capture onsite data, automate reporting, visualise the process and analyse data.

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)DigitalisationAsset Management SoftwarePAHilti (Hong Kong) Limited
Tel: ON!Track
ON!Track is a digitalised asset management solution designed for construction industry. It uses cloud-based server for information storage and can be retrieved or updated with two interfaces which are web portal and mobile app.
User can attach a robust 2-D barcode /QR code on the asset for unique identification purpose and the information can be retrieved by scanning. Asset information include picture, documents, location, purchase information, warranty expiration date and scheduled services.
VideoAdvanced Tools and EquipmentNon-destructive Testing Device for Steel WiresPAMak Kee International HK Ltd.
Tel: Non-Destructive Testing Device for Steel Wire Rope
Non-Destructive Testing is a portable device for steel wire rope inspection. It uses magnetic flux leakage examination method to detect and diagnose the deterioration of steel wire rope, including both obvious defects and imperceptible changes. It is suitable for all kinds of wire rope applications.Advanced Tools and EquipmentDigital Layout ToolsPAHilti (Hong Kong) Limited
Tel: PLT Advanced Layout
PLT Advanced Layout is a digital layout tools to replace conventional layout process by means of tape measure and chalk line. It virtually eliminates a learning curve as no levelling is required and the Hilti technology allows easy automatic station setup and hence enhances productivity.
Product Information
VideoAdvanced Tools and EquipmentPaint Spraying MachinePASmooth Investment Co. Ltd
Tel: Wagner Heavy Coating Airless Paint Spraying Machine
Model: HC, HC
The machine is for spraying of heavy and high viscosity coating or even lime plaster. It can directly draw paint material from the container/ bucket and enable the single operator to spray large area quickly with the long nozzle gun tube, which reduce the need for and the associated risk of high level work in particular at standard storey height of around 3m.Advanced Tools and EquipmentWall Saw MachinePAHilti (Hong Kong) Limited
Tel: DST CA Wall Saw
This wall saw automates the cutting process. It could be remote-controlled at distances away from the work area by wireless control. Information on the cutting depth displayed on the remote controller screen helps improve safety. With simple setting of job parameters, it can also improve cutting efficiency and accuracy in the cutting process.

Legend: 15
Product Information
VideoAutomation and RoboticsAutomatic Wall Plastering MachinePAPaul Y. Engineering (H.K.) Limited
Tel: Automatic Wall Plastering Machine TUPO
The product is a remote-controlled automatic wall plastering machine which could apply cement sand plaster automatically to wall up to 6m high.
This product eliminates the need for working at height, improves quality by standardizing the plastering process automatically, allows wider surface of application comparing with manual plastering thereby increasing productivity.

Legend: 15Sensors and IoTSafety Monitoring SystemPABeeinventor Limited
Tel: Dasloop IoT Smart Helmet with Cloud Based Management Platform
This system could track and locate workers in both outdoor and indoor enviroment. Information can be visualised in 3D BIM model in the cloud based management platform. Real-time monitoring could improve the efficiency in site supervision and management. The heartbeat rate and body temperature sensors could provide instant alert through SMS if abnormal readings are detected. The accelerometer sensor could detect accidental fall and motionless conditions so that quick actions could be taken. Users could also press the panic button to call for help in emergency. Collison warning could also be given to workers to minimise injuries.

Legend: 14, 15
VideoAdvanced Tools and EquipmentLaser ScannerPAYSF Corporation Limited
Tel: Topcon GLS Series Laser Scanner
Model: GLSS, GLSM, GLSL
The laser scanning and BIM modelling enables collection of large quantity of 3-dimensional measurements in a quick and accurate way. It can speed up the site measurement and save time. It also facilitate designers to carry out design. It helps to carry out the offsite fabrication based on BIM modelling data.DigitalisationProject Management Software
(DWSS-related)PALetsapp Limited
Tel: FieldConnect v
FieldConnect is a cloud-based workflow management system application for the construction industry. It runs on computers and mobile devices. FieldConnect makes use of latest mobile technologies, including photo capacity, realtime push technology, team chatroom and GPS information. It provides multi-media information, Geo-data and AI-based analysis/projection via big data.

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)
Product Information
VideoDigitalisationProject Management Software
(DWSS-related)PADigital G Limited
Tel: Inspecto
Inspecto is a digital solution for site inspection process among contractors, consultants and clients. It is a mobile App which enables the performing of all Request for Inspection and Survey Checklist process tasks including RISC status monitoring, on-spot inspection, result endorsement etc.

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)Automation and RoboticsWater Spraying RobotPAO-matic Intelligent Robot Limited
Tel: Water Spraying Robot
The robot is designed for water spraying test suitable for indoor leak test. Workers only need to set the test trajectory according to the requirement of the site. The robot can spray water according to the set trajectory. By using the built-in HD camera, user can monitor and record the entire water test process. User can also realtime monitor multiple robots through internal 4G router.Automation and RoboticsDrilling RobotPAO-matic Intelligent Robot Limited
Tel: Drillbot
This is a 6-axis collaborative robot with a drilling tool. It will move the drilling tool to drill holes on desired spots with high accuracy and efficiency.
VideoAutomation and RoboticsWelding RobotPAO-matic Intelligent Robot Limited
Tel: Mobile Welding Robot
Mobile welding robot is a robot equipped with a mobile robot platform (include a 6-axis collaborative robot), welder and water cooler. It can maneuver on construction site to handle welding jobs according to the programmed trajectory accurately.Automation and RoboticsPaint Spraying RobotPAO-matic Intelligent Robot Limited
Tel: Paintbot
A 6-axis collaborative robot with a spraying tool attached to an universal service vehicle (USV) can maneuver at construction sites to handle painting job. The USV with wireless remote control moves the robot into close proximity to painting areas. The robot can then move the spraying tool to spray paint following the programmed trajectory. With the help of Paintbot, workers are kept away from potentially harmful inhalants.

Legend: 15Advanced Tools and EquipmentWorking PlatformPAModern (Int’l) Access & Scaffolding Ltd
Tel: Electric Scissor Lift
Model: ALMAC BIBI BL ELC
The product can be driven and working on slope or uneven and rough terrain. It can save much time for erection and dismantling of traditional scaffold work platform on inclined surface which has to be shifted zone by zone. Compared to traditional scissor platform which can only work on flat and even surface with a maximum of degree inclination, it can provide a safe condition for worker even in slopes up to 15 degrees or uneven terrian.

Legend: 15
Product Information
VideoAdvanced Tools and EquipmentWorking PlatformPAModern (Int’l) Access & Scaffolding Ltd
Tel: Diesel Scissor Lift
Model: ALMAC BIBI BL EVO
The product can be driven and working on slope or uneven and rough terrain. It can save much time for erection and dismantling of traditional scaffold work platform on inclined surface which has to be shifted zone by zone. Compared to traditional scissor platform which can only work on flat and even surface with a maximum of degree inclination, it can provide a safe condition for worker even in slopes up to 15 degrees or uneven terrian.

Legend: 15
Product Information
VideoAdvanced Tools and EquipmentWorking PlatformPAModern (Int’l) Access & Scaffolding Ltd
Tel: Diesel / Electric Boom Lift
Model: ALMAC JIBBI EVO, ELC, EVO, LTH
This product is an articulated working platform which has a wider coverage than scissor platforms enabling the worker to reach working areas with access difficulties.
The product can be driven and working on slope or uneven and rough terrain. It can save much time for erection and dismantling of traditional scaffold work platform on inclined surface which has to be shifted zone by zone. Compared to traditional product which can only work on flat and even surface with a maximum of degree inclination, it can provide a safe condition for worker even in slopes up to 15 degrees or uneven terrian.

Legend: 15
Product Information
VideoDigitalisation3D Reality Simulation / Data Management
(CDE-related)PAChain Technology Development Co., Ltd.
Tel: CHAIN Hybrid Reality Platform
Hybrid Reality Platform (HRP) is a unified cloud management platform for managing 3D models such as BIM, Reality Meshes, Point Clouds and other 3D formats altogether in a single web platform. Apart from providing 3D visualisation to users, the platform also provides functions for manipulating 3D model and optimizing the spatial information such as integrating 2D file management with 3D models, 4D progress management and simulation, asset management, facility management.

Legend: 14 (Note: This product is CDE-related platform which the vendor shall be inquired for details.)
VideoDigitalisation3D Reality Simulation / Data Management
(CDE-related)PAProfessional Construction Strategies Group Limited
Tel: +44 GeoConnect+ Common Data Environment
The GeoConnect+ Common Data Environment enables digitisation of estates, capturing asset/project data and maintains this golden thread of information throughout the asset lifecycle. It is able to plan, manage and schedule construction project in one 4D environment. It can also integrate with BIM model and CAD software and visualise image in 3D and VR.

(Note: This product is CDE-related platform which the vendor shall be inquired for details.)Sensors and IoTNoise, Dust and Vibration Monitoring SystemPANovox Limited
Tel: iSmartBuild Real-time Monitoring System
iSmartBuild Monitoring System aims at providing cost-effective real-time noise, dust and vibration monitoring platform. It minimises the manpower and boots the capability of professional environment monitoring works during construction period and under required situation. Moreover, warnings in the form of SMS / email alert can be instantly issued according to user-configured safety thresholds.

Autocad structure detailing rgb register error - are

Welcome to Lee Mac Programming

29th August

I have updated my Add Polyline Vertex program to Version . This version resolves a bug where the addition of a vertex to the final arc segment of a polyline would cause the segment to become linear. The new version also implements an appropriate undo group for the modification operation.

17th May

Following invaluable feedback from a visitor to my site, I have revised the code for my Wildcard Remove Support File Search Paths function to correct a bug which would have resulted in the function performing no modification to the set of defined Support File Search Paths.

15th March

I have updated my Text to Words application to Version . This new version resolves an error arising from the selection of source text containing one or more extension dictionaries, with the new version now omitting all such dictionaries from the DXF data when generating new text objects.

29th November

I have updated my Strikethrough Text application to Version . This new version incorporates compatibility for both single & multiline attributes (with a single line of text), and defines two supporting functions to facilitate the evaluation of the main function with a single object selection or selection of multiple objects, vastly simplifying the set of custom strikethrough commands and thereby making it easier for a non-technical user to define their own custom strikethrough commands by following the same format without requiring any prior programming knowledge.

6th October

For those who visit my site on a regular basis, I realise that this is only the second update to the site for the entirety of this year, but after this brief & temporary hiatus, I now hope to resume more frequent updates and additions to my site over the coming weeks & months, so stay tuned.

Based on valuable feedback received from several members over at the CADTutor forum, I have now updated my 3-Point Rectangle application to Version . The updated code incorporates appropriate undo marks and also ensures that the 2D polyline created by the program is positioned at the correct elevation relative to the active UCS.

19th January

I have updated the two Increment Alpha functions as part of my set of Column Reference Functions in order to correct a bug causing the functions to increment from Y to @.

22nd December

Following an excellent suggestion from a user, I have further revised my Align Objects to Curve application to Version . This revision ensures that the preview of the set of objects being aligned is removed if the user exits the alignment prompt using , , right-click, or the Exit keyword option.

15th December

Following valuable feedback received from a visitor to my site, I have updated my Align Objects to Curve application to Version . This version resolves a bug causing a divide by zero error when specifying the offset for an object with zero height (such as a horizontal line).

15th November

My Add Objects to Block program has been updated to Version . For this new version, the program has been completely rewritten and includes additional checks for items such as non-uniformly scaled blocks, dynamic blocks, and for references of the target block definition within the selection of objects to be added to such definition (thereby preventing a block reference being added to its own definition, causing a circular reference) - all of these changes result in a far more stable program.

14th November

I have updated my Automatic Block Break application to Version . This update revises the calculation of the block rotation angle in order to account for block insertion points which lie exactly on the end points of the supplied curve - a scenario which caused the previous version of the application to return an error under some circumstances.

31st October  

Following an excellent suggestion received from a visitor to my site, I have updated my 3-Point Rectangle program to Version . This new version enhances the dynamic command to allow the user to specify a side length when prompted for the third point, with the program automatically calculating the appropriate vertex coordinates using the position of the cursor relative to the first two points specified.

5th September

I have updated my Renumber Layouts program to Version . This version incorporates the ability to specify a starting number, whilst retaining the option to predefine the starting number (e.g. at 1) for those users who do not require the additional prompt.

19th May

I have now updated my Extract Nested Block application to Version . This update fixes a bug that was causing the program to crash during the process of obtaining all references of the parent block for a selected nested block, with the program crashing upon encountering a block reference with an ( . "{ACAD_REACTORS") entry pointing to an associative dimension (DIMASSOC entity).

12th May

There is now a new addition to my set of functions for manipulating Support File Search Paths within AutoCAD: Wildcard Remove Support File Search Paths will remove all AutoCAD Support File Search Paths matching a supplied case-insensitive wildcard pattern.

8th March

I have updated my Copy or Swap Text application to Version . This update provides support for copying & swapping the text content held by table cells.

15th February

I have updated my Automatically Label Attributes application to Version . This implements changes to the code to account for the existence of attributed MInsert blocks which would cause the previous version of the application to report an error.

26th January

New Program! Renumber Layouts enables the user to automatically sequentially renumber all Paperspace layouts, with an optional prefix and/or suffix.

12th January  

I have updated my Entity to Point List function to Version . The revised code now returns a consistent point list when supplied with linear 2D polylines at different elevations, and also prevents the possibility of returning exponentially large point lists with significant processing overhead when handling certain types of splines.

Finally, as this is the first site update of new year, I shall take this opportunity to wish all visitors to my site a very Happy New Year and all the best for a healthy & prosperous !

24th November

My Chain Selection program has now been updated to Version . This revision excludes objects residing on off, locked, or frozen layers from the resulting selection.

8th September

I have updated my Justify Block Base Point program to Version . This update accounts for nested blocks within nested xrefs.

My Align Objects to Curve program has now been updated to Version . This update incorporates the option to enable to disable Multiple Mode; when enabled, this mode allows the user to continuously align multiple copies of the selected objects to the selected curve.

12th August

I have updated my Viewport Outline to Version . This version restructures the program as a core function accepting a viewport entity argument, facilitating the creation of two additional custom commands: VPOL to outline all viewports in the active Paperspace layout, and VPOA to outline all viewports in all Paperspace layouts.

23rd July

I have further updated my Load Linetypes function to Version . This version implements further minor efficiency refinements and also enables compatibility with newer releases of AutoCAD and its derivatives through the use of the command-s function.

15th May

I have updated my Load Linetypes function to Version . This minor refinement to the code improves the efficiency of the function when supplied with linetypes which are already defined in the active drawing and when the redefine argument is nil.

27th April

On receiving invaluable feedback from a user of my DCL List Tile Dependency function reporting a circumstance in which the function would raise an error, coupled with an excellent suggestion from the great Gilles Chanteau, I have now revised the code for the function to resolve the reported issue.

29th December

Following an excellent suggestion from a member of the CADTutor AutoLISP forum, I have updated my Dump Object utility to Version . The code for this new version has been entirely rewritten to offer a more elegant solution for supplied arguments of varying data types, and the function will now also accept an entity handle argument.

23rd December

I have updated my Layer Director application to Version . This version introduces a new layerdirector:lspcommand parameter which determines whether layer changes can be triggered by AutoCAD commands invoked by AutoLISP programs. By default, the parameter is disabled, meaning that only the AutoLISP command itself will trigger a layer change; but if this parameter is enabled, any AutoCAD commands invoked as part of the evaluation of the AutoLISP program may also trigger layer changes.

22nd December

Following valuable user feedback, my Burst Upgraded application has been further revised to Version . This version accounts for the possibility of encountering nested external references (xrefs) when using the Nested Burst (nburst) command, excluding such objects from the burst operation.

10th December

I have updated my Burst Upgraded application to Version . This version now offers two custom commands pburst (Primary Burst) and nburst (Nested Burst), incorporating the functionality of my Nested Burst application and consolidating the two very similar programs into a single program, facilitating easier maintainance going forward. The program has also been modified to account for invisible objects created when exploding dynamic block references with visibility states, and fixes a bug causing attributes with transparency to be removed by the burst operation.

10th November

Following valuable user feedback, I have updated my Background Mask application to Version . This new version implements code to account for a bug present in AutoCAD whereby the multileader text spacing factor is reset to following modification of the background mask properties.

4th November

I have updated my Length & Area Field application to Version . This new version converts the two core commands c:lf (Length Field) and c:af (Area Field) into the functions lengthfield and areafield respectively. These functions may each be evaluated with two parameters: an optional target attribute tag and an optional field formatting code, thus enabling the user to define endless custom commands in a manner similar to that of my Quick Field utility. I have provided a full explanation of how to define additional custom commands on the program page, and have also included a table of contents for ease of navigation.

29th October

My Length Field application has been renamed to Length & Area Field and now offers two commands: LF (Length Field) and AF (Area Field). The program has also been restructured in an effort to standardise the output functionality across all of my related field programs.

I have updated my Field Arithmetic program to Version . This new version generates the resulting field using my standard LM:outputtext function, facilitating output of the resulting field to existing table cells, text, mtext, multileaders, attributes, in addition to generating a new mtext object.

28th October

I have updated my Nested Burst application to Version . This revised version implements fixes to retain constant attribute values (converting the exploded definitions to single-line or multiline text appropriately), account for mirrored block references (for which one of the scale factors is negated), and finally account for multiline attribute references whose text content occupies multiple group 1 & 3 DXF groups. Essentially, the code is now consistent with the latest version my Burst Upgraded application. I have also included an animated GIF to demonstrate the program in action.

27th October

My Auto Label Attributes application has now been updated to Version in order to fix a bug present in the autolabel:getattributetagid function which was preventing the numbering of some multileaders with attributed block content.

17th October

New Program! Multiline Justification enables the user to change the justification of a selection of multilines, without changing their position. Analogous to the Express Tools' TJUST command, however targeting mlines instead of text.

30th August

I have updated my Drawing Version function to include the drawing file format. I have also restructured the program page to include a link to download the code for the function directly.

27th August

I have revised my tutorial entitled Prompting with a Default Option to simplify the examples (removing a number of unnecessary & unhelpful variations), revise some of the explanations, and include additional examples demonstrating how to handle other data-types. I have also added a Table of Contents for ease of navigation.

9th July

My Upgraded Burst program has now been revised to Version to address a bug arising when bursting constant or variable multiline attributes whose attribute value occupies multiple sets of group 1 & 3 DXF groups (i.e. attribute values longer than characters) causing the content of the resulting multiline text object to be truncated.

6th May

I have updated my Object Align application to Version . In this new version, the majority of the code has been completely overhauled to align it with the techniques & standard of code implemented when developing my similar Align Text to Curve application; the program has also been revised to facilitate compatibility with all UCS & View settings.

11th March

I have updated my Polyline Taper program to Version . This enhanced version offers a new Multiple option at the polyline selection prompt, allowing the user to apply a taper to all polylines in a selection simultaneously.

10th March

Following user feedback, I have updated the code for Example 4 program found on the page for my ObjectDBX Wrapper function. The new code accounts for earlier versions of AutoCAD in which the effectivename property of a block reference object is not available. This fourth example program demonstrates how my ObjectDBX Wrapper function may be used to easily extract & generate a file containing attribute data found in all attributed blocks within in an entire set of drawings in a selected directory.

8th March

I have updated my Entity to Point List function to Version . The new code addresses a number of issues involving duplicate points being returned when generating point lists for polylines containing multiple arc segments or polylines which are visually closed but whose Closed property is False. The new version also introduces an additional parameter to control the point density when approximating non-linear objects.

15th January

I have updated my Match Field Formatting application to Version . This new version fixes a bug in which any text content following the last field expression held by the target annotation object would be lost following the application of the source field formatting.

6th January  

Following user feedback, I have updated my Burst Upgraded application to Version . This update ensures that single-line & multiline constant visible attributes are retained and converted to single-line or multiline text respectively when the block is exploded - such attributes would be lost when using the previous version of the program.

Finally, as this is the first site update of new year, I shall take this opportunity to wish all visitors to my site a very Happy New Year and all the best for a healthy & prosperous !

30th December

I have updated my set of 3-Point Circle & Arc Functions, rewriting the 3-Point Circle function to improve the concision of the code, rewriting the corresponding example programs for both the 3-Point Circle & Arc to enable compatibility with all AutoCAD UCS and View settings, rewriting the 3-Point Arc example program to instead use the 3-Point Circle function (and therefore removing the superfluous 3-Point Arc function), and finally, rewriting the 3-Point Polyline Arc program to use the new 3-Points to Bulge function included as part of my Bulge Conversion Functions.

I have updated my set of Bulge Conversion Functions to include a new 3-Points to Bulge function which will calculate the appropriate bulge value for an arc passing through three supplied points.

9th October

I have updated my Automatic Block Break application to Version . This revised version refines the calculation of the block definition bounding box to ignore block components residing on frozen layers and account for the possibility of null bounding boxes (as a result of all components being excluded from the calculation). This version also updates the ABB command to incorporate the ability for the user to specify a block name directly at the command-line when inserting a new block.

14th September

Following feedback from a couple of visitors to my site, I have now updated my set of Attribute Functions to improve the consistency between the two sets of functions in the library, and to provide Vanilla AutoLISP support for multiline attributes. The Vanilla AutoLISP functions will now return nil when passed a non-attributed block, consistent with the Visual LISP variants. I have also renamed the LM:getattributes function to LM:getattributevalues, as this function is the converse to the existing LM:setattributevalues function. For extra convenience, all functions in the library may now be downloaded as a single file using the download link at the top of the page.

3rd September

After receiving a couple of suggestions from an avid user of my Viewport Outline program, I have now updated the program to Version . This new version offers the ability to offset the viewport outline by a predetermined number of paperspace units inside the viewport boundary, and also allows the user to automatically apply a set of predefined properties to the resulting modelspace polyline. I have also included a new animated demonstration of the program on the program page in order to convey the program's capabilities.

28th August

I have updated my set of Rounding Functions to include several additional functions, and have also standardised the page format for consistency with the rest of the site.

6th August

New Program! Length Field allows a user to generate a field expression referencing the length/perimeter/circumference of one or more selected objects. In the case of selecting multiple objects, the field expression references the sum of the lengths of all objects in the selection. The resulting field can then be displayed as a new MText object, or housed within an existing table cell, single-line text, multiline text, multileader, or attribute.

22nd July

I have updated my set of List Box Functions, rewriting a number of the functions, and providing an improved test program. The program will now enable or disable the ordering controls depending on whether the ordering operation is valid for the selected items (e.g. if the top item is selected, the 'Top' button will be automatically disabled). The test program now also accounts for a deselection of all items in the list (disabling all ordering controls), a situation that would cause the previous version to crash.

13th June

Following valuable user feedback, I have enhanced my Field Code function to account for field expressions which are greater than characters in length. Following this modification, I have consequently updated my Copy Field, Field Formatting Code, Match Field Formatting, and Field Arithmetic programs, which all rely heavily on receiving the correct output from this function.

14th May

New Program! Field Arithmetic allows the user to perform arithmetic operations on selected text or field expressions, with the result of the calculation represented using a field expression. The program is compatible with DText, MText, Attributes, MLeaders & Dimensions and will also reference nested field expressions held by these objects.

25th April

I have updated my Dimension Overlap program to Version . This update incorporates a couple of user-configurable program parameters which allow the user to easily adjust the tolerance used for dimension comparison, and the properties of the layer assigned to overlapping dimensions.

17th April

I have updated my Background Mask application to Version . The new version fixes a bug which was causing the program to crash when modifying the background mask properties for dimensions with one or more dimension style overrides already applied.

12th April

Following user feedback, I have updated my Copy or Swap Text application to Version . This update resolves a bug causing the program to produce an incorrect output when processing MText objects whose text content occupied multiple DXF group 3 entries.

8th April

Following additional user feedback received from avid users of my Layer Director utility, I have implemented further improvements to the code and have updated this application to Version . The new version now accounts for the use of the 3DORBIT command when invoked transparently from within a command which has been configured to trigger a layer change. Previously, the act of invoking the 3DORBIT command transparently would cause the layer to be reset to the previously active layer, resulting in the new object incorrectly being created on this layer.

2nd April

Following valuable user feedback, I have updated my Layer Director application to Version . The updated code now accounts for the simultaneous insertion of multiple xrefs when using the XATTACH or CLASSICXREF commands, as part of the xref-dependent layering option.

18th March

As an analog to my existing Area Field to Attribute application, I have added a new Length Field to Attribute program which enables the user to populate a selected attribute with a field expression referencing the length or perimeter (or sum of lengths or perimeters) of one or more selected objects.

15th January

Following valuable user feedback, I have updated my Layer Prefix/Suffix application which allows a user to apply a prefix or suffix to the layer names of all layers found in a selection. The updated code fixes a bug wherein the prefix and/or suffix was being applied & removed a number of times equal to the number of objects in the selection. The updated code also removes the restriction present in the previous version which prevented layers whose layer name started or ended with the same character as the prefix or suffix from being selected for processing. Finally, the new version provides more verbose output to indicate to the user exactly which layers have been renamed by the program.

4th January  

I have updated my Selection Set Bounding Box function page to include an alternative version of the function which avoids the limitation on the number of objects which may be processed as a result of the maximum number of arguments accepted by the AutoLISP min & max functions.

I have also included a brand new test program, and a GIF animation to demonstrate how the function may be used.

Finally, as this is the first site update of the new year, I shall take this opportunity to wish all visitors to my site a Happy New Year and all the best for a healthy & prosperous !

29th December

New Program! Layout Field defines a set of commands which enable the user to populate a selected annotation object (Text, MText, Attribute) with a field expression referencing the name and position of the layout in which the object resides. However - and most importantly - the field expressions generated by the program do not reference the CTAB system variable, and will therefore yield the correct result independent of whether or not the layout is current.

27th November

I have updated my Remove Support File Search Paths function as part of my set of Add & Remove Support File Search Paths functions to allow users to remove paths containing forward-slash path delimiters and with trailing path delimiters. The code has also been condensed for efficiency & readability.

8th November

New Program! Layer Prefix/Suffix allows the user to apply or remove a prefix and/or suffix to all layers found in a selection of objects.

7th November

I have updated my LM:intersections function as part of my set of Intersection Functions to validate the applicability of the ActiveX intersectwith method on the two supplied vla-objects prior to invoking this method. The function will therefore gracefully return nil if either of the supplied objects do not support this method.

5th November

I have updated my Delete Blocks program to Version . This update alters the program operation to allow the user to select a block to be deleted from the drawing, with the option of selecting a block by name (using the dialog displayed by the previous version of the program) available upon the user typing N at the selection prompt. The dialog interface has also been enhanced to include an edit box, allowing the user to filter the displayed list of block names.

I have updated my List Box with Filter function to Version . This version fixes a bug arising when the user selects multiple items, applies a filter which excludes one or more of the selected items, and then accepts the resulting selection.

26th October

Following valuable feedback from a user, I have updated my Incremental Array application to Version . This revision fixes a bug causing the program to crash if parentheses or double-quotes were found in the text content.

18th September

My Update Titleblock Attributes program has been revised to Version . This version fixes the implementation of the block filter parameter when processing attributed dynamic blocks (Version would ignore the block filter when processing such blocks).

11th August

Following valuable feedback received from a member of the CADTutor forums, I have now updated my Viewport Outline program to Version . The updated code now accounts for polygonal viewports represented by 2D (Heavy) Polylines (this can arise when rotating a rectangular viewport, for example).

23rd June

New Program: Limited Length Polyline allows the user to dynamically construct a straight-segmented polyline whose overall length may optionally be limited to a given value. The program uses my GrText and GrSnap functions to allow the polyline to be accurately constructed with the length displayed in real-time at the cursor.

20th June

Following user feedback for the previous version, I now have updated my Selection Counter utility to Version . This new version ensures that the selection count for selected objects following grip-editing operations is retained, and corrects the reported selection count for non-rectangular viewports (which were previously counted as two objects).

6th June

I have updated my Selection Counter utility to Version to account for the use of the standard QSELECT and SELECTSIMILAR AutoCAD commands and display the number of selected objects accordingly.

30th May

As promised below, I have now updated the page for my Background Mask application to include detailed instructions describing how to create your own custom background mask programs which bypass the main program dialog to apply predefined background mask properties to all objects in a selection.

23rd May

I have again updated my Background Mask application to Version to include a dedicated selection function to facilitate the creation of custom background mask programs which bypass the main program dialog. I will also soon update the program description to include instructions on how to create such programs.

22nd May

I have updated my Background Mask application to Version . The new version has been entirely restructured and now provides dedicated functions to allow the user to bypass the main program dialog if desired. The program also now enables the user to manipulate the background mask for dimensions.

10th May

I have tweaked my recently updated Layer Director application to account for the use of the legacy CLASSICXREF command.

9th May

Following an excellent suggestion received from an avid user of my programs, I have updated my Layer Director utility to Version . This new version incorporates the option to enable an 'xref-dependent' layer assignment, causing external references to be automatically inserted on a layer whose name matches that of the inserted xref, with an optional prefix & suffix, and fully-configurable layer properties.

24th April

My Segment Curve program has now been entirely rewritten and updated to Version . In rewriting the application, I have improved the error handling, program performance and code readability, paving the way for possible future enhancements.

10th April

I have updated my Quick Field utility to invoke the AutoCAD UPDATEFIELD command when inserting a new field expression into the content of a selected attribute reference, as the use of such command or a drawing regeneration is required in order to display the value of new fields within attributes.

27th March

Upon receiving a report by a reader of my site that my MD5 Cryptographic Hash Function was returning results which were inconsistent with other online MD5 hash generators for some input data, I ascertained that the results were indeed incorrect for input data longer than 56 bytes (i.e. 56 characters). I determined that the cause of this issue was due to the arithmetic operations that are performed on the 4 bit hash values after processing each bit chunk of input data not being wrapped to a bit unsigned integer (as required by the algorithm), and also that such operations could potentially be introducing rounding errors as a consequence of the use of doubles to store the 4 bit items of hash data. To resolve this issue, I designed a bitwise addition function so that all operations could be performed on a list of bits, with no loss of precision. I have therefore updated my MD5 Cryptographic Hash Function to Version .

25th March

I have updated my Selection Counter utility to Version . This update implements an additional fail-safe to ensure that the MODEMACRO system variable is correctly reset when objects are deselected.

21st March

Since releasing the latest version of my Copy or Swap Text application yesterday, I am pleased to have received a wealth of positive feedback, and also several bug reports from avid users of the program. I have now fixed the reported bugs and have updated the program to Version . I wish to extend a huge thank you to all of my readers who were kind enough to test the program to its limit and report back with their feedback, in turn improving the application for others.

I have also updated my Copy to Drawings program to incorporate the latest version of my Get Files Dialog function (which also addresses a number of bugs), and to also refine the command-line output to report the number of successful & unsuccessful drawings processed by the program.

Finally, I have updated my Get Files Dialog function to Version to fix a bug causing the 'Add Files' button to be incorrectly enabled when the user selected a directory.

20th March

Following valuable and encouraging user feedback, I have now updated my Copy or Swap Text application to Version . The program has been mostly rewritten in order to incorporate compatibility for all types of Dimensions, and for Multileaders with Attributed Block content.

8th March

As an academic diversion from my typical programming, I have explored the fascinating fractal nature of the Sierpinski Triangle, along with its 3D analog: the Sierpinski Tetrahedron. This brief study forms part of my selection of Mathematical Endeavours.

I have also updated my code to generate an example of Barnsley's Fern in AutoCAD, as part of my study of Iterated Function Systems. This page also demonstrates an alternative method in which to generate the Sierpinski Triangle by recursively applying one of three randomly selected transformations to a given point.

5th March

I have updated my Random in Range function as part of my Random Number Functions to accept negative integer arguments and to also permit the arguments to be supplied in any order. This function will return a pseudo-random number within the range given by the two integer arguments.

28th February

Following a suggestion from member 'Jef!' of the CADTutor forum, I have updated my Selection Set Processing tutorial to include an additional method: Method 4a: Reverse ssdel. This method demonstrates how to process a selection set by sequentially removing the entity at the (sslength - 1)th index until no entities remain in the set. I have also updated the page to include a table of contents to assist with navigation of the tutorial.

27th February

I have updated my Arrow Arc program to Version . This new version offers an additional option within the aarcsettings command to allow the user to control whether the arrowheads are created at the start point, end point, or both the start & end point of the arc.

11th February

I have updated my page exploring the mathematical objects known as Attractors to include an animated visual of the Lorenz Attractor.

23rd January

Following user feedback, I have updated my Outline Objects program to Version . This new version will offer the user the option to erase the set of objects in the original selection.

16th January

I have updated my Area Field to Attribute program to Version . This new version no longer restricts the user to selecting a visible attribute to house the resulting Field Expression, but instead allows the user to select any attributed block and will prompt the user to choose the attribute tag to be populated with the Field Expression if the selected block contains more than one attribute. The updated program also enables the user to predetermine the attribute tag to be populated with the Field Expression using a parameter defined in the program source code. Finally, this new version also accounts for bit versions of AutoCAD in which the ActiveX getobjectidstring method is not available.

I have updated my Align Text program to Version . The new version includes an additional prompt for an optional line spacing factor which offers a default option allowing the user to retain the existing spacing between the selected text objects.

I have updated my Length at Midpoint program to Version . This update implements a new version of my LM:objectid function which has been modified to account for bit versions of AutoCAD in which the ActiveX getobjectidstring method is not available.

10th January

I have updated my Layer Director program to Version . The new version allows the user to cue an automatic layer change following the use of a custom AutoLISP command, and also adds the Layer Plot Style to the list of layer properties which may be configured by the program.

Following user feedback, I have updated my reactor-driven utility allowing a user to automatically select all MText content on a double-click to enable compatibility with Multileader objects, such that all MLeader text content is selected when double-clicking on an MLeader object.

1st January  

For the first item of the new year, I shall share a new Polyline Taper program. This program will allow the user to apply a tapered width across all segments of a selected 2D polyline, and is compatible with polylines containing linear and/or arc segments, constructed in any UCS.

Finally, I shall take this opportunity to wish all visitors to my site a Happy New Year and all the best for a healthy & prosperous !

31st December

I have updated my Dimension Overlap program to Version . In this new version, the core function which performs the overlap test has been completely rewritten in order to account for dimensions which overlap on both sides, and to also enable compatibility with dimensions created in any UCS or construction plane.

28th December

I have updated my Get Files Dialog function to Version ; this minor update resolves a bug present in the filename sorting functions causing the function to error when processing file or folder names which contained a set of numbers interspersed with multiple points (e.g. "").

24th December  

As an early Christmas present, I have added a new tutorial to the site - Building Association Lists: A Simple Block Counter provides a step-by-step explanation of how to use an association list to construct a simple block counter program in AutoLISP, which will prompt the user for a selection of block references and will output the quantities of each block in the selection to the AutoCAD command-line.

Finally, I wish all of my readers a very Merry Christmas!

23rd December

I have added a new Dimension Overlap program to the site. This program will automatically detect overlapping linear dimensions in all layouts and all blocks in the active drawing, moving such dimensions to a separate layer to be reviewed by the draftsman.

I have updated my set of Add & Remove Support File Search Paths functions to reduce the amount of code required for each function, improve the overall readability of the functions, and to ensure that the functions only modify the ACAD registry key if a modification is necessary.

21st December

I have rewritten my old Sum Attribute Values program and have updated the program to Version . The new version allows the user to select which attribute tags are displayed in the table, and offers the ability to use field expressions to automatically update the table totals. Constant attributes with numerical content are also now included, and the table columns are sized appropriately for the content. I have also added a new GIF demonstration to show the program in action.

6th December

I have updated my popular Incremental Numbering Suite application to Version . This relatively minor update improves the method used to determine the appropriate width for an MText object in order to account for multiple lines of text; removes the case-sensitivity of attribute tag comparison to account for applications which do not enforce uppercase attribute tags; and fixes a bug causing an oblique angle to be applied to single-line text if the current text style has an oblique angle set, but the text style selected for use does not.

2nd December

I have updated my Layer Director utility to Version - this release introduces several new features:

  • A new Force Layer Properties parameter determines whether the program will automatically modify the properties of existing layers in a drawing to match the properties defined in the program.
  • A new System Variables parameter incorporates the ability to configure any number of system variables when a command is invoked, with the system variables reset to their original values upon completing or cancelling the active command.
  • The Layer Description has also been added to the list of layer properties which may be configured by the program.

1st November

I have added a new program to the site: Chain Length will allow the user to calculate the total object length between two points along a chain of connected objects. Be sure to also check out my related Chain Selection program, which allows the user to automatically select all connected objects following selection of a single object in the chain.

31st October  

Following feedback received from a user of my programs, I have now updated my Burst Upgraded & Nested Burst programs to enable compatibility with non-uniformly scaled blocks. There remain some restrictions when attempting to burst nested blocks which are nested within non-uniformly scaled parent blocks, however these restrictions are inherent in the way that AutoCAD handles such objects.

11th October

As an extension & generalisation of my old List Box Synchronisation tutorial, I have developed & published a new developer function to enable automatic DCL List Tile Dependency. This function automatically configures & manages a set of DCL list tiles (i.e. list_box & popup_list tiles) enabling dependency between the tiles - that is, the items displayed in a list tile will be dependent on the item selected in other list tiles.

10th October

I have updated my Quick Field utility to account for selection of existing annotation objects (Text, MText, Attributes etc.) which already contain one or more field expressions.

6th October

I have added a new Cursor Rotate program to the site. This program allows the user to rotate the AutoCAD crosshairs (SNAPANG system variable) to align with an object at a selected point, a fixed angle, or percentage representing a slope grade.

27th September

I have further developed my Automatically Label Attributes program and have updated the program to Version . The new version enables full compatibility with multileaders containing attributed block content, and the user may configure the program to renumber attributed blocks, attributed mleaders, or both. The new version also rectifies a number of bugs present in the previous version, and restructures the program code to improve readability. There is also a new GIF animation for your viewing pleasure.

20th September

I have updated my Automatically Label Attributes program to Version . The program has been completely rewritten to improve performance & stability, and the new version offers several new improvements, including the ability to match multiple block names & attribute tags using wildcard patterns, use a numbering prefix & suffix, specify a starting number, use fixed length numbering with leading zeros, and compatibility for multiline attributes.

19th September

I have updated the page for my Group List by Number function to offer developers two types of function: the function LM:group<n will group a supplied list into sublists of a maximum length; whereas the LM:group-n function will group a list into sublists of a fixed length.

17th September

I have tweaked the code for my Get Anonymous References function to allow the calling expression to supply the function with a wildcard pattern as the block name argument in order to match multiple block names.

12th September

I have added a new Multi-Polyline program to the site. This simple program enables the user to create objects with the appearance of multilines, however which are composed of standard polylines.

30th August

I have added a small reactor-driven utility to the site which causes the text content of an MText object to be automatically selected on a double-click. The idea was spawned from a question received from a visitor to my site who was looking for a consistent result when double-clicking on MText and single-line text (DText).

1st August

I have added a new Justify Block Base Point program to the General Programs section of the site. Similar to my existing Change Block Base Point program, this new program allows the user to change the base point location for multiple blocks to one of nine standard justifications.

13th June

I have updated my Incremental Numbering Suite application to Version . The new version enhances the 'Replacement Mode' option, which now allows the user to replace the text content of primary or nested text, mtext, dimensions, or multileaders containing mtext or attributed block content.

7th June

Following user feedback, I have tweaked my Block Counter program to enable full compatibility with the ZWCAD application in which the ActiveX regeneratetablesuppressed property is not implemented.

3rd May

I have added a new program to the General Programs section of the site: Double Extend allows the user to extend both ends of all lines, arcs, 2D & 3D polylines in a selection by a specified amount. As demonstrated, the program will perform successfully with both 2D and 3D objects, constructed in any UCS plane.

25th April

I have updated my very old set of Polyline Programs, rewriting & consolidating the code for all three custom commands into a single program file. These simple programs allow the user to join sets of lines, arcs & polylines to form continuous polylines, close sets of open polylines, and modify the width of all segments for all polylines in a selection.

13th April

I have revised my Update Titleblock Attributes application to Version to incorporate a number of enhancements:

  • The program now permits the use of an optional 'Block Name' column in the CSV file from which attribute values are sourced, thus enabling the user to update multiple attribute tags held by blocks of a given block name, residing in a specific layouts within multiple drawings - automatically.
  • I have now added support for duplicate attribute tags: simply include multiple columns with the same attribute tag heading in the CSV file and the program will update the duplicate attributes in the order in which they are encountered in the block.
  • Attributed anonymous block references are now included by default when a custom block filter is used, to enable full compatibility with dynamic blocks.

I have updated my Polyline Information program to Version to fix a bug causing the program to crash when constructing the table output for polylines containing arc segments.

22nd March

Following feedback received from a frequent user of my Incremental Numbering Suite, I have updated the program to Version to tweak the behaviour of the program dialog. The program will now set the initial focus of the dialog to the Prefix edit box tile, and the user may dismiss the program dialog at any time using the ENTER key.

15th March

I have added a new Field Objects program to the General Programs section of the site. This program enables the user to easily view the object or set of objects referenced by all field expressions held by a selected Text, MText or Attribute object.

14th March

I have updated my Ellipse to Arc program to incorporate some tolerance for the ellipse axis ratio into the selection filter in order to enable the user to select ellipses & elliptical arcs which are very close to being circular.

23rd February

I have completely rewritten my Copy or Swap Text program and have up-issued the program to Version . The new version fixes a number of bugs reported from the previous version.

22nd February

I have updated my Box Text program to Version . This new version allows the user to select multiple text or mtext objects, with each resulting text frame inheriting the properties of the enclosed text object.

I have performed minor updates to various pages of the site, such as Insert Nth, Intersection Functions to update the page layout, code headers & code formatting, and to include Tables of Content where appropriate.

15th February

I have updated my Get Field Objects function to ensure that the function returns the objects referenced by all field expressions held by the supplied annotation object (where previously, only objects referenced by the first field expression encountered would be returned). The function has also now been renamed to Field Objects.

I have now rewritten my Get All Files function and have renamed this function to Directory Files. The code is now cleaner & substantially more concise, and the arguments for the function have been reordered to be in line with those used by the AutoLISP vl-directory-files function. An example program is included on the program page to demonstrate how this function may be used.

14th February

I have updated my Effective Block Name page to include an additional function: Block Name to Effective Block Name, to allow a block name to be supplied as argument.

9th February

I have updated my Incremental Numbering Suite application to Version . This minor update fixes a bug causing the program to crash upon selecting the 'Fixed' border option in conjunction with either a 'Rectangle' or 'Slot' border.

I have completely rewritten my set of Draw Order Functions and have up-issued the set of functions to Version . These functions now require one fewer argument and are now much cleaner & far more concise.

31st January

I have updated the Geometric Intersections section of my library of Mathematical Functions to include an alternative version of my Circle-Circle Intersection function, and a new Arc-Arc Intersection function.

2nd January

First & foremost, I wish all visitors to my site a very happy New Year and all the best for !

To start the new year, I have added a new program to my site: Viewport Outline. This program allows the user to automatically generate a polyline in modelspace representing the outline of a selected paperspace viewport.

30th November

I have added a new Outline Objects program to the site. This program enables the user to generate one or more closed polylines or regions representing a silhouette or outline of all objects in a selection.

22nd November

I have updated my Automatic Block Break program to Version . The new version changes the method used to detect objects found at the block insertion point when determining the angle for automatic block rotation, fixing a bug causing polylines with non-zero width to be ignored.

15th November

I have updated my recently published Selection Counter utility to Version in order to fix a bug causing the MODEMACRO system variable to not be reset when the UNDO command is used.

13th November

I have added a short & simple utility to the site which I have named Selection Counter. This reactor-driven application will silently run in the background and will automatically display the number of objects in the active selection at the AutoCAD status bar, offering an alternative to the Quick Properties functionality available in newer versions of AutoCAD.

8th November

I have updated my Flatten List function to update the code formatting in line with my other functions.

1st November

I have revised my Update Titleblock Attributes application to Version to fix a bug causing drawings with filenames containing ASCII character 46 (point) to not be found within the first column of the CSV file.

12th October

I have updated my library of Mathematical Functions to include a vector version of my Line-Circle Intersection function as part of my Geometric Intersection Functions, and a Quadratic Solution function as part of my Arithmetic Functions.

10th October

I have added a new 2D Projection program to the site. This program provides the user with a means of projecting a selected set of planar objects from one reference frame (or projective space) to another, using a projective (or 'perspective') transformation.

9th October

I have added a new Nested Burst program to the site. This program enables the user to burst (explode whilst retaining attribute values) a selection of block references, including any nested block references found within the selected blocks, nested to any level.

14th September

I have updated my Strikethrough Text program to Version . The new version provides a generic function to allow the user to create any number of custom commands in order to generate any number of lines above, below or through selected text objects.

25th August

I have added a new Circle Tangents program to the site. This program allows the user to dynamically construct two circles connected with a pair of lines meeting the circumference of each circle at a tangent. The program also utilises my recently published GrSnap utility to enable full Object Snap functionality at each prompt.

21st August

After much delay, I have finally found some spare time to add my new GrSnap utility to the Subfunction Library section of the site. This utility was in fact written at the end of last year & provides a means of enabling the use of full Object Snap functionality within a grread loop.

Following the above addition, I have also added a new novelty program to my site: Star allows the user to create a customised star shape, constructed dynamically using a polyline object.

Finally, I have shared yet another dynamic program which also utilises my recently published GrSnap utility: my new 3-Point Rectangle program enables the user to dynamically construct a rectangle defined by three supplied points.

9th August

I have updated my Get Files Dialog function to Version to fix a bug causing folders with folder names containing a dot to incorrectly appear as selectable files.

5th August

I have implemented a minor update to my Dynamic Attribute Width program to cause the attribute width factor to be reset to its original value should the user right-click during the operation of the program - this behaviour is more consistent with standard AutoCAD behaviour. The program is now at Version .

27th July

I have added a new function: Evaluate Once on Startup to the Subfunction Library section of the site. This function provides the facility for a supplied expression to be evaluated only once on the next drawing startup, and not subsequently.

17th July

I have updated my Areas to Field program to Version . This new version of the program will populate the contents of an AutoCAD table cell with the appropriate field expression if the point specified by the user is found to reside within a table cell.

21st June

I have updated my Copy to XRef program to Version to account for cases in which the XLOADCTL system variable is equal to 1, and also provide more detailed feedback to the user should the program fail to interface with the source drawing of the selected xref.

My Dynamic Attribute Width program has been updated to Version . The 'Reset' option in the new version will now reset the width factor of the selected attribute to that of its associated attribute definition, rather than always resetting the factor to

19th June

I have updated my HSL to RGB function as part of my set of Colour Conversion Functions to make the code more concise & readable.

15th June

CountVersion released.

I have entirely rewritten my oldest & most popular block counting application: CountVersion should now be fully compatible with all full versions of AutoCAD (including ) running on both bit & bit Windows operating systems. The new version also offers an enhanced settings dialog, allowing the user to configure several additional parameters which were not available in the previous version.

I have also updated my Layer Director program to Version . The new version will allow the user to specify basic layer properties to be applied to layers which are automatically created by the program. I have also changed the loading method to use the post-initialisation s::startup function and have restructured the code used to construct the Visual LISP Command Reactor to hopefully resolve some reported issues in which the application was not automatically enabled for some drawing files.

14th June

I have updated my Polyline Information program to Version to fix a bug causing the final polyline segment to be omitted from output data when processing closed polylines.

8th June

I have added a new program to the site: Dynamic Attribute Width will allow the user to dynamically alter the width factor of a selected attribute, with a real-time preview as the cursor is moved relative to the attribute.

I have updated my Incremental Array program to Version . This version fixes accumulated rounding errors appearing at item 44 onwards when incrementing a value of 1 by an increment of 1.

13th April

My Reset XRef Layers program has been rewritten and the code updated to Version . The new version now also accounts for layers whose colour property has been assigned a True Colour or Colour Book colour.

I have updated my Incremental Numbering Suite program to Version to fix a reported intermittent bug causing the program to crash when generating the first object after dimissing the program dialog with Dynamic Mode enabled.

Following the recent release of my heavily updated Incremental Array program, I have revised this program to Version to correct a few minor bugs reported by Swamp user CAB.

I have completely rewritten my old Incremental Array program, and have updated the code to Version . This new version incorporates a more advanced incrementing engine similar to that used by my Incremental Numbering Suite application, and also allows the user to specify an increment value.

16th March

My most popular and most extensively developed program, Incremental Numbering Suite has now been updated to Version . This new version fixes a number of bugs present in the previous version following bug reports submitted by numerous users which have accumulated since the release of Version almost two years ago. For information detailing the changes to the program in this new version, please see the version history section of the program code header.

2nd March

I am honoured to announce that I have been nominated to become a member of the prestigious Autodesk Expert Elite program!

27th February

I have updated my Error Message Troubleshooter page to include several additional error messages and their accompanying explanations and possible causes.

23rd February

I have updated my Burst Upgraded program to Version . The new version of the program has been restructured to accept a selection set argument, allowing the program to be called from other custom programs; the program will also now explode non-attributed blocks, rather than restricting the selection to only those with attributes.

I have added a new developer utility function to the site: Print List is a relatively simple (but incredibly useful) function to assist with the understanding of the structure of a given list. The function will print a supplied list to the command-line or file, with nested lists displayed in a hierarchical format so that the list structure is revealed.

16th February

New program: Modelspace to Paperspace added to the site. Similar to the standard CHSPACE command, this program allows the user to copy a selection of objects from Modelspace to the current Paperspace layout, through an active viewport.

6th February

I have updated my tutorial: An Introduction to Script Writing to include more detailed explanations & examples. This tutorial is a basic explanation of how to write & run your very first AutoCAD Script.

2nd February

My Nested Block Counter has been updated to Version . The new version fixes a couple of bugs arising when counting nested dynamic blocks with different visibility states, and when counting multiple block references occurring several nesting levels deep.

My sincere thanks go to Helmut Schröder, who kindly brought these issues to my attention and also suggested possible fixes for the code.

I have completely rewritten my novelty Tip of the Day program; the new Version ensures that the same tip is never displayed twice in a row, and provides the user with more control over the appearance of the tip dialog.

27th January

Firstly, I would like to apologise to my readers for the distinct lack of updates to my site over the past month - my workload has increased substantially this year and my free time is unfortunately currently in short supply. To those who have contacted me directly, please know that I have received your messages, but finding the time to adequately respond to everyone in a timely manner is becoming increasingly difficult - for this I apologise.

Now to get back on topic, I am pleased to announce that my Change Block Base Point program has been published to the Autodesk Exchange App Store. I invite you to rate & review the app at your earliest convenience!

As with my other published applications, the published version of the program has a professional application installer and comes complete with a custom ribbon panel and individual toolbar icons for each command which may be used to launch the application.

The original program has also been updated to Version to implement to some minor changes to the code in keeping with the published app.

31st December

I have updated my library of Mathematical Functions to include a new set of Arithmetic Functions; such functions include calculation of the Least Common Multiple of two or more numbers, obtaining a list of Prime Factors of a number, and testing whether or not a given number is prime.

8th December

I have updated the code for my old Elevation Marker program. This very simple program enables the user to create multiple elevation markers composed of a variable-width polyline and a text object displaying the UCS Y-coordinate of the picked point.

1st December

New tutorial: The Apostrophe and the Quote Function. This tutorial provides a detailed explanation describing the behaviour & purpose of the apostrophe and equivalent quote function in AutoLISP.

28th November

I have updated my set of Matrix & Vector Functions to update the matrix determinant function by ElpanovEvgeniy which calculates the determinant by transforming the matrix into upper triangular form; and also include my version of a matrix determinant function implementing Laplace's formula.

As a result of the modified matrix determinant function, I have also updated my 5-Point Ellipse function & Advanced Polyline Outline program to reflect the changes.

27th November

I have updated the code for my Load Linetypes function to exclude known metric & imperial linetype definition files based on the value of the MEASUREMENT system variable, and also incorporate a boolean parameter to determine whether linetypes should be redefined from file if already loaded. I would like to thank Jason Bourhill from CAD Concepts for suggesting these improvements for the function.

Following a bug reported by a user, I have updated my Dynamic Block Counter program to Version . This new version fixes a bug causing the previous version of the program to error when processing non-uniformly scaled dynamic blocks, and also offers the user the ability to process a selection of blocks (rather than processing all blocks) and output the results to a Text or CSV file.

I have updated the code for my Selection Set Bounding Box function. This function returns the lower-left & upper-right coordinates of a rectangular frame bounding all objects in a supplied selection set.

17th November

I have updated the code and function description for my Browse for Folder function; the code is now more concise and includes a smaller code header for a reduced footprint, and the function description page now includes an example function call with accompanying image, and a reformatted list of bit code values.

15th November

Align Text to CurveVersion released.

The new version of the program has also been published to the Autodesk Exchange App Store!

The published version has a professional application installer and comes complete with a custom ribbon panel from which to launch the application. Feel free to rate & review the app!

After evaluating the wealth of feedback & suggestions submitted by numerous users of this program, I have invested some time rewriting & restructuring the entire program to implement many of the suggestions and also incorporate several new ideas of my own. This new release also improves the general performance of the program, providing a more stable and reliable program.

A number of the more significant changes and new features are detailed below:

  • New or existing Text and MText may now be aligned to Lines, Polylines, Arcs, Circles, Ellipses, Elliptical Arcs & Splines nested (to any depth) within blocks or xrefs.
  • The program now offers a new 'Settings' menu wherein the user can control the object type for new text created by the program, the justification of new text, the default offset factor & rotation, and many more settings.
  • A new 'Multiple Text Mode' allows the user to continuously place multiple text objects aligned to the same curve.
  • Text readability & rotation may now be altered during text alignment.
  • Several other program enhancements have also been implemented, but are too numerous to list here.

14th November

New Show Hatch Text program added to the site. This program enables the user to clear the area of a hatch pattern obscuring selected Text and MText objects, or Text, MText and Attributes contained within selected primary & nested block references.

12th November

I have added a new Length at Midpoint program to the site. This program automatically generates MText objects positioned over the midpoint of every object in a selection, with each item of MText containing a field expression referencing the length of the object.

New Field Formatting Code program added to the site. This utility enables the user to determine the field formatting code associated with the field expression held by a selected object, and may be used in conjunction with my Length at Midpoint, Areas to Field, and Area Field to Attribute programs in order to determine the correct field formatting code to use with each of the programs.

I have updated the descriptions for my Areas to Field, and Area Field to Attribute programs to update the set of instructions indicating how to determine the correct field formatting code to use with each program.

6th November

I am delighted to publish a very appreciative and complimentary testimonial received from the tremendous folk at Momentum Engineering - thank you!

29th October

New Offset Polyline Section program added to the site. This program enables the user to offset a section of a polyline enclosed by two selected points on the polyline.

I have updated my set of Colour Conversion Functions to improve the concision of the code for many of the functions.

25th October

Added MD5 Cryptographic Hash Function to the Subfunction Library section of the site. This function is an AutoLISP implementation of the MD5 message-digest algorithm developed in by Ronald Rivest.

24th October

My Error Message Troubleshooter has been updated to add the bad argument type: streamp error message, and to also include possible AutoLISP functions pertaining to the cause of each error.

23rd October

I have recently updated my Minimum Bounding Box function to overhaul the old function code, include additional error trapping, and furthermore update the code formatting to meet my current standard.

18th October

I am pleased to list DuctiSoft as a friend of Lee Mac Programming. Andrea Andreetti, the proprietor of DuctiSoft, is a very creative programmer whom I have had the pleasure of collaborating with in the past to create a novelty Dynamic Laser program (requires Swamp membership to view).

10th October

My Extract Nested Block program has now been published to the Autodesk Exchange App Store! The published version has a professional application installer and comes complete with a custom ribbon panel from which to launch the application. Feel free to rate & review the app!

9th October

I have now updated my Circular Wipeout program to Version . This version fixes a UCS bug arising when the UCS origin is not equal to the WCS origin.

2nd October

I am pleased to list Paul Stafford's blog: CADsmarter as an affiliate site of Lee Mac Programming. Paul's blog is relatively new, but already contains many useful tips & tricks to help you get the most out of AutoCAD.

1st October

Following a bug reported by a user, I have updated my Automatic Block Break program to Version . The updated version fixes a bug causing the program to return an error if an object intersected the bounding box of the block at only one point.

12th September

I have recently updated my set of Attribute Functions to fix a few minor bugs, improve the concision of the code, and update the formatting to be consistent with my other function sets.

11th September

My Steal & Associative Textbox programs have now been published and are available to download from the Autodesk Exchange App Store! These published versions come complete with professional application installers and custom ribbon panels from which to launch the applications.

You are invited to rate & review the apps!

9th September

I have updated my Extract Nested Block program to Version . The updated version incorporates additional error trapping to prohibit selection of blocks nested within dynamic blocks or xrefs (with which the program is incompatible), and nested blocks residing on locked layers. The program will also now ignore non-uniformly-scaled block references (for which the previous version returned an error).

6th September

My Background Mask program has now been published and is available to download from the Autodesk Exchange App Store. The published version includes an application installer and a custom ribbon panel from which to launch the application. Feel free to rate and review the app!

I am pleased to announce that gileCAD is now an affiliate of Lee Mac Programming. Gilles Chanteau, the proprietor of gileCAD, is an incredibly talented programmer who I have had the pleasure of knowing for several years, and from whom I have learnt a great deal.

3rd September

My Batch Attribute Editor program is now also available to download from the Autodesk Exchange App Store! The version published at the Exchange App Store comes complete with an installer and also features a custom ribbon panel from which to launch the program.

Feel free to rate & review the app and let me know what you think!

1st September

A new novelty program gift to my readers for the first post of September: Password Generator was inspired by a recent 'challenge thread' posted at TheSwamp CAD forum, and will generate a pseudo-random password string based on the parameters specified.

31st August

I have updated my Nested Move program to Version . The new version implements a fix for a bug causing the program to crash when a nested attributed block or nested 2D/3D Polyline is selected.

29th August

My Burst Upgraded program has now been rewritten and updated to Version . The new version has cleaner & more concise code, with additional error trapping to account for xrefs and objects on locked layers. I have also included an animated demonstration to exhibit the program capabilities.

26th August

Following valuable feedback received from several users, my Nested Move program has now been updated to Version . The new version allows the user to select multiple nested objects (with the same parent) to be moved, with selection highlighting to provide visual feedback for the selected objects. The new version will also move only the 'outermost' nested object when the user has selected an object nested several levels deep - this also resolves an issue in which the user could move nested dimension components. The accompanying animated demonstration has also been updated to reflect the new functionality.

25th August

List Box function rewritten and updated to Version . This updated version alters the third argument for the function to a bit-coded integer controlling whether the list box permits selection of multiple items, and also whether the function will either return a list of selected items or a list of zero-based indexes corresponding to the position of each item within the supplied data set - a necessary enhancement when working with data containing duplicate items.

I have uploaded a sample zip folder containing an example CSV file & accompanying sample drawing containing an attributed block for use with my Update Titleblock Attributes program.

21st August

Added new LM:sfsp+n (Add Support File Search Paths at n) function to my set of Support File Search Path Functions. This function will add a list of paths at a position in the list of AutoCAD Support File Search Paths given by a supplied zero-based index parameter.

20th August

My old Centerline program has recently been rewritten & updated to Version . The new version has cleaner code and performs successfully on a wider range of CAD platforms following a recently received bug report submitted by an avid user.

19th August

I have recently updated my entire set of Dynamic Block Functions. The code for each function is now clearer & more concise, and the functions have a reduced footprint, carrying smaller code headers. A new LM:ToggleFlipState function has also been added to allow a developer to effortlessly toggle the Flip State Parameter held by a Dynamic Block reference.

14th August

I am pleased to list PHCAD as an affiliate of Lee Mac Programming. Paul is a talented & certified professional draughtsman and, in addition to advertising his services, his site offers free resources in the form of LISP tips & an expanding block library.

10th August

Inspired by a request posted at the Autodesk Discussion Groups, I have added a new Nested Move program to the site. This program enables the user to move a selected object nested within a block, dynamic block or xref (nested to any depth), without opening the xref source drawing.

7th August

I am pleased to list Matthew Nichols' blog Talk about CAD as an affiliate of Lee Mac Programming. Matthew's blog is packed with useful information and includes several macros & DIESEL examples for LT users who unfortunately cannot take advantage of AutoLISP.

2nd August

New ssget Function Reference added to the Programming References section of the site. This reference includes information gathered over the years from various sources, including information on undocumented ssget functionality and several examples to demonstrate function usage.

27th July

I have extensively updated my tutorial on Debugging Code with the Visual LISP IDE to include better explanations for actions performed in the tutorial, and clearer & cleaner graphics & animation.

25th July

Following a bug reported by a user, I have updated my Get Files Dialog function to Version ; this update fixes a bug wherein the function would crash if the user double-clicked in empty space in the left-hand list box pane.

23th July

I have now rewritten my Create Directory function to improve the concision & readability of the code. This function will recursively create each level of a supplied directory folder structure.

14th July

Following the recent addition of my Match Field Formatting program, I have now also added a new Copy Field program to the site. This program enables the user to copy a field expression from a selected source object to multiple destination objects in a drawing.

My Copy to XRef program has now been completely rewritten and updated to Version ; the new version incorporates substantially improved error trapping and improves code readability in general. An animated demonstration of the program in action has also been included on the program page.

12th July

I have added a brand new Match Field Formatting program to the site. This program enables the user to copy the formatting from a selected source field expression to multiple destination fields in a drawing.

Following the above addition, I have also included my Field Code function in the Subfunction Library section of the site. This function is heavily utilised by my recently added Match Field Formatting program, and will return the field expression associated with a Text, MText, Attribute, MLeader, or Dimension object.

8th July

My Copy to Layouts program has now been completely rewritten and updated to Version . The program enables a user to copy a selection of objects to all or selected layout tabs in a drawing; this updated version is more robust with cleaner code for improved readability.

5th July

I have now updated my Copy or Rename Block Reference program to Version ; this new version enables the user to copy or rename anonymous block references in a drawing.

16th June

My Copy or Rename Block Reference program has now been completely rewritten and updated to Version . The code for the updated program has improved clarity, concision and readability, with additional error trapping to allow for block references residing on locked layers.

Following the recent update of my Copy or Rename Block Reference program as noted above, my Copy Block Definition function has also been rewritten and similarly improved.

I have rewritten my old Copy Block from Drawing program and have renamed the program to a more apt: Import Block. This program is the precursor of my far more generalised and extensively developed Steal from Drawing program and allows a user to import a block from a selected drawing file into the active drawing, without opening the external file.

15th June

My novelty Clock application has now been completely rewritten and updated to Version . In addition to incorporating cleaner and far more efficient & readable code, the new version also includes a new runclock command, enabling the user to run the clock continuously. I have also rewritten the description found on the program page and have added a new animation to demonstrate the program in action.

I have updated my LM:RGB->ACI & LM:ACI->RGB functions as part of my set of Colour Conversion Functions, following a reported bug.

7th June

I have updated my set of Column Reference Functions; these functions are ideal for converting and manipulating alphabetical 'column references' (e.g. A,B,,Z,AA,) as used by applications such as Excel. I have also provided alternative versions for many of the functions in order to demonstrate different ways to obtain the same result. A table of contents has been included on the page for ease of navigation.

6th June

I have updated my set of Colour Conversion Functions to provide functions for conversion between all 5 colour enumerations listed on the page; a table of contents has also been included for ease of navigation.

2nd June

New Object Break program added to the General Programs section of the site. This program is a generalisation and enhancement of my existing (and recently updated) Circle Break program, enabling the user to break a selected object either at two specified points, or at two points of intersection with another selected object, and apply a set of properties to the selected portion of the object.

30th May

My Circle Break program has now been entirely rewritten and updated to Version . The much improved new version enables the user to use the program with ellipses in addition to circles, and apply a whole set of properties to the 'hidden' arc or elliptical arc, as opposed to simply assigning a layer as performed by the previous version. The accompanying program description has also been rewritten and a new animated demonstration has been included.

28th May

My Change Block Insertion program has been completely rewritten and updated to Version ; I have furthermore renamed the program to a more appropriate: Change Block Base Point. Please note that the commands for this program have also been renamed accordingly. I have also rewritten the accompanying program description, providing an explanation for each available command, and including a new animated demonstration.

26th May

I have completely rewritten my set of functions which enable a user to Add & Remove Support File Search Paths and have also updated the accompanying function description found on that page.

My Area Field to Attribute & Areas to Field programs have also been completely rewritten and updated to Version & Version respectively, to improve the readability of the code and to enable the user to easily configure the area format of the Field generated by the programs. The accompanying program descriptions have also been heavily updated to provide instructons detailing how to determine the correct Field formatting code when configuring the area format.

I have updated my Arrow Arc program to Version ; the new version incorporates an aarcsettings command to enable the user to control the length & width of the arrow heads without modifying the program source code.

I have updated and reformatted my set of Attribute Functions and Base Conversion Functions; the functions are now clearer and carry smaller code headers.

My very old Box Text program has been completely rewritten to vastly improve the readability of the code and to fix a few general bugs.

22nd May

Following a bug report, I have updated my Read CSV function to Version to correctly process some uncommon cell values containing a certain combination of comma & quote characters. I have also updated my complementary Write CSV function and have condensed the code for both functions, resulting in improved readability & performance.

I have furthermore revised my Update Titleblock Attributes program to Version in order to incorporate the above changes to my Read CSV file parsing function and to remove the need to include the file extension when listing drawings in the CSV file read by the program.

17th May

I have now updated my old Copy to Drawing program to Version and have renamed the program: Copy to Drawings. As the new name suggests, I have now lifted the single drawing restriction, with the updated version allowing the user to copy a selection of objects to an entire set of drawings, without opening each drawing in the AutoCAD Editor.

4th May

I have now included a new tutorial on the topic of Selection Set Processing to the AutoLISP & Visual LISP Tutorials section of the site. This tutorial demonstrates a variety of different methods of how to iterate over all objects in a selection set, together with a brief explanation of how each method works and the efficiency of its operation.

1st May

Updated my recently released Associative Textbox program to Version to fix a bug causing MText & LWPolyline objects residing in Paperspace Layouts to be transferred to Modelspace.

30th April

Updated Associative Textbox program to Version to fix a bug causing the program to crash during loading if other reactors with reactor data with non-string data type are already running in the active drawing session.

Added Associative Textbox program to the site. This reactor-based program enables the user to create an associative textbox surrounding a Text or MText object, with the size, position, orientation & rotation of the textbox frame automatically updated following modification to the associated Text or MText object.

Added Filtered List Box function to the Subfunction Library section of the site. Similar to my existing List Box function, this function also presents the user with a dialog interface containing a list box tile from which the user may select one or more items, however, the displayed dialog for this function also includes an edit box tile, enabling the user to filter the list of items displayed.

23rd April

I have updated my Align Text program to Version ; this version allows the user to reposition a selection of single-line text objects with any rotation, aligned in a direction perpendicular to the text rotation. The updated program will furthermore perform successfully with text constructed in any UCS plane.

18th April

I have updated my Total Length & Area Programs to simplify the code and improve the readability & consistency of the programs.

My Get Files function has been completely rewritten and updated to Version . The updated version implements a bug fix to account for Library folders encountered with Windows 7, and also incorporates a new and improved file sorting function.

ObjectDBX Wrapper function completely rewritten and updated to Version to include more error trapping and to condense the code, improving both readability & performance. Directory Dialog function also updated and renamed to BrowseForFolder for consistency with the method used by the function.

28th March

I have updated my GrText function to Version . The function has been completely rewritten with the previous 'Extended ASCII' version now included in the main function for consistency. The redundant colour argument has also now been removed to improve compatibility when the function is used with DCL. The program page has also been overhauled to provide a far better description of the various demonstration programs, which have also been rewritten and updated.

8th March

Added Text to Words program to the site. This program enables the user to convert a selection of single-line text objects into separate text objects for every word in the selection, whilst retaining all properties of the original objects.

Added Arrow Arc program to my library of General Programs. This program enables the user to construct an arc with arrowheads at each end point, aligned with the arc.

Added Drawing Version function to the Subfunction Library section of the site. This function will return a string describing the drawing version of a supplied drawing file, if possible.

5th March

I have added the functions Matrix Inverse (gile / Lee Mac) & Identity Matrix to the Matrix & Vector Functions section of my Mathematical Functions page. The Matrix Inverse function uses the technique of Gauss-Jordan elimination to calculate the inverse of a given nxnnon-singular matrix. The original version of this function was written by the talented gile (Gilles Chanteau), which I have modified for increased performance & concision. The included Identity Matrix function will return an nxnIdentity Matrix with dimension given by the supplied integer parameter.

Updated my Dump Object utility function to Version to improve the function structure & readability.

4th March

My Automatic Block Break program has been mostly rewritten and updated to Version to incorporate a new & improved function to calculate the rectangular bounding box of a block, resulting in accurate results when applied to Dynamic Block references; and furthermore to fix a bug wherein the program would attempt to break Multiline objects. Other minor changes have also been implemented to improve and streamline the program.

I have also updated the Automatic Block Break program page, rewriting the description to describe each available command in greater detail and to include several new animations to better demonstrate the program capabilities.

Updated my Mapcar & Lambda tutorial to reformat the examples and fix a reported broken link.

10th February

Following recent development of my 5-Point Ellipse function, I have added a new Advanced Polyline Outline program to the General Programs section of the site. The program allows the user to construct an outline silhouette of an LWPolyline with straight and/or arc segments with varying or constant width.

Added 5-Point Ellipse function to the Subfunction Library section of the site. This function will return the parameters of the unique ellipse passing through five supplied points, if such an ellipse exists. The method used to determine these parameters is described on the function page linked above.

Added Matrix Determinant (by ElpanovEvgeniy) & Matrix Trace functions to the Matrix & Vector Functions section of my Mathematical Functions page; as the names indicate, these functions will respectively calculate the determinant and trace of a given nxn matrix.

6th February

Updated Background Mask program to Version to alter the command syntax for the program to bmask, since mask is an existing command in AutoCAD Civil 3D. The update also implements several other minor improvements to the code.

2nd February

Added Ellipse to Arc program to the site. This program will allow the user to convert a selection of circular Ellipses & Elliptical Arcs (that is, Ellipses or Elliptical Arcs with axes of equal length) into Circles & Arcs respectively, whilst retaining all properties of the original objects.

I have also updated my Circular Wipeout program to Version . This updated version includes an additional command, c2wipe, which enables the user to convert a selection of circles to circular wipeouts.

1st February

I have updated the Testimonials section of the site to include an appreciative & commendatory testimonial kindly written by Henry Blake, owner of WoodBlocX - Many thanks Henry!

29th January

Added Circular Wipeout program to the site. As the name implies, this program enables the user to create a circular wipeout with a given center & radius in the drawing.

28th January

I have updated my set of Unique & Duplicate List Functions to rewrite & improve many of the existing functions and moreover to include iterative versions of every function listed. I have also added a table of contents to facilitate navigation of the page.

It's a bit late in the month, but I wish all of my readers best wishes for !

24th December  

To keep with the festive theme of this time of year, I have published an article exploring the curious & intriguing geometrical properties of the Koch Snowflake. This program may be found under the Mathematical Endeavours section of the site.

I have also updated my study of various chaotic Attractors to include a table of contents, clearer systems of equations for each attractor, greatly improved & more readable code, and finally, a derivation for the Duffing Oscillator.

Finally, I wish all of my readers a very Merry Christmas!

18th December

Added Chain Selection program to the site. This program prompts the user to select an object and generates a 'chain selection' of all objects sharing endpoints with objects in the accumulative selection.

Included Add Polyline Vertex program in the General Programs section of the site. As the name implies, this program allows the user to add a new vertex to an LWPolyline object.

14th December

Updated Align Objects to Curve program to Version to enable the user to align the selection of objects to a nested curve within a Standard or Dynamic Block or XRef, nested to any level.

11th December

My Align Objects to Curve program has now been completely rewritten and updated to Version to enable the program to perform successfully in all UCS & Views. The alignment controls offered by the program have also been refined, with the additional option to allow the user to rotate the set of objects relative to the selected curve.

I have also updated the Testimonials section of the site to include a very complimentary testimonial kindly written by Joey Smith from Arning Companies, Inc. - Many thanks Joey!

6th November

Added functions LM:Reflect & LM:InsideTriangle-p to my set of Mathematical Functions. The former will reflect a given point in the axis defined by two supplied points in the plane; the latter is a predicate function which will return T if a given point lies within a triangle defined by three supplied points. In addition to the inclusion of these supplementary functions, I have also organised the library of Geometric Functions into appropriate sub-categories for ease of navigation.

31st October  

As a treat for Halloween, I have added a new novelty program to the site. Lottery Numbers is a relatively simple novelty program generating a sequence of random numbers in the form of lottery balls in the drawing. Good luck!

21st October

I have updated my library of Intersection Functions; this set of functions provides the ability to retrieve points of intersection between either two objects, all objects within a Selection Set or list, or between objects of two Selection Sets or lists. The functions have been completely rewritten to improve readability, concision & performance, and the entire function page has been overhauled to provide detailed information about every function, including animated demonstrations and diagrams.

16th October

I have updated my Mathematical Functions page to incorporate a set of Complex Number Functions, pertaining to the arithmetic manipulation of complex numbers; and Factorial Functions, which may be used to calculate the factorial of a positive integer, in addition to the multiplication and division of two factorials. I have also renamed several of the Matrix & Vector Functions present on the page to improve consistency. Various Geometric Functions have also been updated to reflect the renamed function names and earlier modifications to the Polygon Centroid function.

Updated Polygon Centroid function to account for the case in which the coordinate scale factor is zero, and hence eliminating a potential divide-by-zero error.

I have updated the Testimonials section of the site to include a testimonial kindly received from John Hailey at CBI/Matrix Engineering - thanks John!

12th October

Added set of Random Number Functions to the site. These functions involve the generation and manipulation of pseudo-random numbers using a linear congruential generator.

Updated Popup function to Version to revise the code formatting and improve the readability of the function.

8th October

I am pleased to list Paul Munford's blog The CAD Setter Out as an affiliate site of Lee Mac Programming. Paul's blog is packed with useful information on AutoCAD and Inventor, including a cornucopia of tips, tricks and tutorials exuding Paul's evident enthusiasm for everything CAD related. I also encourage followers of my site to vote for my link as your favourite CAD site on his links page here.

5th October

Added Isometric Polygon program to the site. This program enables the user to construct a regular polygon projected in the active isometric plane.

19th September

I have updated my Update Titleblock Attributes program to Version . The new version of the code revises the CSV file parser function to account for the use of alternative cell delimiter characters (such as a semi-colon) used by some systems.

18th September

Updated Steal program to Version . This revision fixes a minor bug present in the recently released Version wherein the program would error if all items in a selected collection were deselected by the user using the Ctrl key, and then the Import button is pressed. Furthermore, in this updated version, the active drawing will only be regenerated (following program completion) if one or more items have been imported by the program.

16th September

StealVersion released.

After evaluating the excellent feedback submitted by numerous users for this program, and having reviewed the many suggestions for improvement that were submitted since the program was first released to the public, I have invested some time implementing many of the proposed ideas and have injected a few additional features of my own into this new release of my Steal from Drawing program.

This release also improves the general performance of the program, with much of the original source code rewritten and restructured, furthermore, some previously undetected bugs have now been ironed out to provide a more stable and reliable program.

A number of the more significant changes and new features are detailed below:

  • The Steal file selection dialog will now remember the directory of the last selected drawing between drawing sessions so that the user will spend less time navigating a project folder structure when selecting a drawing to steal from.
  • Groups, Drawing Properties and Custom Properties have all been added to the list of collections from which the user can steal items. The inclusion of Drawing Properties was a popular request for the last program, so this new addition should hopefully benefit a large proportion of users.
  • A Refresh button has now been incorporated into the dialog to enable the user to refresh the drawing data after importing items with object dependencies (for example, importing blocks or groups will also import dependent layers, linetypes, nested blocks etc.).
  • The Search button has been exchanged for an appropriate bitmap icon and I have replaced the multiple alert dialogs with a rather more subtle dialog error tile for a more streamlined user experience.
  • Two new commands have been added to the program: StealLast allows the user to immediately steal from the last selected drawing (if available); and StealTemplates enables the user to steal items from a specific template file, selected from a list of template files found in the template drawing path.
  • Several other general improvements and bug fixes have also been implemented and are detailed in the program code header.

9th August

Added Polyline Information program to the General Programs section of the site. This program provides the user with detailed information about every segment of a selected LWPolyline in the form of an AutoCAD Table (if available), Text file, or CSV file.

2nd August

Updated my Batch Attribute Editor program to Version . This version implements a refined file and folder sorting function to emulate the Windows Explorer filename sort when selecting drawings to be processed by the program. The updated program also increases the character limits of the edit_box tiles in the dialog to allow for the use of long Field Expressions in attribute values. Other general bug fixes are noted in the program code header.

27th July

Added HTML versions of many of the programs available for download on the site, allowing the user to view the program source code directly in the web browser, with the choice of three syntax-highlighting themes. Take a look at the various programs under the General Programs section of the site, and click on the 'View HTML Version' link try this new feature of the site.

21st July

Added Delete Blocks program to the site. This program enables the user to quickly remove all traces of multiple blocks from a drawing.

20th July

Updated List Box function to standardise code formatting and rewrite several expressions to improve clarity and readability.

18th July

Updated Create Directory, Copy Folder & Apply to Block Objects functions to restructure and standardise code formatting and improve readability.

17th July

I have once again updated my Nested Block Counter to Version to implement another fix for an issue relating to counting Standard Blocks nested within Dynamic Blocks which are using different Visibility States. This issue should now (hopefully) be fully resolved.

12th July

I have restructured and rewritten several sections of my Error Handling tutorial to provide clearer explanations and cleaner code samples.

11th July

I have updated my Nested Block Counter program to Version . This update provides a fix for an issue arising when counting Standard Blocks nested within Dynamic Blocks which are using different Visibility States. The new version also offers the ability to extract the block report to either a Text or CSV file.

3rd July

Added Write CSV function to enable a user to write a list of cell values to a CSV file. An example program is also included on the program page, demonstrating the ease of constructing a program to extract point data to a CSV file by utilising the LM:WriteCSV function.

Updated my Read CSV function to restructure the code for better readability and performance, provide support for international systems which do not necessarily use a comma as a CSV delimiter character, and improve the cell parsing function to return more accurate results for cells containing commas and quotes.

Minor updates to my Bulge Conversion Functions to update the code formatting, shorten and improve the test functions and re-order the returned values for my Arc->Bulge function to reflect the order in which the values are used when constructing an LWPolyline.

23rd June

Updated set of Draw Order Functions to Version . This update is a complete overhaul of the code for both the draw order functions and example custom draw order programs found on the program page. The functions now provide support for bit systems, and the example programs will now process objects on locked layers.

18th June

Incremental Numbering SuiteVersion released.

After much planning, experimentation, redesign and deliberation of ideas for new features, I have finally released the new version of by far my largest, most popular and also most extensively developed program:

I present Version of my Incremental Numbering Suite.

This release includes more changes and is packed with more new features than any other release since the program was first drafted. The Program Description has also been predominantly rewritten to document all of the new program functionality.

A number of the more significant changes and new features are detailed below:

  • I have added the ability to increment multiple sections of the incrementing string: the previous radio button controls which were used to allow the user to decide which section of the string is to be incremented have now been replaced with toggle controls to enable the user to increment any or all sections of the string, alphabetically or numerically simultaneously.
  • I have added the ability to create an array of incrementing Text, MText or Block objects, with the selected object aligned or perpendicular to the array, or with rotation set to an entered arbitrary angle, or an angle picked from the drawing. This is probably the most significant addition to the program operation, providing an additional method for the user to generate the incrementing text in a drawing, with all of the existing formatting options applied. This new functionality is described in more detail on the program page under the section Creating an Array, which also includes several animated examples to demonstrate.
  • Included a set of controls within the Formatting section of the dialog to give the user the ability to control MText Background Mask offset factor and colour. The controls are very similar to my existing Background Mask program, so frequent users of my programs will already be familiar with how to operate this section.
  • Added the ability to specify the block scale as an arbitrary value, a value picked from the drawing, or based on the value of a selected System Variable. In previous versions of the program, a block would always be inserted at scale, offering no option to change this scale. This new version not only allows the user to enter or pick any scale value, but the scale can also be directly dependent upon the current settings of a selected System Variable.
  • Provided the user the option to pick the Text Height value from the drawing. This change is to conform with the other edit box input sections of the dialog which require a numerical value, allowing the user to pick a value from the drawing itself.
  • Text & MText Border Offset is now a factor of text height where an offset factor of exactly fits the Text or MText object, a factor of extends the border by times the text height etc. This emulates the behaviour of the newly implemented MText Background Mask, and enables the user to easily create a rectangular border around the background mask by specifying the same offset factor for both. This to me seemed more intuitive.
  • Added the ability to increment the string during placement by pressing the I / i key. This change followed from the 'toggle counter' control (T / t), and allows the user to increment the string independently.
  • As a rather more aesthetic change: I have redesigned 'About' dialog to include appropriate bitmap images and a stylized program title. Following with the aesthetic theme, I have also redesigned all object selection and pick buttons to conform with standard AutoCAD dialog interfaces to make users feel more 'at home' with the program.
  • Finally, where general bug maintenance is concerned: I have fixed a bug causing program to crash if the Object type is set to 'Text' and Text Alignment is set to 'Left', then the Object type is switched to 'MText'.
  • I have also fixed a bug in which the program would check for possible incorrect border parameters when the Object type is set to 'Block' (in which no border may be used).

16th June

Added Consistent rtos function to the Subfunction Library section of the site. This fairly simple wrapper for the rtos function will always return the result of evaluating the rtos function with the DIMZIN System Variable set to 0, thus eradicating any incongruency when using this function in different drafting environments.

14th June

Added Version of my Label program to the site. This program is a stripped down, faster & improved version of my previously published Align Text to Curve program; the program has been streamlined to allow the user to create MText 'labels' dynamically aligned to a selected primary or nested object, with additional placement controls available at the command-line.

10th June

Modified the following programs to both update code formatting and improve the flow & readability of the code:

18th May

Added Extract Nested Block program to the General Programs section of the site. This program will allow the user to convert a nested block into a primary block inserted at the same position for each reference of the nested block, with the same scale, rotation, orientation and all other properties possessed by the original nested block.

5th May

My Batch Attribute Editor has now been upgraded to Version . This update implements several new features in addition to remedying a couple of minor bugs present in the previous versions.

A brief summary of the notable improvements have been included below:

  • The attribute modification module has been completely rewritten to utilise Visual LISP methods, enabling processing of Multiline Attributes and also permitting the use of Field Expressions in attribute values.
  • I have added the ability to use incrementing attribute values in attribute data. If an attribute value contains markers <# and #> surrounding numerical data, the numerical section between these markers will be incremented by one for each drawing processed by the program. More information about this feature is detailed in the program description, under the section entitled: Incrementing Attribute Values.

29th April

Updated my Steal program to Version . Amongst other general updates to the program code, this version fixes a bug causing the program to crash for versions in which some collections are not available.

24th April

Updated Layer Director to Version . In this version, the majority of the program has been rewritten to streamline the code. The previous Command Reactor toggle has been removed in lieu of two separate commands to switch the program on & off; this alteration follows reports by users that the previous version would toggle on then promptly off when loaded through the Startup Suite.

20th April

Updated Quick Field program to Version . This version implements a fix for a reported bug which was causing the program to crash when used in bit environments.

16th April

Added Background Mask program to the site. This program allows the user to manipulate all properties of the background mask for a selection of Multiline Text (MText) and Multileader (MLeader) objects.

14th March

Areas to Field program completely rewritten to incorporate better support for bit systems and also improve code readability. GIF demonstration added to the program description page.

5th March

I have updated my Batch Attribute Editor program to Version . This update hopefully implements a fix for the scripting bug present in previous versions of the program, and also offers the user the ability to select multiple attributed blocks from the active drawing whose attribute values may be added to the list of items to be modified. This should no doubt greatly reduce the tediousness of manually inputting the attribute information.

2nd March

Updated Incremental Numbering Suite program to Version . This update fixes a number of bugs, the most prominent pertaining to the collection of attributed block data.

26th February

Rewritten the code for Copy Block from Drawing program to make it consistent with many of my more recent programs and furthermore to improve code readability.

22nd February

I have completely rewritten my Slinky Text program and have updated the program to Version . This new version has cleaner code and includes several performance enhancements which should allow the program to run smoother.

18th February

Added Format DCL program to the Utilities section of the program page. This program will read a selected DCL file and create a formatted version of the DCL code in the same directory as the selected file.

10th February

Updated Batch Attribute Editor to Version . This update fixes some scripting issues reported in the last version and splits the main dialog into two separate screens to account for those users without access to a widescreen resolution. More information about the update can be found in the program code header.

8th February

ObjectDBX Wrapper function completely rewritten. I have also extensively updated the program description and have included several examples demonstrating how to use the program.

30th January

In June of I put together the first version of my Global Attribute Extractor & Editor program, offering the user the ability to extract attribute data from multiple blocks in many drawings, and edit several attributes in a block across multiple drawings.

This program used ObjectDBX to process many drawings very quickly, but this approach also included drawbacks stemming from the underdevelopment of the ObjectDBX interface, which, to this day, still has bugs. Furthermore, the Editor part of the program only offered the ability to modify attributes in a single block.

Almost three years later, I am now offering a new Batch Attribute Editor program. This program allows the user to modify the values of multiple attributes residing within multiple attributed blocks across multiple drawings. A full description of this new and improved program may be found on the dedicated program page.

20th January

Added Escape Wildcards function to the Subfunction Library. This function will escape wildcard characters found in a supplied string, ensuring such characters are interpreted literally.

Updated the Testimonials section of the site to include a very kind testimonial from Clint Hill at Innophos, Inc. Many thanks Clint!

19th January

Added LISP Command Logger program to the site. This program will automatically (and silently) record daily LISP command usage in every drawing to a CSV Log File, saved to a folder specified in the program source code.

17th January

Added Nested Block Counter program to the list of General Programs. This program will generate a report detailing the individual quantities of primary and nested blocks, dynamic blocks & XRefs in a selection or an entire drawing.

16th January

Updated Read CSV function to return the correct content of CSV cells containing commas and quotes, and to correctly read CSV files generated using OpenOffice software.

Previously, when reading a CSV file with the following content:

Example CSV

The old ReadCSV function would incorrectly return the list:

(("abc""\"a""b""c\"""\"\"\"abc\"\"\"""\"\"\"a""b""c\"\"\""))

The updated function now correctly returns:

(("abc""a,b,c""\"abc\"""\"a,b,c\""))

As a result of the updated Read CSV function noted above, I have subsequently updated my Update Titleblock Attributes program to Version to allow for CSV files containing commas and quotes.

12th January

I found a few minor bugs in the code for my recently added Get Files Dialog function pertaining to the behaviour of mode_tile statements for the Add Files and Remove Files buttons. These have now been fixed and the code has been updated to Version .

11th January

Added Get Files Dialog function to the Subfunction Library. This function is analogous to the AutoLISP getfiled function, however allows the user to select multiple files from several directories.

9th January

First post of a Happy New Year to my readers!

Added Read CSV function to the Subfunction Library. This function will read an Excel Comma Separated Value (CSV) file and return a matrix list of the cell values, that is, a list of lists where each sublist is a row of cell values.

30th December

The code for my Unformat String function has been completely rewritten; the new version should be more robust with far more error trapping. The Unformat String function will remove all MText formatting codes from a supplied string.

29th December

Updated Open

AcDb Global Functions

Function DescriptionaccessAcDbObjectForRead Worker function used by the template function. For Internal Use Only.accessAcDbObjectForRead Template function, used by the smart pointer template. For Internal use Only.accessAcDbObjectForWrite For Internal Use Only. New callers should use Returns if successful. Otherwise, it could be , , , or . If the return status is eOk, then one should call with all the parameter values returned from this call to ensure proper reversal of the changed open.acdbActiveDatabaseArray This function returns a pointer to an array that contains pointers to all currently existing sprers.eu function is useful for an ObjectARX or ObjectDBX module that was loaded in the middle of an AutoCAD session, and wants to know all existing AcDbDatabases, including those that were created before the application was loaded.acdbAddAnnotationScaleReactor Adds an sprers.eus true if successful.acdbAddFieldReactor Adds the field reactor to the field sprers.eus if successful.acdbAlloc Used in place of , , and to allocate memory from the memory heap. Any memory freed by deleting an should be allocated from this sprers.eu these are overridden at the level. The preferred method is to use new and delete, so when they are used within member functions of any class derived (either directly or indirectly) from , the correct memory heap will be used.acdbAngToF Converts a string representation of an angle to a double-precision floating-point sprers.eu value should correspond to a valid value for the AutoCAD system variable AUNITS, as shown in following table: acdbAngToS Deprecated. Formats an angle into a sprers.eu value to format should correspond to values allowed for the AutoCAD system variable AUNITS, which are described in .The current value of the AutoCAD dimensioning variable DIMZIN controls how writes leading or trailing zeros to . See the AutoCAD User's Guide for possible values of sprers.eu success returns , otherwise returns an error code.acdbAngToS Deprecated. Formats an angle into a sprers.eu value to format should correspond to values allowed for the AutoCAD system variable AUNITS, which are described in .The current value of the AutoCAD dimensioning variable DIMZIN controls how writes leading or trailing zeros to . See the AutoCAD User's Guide for possible values of sprers.eu success returns , otherwise returns an error code.acdbAssignGelibCurveToAcDbCurve This function takes an AcGeCurve3d and sets the specified AcDbCurve to be geometrically identical to the AcGeCurve3d.acdbAttachPointCloudEntity Attach a point cloud file into drawing as external reference item. sprers.eu must be loaded before this function is used. acdbAttachPointCloudExEntity Create an AcDbPointCloudEx entity. sprers.eu must be loaded before this function is used.acdbAttachXref Attaches the xref file specified by to the database specified by , thus creating a new xref . The new block table record's name is specified in . Its object ID is returned in .This function does not lock the document, nor does it create an instance of the new block table sprers.eu log file processing is available if that option is enabled. Normal AutoCAD behavior with regard to output indicators, such as progress meters and messages, may be unavailable if scripts are enabled and is 0, if menu macros are moreacdbBindXrefs This function binds the s whose object IDs are in . If is true, then the symbolTable record names will be changed from the naming convention to normal insert block names. The object IDs in must all be from and they must all be resolved unless is true. If is true, then unresolved s involved in the bind operation will have their set to a normal and a text entity containing the path/filename of the will be added to the . If is , moreacdbGetBreakSubentIndex Retrieves the subent sprers.eus if successful; otherwise, returns an AutoCAD error status.acdbCanonicalToSystemRange This function converts the canonical value represented by to a value within the system range. It returns the converted value, expressed as a string in the units specified by , in . See for possible values of .Returns true if successful, or if is an empty string.acdbCleanUp causes a variety of "cleaning up" actions to happen before your host application unloads. Most of these actions are for internal housekeeping, but one action is to alert all the loaded .dbx applications that it is time to sprers.euG host applications must call this function before exiting. ObjectARX programs must not call this function, because AutoCAD will handle the cleanup activities.acdbConvertAcDbCurveToGelibCurve This function takes an AcDbCurve and returns an AcGeCurve3d that is geometrically identical to the AcDbCurve.acdbConvertGelibCurveToAcDbCurve This function takes an AcGeCurve3d and returns an AcDbCurve that is geometrically identical to the AcGeCurve3d.acdbConvertHslToRgb Converts a color from HSL(also known as HLS) to RGB color space.acdbConvertRgbToHsl Converts a color from RGB to HSL (also known as HLS) color space.acdbCreatePointCloudEntity Creates an AcDbPointCloud sprers.eu must be loaded before this function is used.acdbCreateViewByViewport This function creates a view from the given viewport. It is a view of the viewport in its layout. The size of the view is stretched to include any associated label block as well as some desirable padding around the sum of the viewport and label block sprers.eus on success. Returns if an error occurred while retrieving the layout of the viewport. Returns other error codes if the viewport, the block containing the viewport, or the label block could not be opened. acdbCustomOsnapManager Returns a pointer to the session's object.acdbDetachXref This function detaches the xref in whose is specified by .Returns if successful.acdbDictAdd Adds a non-graphical object to the specified dictionary.Note This function can be used to set an owner for an object created with (which is often desirable because objects and entities without owners are not written out to DWG or DXF file).If succeeds, it returns . If fails, it returns . If fails, it sets the system variable ERRNO to a value that indicates the reason for the sprers.eu conditions include the following:
  • The object specified by does not correspond to a valid non-graphical object
  • The input dictionary key is already more
acdbDictNext Advances the program pointer to the next entry in the specified dictionary and returns a pointer to the entry as a linked list of result buffers with DXF group codes and values. This function is similar to . A dictionary is a container object that is functionally similar to symbol tables. An optional DXF sequence stores the current object's dictionary handle so that arbitrary drawing database objects can be attached to any object in a drawing.Warning Only one global iterator is maintained for this function. If the program passes a new dictionary name to after traversal of moreacdbDictRemove Removes the specified dictionary entry from the specified dictionary .If succeeds, it returns . If is invalid or is not found, it returns and sets the system variable ERRNO to a value that indicates the reason for the failure.acdbDictRename Renames a dictionary entry's key sprers.eu succeeds, it returns . If the old name is not present in the dictionary, the is invalid, the new name is invalid, or the new name is already present in the dictionary, it returns and sets the system variable ERRNO to a value that indicates the reason for the failure.acdbDictSearch Scans the specified dictionary for an entry and returns it as a result-buffer list. This function is similar to .To obtain the entity name of symbol table entry, call .To obtain the master entity name, call .Returned DXF CodesIf finds the entry, it returns it as a linked list of result buffers with DXF group codes and values. If it does not find the entry, it returns . It cannot find dictionary entries that have been sprers.eu information on DXF group codes in the AutoCAD Customization Guide for the identification moreacdbDisplayPreviewFromDwg This function obtains the preview image (if any) of the drawing specified by and displays it in the window identified by the argument .The image size varies up to a maximum size no larger than x pixels. If the window is larger than the image, then the image will be stretched to fit. But, if the window is smaller than the image, the image will not be adjusted and will spill out beyond the window's sprers.eu it is non-null, must be a long that represents an RGB color. The format for moreacdbDisToF Converts a string that displays a real (double-precision floating-point) value expressed in the specified display format into a real sprers.eu value should correspond to values allowed for the AutoCAD system variable LUNITS, as shown in the following table. Linear units values:acdbDwkFileExists This function checks for the presence of a drawing lock (DWK) file in the directory where resides. can be any file name with any extension. Before searching, this function appends a .dwk extension to if it has no file name extension, or else replaces the given extension with .dwk.acdbDxfOutAs This functions saves the object pointed to by to a DXF file whose name is . The file is saved in AutoCAD format using the precision specified by .Note The may also be set to -1 to change the output format from the default ASCII DXF format to the binary DXF sprers.eus if sprers.eu the object pointed to by is in a partial open state, or if is , then the save fails, and is returned.acdbDxfOutAs This functions saves the object pointed to by to a DXF file whose name is . The file is saved in AutoCAD format using the precision specified by .Note The may also be set to -1 to change the output format from the default ASCII DXF format to the binary DXF sprers.eus if sprers.eu the object pointed to by is in a partial open state, or if is , then the save fails, and is returned.acdbDxfOutAsR12 This function writes out a drawing database in the DXF file format corresponding to AutoCAD Release acdbEcs2Ucs This function translates the point from the OCS (formerly ECS) coordinates of the coordinate system determined by into UCS coordinates. is filled in with the translated value. If is , then is treated as a vector for translation rather than a sprers.eus if successful; otherwise, returns .acdbEcs2Wcs This function translates the point from the OCS (formerly ECS) coordinates of the coordinate system determined by into WCS coordinates. is filled in with the translated value. If is , then is treated as a vector for translation rather than a sprers.eus if successful; otherwise, returns .acdbEntDel Deletes the specified entity if it is currently in the drawing and undeletes it (restores it to the drawing) if it was deleted during the current editing session.Note AutoCAD purges deleted entities when it leaves the drawing. Therefore can restore entities only during the same editing session in which they were sprers.eu the entity is visible in the current graphics screen, its image is erased or restored, according to the result of the sprers.euutes and polyline vertices cannot be deleted independently from their parent entities; operates only on main entities. If you need to moreacdbEntGet Retrieves the specified entity from the drawing database and returns its definition data as a linked list of result buffers. This function is used also to examine sprers.eu field of each item in the list is assigned an AutoCAD DXF group code. The first item will have a of -1, indicating that it contains the entity name in .As with DXF, returns entity header items (the color, linetype, thickness, attributes-follow flag, and entity handle) only if their value differs from the default. Unlike DXF, returns the optional entity definition fields, whether or not moreacdbEntGetX Retrieves the entity specified by from the drawing database including extended entity data that is registered to the application, and returns its definition data as a linked list of result sprers.eu is a null pointer, is equivalent to and returns only the regular definition data in exactly the same fashion. If the list is not null, returns the extended entity data for each valid application name in the list. (This saves the application from having to look at or manage the space of extended entity data belonging to other applications.) To be valid, moreacdbEntLast Gets the name of the last (nondeleted) main entity in the drawing database. The last entity is selected even if it is not on screen or is on a frozen layer, but a nongraphical object cannot be selected. The last entity is the most recently created entity, so can be used to obtain the name of an entity that has just been added by a call to , , or (a complex entity does not appear in the database until it is complete).If succeeds, it returns ; otherwise, it returns . When moreacdbEntMake Makes a new entity, which can be an empty dictionary, by appending the entity specified by ent to the drawing database. The ent argument is a linked list of result buffers that should have the same format as a list returned by .With this function, an ObjectARX application expands the entity list by creating new entities and adding them to the sprers.eu list that specifies has the following restrictions:
  • Cannot specify the entity's handle (DXF groups 5 and ).
  • Ignores fields associated with the object extension dictionary.
  • The first or second buffer in the list must more
acdbEntMakeX Makes a new object or entity (such as an empty dictionary, an xrecord, a circle, and so on), gives it a handle and entity name, but does not give it an owner (unlike , which provides an owner as well).Warning Objects and entities without owners are not written out to DWG or DXF files. Be sure to set an owner at some point after using . For example, you can use to set a dictionary to own an sprers.eu succeeds, it returns ; if it cannot update the database, it returns moreacdbEntMod Updates the definition data of the specified entity. The entity that modifies is specified by the result buffer that contains the entity's name (); this should be the first result buffer in .Note As of R13c4, can change the contents of a dictionary entry, as well as the associated xdata and persistent sprers.eu function complements by retrieving an entity with , modifying its entity list, and then passing the list back to the database with . This is the primary mechanism by which an ARX application updates the moreacdbEntNext Gets the name of the entity following the specified entity in the drawing sprers.eu function can be used with , which selects only main entities. To access the internal structure of a main entity, find the main entity by calling , and then "walk through" the subentities with calls to . Conversely, to find the main entry for a subentity that you have already found, walk forward with until you find the seqend subentity, and use to access it. The seqend subentity will have a group () that specifies moreacdbEntUpd Updates the screen image of the specified entity. It redraws the entire entity; for complex entities, this includes subentities such as polyline vertices or block attributes. If specifies a subentity, finds the head before it does the sprers.eu function is intended for use with complex entities, but it can be called to redraw any graphical entity in the current drawing database. Do not pass nongraphical objects, such as a symbol table, to .Warning If is in a block definition, then is not sufficient. You must regenerate the drawing by invoking the AutoCAD REGEN moreacdbFail

New and/or enhanced functions

New and/or enhanced functions

File format

New file format "AutoCAD Drawing" is used.

AutoCAD introduces a new file format that includes changes to the thumbnail preview file format, as well as new controls for graphics caching.
Thumbnail previews in the new AutoCAD DWG file format are now stored as PNG images, providing higher-quality thumbnail previews in a smaller file size. Image resolution is still controlled by the THUMBSIZE system variable. However, the maximum valid value has increased from 2 to 8. If you do not wish to include thumbnail previews in the drawing you can still use the RASTERPREVIEW system variable (or the new THUMBSAVE) to disable them. Note that only 3D drawings make use of a larger thumbnail. The UPDDATETHUMBSNOW and UPDATETHUMBNAIL system variables are no longer needed and have been removed from AutoCAD

When you save a drawing containing 3D Solids in the new AutoCAD file format, a graphics cache file is automatically stored in a folder named “GraphicsCache” under your user app data folder. Two new system variables, CACHEMAXTOTALSIZE and CACHEMAXFILES, enable you manage the cache files.

Command Line Enhancements

The command line has been enhanced. Color and transparency can be changed. It works better as undocked and can be made smaller. It features a semi-transparent prompt history that can display up to 50 lines.

Hatch Editor

Editing multiple hatch objects can now be done using the contextual
Hatch Editor ribbon tab.

Array Enhancements

Several enhancements, ease of use and new grips.

In?Canvas Property Preview

When selecting objects and making changes of properties like color and transparency a preview is seen directly in the drawing.

Layout and Model Viewports

The viewports panel on the ribbon is renamed to be specific to Model Viewports or Layout Viewports. Model Viewports are accessible from the View ribbon tab and are relevant when creating viewports in model space. Standard model space viewport configurations are easily accessible from a drop-down menu. Layout Viewports are accessible from the Layout ribbon tab and are relevant when creating viewports
on a layout.

Point Cloud Support

Attach and manage point cloud files in same way as with xrefs, images, and other externally referenced files.

The Attach Point Cloud dialog box has been updated to provide a preview image and detailed information about the selected point cloud.

There is a new contextual Point Cloud ribbon tab appears with all the necessary Point Cloud tools when a Point Cloud is selected.

A new bounding box appears when you select a point cloud (making it easier to visualize its position in 3D space).

If intensity data is included, you can use the analysis tools to view point intensity with different color schemes.

Point Clouds can be clipped. Additional options enable you to specify whether the bounding box is displayed and provide easy access to the External References manager.

The Properties palette is updated to include new point cloud properties such as intensity and clipping.

Point cloud indexing is significantly enhanced in AutoCAD to provide a smoother and more efficient workflow when working with raw scan files. You can index scan files from major industrial scanner companies, including Leica and Topcon in addition to Faro.

The new Create Point Cloud File dialog box provides an intuitive and flexible interface to select and index raw point scan files. You can select multiple files to batch index and even merge them into a single point cloud file. When creating PCG files, you can specify various Index settings, including RGB, Intensity, normals, and custom attributes.

When you save from AutoCAD to an older version DWGTM file, a message alerts you that the attached PCG file will be re-indexed and degraded to be compatible with the previous version of the drawing file format. The new file is renamed to a corresponding incremental file name.

PressPull

PressPull is more flexible and context sensitive. Use PressPull on multiple objects at one time. PressPull can select 2D and 3D curves (not just inside a bounded area).

You can use the new Multiple option or the Shift key to press or pull multiple objects in a single operation.

When selecting a face with the Presspull tool, the default behavior extrudes the face straight out. If you press the Ctrl key when you select a planar face, you can offset it as it extrudes to follow the taper angles of adjacent sides.

Strike-through Text

Strike-through style is available for Mtext, Mleaders, Dimensions and Tables.

Font Lists

The number of display rows for the Font drop-down list has been increased in the Text Style dialog, the Text Editor ribbon tab, and the ArcAlignedText dialog.

Bring Leaders to the Front

Leaders are now included with the TextToFront tool.

The Mleader text box has been updated to include a margin between the text and the frame and to provide a minimum width for the mtext in order to prevent text overflow.

Wipeout Frame

Control displaying but not plotting the wipeout frame with the new WIPEOUTFRAME system variable.

Reverse Polyline Widths

The new PLINEREVERSEWIDTHS system variable allow more control when using the REVERSE tool to ensure the results you want.

Offset Preview

When using the Offset command, a preview of the offset result is automatically displayed before ending the command.

Snap Behavior

A new Legacy option in the Snap tool offers increased flexibility when snapping to grid points. If Snap Legacy mode is set to yes, the cursor snaps based on the snap spacing, regardless of whether you’re in a command, specifying points, or selecting objects.
When Legacy is set to no, the cursor snaps based on the snap spacing only when specifying points within a command. The snap spacing is ignored when no command is active and when selecting objects within a command.

External References

External Reference functionality has been updated. Now you can edit the Saved Path directly in the External References palette and the Found path is displayed as read-only. The right-click menu includes some additional updates. In the dialog boxes, the default type is set to Relative Path unless the relative path is not available—for example, if the drawing has not yet been saved or the host drawing and external file are located in different disk partitions.

Export Layout

The Export Layout to Model tool has been updated so when you export a layout with drawing views containing circular objects, those objects are represented in the exported drawing as circles and arcs instead of polylines.

Double-click Actions

In the Customize User Interface dialog box, the double-click action for dimension objects has been updated to launch TEXTEDIT rather than the alias TEDIT.

Inventor Import

Inventor Fusion makes it possible to import and edit Inventor models.

Surface Curve Extraction

Extract Isolines tool is new on the Surface ribbon tab.

Extract isoline curves from an existing surface or face of a solid.

The direction of the isolines can be changed, select a chain or draw a spline on the curved surface.

Autodesk Exchange Apps

Apps on Autodesk Exchange can now be accessed from any web browser.

sprers.eu is the URL.

Cloud Connectivity

Online Documents: Autodesk , Online Options, Open On Mobile, Upload Multiple

Customization Sync: Sync my Settings, Choose Settings

Share & Collaborate: Share Document, Collaborate Now

In AutoCAD you can easily connect to your Autodesk account for file sharing, customized file syncing, and more. Sign in directly from the InfoCenter toolbar using your Autodesk single sign-on name and password. If you do not yet have an account, you can create one.

After signing in, your user name and additional tools are displayed in the drop-down menu, including the option to sync your settings with the cloud, specify online options, access Autodesk , sign out, and manage account details.

The first time you access Autodesk , you have the opportunity to specify default cloud settings to control when your design data and custom settings are synced with the cloud. You can choose to automatically store encrypted copies of your local design data in your Autodesk account each time you save, or save only specified documents. In either case, you can override the default behavior for individual drawings. When you upload drawings directly from AutoCAD to Autodesk , external references and other dependent files are automatically included with the upload.
You can also choose to automatically sync your program appearance, profiles, workspaces, options, and support files so that you can restore them on any computer. If you wish to modify the default cloud settings after closing the dialog box, you can access them via Online Options in the drop-down menu and the Online ribbon tab.
Additional tools for working with Autodesk functionality are available in the Online ribbon tab.

The new Autodesk tool opens your Autodesk documents list and folders in a browser. If you are not already logged in, you’re prompted to do so.
Your Autodesk documents are also available from many Select File dialog boxes throughout AutoCAD. For example, when you open, save, or attach a file, you can access Autodesk directly from the Places list on the left side of the dialog box.

The Online Options tool provides easy access to the Online tab in the Options dialog box where you can monitor your online storage capacity and control interaction with cloud documents and customization synchronization. An option in the lower left corner of the dialog box enables you to specify the cloud folder in which you want your drawings to be saved.

The Open on Mobile tool sends a push notification to any mobile device that has AutoCAD® WS software installed and where you are signed in with the same Autodesk ID. The push notification will enable you to open up the current drawing on your mobile without having to browse to the file or open AutoCAD WS first.

The Upload Multiple tool enables you to browse and select multiple drawings to upload to your Autodesk documents.

Customization synchronization enables you to take advantage of your custom AutoCAD preferences and support files even when you work across multiple machines.

The Sync my Settings tool enables you to start and stop syncing of your custom settings. If you stop syncing your custom settings, your online settings are preserved but no longer updated.

If you choose to sync your settings, AutoCAD compares your local settings with your cloud settings and prompts you to choose whether you want to use your local settings, in which case it will upload them to the cloud, or your online settings, in which case it will download them from the cloud.

Bubble notifications indicate when settings are being uploaded to or downloaded from the cloud.

Use the Choose Settings tool to specify which settings to include in customization sync. These can include: options; customization files; printer support files; custom hatch patterns; custom fonts, shapes, and linetypes; tool palettes; and drawing templates.

The Options setting includes almost all the controls in the Options dialog box.
· The Customization setting includes .cuix, mnu, workspace files, and more.
· The Printer support files setting includes copies of printer support files such as .pc3, ctb, and .stb files.
· The Custom hatch pattern setting includes your custom hatch pattern files.
37
· The Tool Palettes setting includes tool palette files and groups (.atc, .aws).
· The Custom fonts, shapes, and linetypes setting requires the AutoCAD application to be restarted.
When you make changes to your customization settings with synchronization enabled, a bubble notification in the upper right corner notifies you that the changes are being uploaded.

When you sign out of Autodesk , a dialog box enables you to choose if you want to keep your custom settings or restore the previous settings.

Use the Share Document tool to easily share the current drawing with other users. If the current drawing is saved locally only, a copy of the drawing is uploaded to the cloud and shared. If an online copy of the drawing already exists, then it is shared. You can control the access level of shared documents.

The Collaborate Now tool will launch AutoCAD WS in the user’s default browser and initiate a collaboration session with another WS user.

The CAD Manager Control Utility is updated to include controls for Autodesk You can install the CAD Manager Control Utility from the Install Tools & Utilities option of the AutoCAD Installer. The new Online tab in the CAD Manager Control Utility enables CAD managers to control their users’ access to Autodesk documents and customization synchronization.

Render Online

New Online Rendering tools enable you to render your 3D AutoCAD models in the cloud using the Autodesk rendering service. Materials are assigned, lights and the environment are set up, and you are ready to create a high-res rendering of four different views of the model. The views are sent to the cloud for rendering while you continue to work on your computer; you’re notified when the renderings are ready.
Browse your online render gallery.
You can access the Online Rendering tools from the Render ribbon tab.

Content Explorer

The AutoCAD® Content Explorer functionality, which is accessible from the Plug-ins ribbon tab, has been updated in AutoCAD New capabilities include basic indexing support (file name, date created, etc.) for many more file types. Any file that can be opened, imported, and attached using AutoCAD is now included in the index and will be returned as search results. For example, you can search for raster images and PDF files by name and then attach them to the open drawing. The filter dialog enables you to choose which file types to include in your search.

The search algorithms have also been improved to support more intuitive search input—especially for wildcard (*) searches. These improvements help produce more accurate search results. Many of these improvements were added in response to feedback from customers and tested against their examples.
In AutoCAD , you were able to connect to server machines that had the Content Service installed, in order to quickly search for files/objects across large library folders. This connection capability has been extended in AutoCAD to include ANY computer that has the Content Service installed. Therefore, you can connect to your colleague’s watched folders and search their content for peer-to-peer file and object sharing—but only if they’ve explicitly granted access to the folder (Windows®-based security and firewall security still apply).

Language Packs

New Language Packs in AutoCAD help simplify the process of downloading and using multiple languages in AutoCAD. Now, rather than installing a full version of AutoCAD for each language, you install one full product and then add subsequent languages via Language Packs, resulting in smaller download and install time and space for the secondary languages.
You can download Language Packs from the Help menu in the upper right corner of the application.
A launch icon and menu item for each installed Language Pack is added to the Windows desktop and Start menu.
Language switching is performed with the undocumented parameter or command line switch "/language" for sprers.eu

Languages available for AutoCAD English, Brazilian Portuguese, Czech, French, German, Hungarian, Italian, Korean, Polish, Russian, Simplified Chinese, Spanish and Traditional Chinese.

Model Documentation

Detail Views and Section Views has been added.

It is now possible to select what objects to include in the model documentation.

Dimensions added to the drawing views (with the model documentation tools) are associative.

The Base View tool includes a new Select option that enables you to specify which 3D objects are represented in the base view. The Select option is also available when editing the base view after it’s been created. When using the Select option, AutoCAD temporarily switches to model space, enabling you to add or remove objects for the base view selection set.

You can also start in Model Space and select the objects for which you want to create a view. Then, using the Base View tool, choose From Model Space. You can specify the name of an existing layout or enter a new layout name. AutoCAD automatically creates the new layout if necessary and makes it active.

When you create drawing views using the model documentation tools in AutoCAD, relevant layers with an MD_ prefix are automatically added to the drawing. If you rename the layers or change layer properties, those changes are automatically applied to existing as well as subsequent drawing views created in the same drawing.

Create a section view from an existing drawing view by picking points to define the section line. A context-sensitive ribbon tab provides easy access to Section View Creation tools, including depth and hatch controls.

A section identifier is automatically applied and incremented as you create subsequent section views, or you can override it with your own identifier. You can also choose to display a view label identifying the section and scale.

You can control whether individual model components participate in the section using the Edit Components tool on the Layout ribbon tab. If the selected components are set to None, the components display without being sectioned. The participation of components is passed to child views projected from the section view.

You can also specify if the section view should include the full depth or just a slice.

The appearance of the section view label is determined by the Section View Style tool, which is accessible from the Model Documentation ribbon tab. You can select from predefined Section View Styles or define your own using the Section View Style Manager.

In the Section View Style Manager, you can create new section view styles as well as modify or delete existing ones.

When creating or modifying a section view style you have access to a variety of controls to specify the appearance of the section identifier and arrows, cutting plane, view label, and hatch.

You can easily modify a section view after it’s been created. Multifunctional grips on the section line enable you to move the section line, add and remove vertices, flip the direction, and reposition the identifiers.
Grips on the section view and section view label enable you to modify the view position or scale as well as change the label location, width, and height. If the section view includes hatches, you can edit properties of the hatch pattern using a multifunctional grip. It still remains associated with the section view.

Additional editing tools are available in the Section View Editor, which is accessible from the right-click menu and the ribbon tab (Edit View/VIEWEDIT button) when a section view is selected.

Create detail views from existing drawing views. A context-sensitive ribbon tab provides easy access to Detail View Creation tools, which enable you to specify a circular or rectangular boundary, control whether the boundary is displayed, and choose smooth or jagged edges.
A detail identifier is automatically applied and incremented as you create subsequent detail views, or you can override it with your own identifier. A view label identifying the detail view and scale is automatically inserted.

The appearance of the detail view label is determined by the Detail View Style tool, which is accessible from the Model Documentation ribbon tab. You can select from predefined detail view styles or define your own using the Detail View Style Manager.

In the Detail View Style Manager, you can create new detail view styles as well as modify or delete existing ones.
When creating or modifying a detail view style you can specify a variety of options to control the detail boundary, view label, and detail view.

You can easily modify a detail view after it’s been created. Grips on the detail symbol enable you to modify the position of the boundary and the identifier.
Grips on the detail view and detail view label enable you to modify the view position or scale as well as change the label location, width, and height.

Additional editing tools are available in the Detail View Editor, which you can access via the right-click menu and ribbon tab when a detail view is selected.

View Symbol Sketch
Use the Symbol Sketch tool to constrain section lines and detail boundaries to key points in the drawing views, helping maintain accuracy even as the model or layout changes.

Associative Annotations
Regardless of which types of drawing views you create—base, projected, section or detail—you can add associated annotations using traditional dimensioning and multileader tools. The annotations are associated to the drawing view based on the vertices selected or inferred by the selected edge. As a result, if you transform (move, rotate, scale) or update the drawing view, the annotations react accordingly. For example, if you move the drawing view, associative annotations move with it even if they were not included in the move selection set. If you update the drawing view, associative annotations remain associated to the vertices as the geometry changes in size. You can make other edits to the drawing views, such as changing the view style, object visibility, and adding or removing objects to the view selection set, while still maintaining associativity with annotations.
Since the annotations are associated to the drawing view and the drawing view is associated to the model, it’s possible for edits to the drawing view or model to invalidate, or disassociate, annotations. For example, if you delete a drawing view that has associative annotations or you delete part of a model that has been annotated in the drawing view, the associated annotations are meaningless. The new Annotation Monitor in AutoCAD helps you identify and address those disassociated annotations.
An Annotation Monitor button is included on the AutoCAD status bar. When turned on, it provides feedback regarding the state of associative annotations. If all annotations in the current drawing are associated, the annotation icon in the system tray remains normal.
As soon as at least one annotation becomes disassociated, the annotation monitor icon in the system tray changes and alert badges are displayed on each of the disassociated annotations in the drawing. You can click on individual annotations to reassociate or delete them one at a time or select the link in the Annotation Monitor alert bubble to quickly delete all of the disassociated annotations.

Automatic View Update
The Auto Update tool controls whether drawing views are updated automatically when the source model changes.

Migration

Template updated

The template has been updated.

Social Media Links

New tools in the InfoCenter make it easy for you to stay connected with the AutoCAD community. Access the Stay Connected menu, where you can download product updates, log onto the Autodesk® Subscription Center, view the AutoCAD Facebook page, and follow AutoCAD Twitter posts.

Deployment/setup

The deployment builder is more streamlined and easy to use than the products. The deployment includes a script template for use with Microsoft System Center Configuration Manager

If you install multiple AutoCAD verticals as well as different languages you will find that they install into the same location and sharing what can be shared, saving hard disk space for you. To start AutoCAD Architecture this command line is used:
"C:\Program Files\Autodesk\AutoCAD \sprers.eu" /ld "C:\Program Files\Autodesk\AutoCAD \sprers.eu" /p "" /product "ACA" /language "en-US"
Note the new undocumented command line switches /product and /language. With AutoCAD , Architecture, MEP, Mechanical, AutoCAD Structural Detailing all install to the same folder. The /product switch governs which program loads, since the same sprers.eu is used for all of them. The text for the switch is ACAD, ACA, MEP, ACADM or ASD. Other products like AutoCAD Map 3D installs into their own folder.

Installed products can be found in the registry at this location:
HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R\InstalledProducts

API and more for Programmers

There is a break in binary compatibility for .NET applications in AutoCAD It's needed to include a project reference to sprers.eu (in addition to sprers.eu and sprers.eu). There have also been namespace changes.

.NET Framework 4 needs to be targeted in Visual Studio.

sprers.euId supports dynamic operations. This means that you can declare an ObjectId using the dynamic keyword in C#, and you can then choose to access any of the properties or methods exposed by the object possessing that ID directly from the ObjectId itself. The ObjectId then takes care of the open & close operations implicitly, so there’s no need to mess around with transactions, etc. ref

Language switching with new command line switch

 Install the language package and then the command line switch /language "en-US" can be modified to for example /language "zh-CN" for Simplified Chinese.

AutoCAD Core Console is big news. Now it's possible to run AutoCAD without GUI overhead. The command-line only UI, sprers.eu is only 24 KB.  The console can load DBX modules – which are coded against ObjectDBX/RealDWG, CRX modules and .NET DLLs that have been coded against the new sprers.eu (rather than sprers.eu). Even AutoLISP (Visual LISP) and SCR (script files) can be loaded but without GUI features. ref
SmartPurger has been updated to support the Core Console.

When sprers.eu is run this will show on the command line:

AutoCAD Core Engine Console - Copyright Autodesk, Inc

Usage:
sprers.eu [/i <input dwg>] /s <script> [/l <language>] [/isolate <userid
>]

Example:
sprers.eu /i 8th_sprers.eu /s sprers.eu /l en-US

Command:

And then commands can be entered on the command line.

The sprers.eu command line switches explained:

1) /i : Used to specify the drawing file path on which to run the script file

2) /s : Used to specify the path to the script file.

3) /l : If language packs are installed, you have the choice to invoke the language version of accoreconsole. The commands in the script file can then be in one of the languages that you have installed in your system.

4) /isolate : Used to prevent the changes to the system variables from affecting regular AutoCAD.

Model Documentation API got read-only access via classes isSectionSymbol, SectionViewstyle, ViewBorder, ViewRepBlockReference, DetailViewStyle and DetailSymbol. ref

Non-COM Properties C++-only improvements related to Properties Window and more.

Autoloader updates

  • Support for F1 context-sensitive help integration
  • The ability to add tool-palette support paths
  • Demand-loading on command invocation for AutoLISP applications
  • The option to specify a command to be called when an application is loaded

DCL and Unicode

DCL files by default are saved in ANSI format where the characters depend on the code page being used. In previous versions the character set selection when dispaying the DCL dialogs was based on the OS settings, whereas in the new version it is based on the language version of AutoCAD. To make your DCL file use the UTF-8 format, simply open it in Notepad, then in the Save As dialog setEncoding to UTF Note that Visual Lisp editor doesn't show UTF-8 files properly, so you'll have to edit those in a unicode compatible editor such as Notepad.

AutoCAD ActiveX API News

A full list of the changes made to the AutoCAD ActiveX API are:

Changed Enums:
AcSaveAsType
ac_dwg = 60 (New)
ac_dxf = 61 (New)
ac_Template = 62 (New)
acNative = 60 (Changed)

New Enums:
AcPointCloudIntensityStyle
acIntensityGrayscale = 0
acIntensityRainbow = 1
acIntensityRed = 2
acIntensityGreen = 3
acIntensityBlue = 4
acIntensityEditableFlag = 5
AcPointCloudColorType
acTrueColor = 0
acByColor = 1

Changed Classes:
IAcad3DSolid
CheckInterference - Method (Added solid interfere parameter)
IAcadDynamicBlockReferenceProperty (Changed)
show - Property (Renamed, previously Show)
IAcadEntity
EntityTransparency - Property (New)
IAcadHatch
BackgroundColor - Property (New)
IAcadLoftedSurface
EndSmoothContinuity - Property (New)
EndSmoothMagnitude - Property (New)
Periodic - Property
StartSmoothContinuity - Property (New)
StartSmoothMagnitude - Property (New)
IAcadPointCloud
Height - Property (New)
IntensityColorScheme - Property (New)
Length - Property (New)
Name - Property (New)
Path - Property (New)
ShowClipped - Property (New)
ShowIntensity - Property (New)
Width - Property (New)
IAcadPreferencesFiles
ActiveInvProject - Property (New)
IAcadRasterImage
transparency - Property (Renamed, previously Transparency)
IAcadSpline
Closed2 - Property (New)
Degree2 - Property (New)
KnotParameterization - Property (New)
SplineFrame - Property (New)
SplineMethod - Property (New)
IAcadSurface
EdgeExtensionDistances - Property (New)
MaintainAssociativity - Property (New)
ShowAssociativity - Property (New)
SurfTrimAssociativity - Property (New)
WireframeType - Property (New)

Removed Classes:
Classes were merged with the class in which they were derived in most cases (ie. IAcadEntity2 -> IAcadEntity)
IAcad3DFace2
IAcad3DPolyline2
IAcad3DSolid2
IAcadArc2
IAcadAttribute2
IAcadBlockReference2
IAcadCircle2
IAcadDim3PointAngular2
IAcadDimAligned2
IAcadDimAngular2
IAcadDimArcLength2
IAcadDimDiametric2
IAcadDimOrdinate2
IAcadDimRadial2
IAcadDimRadialLarge2
IAcadDimRotated2
IAcadEllipse2
IAcadEntity2
IAcadExternalReference2
IAcadExtrudedSurface2
IAcadExtrudedSurface3
IAcadHatch2
IAcadHelix2
IAcadLine2
IAcadLeader2
IAcadLoftedSurface2
IAcadLoftedSurface3
IAcadLWPolyline2
IAcadMLeader2
IAcadMText2
IAcadNurbSurface2
IAcadOle2
IAcadPlaneSurface2
IAcadPlaneSurface3
IAcadPoint2
IAcadPolyfaceMesh2
IAcadPolygonMesh2
IAcadPolyline2
IAcadPViewport2
IAcadRay2
IAcadRasterImage2
IAcadRegion2
IAcadRevolvedSurface2
IAcadRevolvedSurface3
IAcadShape2
IAcadSolid2
IAcadSpline2
IAcadSurface2
IAcadSurface3
IAcadSweptSurface2
IAcadSweptSurface3
IAcadSubDMesh2
IAcadTable2
IAcadText2
IAcadTolerance2
IAcadTrace2
IAcadXline2
IAcadWipeout2

Visual LISP

There were a few additions to the Visual LISP extension in AutoCAD which expose some new functionality from the ActiveX API and a few new functions that allow you to obtain the Machine and User product keys of AutoCAD. Along with some new functions, there are some new variables introduced as a result of new constants being added to the ActiveX API.

To use the the changes made to the Visual LISP extension, be sure to call the VL-LOAD-COM function first.

New Functions:
VLA-GET-ACTIVEINVPROJECT / VLA-PUT-ACTIVEINVPROJECT - Specifies the active Inventor project being used by the Model Documentation feature. (Internal Use Only)
VLA-GET-INTENSITYCOLORSCHEME / VLA-PUT-INTENSITYCOLORSCHEME - Specifies the color scheme to use for displaying intensity values.
VLA-GET-SHOWCLIPPED / VLA-PUT-SHOWCLIPPED - Enables or disables the clipping boundary.
VLA-GET-SHOWINTENSITY / VLA-PUT-SHOWINTENSITY - Specifies if the point cloud is displayed using a shaded color scheme.
VLA-PUT-LENGTH - Sets the Length property for a point cloud.
VLAX-MACHINE-PRODUCT-KEY - Returns the AutoCAD product key from the Machine hive in the Windows Registry. (ie. "Software\\Autodesk\\AutoCAD\\R\\ACAD-B")
VLAX-USER-PRODUCT-KEY - Returns the AutoCAD product keyfrom the User hive in the Windows Registry. (ie. "Software\\Autodesk\\AutoCAD\\R\\ACAD-B")

Changed Variables:
ACNATIVE = 60

New Variables:
AC_DWG = 60
AC_DXF = 61
AC_TEMPLATE = 62
ACINTENSITYBLUE = 4
ACINTENSITYEDITABLEFLAG = 5
ACINTENSITYGRAYSCALE = 0
ACINTENSITYGREEN = 3
ACINTENSITYRAINBOW = 1
ACINTENSITYRED = 2
ACTRUECOLOR = 0

VBA for AutoCAD

VBA (Microsoft Visual Basic for Applications) is still available in AutoCAD but it is not included with the installation media. Find the VBA for AutoCAD downloads here at sprers.eu As VBA probably will not be around for future versions consider converting your existing VBA code to C# or sprers.eu and if you like help with it please feel free to contact us.

UPDATE: As of January 31, , Autodesk is no longer authorized to distribute VBA 6 or earlier versions of VBA for use with Autodesk AutoCAD and other Autodesk products. This change affects the availability to download and install VBA for Autodesk AutoCAD or earlier.


AutoCAD System requirements

Note that Windows Vista is not supported by Autodesk for AutoCAD Autodesk to cease support of Windows Vista even though Microsoft changed their mind Autodesk didn’t follow. With SP2 also Windows 8 is supported.

There is nothing that restricts you from running AutoCAD  on Windows Vista but you're on your own. Other than that if you already run AutoCAD  or AutoCAD  your system will probably work the same.

As always with system requirements these are minimal requirements for AutoCAD to run. For professional usage you surely want to have much better hardware.

FlexNet version for Autodesk Network License Manager.

bit version

Operating System:

  • Service Pack 3 (SP3) or later of the following:
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Home
  • The following operating systems:
    • Microsoft Windows 7 Enterprise
    • Microsoft Windows 7 Ultimate
    • Microsoft Windows 7 Professional
    • Microsoft Windows 7 Home Premium

Hardware:

  • CPU
  • Memory: 2 GB (4 GB recommended)
  • Disk: Installation requires 6 GB space
  • Display: 1, x with true color (1, x 1, with true color recommended)

Misc.

  • Browser: Internet Explorer or later web browser
  • File Formats: (New file format in AutoCAD ):
    • Save-as Support
      AutoCAD R14, AutoCAD , AutoCAD , AutoCAD , AutoCAD , AutoCAD
    • DXF Support
      AutoCAD R12, AutoCAD , AutoCAD , AutoCAD , AutoCAD , AutoCAD
  • API
    • LISP are compatible
    • Scripts are compatible
    • ObjectARX application will need to be recompiled

bit version

Operating System:

  • Service Pack 2 (SP2) or later of the following:
    • Microsoft Windows XP Professional
  • The following operating systems:
    • Microsoft Windows 7 Enterprise
    • Microsoft Windows 7 Ultimate
    • Microsoft Windows 7 Professional
    • Microsoft Windows 7 Home Premium

Hardware:

  • CPU
    • AMD Athlon 64 with SSE2 technology
    • AMD Opteron with SSE2 technology
    • Intel Xeon with Intel EM64T support and SSE2
    • Intel Pentium 4 with Intel EM64T support and SSE2 technology
  • Memory: 2 GB (4 GB recommended)
  • Disk: Installation requires 6 GB space
  • Display: 1, x with true color (1, x 1, with true color recommended)

For both 32 & bit Misc.

  • Browser: Internet Explorer or later web browser
  • File Formats: (New file format in AutoCAD ):
    • Save-as Support AutoCAD R14, AutoCAD , AutoCAD , AutoCAD , AutoCAD , AutoCAD
    • DXF Support AutoCAD R12, AutoCAD , AutoCAD , AutoCAD , AutoCAD , AutoCAD
  • API
    • LISP are compatible
    • Scripts are compatible
    • ObjectARX application will need to be recompiled

For both 32 & bit using 3D modeling workflows:

  • Memory 4 GB RAM or more
  • 6 GB free hard disk available not including installation requirements
  • 1, x 1, True color video display adapter MB or greater, Pixel Shader or greater support by your graphics card, Direct3D capable workstation class graphics card.

Readme

Readme

Readme online

Product Help:
Product Help is available online and is not installed with the product by default. You can launch the Help installation at the end of the product installation, or after launching the product by selecting Download Offline Help from the Help icon.
Welcome Screen:
Adobe Flash Player is required to view some video content. It may not install when accessed directly from the Welcome Screen. In this case, please install it directly from the Adobe Flash download page. If prompted to select the Flash Player version to install, be sure to select Flash Player For Other Browsers for best compatibility.
Video Content:
QuickTime is required to view some video content. If videos fail to play, please install it directly from the Apple QuickTime download page.

FAQ

1. General Product Information
What is AutoCAD software?
You can design and shape the world around you with the powerful, flexible features
found in AutoCAD software, one of the world’s leading 2D and 3D design software
products. Powerful tools for design aggregation help connect and streamline your
design and documentation workflows. Import and aggregate models from almost any
format, and quickly create detailed design layouts and drawing views that
automatically update when the source model changes. Save time with an enhanced
and more effortless user interface and a customizable Command Line display.
Synchronize your drawings and folders with Autodesk® to access your designs
from almost anywhere. And with a single destination to find and install hundreds of
different Autodesk-approved apps, you can extend the power of your software more
easily than ever before.
Who uses AutoCAD software?
AutoCAD software is used by architects, CAD technicians, designers,
engineers, project managers, and CAD/IT managers in a variety of
industries, including the manufacturing, building, civil, and mapping
industries.
For example, AutoCAD is used by:
• Design professionals who create conceptual designs, exploring
ideas in 3D models.
• Design professionals who create technical drawings.
• Drafters who put the finishing touches on a design with detailing,
annotations, links to online data, and verification of accuracy.
• Contractors, suppliers, or operational professionals who need to
review drawings to extrapolate data specific to their businesses.
• Principals and project leaders who need to review and edit
drawings and monitor progress.

2. Pricing and How to Buy
What are the licensing options and pricing for AutoCAD software?
AutoCAD software is available through your local reseller, online retailers, or
from the Autodesk Store.
Consult your local reseller or the Autodesk Store for pricing information and for
information on Autodesk® Subscription.
Can I try AutoCAD software before I buy it?
Yes, you can try it out by downloading or requesting the AutoCAD software trial
version. This fully functioning version of AutoCAD is available as a free* day
trial. You can order the trial DVD (bit and bit for Windows) from your Autodesk
Authorized Reseller or simply download the fully functioning trial version.
*Free products are subject to the terms and conditions of the end-user license and services
agreement that accompanies the software.
What benefits does Autodesk Subscription offer?
Get the benefits of more cloud computing capabilities and capacity,
upgrades to the latest software releases, online technical support, and
flexible licensing privileges with Autodesk Subscription. Get any releases
of AutoCAD software that become available during your subscription term
automatically via download, incremental product enhancements, and
exclusive license terms that are available only to Subscription members.
The annual fee includes these benefits:
• Subscription customers have an advantage with Autodesk
cloud-enabled services, including greater cloud computing
capabilities and more storage capacity. As a result, they can view
and share more design files on web or mobile devices, simulate
and visualize more design options, and improve project results
with web-based collaboration and data management solutions.
• Autodesk Subscription offers a way to make your AutoCAD
software costs predictable. Whether you opt for a one-year
subscription or a multiyear contract, the costs are known for the
entire term of your contract.
• Product enhancements may include extensions or other rich
content for AutoCAD software, and these enhancements are
exclusive to Subscription members. Only Subscription members
can access these new product downloads that add new
functionality and/or features to your AutoCAD software. Since
they adapt easily into your current workflows, you can quickly
apply them to your new projects to help you stay competitive.
• Autodesk Subscription makes managing software licensing
hassle-free and flexible. You have added flexibility to allow your
employees to use their AutoCAD software—in the office or at
home. Better yet, designers are entitled to run previous versions
of AutoCAD concurrently with the latest release (under certain
conditions), so updates won’t cause disruptions to ongoing
projects where clients or partners are running previous versions.
Learn more by visiting the Autodesk Subscription product center.
What product downloads are available for AutoCAD Subscription members?
Product downloads may include any releases of the software, extensions
or bonus packs that become available during your subscription term, or
other rich content for AutoCAD software. These enhancements are
exclusive to Subscription members and can be downloaded from the
Subscription Center.

3. Compatibility and Interoperability
Do third-party applications based on previous versions of AutoCAD
software work with AutoCAD software?

Third-party applications built for previous versions of AutoCAD and based
on ActiveX® and ObjectARX® developer tools require upgrades to be
compatible with AutoCAD Check with your application
developer/supplier regarding availability of applications built for AutoCAD

Do AutoCAD customized menus work in AutoCAD software?
Yes, AutoCAD software automatically migrates customized menus
(CUI files). The first time you launch AutoCAD , the migration feature
asks you if you would like to migrate the settings from your previous
AutoCAD version to AutoCAD The migration feature helps you make
a smooth transition to the new release by automatically migrating
customized menus, toolbar icons, hatch patterns, linetypes, command
shortcuts, and profiles. Refer to Services & Support for additional
migration tools.
Has the AutoCAD DWG file format changed from the AutoCAD
product?

AutoCAD software introduces an updated file format to
accommodate technology and performance improvements in the software.
AutoCAD enables you to save drawings in a wide variety of other
formats, ranging back to R14 DWG TM and R12 DXF TM formats.
Does AutoCAD software read and save drawings created by
earlier releases of AutoCAD?

AutoCAD reads drawing files from all previous versions of AutoCAD
software. AutoCAD has a built-in Save As function, so you can save
drawings to and from AutoCAD releases using the AutoCAD Release 14,
, , , and DWG formats. In addition, you can use the
SaveAs AutoCAD Release 12 DXF command to support releases prior to
AutoCAD Release
Can I open an AutoCAD drawing with an older release of AutoCAD?
In order to open AutoCAD drawings with older releases of AutoCAD,
you should use Autodesk® DWG TrueView™ software to translate DWG
files to AutoCAD Release 14, , , , and file formats.
DWG TrueView can be downloaded at sprers.eu
DWG TrueView does not require the AutoCAD application in order to
convert DWG files.
Can I run AutoCAD side-by-side with other AutoCAD platform–based
applications?

Yes, AutoCAD can be installed side-by-side with any other AutoCAD
or Autodesk vertical solution, including AutoCAD –based products.
Is AutoCAD compatible with AutoCAD LT?
Yes, AutoCAD is fully DWG-compatible with AutoCAD LT
software. It can read files from all older versions of AutoCAD LT and can
save to the AutoCAD , , , , and Release 14 DWG file
formats for compatibility with older products.

4. Platform and System Requirements
What are the system requirements for AutoCAD software?

System requirements can be found online.
Does AutoCAD software support bit operating systems?
Yes. See the system requirements above.
Does AutoCAD software support Windows Vista?
No, AutoCAD does not support the Windows Vista® operating system.
Does AutoCAD software support Mac OS X?
AutoCAD for Mac supports some versions of Mac OS® X. See the system
requirements above.
What are the differences between AutoCAD and AutoCAD for
Mac?

AutoCAD and AutoCAD for Mac are based on much of the same source
code; however, AutoCAD for Mac has a look and feel that is familiar to users of
other Mac software. Please refer to the AutoCAD Platform Comparison Matrix.
Does AutoCAD software support multiple CPU systems?
Yes, AutoCAD software supports multiple CPUs. The performance of AutoCAD
graphics and rendering systems benefits from multiple CPU systems.

5. Licensing
What is product activation?

Product activation is a software-based license management technology
incorporated into many Autodesk products. It is a secure and trouble-free
process that authenticates licensed users running Autodesk software. The
process verifies that the serial number is legitimate and is activated only
on eligible computers. It does not affect the ability of licensed users to
operate their software the way they have always done.
How do I activate my software?
The first time you start up the product, you can activate your product 24
hours a day, seven days a week, over the Internet or via email. Either
option takes only a few steps to complete and requires your product serial
number and registration information.
What if I have more than one computer? Will product activation allow me to
use the software on multiple machines?

Autodesk recognizes that some users may need to operate the software
when they are away from their usual work location. To accommodate this
need, the product activation technology allows an employee to install the
software on a second computer owned by the employee’s company,
provided it is for use away from the employee’s usual work location, the
software is used only by that employee and no other, and only one of the
two copies of the software is ever in use at any one time. Consult the
Autodesk Software License Agreement for details about using the software
on a second computer.
What if I use a PC and a Mac? Will product activation allow me to use the
software on separate machines on different operating systems?

If you have purchased a license of AutoCAD or AutoCAD for
Mac you are entitled to cross-licensing options that allow you to activate
either Windows or Mac OS X versions of your software. AutoCAD
can be installed and activated on Windows or Mac OS X with the same
serial number and product keys two times in a month period, provided
that you are compliant with the policy listed in section The two
activations can either be two Windows activations, two Mac OS X
activations, or one Windows activation plus one Mac OS X activation. Get
more information on cross-platform licensing.
How do I transfer my software license to another machine?
The Online License Transfer (OLT) Utility allows licenses to be moved
between machines. The OLT replaces the former Portable License Utility.
To transfer a license, simply start the transfer utility and choose Export.
Then log in to the OLT website and “park” your license at an Autodesk
“parking area.” At the destination computer, start the transfer utility and
choose Import. Log back in to the OLT website and import your license to
the destination computer.
Where can I find more information about software activation?
More information on product activation can be found online.

6. Support and Training
How do I obtain direct technical support?

Direct technical support is available from both Autodesk and Autodesk
Authorized Resellers.
Furthermore, Autodesk Subscription is a comprehensive software,
support, and training package that simplifies your technology upgrades
and boosts your design productivity. Purchase of Autodesk Subscription
includes web support from Autodesk technical experts for all your
installation, configuration, and troubleshooting questions.
To learn more about Autodesk Subscription, contact your Autodesk
Account Executive or your Autodesk Authorized Reseller, or visit the
Subscription Center.
Find a complete list of support options for AutoCAD on the Autodesk
website.
How can I get personalized support and training for AutoCAD
software?

If you purchased this product from an Autodesk Authorized Reseller,
contact your reseller for support and training information. To locate an
Autodesk Authorized Reseller in your area, call your local Autodesk office
or visit the Autodesk website.
Find a complete list of support options for AutoCAD on the Autodesk
website.
Where do I find training courses for AutoCAD software?
You can attend instructor-led training at Autodesk Authorized Training
Center (ATC®) locations around the world. These training centers use
Autodesk Official Training Courseware (AOTC) to deliver comprehensive
courses for new and intermediate AutoCAD software users. Autodesk ATC
sites also deliver custom courses on AutoCAD and other Autodesk
products.
How do I find out if service packs are available for AutoCAD software?
In the event that Autodesk releases an AutoCAD software service
pack, it is easy to access and install it using the Autodesk Exchange
feature within the product. Check the Autodesk Exchange window to see if
an update is available. AutoCAD automatically recognizes if you
have the most up-to-date release and prompts you if there is an update
available. When you click the link, AutoCAD automatically downloads
and installs the update.


Updates & Service Packs

Updates & Service Packs.

AutoCAD Civil Object Enabler
…AutoCAD Civil Object Enabler …you can use to access AutoCAD Civil 3D drawing files. This…allows object data created in AutoCAD Civil 3D to be…
ID DL
Date: Apr

AutoCAD Plant 3D Object Enablers
…AutoCAD Plant 3D Object Enablers…Autodesk software. In particular, the AutoCAD Plant 3D object enabler allows…retrieve property data while reviewing AutoCAD Plant 3D models. …
ID DL
Date: Apr

How to remove all Autodesk products from a Windows system
…product. AutoCAD installer in Maintenance Mode Click…procedures, e.g., "C:\Program Files\AutoCAD " or "C:\Program Files\Autodesk…" or "C:\Program Files\Autodesk\AutoCAD ". 2…
ID TS
Date: Apr

Online License Transfer FAQs
… and import it into AutoCAD Similarly, you can't…from one serial number of AutoCAD and import it into…a different serial number of AutoCAD …
ID GS
Date: Apr

How to Obtain a Network License File from Autodesk
…so that you can run the NLM. Note: Although the images in this guide show AutoCAD as an example, the concepts and procedures apply to all Autodesk (and…
ID GS
Date: Apr

Windows 8 Support for AutoCAD and AutoCAD-based vertical products
…8 Support for AutoCAD and AutoCAD-based vertical products …know if you can run AutoCAD, AutoCAD LT, or AutoCAD-based vertical products on Microsoft…supported operating systems for any AutoCAD versions. The AutoCAD team is investigating compatibility with…
ID TS
Date: Apr

Uninstalling Autodesk Sync
…AutoCAD and AutoCAD Vertical Products use Autodesk…will appear in the InfoCenter (AutoCAD and Inventor) or in the…AutoCAD and AutoCAD vertical products …
ID TS
Date: Apr

Open Light Object Enabler (bit and bit)
…this object enabler installed, you can share drawings using proxy graphics representations or the Export to AutoCAD command. Open Light Object Enabler (bit) (exe - Kb) Open Light…
ID DL
Date: Apr

Migration issues may oocur with side by side installations of ACAD and Vertical ACAD
…AutoCAD is installed on a…on a computer with another AutoCAD vertical product. When you…Palettes that you need from AutoCAD to AutoCAD …
ID TS
Date: Apr

System requirements for AutoCAD
…requirements for AutoCAD …provides the system requirements for AutoCAD Products. …AutoCAD System Requirements (current version…
ID TS
Date: Apr

AutoCAD Structural Detailing Object Enablers
…AutoCAD Structural Detailing Object Enablers…The AutoCAD® Structural Detailing Object Enabler…allows object data created in AutoCAD Structural Detailing to be accessed…
ID DL
Date: Mar

Optimize Performance within Windows 7 Environments
…notice performance issues with your AutoCAD and AutoCAD vertical problems. …service pack/hotfix for your AutoCAD software. See the following link…the latest update for your AutoCAD product: sprers.eu…
ID TS
Date: Mar

Cascading Sequences for Autodesk Products
…AutoCAD AutoCAD for Mac AutoCAD Mechanical AutoCAD P&ID AutoCAD Plant 3D AutoCAD Design Suite Standard Autodesk…AutoCAD for Mac AutoCAD AutoCAD Mechanical AutoCAD P&ID AutoCAD Plant 3D AutoCAD Design Suite Standard Autodesk…AutoCAD LT AutoCAD LT for Mac AutoCAD LT Civil Suite AutoCAD Inventor LT Suite …
ID TS
Date: Mar

FLEXnet® feature codes for Autodesk products
…AutoCAD …AutoCAD Architecture …AutoCAD Civil 3D …
ID TS
Date: Mar

After Migrating from a previous release, the wrong online Tab is displaying in the Ribbon
…When migrating your settings between AutoCAD and The AutoCAD “Online” Ribbon Tab gets…Tab gets replaced by the AutoCAD WS Ribbon Tab from AutoCAD The problem is that…Autodesk features in the AutoCAD “Online” TAB of the…
ID TS
Date: Mar

AutoCAD File Corruption
…AutoCAD File Corruption ID: TS Issue Your drawing file DWG has become corrupt and slow in…
ID TS
Date: Mar

AutoCAD DWG file format change
…AutoCAD DWG file format change…file format was changed in AutoCAD® and related AutoCAD vertical products and what effect…Since the release of AutoCAD , the DWG file format…
ID TS
Date: Mar

AutoCAD requests to Autodesk servers blocked by proxy servers
…AutoCAD requests to Autodesk servers blocked by…You are using AutoCAD and notice that…AutoCAD requests to Autodesk servers can…
ID TS
Date: Mar

Activation and Post-Installation Tasks for Autodesk products and suites
…installed with Autodesk products such as Inventor, AutoCAD, Revit, and 3DS Max, among others. There…Enabler If you're using AutoCAD, or an AutoCAD-based vertical product, you may need…
ID TS
Date: Mar

Operating system compatibility for AutoCAD and AutoCAD LT
…for the different releases of AutoCAD® and AutoCAD LT®. …Operating system compatibility for AutoCAD and AutoCAD LT …for the different releases of AutoCAD and AutoCAD LT. …
ID TS
Date: Mar

System requirements for Autodesk Rendering
…0 Google Chrome version 13 System Requirements for Rendering Add-On Revit System Requirements AutoCAD System Requirements…
ID TS
Date: Mar

Cursor performance issues in Windows 7 when hardware acceleration is off
…You are running AutoCAD, AutoCAD LT or an AutoCAD-based vertical product in Windows…in Windows 7 and affects AutoCAD LT and all AutoCAD-based products where hardware acceleration…This is done in AutoCAD and above and AutoCAD LT and above by…
ID TS
Date: Mar

Flatten 3D model to 2D
…If you are using AutoCAD and higher, the FLATSHOT…command is not available in AutoCAD LT.) …Model page, under Manufacturers, select AutoCAD DXB File. Under Model, select…
ID TS
Date: Mar

Dual monitor configurations
…You want to know if AutoCAD® software supports dual screen (monitor…AutoCAD® does not include any built…a dual monitor configuration with AutoCAD, but the way it works…
ID TS
Date: Mar

Autodesk Sync issues when installing a release product after installing a beta
…the following conditions: You installed AutoCAD Beta (or Showcase Beta ) and subsequently…You installed Inventor Beta and subsequently install AutoCAD (or Showcase ) A couple of…
ID TS
Date: Mar

How to find the product key for your Autodesk product
…For example, a user installing AutoCAD would use product key…D1 while a user installing AutoCAD Revit Architecture Suite (which…Architecture Suite (which includes AutoCAD ) would use product key…
ID TS
Date: Dec

Windows 7 Support for AutoCAD and AutoCAD LT
…7 Support for AutoCAD and AutoCAD LT …to know what versions of AutoCAD® and AutoCAD LT® work with Microsoft Windows…Limitations with Windows 7 for AutoCAD and AutoCAD-based Products …
ID TS
Date: Nov

Educational Plot Stamp Removal Issues
…Student and Faculty) version of AutoCAD or an AutoCAD-based program, the following plot…the educational plot stamp from AutoCAD-based drawings is not supported…educational and student versions of AutoCAD software does not permit using…
ID TS
Date: Oct

Support for AutoCAD® and AutoCAD LT® on Apple computers
…for AutoCAD® and AutoCAD LT® on Apple computers …You want to know if AutoCAD® and AutoCAD LT® are supported on Apple…a Mac-specific version of AutoCAD and AutoCAD LT. More information can be…
ID TS
Date: Aug

AutoCAD Installation Error , "Error :: Please install DirectX" before installing
…AutoCAD Installation Error , "Error…Please install DirectX" before installing AutoCAD …Run the AutoCAD sprers.eu installer. AutoCAD installation should now run to…
ID TS
Date: Jul

AutoCAD crashes when expanding the File menu
…AutoCAD crashes when expanding the File…in the menu bar and AutoCAD stopped responding and displayed the…AutoCAD Error Aborting FATAL ERROR: Unhandled…
ID TS
Date: May

Cursor is slow or jerky
…slow or jerky ID: TS Issue You experience that the cursor in AutoCAD®, AutoCAD® Map 3D® or AutoCAD® Civil 3D® is slow or jerky. Solution There may be many causes…
ID TS
Date: Apr

Error: A valid license could not be obtained by the network license manager
…obtain a license remotely for a network-licensed AutoCAD® based product from the license server, you…DSL/ISDN link. AutoCAD® based products contain licensing enhancements that increase…
ID TS
Date: Feb

NVIDIA® video driver crashing AutoCAD in Windows XP
…video driver crashing AutoCAD in Windows XP ID: TS Issue You have experienced a crash in Windows XP…
ID TS
Date: Oct

Autodesk Utility Design side-by-side installation with AutoCAD or later versions
…side-by-side installation with AutoCAD or later versions …After installing AutoCAD or , or another…AFTER a later version of AutoCAD or AutoCAD-based vertical has been installed…
ID TS
Date: Sep

Support for multi-core processors with AutoCAD
…for multi-core processors with AutoCAD …You want to know if AutoCAD supports multi-core processors. …AutoCAD only supports multi-core technology…
ID TS
Date: Jun

AutoCAD splash screen starts up and then closes (Standalone)
…AutoCAD splash screen starts up and then…and you try to restart AutoCAD, the splash screen starts up…file has been corrupted when AutoCAD crashed. …
ID TS
Date: May

Error: Unhandled Access Violation Reading 0x Exception at 78a2b9h when attempting to
…dialog box or to switch between layouts, AutoCAD crashed with an error Unhandled Access…should resolve the issue you experienced in AutoCAD, it is also highly recommended that you…
ID TS
Date: May

Error on startup or AutoCAD is not installed properly. Please reinstall immediately.
…AutoCAD /AutoCAD LT requires .NET Framework…AutoCAD /AutoCAD LT requires .NET Framework…AutoCAD /AutoCAD LT requires .NET Framework…
ID TS
Date: Apr

AutoCAD splash screen starts up and then closes (Network)
…AutoCAD splash screen starts up and…and you try to restart AutoCAD, the splash screen starts up…For a network version of AutoCAD, you will need to delete…
ID TS
Date: Mar

How to combine license files for multiple Autodesk products
…of Autodesk products - not just AutoCAD. …example of how to add AutoCAD licenses to an existing…Combined license file for AutoCAD and AutoCAD …
ID TS
Date: Mar

How to detect and remove the sprers.eu virus
…Users of AutoCAD-based products have reported a…This is not an actual AutoCAD file provided by Autodesk. When…vlx file is loaded in AutoCAD, it corrupts the drawing, which…
ID TS
Date: Mar

AutoCAD Error during software installation
…AutoCAD Error during software installation…Install AutoCAD <version> Failed Installation aborted, Result…Use the Deployment Wizard (AutoCAD and older versions) or…
ID TS
Date: Mar

Recommended uninstall and reinstall procedures
…uninstall and reinstall procedures ID: TS To ensure that your AutoCAD®-based product is installed correctly, you want to know more about the recommended uninstall and…
ID TS
Date: Mar

Error or during software installation
…installation log file. Example: AutoCAD <Version> - Error Source File not found: <Path>\<Filename…professional for additional assistance. Note: AutoCAD and newer versions allow for a network installation…
ID TS
Date: Mar

Error: Unable to load profile file
…version: For AutoCAD based products and later versions…Insert the AutoCAD-based product disk into the…Restart AutoCAD. …
ID TS
Date: Mar

VBA support in AutoCAD
…support in AutoCAD …You want to know if AutoCAD® still supports Visual Basic…new automation technology. Starting with AutoCAD , VBA is no longer…
ID TS
Date: Mar

Creating plotter configuration files (PC3)
…configuration in the Plot dialog box. To create a plotter configuration file In AutoCAD, on the File menu, click Plotter Manager. In the Plotters window, double-click the Add-a…
ID TS
Date: Mar

Error Could not access network location
…A separate update was designed specifically for AutoCAD® The related update only applies to… The related update only applies to AutoCAD , but this solution is valid for…
ID TS
Date: Mar

You want to know how to export your AutoCAD model into Quantity Takeoff.
…know how to export your AutoCAD model into Quantity Takeoff. …a proper DWF export from AutoCAD to allow property information to…properties in your export from AutoCAD and newer versions: …
ID TS
Date: Feb

Linetype Scale (MSLTSCALE and PSLTSCALE)
…space but not correct in Model space. Solution: There are two system variables introduced in AutoCAD version: MSLTSCALE and PSLTSCALE MSLTSCALE 0 = Linetypes displayed on the Model tab are…
ID TS
Date: Jan

VBA support in AutoCAD
…support in AutoCAD …You want to know if AutoCAD® still supports VBA (Visual Basic…longer part of the default AutoCAD installation and must be downloaded…
ID TS
Date: Mar

How to troubleshoot installation and configuration of Autodesk products
…Problems with configuration See also AutoCAD Stand-Alone Installation Guide AutoCAD Network Administrator's…Stand-Alone Installation Guide AutoCAD Network Administrator's Guide Autodesk Network Licensing Guide…
ID TS
Date: Feb

Starting AutoCAD® in Windows® diagnostic mode
…AutoCAD® in Windows® diagnostic mode …You are experiencing problems with AutoCAD®, and you want to know…Solution A common way to troubleshoot AutoCAD problems is to run the software…
ID TS
Date: Oct

Unable to run AutoCAD® as a restricted user
…to run AutoCAD® as a restricted user …When you tried to launch AutoCAD® as a restricted user, you…AutoCAD® and AutoCAD® LT are only tested against…
ID TS
Date: Jul

How to control network license access using an options file
…reserve either 1 or 5 AutoCAD® licenses for a variety…of either 1 or 5 AutoCAD licenses for a variety…following examples block access to AutoCAD licenses for a variety…
ID TS
Date: Jun

Product serial number displays as after registration and activation of product
…serial number. Click OK. Navigate to, and select, the third path of the Inventor product (AutoCAD Mechanical) listed in the attached .htm file. For the third path, perform the following…
ID TS
Date: May

Cascading Sequences for Autodesk Products

Issue

You want to know in what order cascade licensing checks for available licenses in Autodesk products.

Solution

The following order is used by cascade licensing for Autodesk products:

AutoCAD
AutoCAD for Mac
AutoCAD Mechanical
AutoCAD P&ID
AutoCAD Plant 3D
AutoCAD Design Suite Standard
Autodesk Product Design Suite Standard
Autodesk Factory Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Infrastructure Design Suite Standard
Autodesk Plant Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
AutoCAD Revit Architecture Suite
AutoCAD Revit Structure Suite
AutoCAD Revit MEP Suite
Autodesk Building Design Suite Premium
Autodesk Infrastructure Design Suite Premium
Autodesk Plant Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
AutoCAD Architecture
Autodesk Factory Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Factory Design Suite Premium
AutoCAD Revit Architecture Suite
Autodesk Building Design Suite Premium
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate

AutoCAD Civil 3D
Autodesk Infrastructure Design Suite Premium
Autodesk Infrastructure Design Suite Ultimate

AutoCAD ecscad
Autodesk Product Design Suite Premium
Autodesk Product Design Suite Ultimate

AutoCAD Electrical
Autodesk Product Design Suite Premium
Autodesk Product Design Suite Ultimate
Autodesk Product Design Suite for Education

AutoCAD for Mac
AutoCAD
AutoCAD Mechanical
AutoCAD P&ID
AutoCAD Plant 3D
AutoCAD Design Suite Standard
Autodesk Product Design Suite Standard
Autodesk Factory Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Infrastructure Design Suite Standard
Autodesk Plant Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
AutoCAD Revit Architecture Suite
AutoCAD Revit Structure Suite
AutoCAD Revit MEP Suite
Autodesk Building Design Suite Premium
Autodesk Infrastructure Design Suite Premium
Autodesk Plant Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate

AutoCAD LT
AutoCAD LT for Mac
AutoCAD LT Civil Suite
AutoCAD Inventor LT Suite

AutoCAD LT for Mac
AutoCAD LT

AutoCAD Map 3D
Autodesk Infrastructure Design Suite Standard
Autodesk Infrastructure Design Suite Premium
Autodesk Infrastructure Design Suite Ultimate

AutoCAD Map 3D Enterprise
Autodesk Infrastructure Design Suite Standard
Autodesk Infrastructure Design Suite Premium
Autodesk Infrastructure Design Suite Ultimate

AutoCAD Mechanical
Autodesk Product Design Suite Standard
Autodesk Factory Design Suite Standard
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Product Design Suite for Education

AutoCAD MEP
Autodesk Building Design Suite Standard
AutoCAD Revit MEP Suite
Autodesk Building Design Suite Premium
Autodesk Building Design Suite Ultimate

AutoCAD P&ID
AutoCAD Plant 3D
Autodesk Plant Design Suite Standard
Autodesk Plant Design Suite Premium
Autodesk Plant Design Suite Ultimate

AutoCAD Plant 3D
Autodesk Plant Design Suite Premium
Autodesk Plant Design Suite Ultimate

AutoCAD Raster Design
AutoCAD Design Suite Standard
Autodesk Infrastructure Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Infrastructure Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate

AutoCAD Structural Detailing
Autodesk Building Design Suite Standard
AutoCAD Revit Structure Suite
Autodesk Building Design Suite Premium
Autodesk Plant Design Suite Premium
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate

AutoCAD Utility Design
Autodesk Infrastructure Design Suite Ultimate

Autodesk 3ds Max
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk 3ds Max Design
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Building Design Suite Premium
Autodesk Infrastructure Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Alias Design
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Entertainment Creation Suite Premium Exclusives
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk Entertainment Creation Suite Standard Exclusives
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk Infrastructure Modeler
Autodesk Infrastructure Design Suite Premium
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate

Autodesk Inventor
Autodesk Inventor Factory Premium
Autodesk Product Design Suite Standard
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Inventor Professional
Autodesk Inventor Factory Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Inventor Factory Premium
Autodesk Factory Design Suite Premium
Autodesk Inventor Factory Ultimate
Autodesk Factory Design Suite Ultimate

Autodesk Inventor Factory Ultimate
Autodesk Factory Design Suite Ultimate

Autodesk Inventor LT
AutoCAD Inventor LT Suite
Autodesk Inventor
Autodesk Inventor Factory Premium
Autodesk Product Design Suite Standard
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Inventor Professional
Autodesk Inventor Factory Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Inventor Professional
Autodesk Inventor Factory Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Maya
Autodesk Maya Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy
Autodesk Alias Automotive

Autodesk MotionBuilder
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk Mudbox
AutoCAD Design Suite Standard
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Standard
Autodesk Product Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy
Autodesk Product Design Suite for Education

Autodesk Navisworks Manage
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate
Autodesk Plant Design Suite Ultimate

Autodesk Navisworks Simulate
Autodesk Navisworks Manage
Autodesk Infrastructure Design Suite Standard
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Building Design Suite Premium
Autodesk Infrastructure Design Suite Premium
Autodesk Plant Design Suite Premium
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Quantity Takeoff
Autodesk Building Design Suite Ultimate

Autodesk Revit Architecture
AutoCAD Revit Architecture Suite
Autodesk Building Design Suite Premium
Autodesk Building Design Suite Ultimate

Autodesk Revit Structure
AutoCAD Revit Structure Suite
Autodesk Building Design Suite Premium
Autodesk Plant Design Suite Premium
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate
Autodesk Plant Design Suite Ultimate

Autodesk Robot Structural Analysis Professional
Autodesk Building Design Suite Ultimate

Autodesk Showcase
Autodesk Showcase Professional
AutoCAD Design Suite Standard
Autodesk Product Design Suite Standard
Autodesk Factory Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Plant Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Building Design Suite Premium
Autodesk Plant Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Simulation DFM
Autodesk Simulation Moldflow Adviser Standard
Autodesk Simulation Moldflow Adviser Premium
Autodesk Simulation Moldflow Adviser Ultimate
Autodesk Product Design Suite for Education

Autodesk Simulation Mechanical
Autodesk Simulation Multiphysics
Autodesk Product Design Suite for Education

Autodesk Simulation Moldflow Adviser Premium
Autodesk Simulation Moldflow Adviser Ultimate

Autodesk Simulation Moldflow Adviser Standard
Autodesk Simulation Moldflow Adviser Premium
Autodesk Simulation Moldflow Adviser Ultimate

Autodesk Simulation Moldflow Adviser Ultimate
Autodesk Product Design Suite for Education

Autodesk Simulation Moldflow Insight Premium
Autodesk Simulation Moldflow Insight Ultimate

Autodesk Simulation Moldflow Insight Standard
Autodesk Simulation Moldflow Insight Premium
Autodesk Simulation Moldflow Insight Ultimate

Autodesk Simulation Multiphysics
Autodesk Product Design Suite for Education

Autodesk SketchBook Designer
Autodesk Alias Design
Autodesk Alias Automotive
AutoCAD Inventor LT Suite
AutoCAD Design Suite Standard
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Standard
Autodesk Product Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Plant Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Building Design Suite Premium
Autodesk Plant Design Suite Premium
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Entertainment Creation Suite Ultimate

Autodesk Softimage
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy


New and Updated Commands

New and Updated Commands:

The following commands are new or have been updated in AutoCAD

New commandsDescription
AI_DOWNLOAD_LANGUAGE_PACKSOpen webpage for language packs.
AI_DOWNLOAD_OFFLINEHELPOpen webpage for offline help.
AI_OPEN_FACEBOOK_WITH_PRODUCTOpen webpage for Autodesk on Facebook.
AI_OPEN_SUBSCRIPTIONOpen webpage for Autodesk Subscription.
AI_OPEN_TWITTER_WITH_PRODUCTOpen webpage for Autodesk on Twitter.
ACPTOOLTIPSEnables tooltips for connection ports (ACP).
ARRAYCLASSICDisplays the legacy Array dialog box. (came in AutoCAD SP1)
-ARRAYCLOSESaves or discards changes made to an array’s source objects and exits the array editing state.
AUTODESKCONNECTIONPOINTConnector - connection point from Civil3D
EDITINFUSIONEdits solids and surfaces in Inventor Fusion.
ONLINECOLNOWStarts an online session with AutoCAD WS, in which people that you invite can simultaneously view and edit your current drawing.
ONLINEDOCSOpens your Autodesk documents list and folders in a browser.
ONLINEOPTIONSOpens the Online tab of the Options dialog box.
ONLINESHAREDesignates who can access the current document from your Autodesk
ONLINESYNCStarts or stops syncing your custom settings with your Autodesk account.
ONLINESYNCSETTINGSDisplays the Choose Which Settings Are Synced dialog box where you can specify selected settings to be synced.
ONLINETOMOBILESends a notification to your mobile devices, enabling you to find and open the current drawing on your mobile devices quickly.
ONLINEUPLOADUploads specified drawing files to your Autodesk account.
OPENFROMCLOUD
OPENONMOBILESends a notification to your mobile devices, enabling you to find and open the current drawing on your mobile devices quickly.
POINTCLOUDCLIPCrops the display of a selected point cloud to specified boundaries.
POINTCLOUDINTENSITYEDITOpens the Point Cloud Intensity Color Mapping dialog box that specifies intensity color mapping for eligible point clouds.
RENDERONLINEUses the online resources in your Autodesk account to create an image of a 3D solid or surface model.
SAVETOCLOUD
SHOWRENDERGALLERYDisplays the images that were previously rendered and stored in your Autodesk account.
SURFEXTRACTCURVEExtracts isolines curves from a surface.
VIEWCOMPONENTSelects drawing view components for editing.
VIEWDETAILSupports the creation of detail views by selecting an existing drawing view
VIEWSECTIONSupports the creation of section views by selecting a drawing view to cut.
VIEWDETAILSTYLESupports the creation or modification of detail view styles.
VIEWSECTIONSTYLESupports the creation and editing of section view styles.
VIEWSKETCHActivates model space for a view and enters a “view sketching” state to edit and constrain a section line or detail boundary
VIEWSKETCHCLOSEExits a “view sketching” state and makes paper space current.
VIEWSYMBOLSKETCHConstrains the section line and detail boundaries to the drawing view geometry.
WELCOMESCREENDisplays the Welcome window when you start the program.
-WORKFLOW(AutoCAD Suites only) Specifies a Suite workflow that prepares your drawing for import into Autodesk Showcase or Autodesk 3ds Max.
WORKFLOW(AutoCAD Suites only) Specifies a Suite workflow that prepares your drawing for import into Autodesk Showcase or Autodesk 3ds Max.
Updated commandsDescriptionHow changed
ACISOUTExports solid objects to an ACIS file.Saves SAT files as Version
ADCENTERManages content.Updated to support Section View and Detail View styles.
APPAUTOLOADERLists or reloads all plug-ins in the application plug-in folder.
ARRAYCreates multiple copies of objects in a pattern.Displays contextual tab during array creation.
ARRAYEDITEdits multiple copies of objects in a pattern.Path array automatically calculates the item count based on the item spacing and length of path curve.
ATTACHAllows the user to insert various file types as attachments or underlays into a DWG file.Now attaches point clouds files (PCG and ISG).
-ATTACHAllows the user to insert various file types as attachments or underlays into a DWG file from the command prompt.Now attaches point clouds files (PCG and ISG).
CLIPAllows the user to clip viewports, xrefs, DWF, DWFx and DGN underlays, PDF underlays and point clouds.Now creates clipping boundaries for point clouds.
-HATCHEDITModifies an existing hatch object from command line.Now allows multiple-hatch selection.
LISTDisplays property data for selected objects.If the command window is not docked, displays object information in the extended command history. If the command window is docked, information is displayed in the text screen.
MLEADERCreates a line that connects annotation to a feature.Now supports strikethrough formatting.
MOVEDisplaces objects a specified distance in a specified direction.Now supports section view and detail view types.
MTEDITEdits multiline text.Text style drop-down list display changed to show more options.
MTEXTCreates multiline text.Text style drop-down list display changed to show more options.
MTPROP
POINTCLOUDINDEXCreates a point cloud (PCG or ISD) file from a scan file.Supports additional types of scan files.
PRESSPULLDynamically modifies objects by extrusion and offset.Provides additional visual display support for the presspull operation.
PURGERemoves unused named items, such as block definitions and layers, from the drawing.Now purges Detail View styles and Section View styles.
-PURGERemoves unused named items, such as block definitions and layers, from the drawing.Now purges Detail View styles and Section View styles.
RENAMEChanges the names of objectsNow supports renaming of Detail View styles and Section View styles.
-RENAMEChanges the names of objects from command line. Now supports renaming of Detail View styles and Section View styles.
ROTATEMoves objects about a base point.Now supports rotation of section views and detail views.
STYLECreates named styles.Text style drop-down list display changed to show more options.
TABLECreates an empty table object in a drawing.
TEXTDisplays text on screen as it is entered.
TEXTTOFRONTBrings text and dimensions in front of all other objects in the drawing.Now supports leaders.
UNDOReverses the effect of commands.
VIEWBASECreates a base drawing view from model space or Autodesk Inventor models.Supports the creation of drawing view objects from model space or Inventor models within a layout (paper space).
VIEWEDITEdits an existing drawing view.Supports the editing of drawing view objects regardless of type: base, projected, section and detail views.
VIEWPROJCreates a projected view from an existing drawing view.Now supports section and detail drawing view object types.
VIEWSTDConfigures the drafting standard used by new drawing views.
VIEWUPDATEUpdates selected drawing views that have become out of date because the source model has changed.

Removed or Obsolete Commands

Removed or Obsolete Commands and System Variables:

Deprecated Commands and System Variables

In this release, the following have been deprecated:

Commands Description
GETLINKGets a link to the current document to paste or e-mail.
MANAGEUPLOADSManages uploading of additional documents.
MESSAGESDisplays messages about updates to AutoCAD WS drawings.
OLDMTPROP
OLDUNITS
ONLINEDRAWINGSOpens web browser to access all online documents.
OPENONLINEOpens current drawing in AutoCAD WS.
SEARCHSEEK
SHAREMakes current drawings available to other AutoCAD WS users. Replaced by ONLINESHARE.
SHAREWITHSEEKUploads a selected block or the current drawing to the Autodesk Seek website.
TIMELINE
UPDDATETHUMBSNOW
UPDATETHUMBNAIL
UPLOADUploads the current document to Autodesk
UPLOADFILESOpens file dialog box to upload additional documents.
WHATSNEWOpens New Features Workshop.
System variables Description
ACISOUTVERControls the ACIS version of SAT files created using the ACISOUT command.
PROXYWEBSEARCHSpecifies how AutoCAD checks for Object Enablers.
RASTERPREVIEWControls whether BMP preview images are saved with the drawing. Replaced by THUMBSAVE.

These commands should also have been removed MTEDIT2_UNUSED,
MTEXT2_UNUSED and MTPROP2_UNUSED but might have been removed in earlier versions of AutoCAD.


New and Updated System Variables

New and Updated System Variables:

The following system variables are new or have been updated in AutoCAD

New system variablesDescription
AECOBJECTISOLATEMODEAEC object isolate mode.
ANNOMONITORTurns the annotation monitor on and off.
APPSTATUSBARSTATEIndicates whether status bar is on.
APPSTATUSBARUSEICONSIndicates whether status bar uses icons.
ARRAYASSOCIATIVITYSets the default behavior of new arrays to be associative or non-associative.
ARRAYCREATION
AUTOLOADControls whether AutoCAD autoloads sprers.eu, sprers.eu, sprers.eu files. (Added with AutoCAD SP1)
AUTOLOADPATHControls the folder from where AutoCAD loads sprers.eu, sprers.eu, sprers.eu files. (Added with AutoCAD SP1)
CACHEMAXFILESSets the maximum number of graphics cache files saved in the local configured temporary folder for the product.
CACHEMAXTOTALSIZESets the maximum total size of all graphics cache files saved in the local configured temporary folder for the product.
CLIPROMPTLINESSets the number of lines displayed in the temporary prompt history when the command window is set to display one line.
CLIPROMPTUPDATEControls whether the command line displays the progress as a command or script is run.
CVIEWDETAILSTYLESets the name of the current detail view style. The current detail view style controls the appearance of all new model documentation detail views, detail boundaries and leader lines you create.
CVIEWSECTIONSTYLESets the name of the current detail view style. The current detail view style controls the appearance of all new model documentation detail views, detail boundaries and leader lines you create.
DGNIMPORTUNITCONVERSIONSets unit conversion style for imported DGN.
DISPLAYVIEWCUBEIN2DControls the display of the ViewCube tool when the 2D Wireframe visual style is applied to a viewport.
HPRELATIVEPS
LISPENABLEDIndicates whether AutoLISP is enabled for the current AutoCAD session. (Added with AutoCAD SP1)
NOPREVIEWGRIPSets grip preview.
NOPREVIEWHIGHLIGHTSets grip preview highlight.
ONLINEAUTOSAVEPATHPath to the local cloud cache folder.
ONLINEDOCMODEIndicates whether a copy of a new drawing is saved automatically to your Autodesk account.
ONLINEDOCUMENTSStores whether you can open and save drawing files directly to your Autodesk account.
ONLINEFOLDERDisplays the location of your local Autodesk folder in Finder.
ONLINESETTINGSSYNCIndicates the status of online synchronization of custom settings.
ONLINESYNCPROVIDERSynchronization provider.
ONLINESYNCTIMEControls the time interval for synchronizing current customization settings with a local cache, which then stored in your Autodesk account.
ONLINEUSERNAMEDisplays the username that is used to log into the Autodesk account.
PALETTEICONSTATEIndicates whether palettes are in icon state.
PLINEREVERSEWIDTHSControls the appearance of a polyline when it is reversed.
POINTCLOUDBOUNDARYTurns the display of a point cloud bounding box on and off.
POINTCLOUDCLIPFRAMEControls whether a point cloud clipping boundary is visible on the screen and when printed.
POINTCLOUDPOINTMAXSets the maximum number of point cloud points that can exist in a drawing.
PREVIEWDELAY
PROPERTYPREVIEWControls whether in-canvas preview of property editing, through object or style, is enabled.
PROPPREVTIMEOUTSets the maximum number of seconds for a property preview to display before the preview is automatically cancelled.
SELECTIONPREVIEWLIMITLimits the number of objects that can display preview highlighting during a window or crossing selection.
SNAPGRIDLEGACYSpecifies whether the grid snap is active only when specifying a point, or also during object selection. (Came with AutoCAD SP1)
SUPPRESSALERTSControls alerts about potential data loss when opening and saving newer drawings in older versions of the product.
THUMBSAVEControls whether BMP preview images are saved with the drawing.
VIEWDETAILCREATION
VIEWDETAILEDITOR
VIEWSECTIONCREATION
VIEWSECTIONEDITOR
VIEWSKETCHMODETurns the view sketching state on or off.
VIEWUPDATEAUTOSpecifies whether Model Documentation views are updated automatically when changes are pending.
WIPEOUTFRAMEControls the display of frames for wipeout objects.
Updated system variablesDescriptionHow changed
BINDTYPEControls how xref names are handled when binding xrefs or editing xrefs in place.
POINTCLOUDDENSITYControls the percentage of points displayed at once for all point clouds in the drawing .The system variable value is a percentage of the maximum number of points that can exist in a drawing which is defined by POINTCLOUDPOINTMAX, regardless of the number of point clouds attached to a single drawing. Available for viewing drawings w/point clouds in LT.
POINTCLOUDRTDENSITYControls the percentage of points displayed during real time zoom, pan, and orbit functions.Improves performance by degrading the number of points displayed during zooming, panning, or orbiting in real time. Set this system variable to a value less than the value of POINTCLOUDDENSITY in order to improve performance.
SUBOBJSELECTIONMODEFilters the 3D subobject types that are selected with CTRL+click.Adds a value (5) that specifies that only components in a drawing view are available for selection.
THUMBSIZEControls the maximum size of thumbnail preview which can be stored.Now accommodates higher resolutions for thumbnail sizes.
XDWGFADECTLControls the dimming for all DWG xrefs.
XFADECTLControls the fading intensity percentage for references being edited in-place.Controls the degree of fading when editing a reference in place or when in a view sketching state (editing view-specific geometry).
XREFNOTIFYControls the notification for updated or missing xrefs.Now communicates with the Inventor Server to check for updates to Inventor models placed in Model Documentation views.

Early Expectations

Early Expectations

Based on Google translation from Autodesk's Japanese site these are news in AutoCAD that were early released:

  • Command-line options that you can click
  • Preview of property editing
  • Viewport preview of the changes
  • Extract the surface dividing line
  • Boundary stretching tool according to the situation
  • View and cross-sectional view detailed diagram
  • Strikethrough
  • Latest user templates
  • Read Inventor file
  • Autodesk Cloud connection
  • Social media connection
  • Customize synchronization and support files
  • Application of AutoCAD Autodesk Exchange

Initially this was all that was known about AutoCAD

All Autodesk beta programs are run from sprers.eu

AutoCAD might or might not include news and/or improvements in these areas:

Web & Mobile - This sneak peek highlights features for people who work on AutoCAD from multiple computers or different locations -- such as using different workstations, or switching between the office, home, or working out in the field. CAD Managers and day-to-day AutoCAD users of all levels are welcome to attend.

Model Documentation - This sneak peek is geared toward people in the Mechanical/Manufacturing industry who use AutoCAD, AutoCAD Mechanical, or/and Inventor, and who create and annotate model views (such as section, detail, and projected views) of 3D models (mechanical parts, components).

Sensors and IoTMovement SensorsPAWuxi Wisen Innovation Co. Ltd. / Digital G Limited
Tel: WISENMESHNET® System
In comparison with traditional wired measurement, the design of system is principled as (a) ultra low powered; (b) completely wireless mesh communication system; (c) minimum in size; (d) broadly compatible with different type of sensors, i.e, turn traditional sensors into self powered, wireless, automated wireless sensor network. It replaces traditional wired measurement in the midst of complicated excavation works which could be vulnerable and the repair for damaged cables are dangerous and the cost of the loss of real-time monitoring data is huge. Digitalisation3D reality simulation / Data management
(CDE-related)PAGeosys Hong Kong Ltd
Tel: / +86 Geosys VR3D data management system
Geosys VR3D data management system support the visualisation of 3D GIS and BIM data in one integrated viewer for users with 2D and 3D measurement and analysis functions. Web based 3D Measurement tools such as distance, path, angle, height, Volume, Section are provided.
Cloud and server-based system allows users to open the application without software installation and maintenance for different end-user's PCs

(Note: This product is CDE-related platform which the vendor shall be inquired for details.)Advanced Tools and EquipmentLaser ScannerPAYau Lee Construction Co. Ltd / Global Virtual Design and Construction Ltd
Tel: Trimble Tx5 3D Laser Scanner
The laser scanning and BIM modelling enables collection of large quantity of 3-dimensional measurements in a quick and accurate way. It can speed up the site measurement and save time. It also facilitate designers to carry out design. It helps to carry out the offsite fabrication based on point cloud or BIM modelling data.Advanced Tools and EquipmentExhaust Air Treatment DevicePAHong Kong Productivity Council
Tel: AFT Exhaust After Treatment System for Non-road Mobile Machinery
The intelligent control system enables effective regeneration control and reduces energy consumption.
The operating cost is low by using the silicon carbide ceramic wall flow filter.
System operation is fully automatic and simple. This product reduces pollution and improves environment.

Legend: 14Advanced Tools and EquipmentDronePAD-Reality Consultancy Limited
Tel: ELIOS
The product is a safe drones for surveying and photo/ video taking in inaccessible places. It is designed for remote inspection (including infrared thermographic survey) and exploration of the hazardous places. Its wireless communication system offers a robust digital, bi-directional, long range signal transmission, including video and data. It can avoid sending people to dangerous and confined space to conduct site inspection. Advanced Tools and EquipmentExoskeletonPAShun Hing Systems Integration Co. Ltd.
Tel: Powered Wear
Model-Y
The product is a wearable robot that alleviates burden to the waist when lifting heavy objects. When a worker is about to pick up a heavy object, the product, controlled by motion sensors, provides assistance to the worker, helps reduce strain and improves safety.

Legend: 15
Product Information
VideoSensors and IoTSafety Monitoring SystemPAATAL Technologies Limited
Tel: Construction Stage Tunnel Access Control System (TACS)
The system, incorporated RFID Technology, 3G telecommunication, custom-designed software is used for real-time safety monitoring of on-site human resources and incident management.

Legend: 14, 15
VideoDigitalisation3D reality simulation / Data managementPAAdvanced Design and Manufacturing Pty Ltd
Tel: +61 / +61 3DM Analyst Mine Mapping Suite
The product is a non-contact remote sensing tool, which allows structural mapping for geotechnical analysis of a rock mass using an automatically-generated, detailed and accurate 3D model from data of sensors. It could see multiple surfaces at once and map structures that may be too large to see. Users could stay away from hazardous areas, hence reducing their risk.Digitalisation3D reality simulation / Data management
(CDE-related)PATemporarily suspended - vendor out of contactsprers.eu (3D mapping. Modelling and publishing cloud system platform)
This product enables reconstruction and transformation of 3D model with automated photo captured by different means e.g. cell phones, drones etc., enhancing off-site construction process monitoring, easy sharing of models for project redevelopment. Geo-referenced applications add value to BIM, GIS and AEC applications.

(Note: This product is CDE-related platform which the vendor shall be inquired for details.)

Legend: 14Advanced Construction MaterialWaterproofing MaterialPAGrowtech Limited
Tel: Growseal Nano-brush Coat
This waterproofing material incorporated the nanoparticles features to enhance the physical properties in order to compete with other materials to suit the real application in buildings under humid weather. Its application on damp surface can save construction time on external area under humid weather in Hong Kong. It extends the service lift of coating and reduce the cost of renovation and maintenance of the buildings.

Legend: 14
VideoAdvanced Tools and EquipmentEnergy Saving Sign BoardPAWaste & Environmental Technologies Ltd.
Tel: Solar-powered Message Board Trailer (MBT)
Solar-powered signage and message board which allows off-site updating of messages and signage for construction site. This product leads to better management and control of site traffics, reduces the risk of accidents, reduces pollution, improves environment, more durable than standard sign board and can withstand rough weather conditions.
Product Information
VideoAutomation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactConstruction Cutting Line - Short
Model: DTC-S
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear and cut different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactConstruction Cutting Line - Long
Model: DTC-L
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear and cut different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labourAutomation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactT Shear Line
Model: DT
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactT Shear Line
Model: DT
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear and cut different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY25 Bending Machine (2 Benders)
Model: DT-BD
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY32 Bending Machine (2 Benders)
Model: DT-BD
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY25 Auto Bending Machine (5 Benders)
Model: DT-B
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labourAutomation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY16 Auto Bending Equipment (2 Benders)
Model: DT-BA
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY16 Auto Stirrup Machine
Model: DT-BD16L
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactAutomatic Stirrup Bender
Model: WGZ12B, WGZ16, WGZ16F
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBending Centre
Model: Robot 60
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactShear Line
Model: XQ, GJW, GJWB
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBending Centre
Model: G2L32, G2W50
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labourAutomation and RoboticsPile Cage MachinePATemporarily suspended - vendor out of contactPilemaster III
Pilemaster III pile cage machine will weld automatically not only round pile cages, but the welding of square, rectangular and triangular cages. The welding is precise by a flexible welding head and through an integrated bar support, which follows the curve of the polygonal cage easily.
This new generation of machine comes with the new ring discs system to allow the production of individual cage diameters. The control unit will check the quality of the actual welding and in case of failure.Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactPBX-Polybend
The feed system of the Polybend machine features a motorized rollertype straightening unit and a water-cooled electric servo drive, ensures output with a minimum of maintenance and dimensional accuracy of the products.
The motorized straightening roll adjustment in the roller-type straightening units, adapted to wire diameter and quality, results in short change over times and easy operation.
The automatic stirrup bending machine is controlled by CNC system and can accomplish straighten, bend and cut coil wire and straight bars automatically instead of workers. This greatly reduces labour and save cost.Automation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactFully Automatic Cutting Machine for Steel Rebar
The automatic cutting machine with computerized control can be easily operated by less staff compare to traditional cutting machine. Also, the machine is equipped with automatic dividing function by magnetic device and divider which will save operators from the fatigue process. With better accuracy in the cutting process, work output can be much improved which resulting a less material usage and time saving.Digitalisation3D reality simulation / Data managementPAStar Vision Ltd
Tel: SVMap
Image is generated with the integration of LiDAR and photogrammetry (UAV & close range) technology and can be used to establish as-built BIM (existing BIM) for construction monitoring. Application includes but not limited to as-built footing/wall location checking, grid line checking, excavation volume checking, construction progress monitoring, environmental monitoring, life-cycle monitoring and maintenance, etc.
Compared with as-built checking using traditional land surveying method, the new technology is tested 5 times faster. The product is in 3D big data format, which contains at least , times more data amount as compared to traditional data collection method.

Legend: 14Digitalisation3D Design and Simulation PAIntelligent CAD/CAM Technology Ltd
Tel: SOLIDWORKS
SOLIDWORKS is a CAD package which enables the creation of complex designs with the parametric capabilities to facilitate design changes at any stage of the design process.
SOLIDWORKS comes with a complete suite of tools to develop accurate designs that can be leveraged across planning, equipment design, layout, fabrication, and construction. Also quickly create photorealistic renderings and fully-detailed fabrication drawings for structural designs, mechanical equipment designs, mechanical system HVAC, electrical cable layouts, and piping systems. Test and explore design alternatives using SOLIDWORKS Simulation to optimize the designs against project specifications and customer requirements.
Product Information
VideoSensors and IoTSafety Monitoring SystemPAVHSoft Technologies Co. Ltd
Tel: Visual Intelligence Safety Compliance Monitor (VISCMon) system
The VISCMon system comprises with the sensor and sensing technologies. In collaboration with artificial intelligence technologies and the latest telecommunication technologies, it provides a solution to meet the needs on safety. Specialized cameras operate like the CCTV system when monitoring work area. The cameras monitor workers and check if the required safety standards are met. Once the required safety gear is not detected, a message will be sent to site safety officer via telecommunication network.

Legend: 15
Product Information
VideoDigitalisationProject Management Software
(DWSS-related)PAVHSoft Technologies Co. Ltd
Tel: VHSmart
VHSmart is a cloud base field management platform. With the engagement of Cloud Platform and Advance Mobile Technology, VHSmartTH provides an integrated construction life cycle solution which facilitate end-user from access control, field safety management, progress monitoring, quality control, asset management, material tracking & inventory in every stage.

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)
VideoDigitalisationProject Management Software
(DWSS-related)PAsprers.eu Limited
Tel: Digital Record of Work (dRoW)
Digital Record of Work (dRoW) is a site record information system. Featuring a user-friendly, versatile interface and a flat learning curve, dRoW is the system for construction projects with its compatibiliity with a wide variety of site records, which includes Document, NEC Contract, Drawing, Design Management Systems, Safety, QMS, tests registry etc

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)
Product Information
VideoDigitalisationProject Management Software
(DWSS-related)PASpatial Technology Ltd.
Tel: Novade
Novade is a full range of solutions for your project – Manage Quality, Safety, Logistics, Maintenance, Workforce & Activity. The Mobileready Platform Includes Key Functionalitie:- - Forms & Checklists - Drawing Mark-ups - Digital Signatures - Map Locations - QR Codes & NFC Tags - Picture Annotations

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)Sensors and IoTConcrete Strength Maturity SensorPADigital G Limited
Tel: The Converge System
The System is a hardware and software product that enables wireless monitoring of concrete temperature and compressive strength (when the correct calibration data is provided for a particular mix design). The System is made up of five parts: 1. a temperature Sensor; 2. the “Node” to transmit sensor data; 3. the “Repeater”, extends range; 4. the “Hub”, a 3G cellular gateway sends data to the Converge Platform; and 5. The Converge Platform
Product Information
VideoAdvanced Construction MaterialConcrete Slab Substituting MaterialPA MDM Group Inc. Ltd.
Tel: MatrixDeck Panel Configuration
Models: A - A
MatrixDeck System is a green technology. It is essentially a structural floor system that provides a kg per square meter of carbon emission saving when compared to conventional building system. It is a high performance reinforced concrete floor slab that allows greater column spacing and minimizes the material usage of concrete and steel reinforcement when compared to conventional structural floor system.
VideoDigitalisationGround Investigation Data ManagementPA Temporarily suspended - no vendor contactHoleBASE SI
HoleBASE SI can convert ground investigation AGS raw data into BIM model, which was a unique geo-technology management system integrated with GIS, geo-sections, data triggers and would be able to couple with Microsoft Excel. These additional features extend the system as a planning and analysis tool, which would be useful for geo-engineering project management.Advanced Tools and EquipmentTorque WrenchPA Hilti (Hong Kong) Limited
Tel: Adaptive Torque System (AT System)
Adaptive Torque ready tools are equipped with the sensors and onboard intelligence to confirm if a Hilti anchor has been set according to ETA and ICC-ESR approvals.
The tool can be connected to a computer to instantly generate an installation report, offering inspectors and specifiers a higher confidence that the work has been carried out exactly as specified.
Product Information
VideoAutomation and RoboticsWelding RobotPA SquareDog Robotics Limited
Tel: Adaptive Robotic Welder
The welding robotic control software could auto generate the weldpath, perform 3D welding weave, complex, non-straight welding path. It can set up the robot task within 2 minutes. The robot can provide standard welding quality to improve the productivity by replacing experienced welder on site.
The weight of six-axis robot arm is light (kg) with (m) reach radius provide flexible mobility requirement for construction industry.

Legend: 14
VideoAutomation and RoboticsDemolition RobotPAC. Crossfield & Co., Ltd.
Tel: Brokk Demolition Robots
Model: B60, B70, B, B, B, B, B, BS
Brokk is a remote controlled demolition robot which can outperform the existing excavators five times as its size. The weight and size of Brokk facilitate its accessibility in locations like narrow spaces and stairs. Through remote control, even the smallest model of Brokk machines B60 can replace manual method of 3 to 5 workers with jackhammers. Workers’ safety can be enhanced as they are not exposed to harmful vibrations and other hidden dangers on site. Moreover, Brokk robots are electric driven with no fumes exhausted like conventional excavators, thereby promoting environmental protection.

Legend: 15
VideoAutomation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBending Centre
Model: G5L25
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Sensors and IoTForce, Underground Water Level, Inclination, and Environmental Monitoring SensorPALR Construction Technologies Ltd
Tel: Automated IoT Construction Monitoring Devices and Monitoring System
IoT monitoring devices measure force, underground water level, inclination, and also environmental quantities such as temperature, humidity, barometric pressure, and air pollutant concentrations. Readings can be automatically measured at 1-minute intervals round-the-clock regardless of weather conditions, and are stored on the cloud. The monitoring system's multi-platform user interface allows users to view readings in real time. Instantaneous risk analysis can also be carried out and warnings can be instantly issued according to user configured safety thresholds.
VideoAdvanced Tools and EquipmentLaser ScannerPASigma Mascot (HK) Limited
Tel: FARO Focus 3D Laser Scanner
Model: Premium (formerly Model S/Plus S was replaced by this model)
FARO Focus Premium creates accurate, complete and photorealistic 3D representations of any environment or object in just a few minutes. Focus Premium is easy to operate and offers built-in protection from dirt, dust, fog, rain and heat/ cold. And, for better on-site data capture, Focus Premium connects with the new FARO Stream app for real-time, on-site registration. Feedback of scans is captured and processed as you work in the field.

Product Information
VideoSensors and IoTVibration and Tilting Monitoring SystemPAGlobal Sensing Solutions Ltd.
Tel: GSS wireless sensors
GSS 3G and Vibration Sensor (3GV), GSS Wireless Mesh Dongle (WMD), GSS Wireless Mesh Manager with 3G Gateway (WMM3G), GSS Wireless Tilt & Vibration Sensor (T&V)
GSS wireless sensors offer a complete vibration and/or tilting monitoring solution that has been designed to deploy on construction and blast sites. It can reduce labour cost, save time and cost on installation and maintenance, ensure staff safety and provide real-time alerts.

Legend: 14Automation and RoboticsAutomatic Bar Bending MachinePASchnell Machinery Tianjin
Tel: Automatic Cutting and Bending Machine for Steel Rebar
Model: Smart 13 Coil
The automatic bending machine with computerized control can be easily operated by less staff compared to traditional bending machine. The machine can process deformed bar in coil (DBIC) of sizes: 6mm to 8mm diameter (double strand) and 6mm to 13mm (single strand). It can also produce accurate in shapes and measurement.Automation and RoboticsAutomatic Bar Bending MachinePASchnell Machinery Tianjin
Tel: Automatic Cutting and Bending Machine for Steel Rebar
Model: Smart 13 Bar
The automatic bending machine with computerized control can be easily operated by less staff compared to traditional cutting machine. The machine can process straight bar sizes: 6mm to 8mm diameter (double strand) and 6mm to 13mm (single strand). It can also produce accurate in shapes especially doing small stirrups. Automation and RoboticsAutomatic Bar Bending MachinePASchnell Machinery Tianjin
Tel: Automatic Bending Machine for Steel Rebar
Model: Robo Smart 45
The automatic bending machine equips with rollers which can move and bend coil easily. It can easily produce accurate “L”, “C” and “double C” shapes. With computerised control, the machine only requires 1 staff for operation.Digitalisation3D Reality Simulation / Data Management
(CDE-related)PAEsri China (Hong Kong) Limited
Tel: ArcGIS Desktop
Type: Standard, Advanced, Data Interoperability
ArcGIS Desktop Standard provides the tools and environment for map creation and interactive visualisation, multiuser editing, and advanced data management capabilities. It integrates GIS information with BIM models to enhance productivity, collaboration with different trades, improve decision making and design quality.

(Note: This product is CDE-related platform which the vendor shall be inquired for details.)
Product Information
VideoAutomation and RoboticsTransportation MachinePAO-matic Intelligent Robot Limited
Tel: Transbot
A wireless control battery-operated Universal Service Vehicle capable of carrying construction materials/tools moving around construction sites with different terrain conditions. Transbot can replace manual handling operation in delivery and unloading of heavy items. It can reduce safety hazards to labours and increase work efficiency.

Legend: 14, 15
VideoAutomation and RoboticsHydro-demolition RobotPAChina Road and Bridge Corporation
Tel: Aquajet Aqua Cutter H
This is a diesel driven, wireless controlled ultra-high pressure hydrodemolition robot for concrete demolition. It can accurately remove concrete with steel reinforcement undamaged and it provides excellent bond for repair materials in rough and irregular surface. Moreover, it can reduce the vibrations created to the surrounding structure during operation and significantly reduce transmitted sound through the structure. The robot helps minimise injuries.

Legend: 15
VideoSensors and IoTMovement SensorsPAUtter Berry
Tel: +44 UtterBerry
UtterBerry is a wireless sensor used for displacement monitoring on construction sites with high accuracy and autonomy. A group of sensors can form a mesh network and relay data between each other which are supported by a base station providing connectivity to the internet or a local network in order to get real-time access to the sensor data. It can reduce manpower for manual measurement and surveying which improves productivity and safety risk exposure.Advanced Tools and EquipmentLaser ScannerPAMYBIM Ltd
Tel: Paracosm PX 3D Laser Scanner
PX is a hand-held laser scanner capable of full 6-DoF positional tracking. It uses proprietary SLAM technology which is a fusion of LiDAR, colour imagery and Inertial Measurement Unit (IMU) data. It enhances BIM modelling in collecting large quantity of 3-dimensional measurements which facilitates designers to carry out design, and surveyors to conduct 3D digital survey.
VideoAutomation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBi-directional automatic stirrup bender from coil
Model: Prima 13
The automatic bi-directional stirrup bender from deformed bar in coil (DBIC) for the production of stirrups and cut-to-size bars using wires up to 13mm diameter (single strand 12mm diameter and double strand 10mm diameter). With computerised control, the machine only requires 1 staff for operation.Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBi-directional automatic stirrup bender from coil
Model: Coil 16
The automatic bi-directional stirrup bender from deformed bar in coil (DBIC) for the production of stirrups and cut-to-size bars using wires up to 16mm diameter (single strand 6mm diameter and double strand 10mm & 12mm diameter). With computerised control, the machine only requires 1 staff for operation.Advanced Tools and EquipmentConcealed Services ScannerPAHilti (Hong Kong) Limited
Tel: PS Radar Type Concrete Scanning Machine with Display
PS is used for detecting embedded materials (not only rebar) inside concrete before drilling. It utilises radar technology to detect up to depth mm of concrete with accuracy +/mm to prevent clashing while drilling. PS also includes a table display which can display the scanned image to achieve accurate measurement.
Product Information
VideoAdvanced Tools and EquipmentLaser ScannerPASigma Mascot (HK) Limited
Tel: FARO Focus 3D Laser Scanner
Model: Premium (formerly Model S/Plus S was replaced by this model)
FARO Focus Premium creates accurate, complete and photorealistic 3D representations of any environment or object in just a few minutes. Focus Premium is easy to operate and offers built-in protection from dirt, dust, fog, rain and heat/ cold. And, for better on-site data capture, Focus Premium connects with the new FARO Stream app for real-time, on-site registration. Feedback of scans is captured and processed as you work in the field.
Product Information
VideoAdvanced Tools and EquipmentLaser ScannerPASigma Mascot (HK) Limited
Tel: FARO Focus 3D Laser Scanner
Model: Premium 70 (formerly Model S70 was replaced by this model)
FARO Focus Premium creates accurate, complete and photorealistic 3D representations of any environment or object in just a few minutes. Easy to operate and offers built-in protection from dirt, dust, fog, rain and heat/ cold. And, for better on-site data capture, connects with the FARO Stream app for real-time, on-site registration. Feedback of scans is captured and processed as you work in the field.
Product Information
VideoAdvanced Tools and EquipmentLaser ScannerPASigma Mascot (HK) Limited
Tel: FARO Focus M70 3D Laser Scanner
The laser scanning and BIM modelling enables collection of large quantity of 3-dimensional measurements in a quick and accurate way. It can speed up the site measurement and save time. It also facilitate designers to carry out design. It helps to carry out the offsite fabrication based on BIM modelling data.
Product Information
VideoAutomation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactHigh-speed automatic stirrup machine
Model: Multibend 16 Bar
The automatic stirrup bending machine is used for high-speed production of all types of polygonal stirrups and hoops utilising stock length bars as feedstock.
The machine works one single bar for diameter 10mm, 12mm and 16mm (two bars for diameter 10mm and 12mm). It only requires 1 staff to operate this computerised machine.Advanced Tools and Equipment Noise BarrierPAAcoustics Innovation Limited
Tel: SilentUP Retractable Noise Barrier
SilentUP is a standalone retractable noise barrier for construction noise control upto 7m high. It does not require concrete foundation but water barriers only and the entire structure can be installed by manpower without using any machine. SilentUP employs an Automatic Wind Load Relieving Mechanism which reduces the structure loading requirement significantly. It improves the productivity and safety of work. It can also be reusable and thereby reduce waste.Automation and RoboticsStone Slab Scanning & Cutting MachinePATemporarily suspended - vendor out of contactInformatization Production 3P Solution (Scanner, Planning, Software, Intelligent Cutting Machine) for Marble & Stone
Model: KTSS
The product has not only the traditional bridge cutting machine, but also new functions such as AI cutter presetting, automatic labelling, moving slab with suckers. By using the built-in software, 3 types of cutting plans namely Automatic Optimization, Picture Planning and Artificial Planning could be made in advance with the maximum-yield principle. The machine will cut the marble / stone slabs according to the cutting plan automatically by one-key operation.DigitalisationProject Management Software
(DWSS-related)PASnagR Ltd.
Tel: SnagR
SnagR is a cloud-based quality management system, designed to monitor the progress of complex projects. The system can capture onsite data, automate reporting, visualise the process and analyse data.

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)DigitalisationAsset Management SoftwarePAHilti (Hong Kong) Limited
Tel: ON!Track
ON!Track is a digitalised asset management solution designed for construction industry. It uses cloud-based server for information storage and can be retrieved or updated with two interfaces which are web portal and mobile app.
User can attach a robust 2-D barcode /QR code on the asset for unique identification purpose and the information can be retrieved by scanning. Asset information include picture, documents, location, purchase information, warranty expiration date and scheduled services.
VideoAdvanced Tools and EquipmentNon-destructive Testing Device for Steel WiresPAMak Kee International HK Ltd.
Tel: Non-Destructive Testing Device for Steel Wire Rope
Non-Destructive Testing is a portable device for steel wire rope inspection. It uses magnetic flux leakage examination method to detect and diagnose the deterioration of steel wire rope, including both obvious defects and imperceptible changes. It is suitable for all kinds of wire rope applications.Advanced Tools and EquipmentDigital Layout ToolsPAHilti (Hong Kong) Limited
Tel: PLT Advanced Layout
PLT Advanced Layout is a digital layout tools to replace conventional layout process by means of tape measure and chalk line. It virtually eliminates a learning curve as no levelling is required and the Hilti technology allows easy automatic station setup and hence enhances productivity.
Product Information
VideoAdvanced Tools and EquipmentPaint Spraying MachinePASmooth Investment Co. Ltd
Tel: Wagner Heavy Coating Airless Paint Spraying Machine
Model: HC, HC
The machine is for spraying of heavy and high viscosity coating or even lime plaster. It can directly draw paint material from the container/ bucket and enable the single operator to spray large area quickly with the long nozzle gun tube, which reduce the need for and the associated risk of high level work in particular at standard storey height of around 3m.Advanced Tools and EquipmentWall Saw MachinePAHilti (Hong Kong) Limited
Tel: DST CA Wall Saw
This wall saw automates the cutting process. It could be remote-controlled at distances away from the work area by wireless control. Information on the cutting depth displayed on the remote controller screen helps improve safety. With simple setting of job parameters, it can also improve cutting efficiency and accuracy in the cutting process.

Legend: 15
Product Information
VideoAutomation and RoboticsAutomatic Wall Plastering MachinePAPaul Y. Engineering (H.K.) Limited
Tel: Automatic Wall Plastering Machine TUPO
The product is a remote-controlled automatic wall plastering machine which could apply cement sand plaster automatically to wall up to 6m high.
This product eliminates the need for working at height, improves quality by standardizing the plastering process automatically, allows wider surface of application comparing with manual plastering thereby increasing productivity.

Legend: 15Sensors and IoTSafety Monitoring SystemPABeeinventor Limited
Tel: Dasloop IoT Smart Helmet with Cloud Based Management Platform
This system could track and locate workers in both outdoor and indoor enviroment. Information can be visualised in 3D BIM model in the cloud based management platform. Real-time monitoring could improve the efficiency in site supervision and management. The heartbeat rate and body temperature sensors could provide instant alert through SMS if abnormal readings are detected. The accelerometer sensor could detect accidental fall and motionless conditions so that quick actions could be taken. Users could also press the panic button to call for help in emergency. Collison warning could also be given to workers to minimise injuries.

Legend: 14, 15
VideoAdvanced Tools and EquipmentLaser ScannerPAYSF Corporation Limited
Tel: Topcon GLS Series Laser Scanner
Model: GLSS, GLSM, GLSL
The laser scanning and BIM modelling enables collection of large quantity of 3-dimensional measurements in a quick and accurate way. It can speed up the site measurement and save time. It also facilitate designers to carry out design. It helps to carry out the offsite fabrication based on BIM modelling data.DigitalisationProject Management Software
(DWSS-related)PALetsapp Limited
Tel: FieldConnect v
FieldConnect is a cloud-based workflow management system application for the construction industry. It runs on computers and mobile devices. FieldConnect makes use of latest mobile technologies, including photo capacity, realtime push technology, team chatroom and GPS information. It provides multi-media information, Geo-data and AI-based analysis/projection via big data.

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)
Product Information
VideoDigitalisationProject Management Software
(DWSS-related)PADigital G Limited
Tel: Inspecto
Inspecto is a digital solution for site inspection process among contractors, consultants and clients. It is a mobile App which enables the performing of all Request for Inspection and Survey Checklist process tasks including RISC status monitoring, on-spot inspection, result endorsement etc.

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)Automation and RoboticsWater Spraying RobotPAO-matic Intelligent Robot Limited
Tel: Water Spraying Robot
The robot is designed for water spraying test suitable for indoor leak test. Workers only need to set the test trajectory according to the requirement of the site. The robot can spray water according to the set trajectory. By using the built-in HD camera, user can monitor and record the entire water test process. User can also realtime monitor multiple robots through internal 4G router.Automation and RoboticsDrilling RobotPAO-matic Intelligent Robot Limited
Tel: Drillbot
This is a 6-axis collaborative robot with a drilling tool. It will move the drilling tool to drill holes on desired spots with high accuracy and efficiency.
VideoAutomation and RoboticsWelding RobotPAO-matic Intelligent Robot Limited
Tel: Mobile Welding Robot
Mobile welding robot is a robot equipped with a mobile robot platform (include a 6-axis collaborative robot), welder and water cooler. It can maneuver on construction site to handle welding jobs according to the programmed trajectory accurately.Automation and RoboticsPaint Spraying RobotPAO-matic Intelligent Robot Limited
Tel: Paintbot
A 6-axis collaborative robot with a spraying tool attached to an universal service vehicle (USV) can maneuver at construction sites to handle painting job. The USV with wireless remote control moves the robot into close proximity to painting areas. The robot can then move the spraying tool to spray paint following the programmed trajectory. With the help of Paintbot, workers are kept away from potentially harmful inhalants.

Legend: 15Advanced Tools and EquipmentWorking PlatformPAModern (Int’l) Access & Scaffolding Ltd
Tel: Electric Scissor Lift
Model: ALMAC BIBI BL ELC
The product can be driven and working on slope or uneven and rough terrain. It can save much time for erection and dismantling of traditional scaffold work platform on inclined surface which has to be shifted zone by zone. Compared to traditional scissor platform which can only work on flat and even surface with a maximum of degree inclination, it can provide a safe condition for worker even in slopes up to 15 degrees or uneven terrian.

Legend: 15
Product Information
VideoAdvanced Tools and EquipmentWorking PlatformPAModern (Int’l) Access & Scaffolding Ltd
Tel: Diesel Scissor Lift
Model: ALMAC BIBI BL EVO
The product can be driven and working on slope or uneven and rough terrain. It can save much time for erection and dismantling of traditional scaffold work platform on inclined surface which has to be shifted zone by zone. Compared to traditional scissor platform which can only work on flat and even surface with a maximum of degree inclination, it can provide a safe condition for worker even in slopes up to 15 degrees or uneven terrian.

Legend: 15
Product Information
VideoAdvanced Tools and EquipmentWorking PlatformPAModern (Int’l) Access & Scaffolding Ltd
Tel: Diesel / Electric Boom Lift
Model: ALMAC JIBBI EVO, ELC, EVO, LTH
This product is an articulated working platform which has a wider coverage than scissor platforms enabling the worker to reach working areas with access difficulties.
The product can be driven and working on slope or uneven and rough terrain. It can save much time for erection and dismantling of traditional scaffold work platform on inclined surface which has to be shifted zone by zone. Compared to traditional product which can only work on flat and even surface with a maximum of degree inclination, it can provide a safe condition for worker even in slopes up to 15 degrees or uneven terrian.

Legend: 15
Product Information
VideoDigitalisation3D Reality Simulation / Data Management
(CDE-related)PAChain Technology Development Co., Ltd.
Tel: CHAIN Hybrid Reality Platform
Hybrid Reality Platform (HRP) is a unified cloud management platform for managing 3D models such as BIM, Reality Meshes, Point Clouds and other 3D formats altogether in a single web platform. Apart from providing 3D visualisation to users, the platform also provides functions for manipulating 3D model and optimizing the spatial information such as integrating 2D file management with 3D models, 4D progress management and simulation, asset management, facility management.

Legend: 14 (Note: This product is CDE-related platform which the vendor shall be inquired for details.)
VideoDigitalisation3D Reality Simulation / Data Management
(CDE-related)PAProfessional Construction Strategies Group Limited
Tel: +44 GeoConnect+ Common Data Environment
The GeoConnect+ Common Data Environment enables digitisation of estates, capturing asset/project data and maintains this golden thread of information throughout the asset lifecycle. It is able to plan, manage and schedule construction project in one 4D environment. It can also integrate with BIM model and CAD software and visualise image in 3D and VR.

(Note: This product is CDE-related platform which the vendor shall be inquired for details.)Sensors and IoTNoise, Dust and Vibration Monitoring SystemPANovox Limited
Tel: iSmartBuild Real-time Monitoring System
iSmartBuild Monitoring System aims at providing cost-effective real-time noise, dust and vibration monitoring platform. It minimises the manpower and boots the capability of professional environment monitoring works during construction period and under required situation. Moreover, warnings in the form of SMS / email alert can be instantly issued according to user-configured safety thresholds.

New and/or enhanced functions

New and/or enhanced functions

Trace

Trace provides a safe space to collaborate on drawing changes in the AutoCAD web and mobile apps without fear of altering the existing drawing. The analogy of trace is a virtual, collaborative tracing paper that's laid over the drawing, allowing collaborators to add feedback right in the drawing.

Create traces in the web and mobile apps, then send or share the drawing to collaborators so they can view the trace and its contents.

Functionality differs slightly depending which version of the app you're using. While you can view traces in the desktop, web, or mobile apps, you can only create or edit traces while using web and mobile.

New Commands

TRACE- Opens and manages traces from the command prompt.

TRACEBACK- Displays the host drawing with full saturation, while dimming the trace geometry.

TRACEFRONT- Displays the active trace with full saturation, while dimming the host drawing geometry.

TRACEPALETTECLOSE- Closes the Trace palette.

TRACEPALETTEOPEN- Opens the Trace palette where you can view and manage traces in the current drawing.

New System Variables

TRACECURRENT- Displays the name of the active trace when TRACEMODE=1 or 2.

TRACEDISPLAYMODE- Indicates whether the tracing paper effect is displayed (front) or not (back) while a trace is active.

TRACEFADECTL- Controls the amount of fading when TRACEMODE is active. The setting effects only the objects not being edited - the host drawing geometry or Trace geometry.

TRACEMODE- Indicates whether Trace is active and which mode is current - editing or viewing.

TRACEOSNAP- Controls whether object snaps apply to trace geometry while viewing a trace.

TRACEPALETTESTATE- Reports whether the Trace palette is open or closed.

TRACEPAPERCTL- Controls the opaqueness of the tracing paper effect. The lower the number, the more transparent the tracing paper is.

Count

Quickly and accurately count the instances of objects in a drawing. You can insert a table with the count data into the current drawing.

The Count feature offers visual count results and more control over the count criteria. Specify a single block or object in the model space to count its instances. You can also use the Count palette to display and manage the countedblocksin the current drawing.
When you're in an active count, the Count toolbar displays at the top of the drawing area. The Count toolbar includes the number of objects and issues, along with other controls to manage the counted objects.
The count details icon changes depending on whether the current count contains errors. Clickorto open the Count palette and view more details.
Displays the count criteria including the general properties of the counted objects and any user-defined block attributes and parameters.
Displays the count criteria including the general properties, user-defined block attributes and parameters, and the issue report of the counted objects. Issues can include overlapping, exploded, or renamed objects.

Note:The count list includes blocks that are nested within other blocks.

New Commands

COUNT- Counts and highlights the instances of the selected object in the drawing.

COUNTCLOSE- Closes the Count toolbar and exits the count.

COUNTFIELD- Creates a field that's set to the value of the current count.

COUNTLIST- Opens the Count palette to view and manage the counted blocks.

COUNTLISTCLOSE- Closes the Count palette.

COUNTNAVNEXT- Zooms to the next object in the count result.

COUNTNAVPREV- Zooms to the previous object in the count result.

COUNTTABLE- Inserts a table containing the block names and the corresponding count of each block in the drawing.

Changed Commands

FIELD- Creates a multiline text object with a field that can be updated automatically as the field value changes.

New System Variables

COUNTCHECK- Controls the types of errors to check in the count.

COUNTCOLOR- Sets the highlighting color on objects in a count.

COUNTERRORCOLOR- Sets the highlighting color on objects that can cause potential errors in a count.

COUNTERRORNUM- Displays the number errors in the current count.

COUNTNUMBER- Displays the number of the current count.

COUNTPALETTESTATE- Reports whether the Count palette is open or closed.

COUNTSERVICE- Controls the background indexing of the count.

Floating Drawing Windows

You can now drag a drawing file tab off of the AutoCAD application window, making it a floating window.

Some benefits of the floating drawing window feature are:
  • Multiple drawing files can be visible at the same time without switching between tabs.
  • One or more drawing files can be moved onto another monitor.

New System Variables

SYSFLOATING- Controls the dock state of the drawing file tabs.

Share Current Drawing

Share a link to a copy of the current drawing to view or edit in the AutoCAD web app. All related DWG xrefs and images are included.

Share works similar to ETRANSMIT in AutoCAD desktop. The shared file includes all related dependent files such as xrefs and font files. Anyone with the link can access the drawing in the AutoCAD web app. The link expires seven days after it's created. You can choose between two permission levels for recipients:View onlyandEdit and save a copy.

New Commands

SHARE- Shares a link to a copy of the current drawing, including its DWG xrefs and images.

Push to Autodesk Docs (Subscription Benefit)

Push to Autodesk Docs allows teams to view digital PDFs in the field for reference. Use Push to Autodesk Docs to upload AutoCAD drawings as PDFs to a specific project on Autodesk Docs.

Collaborate in the field by pushing your drawing layouts as PDFs to Autodesk Docs. Select layouts from multiple drawings and upload them as PDFs to a selected project folder on Autodesk Docs.

New Commands

PUSHTODOCSOPEN- Opens the Push to Autodesk Docs palette where you can select AutoCAD layouts to upload as PDFs to Autodesk Docs.

PUSHTODOCSCLOSE- Closes the Push to Autodesk Docs palette.

New System Variables

PUSHTODOCSSTATE- Indicates whether the Push to Autodesk Docs palette is open or closed.

Start Tab Redesign

The Start Tab has been redesigned to provide a consistent welcome experience for Autodesk products.

The Start tab highlights the most common needs, such as:

  • Resume work- Continue working where you left off.
  • Begin new work- Start something new, either from a blank slate, template content, or existing content in a known location.
  • Learn- Explore the product, learn new or improve existing skills, discover what has changed in the product, or receive relevant notifications.
  • Engage- Engage in a customer community, give feedback, or contact customer help or support.

Autodesk Docs

Autodesk Docs provides a way to open & save files to your connected drives. One drive type that you can try during the AutoCAD beta is BIM You will need to have Desktop Connector installed to access the connected drives on Autodesk Docs.

Desktop Connector

Desktop Connector is a desktop service that integrates an Autodesk data management source (or data source) with your desktop folder and file structure for easy file management.

The files in the data source are replicated in a connected drive. You can manage files in the data source through the connected drive, just as you would any other folder on your machine. Changes made in the connected drive are automatically uploaded to the data source.

The first time you click Autodesk Docs you may see the following message:

Click How do I install Desktop Connector on the Start tab and follow the instructions to download and install Desktop Connector.

Test Project Access

You will need torequest accessto the BIM test project for the AutoCAD beta. Once you have access, the test project displays when you click Autodesk Docs on the Start tab.

3D Graphics Technical Preview

This release includes a Technical Preview of a completely new cross platform 3D graphics system being developed for AutoCAD, leveraging all the power of modern GPUs and multi-core CPUs to offer a smooth navigation experience for much larger drawings than in prior releases.

This technical preview is off by default. When turned on, the modern graphics system takes over viewports using theShadedvisual style. The modern graphics system may eventually replace the existing 3D graphics system. Before we finalize it, we want you to try it out and give us feedback.

Feedback

If you have feedback about missing functionality that you can't live without, encounter bugs, experience less than smooth navigation or interactions regardless of model size, please let us know. We would love to hear your feedback about this technical preview!

Provide feedback at the Autodesk Feedback Community:sprers.eu

Note:Because this feature is a technical preview, details and functionality are subject to change.

Requirements

The modern graphics system requires DirectX 12 capable hardware and software. The minimum DirectX 12 feature level is11_0. You can verify these requirements are met by running theDXDIAGcommand from the Windows Start menu. This is an example of a system that meets the requirements:

Activating and Deactivating

The technical preview is turnedONandOFFwith the3DTECHPREVIEWsystem variable.

Important:You'll need to restart AutoCAD for the change to take effect.

By default, the technical preview isOFF. To turn itON, enter the following at the command line:

Then restart AutoCAD.

In theShadedvisual style,(GSF)is shown in the viewport control to indicate that the technical preview is active and using the modern graphics system.

Limitations

The modern graphics system does not currently support the following features:

    • Raster images
    • TrueType text
    • Wide line support (e.g., line weights, wide polylines)
    • Ray/XLine
    • Line types and patterns
    • Fence and lasso selection
    • Block editor (BEDIT)
    • Display and sub entity selection of edges in 3D objects
    • Drawings that are saved with an activeShadedviewport will not have a valid preview

It is also limited to theShadedviewports outside of PAPERSPACE. In PAPERSPACE, aShadedviewport continues to use the existing graphics system.

New System Variables

3DTECHPREVIEW- Specifies whether the 3D technical preview is turned on or off.

Installer

The products provide a new, faster, more reliable install and deployment experience. When installing the product, there are fewer options so that you are up and running faster. For a more customized install or deployment creation, use the Custom Install workflows in your Autodesk Account. This gives you complete control over the options you want, without needing to download the product first. With the Custom Install, you can include multiple products in a single installation, with all options, extensions, and plugins.

See the following Help topics for more information on the improved installer:

Additional enhancements

Performance improvements: Background publishing and hatch boundary detection now take advantage of multiple cores of a processor.

BGCOREPUBLISH (System Variable) Controls whether background publishing uses a single (sprers.eu is used) or multiple cores (sprers.eu is used under certain circumstances).

By default, background publishing utilizes multiple cores of your processor to improve the performance of outputting to a:

  • Single sheet DWF/DWFx or PDF file
  • Multi-sheet PDF file, if the publish option "Include Hyperlinks" is unchecked

This allows for multiple drawing sheets to be output in parallel and simultaneously.

This setting doesn't improve the performance of:

  • Background publishing to a hardcopy device or multi-sheet DWF/DWFx file
  • Foreground publishing
  • Background or foreground plotting

1/4 of the cores are used. If you have 16 cores AutoCAD will launch up to 4 sessions in parallel under certain circumstances. It can also use sprers.eu and that is much quicker than sprers.eu that was used earlier. 

Graphics improvements: Microsoft's DirectX 12 is now supported for 2D and 3D visual styles.

Enhanced Integration with Autodesk Docs and BIM (New in )

The newest update provides more robust integrations with Autodesk Docs and BIM We have introduced a new naming convention tool for compliance with ISO standards. When saving to Autodesk Docs or BIM , this new tool will provide users with menus to properly name their files in an ISO compliant format. Additionally, drawings from Autodesk Docs or BIM already in an ISO environment that are opened in AutoCAD will be required to be saved in that format with this new tool. There is no need to worry about having to manually enter the file name in the compliant format and risking error.

Performance Improvements (New in )

With the AutoCAD and AutoCAD LT update, you’ll notice much faster performance when opening folders to locate files with Desktop Connector. Folders with hundreds of files will now open in a matter of seconds rather than minutes. Additionally, automatic counting and multi-core plotting run smoother than ever before.

My Insights (New in )

Product usage insights are displayed on the Start tab. My Insights is information that's shown to you based on your usage of AutoCAD. The content is designed to be informative and actionable. See suggestions for commands and functionality that you might try along with other productivity insights.

Insights are emailed to you and they can also be viewed under Reporting Insights in your Autodesk Account. An email is sent out about once a month and only when we have new insights to share.

You can opt out of receiving the email as part of your communication preferences by setting "Product Learning Content" to No under Receive Email Communications. See FAQ: What Data is Being Collected? for more information.

Data Behind an Insight
As you interact with the product, certain actions, called waypoints, are recorded and sent back to Autodesk. Based on the product, a waypoint might occur when a:

File is opened or saved
Command or tool is started
View is manipulated
Setting in the product is changed

A waypoint never contains information to recreate a file as a whole or in part, and it never includes the actual geometry stored in a design file. However, it might include statistical information about a file, or the objects stored in a file. Here are some examples of statistical information that are captured as part of a waypoint:

Open and save time
File size
Number of objects in a drawing; 2D objects, 3D solids, blocks, annotation, xrefs among others

The following insights are currently available:

Command Recommendations
We use machine learning to discover commands that you previously haven't tried or haven't used in a while and might benefit from.

Feature Recommendations
We may recommend new features or updated commands that you are likely to use.

Undoing More than You'd Like?
By looking at sequences of commands you execute, we look for commands that are frequently followed by the UNDO command. Perhaps a little assistance could be helpful.

Update Recommendations
If you are using an earlier release or version of the product, we may offer suggestions to upgrade if you are using a feature that has been enhanced in the latest release or version.

Usage by Category
This is a high-level summary of the types of commands you execute. Commands are counted over a 30 day period and gathered into the following categories:

Category Name
Commands Related To
3D Modeling: Creating and modifying 3D faces, 3D meshes, and 3D solids.
Annotations: Creating and modifying text, multileaders, hatches and more.
Application: Using the user interface and accessing the online help of the product.
Blocks: Creating, inserting, and editing blocks.
CAD Standards: Checking and fixing CAD standards.
Collaboration: Sharing and working with others on drawings.
Constraints: Applying geometric and dimensional constraints to geometry and using parameters.
Content Re-Use: Adding and using geometry to a drawing with tool palettes and DesignCenter.
Create Objects: Creating 2D objects; lines, circles, arcs and more.
Customization: Customizing the user interface and automating workflows.
Dimensions: Adding and editing dimensions and dimension styles.
Drafting Aids: Using running object snaps, grid display and snap, UCS and more.
Drawing: Setting drawing units and undoing commands.
Edit Objects: Modifying drawing objects.
Express Tools: Using tools that are part of Express Tools.
External Databases: Working with external data using the dbConnect feature.
External References: Working with Xrefs, raster images, and underlays.
File Management: Opening, saving, and closing drawing files.
Geographic Location: Defining the geographic location of a drawing.
Import and Export Files: Importing and exporting other file formats.
Inquiry Tools: Getting the distance between two points, area of an object, or location of a point.
Layouts: Working with named layouts.
Object Properties: Working with the general properties of drawing objects.
Plot and Publish: Outputting a drawing to a hardcopy or an electronic format.
View Tools: Viewing 2D and 3D drawing objects.
Visualization: 
Applying visual styles and rendering 3D objects.

API and more for Programmers

For LISP and VBA, most all apps should work on AutoCAD without change.

API Compatibility

AutoCAD maintains (forward) binary compatibility withAutoCAD and shouldn't require a recompilation of your ObjectARX applications. ObjectARX applications developed forAutoCAD and earlier releases must be recompiled before they can be used withAutoCAD based products.

Development Environment

Microsoft® Visual Studio® version must be used when compiling ObjectARX projects for use withAutoCAD Applications that require the use of the Microsoft .NET Framework should target the version.

Linker

The Linker is*lib.

Registry Key

The Registry key has changed from "R" to "R".

Clear the Clipboard Before Calling

It's strongly recommended to call themethod to clear all current catalogs from the Tool Palettes Manager and empty the clipboard prior to loading new catalogs with themethod.

The following code demonstrates how to clear the Clipboard prior to loading the new catalogs.

publicvoidClearClipboardAndLoadCatalogs(){IDataObject dataObj =sprers.euaObject();string[] fmts = sprers.eumats();bool bFound =false;foreach(var fmt in fmts){if(sprers.euf("ACTC")!=-1){ bFound =true;break;}}if(bFound){sprers.eu();}sprers.eutalogs();}

Bit Application Support

Starting withAutoCAD , bit support is no longer available.

Icon Transparency Support

In AutoCAD and later, opaque bitmap images that still use RGB ,, as their background color are no longer supported. It is recommended that these bitmap images should be converted to transparent PNG images.

Changes toAPI

Starting with AutoCAD , DWG files can no longer be saved with passwords. The password will be ignored and will return an error if any password information is passed in theparameter.

Support for Microsoft® Visual Basic® for Application (VBA)

Starting with AutoCAD , VBA was replaced by VBA which was designed for both Windows 32 and bit operating systems. As a result of this change, the AutoCAD ActiveX library was updated to remove methods and properties that were originally defined to support Windows bit. VBA projects that rely on the use of bit libraries and controls will need to be updated to properly run on AutoCAD bit.

Changes to the,andTypes in Native C++ ARX, and Possible DWG File Compatibility Issues

This applies to developers using native C++ ARX and the Adesk namespace. Until now, in Windows, thetype has been defined (typedef-ed) as int. This was for historical reasons, as the earlier compilers did not support a native bool type. Theandtypes have been defined as long and unsigned long, respectively. On the Mac platform, however,has always been defined as bool, andandhave always been defined asand.

As of this release, however, the Windows types match the Mac types, so thatis always defined asand/are always integer/unsigned integer. See the definitions inadesk.h. This provides consistency across platforms and better type checking.

Code which uses only the Adesk types should not be affected. But, code which uses a mix of Adesk types and other types (such as nativeand, or Win32’s) may encounter some compiler warnings or errors. For instance, you might have a function which takes an () or () argument, and you were passing anvariable to it. This will now cause a compiler error, because the variable’s type was previously int and now is bool. The fix would be to change either the variable type or the function’s arg type, depending on which makes more sense in your code.

A more subtle problem involves theandmethods (seedbfiler.h). These are “helper” overloads which forward the call to lower level methods such as,, etc. Again, if your code is only using Adesk types, then things should work as before. But if you have variables declared as typeor, and you are callingandon them, then this may cause a file compatibility error. Previously, such calls resolved toand, but now they will resolve toand. This will cause a difference in the binary data format being read and written by yourandcalls. Note that there might not be any compiler warning or error message in this case.

The way to detect such problems is to verify that your rebuilt code still correctly reads drawing files which were created by previous versions of your code, and conversely, that previous versions of your code correctly read drawing files that are created by your new code. If the problem occurs, then you may get warnings from AutoCAD while the drawing is being opened that says the objects were improperly read. This testing should always be done when porting to a new SDK version, but it’s especially important now.

The recommended fix for these problems is to change the variable fromorto type, or to type. It is also a good idea to call the lower level,etc methods directly rather than theandoverloads, just to make it clearer what types your code is working with.

What's New in .NET ObjectARX for AutoCAD

New in sprers.euationServices

New in sprers.euseServices

Topic

Description

sprers.euEx Method

Saves this drawing to a DXF file and allows the caller to specify a code page.

New in sprers.eucsSystem

New in sprers.eungServices

New in sprers.eus

New in sprers.euish


AutoCAD System requirements

System requirements for AutoCAD including Specialized Toolsets (Windows)
Operating Systembit Microsoft® Windows® 10, bit Microsoft Windows  See Autodesk'sProduct Support Lifecyclefor support information.
ProcessorBasic: – GHz processor
Recommended: 3+ GHz processor
MemoryBasic: 8 GB
Recommended: 16 GB
Display ResolutionConventional Displays:
x with True Color

High Resolution & 4K Displays:
Resolutions up to x supported on Windows 10 (with capable display card)
Display CardBasic: 1 GB GPU with 29 GB/s Bandwidth and DirectX 11 compliant
Recommended: 4 GB GPU with GB/s Bandwidth and DirectX 12 compliant
Disk Space GB
NetworkThe license server and all workstations that will run applications dependent on network licensing must run TCP/IP protocol.

In addition to operating systems supported for the application, the license server will run on the Windows Server® R2, Windows Server , and Windows Server editions.
Pointing DeviceMS-Mouse compliant
.NET Framework.NET Framework version or later
System requirements for AutoCAD for Mac
Operating SystemApple® macOS® Big Sur v11
Apple macOS Catalina v
Apple macOS Mojave v
ModelBasic: Apple Mac Pro® , MacBook Pro , iMac® , Mac mini® , MacBook Air®, MacBook®

Recommended: Apple Mac® models supporting Metal Graphics Engine
Apple Mac models with M series chip are supported under Rosetta 2 mode.
CPU Typebit Intel CPU
Recommended: Intel Core i7 or higher
MemoryBasic: 4GB
Recommended: 8GB or higher
Display ResolutionBasic: x display
High Resolution: x with Retina Display
Disk Space4 GB free disk space for download and installation
Pointing DeviceApple-compliant Mouse, Apple-compliant Trackpad, Microsoft-compliant mouse
Display CardRecommended: Mac native installed graphics cards
Disk FormatAPFS, APFS(Encrypted), Mac OS Extended (Journaled), Mac OS Extended (Journaled, Encrypted)
Additional Requirements for large datasets, point clouds, and 3D modeling
Memory8 GB RAM or more
Disk Space6 GB free hard disk available, not including installation requirements
Display Card x (4K) or greater True Color video display adapter; 4G VRAM or greater; Pixel Shader or greater; DirectX-capable workstation class graphics card.


Specialized Toolsets (Windows Only)

ToolsetAdditional Requirements
AutoCAD Map 3DDisk Space: 20GB
Memory: 16GB
Database & FDO Requirements (see below)
AutoCAD ElectricalDisk Space: 20GB
Microsoft Access Database Engine Redistributable (x64) () or later
AutoCAD ArchitectureDisk Space: 20GB
Memory: 16GB
AutoCAD MEPDisk Space: 21GB
Memory: 16GB
AutoCAD Plant 3DDisk Space: 12GB
AutoCAD MechanicalDisk Space: 12GB
AutoCAD Raster DesignDisk Space: 1GB


AutoCAD Map 3D Additional Requirements (Windows Only)

FDO Provider Requirements
FDO ProviderCertified WithNotes
Microsoft SQL ServerMicrosoft SQL Server Standard and Enterprise Editions
Microsoft SQL Server Standard and Enterprise Editions
Microsoft SQL Server Standard and Enterprise Editions
Industry Models also support the versions of Microsoft SQL Server listed on the left.
Oracle 12c Release 2Oracle
Standard Edition and Enterprise Edition
Industry Models support the same Oracle versions as listed on the left.
Oracle 18cOracle
Enterprise Edition and Standard Edition 2
Industry Models support the same Oracle versions as listed on the left.
Oracle 19cOracle
Enterprise Edition and Standard Edition 2
Industry Models support the same Oracle versions as listed on the left.
RasterDEM, JPG2K, DTED, MrSID®, ECW, PNG, ESRI®Grid, TIFF, JPEG, ESRI®ASCII
Autodesk SDF
ESRI ArcGISArcGIS®
ArcGIS
ArcGIS
This Provider requires ESRI licensed components to be installed on client system.
MySQL
ODBCThe FDO ODBC provider has been tested with corresponding versions of ODBC drivers that are shipped with the relevant supported operating systems version.
OGC WMSWMS
OGC WMTSWMS
OGC WFSWFS
SQLiteSQLite
PostgresSQLPostgreSQL + PostGIS
ODBC DriversTested Versions
Microsoft® Access® Driver (*.mdb, *.accdb)Microsoft Access database engine (English)
Microsoft® Excel® Driver (*.xls, *xlsx, *.xlsm, *.xlsb)Microsoft Access database engine (English)
MySQL® ODBC Driver
SQL Server®
Oracle® in OraClient19Home1

Note: Not all Autodesk product offerings may be virtualized. You may virtualize a product only if the applicable terms and conditions governing your access to and use of that offering expressly permit virtualization. Where virtualization is authorized, all conditions and limitations specified in the applicable terms and conditions apply. Autodesk may make available information regarding use of products in virtualized environments. Such information is offered solely for your convenience, on an “as is” basis, and may contain errors, inaccuracies, or may be incomplete. Autodesk makes no representations, warranties or other promises related to use of any product in any virtualization environment or with any virtualization technology. If you are authorized to virtualize and elect to do so, you assume all risks associated with such use, including, but not limited to incompatibility between the product and third-party virtualization technology and/or your virtualization environment. Read our Terms of Usefor more sprers.euied hardware for AutoCAD - Use this tool to find recommended graphics hardware and drivers. Autodesk tests graphics hardware and drivers for a number of Autodesk products. Please note that not all Autodesk products participate in graphic hardware certification. AutoCAD Certified Hardware FAQ

Based on system requirements found here. 

FlexNet version for Autodesk Network License Manager. 

Autodesk recommends installing the Network License Manager in the default installation folder. Starting with version v, the default installation folder has changed to C:\Autodesk\Network License Manager.

Supported operating systems for the license manager are:

Windows® System Requirements

Windows System Requirements for Network License Manager
Processor GHz minimum
Network Interface CardEthernet network configuration
Operating SystemMicrosoft® Windows:Microsoft Windows Server:
  • Windows Server
  • Windows Server
FlexNet
Communication ProtocolTCP/IP Note: Network License Manager uses TCP packet types
Virtualization SupportVMWare ESXi and (License Manager only)
  • All Windows operating systems listed above

Citrix® XenApp™ 8

  • All Windows operating systems listed above

Citrix XenDesktop™ 8

  • All Windows operating systems listed above

Microsoft Hyper-V , Windows 10 Pro

  • Windows Server
  • Windows 10
  • Windows 7 SP1

VMWare Workstation x

Parallels Desktop

Mac OS® X System Requirements

Mac OS X System Requirements for Network License Manager
ProcessorIntel® Core i5 or higher, GHz minimum
Network Interface CardEthernet network configuration
Operating System
  • Apple macOS
  • Apple macOS
FlexNet
Communication ProtocolTCP/IP Note: Network License Manager uses TCP packet types

Linux® System Requirements

Linux System Requirements for Network License Manager
Processor GHz minimum
Network Interface CardEthernet network configuration
Operating System
  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 7
  • SUSE Linux Enterprise 15 SP2
  • SUSE Linux Enterprise 15 SP1
  • SUSE Linux Enterprise 15
  • SUSE Linux Enterprise 12 SP4
FlexNet
Communication ProtocolTCP/IP Note: Network License Manager uses TCP packet types

More details here.

List of product fixes included in AutoCAD 

As a result of the detailed information that we received from customers who used the Customer Error Reporting Utility, we were able to identify and fix several defects including the following:

Problems Reported Through the Customer Error Reporting Utility
AutoCAD crashes after reloading modified xrefs or editing table cell.
AutoCAD crashes hovering on parametric grip.
AutoCAD crashes in close browser function for internet enabled dialogs.
AutoCAD crashes in consolidation reset function when using the graphics system.
AutoCAD crashes in Dwf Markup after opening design review marked up DWFs in markup set manager and switch between dwgs.
AutoCAD crashes in grip hover when creating an array.
AutoCAD crashes in multiple object trim.
AutoCAD crashes in SSM trying to expand "Model Views" node of .dst stored on a BOX folder.
AutoCAD crashes in UCSMAN after inserting view from sheet set manager.
AutoCAD crashes plotting to a Port with a long name.
AutoCAD crashes using WMFIN with WMFOPS "wire frame" unchecked.
AutoCAD crashes when choosing preview from plot dialog then closing the drawing.
AutoCAD crashes when double-clicking on multi-line text after using the Intersection or Apparent intersection snap in a particular model.
AutoCAD crashes when drawing polyline while in BEDIT block-edit mode.
AutoCAD crashes when execute Flatshot and click on view cube.
AutoCAD crashes when expand the properties tab in hatch editor with solid hatch in Ribbon.
AutoCAD crashes when expanding the Light panel in Ribbon immediately after open a drawing.
AutoCAD crashes when extruding a surface from a 3d model after changing color in the point cloud tool.
AutoCAD crashes when hovering the cursor on top of a cylinder to snap to the center.
AutoCAD crashes when navigating to a long file path in block palette library.
AutoCAD crashes when Open drawing where the layout name is empty.
AutoCAD crashes when pick the boundary during Hatch.
AutoCAD crashes when Plotting DWG with complex linetypes.
AutoCAD crashes when Publish to DWF of certain Sheet Sets.
AutoCAD crashes when right click Custom Paper Sizes on Plotter Configuration Editor dialog.
AutoCAD crashes when roll back the mouse in the hatch layer palette.
AutoCAD crashes when toggle off current in COMPAREEXPORT drawing.
AutoCAD crashes when undo changes in the parameters manager palette.
AutoCAD crashes when you want to add a latitude field to the position marker text.
AutoCAD crashes with tables.
3DDWF crashes on specific DWG with Civil3D data.
EXPORTDWF or DWFX crashes on OLE raster image in drawing from Inventor.

The following customer reported issues have been fixed:

General Release Content
.NET Program inserting multiple dynamic blocks fails with error in ACCore.
"Block Sync Settings" dialog is too small to fit buttons properly.
"Image file missing" warning icon is too small to see.
"Learn more about AutoCAD AutoLISP Extension" link leads to English Autodesk page.
"-PAGESETUP" cannot be invoked in localized builds.
"Unrecognized version and cannot be read" dialog pops up upon opening a dwg with another file started with "None" under the same folder.
3D Display Performance warning bubble notification is displayed incorrectly in paper-space.
3D solids created in AutoCAD displayed offset from the expected location when the DWG is opened in a later AutoCAD version.
3D solids disappearing and erased by recover if not regened before recovering.
3DPOLY object does not display assigned color while being drawn.
3Dsolids corrupted if 3DOSNAPs enabled and Rotate then SaveAs then Close/Open/Qsave.
AutoCAD hangs 2 minutes, when Turn off/on "freeze"/lock of "标注 " on layer palette
Add Plotter wizard has HDI option available and it should not.
Adobe PDF plots slowly and makes extra large PDF.
After Etransmiting files with XREF bind-insert option, Linetype became continuous or lost its properties.
All letters in the side bar title of Drawing History palette are capitalized when the palette is anchored left or right.
Always get "Unreconciled New Layers" notificaton each time user opens XREF host drawing.
API UpgradeDocOpen/DowngradeDocOpen doesn't refresh lock glyph in the drawing tab.
App Manager is an unknown command on ACAD if side by side install with ACAD
Array not updating in real time.
Assertion pops up when binding a xref to block.
Associative hatch in a dynamic block displays outside of the expected boundaries when using CTRL+C/V to copy/paste.
Attributes in BTable get stripped out of a block created with BSaveAs.
AutoCAD deletes custom dictionaries from previous versions.
AutoCAD does not respect Windows hotkeys.
AutoCAD freezes when changing background color of merged table cells.
AutoCAD freezes when opening a drawing with many empty groups.
AutoCAD freezes when publishing with the setting precision Architecture selected.
AutoCAD hangs after calling sprers.eu method.
AutoCAD is creating "sprers.eu" files on server after publish.
AutoCAD is cropping drawings for AutoCAD output A0 to A3 ISO
AutoCAD registry values are not cleaned after uninstall all Autodesk products.
AutoCAD ShareView fails on specific DWG.
AutoCAD LT cannot load the Vault bundle correctly.
AutoPublish option "Prompt on Close" breaks BlockStream.
Background publish performance is slow when publishing to PDF.
Basepoint is wrong when CtrlC/CtrlV a dynamic blocks with visibility states.
Block geometry on frozen layers appears black in current drawing tab previews.
Block library palette stuck on "Local server is loading" with some blocks.
Block name starting with * uses drawing's thumbnail.
Cannot purge certain blocks that are not filing object id.
Cannot resave format drawing with unknown sections.
Can't replace string for VBScript RegExp object with the new lisp engine.
Center snap marker is shown as solid when moving object in 3D visual style.
Certain drawings cannot open in AutoCAD while Inventor Server service is running.
Certain DXF files do not allow turning off a layer.
Chamfer does not work properly in clockwise direction.
Close of document causes Acad to exit instead of go to Zero Document State.
Decreasing the number of BLOCKMRULIST will remove the most recent blocks rather than the earliest accessed one.
Delay with layer dropdown in ribbon after selecting objects in AutoCAD.
Design Center has a bad tab.
Diameter dimension value overlaps with the dimension line.
DIMSPACE only accepts decimal inputs and not comma.
Double clicking dwg to open is not working when SDI is set to 1.
Drawing is slower to open in later AutoCAD versions if the drawing contains thousands of vertices in a 3d object.
DropBox Error: "Please sign in with a work account" when linking Dropbox Pro or Plus.
DWG from Blocks palette doesn't retain case formatting.
DwgDepends doesn't handle dependency cycle for unloaded or unresolved xrefs.
DwgRepath fails to update references when drawings contain dependency cycle for unloaded or unresolved xrefs.
Dynamic input makes an error in object tracking.
Dynamic Input options are not showing in a list after choosing 'Select Objects' option in the hatch command.
Dynmode can be deactivated by using the design center.
Ellipses or Ellipse arcs in block can't display in the thumbnail in the Current Drawing tab of Block Palette.
Epson plotting results in gaps and poor quality text.
Error choosing Foxit reader as printer or plotter in plot dialog.
Error happens saving a specific DWG using ObjectDbx.
Every edit operation removes 1 character from Powerdimension suffix if the Prefix field has a Space.
Excel data link repath switches the path to relative path and changes sheet/range.
Export to microstation DGN gives no result.
Expose setInitLayouts API in ACCore so that users can publish DSD with uninitialized layouts.
F1 Help on Ribbon Split Button is not going to the correct page.
Field object that uses creation date reports wrong value after vla-saveas.
Fields not created in text when full AutoCAD is not present.
Files failed to extract in BIM docs from SVF format.
Fillet is choosing the larger arc when connecting two polylines.
Find and Replace Dialog does not pop up in the same monitor that I placed Acad mainframe.
Flickering occurs with lasso selection.
Formatting is lost when data linked table has breaks or is wrapped.
Frozen XREF layers still showed when rendering in AutoCAD.
Gripedit is not responding with revclouds.
HATCH command has an error when picking internal point of certain objects.
Hatch draworder is not retained when file is reopened after saving drawing.
Help message does not pop up after click "Find" on COPYLINK command in help to bring up the UI finder.
Help Window Forward/Back arrows and Home button disappear after resize Help window.
Icon for missing texture is not shown in the material editor.
sprers.euate is not always invoked.
If AutoCAD is installed with a vertical, uninstalling AutoCAD will result in orphaned APPs icon.
In 2D Wireframe only the annotation of an MLeader is hidden when the layer is turned off.
Incorrect paper size selected when you select D or C paper size.
Inventor server has an error when using undo on modeldoc detail view.
Issue in the dynamic choice of beam size from tool palette.
Issue setting color Method in VBA.
Issue with fields inside dimension text.
Issue with GetInterfaceObject("sprers.euation").
It takes long time to open a DWG file with the sprers.eu file loaded.
Javascript transient api impossible to use.
Lines show in PDF with transparent solid hatch plotted from AutoCAD.
Linetype is not displayed in 2d viewport in Layout when 3d NRVP exists and in Advanced mode.
LISP Ldata is a proxy when DWG opened in
Loader path is incorrect for a managed dll.
Macro to create a new layer name beginning with '!' does not work in AutoCAD.
Many polylines with linetypes containing letters cause major slowdown when plotting to PDF.
Matchprop cannot select a source object when user zooms extents and textgapselection is 1.
Missing the visual style option in OEM products.
Mleader and leader is not shown completely when CONSOLIDATIONMODE on in 3D VS.
Model space textmasks plot incorrectly in polygonal viewport using Lines Merge.
Multi leader style manager is not retaining the settings in AutoCAD.
Multileader placed on AutoCAD viewbase view disappears after completing the command.
Need to move the mouse to invoke the command instead of just releasing the mouse when using gesture in marking menus for AutoCAD Electrical.
Not found icon and add a date link icon will be changed after change colortheme.
Object set to ByBlock inside Block on the locked layer changes the color when LAYLOCKFADECTL is greater than 0.
OPTIONS dialog Tooltip for ISAVEBAK has incorrect text that belongs with ISAVEPERCENT.
Osnaps are offset from the point expected when working in large coordinate data.
OVERKILL creates data that AUDIT command returns messages on.
Page setup override is not working.
PC3Editor and Paper Size Wizard display units differently creating a mismatch in custom paper size creation.
PDF files containing blocks with hyperlinks increase in size and fail to open.
Plot Style Table Search Path is not applied immediately when changed with SETENV.
Plot transparency does not show in plot with long custom paper size.
PlotStyle Table editor gives incorrect default description strings where numbers in description do not match color-numbers.
Plotter calibration is ignored in AutoCAD.
Position and target indicator color in 3DWALK can not be retained.
Printable area adjustments are not working with modern plotters.
Printer name is invalid for plotting after plot preview of Inventor drawing.
QDIM command does not create dimensions on the layer of DIMLAYER.
Quick Measure Area highlight displays incorrectly in custom UCS.
Quick measure is exponentially slower in scaled up drawings.
Quick measure is slow in drawings with XREFs.
Quick measure is slow when measuring around objects that come from Inventor and contain text.
Quick Measure performance is worse if the drawing contains a large block.
Quick Measure rays display incorrectly when orbiting using Shift+Select.
Quick trim incorrectly trims dashed lines in 3D visual styles.
Raster Design Data Query palette messes up with specific drawings.
Reloading block sync folder does not work when it contains extended characters.
Save as PDF dialog displays incorrectly.
Setting delobj as "1" causes the setting to disappear from the registry after quitting AutoCAD.
Show detailed preview defaults setting is ignored when dropping a view onto a sheet.
Slow and jerky zoom in active locked viewport with center mark objects.
Solid hatch with transparency shows unexpected lines after DWFATTACH.
Spaces are misplaced in Hebrew text with numbers on MTEXT and MLEADER.
Spelling mistake in dialog - "occured".
STEP file import scaled 10 times smaller.
Strange behavior when saving R12 DXF on DA4A v3.
Templates shouldn't use DWF plotters.
The "DrawingAsBlockButtonInserted" is unstable when clicking the Drawing as Block button to insert a DWG.
The "Select a Cloud Storage Folder" can't show with the fresh Autodesk account during the onboarding process.
The dot arrowhead of MLEADER disappears when performing zoom using mouse.
The help bubble of the Trim (adjust) command is obsolete.
The left column in application menu is too small.
The line type image on the line type control of the toolbar is not changed with the selection of an object on a different line type.
The preview cannot be invoked if we use the RICOH new driver and change the paper size to A2, A3 or A4.
The project cannot be compiled to fas files via the makelispapp command.
TRIM does not honor boundaries in AutoCAD with QuickTrim mode.
Unexpected line when viewing IDW file in viewer.
Uniform Scale displayed incorrectly on a block which has been copied to favorites from the library tab.
Unsupported objects are compared and not popping up warning dialog.
Untranslated "by" in XREF bubble notification.
Update the expanded tool tip for Extend to use quick extend by default.
Viewport scale of locked viewport changes when cancelling the insert command in the middle of the command.
Wblock cannot create blocks with dots in the name.
When file extension of sheet set sample is created with capital letters, sheet set file is not found in Create Sheet Set dialog box.
When layer 0 is frozen, no geometry displays during ELLIPSE creation during dragging for jigging.
When registering a block into toolpalette, if there is an object with a thickness in the block, thickness will not be registered in the thumbnail.
When the file is saved as an old version in a folder of OneDrive a backup file is not created.
When two machines use the same mapped drive and sync the same folder, the 2nd machine will hang if it accessing the sync folder which is from library list.
Will not zoom to the block after select from purge dialog "non-purgeable items".
Wrong color when plotting with old CTB plot style in AutoCAD if non-AutoCAD PDF printer pc3 is used.
Wrong formatting on PASTESPEC of Excel cells.
XREF layers are not populated in layer manager after install FileLockingForBIM
Xref performance issue when XLOADCTL=2.
Zoom with wheel result is wrong in PAN command and 3D visual style.
Crash
33 different crashes sent to Customer Error report (CER) have been addressed
Freezing and hanging, performance
AutoCAD froze when changing background color of merged table cells
AutoCAD froze when opening a drawing with many empty groups
AutoCAD froze when publishing with the setting precision Architecture selected
Certain drawings cannot open in AutoCAD while Inventor Server service is running
Delay with layer dropdown in ribbon after selecting objects in AutoCAD
Drawing was slower to open in later AutoCAD versions, if the drawing contained thousands of vertices in a 3D object
Slow and jerky zoom in active locked viewport with center mark objects
When two machines use the same mapped drive and sync the same folder, the 2nd machine hanged if it accessed the sync folder which was from library list
Localization
"Block Sync Settings" dialog is too small to fit buttons properly in some non-English versions
"-PAGESETUP" cannot be invoked in localized builds
Spaces are misplaced in Hebrew text with numbers on MTEXT and MLEADER.
Open, Close and Save
"Image file missing" warning icon was too small to see
AutoCAD deleted custom dictionaries from previous versions
Double clicking dwg to open was not working when SDI is set to 1
Unsupported objects were compared and not popping up warning dialog
2D Draw and Modify
Array not updating in real time
AutoCAD does not respect Windows hotkeys
Chamfer does not work properly in clockwise direction
Dynamic input made an error in object tracking
Dynamic Input options were not shown in a list after choosing 'Select Objects' option in the hatch command
DYNMODE can be deactivated by using the design center
Fillet is choosing the larger arc when connecting two polylines
Flickering occurs with lasso selection
GRIPEDIT was not responding with REVCLOUDs
HATCH command had an error when picking internal point of certain objects
Hatch draw order was not retained when file is reopened after saving drawing
MATCHPROP could not select a source object when user zooms extents and TEXTGAPSELECTION is set to 1
OSNAPs are offset from the point expected when working in large coordinate data
OVERKILL created data that AUDIT command returned messages on
Quick Measure Area highlight displayed incorrectly in custom UCS
Quick measure was exponentially slower in scaled up drawings
Quick measure was slow in drawings with XREFs
Quick measure was slow when measuring around objects that come from Inventor and contain text
Quick Measure performance was worse if the drawing contained a large block
Quick Measure rays displayed incorrectly when orbiting using SHIFT+SELECT
Quick trim incorrectly trims dashed lines in 3D visual styles
TRIM did not honor boundaries in AutoCAD with QUICKTRIM mode
When layer 0 is frozen, no geometry displays during ELLIPSE creation during dragging for jigging
Zoom with wheel result is wrong in PAN command and 3D visual style
3D
3D Display Performance warning bubble notification is displayed incorrectly in paper-space
3D solids created in AutoCAD displayed offset from the expected location when the DWG is opened in a later AutoCAD
3D solids disappearing and erased by recover if not regened before recovering
3DPOLY object does not display assigned color while being drawn
Position and target indicator color in 3DWALK could not be retained
Icon for missing texture was not shown in the Material Editor
Annotation and Dimension
DIMSPACE only accepted decimal inputs and not a comma
Diameter dimension value overlapped with the dimension line
In 2D Wireframe only the annotation of an MLEADER was hidden when the layer was turned off
Issue with fields inside dimension text
MLeader and leader was not shown completely when CONSOLIDATIONMODE on in 3D visual style
Multi leader style manager was not retaining the settings in AutoCAD
QDIM command does not create dimensions on the layer of DIMLAYER
The dot arrowhead of MLEADER disappeared when performing zoom using mouse
Palettes
All letters in the side bar title of Drawing History palette were capitalized when the palette was anchored left or right.
Design Center had a bad tab
When file extension of sheet set sample was created with capital letters, sheet set file was not found in Create Sheet Set dialog
Blocks and References
After selection in purge dialog "Non-purgeable items", AutoCAD did not zoom to the block
After using ETRANSMIT for files with XREF, using Bind-Insert option, the line type became continuous or lost its properties
Always get "Unreconciled New Layers" notification each time user opens XREF host drawing
Assertion popped up when binding a XREF to block
Associative hatch in a dynamic block displays outside of the expected boundaries when using CTRL+C/CTRL+V to copy and paste
Attributes in BTABLE get stripped out of a block created with BSAVEAS
Basepoint was wrong when Ctrl+C / Ctrl+V is used for a dynamic block with visibility states
Block geometry on frozen layers appeared black in current drawing tab previews
Block library palette stuck on "Local server is loading" with some blocks
Block name starting with * uses drawing's thumbnail
Decreasing the number of BLOCKMRULIST will remove the most recent blocks rather than the earliest accessed one
Ellipses or Ellipse arcs in block were not displayed in the thumbnail in the “Current Drawing”-tab of the Block Palette
Frozen XREF layers still showed when rendering in AutoCAD
Reloading block sync folder does not work when it contains extended characters
Solid hatch with transparency shows unexpected lines after DWFATTACH
Uniform Scale displayed incorrectly on a block which has been copied to favorites from the library tab
WBLOCK could not create blocks with dots in the name
When registering a block into tool palette, the object thickness was not registered in the thumbnail
XREF layers were not populated in layer manager after install of “FileLockingForBIM”
XREF performance issue when XLOADCTL=2
DWG from Blocks palette doesn't retain case formatting
Layout and Model Documentation
Inventor server has an error when using undo on MODELDOC detail view
Multileader placed on AutoCAD viewbase view disappears after completing the command
Page setup override is not working
Show detailed preview defaults setting is ignored when dropping a view onto a sheet
Plot and Publish
“Add Plotter” wizard has HDI option available but should not
Adobe PDF plots slowly and makes extra-large PDF
AutoCAD is cropping drawings for AutoCAD output A0 to A3 ISO
Background publish performance is slow when publishing to PDF
Epson plotting results in gaps and poor-quality text
Error choosing Foxit reader as printer or plotter in plot dialog
Incorrect paper size selected when you select D or C paper size
Lines were displayed in PDF with transparent solid hatch, plotted from AutoCAD
Many polylines with linetypes containing letters cause major slowdown when plotting to PDF
Model space text masks plotted incorrectly in polygonal viewport using Lines Merge
PC3Editor and Paper Size Wizard displayed units differently, creating a mismatch in custom paper size creation
PDF files containing blocks with hyperlinks increased the size and failed to open
Plot Style Table Search Path is not applied immediately when changed with SETENV
Plot transparency was not shown in plot with long custom paper size
Plot Style Table editor gave incorrect default description strings where numbers in description did not match color-numbers
Plotter calibration was ignored in AutoCAD
Printable area adjustments were not working with modern plotters
Printer name is invalid for plotting after plot preview of Inventor drawing
Drawing templates shouldn't use DWF plotters by default
The preview cannot be invoked if for new RICOH drivers and changed the paper size to A2, A3 or A4
Wrong color when plotting with old CTB plot style in AutoCAD if non-AutoCAD PDF printer PC3 was used
Data Exchange
Certain DXF files did not allow turning off a layer
DropBox Error: "Please sign in with a work account" when linking Dropbox Pro or Plus
Export to Microstation DGN gave no result
Excel data link re-path switches the path to relative path and changes sheet/range
Files failed to extract in BIM docs from SVF format
Formatting is lost when data linked table had breaks or was wrapped
“Save as PDF”-dialog displayed incorrectly
STEP file import scaled 10 times smaller
Unexpected line when viewing IDW file in viewer
When the file was saved as an old version in a folder of OneDrive, a backup file was not created
Wrong formatting on PASTESPEC of Excel cells
Installation
AutoCAD LT could not load the Vault bundle correctly
If AutoCAD was installed with a vertical, uninstalling AutoCAD will result in orphaned APPs icon

autocad structure detailing rgb register error

AcDb Global Functions

Function DescriptionaccessAcDbObjectForRead Worker function used by the template function. For Internal Use Only.accessAcDbObjectForRead Template function, used by the smart pointer template. For Internal use Only.accessAcDbObjectForWrite For Internal Use Only. New callers should use Returns if successful. Otherwise, it could be,or. If the return status is eOk, then one should call with all the parameter values returned from this call to ensure proper reversal of the changed open.acdbActiveDatabaseArray This function returns a pointer to an array that contains pointers to all currently existing sprers.eu function is useful for an ObjectARX or ObjectDBX module that was loaded in the middle of an AutoCAD session, and wants to know all existing AcDbDatabases, autocad structure detailing rgb register error, including those that were created before the application was loaded.acdbAddAnnotationScaleReactor Adds an sprers.eus true if successful.acdbAddFieldReactor Adds the field reactor to the field sprers.eus if successful.acdbAlloc Used in place of, and to allocate memory from the memory heap. Any memory freed by deleting an should be allocated from this sprers.eu these are overridden at the level. The preferred method is to use new and delete, so when they are used within member functions of any class derived (either directly or indirectly) fromthe correct memory heap will be used.acdbAngToF Converts a string representation of an angle to a double-precision floating-point sprers.eu value should autocad structure detailing rgb register error to a valid value for the AutoCAD system variable AUNITS, as shown in following table: acdbAngToS Deprecated. Formats an angle into a sprers.eu value to format should correspond to values allowed for the AutoCAD system variable AUNITS, which are described in .The current value of the AutoCAD dimensioning variable DIMZIN controls how writes leading or trailing zeros toautocad structure detailing rgb register error. See the AutoCAD User's Guide for possible values of sprers.eu success returnsotherwise returns an error code.acdbAngToS Deprecated. Formats an angle into a sprers.eu value to format should correspond to values allowed for the AutoCAD system variable AUNITS, which are described in .The current value of the AutoCAD dimensioning variable DIMZIN controls how writes leading or trailing zeros to. See the AutoCAD User's Guide for possible values of sprers.eu success returnsotherwise returns an error code.acdbAssignGelibCurveToAcDbCurve This function takes an AcGeCurve3d and sets the specified AcDbCurve to be geometrically identical to the AcGeCurve3d.acdbAttachPointCloudEntity Attach a point cloud file into drawing as external reference item. sprers.eu must be loaded before this function is used. acdbAttachPointCloudExEntity Create an AcDbPointCloudEx entity. sprers.eu must be loaded before this function is used.acdbAttachXref Attaches the xref file specified by to the database specified bythus creating a new xref. The new block table record's name is specified in. Its object ID is returned in .This function does not lock the document, nor does it create an instance of the new block table sprers.eu log file processing is available if that option is enabled. Normal AutoCAD behavior with regard to output indicators, such as progress meters and messages, may be unavailable if scripts are enabled and is 0, if menu macros are moreacdbBindXrefs This function binds the s whose object IDs are in. If is true, then the symbolTable record names will be changed from the naming convention to normal insert block names. The object IDs in must all be from and they must all be resolved unless is true. If is true, then unresolved s involved in the bind operation will have their set to a normal autocad structure detailing rgb register error a text entity containing the path/filename of the will be added to the. If ismoreacdbGetBreakSubentIndex Retrieves the subent sprers.eus if successful; otherwise, returns an AutoCAD error status.acdbCanonicalToSystemRange This function converts the autocad structure detailing rgb register error value represented by to a value within the system range. It returns the converted value, expressed as a string in the units specified byin. See for possible values of .Returns true if successful, autocad structure detailing rgb register error, or if is an empty string.acdbCleanUp causes a variety of "cleaning up" actions to happen before your host application unloads. Most of these actions are for internal housekeeping, but one action is to alert all the loaded .dbx applications that it is time to sprers.euG host applications must call this function before exiting. ObjectARX programs must not call this function, because AutoCAD will handle the cleanup activities.acdbConvertAcDbCurveToGelibCurve This function takes an AcDbCurve and returns an AcGeCurve3d that is geometrically identical to the AcDbCurve.acdbConvertGelibCurveToAcDbCurve This function takes an AcGeCurve3d and returns an AcDbCurve that is geometrically identical to the AcGeCurve3d.acdbConvertHslToRgb Converts a color from HSL(also known as HLS) to RGB color space.acdbConvertRgbToHsl Converts a color from RGB to HSL (also known as HLS) color space.acdbCreatePointCloudEntity Creates an AcDbPointCloud sprers.eu autocad structure detailing rgb register error be loaded before this function is used.acdbCreateViewByViewport This function creates a view from the given viewport. It is a view of the viewport in its layout. The size of the view is stretched to include any associated label block as well as some desirable padding around the sum of the viewport and label block sprers.eus on success. Returns if an error occurred while retrieving the layout of the viewport. Returns other error codes if the viewport, the block containing the viewport, or the label block could not be opened. acdbCustomOsnapManager Returns a pointer to the session's object.acdbDetachXref This function detaches the xref in whose is specified by .Returns if successful.acdbDictAdd Adds a non-graphical object to the specified dictionary.Note This function can be used to set an owner for an object created with (which is often desirable because objects and entities without owners are not written out to DWG or DXF file).If succeeds, it returns. If fails, it returns. If fails, it sets the system variable ERRNO to a value that indicates the reason for the sprers.eu conditions include the following:
  • The object specified by does not correspond to a valid non-graphical object
  • The input dictionary key is already more
acdbDictNext Advances the program pointer to the next entry in the specified dictionary and returns a pointer to the entry as a linked list of result buffers with DXF group codes and values. This function is similar to. A dictionary is a container object that is functionally similar to symbol tables. An optional DXF sequence stores the current object's dictionary handle so that arbitrary drawing database objects can be attached to any object in a drawing.Warning Only one global iterator is maintained for this function. If the program passes a new dictionary name to after traversal of moreacdbDictRemove Removes the specified dictionary entry from the specified dictionary .If succeeds, it returns. If is invalid or is not found, it returns and sets the system variable ERRNO to a value that indicates the reason for the failure.acdbDictRename Renames a dictionary entry's key sprers.eu succeeds, it returns. If the old name is not present in the dictionary, the is invalid, autocad structure detailing rgb register error, the new name is invalid, or the new name is already present in the dictionary, it returns and sets the system variable ERRNO to a value that indicates the reason for the failure.acdbDictSearch Scans the specified dictionary for an entry and returns it as a result-buffer list. This function autocad structure detailing rgb register error similar to .To obtain the entity name of symbol table entry, autocad structure detailing rgb register error, call .To obtain the master entity name, call .Returned DXF CodesIf finds the entry, it returns it as a linked list of result buffers with DXF group codes and values. If it does not find the entry, it returns. It cannot find dictionary entries that have been sprers.eu information on DXF group codes in the AutoCAD Customization Guide for the identification moreacdbDisplayPreviewFromDwg This function obtains the preview image (if any) of the drawing specified by and displays it in the window identified by the argument .The image size varies up to a maximum size no larger than x pixels. If the window is larger than the image, then the image will be stretched to fit. But, if the window is smaller than the image, the image will not be adjusted and will spill out beyond the window's sprers.eu it is non-null, must be a long that represents an RGB color. The format for moreacdbDisToF Converts a string that displays a real (double-precision floating-point) value expressed in the specified display format into a real sprers.eu value should correspond to values allowed for the AutoCAD system variable LUNITS, as shown in the following table. Linear units values:acdbDwkFileExists This function checks for the presence of a drawing lock (DWK) file in the directory where resides. can be any file name with any extension. Before searching, this function appends a .dwk extension to if it has no file name extension, or else replaces the given extension with .dwk.acdbDxfOutAs This functions saves the object pointed to by to a DXF file whose name is. The file is saved in AutoCAD format using the precision specified by .Note The may also be set to -1 to change the output format from the default ASCII DXF format to the binary DXF sprers.eus if sprers.eu the object pointed to by is in a autocad structure detailing rgb register error open state, or if isthen the save fails, and is returned.acdbDxfOutAs This functions saves the object pointed to by to a DXF file whose name is. The file is saved in AutoCAD format using the precision specified by .Note The may also be set to -1 to change the output format from the default ASCII DXF format to the binary DXF sprers.eus if sprers.eu the object pointed to by is in a partial open state, or if isthen the save fails, and is returned.acdbDxfOutAsR12 This function writes out a drawing database in the DXF file format corresponding to AutoCAD Release autocad structure detailing rgb register error src="sprers.eu" alt="">acdbEcs2Ucs This function translates the point from the OCS (formerly ECS) coordinates of the coordinate system determined by into UCS coordinates. is filled in with the translated value. If isthen is treated as a vector for translation rather than a sprers.eus if successful; otherwise, returns .acdbEcs2Wcs This function translates the point from the OCS (formerly ECS) coordinates of the coordinate system determined by into WCS coordinates. is filled in with the translated value. If isthen is treated as a vector for translation rather than a sprers.eus if successful; otherwise, returns .acdbEntDel Deletes the specified entity if it is currently in the drawing and undeletes it (restores it to the drawing) if it was deleted during the current editing session.Note AutoCAD purges deleted entities when it leaves the drawing. Therefore can restore entities only during the same editing session in which error-80 pioneer deh-p55bt were autocad structure detailing rgb register error the entity is visible in the current graphics screen, its image is erased or restored, according to the result of the sprers.euutes and polyline vertices cannot be deleted independently from their parent entities; operates only on main entities. If you need to moreacdbEntGet Retrieves the specified entity from the drawing database and returns its definition data as a linked list of result buffers. This function is used also to examine sprers.eu field of each item in the list is assigned an AutoCAD DXF group code. The first item will have a of -1, indicating that it contains the entity name in .As with DXF, returns entity header items (the color, linetype, thickness, attributes-follow flag, and entity handle) only if their value differs from the default. Unlike DXF, returns the optional entity definition fields, whether or not moreacdbEntGetX Retrieves the entity specified by from the drawing database including extended entity data that is registered to the application, and returns its definition data as a linked list of result sprers.eu is a null pointer, is equivalent to and returns only the regular definition data in exactly the same fashion. If the list is not null, returns the extended entity data for each valid application name in the list. (This saves the application from having to look at or manage the space of extended entity data belonging to other applications.) To be valid, moreacdbEntLast Gets the name of the last (nondeleted) autocad structure detailing rgb register error entity in the drawing database. The last entity is selected even if it is not on screen or is on a frozen layer, but a nongraphical object cannot be selected. The last entity is the most recently created entity, so can be used to obtain the name of an entity that has just been added by a call to, or (a complex entity does not appear in the database until it is complete).If succeeds, it returns ; otherwise, it returns. When moreacdbEntMake Makes a new entity, which can be an empty dictionary, by appending the entity specified by ent to the drawing database. The ent argument is a linked list of result buffers that should have the same format as a list returned by .With this function, an ObjectARX application expands the entity list by creating new entities and adding them to the sprers.eu list that specifies has the following restrictions:
  • Cannot specify the entity's handle (DXF groups 5 and ), autocad structure detailing rgb register error.
  • Ignores fields associated with the object extension dictionary.
  • The first or second buffer in the list must more
acdbEntMakeX Makes a new object or entity (such as an empty dictionary, an xrecord, a circle, and so on), gives it a handle and entity name, but does not give it an owner (unlikewhich provides an owner as well).Warning Objects and entities without owners are not written out to DWG or DXF files. Be sure to set an owner at some point after using. For example, you can use to set a dictionary to own an sprers.eu succeeds, it returns ; if it cannot update the database, it returns moreacdbEntMod Updates the definition data of the specified entity. The entity that modifies is specified by the result buffer that contains the entity's name (); this should be the first result buffer in .Note As of R13c4, can change the contents of a dictionary entry, as well as the associated xdata and persistent sprers.eu function complements by retrieving an entity withmodifying its entity list, and then passing autocad structure detailing rgb register error list back to the database with. This is the primary mechanism by which an ARX application updates the moreacdbEntNext Gets the name of the entity following the specified entity in the drawing sprers.eu function can be used withwhich selects only main entities. To access the internal structure of a main entity, find the main entity by callingand then "walk through" the subentities with calls to. Conversely, to find the main entry for a subentity that you have already found, autocad structure detailing rgb register error, walk forward with until you find the seqend subentity, and use to access it. The seqend subentity will have a group () that specifies moreacdbEntUpd Updates the screen image of the specified entity. It redraws the entire entity; for complex entities, this includes subentities such as polyline vertices or block attributes. If specifies a subentity, finds the head before it does the sprers.eu function is intended for use with complex entities, but it can be called to redraw any graphical entity in the current drawing database. Do not pass nongraphical objects, such as a symbol table, to .Warning If is in a block definition, then is not sufficient. You must regenerate the drawing by invoking the AutoCAD REGEN moreacdbFail

New and/or enhanced functions

New and/or enhanced functions

Trace

Trace provides a safe space to collaborate on drawing changes in the AutoCAD web and mobile apps without fear of altering the existing drawing, autocad structure detailing rgb register error. The analogy of trace is a virtual, collaborative tracing paper that's laid over the drawing, allowing collaborators to add feedback right in the drawing.

Create traces in the web and mobile apps, then send or share the drawing to collaborators so they can view the trace and its contents.

Functionality differs slightly depending which version of the app you're using. While you can view traces in the desktop, web, or mobile apps, you can only create or edit traces while using web and mobile.

New Commands

TRACE- Opens and manages traces from the command prompt.

TRACEBACK- Displays the host drawing with full saturation, while dimming the trace geometry.

TRACEFRONT- Displays the active trace with full saturation, while dimming the host drawing geometry.

TRACEPALETTECLOSE- Closes the Trace palette.

TRACEPALETTEOPEN- Opens the Trace palette where you can view and manage traces in the current drawing.

New System Variables

TRACECURRENT- Displays the name of the active trace when TRACEMODE=1 or 2.

TRACEDISPLAYMODE- Indicates whether the tracing paper effect is displayed (front) or not (back) while a trace is active.

TRACEFADECTL- Controls the amount of fading when TRACEMODE is active. The setting effects only the objects not being edited - the host drawing geometry or Trace geometry.

TRACEMODE- Indicates whether Trace is active and which mode is current - editing or viewing.

TRACEOSNAP- Controls whether object snaps apply to trace geometry while viewing a trace.

TRACEPALETTESTATE- Reports whether the Trace palette is open or closed.

TRACEPAPERCTL- Controls the opaqueness of the tracing paper effect. The lower the number, the more transparent the tracing paper is.

Count

Quickly and accurately count the instances of objects in a drawing. You can insert a table with the count data into the current drawing.

The Count feature offers visual count results and more control over the count criteria. Specify a single block or object in the model space to count its instances. You can also use the Count palette to display and manage the countedblocksin the current drawing.
When you're in an active count, the Count toolbar displays at the top of the drawing area. The Count toolbar includes the number of objects and issues, along with other controls to manage the counted objects.
The count details icon changes depending on whether the current count contains errors. Clickorto open the Count palette and view more details.
Displays the count criteria including the general properties of the counted objects and any user-defined block attributes and parameters.
Displays the count criteria including the general properties, user-defined block attributes and parameters, and the issue report of the counted objects. Issues can include overlapping, exploded, or renamed objects.

Note:The count list includes blocks that are nested within other blocks.

New Commands

COUNT- Counts and highlights the instances of the selected object in the drawing.

COUNTCLOSE- Closes the Count toolbar and exits the count.

COUNTFIELD- Creates a field that's set to the value of the current count.

COUNTLIST- Opens the Count palette to view and manage the counted blocks.

COUNTLISTCLOSE- Closes the Count palette.

COUNTNAVNEXT- Zooms to the next object in the count result.

COUNTNAVPREV- Zooms to the previous object in the count result.

COUNTTABLE- Inserts a table containing the block names and the corresponding count of each block in the drawing.

Changed Commands

FIELD- Creates a multiline text object with a field that can be updated automatically as the field value changes.

New System Variables

COUNTCHECK- Controls the types of errors to check in the count.

COUNTCOLOR- Sets the highlighting color autocad structure detailing rgb register error objects in a count.

COUNTERRORCOLOR- Sets the highlighting color on objects that can cause potential errors in a count.

COUNTERRORNUM- Displays the number errors in the current count.

COUNTNUMBER- Displays the number of the current count.

COUNTPALETTESTATE- Reports whether the Count palette is open or closed.

COUNTSERVICE- Controls the background indexing of the count.

Floating Drawing Windows

You can now drag autocad structure detailing rgb register error drawing file tab off of the AutoCAD application window, making it a floating window.

Some benefits of the floating drawing window feature are:
  • Multiple drawing files can be visible at the same time without switching between tabs.
  • One or more drawing files can be moved onto another monitor.

New System Variables

SYSFLOATING- Controls the dock state of the drawing file tabs.

Share Current Drawing

Share a link to a copy of the current drawing to view or edit in the AutoCAD web app. All related DWG xrefs and images are included.

Share works similar to ETRANSMIT in AutoCAD desktop. The shared file includes all related dependent files such as xrefs and font files. Anyone autocad structure detailing rgb register error the link can access the drawing in the AutoCAD web app. The link expires seven days after it's created. You can choose between two permission levels for recipients:View onlyandEdit and save a copy.

New Commands

SHARE- Shares a link to a copy of the current drawing, autocad structure detailing rgb register error, including its DWG xrefs and images.

Push to Autodesk Docs (Subscription Benefit)

Push to Autodesk Docs allows teams to view digital PDFs in the field for reference. Use Push autocad structure detailing rgb register error Autodesk Docs to upload AutoCAD drawings as PDFs to a specific project on Autodesk Docs.

Collaborate in the field by pushing your drawing layouts as PDFs to Autodesk Docs. Select layouts from multiple drawings and upload them as PDFs to a selected project folder on Autodesk Docs.

New Commands

PUSHTODOCSOPEN- Opens the Push to Autodesk Docs palette where you can select AutoCAD layouts to upload as PDFs to Autodesk Docs.

PUSHTODOCSCLOSE- Closes the Push to Autodesk Docs palette.

New System Variables

PUSHTODOCSSTATE- Indicates whether the Push to Autodesk Docs palette is open or closed.

Start Tab Redesign

The Start Tab has been redesigned to provide a consistent welcome experience for Autodesk products.

The Start tab highlights the most common needs, such as:

  • Resume work- Continue working where you left off.
  • Begin new work- Start something new, either from a blank slate, template content, or existing content in a known location.
  • Learn- Explore the product, learn new or improve existing skills, autocad structure detailing rgb register error, discover what has changed in the product, or receive relevant notifications.
  • Engage- Engage in a customer community, give feedback, or contact customer help or support.

Autodesk Docs

Autodesk Docs provides a way to open & save files to your connected drives. One drive type that you can try during the AutoCAD beta is BIM You will need to have Desktop Connector installed to access the connected drives on Autodesk Docs.

Desktop Connector

Desktop Connector is a desktop service that integrates an Autodesk data management source (or data source) with your desktop folder and file structure for easy file management.

The files in the data source are replicated in a connected drive. You can manage files in the data source through the connected drive, just as you would any other folder on your machine. Changes made in the connected drive are automatically uploaded to the data source.

The first time you click Autodesk Docs you may see the following message:

Click How do I install Desktop Connector on the Start tab and follow the instructions to download and install Desktop Connector.

Test Project Access

You will need torequest accessto the BIM test project for the AutoCAD beta. Once you have access, the test project displays when you click Autodesk Docs on the Start tab.

3D Graphics Technical Preview

This release includes a Technical Preview of a completely new cross platform 3D graphics system being developed for AutoCAD, leveraging all the power of modern GPUs and multi-core CPUs to offer a smooth navigation experience for much larger drawings than in prior releases.

This technical preview is off by default. When turned on, the modern graphics system takes over viewports using theShadedvisual style. The modern graphics system may eventually replace the existing 3D graphics system. Before we finalize it, we want you to try it out and give us feedback.

Feedback

If you have feedback about missing functionality that you can't live without, encounter bugs, experience less than smooth navigation or interactions regardless of model size, please let us know. We would love to hear your feedback about this technical preview!

Provide feedback at the Autodesk Feedback Community:sprers.eu

Note:Because this feature is a technical preview, details and functionality are subject to change.

Requirements

The modern graphics system requires DirectX 12 capable hardware and software. The minimum DirectX 12 feature level is11_0. You can verify these requirements are met by running theDXDIAGcommand from the Windows Start menu. This is an example of a system that meets the requirements:

Activating and Deactivating

The technical preview is turnedONandOFFwith the3DTECHPREVIEWsystem variable.

Important:You'll need to restart AutoCAD for the change to take effect.

By default, the technical preview isOFF, autocad structure detailing rgb register error. To turn itON, enter the following at the command line:

Then restart AutoCAD.

In theShadedvisual style,(GSF)is shown in the viewport control to indicate that the technical preview is active and using the modern graphics system.

Limitations

The modern graphics system does not currently support the following features:

    • Raster images
    • TrueType text
    • Wide line support (e.g., line weights, wide polylines)
    • Ray/XLine
    • Line types and patterns
    • Fence and lasso selection
    • Block editor (BEDIT)
    • Display and sub entity selection of edges in 3D objects
    • Drawings that are saved with an activeShadedviewport will not have a valid preview

It is also limited to theShadedviewports outside of PAPERSPACE, autocad structure detailing rgb register error. In PAPERSPACE, aShadedviewport continues to use the existing graphics system.

New System Variables

3DTECHPREVIEW- Specifies whether the 3D technical preview is turned on or off.

Installer

The products provide a new, faster, more reliable install and deployment experience. When installing the product, there are fewer options so that you are up and running faster. For a more customized install or deployment creation, use the Custom Install workflows in your Autodesk Account. This gives you complete control over the options you want, without needing to download the product first. With the Custom Install, you can include multiple products in a single installation, with all options, extensions, and plugins.

See the following Help topics for more information on the improved installer:

Additional enhancements

Performance improvements: Background publishing and hatch boundary detection now take advantage of multiple cores of a processor.

BGCOREPUBLISH (System Variable) Controls whether background publishing uses a single (sprers.eu is used) or multiple cores (sprers.eu is used under certain circumstances).

By default, background publishing utilizes multiple cores of your processor to improve the performance of outputting to a:

  • Single sheet DWF/DWFx or PDF file
  • Multi-sheet Autocad structure detailing rgb register error file, autocad structure detailing rgb register error, if the publish option "Include Hyperlinks" is unchecked

This allows for multiple drawing sheets to be output in parallel and simultaneously.

This setting doesn't improve the performance of:

  • Background publishing to a hardcopy device or multi-sheet DWF/DWFx file
  • Foreground publishing
  • Background or foreground plotting

1/4 of the cores are used. If you have 16 cores AutoCAD will launch up to 4 sessions in parallel under certain circumstances. It can also use sprers.eu and that is much quicker than sprers.eu that was used earlier. 

Graphics improvements: Microsoft's DirectX 12 is now supported for 2D and 3D visual styles.

Enhanced Integration with Autodesk Docs and BIM (New in )

The newest update provides more robust integrations with Autodesk Docs and BIM We have introduced a new naming convention tool for compliance with ISO standards. When saving to Autodesk Docs or BIMautocad structure detailing rgb register error, this new tool will provide users with menus to properly name their files in an ISO compliant format. Additionally, drawings from Autodesk Docs or BIM already in an ISO environment that are opened in AutoCAD will be required to be saved in that format with this new tool. There is no need to worry about having to manually enter the file name in the compliant format and risking error.

Performance Improvements (New in )

With the AutoCAD and AutoCAD LT update, you’ll notice much faster performance when opening folders to locate files with Desktop Connector. Folders with hundreds of files will now open in a matter of seconds rather than minutes. Additionally, automatic counting and multi-core plotting run smoother than ever before.

My Insights (New in )

Product usage insights are displayed on the Start tab. My Insights is information that's shown to you based on your usage of AutoCAD. The content is designed to be informative and actionable. See suggestions for commands and functionality that you might try along with other productivity insights.

Insights autocad structure detailing rgb register error emailed to you and they can also be viewed under Reporting Insights in your Autodesk Account. An email is sent out about once a month and only when we have new insights to share.

You can opt out of receiving the email as part of your communication preferences by setting "Product Learning Content" to No under Receive Email Pioneer dvh-p580mp error 02. See FAQ: What Data is Being Collected? for more information.

Data Behind an Insight
As you interact with the product, autocad structure detailing rgb register error, certain actions, called waypoints, are recorded and sent back to Autodesk. Based on the product, a waypoint might occur when a:

File is opened or saved
Command or tool is started
View is manipulated
Setting in the product is changed

A waypoint never contains information to recreate a file as a whole or in part, and it never includes the actual geometry stored in a design file. However, it might include statistical information about a file, or the objects stored in a file. Here are some examples of statistical information that are captured as part of a waypoint:

Open and save time
File size
Number of objects in a drawing; 2D objects, 3D solids, blocks, annotation, autocad structure detailing rgb register error, xrefs among others

The following insights are currently available:

Command Recommendations
We use machine learning to discover commands that you previously haven't tried or haven't used in a while and might benefit from.

Feature Recommendations
We may recommend new features or updated commands that you are likely to use.

Undoing More than You'd Like?
By looking autocad structure detailing rgb register error sequences of commands you execute, we look for commands that are frequently followed by the UNDO command. Perhaps a little assistance could be helpful.

Update Recommendations
If you are using an earlier release or version of the product, we may offer suggestions to upgrade if you are using a feature that has been enhanced in the latest release or version.

Usage by Category
This is a high-level summary of the types of commands you execute. Commands are counted over a 30 day period and gathered into the following categories:

Category Name
Commands Related To
3D Modeling: Creating and modifying 3D faces, 3D meshes, and 3D solids.
Annotations: Creating and modifying text, multileaders, hatches and more.
Application: Using the user interface and accessing the online help of the product.
Blocks: Creating, inserting, and editing blocks.
CAD Standards: Checking and fixing CAD standards.
Collaboration: Sharing and working with others on drawings.
Constraints: Applying geometric and dimensional constraints to geometry and using parameters.
Content Re-Use: Adding and using geometry to a drawing with tool error bad argument type 2d/3d point 0 and DesignCenter.
Create Objects: Creating 2D objects; lines, circles, arcs and more.
Customization: Customizing the user interface autocad structure detailing rgb register error automating workflows.
Dimensions: Adding and editing dimensions and dimension styles.
Drafting Aids: Using running object snaps, grid display and snap, UCS and more.
Drawing: Setting drawing units and undoing commands.
Edit Objects: Modifying drawing objects.
Express Tools: Using tools that are part of Express Tools.
External Databases: Working with external data using the dbConnect feature.
External References: Working with Xrefs, raster images, and underlays.
File Management: Opening, saving, and closing drawing files.
Geographic Location: Defining the geographic location of a drawing.
Import and Export Files: Importing and exporting other file formats.
Inquiry Tools: Getting the distance between two points, area of an object, or location of a point.
Layouts: Working with named layouts.
Object Properties: Working with the general properties of drawing objects.
Plot and Publish: Outputting a drawing to a hardcopy or an electronic format.
View Tools: Viewing 2D and 3D drawing objects.
Visualization: 
Applying visual styles and rendering 3D objects.

API and more for Programmers

For LISP and VBA, most all apps should work on AutoCAD without change.

API Compatibility

AutoCAD maintains (forward) binary compatibility withAutoCAD and shouldn't require a recompilation of your ObjectARX applications. ObjectARX applications developed forAutoCAD and earlier releases must be recompiled before they can be used withAutoCAD based autocad structure detailing rgb register error Environment

Microsoft® Visual Studio® version must be used when compiling ObjectARX projects for use withAutoCAD Applications that require the use of the Microsoft .NET Framework should target the version.

Linker

The Linker is*lib.

Registry Key

The Registry key has changed from "R" to "R".

Clear the Clipboard Before Calling

It's strongly recommended to call themethod to clear all current catalogs from the Tool Palettes Manager and empty the clipboard prior to loading new catalogs with themethod.

The following code demonstrates how to clear the Clipboard prior to loading the new catalogs.

publicvoidClearClipboardAndLoadCatalogs(){IDataObject dataObj =sprers.euaObject();string[] fmts = sprers.eumats();bool bFound =false;foreach(var fmt in fmts){if(sprers.euf("ACTC")!=-1){ bFound =true;break;}}if(bFound){sprers.eu();}sprers.eutalogs();}

Bit Application Support

Starting withAutoCADbit support is no longer available.

Icon Transparency Support

In AutoCAD and later, opaque bitmap images that still use RGB , as their background color are no longer supported. It is recommended that these bitmap images should be converted to transparent PNG images.

Changes toAPI

Starting with AutoCADDWG files can no longer be saved with passwords. The password will be ignored and will return an error if any password information is passed in theparameter.

Support for Microsoft® Visual Basic® for Application (VBA)

Starting with AutoCADVBA was replaced by VBA which was designed for both Windows 32 and bit operating systems. As a result of this change, the AutoCAD ActiveX library was updated to remove methods and properties that were originally defined to support Windows bit. VBA projects that rely on the use of bit libraries and controls will need to be updated to properly run on AutoCAD bit.

Changes to the,andTypes in Native C++ ARX, and Possible DWG File Autocad structure detailing rgb register error Issues

This applies to developers using native C++ ARX and the Adesk namespace. Until now, in Windows, thetype has been defined (typedef-ed) as int. This was for historical reasons, as the earlier compilers did not support a native bool type. Theandtypes have been defined as long and unsigned long, respectively. On the Mac platform, however,has always been defined as bool, andandhave always been defined asand.

As of this release, however, the Windows types match the Mac types, so thatis always defined asand/are always integer/unsigned integer. Error type 3 android the definitions inadesk.h. This provides consistency across platforms and better type checking.

Code which uses only the Adesk types should not be affected. But, code which uses a mix of Adesk types and other types (such as nativeand, or Win32’s) may encounter some compiler warnings or errors. For instance, you might have a function which takes an () or () argument, and you were passing anvariable to it. This will now cause a compiler error, because the variable’s type was previously int and now is bool. The fix would be to change either the variable type or the function’s arg type, depending on which makes more sense in your code.

A more subtle problem involves theandmethods (seedbfiler.h). These are “helper” overloads which forward the call to lower level methods such as, etc. Again, if your code is only using Adesk types, then things should work as before. But if you have variables declared as typeor, and you are callingandon them, then this may cause a file compatibility error. Previously, such calls resolved toand, but now they will resolve toand. This will cause a difference in the binary data format being read and written by yourandcalls, autocad structure detailing rgb register error. Note that there might not be any compiler warning or error message in this case.

The way to detect such problems is to verify that your rebuilt code still correctly reads drawing files which were created by previous versions of your code, and conversely, that previous versions of your code correctly read drawing files that are created by your new code. If the problem occurs, then you may get warnings from AutoCAD while the drawing is being opened that says the objects were improperly read. This testing should always be done when porting to a new SDK version, but it’s especially important now.

The recommended fix for these problems is to change the variable fromorto type, or to type. It is also a good idea to call the lower level,etc methods directly rather than theandoverloads, just to make it clearer what types your code is working with.

What's New in .NET ObjectARX for AutoCAD

New in sprers.euationServices

New in sprers.euseServices

Topic

Description

sprers.euEx Method

Saves this drawing to a DXF file and allows the caller to specify a code page.

New in sprers.eucsSystem

New in sprers.eungServices

New in sprers.eus

New in sprers.euish


AutoCAD System requirements

System requirements for AutoCAD including Specialized Toolsets (Windows)
Operating Systembit Microsoft® Windows® 10, bit Microsoft Windows  See Autodesk'sProduct Support Lifecyclefor support information.
ProcessorBasic: – GHz processor
Recommended: 3+ GHz processor
MemoryBasic: 8 GB
Recommended: 16 GB
Display ResolutionConventional Displays:
x with True Color

High Resolution & 4K Displays:
Resolutions up to x supported on Windows 10 (with capable display card)
Display CardBasic: 1 GB GPU with 29 GB/s Bandwidth and DirectX 11 compliant
Recommended: 4 GB GPU with GB/s Bandwidth and DirectX 12 compliant
Disk Space GB
NetworkThe license server and all workstations that will run applications dependent on network licensing must run TCP/IP protocol.

In addition to operating systems supported for the application, the license server will run on the Windows Server® R2, Windows Serverand Windows Server editions.
Pointing DeviceMS-Mouse compliant
.NET Framework.NET Framework version or later
System requirements for AutoCAD for Mac
Operating SystemApple® macOS® Big Sur v11
Apple macOS Catalina v
Apple macOS Mojave v
ModelBasic: Apple Mac Pro®MacBook ProiMac®Mac mini®MacBook Air®, autocad structure detailing rgb register error, MacBook®

Recommended: Apple Mac® models supporting Metal Graphics Engine
Apple Mac models with M series chip are supported under Rosetta 2 mode.
CPU Typebit Intel CPU
Recommended: Intel Core i7 or higher
MemoryBasic: 4GB
Recommended: 8GB or higher
Display ResolutionBasic: x display
High Resolution: x with Retina Display
Disk Space4 GB free disk space for download and installation
Pointing DeviceApple-compliant Mouse, Apple-compliant Trackpad, Microsoft-compliant mouse
Display CardRecommended: Mac native installed graphics cards
Disk FormatAPFS, APFS(Encrypted), Mac OS Extended (Journaled), Mac OS Extended (Journaled, Encrypted)
Additional Requirements for large datasets, point clouds, and 3D modeling
Memory8 GB RAM or more
Disk Space6 GB free hard disk available, not including installation requirements
Display Card x (4K) or greater True Color video display adapter; 4G VRAM or greater; Pixel Shader or greater; DirectX-capable workstation class graphics card.


Specialized Toolsets (Windows Only)

ToolsetAdditional Requirements
AutoCAD Map 3DDisk Space: 20GB
Memory: 16GB
Database & FDO Requirements (see below)
AutoCAD ElectricalDisk Space: 20GB
Microsoft Access Database Engine Redistributable (x64) () or later
AutoCAD ArchitectureDisk Space: 20GB
Memory: 16GB
AutoCAD MEPDisk Space: 21GB
Memory: 16GB
AutoCAD Plant 3DDisk Space: 12GB
AutoCAD MechanicalDisk Space: 12GB
AutoCAD Raster DesignDisk Space: 1GB


AutoCAD Map 3D Additional Requirements (Windows Only)

FDO Provider Requirements
FDO ProviderCertified WithNotes
Microsoft SQL ServerMicrosoft SQL Server Standard and Enterprise Editions
Microsoft SQL Server Standard and Enterprise Editions
Microsoft SQL Server Standard and Enterprise Editions
Industry Models also support the versions of Microsoft SQL Server listed on the left.
Oracle 12c Release 2Oracle
Standard Edition and Enterprise Edition
Industry Models support the same Oracle versions as listed on the left.
Oracle 18cOracle
Enterprise Edition and Standard Edition 2
Industry Models support the same Oracle versions as listed on the left.
Oracle 19cOracle
Enterprise Edition and Standard Edition 2
Industry Models support the same Oracle versions as listed on the left.
RasterDEM, JPG2K, DTED, MrSID®, ECW, PNG, ESRI®Grid, TIFF, JPEG, ESRI®ASCII
Autodesk SDF
ESRI ArcGISArcGIS®
ArcGIS
ArcGIS
This Autocad structure detailing rgb register error requires ESRI licensed components to be installed on client system.
MySQL
ODBCThe FDO ODBC provider has been tested with corresponding versions of ODBC drivers that are shipped with the relevant supported operating systems version.
OGC WMSWMS
OGC WMTSWMS
OGC WFSWFS
SQLiteSQLite
PostgresSQLPostgreSQL + PostGIS
ODBC DriversTested Versions
Microsoft® Access® Driver (*.mdb, *.accdb)Microsoft Access database engine (English)
Microsoft® Excel® Driver (*.xls, *xlsx, *.xlsm, *.xlsb)Microsoft Access database engine (English)
MySQL® ODBC Driver
SQL Server®
Oracle® in OraClient19Home1

Note: Not all Autodesk product offerings may be virtualized. You may virtualize a product only if the applicable terms and conditions governing your access to and use of that offering expressly permit virtualization. Where virtualization is authorized, all conditions and limitations specified in the applicable terms and conditions apply. Autodesk may make available information regarding use of products in virtualized environments. Such information is offered solely for your convenience, autocad structure detailing rgb register error, on an “as is” basis, and may contain errors, inaccuracies, or may be incomplete. Autodesk makes no representations, warranties or other promises related to use of any product in any virtualization environment or with any virtualization technology, autocad structure detailing rgb register error. If you are authorized to virtualize and elect to do so, you assume all risks associated with autocad structure detailing rgb register error use, autocad structure detailing rgb register error, including, but not limited to incompatibility between the product and third-party virtualization technology and/or your virtualization environment. Read our Terms autocad structure detailing rgb register error Usefor more sprers.euied hardware for AutoCAD - Use this tool to find recommended graphics hardware and drivers. Autodesk tests graphics hardware and drivers for a number of Autodesk products. Please note that not all Autodesk products participate in graphic hardware certification. AutoCAD Certified Hardware FAQ

Based on system requirements found here. 

FlexNet version for Autodesk Network License Manager. 

Autodesk recommends installing the Network License Manager in the default installation folder. Starting with version v, the default installation folder has changed to C:\Autodesk\Network License Manager.

Supported operating systems for the license manager are:

Windows® System Requirements

Windows System Requirements for Network License Manager
Processor GHz minimum
Network Interface CardEthernet network configuration
Operating SystemMicrosoft® Windows:Microsoft Windows Server:
  • Windows Server
  • Windows Server
FlexNet
Communication ProtocolTCP/IP Note: Network License Manager uses TCP packet types
Virtualization SupportVMWare ESXi and (License Manager only)
  • All Windows operating systems listed above

Citrix® XenApp™ 8

  • All Windows operating systems listed above

Citrix XenDesktop™ 8

  • All Windows operating systems listed above

Microsoft Hyper-VWindows 10 Pro

  • Windows Server
  • Windows 10
  • Windows 7 SP1

VMWare Workstation x

Parallels Desktop

Mac OS® X System Requirements

Mac OS X System Requirements for Network License Manager
ProcessorIntel® Core i5 or higher, GHz minimum
Network Autocad structure detailing rgb register error CardEthernet network configuration
Operating System
  • Apple macOS
  • Apple macOS
FlexNet
Communication ProtocolTCP/IP Note: Network License Manager uses TCP packet types

Linux® System Requirements

Linux System Requirements for Network License Manager
Processor GHz minimum
Network Interface CardEthernet network configuration
Operating System
  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 7
  • SUSE Linux Enterprise 15 SP2
  • SUSE Linux Enterprise 15 SP1
  • SUSE Linux Enterprise 15
  • SUSE Linux Enterprise 12 SP4
FlexNet
Communication ProtocolTCP/IP Note: Network License Manager uses TCP packet types

More details here.

List of product fixes included in AutoCAD 

As a result of the detailed information that we received from customers who used the Customer Error Reporting Utility, we were able to identify and fix several defects including the following:

Problems Reported Through the Customer Error Reporting Utility
AutoCAD crashes after reloading modified xrefs or editing table cell.
AutoCAD crashes hovering on parametric grip.
AutoCAD crashes in close browser function for internet enabled dialogs.
AutoCAD crashes in consolidation reset function when using the graphics system.
AutoCAD crashes in Dwf Markup after opening design review marked up DWFs in markup set manager and switch between dwgs.
AutoCAD crashes in grip hover when creating an array.
AutoCAD crashes in multiple object trim.
AutoCAD crashes in SSM trying to expand "Model Views" node of .dst stored on a BOX folder.
AutoCAD crashes in UCSMAN after inserting view from sheet set manager.
AutoCAD crashes plotting to a Port with a long name.
AutoCAD crashes using WMFIN with WMFOPS "wire frame" unchecked.
AutoCAD crashes when choosing preview from plot dialog then closing the drawing.
AutoCAD crashes when double-clicking on multi-line text after using the Intersection or Apparent intersection snap in a particular model.
AutoCAD crashes when drawing polyline while in BEDIT block-edit mode.
AutoCAD crashes when execute Flatshot and click on view cube.
AutoCAD crashes when expand the properties tab in hatch editor with solid hatch in Ribbon.
AutoCAD crashes when expanding the Light panel in Ribbon immediately after open a drawing.
AutoCAD crashes when extruding a surface from a 3d model after changing color in the point cloud tool.
AutoCAD crashes when hovering the cursor on top of a cylinder to snap to the center.
AutoCAD crashes when navigating to a long file path in block palette library.
AutoCAD crashes when Open drawing where the layout name autocad structure detailing rgb register error empty.
AutoCAD crashes when pick the boundary during Hatch.
AutoCAD crashes when Plotting DWG with complex linetypes.
AutoCAD crashes when Publish to DWF of certain Sheet Sets.
AutoCAD crashes when right click Custom Paper Sizes on Plotter Configuration Editor dialog.
AutoCAD crashes when roll back the mouse in the hatch layer palette.
AutoCAD crashes when toggle off current in COMPAREEXPORT drawing.
AutoCAD crashes when undo changes in the parameters manager palette.
AutoCAD crashes when you want to add a latitude field to the position marker text.
AutoCAD crashes with tables.
3DDWF crashes on specific DWG with Civil3D data.
EXPORTDWF or DWFX crashes on OLE raster image in drawing from Inventor.

The following customer reported issues have been fixed:

General Release Content
.NET Program inserting multiple dynamic blocks fails with error in ACCore.
"Block Sync Settings" dialog is too small to fit buttons properly.
"Image file missing" warning icon is too small to see.
"Learn more about AutoCAD AutoLISP Extension" link leads to English Autodesk page.
"-PAGESETUP" cannot be invoked in localized builds.
"Unrecognized version and cannot be read" dialog pops up upon opening a dwg with another file started with "None" under the same folder.
3D Display Performance warning bubble notification is displayed incorrectly in paper-space.
3D solids created in AutoCAD displayed offset from the expected location when the DWG is opened in a later AutoCAD version.
3D solids disappearing and erased by recover if not regened before recovering.
3DPOLY object does not display assigned color while being drawn.
3Dsolids corrupted if 3DOSNAPs enabled and Rotate then SaveAs then Close/Open/Qsave.
AutoCAD hangs 2 minutes, when Turn off/on "freeze"/lock of "标注 " on layer palette
Add Plotter wizard has HDI option available and it should not.
Adobe PDF plots slowly and makes extra large PDF.
After Etransmiting files with XREF bind-insert option, Linetype became continuous or lost its properties.
All letters in the side bar title of Drawing History palette are capitalized when the palette is anchored left or right.
Always get "Unreconciled New Layers" notificaton each time user opens XREF host drawing.
API UpgradeDocOpen/DowngradeDocOpen doesn't refresh lock glyph in the drawing tab.
App Manager is an unknown command on ACAD if side by side install with ACAD
Array not updating in real time.
Assertion pops up when binding a xref to block.
Associative hatch in a dynamic block displays outside of the expected boundaries when using CTRL+C/V to copy/paste.
Attributes in BTable get stripped out of a block created with BSaveAs.
AutoCAD deletes custom dictionaries from previous versions.
AutoCAD does not respect Windows hotkeys.
AutoCAD freezes when changing background color of merged table cells.
AutoCAD freezes when opening a drawing with many empty groups.
AutoCAD freezes when publishing with the setting precision Architecture selected.
AutoCAD hangs after calling sprers.eu method.
AutoCAD is creating "sprers.eu" files on server after publish.
AutoCAD is cropping drawings for AutoCAD output A0 to A3 ISO
AutoCAD registry values are not cleaned after uninstall all Autodesk products.
AutoCAD ShareView fails on specific DWG.
AutoCAD LT cannot load the Vault bundle correctly.
AutoPublish option "Prompt on Close" breaks BlockStream.
Background publish performance is slow when publishing to PDF.
Basepoint is wrong when CtrlC/CtrlV a dynamic blocks with visibility states.
Block geometry on frozen layers appears black in current drawing tab previews.
Block library palette stuck on "Local server is loading" with some blocks.
Block name starting with * uses drawing's thumbnail.
Cannot purge certain blocks that are not filing object id.
Cannot resave format drawing with unknown sections.
Can't replace string for VBScript RegExp object with the new lisp engine.
Center snap marker is shown as solid when moving object in 3D visual style.
Certain drawings cannot autocad structure detailing rgb register error in AutoCAD while Inventor Server service is running.
Certain DXF files do not allow turning off a layer.
Chamfer does not work properly in clockwise direction.
Close of document causes Acad to exit instead of go to Zero Document State.
Decreasing the number of BLOCKMRULIST will remove the most recent blocks rather than the earliest accessed one.
Delay with layer dropdown in ribbon after selecting objects in AutoCAD.
Design Center has error sql syntax bad tab.
Diameter dimension value overlaps with the dimension line.
DIMSPACE only accepts decimal inputs and not comma.
Double clicking dwg to open is not working when SDI is set to 1.
Drawing is slower to open in later AutoCAD versions if the drawing contains thousands of vertices in a 3d object.
DropBox Error: "Please sign in with a work account" when linking Dropbox Pro or Plus.
DWG from Blocks palette doesn't retain case formatting.
DwgDepends doesn't handle dependency cycle for unloaded or unresolved xrefs.
DwgRepath fails to update references when drawings contain dependency cycle for unloaded or unresolved xrefs.
Dynamic input makes an error in object tracking.
Dynamic Input options are not showing in a list after choosing 'Select Objects' option in the hatch command.
Dynmode can be deactivated by using the design center.
Ellipses or 8 error code 0x0000005d arcs in block can't display in the thumbnail in the Current Drawing tab of Block Palette.
Epson plotting results in gaps and poor quality text.
Error choosing Foxit reader as printer or plotter in plot dialog.
Error happens saving a specific DWG using ObjectDbx.
Every edit operation removes 1 character from Powerdimension suffix if the Prefix field has a Space.
Excel data link repath switches the path to relative path and changes sheet/range.
Export to autocad structure detailing rgb register error DGN gives no result.
Expose setInitLayouts API in ACCore so that users can publish DSD with uninitialized layouts.
F1 Help on Ribbon Split Button is not going to the correct page.
Field object that uses creation date reports wrong value after vla-saveas.
Fields not created in text when full AutoCAD is not present.
Files failed to extract in BIM docs from SVF format.
Fillet is choosing autocad structure detailing rgb register error larger arc when connecting two polylines.
Find and Replace Dialog does not pop up in the same monitor that I placed Acad mainframe.
Flickering occurs with lasso selection.
Formatting is lost when data linked table has breaks or is wrapped.
Frozen XREF layers still showed when rendering in AutoCAD.
Gripedit is not responding with revclouds.
HATCH command has an error when picking internal point of certain objects.
Hatch draworder is not retained when file is reopened after saving drawing.
Help message does not pop up after click "Find" on COPYLINK command in help to bring up the UI finder.
Help Window Forward/Back arrows and Home button disappear after resize Help window.
Icon for missing texture is not shown in the material editor.
sprers.euate is not always invoked.
If AutoCAD is installed with a vertical, uninstalling AutoCAD will result in orphaned APPs icon.
In 2D Wireframe only the annotation of an MLeader is hidden when the layer is turned off.
Incorrect paper size selected when you select D or C paper size.
Inventor server has an error when using undo on modeldoc detail view.
Issue in the dynamic choice of beam size from tool palette.
Issue setting color Method in VBA.
Issue with fields inside dimension text.
Issue with GetInterfaceObject("sprers.euation").
It takes long time to open a DWG file with the sprers.eu file loaded.
Javascript transient api impossible to use.
Lines show in PDF with transparent solid hatch plotted from AutoCAD.
Linetype is not displayed in 2d viewport in Layout when 3d NRVP exists and in Advanced mode.
LISP Ldata is a proxy when DWG opened in
Loader path is incorrect for a managed dll.
Macro to create a new layer name beginning with '!' does not work in AutoCAD.
Many polylines with linetypes containing letters cause major slowdown when plotting to PDF.
Matchprop cannot select a source object when user zooms extents and textgapselection is 1.
Missing the visual style option in OEM products.
Mleader and leader is not shown completely when CONSOLIDATIONMODE on in 3D VS.
Model space textmasks plot incorrectly in polygonal viewport using Lines Merge.
Multi leader style manager is not retaining the settings in AutoCAD.
Multileader placed on AutoCAD viewbase view disappears after completing the command.
Need to move the mouse to invoke the command instead of just releasing the mouse when using gesture in marking menus for AutoCAD Electrical.
Not found icon and add a date link icon will be changed after change colortheme.
Object set to ByBlock inside Block on the locked layer changes the color when LAYLOCKFADECTL is greater than 0.
OPTIONS dialog Tooltip for ISAVEBAK has incorrect text that belongs with ISAVEPERCENT.
Osnaps are offset from the point expected when working in large coordinate data.
OVERKILL creates data that AUDIT command returns messages on.
Page setup override is not working.
PC3Editor and Paper Size Wizard display units differently creating a mismatch in custom paper size creation.
PDF files containing blocks with hyperlinks increase in size and fail to open.
Plot Style Table Search Path is not applied immediately when changed with SETENV.
Plot transparency does not show in plot with long custom paper size.
PlotStyle Table editor gives incorrect default description strings where numbers in description do not match color-numbers.
Plotter calibration is ignored in AutoCAD.
Position and target indicator color in 3DWALK can not be retained.
Printable area adjustments are not working with modern plotters.
Printer name is invalid for plotting after plot preview of Inventor drawing.
QDIM command does not create dimensions on the layer of DIMLAYER.
Quick Measure Area highlight displays incorrectly in custom UCS.
Quick measure is exponentially slower in scaled up drawings.
Quick measure is slow in drawings with XREFs.
Quick measure is slow when measuring around objects that come from Inventor and contain text.
Quick Measure performance is worse if the drawing contains a large block.
Quick Measure rays display incorrectly when orbiting using Shift+Select.
Quick trim incorrectly trims dashed lines in 3D visual styles.
Raster Design Data Query palette messes up with specific drawings.
Reloading block sync folder does not work when it contains extended characters.
Save as PDF dialog displays incorrectly.
Setting delobj as "1" causes the setting to disappear from the registry after quitting AutoCAD.
Show detailed preview defaults setting is ignored when dropping a view onto a sheet.
Slow and jerky zoom in active locked viewport with center mark objects.
Solid hatch with transparency shows unexpected lines after DWFATTACH.
Spaces are misplaced in Hebrew text with numbers on MTEXT and MLEADER.
Spelling mistake in dialog - "occured".
STEP file import scaled 10 times smaller.
Strange behavior when saving R12 DXF on DA4A v3.
Templates shouldn't use DWF plotters.
The "DrawingAsBlockButtonInserted" is unstable when clicking the Drawing as Block button to insert a DWG.
The "Select a Cloud Storage Folder" can't show with the fresh Autodesk account during the onboarding process.
The dot arrowhead of MLEADER disappears when performing zoom using mouse.
The help bubble of the Trim (adjust) command is obsolete.
The left column in application menu is too small.
The line type image on the line type control of the toolbar is not changed with the selection of an object on a different line type.
The preview cannot be invoked if we use the RICOH new driver and change the paper size to A2, A3 or A4.
The project cannot be compiled to fas files via the makelispapp command.
TRIM does not honor boundaries in AutoCAD with QuickTrim mode.
Unexpected line when viewing IDW file in viewer.
Uniform Scale displayed incorrectly on a block which has been copied to favorites from the library tab.
Unsupported objects are compared and not popping up warning dialog.
Untranslated "by" in XREF bubble notification.
Update the expanded tool tip for Extend to use quick extend by default.
Viewport scale of locked viewport changes when cancelling the insert command in the middle of the command.
Wblock cannot create blocks with dots in the name.
When file extension of sheet set sample is created with capital letters, sheet set file is not found in Create Sheet Set dialog box.
When layer 0 is frozen, no geometry displays during ELLIPSE creation during dragging for jigging.
When registering a block into toolpalette, if there is an object with a thickness in the block, thickness will not be registered in the thumbnail.
When the file is saved as an old version in a folder of OneDrive a backup file is not created.
When two machines use the same mapped drive and sync the same folder, the 2nd machine will hang if it accessing the sync folder which is from library list.
Will not zoom autocad structure detailing rgb register error the block after select from purge dialog "non-purgeable items".
Wrong color when plotting with old CTB plot style in AutoCAD if non-AutoCAD PDF printer pc3 is used.
Wrong formatting on PASTESPEC of Excel cells.
XREF layers are not populated in layer manager after install FileLockingForBIM
Xref performance issue when XLOADCTL=2.
Zoom with wheel result is wrong in PAN command and 3D visual style.
Crash
33 different crashes sent to Customer Error report (CER) have been addressed
Freezing and hanging, performance
AutoCAD froze when changing background color of merged table cells
AutoCAD froze when opening a drawing with many empty groups
AutoCAD froze when publishing with the setting precision Architecture selected
Certain drawings cannot open in AutoCAD while Inventor Server service is running
Delay with layer dropdown in ribbon after selecting objects in AutoCAD
Drawing was slower to open in later AutoCAD versions, if the drawing contained thousands of vertices in a 3D object
Slow and jerky zoom in active locked viewport with center mark objects
When two machines use the same mapped drive and sync the same folder, autocad structure detailing rgb register error, the 2nd machine hanged if it accessed the sync folder which was from library list
Localization
"Block Sync Settings" dialog is too small to fit buttons properly in some non-English versions
"-PAGESETUP" cannot be invoked in localized builds
Spaces are misplaced in Hebrew text with numbers on MTEXT and MLEADER.
Open, Close and Save
"Image file missing" warning icon was too small to see
AutoCAD deleted custom dictionaries from previous versions
Double clicking dwg to open was not working when SDI is set to 1
Unsupported objects were compared and autocad structure detailing rgb register error popping up warning dialog
2D Draw and Modify
Array not updating in real time
AutoCAD does not respect Windows hotkeys
Chamfer does not work properly in clockwise direction
Dynamic input made an error in object tracking
Dynamic Input options were not shown in a list after choosing 'Select Objects' option in the hatch command
DYNMODE can be deactivated by using the design center
Fillet is choosing the larger arc when connecting two polylines
Flickering occurs with lasso selection
GRIPEDIT was not responding with REVCLOUDs
HATCH command had an error when picking internal point of certain objects
Hatch draw order was not retained when file is reopened after saving drawing
MATCHPROP could not select a source object when user zooms extents and TEXTGAPSELECTION is set to 1
OSNAPs are offset from the point expected when working in large coordinate data
OVERKILL created data that AUDIT command returned messages on
Quick Measure Area highlight displayed incorrectly in custom UCS
Quick measure was autocad structure detailing rgb register error slower in scaled up drawings
Quick measure was slow in drawings with XREFs
Quick measure was slow when measuring around objects that come from Inventor and contain text
Quick Measure performance was worse if the drawing contained a large block
Quick Measure rays displayed incorrectly when orbiting using SHIFT+SELECT
Quick trim incorrectly trims dashed lines in 3D visual styles
TRIM did not honor boundaries in AutoCAD with QUICKTRIM mode
When layer 0 is frozen, no geometry displays during ELLIPSE creation during dragging for jigging
Zoom with wheel result is wrong in PAN command and 3D visual style
3D
3D Display Performance warning bubble notification is displayed incorrectly in paper-space
3D solids created in AutoCAD displayed offset from the expected location when the DWG is opened in a later AutoCAD
3D solids disappearing and erased by recover if not regened before recovering
3DPOLY object does not display assigned color while being drawn
Position and target indicator color in 3DWALK could not be retained
Icon for missing texture was not shown in the Material Editor
Annotation and Dimension
DIMSPACE only accepted decimal inputs and not a comma
Diameter dimension value overlapped with the dimension line
In 2D Wireframe only the annotation of an MLEADER was hidden when the layer was turned off
Issue with fields inside dimension text
MLeader and leader was not shown completely when CONSOLIDATIONMODE on in 3D visual style
Multi leader style manager was not retaining the settings in AutoCAD
QDIM command does not create dimensions on the layer of DIMLAYER
The dot arrowhead of MLEADER disappeared when performing zoom using mouse
Palettes
All letters in the side bar title of Drawing History palette were capitalized when the palette was anchored left or right.
Design Center had a bad tab
When file extension of sheet set sample was created with capital letters, sheet set file was not found in Create Sheet Set dialog
Blocks and References
After selection in purge dialog "Non-purgeable items", AutoCAD did not zoom to the block
After using ETRANSMIT for files with XREF, using Bind-Insert option, the line type became continuous or lost its properties
Always get "Unreconciled New Layers" notification each time user opens XREF host drawing
Assertion popped up when binding a XREF to block
Associative hatch in a dynamic block displays outside of the expected boundaries when using CTRL+C/CTRL+V to copy and paste
Attributes in BTABLE get stripped out of a block created with BSAVEAS
Basepoint was wrong when Ctrl+C / Ctrl+V is used for a dynamic block with visibility states
Block geometry on frozen layers appeared black in current drawing tab previews
Block library autocad structure detailing rgb register error stuck on "Local server is loading" with some blocks
Block name starting with * uses drawing's thumbnail
Decreasing the number of BLOCKMRULIST will remove the most recent blocks rather than the earliest accessed one
Ellipses or Ellipse arcs in block were not displayed in the thumbnail in the “Current Drawing”-tab of the Block Palette
Frozen XREF layers still showed when rendering in AutoCAD
Reloading block sync folder does not work when it contains extended characters
Solid hatch with transparency shows unexpected lines after DWFATTACH
Uniform Scale displayed incorrectly on a block which has been copied to favorites from the library tab
WBLOCK could not create blocks with dots in the name
When registering a block into tool palette, the object thickness was not registered in the thumbnail
XREF layers were not populated in layer manager after install of “FileLockingForBIM”
XREF performance issue when XLOADCTL=2
DWG from Blocks palette doesn't retain case formatting
Layout and Model Documentation
Inventor server has an error when using undo on MODELDOC detail view
Multileader placed on AutoCAD viewbase view disappears after completing the command
Page setup override is not working
Show detailed preview defaults setting is ignored when dropping a view onto a sheet
Plot and Publish
“Add Plotter” wizard has HDI option available but should not
Adobe PDF plots slowly and makes extra-large PDF
AutoCAD is cropping drawings for AutoCAD output A0 to A3 ISO
Background publish performance is slow when publishing to PDF
Epson plotting results in gaps and poor-quality text
Error choosing Foxit reader as printer or plotter in plot dialog
Incorrect paper size selected when you select D or C paper size
Lines were displayed in PDF with transparent solid hatch, plotted from AutoCAD
Many polylines with linetypes containing letters cause major slowdown when plotting to PDF
Model space text masks plotted incorrectly in polygonal viewport using Lines Merge
PC3Editor and Paper Size Wizard displayed units differently, autocad structure detailing rgb register error, creating a mismatch in custom paper size creation
PDF files containing blocks with hyperlinks apocalyptica fatal error the size and failed to open
Plot Style Table Search Path is not applied immediately when changed with SETENV
Plot transparency was not shown in plot with long custom paper size
Plot Style Table editor gave incorrect default description strings where numbers in description did not match color-numbers
Plotter calibration was ignored in AutoCAD
Printable area adjustments were not working with modern plotters
Printer name is invalid for plotting after plot preview of Inventor drawing
Drawing templates shouldn't use DWF plotters by default
The preview cannot be invoked if for new RICOH drivers and changed the paper autocad structure detailing rgb register error to A2, A3 or A4
Wrong color when plotting with old CTB plot style in AutoCAD if non-AutoCAD PDF printer PC3 was used
Data Exchange
Certain DXF files did not allow turning off a layer
DropBox Error: "Please sign in with a work account" when linking Dropbox Pro or Plus
Export autocad structure detailing rgb register error Microstation DGN gave no result
Excel data link re-path switches the path to relative path autocad structure detailing rgb register error changes sheet/range
Files failed to extract in BIM docs from SVF format
Formatting is lost when data linked table had breaks or was wrapped
“Save as PDF”-dialog displayed incorrectly
STEP file import scaled 10 times smaller
Unexpected line when viewing IDW file in viewer
When the file was saved as an old version in a folder of OneDrive, a backup file was not created
Wrong formatting on PASTESPEC of Excel cells
Installation
AutoCAD LT could not load the Vault bundle correctly
If AutoCAD was installed with a vertical, uninstalling AutoCAD will result in orphaned APPs icon

Sensors and IoTMovement SensorsPAWuxi Wisen Autocad structure detailing rgb register error Co. Ltd, autocad structure detailing rgb register error. / Digital G Limited
Tel: WISENMESHNET® System
In comparison with traditional wired measurement, the design of system is principled as (a) ultra low powered; (b) completely wireless mesh communication system; (c) minimum in size; (d) broadly compatible with different type of sensors, i.e, turn traditional sensors into self powered, wireless, automated wireless sensor network. It replaces traditional wired measurement in the midst of complicated excavation works which could be vulnerable and the repair for damaged cables are dangerous and the cost of the loss of real-time monitoring data is huge. Digitalisation3D reality simulation / Data management
(CDE-related)PAGeosys Hong Kong Ltd
Tel: / +86 Geosys VR3D data management system
Geosys VR3D data management system support the visualisation of 3D GIS and BIM data in one integrated viewer for users with 2D and 3D measurement and analysis functions. Web based 3D Measurement tools such as distance, path, angle, height, Volume, Section are provided.
Cloud and server-based system allows users to open the application without software installation and maintenance for different end-user's PCs

(Note: This product is CDE-related platform which the vendor shall be inquired for details.)Advanced Tools and EquipmentLaser ScannerPAYau Lee Construction Co. Ltd / Global Virtual Design and Construction Ltd
Tel: Trimble Tx5 3D Laser Scanner
The laser scanning and BIM modelling enables collection of large quantity of 3-dimensional measurements in a quick and accurate way, autocad structure detailing rgb register error. It can speed up the site measurement and save time. It also facilitate designers to carry out design. It helps to carry out the offsite fabrication based on point cloud or BIM modelling data.Advanced Tools and EquipmentExhaust Air Treatment DevicePAHong Kong Productivity Council
Tel: AFT Exhaust After Treatment System for Non-road Mobile Machinery
The intelligent control system enables effective regeneration control and reduces energy consumption.
The operating cost is low by using the silicon carbide ceramic wall flow filter.
System operation is fully automatic and simple. This product reduces pollution and improves environment.

Legend: 14Advanced Tools and EquipmentDronePAD-Reality Consultancy Limited
Tel: ELIOS
The product is a safe drones for surveying and photo/ video taking in inaccessible places. It is designed for remote inspection (including infrared thermographic survey) and exploration of the hazardous places. Its wireless communication system offers a robust digital, bi-directional, long range signal transmission, including video and data. It can avoid sending people to dangerous and confined space to conduct site inspection. Advanced Tools and EquipmentExoskeletonPAShun Hing Systems Integration Co. Ltd.
Tel: Powered Wear
Model-Y
The product is a wearable robot that alleviates burden to the waist when lifting heavy objects. When a worker is about to pick up a heavy object, the product, controlled by motion sensors, provides assistance to the worker, helps reduce strain and improves safety.

Legend: 15
Product Information
VideoSensors and IoTSafety Monitoring SystemPAATAL Technologies Limited
Tel: Construction Stage Tunnel Access Control System (TACS)
The system, incorporated RFID Technology, 3G telecommunication, custom-designed software is used for real-time safety monitoring of on-site human resources and incident management.

Legend: 14, 15
VideoDigitalisation3D reality simulation / Data managementPAAdvanced Design and Manufacturing Pty Ltd
Tel: +61 / +61 3DM Analyst Mine Mapping Suite
The product is a non-contact remote sensing tool, which allows structural mapping for geotechnical analysis of a rock mass using an automatically-generated, detailed and accurate 3D model from data of sensors. It could see multiple surfaces at once and map structures that may be too large to see. Users could stay away from hazardous areas, hence reducing their risk.Digitalisation3D reality simulation / Data management
(CDE-related)PATemporarily suspended - vendor out of contactsprers.eu (3D mapping. Modelling and publishing cloud system platform)
This product enables reconstruction and transformation of 3D model with automated photo captured by different means e.g. cell phones, drones etc., enhancing off-site construction process monitoring, easy sharing of models for project redevelopment. Geo-referenced applications add value to BIM, GIS and AEC applications.

(Note: This product is CDE-related platform which the vendor shall be inquired for details.)

Legend: 14Advanced Construction MaterialWaterproofing MaterialPAGrowtech Limited
Tel: Growseal Nano-brush Coat
This waterproofing material incorporated the nanoparticles features to enhance the physical properties in order to compete with other materials to suit the real application in buildings under humid weather. Its application on damp surface can save construction time on external area under humid weather in Hong Kong. It extends the service lift of coating and reduce the cost of renovation and maintenance of the buildings.

Legend: 14
VideoAdvanced Tools and EquipmentEnergy Saving Sign BoardPAWaste & Environmental Technologies Ltd.
Tel: Solar-powered Message Board Trailer (MBT)
Solar-powered signage and message board which allows off-site updating of messages and signage for construction site. This product leads to better management and control of site traffics, reduces the risk of accidents, reduces pollution, improves environment, more durable than standard sign board and can withstand rough weather conditions.
Product Information
VideoAutomation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactConstruction Cutting Line - Short
Model: DTC-S
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can autocad structure detailing rgb register error and cut different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactConstruction Cutting Line - Long
Model: DTC-L
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. Autocad structure detailing rgb register error automatic machineries can shear and cut different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labourAutomation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactT Shear Line
Model: DT
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures, autocad structure detailing rgb register error. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactT Shear Line
Model: DT
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear and cut different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY25 Bending Machine (2 Benders)
Model: DT-BD
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, autocad structure detailing rgb register error, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY32 Bending Machine (2 Benders)
Model: DT-BD
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY25 Auto Bending Machine (5 Benders)
Model: DT-B
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Autocad structure detailing rgb register error works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labourAutomation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY16 Auto Bending Equipment (2 Benders)
Model: DT-BA
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeated working sequences autocad structure detailing rgb register error incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactY16 Auto Stirrup Machine
Model: DT-BD16L
The traditional manual rebar cutting and bending method has been used for more than 40 years, autocad structure detailing rgb register error. It required intensive skilled labour force performing repeated working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactAutomatic Stirrup Bender
Model: WGZ12B, WGZ16, WGZ16F
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are autocad structure detailing rgb register error automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBending Centre
Model: Robot 60
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactShear Line
Model: XQ, GJW, GJWB
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended error taskfailed event exception, aborting vendor out of contactBending Centre
Model: G2L32, G2W50
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labourAutomation and RoboticsPile Cage MachinePATemporarily suspended - vendor out of contactPilemaster III
Pilemaster III pile cage machine will weld automatically not only round pile cages, but the welding of square, rectangular and triangular cages. The welding is precise by a flexible welding head and through an integrated bar support, which follows the curve of the polygonal cage easily.
This new generation of machine comes with the new ring discs autocad structure detailing rgb register error to allow the production of individual cage diameters. The control unit will check the quality of the actual welding and in case of failure.Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactPBX-Polybend
The feed system of the Polybend machine features a motorized rollertype straightening unit and a water-cooled electric servo drive, ensures output with a minimum of maintenance and dimensional accuracy of the products.
The motorized straightening roll adjustment in the roller-type straightening units, autocad structure detailing rgb register error, adapted to wire diameter and quality, results in short change over times and easy operation.
The automatic stirrup bending machine is controlled by CNC system and can accomplish straighten, bend and cut coil wire and straight bars automatically instead of workers. This greatly reduces labour and save cost.Automation and RoboticsAutomatic Bar Cutting MachinePATemporarily suspended - vendor out of contactFully Automatic Cutting Machine for Steel Rebar
The automatic cutting machine with computerized control can be easily operated by less staff compare to traditional cutting machine. Also, the machine is equipped with automatic dividing function by magnetic device and divider which will save operators from the fatigue process. With better accuracy in the cutting process, work output can be much improved which resulting a less material usage and time saving.Digitalisation3D reality simulation / Data managementPAStar Vision Ltd
Tel: SVMap
Image is generated with the integration of LiDAR and photogrammetry (UAV & close range) technology and can be used to establish as-built BIM (existing BIM) for construction monitoring. Application includes but not limited to as-built footing/wall location checking, autocad structure detailing rgb register error, grid line checking, excavation volume checking, construction progress monitoring, environmental monitoring, life-cycle monitoring and maintenance, etc.
Compared with as-built checking using traditional land surveying method, the new technology is tested 5 times faster, autocad structure detailing rgb register error. The product is in 3D big data format, which contains at leasttimes more data amount as compared to traditional data collection method.

Legend: 14Digitalisation3D Design and Simulation PAIntelligent CAD/CAM Technology Ltd
Tel: SOLIDWORKS
SOLIDWORKS is a CAD package which enables the creation of complex designs with the parametric capabilities to facilitate design changes at any stage of the design process.
SOLIDWORKS comes with a complete suite of tools to develop accurate designs that can be leveraged across planning, equipment design, layout, autocad structure detailing rgb register error, fabrication, and construction. Also quickly create photorealistic renderings and fully-detailed fabrication drawings for structural designs, mechanical equipment designs, mechanical system HVAC, electrical cable layouts, and piping systems. Test and explore design alternatives using SOLIDWORKS Simulation to optimize the designs against project specifications and customer requirements.
Product Information
VideoSensors and IoTSafety Monitoring SystemPAVHSoft Technologies Co. Ltd
Tel: Visual Intelligence Safety Compliance Monitor (VISCMon) system
The VISCMon system comprises with the sensor and sensing technologies. In collaboration with artificial intelligence technologies and the latest telecommunication technologies, it provides a solution to meet the needs on safety. Specialized cameras operate like the CCTV system when monitoring work area. The cameras monitor workers and check if the required safety standards autocad structure detailing rgb register error met. Once the required safety gear is not detected, a message will be sent to site safety officer via telecommunication network.

Legend: 15
Product Information
VideoDigitalisationProject Management Software
(DWSS-related)PAVHSoft Technologies Co. Ltd
Tel: VHSmart
VHSmart is a cloud base field management platform. With the engagement of Cloud Platform and Advance Mobile Technology, VHSmartTH provides an integrated construction life cycle solution which facilitate end-user from access control, field safety management, progress monitoring, quality control, asset management, material tracking & inventory in every stage.

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)
VideoDigitalisationProject Management Software
(DWSS-related)PAsprers.eu Limited
Tel: Digital Record of Work (dRoW)
Digital Record of Work (dRoW) is a site record information system. Featuring a user-friendly, versatile interface and a flat learning curve, dRoW is the system for construction projects with its compatibiliity with a wide variety of site records, which includes Document, NEC Contract, Drawing, Design Management Systems, Safety, QMS, tests registry etc

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)
Product Information
VideoDigitalisationProject Management Software
(DWSS-related)PASpatial Technology Ltd.
Tel: Novade
Novade is a full range of solutions for your project – Manage Quality, Safety, Logistics, Maintenance, Workforce & Activity. The Mobileready Platform Includes Key Functionalitie:- - Forms & Checklists - Drawing Mark-ups - Digital Signatures - Map Locations - QR Codes & NFC Tags - Picture Annotations

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)Sensors and IoTConcrete Strength Maturity SensorPADigital G Limited
Tel: The Converge System
The System is a hardware and software product that enables wireless monitoring of concrete temperature and compressive strength (when the correct calibration data is provided for a particular mix design). The System is made up of five parts: 1. a temperature Sensor; 2. the “Node” to transmit sensor data; 3. the “Repeater”, extends range; 4. the “Hub”, a 3G cellular gateway sends data to the Converge Platform; and 5. The Converge Platform
Product Information
VideoAdvanced Construction MaterialConcrete Slab Substituting MaterialPA MDM Group Inc. Ltd.
Tel: MatrixDeck Panel Configuration
Models: A - A
MatrixDeck System is a green technology, autocad structure detailing rgb register error. It is essentially a structural floor system that provides a kg per square meter of carbon emission saving when compared to conventional building system. It is a high performance reinforced concrete floor slab that allows greater column spacing and minimizes the material usage of concrete and steel reinforcement when compared to conventional structural floor system.
VideoDigitalisationGround Investigation Data ManagementPA Temporarily suspended - no vendor contactHoleBASE SI
HoleBASE SI can convert ground investigation AGS raw data into BIM model, which was a unique geo-technology management system integrated with GIS, geo-sections, data triggers and would be able to couple with Microsoft Excel. These additional features extend the system as a planning and analysis tool, which would be useful for geo-engineering project management.autocad structure detailing rgb register error Tools and EquipmentTorque WrenchPA Hilti (Hong Kong) Limited
Tel: Adaptive Torque System (AT System)
Adaptive Torque ready tools are equipped with the sensors and onboard intelligence to confirm if a Hilti anchor has been set according to ETA and ICC-ESR approvals.
The tool can be connected to a computer to instantly generate an installation report, offering inspectors and specifiers a higher confidence that the work has been carried out exactly as specified.
Product Information
VideoAutomation and RoboticsWelding RobotPA SquareDog Robotics Limited
Tel: Adaptive Robotic Welder
The welding robotic control software could auto generate the weldpath, perform 3D welding weave, complex, non-straight welding path. It can set up the robot task within 2 minutes. The robot can provide standard welding quality to improve the productivity by replacing experienced welder on error binding server socket.
The weight of six-axis robot arm is light (kg) with (m) reach radius provide flexible mobility requirement for construction industry.

Legend: 14
VideoAutomation and RoboticsDemolition RobotPAC, autocad structure detailing rgb register error. Crossfield & Co., Ltd.
Tel: Brokk Demolition Robots
Model: B60, B70, B, B, B, B, B, BS
Brokk is a remote controlled demolition robot which can outperform the existing excavators five times as its size. The weight and size of Brokk facilitate its accessibility in locations like narrow spaces and stairs. Through remote control, even the smallest model of Brokk machines B60 can replace manual method of 3 to 5 workers with jackhammers. Workers’ safety can be enhanced as they are not exposed to harmful vibrations and other hidden dangers on site. Moreover, Brokk robots are electric driven with no fumes exhausted like conventional excavators, thereby promoting environmental protection.

Legend: 15
VideoAutomation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBending Centre
Model: G5L25
The traditional manual rebar cutting and bending method has been used for more than 40 years. It required intensive skilled labour force performing repeat working sequences and incurred high physical injury accident rate.
The proposed automatic machinery is an innovative positive move of the cutting and bending procedures. The automatic machineries can shear, cut, segregate and bend different kinds of rebar in a systematic and sequential order. Advantages of the product over traditional way includes: (i) Redundant works are done automatically; (ii) Heavy rebars are placed automatically in place; (iii) Simple Operation. (Less skills required); (iv) Accuracy and quality standard are improved; (v) Accidental injury significantly reduced; (vi) Less dependent on skilled labour Sensors and IoTForce, Underground Water Level, Inclination, and Environmental Monitoring SensorPALR Construction Technologies Ltd
Tel: Automated IoT Construction Monitoring Devices and Monitoring System
IoT monitoring devices measure force, underground water level, inclination, and also environmental quantities such as temperature, humidity, barometric pressure, and air pollutant concentrations. Readings can be automatically measured at 1-minute intervals round-the-clock regardless of weather conditions, and are stored on the cloud. The monitoring system's multi-platform user interface allows users to view readings in real time. Instantaneous risk analysis can also be carried out and warnings can be instantly issued according to user configured safety thresholds.
VideoAdvanced Tools and EquipmentLaser ScannerPASigma Mascot (HK) Limited
Tel: FARO Focus 3D Laser Scanner
Model: Premium (formerly Model S/Plus S was replaced by this model)
FARO Focus Premium creates accurate, complete and photorealistic 3D representations of any environment or object in just a few minutes, autocad structure detailing rgb register error. Focus Premium is easy to operate and offers built-in protection from dirt, dust, fog, rain and heat/ cold. And, for better on-site data capture, Focus Premium connects with the new FARO Stream app for real-time, on-site registration. Feedback of scans is captured and processed as you work in the field.

Product Information
VideoSensors and IoTVibration and Tilting Monitoring SystemPAGlobal Sensing Solutions Ltd.
Tel: GSS wireless sensors
GSS 3G and Vibration Sensor (3GV), GSS Wireless Mesh Dongle (WMD), GSS Wireless Mesh Manager with 3G Gateway (WMM3G), GSS Wireless Tilt & Vibration Sensor (T&V)
GSS wireless sensors offer a complete vibration and/or tilting monitoring solution that has been designed to deploy on construction and blast sites. It can reduce labour cost, save time and cost on installation and maintenance, ensure staff safety and provide autocad structure detailing rgb register error alerts.

Legend: 14Automation and RoboticsAutomatic Bar Bending MachinePASchnell Machinery Tianjin
Tel: Automatic Cutting and Bending Machine for Steel Rebar
Model: Smart 13 Coil
The automatic bending machine with computerized control can be easily operated by less staff compared to traditional bending machine. The machine can process deformed bar in coil (DBIC) of sizes: 6mm to 8mm diameter (double strand) and 6mm to 13mm (single strand). It can also produce accurate in shapes and measurement.Automation and RoboticsAutomatic Bar Bending MachinePASchnell Machinery Tianjin
Tel: Automatic Cutting and Bending Machine for Steel Rebar
Model: Smart 13 Bar
The automatic bending machine with computerized control can be easily operated by less staff compared to traditional cutting machine. The machine can process straight bar sizes: 6mm to 8mm diameter (double strand) and 6mm to 13mm (single strand). It can also produce accurate in shapes especially doing small stirrups. Automation and RoboticsAutomatic Bar Bending MachinePASchnell Machinery Tianjin
Tel: Automatic Bending Machine for Steel Rebar
Model: Robo Smart 45
The automatic bending machine equips with rollers which can move and bend coil easily. It can easily produce accurate “L”, “C” and “double C” shapes. With computerised control, the machine only requires 1 staff for operation.Digitalisation3D Reality Simulation / Data Management
(CDE-related)PAEsri China (Hong Kong) Limited
Tel: ArcGIS Desktop
Autocad structure detailing rgb register error Standard, Advanced, Data Interoperability
ArcGIS Desktop Standard provides autocad structure detailing rgb register error tools and environment for map creation and interactive visualisation, multiuser editing, and advanced data management capabilities. It integrates GIS information with BIM models to enhance productivity, collaboration with different trades, improve decision making and design quality.

(Note: This product is CDE-related platform which the vendor shall be inquired for details.)
Product Information
VideoAutomation and RoboticsTransportation MachinePAO-matic Intelligent Robot Limited
Tel: Transbot
A wireless control battery-operated Universal Service Vehicle capable of carrying construction materials/tools moving around construction sites with different terrain conditions. Transbot can replace manual handling operation in delivery and unloading of heavy items. It can reduce safety hazards to labours and increase work efficiency.

Legend: 14, 15
VideoAutomation and RoboticsHydro-demolition RobotPAChina Road and Bridge Corporation
Tel: Aquajet Aqua Cutter H
This is a diesel driven, wireless controlled ultra-high pressure hydrodemolition robot for concrete demolition. It can accurately remove concrete with steel reinforcement undamaged and it provides excellent bond for repair materials in rough and irregular surface, autocad structure detailing rgb register error. Moreover, it can reduce the vibrations created to the surrounding structure during operation and significantly reduce transmitted sound through the structure. The robot helps minimise injuries.

Legend: 15
VideoSensors and IoTMovement SensorsPAUtter Berry
Tel: +44 UtterBerry
UtterBerry is a wireless sensor used for displacement monitoring on construction sites with high accuracy and autonomy. A group of sensors can form a mesh network and relay data between each other which are supported by a base station providing connectivity to the internet or a local network in order to get real-time access to the sensor data. It can reduce manpower for manual measurement and surveying which improves productivity and safety risk exposure.Advanced Tools and EquipmentLaser ScannerPAMYBIM Ltd
Tel: Paracosm PX 3D Laser Scanner
PX is a hand-held laser scanner capable of full 6-DoF positional tracking. It uses proprietary SLAM technology which is a fusion of LiDAR, colour imagery and Inertial Measurement Unit (IMU) data. It enhances BIM modelling in collecting large quantity of 3-dimensional measurements which facilitates designers to carry out design, and surveyors to conduct 3D digital survey.
VideoAutomation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBi-directional automatic stirrup bender autocad structure detailing rgb register error coil
Model: Prima 13
The automatic bi-directional stirrup bender from deformed bar in coil (DBIC) for the production of stirrups and cut-to-size bars using wires up to 13mm diameter (single strand 12mm diameter and double strand 10mm diameter). With computerised control, the machine only requires 1 staff for operation.Automation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactBi-directional automatic stirrup bender from coil
Model: Coil 16
The automatic bi-directional stirrup bender from deformed bar in coil (DBIC) for the production of stirrups and cut-to-size bars using wires up to 16mm diameter (single strand 6mm diameter and double strand 10mm & 12mm diameter). With computerised control, the machine only requires 1 staff for operation.Advanced Tools and EquipmentConcealed Services ScannerPAHilti (Hong Kong) Limited
Tel: PS Radar Type Concrete Scanning Machine with Display
PS is used for detecting embedded materials (not only rebar) inside concrete before drilling. It utilises radar technology to detect up to depth mm of concrete with accuracy +/mm to prevent clashing while drilling, autocad structure detailing rgb register error. PS also includes a table display which can display the scanned image to achieve accurate measurement.
Product Information
VideoAdvanced Tools and EquipmentLaser ScannerPASigma Mascot (HK) Limited
Tel: FARO Focus 3D Laser Scanner
Model: Premium (formerly Model S/Plus S was replaced by this model)
FARO Focus Premium creates accurate, complete and photorealistic 3D representations of any environment or object in just a few minutes. Focus Premium is easy to operate and offers built-in protection from dirt, dust, fog, rain and heat/ cold. And, for better on-site data capture, Focus Premium connects with the new FARO Stream app for real-time, on-site registration. Feedback of scans is captured and processed as you work in the field.
Product Information
VideoAdvanced Tools and EquipmentLaser ScannerPASigma Mascot (HK) Limited
Tel: FARO Focus 3D Laser Scanner
Model: Premium 70 (formerly Model S70 was replaced by this model)
FARO Focus Premium creates accurate, complete and photorealistic 3D representations of any environment or object in just a few minutes. Easy to operate and offers built-in protection from dirt, dust, fog, rain and heat/ cold. And, for better on-site data capture, connects with the FARO Stream app for real-time, on-site registration. Feedback of scans is captured and processed as you work in the field.
Product Information
VideoAdvanced Tools and EquipmentLaser ScannerPASigma Mascot (HK) Limited
Tel: FARO Focus M70 3D Laser Scanner
The laser scanning and BIM modelling enables collection of large quantity of 3-dimensional measurements in a quick and accurate way. It can speed up the site measurement and save time. It also facilitate designers to carry out design. It helps to carry out the offsite fabrication based on BIM modelling data.
Product Information
VideoAutomation and RoboticsAutomatic Bar Bending MachinePATemporarily suspended - vendor out of contactHigh-speed automatic stirrup machine
Model: Multibend 16 Bar
The automatic stirrup bending machine is used for high-speed production of all types of polygonal stirrups and hoops utilising stock length bars as feedstock.
The machine works one single bar for diameter 10mm, autocad structure detailing rgb register error, 12mm and 16mm (two bars for diameter 10mm and 12mm). It only requires 1 staff to operate this computerised machine.Advanced Tools and Equipment Noise BarrierPAAcoustics Innovation Limited
Tel: SilentUP Retractable Noise Barrier
SilentUP is a standalone retractable noise barrier for construction noise control upto 7m high. It does not require concrete foundation but water barriers only and the entire structure can be installed by manpower without using any machine. SilentUP employs an Automatic Wind Load Relieving Mechanism which reduces the structure loading requirement significantly. It improves the productivity and safety of work. It can also be reusable and thereby reduce waste.Automation and RoboticsStone Slab Scanning & Cutting MachinePATemporarily suspended - vendor out of contactInformatization Production 3P Solution (Scanner, Planning, Software, Intelligent Cutting Machine) for Marble & Stone
Model: KTSS
The product has not only the traditional bridge cutting machine, but also new functions such as AI cutter presetting, automatic labelling, moving slab with suckers, autocad structure detailing rgb register error. By using the built-in software, autocad structure detailing rgb register error, 3 types of cutting plans namely Automatic Optimization, Picture Planning and Artificial Planning could be made in advance with the maximum-yield principle. The machine will cut the marble / stone slabs according to the cutting plan automatically by one-key operation.DigitalisationProject Management Software
(DWSS-related)PASnagR Ltd.
Tel: SnagR
SnagR is a cloud-based quality management system, designed to monitor the progress of complex projects. The system can capture onsite data, automate reporting, visualise the process and analyse data.

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)DigitalisationAsset Management SoftwarePAHilti (Hong Kong) Limited
Tel: ON!Track
ON!Track is a digitalised asset management solution designed for construction industry. It uses cloud-based server for information storage and can be retrieved or updated with two interfaces which are web portal and mobile app.
User can attach a robust 2-D barcode /QR code on the asset for unique identification purpose and the information can be retrieved by scanning. Asset information include picture, documents, location, purchase information, warranty expiration date and scheduled ms sql server error 3013.
VideoAdvanced Tools and EquipmentNon-destructive Testing Device for Steel WiresPAMak Kee International HK Ltd.
Tel: Non-Destructive Testing Device for Steel Wire Rope
Non-Destructive Testing is a portable device for steel wire rope inspection. It uses magnetic flux leakage examination method to detect and diagnose the deterioration of steel wire rope, including both obvious defects and imperceptible changes. It is suitable for all kinds of wire rope applications.Advanced Tools and EquipmentDigital Layout ToolsPAHilti (Hong Kong) Limited
Tel: PLT Advanced Layout
PLT Advanced Layout is a digital layout tools to replace conventional layout process by means of tape measure and chalk line. It virtually eliminates a learning curve as no levelling is required and the Hilti technology allows easy automatic station setup and hence enhances productivity.
Product Information
VideoAdvanced Tools and EquipmentPaint Spraying MachinePASmooth Investment Co, autocad structure detailing rgb register error. Ltd
Tel: Wagner Heavy Coating Airless Paint Spraying Machine
Model: HC, HC
The machine is for spraying of heavy and high viscosity coating or even lime plaster. It can directly draw paint material from the container/ bucket and enable the single operator to spray large area quickly with the long nozzle gun tube, which reduce the need for and the associated risk of high level work in particular at standard storey height of around 3m.Advanced Tools and EquipmentWall Saw MachinePAHilti (Hong Kong) Limited
Tel: DST CA Wall Saw
This wall saw automates the cutting process. It could be remote-controlled at distances away from the work area by wireless control. Information on the cutting depth displayed on the remote controller screen helps improve safety. With simple setting of job parameters, it can also improve cutting efficiency and accuracy in the cutting process.

Legend: 15
Product Information
VideoAutomation and RoboticsAutomatic Wall Plastering MachinePAPaul Y. Engineering (H.K.) Limited
Tel: Automatic Wall Plastering Machine TUPO
The product is a remote-controlled automatic wall plastering machine which could apply cement sand plaster automatically to wall up to 6m high.
This product eliminates the need for working at height, autocad structure detailing rgb register error, improves quality by standardizing the plastering process automatically, allows wider surface of application comparing with manual plastering thereby increasing productivity.

Legend: 15Sensors and IoTSafety Monitoring SystemPABeeinventor Limited
Tel: Dasloop IoT Smart Helmet with Cloud Based Management Platform
This system could track and locate workers in both outdoor and indoor enviroment. Information can be visualised in 3D BIM model in the cloud based management platform. Real-time monitoring could improve the efficiency in site supervision and autocad structure detailing rgb register error. The heartbeat rate and body temperature sensors could provide instant alert through SMS if abnormal readings are detected. The accelerometer sensor could detect accidental fall and motionless conditions so that quick actions could be taken. Users could also press the panic button to call for help in emergency. Collison warning could also be given to workers to minimise injuries.

Legend: 14, 15
VideoAdvanced Tools and EquipmentLaser ScannerPAYSF Corporation Limited
Tel: Topcon GLS Series Laser Scanner
Model: GLSS, GLSM, GLSL
The laser scanning and BIM modelling enables collection of large quantity of 3-dimensional measurements in a quick and accurate way. It can speed up the site measurement and save time. It also facilitate designers to carry out design. It helps to carry out the offsite fabrication based on BIM modelling data.DigitalisationProject Management Software
(DWSS-related)PALetsapp Limited
Tel: FieldConnect v
FieldConnect is a cloud-based workflow management system application for the construction industry. It runs on computers and mobile devices. FieldConnect makes use of latest mobile technologies, including photo capacity, realtime push technology, autocad structure detailing rgb register error, team chatroom and GPS information. It provides multi-media information, Geo-data and AI-based analysis/projection via big data.

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)
Product Information
VideoDigitalisationProject Management Software
(DWSS-related)PADigital G Limited
Tel: Inspecto
Inspecto is a digital solution for site inspection process among contractors, consultants and clients. It is a mobile App which enables the performing of all Request for Inspection and Survey Checklist process tasks including RISC status monitoring, on-spot inspection, result endorsement etc.

(Note: This product has certain DWSS functions which the vendor shall be inquired for details.)Automation and RoboticsWater Spraying RobotPAO-matic Intelligent Robot Limited
Tel: Water Spraying Robot
The robot is designed for water spraying test suitable for indoor leak test. Workers only need to set the test trajectory according to the requirement of the site. The robot can spray water according to the set trajectory, autocad structure detailing rgb register error. By using the built-in HD camera, user can monitor and record the entire water test process. User can also realtime monitor multiple robots through internal 4G router.Automation and RoboticsDrilling RobotPAO-matic Intelligent Robot Limited
Tel: Drillbot
This is a 6-axis collaborative robot with a drilling tool. It will move the drilling tool to drill holes on desired spots with huike 3d anti terrorist accuracy and efficiency.
VideoAutomation and RoboticsWelding RobotPAO-matic Intelligent Robot Limited
Tel: Mobile Welding Robot
Mobile welding robot is a robot equipped with a mobile robot platform (include a 6-axis collaborative robot), welder and water cooler, autocad structure detailing rgb register error. It can maneuver on construction site to handle welding jobs according to the programmed trajectory accurately.Automation and RoboticsPaint Spraying RobotPAO-matic Intelligent Robot Limited
Tel: Paintbot
A 6-axis collaborative robot with a spraying tool attached to an universal service vehicle (USV) can maneuver at construction sites to handle painting job. The USV with wireless remote control moves the robot into close proximity to painting areas. The robot can then move the spraying tool to spray paint following the programmed trajectory. With the help of Paintbot, workers are kept away from potentially harmful inhalants.

Legend: 15Advanced Tools and EquipmentWorking PlatformPAModern (Int’l) Access & Scaffolding Ltd
Tel: Electric Scissor Lift
Model: ALMAC BIBI BL ELC
The product can be driven and working on slope or uneven and rough terrain. It can save much time for erection and dismantling of traditional scaffold work platform on inclined surface which has to be shifted zone by zone. Compared to traditional scissor cx_freeze fatal error which can only work on flat and even surface with a maximum of degree inclination, it can provide a safe condition for worker even in slopes up to 15 degrees or uneven terrian.

Legend: 15
Product Information
VideoAdvanced Tools and EquipmentWorking PlatformPAModern (Int’l) Access & Scaffolding Ltd
Tel: Diesel Scissor Lift
Model: ALMAC BIBI BL EVO
The product can be driven and working on slope or uneven and rough terrain. It can save much time for erection and dismantling of traditional scaffold work platform on inclined surface which has to be shifted zone by zone. Compared to traditional scissor platform which can only work on flat and even surface with a maximum of degree inclination, it can provide a safe condition for worker even in slopes up to 15 degrees or uneven terrian.

Legend: 15
Product Information
VideoAdvanced Tools and EquipmentWorking PlatformPAModern (Int’l) Access & Scaffolding Ltd
Tel: Diesel / Electric Boom Lift
Model: ALMAC JIBBI EVO, ELC, EVO, autocad structure detailing rgb register error, LTH
This product is an articulated working platform which has a wider coverage than scissor platforms enabling the worker to reach working areas with access autocad structure detailing rgb register error The product can be driven and working on slope or uneven and rough terrain. It can save much time for erection and dismantling of traditional scaffold work platform on inclined surface which has to be shifted zone by zone. Compared to traditional product which can only work on flat and even surface with a maximum of degree inclination, it can provide a safe condition for worker even in slopes up to 15 degrees or uneven terrian.

Legend: 15
Product Information
VideoDigitalisation3D Reality Simulation / Data Management
(CDE-related)PAChain Technology Development Co., Ltd.
Tel: CHAIN Hybrid Reality Platform
Hybrid Reality Platform (HRP) is a unified cloud management platform for managing 3D models such as BIM, Reality Meshes, Point Clouds and other 3D formats altogether in a single web platform. Apart from providing 3D visualisation to users, the platform also provides functions for manipulating 3D model and optimizing the spatial information such as integrating 2D file management with 3D models, 4D progress management and simulation, asset management, facility management.

Legend: 14 (Note: This product is CDE-related platform which the vendor shall be inquired for details.)
VideoDigitalisation3D Reality Simulation / Data Management
(CDE-related)PAProfessional Construction Strategies Group Limited
Tel: +44 GeoConnect+ Common Data Environment
The GeoConnect+ Common Data Environment enables digitisation of estates, capturing asset/project data and maintains this golden thread of information throughout the asset lifecycle. It is able to plan, manage and schedule construction project in one 4D environment. It can also integrate with BIM model and CAD software and visualise image in 3D and VR.

(Note: This product is CDE-related platform which the vendor shall be inquired for details.)Sensors and IoTNoise, Dust and Vibration Monitoring SystemPANovox Limited
Tel: iSmartBuild Real-time Monitoring System
iSmartBuild Monitoring System aims at providing cost-effective real-time noise, dust and vibration monitoring platform. It minimises the manpower and boots the capability of professional environment monitoring works during construction period and under required situation. Moreover, warnings in the form of SMS / email alert can be instantly issued according to user-configured safety thresholds.

New and/or enhanced functions

New and/or enhanced functions

File format

New file format "AutoCAD Drawing" is used.

AutoCAD introduces a new file format that includes changes to the thumbnail preview file format, as well as new controls for graphics caching.
Thumbnail previews in the new AutoCAD DWG file format are now stored as PNG images, providing higher-quality thumbnail previews in a smaller file size. Image resolution is still controlled by the THUMBSIZE system variable. However, the maximum valid value has increased from 2 to 8. If you do not wish to include thumbnail previews in the drawing you can still use the RASTERPREVIEW system variable (or the new THUMBSAVE) to disable them. Note that only 3D drawings make use of a larger thumbnail. The UPDDATETHUMBSNOW and UPDATETHUMBNAIL system variables are no longer needed and have been removed from AutoCAD

When you save a drawing containing 3D Solids in the new AutoCAD file format, a graphics cache file is automatically stored in a folder named “GraphicsCache” under your user app data folder. Two new system variables, CACHEMAXTOTALSIZE and CACHEMAXFILES, enable you manage the cache files.

Command Line Enhancements

The command line has been enhanced. Color and transparency can be changed. It works better as undocked and can be made smaller. It features a semi-transparent prompt history that can display up to 50 lines.

Hatch Editor

Editing multiple hatch objects can now be done using the contextual
Hatch Editor ribbon tab.

Array Enhancements

Several enhancements, ease of use and new grips.

In?Canvas Property Preview

When selecting objects and making changes of properties like color and transparency a preview is seen directly in the drawing.

Layout and Model Viewports

The viewports panel on the ribbon is renamed to be specific to Model Viewports or Layout Viewports. Model Viewports are accessible from the View ribbon tab and are relevant when creating viewports in model space. Standard model space viewport configurations are easily accessible from a drop-down menu. Layout Viewports are accessible from the Layout ribbon tab and are relevant when creating viewports
on a layout.

Point Cloud Support

Attach and manage point cloud files in same way as with xrefs, images, and other externally referenced files.

The Attach Point Cloud dialog box has been updated to provide a preview image and detailed information about the selected point cloud.

There is a new contextual Point Cloud ribbon tab appears with all the necessary Point Cloud tools when a Point Cloud is selected.

A new bounding box appears when you select a point cloud (making it easier to visualize its position in 3D space).

If intensity data is included, you can use the analysis tools to view point intensity with different color schemes.

Point Clouds can be clipped. Additional options enable you to specify whether the bounding box is displayed and provide easy access to the External References manager.

The Properties palette is updated to include new point cloud properties such as intensity and clipping.

Point cloud indexing is significantly enhanced in AutoCAD to provide a smoother and more efficient workflow when working with raw scan files. You can index scan files from major industrial scanner companies, including Leica and Topcon in addition to Faro.

The new Create Point Cloud File dialog box provides an intuitive and flexible interface to select and index raw point scan files. You can select multiple files to batch index and even merge them into a single point cloud file. When creating PCG files, you can specify various Index settings, autocad structure detailing rgb register error, including RGB, Intensity, normals, and custom attributes.

When you save from AutoCAD to an older version DWGTM file, a message alerts you that the attached PCG file will be re-indexed and degraded to be compatible with the previous version of the drawing file format. The new file is renamed to a corresponding incremental file name.

PressPull

PressPull is more flexible and context sensitive. Use PressPull on multiple objects at one time. PressPull samsung clx-3160n transfer belt error select 2D and 3D curves (not just inside a bounded area).

You can use the new Multiple option or the Shift key to press or pull multiple objects in a single operation.

When selecting a face with the Presspull tool, the default behavior extrudes the face straight out. If you press the Ctrl key when you select a planar face, you can offset it as it extrudes to follow the taper angles of adjacent sides.

Strike-through Text

Strike-through style is available for Mtext, Mleaders, Dimensions and Tables.

Font Lists

The number of display rows for the Font drop-down list has been increased in the Text Style dialog, the Text Editor ribbon tab, and the ArcAlignedText dialog.

Bring Leaders to the Front

Leaders are now included with the TextToFront tool.

The Mleader text box has been updated to include a margin between the text and the frame and to provide a minimum width for the mtext in order to prevent text overflow.

Wipeout Frame

Control displaying but not plotting the wipeout frame with the new WIPEOUTFRAME system variable.

Reverse Polyline Widths

The new PLINEREVERSEWIDTHS system variable allow more control when using the REVERSE tool to ensure the results you want.

Offset Preview

When using the Offset command, a preview of the offset result is automatically displayed before ending the command.

Snap Behavior

A new Legacy option in the Snap tool offers increased flexibility when snapping to grid autocad structure detailing rgb register error. If Snap Legacy mode is set to yes, the cursor snaps based on the snap spacing, regardless of whether you’re in a command, specifying points, or selecting objects.
When Legacy is set to no, the cursor snaps based on the snap autocad structure detailing rgb register error only when specifying points within a command. The snap spacing autocad structure detailing rgb register error ignored when no command is active and when selecting objects within a command.

External References

External Reference functionality has been updated. Now you can edit the Saved Path directly in the External References palette and the Found path is displayed as read-only, autocad structure detailing rgb register error. The right-click menu includes some additional updates. In the dialog boxes, the default ole error 80030050 autocad structure detailing rgb register error set to Relative Path unless the relative path is not available—for example, autocad structure detailing rgb register error, if the drawing has not yet been saved or the host drawing and external file are located in different disk partitions.

Export Layout

The Export Layout to Model tool has been updated so when you export a layout with drawing views containing circular objects, those objects are represented in the exported drawing as circles and arcs instead of polylines.

Double-click Actions

In the Customize Autocad structure detailing rgb register error Interface dialog box, the double-click action for dimension objects has been updated to launch TEXTEDIT rather than the alias TEDIT.

Inventor Import

Inventor Fusion makes it possible to import and edit Inventor models.

Surface Curve Extraction

Extract Isolines tool is new on the Surface ribbon tab.

Extract isoline curves from an existing surface or face of a solid.

The direction of the isolines can be changed, select a chain or draw a spline on the curved surface.

Autodesk Exchange Apps

Apps on Autodesk Exchange can now be accessed from any web browser.

sprers.eu is the URL.

Cloud Autocad structure detailing rgb register error Documents: AutodeskOnline Options, Open On Mobile, Upload Multiple

Customization Sync: Sync my Settings, Choose Settings

Share & Collaborate: Share Document, Collaborate Now

In AutoCAD you can easily connect to your Autodesk account for file sharing, customized file syncing, and more. Sign in directly from the InfoCenter toolbar using your Autodesk single sign-on name and password, autocad structure detailing rgb register error. If you do not yet have an account, you can create one.

After signing in, your user name and autocad structure detailing rgb register error tools are displayed in the drop-down menu, including the option to sync your settings with the cloud, specify online options, access Autodesksign out, and manage account details.

The first time you access Autodeskyou have the opportunity to specify default cloud settings to control when your design data and custom settings are synced with the cloud. You can choose to automatically store encrypted copies of your local design data in your Autodesk account each time you save, or save only specified documents. In either case, you can override the default behavior for individual drawings. When you upload drawings directly from AutoCAD to Autodeskexternal references and other dependent files are automatically included with the upload.
You can also choose to automatically sync your program appearance, profiles, workspaces, options, and support files so that you can restore them on any computer. If you wish to modify the default cloud settings after closing the dialog box, you can access them via Online Options in the drop-down menu and the Online ribbon tab.
Additional tools for working with Autodesk functionality are available in the Online ribbon tab.

The new Autodesk tool opens your Autodesk documents list and folders in a browser, autocad structure detailing rgb register error. If you are not already logged in, you’re prompted to do so.
Your Autodesk documents are also available from many Select File dialog boxes throughout AutoCAD. For example, when you open, save, or attach a file, you can access Autodesk directly from the Places list on the left side of the dialog box.

The Online Options tool provides easy access to the Online tab in the Options dialog box where you autocad structure detailing rgb register error monitor your online storage capacity and control interaction with cloud documents and customization synchronization. An option in the lower left corner of the dialog box enables you to specify the cloud folder in which you want your drawings to be saved.

The Open on Mobile tool sends a push notification to any mobile device that has AutoCAD® WS software installed and where you are signed in with the same Autodesk ID. The push notification will enable you to open up the current drawing on your mobile without having to browse to the file or open AutoCAD WS first.

The Upload Multiple tool enables you to browse and select multiple drawings to upload to your Autodesk documents.

Customization synchronization enables you to take advantage of your custom AutoCAD preferences and support files even when you work across multiple machines.

The Sync my Settings tool enables you to start and stop syncing of your custom settings. If you stop syncing your custom settings, your online settings are preserved but no longer updated.

If you choose to sync your settings, AutoCAD compares your local settings with your cloud settings and prompts you to choose whether you want to use your local settings, in which case it will upload them to the cloud, or your online settings, in which case it will download them from the cloud.

Bubble notifications indicate when settings are being uploaded to or downloaded from the cloud.

Use the Choose Settings tool to specify which settings to include in customization sync. These can include: options; customization files; printer support files; custom hatch patterns; custom fonts, shapes, and linetypes; tool palettes; and drawing templates.

The Options setting includes almost all the controls in the Options dialog box.
· The Customization setting includes .cuix, mnu, workspace files, and more.
· The Printer support files setting includes copies of printer support files such as .pc3, ctb, and .stb files.
· The Custom hatch pattern setting includes your custom hatch pattern files.
37
· The Tool Palettes setting includes tool palette files and groups (.atc. aws).
· The Custom fonts, shapes, and linetypes setting requires the AutoCAD application to be restarted.
When you make changes to your customization settings with synchronization enabled, a bubble notification in the upper right corner notifies you that the changes are being uploaded.

When you sign out of Autodeska dialog box enables you to choose if you want to keep your custom settings or restore the previous settings.

Use the Share Document tool to easily share the current drawing with other users. If the current drawing is saved locally only, a copy of the drawing is uploaded to the cloud and shared. If an online copy of the drawing already exists, then it is shared. You can control the access level of shared documents.

The Collaborate Now tool will launch AutoCAD WS in the user’s default browser and initiate a collaboration session with another WS user.

The CAD Manager Control Utility is updated to include controls for Autodesk You can install the CAD Manager Control Utility from the Install Tools & Utilities option of the AutoCAD Installer. The new Online tab in the CAD Manager Control Utility enables CAD managers to control their users’ access to Autodesk documents and customization synchronization.

Render Online

New Online Rendering tools enable you to render your 3D AutoCAD models in the cloud using the Autodesk rendering service. Materials are assigned, lights and the environment are set up, and you are ready to create a high-res rendering of four different views of the model. The views are sent to the cloud for rendering while you continue to work on your computer; you’re notified when the renderings are ready.
Browse your online render gallery.
You can access the Online Rendering tools autocad structure detailing rgb register error the Render ribbon tab.

Content Explorer

The AutoCAD® Content Explorer functionality, which is accessible from the Plug-ins ribbon tab, has been updated in AutoCAD New capabilities include basic indexing support (file name, date created, autocad structure detailing rgb register error, etc.) for many more file types. Any file that can be opened, autocad structure detailing rgb register error, imported, and attached using AutoCAD autocad structure detailing rgb register error now included in the index and will be returned as search results. For example, you can search for raster images and PDF files by name and then attach them to the open drawing. The filter dialog enables you to choose which file types to include in your search.

The search algorithms have also been improved to support more intuitive search input—especially for wildcard (*) searches. These improvements help produce more accurate search results, autocad structure detailing rgb register error. Many of these improvements were added in response to feedback from customers and tested against their examples.
In AutoCADyou were able to connect to server machines that had the Content Service installed, in order to quickly search canon error 5200 printer files/objects across large library folders. This connection capability has been extended in AutoCAD to include ANY computer that has the Content Service installed. Therefore, you can connect to your colleague’s watched folders and search their content for peer-to-peer file and object sharing—but only if they’ve explicitly granted access to the folder (Windows®-based security and firewall security still apply).

Language Packs

New Language Packs in AutoCAD help simplify the process of downloading and using multiple languages in AutoCAD. Now, rather than installing a full version of AutoCAD for each language, you install one full product and then add subsequent languages via Language Packs, resulting in smaller download and install time and space for the secondary languages.
You can download Language Packs from the Help menu in the upper right corner of the application.
A launch icon and menu item for each installed Language Pack is added to the Windows desktop and Start menu.
Language switching is performed with the undocumented parameter or command line switch "/language" for sprers.eu

Languages available for AutoCAD English, Brazilian Portuguese, Czech, French, autocad structure detailing rgb register error, German, Hungarian, Italian, Korean, Polish, Russian, Simplified Chinese, Spanish and Traditional Chinese.

Model Documentation

Detail Views and Section Views has been added.

It is now possible to select what objects to include in the model documentation.

Dimensions added to the drawing views (with the model documentation tools) are associative.

The Base View tool includes a new Select option that enables you to specify which 3D objects are represented in the base view. The Select option is also available when editing the base view after it’s been created. When using the Select option, AutoCAD temporarily switches to model space, enabling you to add or remove objects for the base view selection set.

You can also start in Model Space and select the objects for which you want to create a view. Then, using the Base View tool, choose From Model Space. You can specify the name of an existing layout or enter a new layout name. AutoCAD automatically creates the new layout if necessary and makes it active.

When you create drawing views using the model documentation tools in AutoCAD, relevant layers with an MD_ prefix are automatically added to the drawing, autocad structure detailing rgb register error. If you autocad structure detailing rgb register error the layers or change layer properties, those changes are automatically applied to existing as well as subsequent drawing views created in the same drawing.

Create a section view from an existing drawing view by picking points to define the section line. A context-sensitive ribbon tab provides easy access to Section View Creation tools, including depth and hatch controls.

A section identifier is automatically applied and incremented as you create subsequent section views, or you can override it with your own identifier. You can also choose to display a view label identifying the section and scale.

You can control whether individual model components participate in the section using the Edit Components tool on the Layout ribbon tab. If the selected components are set to None, the components display without being sectioned. The participation of components is passed to child views projected from the section view.

You can also specify if the section view should include the full depth or just a slice.

The appearance of the section view label is determined by the Section View Style tool, which is accessible from the Model Documentation ribbon tab, autocad structure detailing rgb register error. You can select from predefined Section View Styles or define your own using the Section View Style Manager.

In the Section View Style Manager, you can create new section view styles as well as modify or delete existing ones.

When creating or modifying a section view style you have access to a variety of controls to specify the appearance of the section identifier and arrows, cutting plane, view label, and hatch.

You can easily modify a section view after it’s been created. Multifunctional grips on the section line enable you to move the section line, add and remove vertices, flip the direction, and reposition the identifiers.
Grips on the section view and section view label enable you to modify the view position or scale as well as change the label location, width, and height. If the section view includes hatches, you can edit properties of the hatch pattern using a multifunctional grip. It still remains associated with the section view.

Additional editing tools are available in the Section View Editor, which is accessible from the right-click menu and the ribbon tab (Edit View/VIEWEDIT button) when a section view is selected.

Create detail views from existing drawing views. A context-sensitive ribbon tab provides easy access to Detail View Creation tools, autocad structure detailing rgb register error, which enable you to specify a circular or rectangular boundary, control whether the boundary is displayed, and choose smooth or jagged edges.
A detail identifier is automatically applied autocad structure detailing rgb register error incremented as you create subsequent error 017 undefined symbol ini_getvalue views, or you can override it with your own identifier. A view label identifying the detail view and scale is automatically autocad structure detailing rgb register error The appearance of the detail view label is determined by the Detail View Style tool, which is accessible from the Model Documentation ribbon tab. You can select from predefined detail view styles or define your own using the Detail View Style Manager.

In the Detail View Style Manager, you can create new detail view styles as well as modify or delete existing ones.
When creating or modifying a detail view style you can specify a variety of options to control the detail boundary, view label, and detail view.

You can easily modify a detail view after it’s been created. Grips on the detail symbol enable you to modify the position of the boundary and the identifier.
Grips on the detail view and detail view label enable you to modify the view position or scale as well as change the label location, width, and height.

Additional editing tools are available in the Detail View Editor, which you autocad structure detailing rgb register error access via the right-click menu and ribbon tab when a detail view is selected.

View Symbol Sketch
Use the Symbol Sketch tool to constrain section lines and detail boundaries to key points in the drawing views, helping maintain accuracy even as the model or layout changes.

Associative Annotations
Regardless of which types of drawing views you create—base, projected, autocad structure detailing rgb register error, section or detail—you can add associated annotations using traditional dimensioning and multileader tools. The annotations are associated to the drawing view based on the vertices selected or inferred by the selected edge, autocad structure detailing rgb register error. As a result, if you transform (move, rotate, scale) or update the drawing view, the annotations react accordingly. For example, if you move the drawing view, associative annotations move with it even if they were not included in the move selection set. If you update the drawing view, associative annotations remain associated to the vertices as the geometry changes in size. You can make other edits to the drawing views, such as changing the view style, object visibility, and adding or removing objects to the view selection set, while still maintaining associativity with annotations.
Since the annotations are associated to the drawing view and the drawing view is associated to the model, it’s possible for edits to the drawing view or model to invalidate, or disassociate, annotations. For example, if you delete a drawing view that has associative annotations or you delete part of a model that has been annotated in the drawing view, the associated annotations are meaningless, autocad structure detailing rgb register error. The new Annotation Monitor in AutoCAD autocad structure detailing rgb register error you identify and address those disassociated annotations.
An Annotation Monitor button is included on the AutoCAD status bar. When turned on, it provides feedback regarding the state of associative annotations. If all annotations in the current drawing are associated, the annotation icon in the system tray remains normal.
As soon as at least one annotation becomes disassociated, the annotation monitor icon in autocad structure detailing rgb register error system tray changes and alert badges are displayed on each of the disassociated annotations in the drawing, autocad structure detailing rgb register error. You can click on individual annotations to reassociate or autocad structure detailing rgb register error them one at a time or select the link in the Annotation Monitor alert bubble to quickly delete all of the disassociated annotations.

Automatic View Update
The Auto Update tool controls whether drawing views are updated automatically when the source model changes.

Migration

Template updated

The template has been updated.

Social Media Links

New tools in the InfoCenter make it easy for you to stay connected with the AutoCAD community. Access the Stay Connected menu, where you can download product updates, log onto the Autodesk® Subscription Center, view the AutoCAD Facebook page, autocad structure detailing rgb register error, and follow AutoCAD Twitter posts.

Deployment/setup

The deployment builder is more streamlined and easy to use than the products. The deployment includes a script template for use with Microsoft System Center Configuration Manager

If you install multiple AutoCAD verticals as well as different languages you will find that they install into the same location and sharing what can be shared, saving hard disk space for you. To start AutoCAD Architecture this command line is used:
"C:\Program Files\Autodesk\AutoCAD \sprers.eu" /ld "C:\Program Files\Autodesk\AutoCAD \sprers.eu" /p "" /product "ACA" /language "en-US"
Note the new undocumented command line switches /product and /language. With AutoCADArchitecture, MEP, autocad structure detailing rgb register error, Mechanical, AutoCAD Structural Detailing all install to the same folder. The /product switch governs which program loads, since the same sprers.eu is used for all of them. The text for the switch is ACAD, ACA, MEP, ACADM or ASD. Other products like AutoCAD Map 3D installs into their own folder.

Installed products can be found in the registry at this location:
HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R\InstalledProducts

API and more for Programmers

There is a break in binary compatibility for .NET applications in AutoCAD It's needed to include a project reference to sprers.eu (in addition to sprers.eu and sprers.eu). There have also been namespace changes.

.NET Framework 4 needs to be targeted in Visual Studio.

sprers.euId supports dynamic operations. This means that you can declare an ObjectId using the dynamic keyword in C#, and you can then choose to access any of the properties or methods exposed by the object possessing that ID directly from the ObjectId itself. The ObjectId then takes care of the open & close operations implicitly, so there’s no need to mess around with transactions, etc. ref

Language switching with new command line switch

 Install the language package and then the command line switch /language "en-US" can be modified to for example /language "zh-CN" for Simplified Chinese.

AutoCAD Core Console is big news. Now it's possible to run AutoCAD without GUI overhead, autocad structure detailing rgb register error. The command-line only UI, sprers.eu is only 24 KB.  The console can load DBX modules – which are coded against ObjectDBX/RealDWG, CRX modules and .NET DLLs that have been coded against the new sprers.eu (rather than sprers.eu). Even AutoLISP (Visual LISP) and SCR (script files) can be loaded but without GUI features, autocad structure detailing rgb register error. ref
SmartPurger has been updated to support the Core Console.

When sprers.eu is run this will show on the command line:

AutoCAD Core Engine Console - Copyright Autodesk, Inc

Usage:
sprers.eu [/i <input dwg>] /s <script> [/l <language>] [/isolate <userid
>]

Example:
sprers.eu /i 8th_sprers.eu /s sprers.eu /l en-US

Command:

And then commands can be entered on the command line.

The sprers.eu command line switches explained:

1) /i : Used to specify the drawing file path on which to run the script file

2) /s : Used to specify the path to the script file.

3) /l : If language packs are installed, you have the choice to invoke the language version of accoreconsole. The commands in the script file can then be in one of the languages that you have installed in your system.

4) /isolate : Used to prevent the changes to the system variables from affecting regular AutoCAD.

Model Documentation API got read-only access via classes isSectionSymbol, SectionViewstyle, ViewBorder, ViewRepBlockReference, DetailViewStyle and DetailSymbol. ref

Non-COM Properties C++-only improvements related to Properties Window and more.

Autoloader updates

  • Support for F1 context-sensitive help integration
  • The ability to add tool-palette support paths
  • Demand-loading on command invocation for AutoLISP applications
  • The option objectarx error c2664 loadstringa specify a command to be called when an application is loaded

DCL and Unicode

DCL files by default are saved in ANSI format where the characters depend on the code page being used. In previous versions the character set selection when dispaying the DCL dialogs was based on the OS settings, whereas in the new version it is based on the language version of AutoCAD. To make your DCL file use the UTF-8 format, autocad structure detailing rgb register error, simply open it in Notepad, then in the Save As dialog setEncoding to UTF Note that Visual Lisp editor doesn't show UTF-8 files properly, so you'll have to edit those in a unicode compatible editor such as Notepad.

AutoCAD ActiveX API News

A full list of the changes made to the AutoCAD ActiveX API are:

Changed Enums:
AcSaveAsType
ac_dwg = 60 (New)
ac_dxf = 61 (New)
ac_Template = 62 (New)
acNative = 60 (Changed)

New Enums:
AcPointCloudIntensityStyle
acIntensityGrayscale = 0
acIntensityRainbow = 1
acIntensityRed = 2
acIntensityGreen = 3
acIntensityBlue = 4
acIntensityEditableFlag = 5
AcPointCloudColorType
acTrueColor = 0
acByColor = 1

Changed Classes:
IAcad3DSolid
CheckInterference - Method (Added solid interfere parameter)
IAcadDynamicBlockReferenceProperty (Changed)
show - Property (Renamed, previously Show)
IAcadEntity
EntityTransparency - Property (New)
IAcadHatch
BackgroundColor - Property (New)
IAcadLoftedSurface
EndSmoothContinuity - Property (New)
EndSmoothMagnitude - Property (New)
Periodic - Property
StartSmoothContinuity - Property (New)
StartSmoothMagnitude - Property (New)
IAcadPointCloud
Height - Property (New)
IntensityColorScheme - Property (New)
Length - Property (New)
Name - Property (New)
Path - Property (New)
ShowClipped - Property (New)
ShowIntensity - Property (New)
Width - Property (New)
IAcadPreferencesFiles
ActiveInvProject - Property (New)
IAcadRasterImage
transparency - Property (Renamed, previously Transparency)
IAcadSpline
Closed2 - Property (New)
Degree2 - Property (New)
KnotParameterization - Property (New)
SplineFrame - Property (New)
SplineMethod - Property (New)
IAcadSurface
EdgeExtensionDistances - Property (New)
MaintainAssociativity - Property (New)
ShowAssociativity - Property (New)
SurfTrimAssociativity - Property (New)
WireframeType - Property (New)

Removed Classes:
Classes were merged with the class in which they were derived in most cases (ie. IAcadEntity2 -> IAcadEntity)
IAcad3DFace2
IAcad3DPolyline2
IAcad3DSolid2
IAcadArc2
IAcadAttribute2
IAcadBlockReference2
IAcadCircle2
IAcadDim3PointAngular2
IAcadDimAligned2
IAcadDimAngular2
IAcadDimArcLength2
IAcadDimDiametric2
IAcadDimOrdinate2
IAcadDimRadial2
IAcadDimRadialLarge2
IAcadDimRotated2
IAcadEllipse2
IAcadEntity2
IAcadExternalReference2
IAcadExtrudedSurface2
IAcadExtrudedSurface3
IAcadHatch2
IAcadHelix2
IAcadLine2
IAcadLeader2
IAcadLoftedSurface2
IAcadLoftedSurface3
IAcadLWPolyline2
IAcadMLeader2
IAcadMText2
IAcadNurbSurface2
IAcadOle2
IAcadPlaneSurface2
IAcadPlaneSurface3
IAcadPoint2
IAcadPolyfaceMesh2
IAcadPolygonMesh2
IAcadPolyline2
IAcadPViewport2
IAcadRay2
IAcadRasterImage2
IAcadRegion2
IAcadRevolvedSurface2
IAcadRevolvedSurface3
IAcadShape2
IAcadSolid2
IAcadSpline2
IAcadSurface2
IAcadSurface3
IAcadSweptSurface2
IAcadSweptSurface3
IAcadSubDMesh2
IAcadTable2
IAcadText2
IAcadTolerance2
IAcadTrace2
IAcadXline2
IAcadWipeout2

Visual LISP

There were a few additions to the Visual LISP extension in AutoCAD which expose some new functionality from the ActiveX API and a few new functions that allow you to obtain the Machine and User product keys of AutoCAD. Along with some new functions, there are some new variables introduced as a result of new constants being added to the ActiveX API.

To use the the changes made to the Visual LISP extension, be sure to call the VL-LOAD-COM function first.

New Functions:
VLA-GET-ACTIVEINVPROJECT / VLA-PUT-ACTIVEINVPROJECT - Specifies the active Inventor project being used by the Model Documentation feature. (Internal Use Only)
VLA-GET-INTENSITYCOLORSCHEME / VLA-PUT-INTENSITYCOLORSCHEME - Specifies the color scheme autocad structure detailing rgb register error use for displaying intensity values.
VLA-GET-SHOWCLIPPED / VLA-PUT-SHOWCLIPPED - Enables or disables the clipping boundary.
VLA-GET-SHOWINTENSITY / VLA-PUT-SHOWINTENSITY - Specifies if the point cloud is displayed using a shaded color scheme.
VLA-PUT-LENGTH - Sets the Length property for a point cloud.
VLAX-MACHINE-PRODUCT-KEY - Autocad structure detailing rgb register error the AutoCAD product key from the Machine hive in the Windows Registry. (ie. "Software\\Autodesk\\AutoCAD\\R\\ACAD-B")
VLAX-USER-PRODUCT-KEY - Returns the AutoCAD product keyfrom the User hive in the Windows Registry. (ie. "Software\\Autodesk\\AutoCAD\\R\\ACAD-B")

Changed Variables:
ACNATIVE = 60

New Variables:
AC_DWG = 60
AC_DXF = 61
AC_TEMPLATE = 62
ACINTENSITYBLUE = 4
ACINTENSITYEDITABLEFLAG = 5
ACINTENSITYGRAYSCALE = 0
ACINTENSITYGREEN = 3
ACINTENSITYRAINBOW = 1
ACINTENSITYRED = 2
ACTRUECOLOR = 0

VBA for AutoCAD

VBA (Microsoft Visual Basic for Applications) is still available in AutoCAD but it is not included with the installation media. Find the VBA for AutoCAD downloads here at sprers.eu As VBA probably will not be around for future versions consider converting autocad structure detailing rgb register error existing VBA code to C# or sprers.eu and if you like help with it please feel free to contact us.

UPDATE: As of January 31,Autodesk is no longer authorized to distribute VBA 6 or earlier versions of VBA for use with Autodesk AutoCAD and other Autodesk products. This autocad structure detailing rgb register error affects the availability to download and install VBA for Autodesk AutoCAD or earlier.


AutoCAD System requirements

Note that Windows Vista is not supported by Autodesk for AutoCAD Autodesk to cease support of Windows Vista even though Microsoft changed their mind Autodesk didn’t follow. With SP2 also Windows 8 is supported.

There is nothing that restricts you from running AutoCAD  on Windows Vista but you're on your own. Other than that if you already run AutoCAD  or AutoCAD  your system will probably work the same.

As always with system requirements these are minimal requirements for AutoCAD to run. For professional usage you surely want to have much better hardware.

FlexNet version for Autodesk Network License Manager.

bit version

Operating System:

  • Service Pack 3 (SP3) or later of the following:
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Home
  • The following operating systems:
    • Microsoft Windows 7 Enterprise
    • Microsoft Windows 7 Ultimate
    • Microsoft Windows 7 Professional
    • Microsoft Windows 7 Home Premium

Hardware:

  • CPU
  • Memory: 2 GB (4 GB recommended)
  • Disk: Installation requires 6 GB space
  • Display: 1, x with true color (1, x 1, with true color recommended)

Misc.

  • Browser: Internet Explorer or later web browser
  • File Formats: (New file format in AutoCAD ):
    • Save-as Support
      AutoCAD R14, AutoCADAutoCADAutoCADAutoCADAutoCAD
    • DXF Support
      AutoCAD R12, AutoCADAutoCADAutoCADautocad structure detailing rgb register error, AutoCADAutoCAD
  • API
    • LISP are compatible
    • Scripts are compatible
    • ObjectARX application will need to be recompiled

bit version

Operating System:

  • Service Pack 2 (SP2) or later of the following:
    • Microsoft Windows XP Professional
  • The following operating systems:
    • Microsoft Windows 7 Enterprise
    • Microsoft Windows 7 Ultimate
    • Microsoft Windows 7 Professional
    • Microsoft Windows 7 Home Premium

Hardware:

  • CPU
    • AMD Athlon 64 with SSE2 technology
    • AMD Opteron with SSE2 technology
    • Intel Xeon with Intel EM64T support and SSE2
    • Intel Pentium 4 with Intel EM64T support and SSE2 technology
  • Memory: 2 GB (4 GB recommended)
  • Disk: Installation requires 6 GB space
  • Display: 1, x with true color (1, x 1, with true color recommended)

For both 32 & bit Misc.

  • Browser: Internet Explorer or later web browser
  • File Formats: (New file format in AutoCAD ):
    • Save-as Support AutoCAD R14, AutoCADautocad structure detailing rgb register error, AutoCADAutoCADAutoCADAutoCAD
    • DXF Support AutoCAD R12, AutoCADAutoCADAutoCADAutoCADAutoCAD
  • API
    • LISP are compatible
    • Scripts are compatible
    • ObjectARX application will need to be recompiled

For both 32 & bit using 3D modeling workflows:

  • Memory 4 GB RAM or more
  • 6 GB free hard disk available not including installation requirements
  • 1, x 1, True color video display adapter MB or greater, Pixel Shader or greater support by your graphics card, Direct3D capable workstation class graphics card.

Readme

Readme

Readme online

Product Help:
Product Help is available online and is not installed with the product by default. You can launch the Help installation at the end of the product installation, or after launching the product by selecting Download Offline Help from the Help icon.
Welcome Screen:
Adobe Flash Player is required to view some video content. It may not install when accessed directly from the Welcome Screen. In this case, please install it directly from the Adobe Flash download page. If prompted to select the Flash Player version to install, be sure to select Flash Player For Other Browsers for best compatibility.
Video Content:
QuickTime is required to view some video content. If videos fail to play, please install it directly from the Apple QuickTime download page.

FAQ

1. General Product Information
What is AutoCAD software?
You can design and shape the world around you with the powerful, flexible features
found in AutoCAD software, one of the world’s leading 2D and 3D design software
products. Powerful tools for design aggregation help connect and streamline your
design and documentation workflows. Import and aggregate models from almost any
format, and quickly create detailed design layouts and drawing views that
automatically update when the source model changes. Save time with an enhanced
and more effortless user interface and a customizable Command Line display.
Synchronize your drawings and folders with Autodesk® to access your designs
from almost anywhere. And with a single destination to find and install hundreds of
different Autodesk-approved apps, you can extend the power of your software more
easily than ever before.
Who uses AutoCAD software?
AutoCAD software is used by architects, CAD technicians, designers,
engineers, project managers, and CAD/IT managers in a variety of
industries, autocad structure detailing rgb register error, including the manufacturing, building, civil, and mapping
industries.
For example, AutoCAD is used by:
• Design professionals who create conceptual designs, exploring
ideas in 3D models.
• Design professionals who create technical drawings.
• Drafters who put the finishing touches on a design with detailing,
annotations, links to online data, and verification of accuracy.
• Contractors, autocad structure detailing rgb register error, suppliers, or operational professionals who need to
review drawings to extrapolate data specific to their businesses.
• Principals and project leaders who need to review and edit
drawings and monitor progress.

2. Pricing and How to Buy
What are the licensing options and pricing for AutoCAD software?
AutoCAD software is available through your local reseller, online retailers, or
from the Autodesk Store.
Consult your local reseller or the Autodesk Store for pricing information and for
information on Autodesk® Subscription.
Can I try AutoCAD software before I buy it?
Yes, you can try it out by downloading or requesting the AutoCAD software trial
version. This fully functioning version of AutoCAD is available as a free* day i/o error 102 delphi trial. You can order the trial DVD (bit and bit for Windows) from your Autodesk
Authorized Reseller or simply download the fully functioning trial version.
*Free products are subject to the terms and conditions of the end-user license and services
agreement that accompanies the software.
What benefits does Autodesk Subscription offer?
Get the benefits of more cloud computing capabilities and capacity,
upgrades to the latest software releases, online technical support, and
flexible licensing privileges with Autodesk Subscription. Get any releases
of AutoCAD software that become available during your subscription term
automatically via download, incremental product enhancements, and
exclusive license terms that are available only to Subscription members.
The annual fee includes these benefits:
• Subscription customers have an advantage with Autodesk
cloud-enabled services, including greater cloud computing
capabilities and more storage capacity. As a result, they can view
and share more design files on web or mobile devices, simulate
and visualize more design options, and improve project results
with web-based collaboration and data management solutions.
• Autodesk Subscription offers a way to make your AutoCAD
software costs predictable. Whether you opt for a one-year
subscription or a multiyear contract, the costs are known for the
entire term of your contract.
• Product enhancements may include extensions or other rich
content for AutoCAD software, and these enhancements are
exclusive to Subscription members. Only Subscription members
can access these new product downloads that add new
functionality and/or features to your AutoCAD software. Since
they adapt easily into your autocad structure detailing rgb register error workflows, you can quickly
apply them to your new projects to help you stay competitive.
• Autodesk Subscription makes managing software licensing
hassle-free and flexible. You have added flexibility to allow your
employees to use their AutoCAD software—in the office or at
home. Better yet, designers are entitled to run previous versions
of AutoCAD concurrently with the latest release (under certain
conditions), so updates won’t cause disruptions to ongoing
projects where clients or partners are running previous versions.
Learn more by visiting the Autodesk Subscription product center.
What product downloads are available for AutoCAD Subscription members?
Product downloads may include any releases of the software, extensions
or bonus packs that become available during your subscription term, or
other rich content for AutoCAD software, autocad structure detailing rgb register error. These enhancements are
exclusive to Subscription members and can be downloaded from the
Subscription Center.

3. Compatibility and Interoperability
Do third-party applications based on previous versions of AutoCAD
software work with AutoCAD software?

Third-party applications built for previous versions of AutoCAD and based
on ActiveX® and ObjectARX® developer tools require upgrades to be
compatible with AutoCAD Check with your application
developer/supplier regarding availability of applications built for AutoCAD

Do AutoCAD customized menus work in AutoCAD software?
Yes, AutoCAD software automatically migrates customized menus
(CUI files). The first time you launch AutoCADthe migration feature
asks you if you would like to migrate the settings from your previous
AutoCAD version to AutoCAD The migration feature helps you make
a smooth transition to the new release by automatically migrating
customized menus, toolbar icons, hatch patterns, linetypes, command
shortcuts, and profiles. Refer to Services autocad structure detailing rgb register error Support for additional
migration tools.
Has the AutoCAD DWG file format changed from the AutoCAD
product?

AutoCAD software introduces an updated file format to
accommodate technology and performance improvements in the software.
AutoCAD enables you to save drawings in a wide variety of other
formats, ranging back to R14 DWG TM and R12 DXF TM formats.
Does AutoCAD software read and save drawings created by
earlier releases of AutoCAD?

AutoCAD reads drawing files from all previous versions of AutoCAD
software. AutoCAD has a built-in Save As function, so you can save
drawings to and from AutoCAD releases using the AutoCAD Release 14,
,and DWG formats. In addition, you can use the
SaveAs AutoCAD Release 12 DXF command to support releases prior to
AutoCAD Release
Can I open an AutoCAD drawing with an older release of AutoCAD?
In autocad structure detailing rgb register error to open AutoCAD drawings with older releases of AutoCAD,
you should use Autodesk® DWG TrueView™ software to translate DWG
files to AutoCAD Release 14,autocad structure detailing rgb register error, and file formats.
DWG TrueView can be downloaded at sprers.eu
DWG TrueView does not require the AutoCAD application in order to
convert DWG files.
Can I run AutoCAD side-by-side with other AutoCAD platform–based
applications?

Yes, AutoCAD can be installed side-by-side with any other AutoCAD
or Autodesk vertical solution, including AutoCAD –based products.
Is AutoCAD compatible with AutoCAD LT?
Yes, AutoCAD is fully DWG-compatible with AutoCAD LT
software. It can read files from all older versions of AutoCAD LT and can
save to the AutoCAD, and Release 14 DWG file
formats for compatibility with older products.

4. Platform and System Requirements
What are the system requirements for AutoCAD software?

System requirements can be found online.
Does AutoCAD software support bit operating systems?
Yes. See the system requirements above.
Does AutoCAD software support Windows Vista?
No, AutoCAD does not support the Windows Vista® operating system.
Does AutoCAD software support Mac OS X?
AutoCAD for Mac supports some versions of Mac OS® X, autocad structure detailing rgb register error. See the system
requirements above.
What are the differences between AutoCAD and AutoCAD for
Mac?

AutoCAD and AutoCAD for Mac are based on much of the same source
code; however, AutoCAD for Mac has a look and feel that is familiar to users of
other Mac software. Please refer to the AutoCAD Platform Comparison Matrix.
Does AutoCAD software support multiple CPU systems?
Yes, AutoCAD software supports multiple CPUs. The performance of AutoCAD
graphics and rendering systems benefits from multiple CPU systems.

5. Licensing
What is product activation?

Product activation is a software-based license management technology
incorporated into many Autodesk products. It is a secure and trouble-free
process that authenticates licensed users running Autodesk software. The
process verifies that the serial number is legitimate and is activated only
on eligible computers. It does not affect the ability of licensed users to
operate their software the way they have always done.
Autocad structure detailing rgb register error do I activate my software?
The first time you start up the product, you can activate your product 24
hours a day, seven days a week, over the Internet or via email. Either
option takes only a few steps to complete and requires your product serial
number and registration information.
What if I have more than one computer? Will product activation allow me to
use the software on multiple machines?

Autodesk recognizes that some users may need to operate the software
when they are away from their usual work location. To accommodate this
need, the product activation technology allows an employee to install the
software on a second computer owned by the employee’s company,
provided it is for use away from the employee’s usual work location, the
software is used only by that employee and no other, and only one of the
two copies of the software is ever in use at any one time. Consult the
Autodesk Software License Agreement for details about using the software
on a second computer.
What if I use a PC and a Mac? Will product activation allow me to use the
software on separate machines on different operating systems?

If you have purchased a license of AutoCAD or AutoCAD for
Mac you are entitled to cross-licensing options that allow you to activate
either Windows or Mac OS X versions of your software. AutoCAD
can be installed and activated on Windows or Mac OS X with the same
serial number and product keys two times in a month period, provided
that you are compliant with the policy listed in section The two
activations can either be two Windows activations, two Mac OS X
activations, autocad structure detailing rgb register error, or one Windows activation plus one Mac OS X activation. Get
more information on cross-platform licensing.
How do I transfer my software license to another machine?
The Online License Transfer (OLT) Utility allows licenses to be moved
between machines. The OLT replaces the former Portable License Utility.
To transfer a license, simply autocad structure detailing rgb register error the transfer utility and choose Export.
Then log in to the OLT website and “park” your license at an Autodesk
“parking area.” At the destination computer, start the transfer utility and
choose Import. Log back in to the OLT website and import your license to
the destination computer.
Where can I find more information about software activation?
More information on product activation can be found online.

6. Support and Training
How do I obtain direct technical support?

Direct technical support is available from both Autodesk and Autodesk
Authorized Resellers.
Furthermore, Autodesk Subscription is a comprehensive software,
support, and training package that simplifies your technology upgrades
and boosts your design productivity. Purchase of Autodesk Subscription
includes web support from Autodesk technical experts for all your
installation, configuration, and troubleshooting questions.
To learn more about Autodesk Subscription, contact your Autodesk
Account Executive or your Autodesk Authorized Reseller, or visit the
Subscription Center.
Find a complete list of support options for AutoCAD on the Autodesk
website.
How can I get personalized support and training for AutoCAD
software?

If you purchased this product from an Autodesk Authorized Reseller,
contact your reseller for support and training information. To locate an
Autodesk Authorized Reseller in your area, call your local Autodesk office
or visit the Autodesk website.
Find a complete list of support options for AutoCAD on the Autodesk
website.
Where do I find training courses for AutoCAD software?
You can attend instructor-led training at Autodesk Authorized Training
Center (ATC®) locations around the world. These training centers use
Autodesk Official Training Courseware (AOTC) to deliver comprehensive
courses for new and intermediate AutoCAD software users. Autodesk ATC
sites also deliver custom courses on AutoCAD and other Autodesk
products.
How do I find out if service packs are available for AutoCAD software?
In the event that Autodesk releases an AutoCAD software service
pack, it is easy to access and install it using the Autodesk Exchange
feature within squid visible_hostname error product, autocad structure detailing rgb register error. Check the Autodesk Exchange window to see if
an update is available. AutoCAD automatically recognizes if you
have the most up-to-date release and prompts you if there is an update
available. When you click the link, AutoCAD automatically downloads
and installs the update.


Updates & Service Packs

Updates & Service Packs.

AutoCAD Civil Object Enabler
…AutoCAD Civil Object Enabler …you can use to access AutoCAD Civil 3D drawing files. This…allows object data created in AutoCAD Civil 3D to be…
ID DL
Date: Apr

AutoCAD Plant 3D Object Enablers
…AutoCAD Plant 3D Object Enablers…Autodesk software. In particular, the AutoCAD Plant 3D object enabler allows…retrieve property data while reviewing AutoCAD Plant 3D models. …
ID DL
Date: Apr

How to remove all Autodesk products from a Windows system
…product. AutoCAD installer in Maintenance Mode Click…procedures, e.g., "C:\Program Files\AutoCAD " or "C:\Program Files\Autodesk…" or "C:\Program Files\Autodesk\AutoCAD ". 2…
ID TS
Date: Apr

Online License Transfer FAQs
… and import it into AutoCAD Similarly, you can't…from one serial number of AutoCAD and import it into…a different serial number of AutoCAD …
ID GS
Date: Apr

How to Obtain a Network License File from Autodesk
…so that you can run the NLM. Note: Although the images in autocad structure detailing rgb register error guide show AutoCAD as an example, the concepts and procedures apply to all Autodesk (and…
ID GS
Date: Apr

Windows 8 Support for AutoCAD and AutoCAD-based vertical products
…8 Support for AutoCAD and AutoCAD-based vertical products …know if you can run AutoCAD, AutoCAD LT, or AutoCAD-based vertical products on Microsoft…supported operating systems for any AutoCAD versions. The AutoCAD team is investigating compatibility with…
ID TS
Date: Apr

Uninstalling Autodesk Sync
…AutoCAD and AutoCAD Vertical Products use Autodesk…will appear in the InfoCenter (AutoCAD and Inventor) or in the…AutoCAD and AutoCAD vertical products …
ID TS
Date: Apr

Open Light Object Enabler (bit and bit)
…this object enabler installed, you can share drawings using proxy graphics representations or the Export to AutoCAD command. Open Light Object Enabler (bit) (exe - Kb) Open Light…
ID DL
Date: Apr

Migration issues may oocur with side by side installations of ACAD and Vertical ACAD
…AutoCAD is installed on a…on a computer with another AutoCAD vertical product. When you…Palettes that you need from AutoCAD to AutoCAD …
ID TS
Date: Apr

System requirements for AutoCAD
…requirements for AutoCAD …provides the system requirements for AutoCAD Products. …AutoCAD System Requirements (current version…
ID TS
Date: Apr

AutoCAD Structural Detailing Object Enablers
…AutoCAD Structural Detailing Object Enablers…The AutoCAD® Structural Detailing Object Enabler…allows object data created in AutoCAD Structural Detailing to be accessed…
ID DL
Date: Mar

Optimize Performance within Windows 7 Environments
…notice performance issues with your AutoCAD and AutoCAD vertical problems. …service pack/hotfix for your AutoCAD software. See the following link…the latest update for your AutoCAD product: sprers.eu…
ID TS
Date: Mar

Cascading Sequences for Autodesk Products
…AutoCAD AutoCAD for Mac AutoCAD Mechanical AutoCAD P&ID AutoCAD Plant 3D AutoCAD Design Suite Standard Autodesk…AutoCAD for Mac AutoCAD AutoCAD Mechanical AutoCAD P&ID AutoCAD Plant 3D AutoCAD Design Suite Standard Autodesk…AutoCAD LT AutoCAD LT for Mac AutoCAD LT Civil Suite AutoCAD Inventor LT Suite …
ID TS
Date: Mar

FLEXnet® feature codes for Autodesk products
…AutoCAD …AutoCAD Architecture …AutoCAD Civil 3D …
ID Autocad structure detailing rgb register error Date: Mar

After Migrating from a previous release, the wrong online Tab is displaying in the Ribbon
…When migrating your settings between AutoCAD and The AutoCAD “Online” Ribbon Tab gets…Tab gets replaced by the AutoCAD WS Ribbon Tab from AutoCAD The problem is that…Autodesk features in the AutoCAD “Online” TAB of the…
ID TS
Date: Mar

AutoCAD File Corruption
…AutoCAD File Corruption ID: TS Issue Your drawing file DWG has become corrupt and slow in…
ID TS
Date: Mar

AutoCAD DWG file format change
…AutoCAD DWG file format change…file format was changed in AutoCAD® and related AutoCAD vertical products and what effect…Since the release of AutoCADthe DWG file format…
ID TS
Date: Mar

Autocad structure detailing rgb register error requests to Autodesk servers blocked by proxy servers
…AutoCAD requests to Autodesk servers blocked by…You are using AutoCAD and notice that…AutoCAD requests to Autodesk servers can…
ID TS
Date: Mar

Activation and Post-Installation Tasks for Autodesk autocad structure detailing rgb register error and suites
…installed with Autodesk products such as Inventor, AutoCAD, autocad structure detailing rgb register error, Revit, and 3DS Max, among others. There…Enabler If you're using AutoCAD, or an AutoCAD-based vertical product, you may need…
ID TS
Date: Mar

Operating system compatibility for AutoCAD and AutoCAD LT
…for the different releases of AutoCAD® and AutoCAD LT®. …Operating system compatibility for AutoCAD and AutoCAD LT …for the different releases of AutoCAD and AutoCAD LT, autocad structure detailing rgb register error. …
ID TS
Date: Mar

Autocad structure detailing rgb register error requirements for Autodesk Rendering
…0 Google Chrome version 13 System Autocad structure detailing rgb register error for Rendering Add-On Revit System Requirements AutoCAD System Requirements…
ID TS
Date: Mar

Cursor performance issues in Windows 7 when hardware acceleration is off
…You are running AutoCAD, AutoCAD LT or an AutoCAD-based vertical product in Windows…in Windows 7 and affects AutoCAD LT and all AutoCAD-based products where hardware acceleration…This is done in AutoCAD and above and AutoCAD LT and above by…
ID TS
Date: Mar

Flatten 3D model to 2D
…If you are using AutoCAD and higher, the FLATSHOT…command is not available in AutoCAD LT.) …Model page, under Manufacturers, select AutoCAD DXB File. Under Model, select…
ID TS
Date: Mar

Dual monitor configurations
…You want to know if AutoCAD® software supports dual screen (monitor…AutoCAD® does not include any built…a dual monitor configuration with AutoCAD, but the way it works…
ID TS
Date: Mar

Autodesk Sync issues when installing a release product after installing a beta
…the following conditions: You installed AutoCAD Beta (or Autocad structure detailing rgb register error Beta ) and subsequently…You installed Inventor Beta and subsequently install AutoCAD (or Showcase ) A couple of…
ID TS
Date: Mar

How to find the product key for your Autodesk product
…For example, a user installing AutoCAD would use product key…D1 while a user installing AutoCAD Revit Architecture Suite (which…Architecture Suite (which includes AutoCAD ) would use product key…
ID TS
Date: Dec

Windows 7 Support for AutoCAD and AutoCAD LT
…7 Support for AutoCAD and AutoCAD LT …to know what versions of AutoCAD® and AutoCAD LT® work with Microsoft Windows…Limitations with Windows 7 for AutoCAD and AutoCAD-based Products …
ID TS
Date: Nov

Educational Plot Stamp Removal Issues
…Student and Faculty) version of AutoCAD or an AutoCAD-based program, the following plot…the educational plot stamp from AutoCAD-based drawings is not supported…educational and student versions of AutoCAD software does not permit using…
ID TS
Date: Oct

Support for AutoCAD® and AutoCAD LT® on Apple computers
…for AutoCAD® and AutoCAD LT® on Apple computers …You want to know if AutoCAD® and AutoCAD LT® are supported on Apple…a Mac-specific version of AutoCAD and AutoCAD LT. More information can be…
ID TS
Date: Aug

AutoCAD Installation Error"Error :: Please install DirectX" before installing
…AutoCAD Installation Errorautocad structure detailing rgb register error, "Error…Please install DirectX" before installing AutoCAD …Run the AutoCAD sprers.eu ide 1 error toshiba satellite. AutoCAD installation should now run to…
ID TS
Date: Jul

AutoCAD crashes when expanding the File menu
…AutoCAD crashes when expanding the File…in the menu bar and AutoCAD stopped responding and displayed the…AutoCAD Error Aborting FATAL ERROR: Unhandled…
ID TS
Date: May

Cursor is slow or jerky
…slow or jerky ID: TS Issue You experience that the cursor in AutoCAD®, AutoCAD® Map 3D® or AutoCAD® Civil 3D® is slow or jerky. Solution There may be many causes…
ID TS
Date: Apr

Error: A valid license could not be obtained by the network license manager
…obtain a license remotely for a network-licensed AutoCAD® based product from the license server, you…DSL/ISDN link. AutoCAD® based products contain licensing enhancements that increase…
ID TS
Date: Feb

NVIDIA® video driver crashing AutoCAD in Windows XP
…video driver crashing AutoCAD in Windows XP ID: TS Issue You have experienced a crash in Windows XP…
ID TS
Date: Oct

Autodesk Utility Design side-by-side installation with AutoCAD or later versions
…side-by-side installation with AutoCAD or later versions …After installing AutoCAD oror another…AFTER a later version of AutoCAD or AutoCAD-based vertical has been installed…
ID TS
Date: Sep

Support for multi-core processors with AutoCAD
…for multi-core processors with AutoCAD …You want to know if AutoCAD supports multi-core processors. …AutoCAD only supports multi-core technology…
ID TS
Date: Jun

AutoCAD splash screen starts up and then closes (Standalone)
…AutoCAD splash screen starts up and then…and you try to restart AutoCAD, autocad structure detailing rgb register error, the splash screen starts up…file has been corrupted when AutoCAD crashed. …
ID TS
Date: May

Error: Unhandled Access Violation Reading 0x Exception at 78a2b9h when attempting to
…dialog box or to switch between layouts, AutoCAD crashed with an error Unhandled Access…should resolve the issue you experienced in AutoCAD, it is also highly recommended that you…
ID TS
Date: May

Error on startup or AutoCAD is not installed properly. Please reinstall immediately.
…AutoCAD /AutoCAD LT requires .NET Framework…AutoCAD /AutoCAD LT requires .NET Framework…AutoCAD /AutoCAD LT requires .NET Framework…
ID TS
Date: Apr

AutoCAD splash screen starts up and then closes (Network)
…AutoCAD splash screen starts up and…and you try to restart AutoCAD, the splash screen starts up…For a autocad structure detailing rgb register error version of AutoCAD, you will need to delete…
ID TS
Date: Mar

How to combine license files for multiple Autodesk products
…of Autodesk products - not just AutoCAD. …example of how to add AutoCAD licenses to an existing…Combined license file for AutoCAD and AutoCAD …
ID TS
Date: Mar

How to detect and remove the sprers.eu virus
…Users of AutoCAD-based products have reported a…This is not an actual AutoCAD file provided by Autodesk. When…vlx file is loaded in AutoCAD, it corrupts the drawing, which…
ID TS
Date: Mar

AutoCAD Error during software installation
…AutoCAD Error during software installation…Install AutoCAD <version> Failed Installation aborted, Result…Use the Deployment Wizard (AutoCAD and older versions) or…
ID TS
Date: Mar

Recommended uninstall and reinstall procedures
…uninstall and reinstall procedures ID: TS To ensure that your AutoCAD®-based product is installed correctly, you want to know more about the recommended uninstall and…
ID TS
Date: Mar

Error or during software installation
…installation log file. Example: AutoCAD <Version> - Error Source File not found: <Path>\<Filename…professional for additional assistance. Note: AutoCAD and newer versions allow for a network installation…
ID TS
Date: Mar

Error: Unable to load profile file
…version: For AutoCAD based products and later versions…Insert the AutoCAD-based product disk into the…Restart AutoCAD. …
ID TS
Date: Mar

VBA support in AutoCAD
…support in AutoCAD …You want to know if AutoCAD® still supports Visual Basic…new automation technology. Starting with AutoCADVBA is no longer…
ID TS
Date: Mar

Creating plotter configuration files (PC3)
…configuration in the Plot dialog box. To create a plotter configuration file In AutoCAD, on the File menu, click Plotter Manager, autocad structure detailing rgb register error. In the Plotters window, autocad structure detailing rgb register error, double-click the Add-a…
ID TS
Date: Mar

Error Could not access network location
…A separate update was designed specifically for AutoCAD® The related update only applies to… The related update only applies to AutoCADbut this solution is valid for…
ID TS
Date: Mar

You want to know how to export your AutoCAD model into Quantity Takeoff.
…know how to export your AutoCAD model into Quantity Takeoff. …a proper DWF export from AutoCAD to allow property information to…properties in your export from AutoCAD and newer versions: …
ID TS
Date: Feb

Linetype Scale (MSLTSCALE and PSLTSCALE)
…space but not correct in Model space. Solution: There are two system variables introduced in AutoCAD version: MSLTSCALE and PSLTSCALE MSLTSCALE 0 = Linetypes displayed on the Model tab are…
ID TS
Date: Jan

VBA support in AutoCAD
…support in AutoCAD …You want to know if AutoCAD® still supports VBA (Visual Basic…longer part of the default AutoCAD installation and must be downloaded…
ID TS
Date: Mar

How to troubleshoot installation and configuration of Autodesk products
…Problems with configuration See also AutoCAD Stand-Alone Installation Guide AutoCAD Network Administrator's…Stand-Alone Installation Guide AutoCAD Network Administrator's Guide Autodesk Network Licensing Guide…
ID TS
Date: Feb

Starting AutoCAD® in Windows® diagnostic mode
…AutoCAD® in Windows® diagnostic mode …You are experiencing problems with AutoCAD®, and you want to know…Solution A common way to troubleshoot AutoCAD problems is to run the software…
ID TS
Date: Oct

Unable to run AutoCAD® as a restricted user
…to run AutoCAD® as a restricted user …When you tried to launch AutoCAD® as a restricted user, you…AutoCAD® and AutoCAD® LT are only tested against…
ID TS
Date: Jul

How to control network license access using an options file
…reserve either 1 or 5 AutoCAD® licenses for a variety…of either 1 or 5 AutoCAD licenses for a variety…following examples block access to AutoCAD licenses for a variety…
ID TS
Date: Jun

Product serial number displays as after registration and activation of product
…serial number. Click OK. Navigate to, and select, the third path of the Inventor product (AutoCAD Mechanical) listed in the attached .htm file. For the third path, perform the following…
ID TS
Date: May

Cascading Sequences for Autodesk Products

Issue

You want to know in what order cascade licensing checks for available licenses in Autodesk products.

Solution

The following order is used by cascade licensing for Autodesk products:

AutoCAD
AutoCAD for Mac
AutoCAD Mechanical
AutoCAD P&ID
AutoCAD Plant 3D
AutoCAD Design Suite Standard
Autodesk Product Design Suite Standard
Autodesk Factory Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Infrastructure Design Suite Standard
Autodesk Plant Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium autocad structure detailing rgb register error Autodesk Factory Design Suite Premium
AutoCAD Revit Architecture Suite
AutoCAD Revit Structure Suite
AutoCAD Revit MEP Suite
Autodesk Building Design Suite Premium
Autodesk Infrastructure Design Suite Premium
Autodesk Plant Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
AutoCAD Architecture
Autodesk Factory Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Factory Design Suite Premium
AutoCAD Revit Architecture Suite
Autodesk Building Design Suite Premium
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate

AutoCAD Civil 3D
Autodesk Infrastructure Design Suite Premium
Autodesk Infrastructure Design Suite Ultimate

AutoCAD ecscad
Autodesk Product Design Suite Premium
Autodesk Product Design Suite Ultimate

AutoCAD Electrical
Autodesk Product Design Suite Premium
Autodesk Product Design Suite Ultimate
Autodesk Product Design Suite for Education

AutoCAD for Mac
AutoCAD
AutoCAD Mechanical
AutoCAD P&ID
AutoCAD Plant 3D
AutoCAD Design Suite Standard
Autodesk Product Design Suite Standard
Autodesk Factory Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Infrastructure Design Suite Standard
Autodesk Plant Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
AutoCAD Revit Architecture Suite
AutoCAD Revit Structure Suite
AutoCAD Revit MEP Suite
Autodesk Building Design Suite Premium
Autodesk Infrastructure Design Suite Premium
Autodesk Plant Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate

AutoCAD LT
AutoCAD LT for Mac
AutoCAD LT Civil Suite
AutoCAD Inventor LT Suite

AutoCAD LT for Mac
AutoCAD LT

AutoCAD Map 3D
Autodesk Infrastructure Design Suite Standard
Autodesk Infrastructure Design Suite Premium
Autodesk Infrastructure Design Suite Ultimate

AutoCAD Map 3D Enterprise
Autodesk Infrastructure Design Suite Standard
Autodesk Infrastructure Design Suite Premium
Autodesk Infrastructure Design Suite Ultimate

AutoCAD Mechanical
Autodesk Product Design Suite Standard
Autodesk Factory Design Suite Standard
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Product Design Suite for Education

AutoCAD MEP
Autodesk Building Autocad structure detailing rgb register error Suite Standard
AutoCAD Revit MEP Suite
Autodesk Building Design Suite Premium
Autodesk Building Design Suite Ultimate

AutoCAD P&ID
AutoCAD Plant 3D
Autodesk Plant Design Suite Standard
Autodesk Plant Design Suite Premium
Autodesk Plant Design Suite Ultimate

AutoCAD Plant 3D
Autodesk Plant Design Suite Premium
Autodesk Plant Design Suite Ultimate

AutoCAD Raster Design
AutoCAD Design Suite Standard
Autodesk Infrastructure Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Infrastructure Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate

AutoCAD Structural Detailing
Autodesk Building Design Suite Standard
AutoCAD Revit Structure Suite
Autodesk Building Design Suite Premium
Autodesk Plant Design Suite Premium
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate

AutoCAD Utility Design
Autodesk Infrastructure Design Suite Ultimate

Autodesk 3ds Max
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk 3ds Max Design
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Building Design Suite Premium
Autodesk Infrastructure Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Alias Design
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Entertainment Creation Suite Premium Exclusives
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk Entertainment Creation Suite Standard Exclusives
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy

Autodesk Infrastructure Modeler
Autodesk Infrastructure Design Suite Premium
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate

Autodesk Inventor
Autodesk Inventor Factory Premium
Autodesk Product Design Suite Standard
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Inventor Professional
Autodesk Inventor Factory Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Inventor Factory Premium
Autodesk Factory Design Suite Premium
Autodesk Inventor Factory Ultimate
Autodesk Factory Design Suite Ultimate

Autodesk Inventor Factory Ultimate
Autodesk Factory Design Suite Ultimate

Autodesk Inventor LT
AutoCAD Inventor LT Suite
Autodesk Inventor
Autodesk Inventor Factory Premium
Autodesk Product Design Suite Standard
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Inventor Professional
Autodesk Inventor Factory Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Inventor Professional
Autodesk Inventor Factory Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Maya
Autodesk Maya Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy
Autodesk Alias Automotive illegal access error on new actionlistener MotionBuilder
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Autocad structure detailing rgb register error Ultimate
Autodesk Animation Academy

Autodesk Mudbox
AutoCAD Design Suite Standard
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Standard
Autodesk Product Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy
Autodesk Product Design Suite for Education

Autodesk Navisworks Manage
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate
Autodesk Plant Design Suite Ultimate

Autodesk Navisworks Simulate
Autodesk Navisworks Manage
Autodesk Infrastructure Design Suite Standard
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Building Design Suite Premium
Autodesk Infrastructure Design Suite Premium
Autodesk Plant Design Suite Premium
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Quantity Takeoff
Autodesk Building Design Suite Ultimate

Autodesk Revit Architecture
AutoCAD Revit Architecture Suite
Autodesk Building Design Suite Premium
Autodesk Building Design Suite Ultimate

Autodesk Revit Structure
AutoCAD Revit Structure Suite
Autodesk Building Design Suite Premium
Autodesk Plant Design Suite Premium
Autodesk Building Design Suite Ultimate
Autodesk Infrastructure Design Suite Ultimate
Autodesk Plant Design Suite Ultimate

Autodesk Robot Structural Analysis Professional
Autodesk Building Design Suite Ultimate

Autodesk Autocad structure detailing rgb register error
Autodesk Showcase Professional
AutoCAD Design Suite Standard
Autodesk Product Design Suite Standard
Autodesk Factory Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Plant Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Factory Design Suite Premium
Autodesk Building Design Suite Premium
Autodesk Plant Design Suite Premium
AutoCAD Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Factory Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Product Design Suite for Education

Autodesk Simulation DFM
Autodesk Simulation Moldflow Adviser Standard
Autodesk Simulation Moldflow Adviser Premium
Autodesk Simulation Moldflow Adviser Ultimate
Autodesk Product Design Suite for Education

Autodesk Simulation Mechanical
Autodesk Simulation Multiphysics
Autodesk Product Design Suite for Education

Autodesk Simulation Moldflow Adviser Premium
Autodesk Simulation Moldflow Adviser Ultimate

Autodesk Simulation Moldflow Adviser Standard
Autodesk Simulation Moldflow Adviser Premium
Autodesk Simulation Moldflow Adviser Ultimate

Autodesk Simulation Moldflow Adviser Ultimate
Autodesk Product Design Suite for Education

Autodesk Simulation Moldflow Insight Premium
Autodesk Simulation Moldflow Insight Ultimate

Autodesk Simulation Moldflow Insight Standard
Autodesk Simulation Moldflow Insight Premium
Autodesk Simulation Moldflow Insight Ultimate

Autodesk Simulation Multiphysics
Autodesk Product Design Suite for Education

Autodesk SketchBook Designer
Autodesk Alias Design
Autodesk Alias Automotive
AutoCAD Inventor LT Suite
AutoCAD Design Suite Standard
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Standard
Autodesk Maya Entertainment Creation Suite Standard
Autodesk Product Design Suite Standard
Autodesk Building Design Suite Standard
Autodesk Plant Design Suite Standard
AutoCAD Design Suite Premium
Autodesk Product Design Suite Premium
Autodesk Building Design Suite Premium
Autodesk Plant Design Suite Premium
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
Autocad structure detailing rgb register error Design Suite Ultimate
Autodesk Product Design Suite Ultimate
Autodesk Building Design Suite Ultimate
Autodesk Plant Design Suite Ultimate
Autodesk Entertainment Creation Suite Ultimate

Autodesk Softimage
Autodesk Softimage Entertainment Creation Suite Standard
Autodesk 3ds Max Entertainment Creation Suite Premium
Autodesk Maya Entertainment Creation Suite Premium
Autodesk Entertainment Creation Suite Ultimate
Autodesk Animation Academy


New and Updated Commands

New and Updated Commands:

The following commands are new or have been updated in AutoCAD

New commandsDescription
AI_DOWNLOAD_LANGUAGE_PACKSOpen webpage for language packs.
AI_DOWNLOAD_OFFLINEHELPOpen webpage for offline help.
AI_OPEN_FACEBOOK_WITH_PRODUCTOpen webpage for Autodesk on Facebook.
AI_OPEN_SUBSCRIPTIONOpen webpage for Autodesk Subscription.
AI_OPEN_TWITTER_WITH_PRODUCTOpen webpage for Autodesk on Twitter.
ACPTOOLTIPSEnables tooltips for connection ports (ACP).
ARRAYCLASSICDisplays the legacy Array dialog box. (came in AutoCAD SP1)
-ARRAYCLOSESaves or discards changes made to an array’s source objects and exits the array editing state.
AUTODESKCONNECTIONPOINTConnector - connection point from Civil3D
EDITINFUSIONEdits solids and surfaces in Inventor Fusion.
ONLINECOLNOWStarts an online session with AutoCAD WS, in which people that you invite can simultaneously view and edit your current drawing.
ONLINEDOCSOpens your Autodesk documents list and folders in a browser.
ONLINEOPTIONSOpens the Online tab of the Options dialog box.
ONLINESHAREDesignates who can access the current document from your Autodesk
ONLINESYNCStarts or stops syncing your custom settings with your Autodesk account.
ONLINESYNCSETTINGSDisplays the Choose Which Settings Are Synced dialog box where you can specify selected settings to be synced.
ONLINETOMOBILESends a notification to your mobile devices, enabling you to find and open the current drawing on your mobile devices quickly.
ONLINEUPLOADUploads specified drawing files to your Autodesk account.
OPENFROMCLOUD
OPENONMOBILESends a notification to your mobile devices, enabling you to find and open the current drawing on your mobile devices quickly.
POINTCLOUDCLIPCrops the display of a selected point cloud to specified boundaries.
POINTCLOUDINTENSITYEDITOpens the Point Cloud Intensity Color Mapping dialog box that specifies intensity color mapping for eligible point clouds.
RENDERONLINEUses the online resources in your Autodesk account to create an image of a 3D solid or surface model.
SAVETOCLOUD
SHOWRENDERGALLERYDisplays the images that were previously rendered and stored in your Autodesk account.
SURFEXTRACTCURVEExtracts isolines curves from a surface.
VIEWCOMPONENTSelects drawing view components for editing.
VIEWDETAILSupports the creation of detail views by selecting an existing drawing view
VIEWSECTIONSupports the creation of section views by selecting a drawing view to cut.
VIEWDETAILSTYLESupports the creation or modification of detail view styles.
VIEWSECTIONSTYLESupports the creation and editing of section view styles.
VIEWSKETCHActivates model space for a view and enters a “view sketching” state to edit and constrain a section line or detail boundary
VIEWSKETCHCLOSEExits a “view sketching” state and makes paper space current.
VIEWSYMBOLSKETCHConstrains the section line and detail boundaries to the drawing view geometry.
WELCOMESCREENDisplays the Welcome window when you start the program.
-WORKFLOW(AutoCAD Suites only) Specifies a Suite workflow that prepares your drawing for import into Autodesk Showcase or Autodesk 3ds Max.
WORKFLOW(AutoCAD Suites only) Specifies a Suite workflow that prepares your drawing for import into Autodesk Showcase or Autodesk 3ds Max.
Updated commandsDescriptionHow changed
ACISOUTExports solid objects to an ACIS file.Saves SAT files as Version
ADCENTERManages content.Updated to support Section View and Detail View styles.
APPAUTOLOADERLists or reloads all plug-ins in the application plug-in folder.
ARRAYCreates multiple copies of objects in a pattern.Displays contextual tab during array creation.
ARRAYEDITEdits multiple copies of objects in a pattern.Path array automatically calculates the item count based on the item spacing and length of path curve.
ATTACHAllows the user to insert various file types as attachments or underlays into a DWG file.Now attaches point clouds files (PCG and ISG).
-ATTACHAllows the user to insert various file types as attachments or underlays into a DWG file from the command prompt.Now attaches point clouds files (PCG and ISG).
CLIPAllows the user to clip viewports, xrefs, DWF, DWFx autocad structure detailing rgb register error DGN underlays, PDF underlays and point clouds.Now creates clipping boundaries for point autocad structure detailing rgb register error an existing hatch object from command line.Now allows multiple-hatch selection.
LISTDisplays property data for selected objects.If the command window is not docked, autocad structure detailing rgb register error, displays object information in the extended command history. If the command window is docked, information is displayed in the text screen.
MLEADERCreates a line that connects annotation to a feature.Now supports strikethrough formatting.
MOVEDisplaces objects a specified distance in a specified direction.Now supports section view and detail view types.
MTEDITEdits multiline text.Text style drop-down list display changed to show more options.
MTEXTCreates multiline text.Text style drop-down list display changed to show more options.
MTPROP
POINTCLOUDINDEXCreates a point cloud (PCG or ISD) file from a scan file.Supports additional types of scan files.
PRESSPULLDynamically modifies objects by extrusion and offset.Provides additional visual display support for the presspull operation.
PURGERemoves unused named items, such as block definitions and layers, from the drawing.Now purges Detail View styles and Section View styles.
-PURGERemoves unused named items, such as block definitions and layers, from the drawing.Now purges Detail View styles and Section View styles.
RENAMEChanges the names of objectsNow supports renaming of Detail View styles and Section View styles.
-RENAMEChanges the names of objects from command line. Now supports renaming of Detail View styles and Section View styles.
ROTATEMoves objects about a base point.Now supports rotation of section views and detail views.
STYLECreates named styles.Text style drop-down list display changed to show more options.
TABLECreates an empty table object in a drawing.
TEXTDisplays text on screen as it is entered.
TEXTTOFRONTBrings text and dimensions in front of all other objects in the drawing.Now supports leaders.
UNDOReverses the effect of commands.
VIEWBASECreates a base drawing view from model space or Autodesk Inventor models.Supports the creation of drawing view objects from model space or Inventor models within a layout (paper space).
VIEWEDITEdits an existing drawing view.Supports the editing of drawing view objects regardless of type: base, projected, section and detail views.
VIEWPROJCreates a projected view from an existing drawing view.Now supports section and detail drawing view object types.
VIEWSTDConfigures the drafting standard used by new drawing views.
VIEWUPDATEUpdates selected drawing views that have become out of date because the source model has changed.

Removed or Obsolete Commands

Removed or Obsolete Commands and System Variables:

Deprecated Commands and System Variables

In this release, the following have been deprecated:

Commands Description
GETLINKGets a link to the current document to paste or e-mail.
MANAGEUPLOADSManages uploading of additional documents.
MESSAGESDisplays messages about updates to AutoCAD WS drawings.
OLDMTPROP
OLDUNITS
ONLINEDRAWINGSOpens web browser to access all online documents.
OPENONLINEOpens current drawing in AutoCAD WS.
SEARCHSEEK
SHAREMakes current drawings available to other AutoCAD WS users. Replaced by ONLINESHARE.
SHAREWITHSEEKUploads a selected block or the current drawing to the Autodesk Seek website.
TIMELINE
UPDDATETHUMBSNOW
UPDATETHUMBNAIL
UPLOADUploads the current document to Autodesk
UPLOADFILESOpens file dialog box to upload additional documents.
WHATSNEWOpens New Features Workshop.
System variables Description
ACISOUTVERControls the ACIS version of SAT files created using the ACISOUT command.
PROXYWEBSEARCHSpecifies how AutoCAD checks for Object Enablers.
RASTERPREVIEWControls whether BMP preview images are saved with the drawing. Replaced by THUMBSAVE.

These commands should also have been removed MTEDIT2_UNUSED,
MTEXT2_UNUSED and MTPROP2_UNUSED but might have been removed in earlier versions of AutoCAD.


New and Updated Autocad structure detailing rgb register error Variables

New and Updated System Variables:

The following system variables are new or have been updated in AutoCAD

New system variablesDescription
AECOBJECTISOLATEMODEAEC object isolate mode.
ANNOMONITORTurns the annotation monitor on and off.
APPSTATUSBARSTATEIndicates whether status bar is on.
APPSTATUSBARUSEICONSIndicates whether status bar uses icons.
ARRAYASSOCIATIVITYSets the default behavior of new arrays to be associative or non-associative.
ARRAYCREATION
AUTOLOADControls whether AutoCAD autoloads sprers.eu, sprers.eu, sprers.eu files. (Added with AutoCAD SP1)
AUTOLOADPATHControls the folder from where AutoCAD loads sprers.eu, sprers.eu, sprers.eu files. (Added with AutoCAD SP1)
CACHEMAXFILESSets the maximum number of graphics cache files saved in the local configured temporary folder for the product.
CACHEMAXTOTALSIZESets the maximum total size of all graphics cache files saved in the local configured temporary folder for the product.
CLIPROMPTLINESSets the number of lines displayed in the temporary prompt history when the command window is set to display one line.
CLIPROMPTUPDATEControls whether the command line displays the progress as a command or script is run.
CVIEWDETAILSTYLESets the name of the current detail view style. The current detail view style controls the appearance of all new model documentation detail views, detail boundaries and leader lines you create.
CVIEWSECTIONSTYLESets the name of the current detail view style. The current detail view style controls the appearance of all new model documentation detail views, detail boundaries and leader lines you create.
DGNIMPORTUNITCONVERSIONSets unit conversion style for imported DGN.
DISPLAYVIEWCUBEIN2DControls the display of the ViewCube tool when the 2D Wireframe visual style is applied to a viewport.
HPRELATIVEPS
LISPENABLEDIndicates whether AutoLISP is enabled for the current AutoCAD session. (Added with AutoCAD SP1)
NOPREVIEWGRIPSets grip preview.
NOPREVIEWHIGHLIGHTSets grip preview highlight.
ONLINEAUTOSAVEPATHPath to the local cloud cache folder.
ONLINEDOCMODEIndicates whether a copy of a new drawing is saved autocad structure detailing rgb register error to your Autodesk account.
ONLINEDOCUMENTSStores whether you can open and save drawing files directly to your Autodesk autocad structure detailing rgb register error the location of your local Autodesk folder in Finder.
ONLINESETTINGSSYNCIndicates the status of online synchronization of custom settings.
ONLINESYNCPROVIDERSynchronization provider.
ONLINESYNCTIMEControls the time interval internal consistency error pack synchronizing current customization settings with a local cache, which then stored in your Autodesk account.
ONLINEUSERNAMEDisplays the username that is used to log into the Autodesk account.
PALETTEICONSTATEIndicates whether palettes are in icon state.
PLINEREVERSEWIDTHSControls the appearance of a polyline when it is reversed.
POINTCLOUDBOUNDARYTurns the display of a point cloud bounding box on and off.
POINTCLOUDCLIPFRAMEControls whether a point cloud clipping boundary is visible on the screen and when printed.
POINTCLOUDPOINTMAXSets the maximum number of point cloud points that can exist in a drawing.
PREVIEWDELAY
PROPERTYPREVIEWControls whether in-canvas preview of property editing, through object or style, is enabled.
PROPPREVTIMEOUTSets the maximum number of seconds for a property preview to display before the preview is automatically cancelled.
SELECTIONPREVIEWLIMITLimits the number of objects that can display preview highlighting during a window or crossing selection.
SNAPGRIDLEGACYSpecifies whether the grid snap is active only when specifying a point, or also during object selection. (Came with AutoCAD SP1)
SUPPRESSALERTSControls alerts about potential data loss when opening and saving newer drawings in older versions of the product.
THUMBSAVEControls whether BMP preview images are saved with the drawing.
VIEWDETAILCREATION
VIEWDETAILEDITOR
VIEWSECTIONCREATION
VIEWSECTIONEDITOR
VIEWSKETCHMODETurns the view sketching state on or off.
VIEWUPDATEAUTOSpecifies whether Model Documentation views are updated automatically when changes are pending.
WIPEOUTFRAMEControls the display of frames for wipeout objects.
Updated system variablesDescriptionHow changed
BINDTYPEControls how xref names are handled when binding xrefs or editing xrefs in place.
POINTCLOUDDENSITYControls the percentage of points displayed at once for all autocad structure detailing rgb register error clouds in the drawing .The system variable value is a percentage of the maximum number of points that can exist in a drawing which is defined by POINTCLOUDPOINTMAX, regardless of the number of point clouds attached to a single drawing. Available for viewing drawings w/point clouds in LT.
POINTCLOUDRTDENSITYControls the percentage of points displayed during real time zoom, autocad structure detailing rgb register error, and orbit functions.Improves performance by degrading the number of points displayed during zooming, panning, or orbiting in real time. Set this system variable to a value less than the value of POINTCLOUDDENSITY in order to improve performance.
SUBOBJSELECTIONMODEFilters the 3D subobject types that are selected with CTRL+click.Adds a value (5) that specifies that only components autocad structure detailing rgb register error a drawing view are available for selection.
THUMBSIZEControls the maximum size of thumbnail preview which can be stored.Now accommodates higher resolutions for thumbnail sizes.
XDWGFADECTLControls the dimming for all DWG xrefs.
XFADECTLControls the fading intensity percentage for references being edited in-place.Controls the degree of fading when editing a reference in place or when in a view sketching state (editing view-specific geometry).
XREFNOTIFYControls the notification for updated or missing xrefs.Now communicates with the Inventor Server to check for updates to Inventor models placed in Model Documentation views.

Early Expectations

Early Expectations

Based on Google translation from Autodesk's Japanese site these are news in AutoCAD that were early released:

  • Command-line options that you can autocad structure detailing rgb register error of property editing
  • Viewport preview of the changes
  • Extract the surface dividing line
  • Boundary stretching tool according to the situation
  • View and cross-sectional view detailed diagram
  • Strikethrough
  • Latest user templates
  • Read Inventor file
  • Autodesk Cloud connection
  • Social media connection
  • Customize synchronization and support files
  • Application of AutoCAD Autodesk Exchange

Initially this was all that was known about AutoCAD

All Autodesk beta programs are run from sprers.eu

AutoCAD might or might not include news and/or improvements in these areas:

Web & Mobile - This sneak peek highlights features for people who work on AutoCAD from multiple computers or different locations -- such as using different workstations, or switching between the office, home, or working out in the field. CAD Managers and day-to-day AutoCAD users of all levels are welcome to attend.

Model Documentation - This sneak peek is geared toward people in the Mechanical/Manufacturing industry who use AutoCAD, AutoCAD Mechanical, or/and Inventor, and who create and annotate model views (such as section, detail, and projected views) of 3D models (mechanical parts, components).

Welcome to Lee Mac Programming

29th August

I have updated my Add Polyline Vertex program to Version . This version resolves a bug where the addition of a vertex to the final arc segment of a polyline would cause the segment to become linear. The new version also implements an appropriate undo group for the modification operation.

17th May

Following invaluable feedback from a visitor to my site, I have revised the code for my Wildcard Remove Support File Search Paths function to correct a bug which would have resulted in the function performing no modification to the set of defined Support File Search Paths.

15th March

I have updated my Text to Words application to Version . This new version resolves an error arising from the selection of source text containing one or more extension dictionaries, with the new version now omitting all such dictionaries from the DXF data when generating new text objects.

29th November

I have updated my Strikethrough Text application to Version . This new version incorporates compatibility for both single & multiline attributes (with a single line of text), and defines two supporting functions to facilitate the evaluation of the main function with a single object selection or selection of multiple objects, vastly simplifying the set of custom strikethrough commands and thereby making it easier for a non-technical user to define their own custom strikethrough commands by following the same format without requiring any prior programming knowledge.

6th October

For those who visit my site on a regular basis, I realise that this is only the second update to the site for the entirety of this year, but after this brief & temporary hiatus, I now hope to resume more frequent updates and additions to my site over the coming weeks & months, so stay tuned.

Based on valuable feedback received from several members over at the CADTutor forum, I have now updated my 3-Point Rectangle application to Version . The updated code incorporates appropriate undo marks and also ensures that the 2D polyline created by the program is positioned at the correct elevation relative to the active UCS.

19th January

I have updated the two Increment Alpha functions as part of my set of Column Reference Autocad structure detailing rgb register error in order to correct a bug causing the functions to increment from Y to @.

22nd December

Following an excellent suggestion from a user, I have further revised my Align Objects to Curve application to Version . This revision ensures that the preview of the set of objects being aligned is removed if the user exits the alignment prompt using, right-click, or the Exit keyword option.

15th December

Following valuable feedback received from a visitor to my site, I have updated my Align Objects to Curve application to Version . This version resolves a bug causing a divide by zero error when specifying the offset for an object with zero height (such as a horizontal line).

15th November

My Add Objects to Block program has been updated to Version . For this new autocad structure detailing rgb register error, the program has been completely rewritten and includes additional checks for items such as non-uniformly scaled blocks, dynamic blocks, and for references of the target block definition within the selection of objects to be added to such definition (thereby preventing a block reference being added to its own definition, causing a circular reference) - all of these changes result in a far more stable program.

14th November

I have updated my Automatic Block Break application to Version . This update revises the calculation of the block rotation angle in order to account for block insertion points which lie exactly on the end points of the supplied curve - a scenario which caused the previous version of the application to autocad structure detailing rgb register error an error under some circumstances.

31st October  

Following an excellent suggestion received from a visitor to my site, I have updated my 3-Point Rectangle program to Version . This new version enhances the dynamic command to allow the user to specify a side length when prompted for the third autocad structure detailing rgb register error, with the program automatically calculating the appropriate vertex coordinates using the position of the cursor relative to the first two points specified.

5th September

I have updated my Renumber Layouts program to Version . This version incorporates the ability to specify a starting number, whilst retaining the option to predefine the starting number (e.g. at 1) for those users who do not require the additional prompt.

19th May

I have now updated my Extract Nested Block application to Version . This update fixes a bug that was causing the program to crash during the process of obtaining all references of the parent block for a selected nested block, with the program crashing upon encountering a block reference with an (. "{ACAD_REACTORS") entry pointing to an associative dimension (DIMASSOC entity).

12th May

There is now a new addition to my set of functions for manipulating Support File Search Paths within AutoCAD: Wildcard Remove Support File Search Paths will remove all AutoCAD Support File Search Paths matching a supplied case-insensitive wildcard pattern.

8th March

I have updated my Copy or Swap Text application to Version . This update provides support for copying & swapping the text content held by table cells.

15th February

I have updated my Automatically Label Attributes application to Version . This implements changes to the code to account for the existence of attributed MInsert blocks which would cause the previous version of the application to report an error.

26th January

New Program! Renumber Layouts enables the user to automatically sequentially renumber all Paperspace layouts, with an optional prefix and/or suffix.

12th January  

I have updated my Entity to Point List function to Version . The revised code now returns a consistent point list when supplied with linear 2D polylines at different elevations, and also prevents the possibility of returning exponentially large point lists with significant processing overhead when handling certain types