Tuesday, June 20, 2017

Autodesk AutoCAD 2015-2018 Geolocation Online Map Hotfix

Autodesk AutoCAD 2015-2018 Geolocation Online Map Hotfix is now available.

Microsoft is ending support for version 7 of Bing Maps on June 30th, 2017. This Hotfix will upgrade your version of Bing Maps to version 8 so that you can continue to use the Geolocation Online Map Data feature.

This Hotfix applies to all 32-bit and 64-bit publicly released versions of the following products (including Service Packs and Updates):

  • Autodesk AutoCAD 2015, Autodesk AutoCAD LT 2015, and Autodesk AutoCAD 2015-based vertical products
  • Autodesk AutoCAD 2016, Autodesk AutoCAD LT 2016, and Autodesk AutoCAD 2016-based vertical products
  • Autodesk AutoCAD 2017, Autodesk AutoCAD LT 2017, and Autodesk AutoCAD 2017-based vertical products
  • Autodesk AutoCAD 2018, Autodesk AutoCAD LT 2018, and Autodesk AutoCAD 2018-based vertical products

Using AutoCAD or AutoCAD LT 2014? See More About End of Feature Support for Bing Maps Version 7

Please check the Readme for detailed instructions and download the hotfix.

Extract Autodesk_AutoCAD_2015_to_2018_Geolocation_Online_Maps_Hotfix_32bit_64bit.zip and run Autodesk_AutoCAD_2015_to_2018_Geolocation_Online_Maps_Hotfix.sfx.exe

The hotfix can’t be uninstalled and even a repair or reinstall of AutoCAD will not restore this specific file. In this case it’s not too bad as it will not work anyway soon but for other hotfixes it can be a problem. The hotfix installer does not even create a backup copy of the old version. Also the hotfix will probably not show up in Autodesk Desktop App which is too bad. Delivering hotfixes like this is not a good practice.

The Autodesk product version showing in the About dialog box and the _VERNUM are not updated by this hotfix so only way to tell if it’s installed is by checking the version of the AcGeoLocationUI.arx located in the AutoCAD main installation folder.

File version for AcGeoLocationUI.arx:

AutoCAD 2015: 20.0.210.31

AutoCAD 2016: 20.1.107.33

AutoCAD 2017: 21.0.402.3

AutoCAD 2018: 22.0.102.0

If you’re curious what the hotfix installer does and learn some VBScript take a look at the vbs files in C:\Autodesk\Autodesk_AutoCAD_2015_to_2018_Geolocation_Online_Maps_Hotfix
This can be used to modify so you can install it in an environment with many AutoCAD installations.

Update. After June 30th, 2017 when you run for example GEOGRAPHICLOCATION command you can see a dialog like this:
Geolocation - Online Map Data
You do not have permission to access Online Map Data.
Go to Account Settings and check your entitlement to use online maps.
You can continue using Geolocation without access to maps.

Geolocation

Followed by:
Geolocation - Online Map Data Update
You must update your software before 2017-06-30 to continue using Online Map Data.
Get update information – You will be redirected to the Autodesk update website for more information.
Update later – If you choose not to update, then you can continue to use Geolocation without maps after 2017-06-30.

Geolocation

BOMLengths.lsp AutoLISP freeware

Get the accumulated length of multiple objects with this free AutoLISP app. The total length of lines, circles, arcs, ellipses, polylines and splines are supported.

In this update it was added support for circles and ellipses and fixed a bug in the error handler.

BOMLengths.lsp has been tested on AutoCAD 2018 with this update but should work for other versions of AutoCAD as well and possibly on other CAD applications supporting AutoLISP like BricsCAD, DraftSight, GstarCAD, CADopia, IntelliCAD, progeCAD and ZWCAD.

Wednesday, June 14, 2017

How to Automatically Update the Sheet List Table

The Sheet List Table that comes with the Sheet Set Manager in AutoCAD needs to be updated manually by default causing troubles like new or changed sheets not showing up correctly or certain properties not being up-to-date.

Sheet List Table

The command DATALINKUPDATE can also be used. Run the command and select the option “Update data link” followed by “all data linKs”. It’s possible to select the table or specify the name of the Sheet Set as well.

Now to how this can be done automatically. Here’s one way using AutoLISP:

(command "._datalinkupdate" "_u" "_k")

If you want to run this automatically when a drawing is opened you can make use of acaddoc.lsp. If you want this to happen during publish make sure background plotting (BACKGROUNDPLOT system variable) is turned off as acaddoc.lsp is not loaded then. This limitation can be worked around but will require customization in .NET and something we can help with. If you want the update to happen automatically before running the plot command on the current drawing then there are ways to do this by using a reactor, something we also can help with.

Hopefully this can help you avoid discrepancies in the Sheet List Table in the future.

A wish for future updates to AutoCAD is that DXEVAL settings would be used to automatically update also the Sheet List Table.

