PDA

View Full Version : 2014 Etransmit Crashes AutoCAD 2014 when Civil3D object Enabler is present



jpcadconsulting347236
2013-09-17, 06:19 PM
Issuing the ETRANSMIT command results in a fatal error when the Civil 3D object enabler is installed.

This is 100% repeatable and happens regardless of the drawings involved.

I've uninstalled the OE as a workaround (but we really need it).

The Graphics Hotfix does not resolve this (as stated in a post somewhere...)

AutoCAD 2014 SP1 dropped today and does not address the issue (this has been a known issue for months as far as I can tell).

Does anyone have a actually fix for this?

Thanks gang,

-JP

cadtag
2013-09-18, 11:59 AM
the only work around is to uninstall the OE.

For a fix, contact your reseller, loudly and repreatedly, and if on subscription, post it there as a problem. The more Adesk hears about it, the more likely it is to get fixed.

dgorsman
2013-09-18, 03:23 PM
Does it work if the object enabler isn't demand loaded? That should be easier than managing installations.

jpcadconsulting347236
2013-09-18, 06:17 PM
Good question... I'll test tomorrow. Thanks dgorsman!

cadtag
2013-09-18, 06:24 PM
interesting idea -- but if there are any civil objects (even just a style definition, dictionary, or other non-visible element) won't that trigger the demand load?

dgorsman
2013-09-18, 07:58 PM
Not if you flip the bit in the registry to "never load". I've done that with another troublesome OE. If somebody needs it, I flip the bit back until they don't need it anymore.

jpcadconsulting347236
2013-10-08, 04:02 PM
I have found what I think is a fix (or at least a stable workaround)... I wish I could take credit for it myself but I found it in the last few posts here:

http://forums.autodesk.com/t5/AutoCAD-2013-2014-DWG-Format/Autocad-2014-Fatal-error-on-etransmit/td-p/4310464/page/3

Based on the second option I've added the following lines to my acad.lsp file:


(arxload "aeccivilbase.dbx")
(arxload "aeccland.dbx")
(arxload "aeccmapcheck.dbx")
(arxload "aeccnetwork.dbx")
(arxload "aeccparampart.dbx")
(arxload "aeccplanprod.dbx")
(arxload "aeccpointcloud.dbx")
(arxload "aeccpressurepipes.dbx")

This seems to be working solidly. Etransmit is functioning with the Civil3D Object Enabler installed.

FYI the other option was to rename "C:\Program Files\Autodesk\AutoCAD 2014\AeccETransmit.dbx" to "AeccETransmit.old". This seemed to work as well but it just does not sit right with me. Seems counter-intuitive.

Anyway, hope this helps.

cadtag
2013-10-08, 06:07 PM
WOOT -- thanks for posting!

supportinformatique448292
2013-11-25, 07:36 PM
I installed AutoCAD Civil 2014 Object Enabler SP1 and it works fine.
http://usa.autodesk.com/adsk/servlet/ps/dl/item?siteID=123112&id=21825057&linkID=9240618