Hi,
I create new drawings using the blank default template acadiso.dwt in AutoCAD 2019. I have my setting set to saving to ACAD 2013 format by default so other company users can easily open files without the latest ACAD version.
Even by leaving the drawing blank and doing a quick save I get a proxy objects popup saying the drawing contains custom objects not supported by earlier versions of ACAD. Where are those non backward compatible objects? the drawing is empty... This prevents me from creating sheet templates as a proxy object error prevents user with ACAD 2016 from creating sheets with my template. I tried the -exporttoautocad command without success.
How can I by pass this?
Thanks,
Solved! Go to Solution.
Hi,
I create new drawings using the blank default template acadiso.dwt in AutoCAD 2019. I have my setting set to saving to ACAD 2013 format by default so other company users can easily open files without the latest ACAD version.
Even by leaving the drawing blank and doing a quick save I get a proxy objects popup saying the drawing contains custom objects not supported by earlier versions of ACAD. Where are those non backward compatible objects? the drawing is empty... This prevents me from creating sheet templates as a proxy object error prevents user with ACAD 2016 from creating sheets with my template. I tried the -exporttoautocad command without success.
How can I by pass this?
Thanks,
Solved! Go to Solution.
Solved by cadffm. Go to Solution.
Solved by cadffm. Go to Solution.
1.In programming language are all "objects", you will not find a line or something like this.
2. Your template is NOT the original standard file,
OR
3. You have running a script/tool what change settings in your files by open or save commands.
How can you check this:
Try the same WITHOUT a template:
NEW, right of the open button-> without template, imperial.
Qsave..
Is it working without the message?
Then the issue is the non original det file.
Is message still there?
Then start your 2019 in /safemode and try it again.
And now?
"2019. I have my setting set to saving to ACAD 2013 format by default "
Your choice, your problem. (SCNR, ONLY FUN)
Sebastian
1.In programming language are all "objects", you will not find a line or something like this.
2. Your template is NOT the original standard file,
OR
3. You have running a script/tool what change settings in your files by open or save commands.
How can you check this:
Try the same WITHOUT a template:
NEW, right of the open button-> without template, imperial.
Qsave..
Is it working without the message?
Then the issue is the non original det file.
Is message still there?
Then start your 2019 in /safemode and try it again.
And now?
"2019. I have my setting set to saving to ACAD 2013 format by default "
Your choice, your problem. (SCNR, ONLY FUN)
Sebastian
Hi Pendean,
I don't have access to a previous version of ACAD currently on my computer so i could only try method 2.
The bad news is it still does not work for me. As soon as I quick save the newly exported file I get the same Version Conflict popup.
I used the -EXPORTTOAUTOCAD command with the following parameters:
File format: 2013
Bind xrefs: No
Bind type: Insert
Filename prefix: ACAD-
Filename suffix:
Is creating the templates with an earlier version of AutoCAD the only option?
Hi Pendean,
I don't have access to a previous version of ACAD currently on my computer so i could only try method 2.
The bad news is it still does not work for me. As soon as I quick save the newly exported file I get the same Version Conflict popup.
I used the -EXPORTTOAUTOCAD command with the following parameters:
File format: 2013
Bind xrefs: No
Bind type: Insert
Filename prefix: ACAD-
Filename suffix:
Is creating the templates with an earlier version of AutoCAD the only option?
Hi Sebastian,
Yes when I open in /safemode I don't get the Version Conflict popup. I guess it's the IT setup from the company that messes things up... Ill try to disable the problematic addon.
Many thanks!
Alex
Hi Sebastian,
Yes when I open in /safemode I don't get the Version Conflict popup. I guess it's the IT setup from the company that messes things up... Ill try to disable the problematic addon.
Many thanks!
Alex
They have to check
every IMPORT workstep (paste / insert or by programming "copy" functions)
or
the customize program start the command "-DWGUNITS"
Start a new file as usual (not in Safemode) and save as dwg2018!
Share the file and the community can see if details are visible,
the result can help or your it to find the problem, just hints, but if they can help..
Sebastian
They have to check
every IMPORT workstep (paste / insert or by programming "copy" functions)
or
the customize program start the command "-DWGUNITS"
Start a new file as usual (not in Safemode) and save as dwg2018!
Share the file and the community can see if details are visible,
the result can help or your it to find the problem, just hints, but if they can help..
Sebastian
Hello,
Would anyone be able to tell me what is the "unsupported proxy object" created in the attached empty drawing file when I try saving to ACAD2013 version. I created the file using acadiso.dwt not in safemode.
I am unable to find which company macro is creating the issue.
Thanks
-Alex
Hello,
Would anyone be able to tell me what is the "unsupported proxy object" created in the attached empty drawing file when I try saving to ACAD2013 version. I created the file using acadiso.dwt not in safemode.
I am unable to find which company macro is creating the issue.
Thanks
-Alex
Sorry, without the Information 2018 or 2019 !?
and without the new file, saved as 2018, i don't like to take a look.
With Civil data you get all the AEC-stuff.
If you really working with real vanilla AutoCAD,
check your acadiso.dwt (is it really the original? try it in safemode)
But i guess your are not using AutoCAD20xx, you started Civil2019.
_
APPIDs entries in the original acadiso.dwt 2019:
ACAD
ACAD_PSEXT
AcadAnnoPO
AcadAnnotative
ACAD_DSTYLE_DIMJAG
ACAD_DSTYLE_DIMTALN
ACAD_MLEADERVER
ACAD_NAV_VCDISPLAY
Sebastian
Sorry, without the Information 2018 or 2019 !?
and without the new file, saved as 2018, i don't like to take a look.
With Civil data you get all the AEC-stuff.
If you really working with real vanilla AutoCAD,
check your acadiso.dwt (is it really the original? try it in safemode)
But i guess your are not using AutoCAD20xx, you started Civil2019.
_
APPIDs entries in the original acadiso.dwt 2019:
ACAD
ACAD_PSEXT
AcadAnnoPO
AcadAnnotative
ACAD_DSTYLE_DIMJAG
ACAD_DSTYLE_DIMTALN
ACAD_MLEADERVER
ACAD_NAV_VCDISPLAY
Sebastian
Hi Sebastian,
The odd thing is that I dont have Civil 3d on my machine. I only have the Object Enabler 2019 for Civil 3d.
I use ACAD2019 and I do have Architecture, MEP and Electrical, but I am confident I did start the Vanilla Autocad as I can reproduce the behavior.
What I think happens is that when I open drawings that require the Object Enabler all the subsequent drawings I create or save in the same session (without closing completely autocad) will get Civil 3d objects even when starting from an empty template.
I confirmed this by starting ACAD2019 and creating an empty drawing from acadiso.dwt I get no problems. And after opening and closing a drawing with Civil3d objects, if I leave AutoCAD open and and create an empty drawing from acadiso.dwt I will get Civil3d objects in it and a popup if I try to save it down to 2013.
What is more even is that all other opened drawings will also inherit Civil3d objects when saving them, even if they had none to start with. They will all be "contaminated".
How were you able to get that information printed out for troubleshooting?
I have attached three files:
file 1 - a 2018 file created from a brand new session
file 2 - a drawing created after opening/closing a drawing with Civil3d objects to force OE to load
file 3 - the first file opened and saved after OE has been loaded
Thanks for looking into the file I posted.
-Alexandre
Hi Sebastian,
The odd thing is that I dont have Civil 3d on my machine. I only have the Object Enabler 2019 for Civil 3d.
I use ACAD2019 and I do have Architecture, MEP and Electrical, but I am confident I did start the Vanilla Autocad as I can reproduce the behavior.
What I think happens is that when I open drawings that require the Object Enabler all the subsequent drawings I create or save in the same session (without closing completely autocad) will get Civil 3d objects even when starting from an empty template.
I confirmed this by starting ACAD2019 and creating an empty drawing from acadiso.dwt I get no problems. And after opening and closing a drawing with Civil3d objects, if I leave AutoCAD open and and create an empty drawing from acadiso.dwt I will get Civil3d objects in it and a popup if I try to save it down to 2013.
What is more even is that all other opened drawings will also inherit Civil3d objects when saving them, even if they had none to start with. They will all be "contaminated".
How were you able to get that information printed out for troubleshooting?
I have attached three files:
file 1 - a 2018 file created from a brand new session
file 2 - a drawing created after opening/closing a drawing with Civil3d objects to force OE to load
file 3 - the first file opened and saved after OE has been loaded
Thanks for looking into the file I posted.
-Alexandre
Now, you are right. Thats how ObjectEnabler working.
If loaded, the OE adds the useless data into each file, like ACA C3D and so on.
List of all registered application (untested):
(defun c:AppList (/ TabList) ; Load by AppLoad, Start with command AppList
(defun TabList (tab / tmp)
(while (setq tmp (tblnext tab (not tmp)))
(terpri)(princ(cdr(assoc 2 tmp)))
)
)
(TabList "APPID")
(princ)
)
Sebastian
Now, you are right. Thats how ObjectEnabler working.
If loaded, the OE adds the useless data into each file, like ACA C3D and so on.
List of all registered application (untested):
(defun c:AppList (/ TabList) ; Load by AppLoad, Start with command AppList
(defun TabList (tab / tmp)
(while (setq tmp (tblnext tab (not tmp)))
(terpri)(princ(cdr(assoc 2 tmp)))
)
)
(TabList "APPID")
(princ)
)
Sebastian
Thank you for the very fast reply!
This is a very annoying behavior from OE, is there any fast way to revert that besides -exporttoautocad command? I messed up all my project drawings because of it, starting from my template file :S
Thanks,
-Alexandre
Thank you for the very fast reply!
This is a very annoying behavior from OE, is there any fast way to revert that besides -exporttoautocad command? I messed up all my project drawings because of it, starting from my template file :S
Thanks,
-Alexandre
The "Appid" is not a problem, but there are other non graphical data ("CLASS").
I am away from Acad and i don't like to google for it, but if i am remember right:
-ExportToAutocad can not remove class informations (or?)
Try command WBLOCK, option entire drawing,
but i guess it doesn't work.
-
Or WBLOCK, option Objects selection?
-
Copy&paste to another file?
Sorry, i don't know which standard function/way xan do this.
Cu
Sebastian
The "Appid" is not a problem, but there are other non graphical data ("CLASS").
I am away from Acad and i don't like to google for it, but if i am remember right:
-ExportToAutocad can not remove class informations (or?)
Try command WBLOCK, option entire drawing,
but i guess it doesn't work.
-
Or WBLOCK, option Objects selection?
-
Copy&paste to another file?
Sorry, i don't know which standard function/way xan do this.
Cu
Sebastian
Command -EXPORTTOAUTOCAD kills the proxy objects in the sample files you posted. (I had to convert the files to 2013 format using DWG TrueView first so I could open them in 2017. Trueview didn't kill the proxy objects though).
You have to run -exporttoautocad on each drawing though, no capability in plain autocad for a batch process.
(Trueview has a batch converter to save drawings as older formats, but it doesn't strip the proxy information)
If you have access to C3D, there is a batch converter in there that will also strip the proxy info as well as saving to previous formats. Command CIVILBATCHCONVERTER. Help page for the different options
Command -EXPORTTOAUTOCAD kills the proxy objects in the sample files you posted. (I had to convert the files to 2013 format using DWG TrueView first so I could open them in 2017. Trueview didn't kill the proxy objects though).
You have to run -exporttoautocad on each drawing though, no capability in plain autocad for a batch process.
(Trueview has a batch converter to save drawings as older formats, but it doesn't strip the proxy information)
If you have access to C3D, there is a batch converter in there that will also strip the proxy info as well as saving to previous formats. Command CIVILBATCHCONVERTER. Help page for the different options
Thank you Marianne.
I was expecting this would be a very manual process and every file needs cleaning at once because otherwise the Object Enabler will add the C3D objects back if I am not careful. It's a real annoying behavior from Object Enabler and Civil3d. Luckily my project is small, 20 dwgs only.
Thank you Marianne.
I was expecting this would be a very manual process and every file needs cleaning at once because otherwise the Object Enabler will add the C3D objects back if I am not careful. It's a real annoying behavior from Object Enabler and Civil3d. Luckily my project is small, 20 dwgs only.
I obviously have translation difficulties in what Marianne wrote, so I "ignore" that posting (sorry) and say:
You can use the 'DWG Convert' from a 'DWG Trueview' installation, convert your files to 'dwg2013 with exploded aec-objects'
The difference to -ExportToAutoCAD from Civil: Civil NOT removes the AEC-Version Information, DWGtrueview-DWGconvert can do this.
The more important is the question of how you deal with it soon.
Note1 Sysvar DEMANDLOAD
Note2 If you rename the path of the ObjectEnabler, then it can not be loaded. Attention: this is a very robust way and not a model solution.
It's just hints, It's up to you what you do with it.
Sebastian
I obviously have translation difficulties in what Marianne wrote, so I "ignore" that posting (sorry) and say:
You can use the 'DWG Convert' from a 'DWG Trueview' installation, convert your files to 'dwg2013 with exploded aec-objects'
The difference to -ExportToAutoCAD from Civil: Civil NOT removes the AEC-Version Information, DWGtrueview-DWGconvert can do this.
The more important is the question of how you deal with it soon.
Note1 Sysvar DEMANDLOAD
Note2 If you rename the path of the ObjectEnabler, then it can not be loaded. Attention: this is a very robust way and not a model solution.
It's just hints, It's up to you what you do with it.
Sebastian
Hi @cadffm, I can't find the option to explode AEC objects in trueview. Can you show me where is the option?
The Civil Batch Converter can strip proxy information. Select option "Explode objects = Yes" in the setup
Apologies my german is not good enough to translate for you. Entschuldigung, mein Deutsch ist nicht gut genug, um für Sie zu übersetzen.
Hi @cadffm, I can't find the option to explode AEC objects in trueview. Can you show me where is the option?
The Civil Batch Converter can strip proxy information. Select option "Explode objects = Yes" in the setup
Apologies my german is not good enough to translate for you. Entschuldigung, mein Deutsch ist nicht gut genug, um für Sie zu übersetzen.
Really funny, you wrote a second time about *batchconverter* without pointing me to the right direction/command LOL
i will teach myself, google is my friend, thank you. / ...i am just a simple AutoCAD'ACAD' User, sorry.
In DWG Convert (from Trueview'TV' or Civil'C3D') you have the option by your choice of file format.
(note: ACAD/TV/C3D aso, no product can explode unexplodeable-proxyobjects)
When the 'AutoCAD 20xx Drawing Format with Exploded AEC Objects' option is missing, the OE isn't loaded.
Select a file with aec-content (like the "from fresh ACAD2019 session - aftr OE.dwg" from above), then TV
offer these options/filetypes too. In C3D the program part is allways loaded, so you can see it allways in C3D- DWGconvert.
Sebastian
Really funny, you wrote a second time about *batchconverter* without pointing me to the right direction/command LOL
i will teach myself, google is my friend, thank you. / ...i am just a simple AutoCAD'ACAD' User, sorry.
In DWG Convert (from Trueview'TV' or Civil'C3D') you have the option by your choice of file format.
(note: ACAD/TV/C3D aso, no product can explode unexplodeable-proxyobjects)
When the 'AutoCAD 20xx Drawing Format with Exploded AEC Objects' option is missing, the OE isn't loaded.
Select a file with aec-content (like the "from fresh ACAD2019 session - aftr OE.dwg" from above), then TV
offer these options/filetypes too. In C3D the program part is allways loaded, so you can see it allways in C3D- DWGconvert.
Sebastian
Command for the batch converter is a Civil 3D command CIVILBATCHCONVERTER. Doesn't work in plain AutoCAD.
I think my OLE installation is corrupt maybe as it never loads the 'AEC objects exploded' option in DWGCONVERT.
Command for the batch converter is a Civil 3D command CIVILBATCHCONVERTER. Doesn't work in plain AutoCAD.
I think my OLE installation is corrupt maybe as it never loads the 'AEC objects exploded' option in DWGCONVERT.
TV
Perhaps i am wrong and it looks like that this feature is not from the OE?, but i don't know why
you can't see these options after you loaded a Civil file to the convert list.
Are you testing on a machine with C3D?
Is the OE running when you open this file in Acad?
C3D OE 2018 (or?) and TrueView 2018 (or?)
_
C3D
I read the "command CIVILBATCHCONVERTER" before and sure it isn't available in plain Acad.
Now, i tried it a third time and the command works! (two times before .. i dont know what my problem was, but the command was unknown, i swear LOL / my misstake)
Thank you.
Sebastian
TV
Perhaps i am wrong and it looks like that this feature is not from the OE?, but i don't know why
you can't see these options after you loaded a Civil file to the convert list.
Are you testing on a machine with C3D?
Is the OE running when you open this file in Acad?
C3D OE 2018 (or?) and TrueView 2018 (or?)
_
C3D
I read the "command CIVILBATCHCONVERTER" before and sure it isn't available in plain Acad.
Now, i tried it a third time and the command works! (two times before .. i dont know what my problem was, but the command was unknown, i swear LOL / my misstake)
Thank you.
Sebastian
TV
Perhaps i am wrong and it looks like that this feature is not from the OE?, but i don't know why
you can't see these options after you loaded a Civil file to the convert list.
Are you testing on a machine with C3D?
Is the OE running when you open this file in Acad?
C3D OE 2018 (or?) and TrueView 2018 (or?)
Yes - these options don't seem to be available even when I load a Civil file to Dwgconvert command (Trueview 2018).
Commandline says:
c:\program files\autodesk\autodesk autocad civil 3d 2018 object enabler 64 bit\aeccivilbase.dbx cannot find a dll or other file that it needs.
So I assume the object enabler isn't installed correctly. However i can just use the converter in C3D or -EXPORTTOAUTOCAD command so it's not a problem to me.
TV
Perhaps i am wrong and it looks like that this feature is not from the OE?, but i don't know why
you can't see these options after you loaded a Civil file to the convert list.
Are you testing on a machine with C3D?
Is the OE running when you open this file in Acad?
C3D OE 2018 (or?) and TrueView 2018 (or?)
Yes - these options don't seem to be available even when I load a Civil file to Dwgconvert command (Trueview 2018).
Commandline says:
c:\program files\autodesk\autodesk autocad civil 3d 2018 object enabler 64 bit\aeccivilbase.dbx cannot find a dll or other file that it needs.
So I assume the object enabler isn't installed correctly. However i can just use the converter in C3D or -EXPORTTOAUTOCAD command so it's not a problem to me.
Can't find what you're looking for? Ask the community or share your knowledge.