JTB Batch Change 1.6 AutoCAD app

In JTB Batch Change version 1.6 we fixed bug in find and replace text in Mtext that happens since version 1.3 and added support for Drawing Template file(*.dwt).

Batch process AutoCAD with the help of Excel with JTB Batch Change. Some feature examples are:

With Batch Rename Objects you can rename layers in hundreds of drawing by substituting text "Concrete" with "CONC", or add a prefix of "AC " to each layer's name

With Batch Find and Replace you can find and replace text on multiple drawings.

You can import and update all blocks from a standard drawing to hundreds of other drawings.

You can replace all inserted blocks "DOOR-BD3" in layer "Archs" with block "DOOR-AC1", and move them to layer "ARCH-FURN"

You can change all texts whose styles are not prefixed with "ELEC" to "ELEC Standard" style, then change all block's attributes whose tag is "DATE" to current date.

You can convert all your inserted blocks from dynamic to static, or to anonymous blocks.

You can flatten all your drawing objects by setting all Z coordinates to 0.

You can Unload or Detach xrefs or change their name, file name or path.

Batch change drawing properties

Additionally, you can perform Batch Audit and Purge as well as much more.

When done with a batch processing you can see what has been processed in the log.

This is a great tool in the hands of AutoCAD users or CAD managers.

Monday, June 12, 2017

How to convert block to xref in AutoCAD

Here are a couple of solutions if you run into a situation where you want to convert a block to xref.

One is to use the Express Tool command BLOCKTOXREF. See “Convert block to xref” on the Express Tools Ribbon tab.

It replaces all instances of a specified block with an xref. The command searches the entire drawing for references to a specified block name and replaces them with an xref that you specify. You can use this tool to unbind an xref, replacing the block with the original referenced drawing. Afterwards, you can use the PURGE command to remove the unreferenced block definition from the drawing. If the xref is not already existing use for example WBLOCK of the block in question and so the file is created before running the command. It can be run on the command line as well using -BLOCKTOXREF.

There is also BlockToXref.lsp that is a free app from JTB World that let you select one or many blocks in a drawing and change them to xrefs.

Tuesday, June 6, 2017

JTB Sheet Set Publish 1.0 for AutoCAD released

JTB Sheet Set Publish is a new app by JTB World for AutoCAD that publishes sheets in Sheet Sets to files like PDF and DWF. The files created are named as you want based on a naming formula that you specify. Use date fields and/or sheet properties of your choice to build up the output filename.

Create formula for filename:

Output folder after publishing:

Free trial of JTB Sheet Set Publish is available.

And we have more Sheet Set Manager apps like SSMPropEditor, JTB DST Tool and JTB Sheet Set Creator.

Monday, June 5, 2017

OsnapzBG Plus updated for AutoCAD 2018

OsnapzBG Plus and the freeware OsnapzBG have been updated for AutoCAD 2018 and also got a few bugs fixed like changes of Auto Snap Marker to white incorrectly fixed and OsnapzBG Plus got support for more color elements.

With OsnapzBG and OsnapzBG Plus loaded any change of the AutoCAD variable OSNAPZ will also change the drawing window colors depending on if OSNAPZ is set to 0 or 1.

OsnapzBG Plus is based on our freeware OsnapzBG but adds ability to set any of the drawing window colors like those in the 3D parallel projection, 3D perspective projection or the command line context and interface elements.

OsnapzBG Plus usage

Friday, June 2, 2017

AutoCAD Architecture and MEP 2018.0.1 Update

The following defects have been fixed in AutoCAD Architecture 2018 and AutoCAD MEP 2018 according to the readme:

External Reference

  • Architecture object components set to display ByLayer, displays the Xref layer properties instead of the parent file layer properties.
  • Multi-View Blocks in external reference file display in color while plotting.

Migration

  • Few contextual tabs like Block Editor or Text Editor are missing from the Ribbon and CUI after migrating from previous release.

Object Enabler

  • Fixes file version issues for Object Enabler in AutoCAD Architecture and AutoCAD MEP 2018 non-English products and AutoCAD Architecture and AutoCAD MEP installed as part of Autodesk Suites."

In the About dialog box we can find the Product Version: 8.0.53.0 and if you want to find it using AutoLISP here’s how: How to know what service pack is installed for AutoCAD

The bug with the Ribbon tabs for apps is not solved.

Thursday, June 1, 2017

JTB LayoutsToDwgs freeware for AutoCAD

JTB LayoutsToDwgs is a freeware for AutoCAD that now is available with installer on Autodesk App Store.

If you have a multiple-layout drawing the LayoutsToDwgs command will save each of your layouts to a single-layout drawing. Model space is copied as is.
 
New drawings are named after the layouts, with a prefix and a suffix specified by you. Drawings are saved in source drawing folder.