Community
AutoCAD Forum
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

proxy objects in acadiso.dwt

19 REPLIES 19
SOLVED
Reply
Message 1 of 20
Anonymous
2881 Views, 19 Replies

proxy objects in acadiso.dwt

Anonymous
Not applicable

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,

0 Likes

proxy objects in acadiso.dwt

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,

Tags (2)
19 REPLIES 19
Message 2 of 20
cadffm
in reply to: Anonymous

cadffm
Consultant
Consultant
Accepted 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

0 Likes

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

Message 3 of 20
pendean
in reply to: Anonymous

pendean
Community Legend
Community Legend
you added 2019 content that was not properly translated down to 2013dwg file format: that's what 'proxy objects" alerts is all about.

Use AutoCAD 2017-16-15-14 or 2013 to make your template files and avoid all types of issues the proper way, these can be used by AutoCAD 2018-19 users easily without issues.

Or properly know the 2019file down using AECTOACAD command, then manually rename the extension from DWG to DWT.

You get to pick your method: these work 100% of the time.


0 Likes

you added 2019 content that was not properly translated down to 2013dwg file format: that's what 'proxy objects" alerts is all about.

Use AutoCAD 2017-16-15-14 or 2013 to make your template files and avoid all types of issues the proper way, these can be used by AutoCAD 2018-19 users easily without issues.

Or properly know the 2019file down using AECTOACAD command, then manually rename the extension from DWG to DWT.

You get to pick your method: these work 100% of the time.


Message 4 of 20
Anonymous
in reply to: pendean

Anonymous
Not applicable

 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?

0 Likes

 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?

Message 5 of 20
Anonymous
in reply to: cadffm

Anonymous
Not applicable

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

0 Likes

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

Message 6 of 20
cadffm
in reply to: Anonymous

cadffm
Consultant
Consultant

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

0 Likes

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

Message 7 of 20
Anonymous
in reply to: cadffm

Anonymous
Not applicable

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

0 Likes

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

Message 8 of 20
cadffm
in reply to: Anonymous

cadffm
Consultant
Consultant

Sorry, without the Information 2018 or 2019 !?

and without the new file, saved as 2018, i don't like to take a look.

181128-1.jpg

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

0 Likes

Sorry, without the Information 2018 or 2019 !?

and without the new file, saved as 2018, i don't like to take a look.

181128-1.jpg

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

Message 9 of 20
Anonymous
in reply to: cadffm

Anonymous
Not applicable

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

0 Likes

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

Message 10 of 20
cadffm
in reply to: Anonymous

cadffm
Consultant
Consultant
Accepted solution

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

0 Likes

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

Message 11 of 20
Anonymous
in reply to: cadffm

Anonymous
Not applicable

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

0 Likes

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

Message 12 of 20
cadffm
in reply to: Anonymous

cadffm
Consultant
Consultant

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

0 Likes

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

Message 13 of 20
Anonymous
in reply to: Anonymous

Anonymous
Not applicable

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

Message 14 of 20
Anonymous
in reply to: Anonymous

Anonymous
Not applicable

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.

0 Likes

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.

Message 15 of 20
cadffm
in reply to: Anonymous

cadffm
Consultant
Consultant

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

0 Likes

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

Message 16 of 20
Anonymous
in reply to: cadffm

Anonymous
Not applicable

Hi @cadffm, I can't find the option to explode AEC objects in trueview. Can you show me where is the option?convert.JPG

 

 

The Civil Batch Converter can strip proxy information. Select option "Explode objects = Yes" in the setupconvertcivil.JPG

 Apologies my german is not good enough to translate for you. Entschuldigung, mein Deutsch ist nicht gut genug, um für Sie zu übersetzen.

0 Likes

Hi @cadffm, I can't find the option to explode AEC objects in trueview. Can you show me where is the option?convert.JPG

 

 

The Civil Batch Converter can strip proxy information. Select option "Explode objects = Yes" in the setupconvertcivil.JPG

 Apologies my german is not good enough to translate for you. Entschuldigung, mein Deutsch ist nicht gut genug, um für Sie zu übersetzen.

Message 17 of 20
cadffm
in reply to: Anonymous

cadffm
Consultant
Consultant

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.

 

181212-2.jpg

Sebastian

0 Likes

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.

 

181212-2.jpg

Sebastian

Message 18 of 20
Anonymous
in reply to: cadffm

Anonymous
Not applicable

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. 

0 Likes

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. 

Message 19 of 20
cadffm
in reply to: Anonymous

cadffm
Consultant
Consultant

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

0 Likes

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

Message 20 of 20
Anonymous
in reply to: cadffm

Anonymous
Not applicable

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.

0 Likes

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.

Post to forums  

AutoCAD Inside the Factory


Autodesk Design & Make Report