Autocad 2004 doesn't open files exported as 2004DXF by LibreCad

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Autocad 2004 doesn't open files exported as 2004DXF by LibreCad

perepujal
Hi all,
Lately I had to send some files to be opened by a 2004 Autocad, it
failed to open them.
The error says (translated from spanish)
Dictionary MLineStyle not defined in NamedObject dictionary.
DXF entry not valid or incomplete -- discarded draw.

Any hints?
Thanks
Pere

Reply | Threaded
Open this post in threaded view
|

Re: Autocad 2004 doesn't open files exported as 2004DXF by LibreCad

LordOfBikes
Administrator
Hi Pere,

LibreCAD uses DXF 2007 by default. Maybe you have to resave them in DXF 2004 format.
You can change the DXF format in the save dialog.

You can check the version when you open the DXF with a text editor.
You will find this near the top of the file:
  9
$ACADVER
  1
AC1021
The value AC1021 stand for DXF 2007.
For ACAD 2004 the value should be AC2018 or less.

But you can't change this value with the text editor. The DXF 2007 format could contain codes which are unknown in DXF 2004.
When you save the drawing in an older format, LibreCAD takes care about this.

Armin
Reply | Threaded
Open this post in threaded view
|

Re: Autocad 2004 doesn't open files exported as 2004DXF by LibreCad

LordOfBikes
Administrator
Sorry,

read twice, post once and not vice versa

So you already have used DXF 2004.
Then you can try to use an older version, e.g DXF 2000 or even R14.
Or, if possible, post one of the drawings, then we can have a look what's wrong.

Armin
Reply | Threaded
Open this post in threaded view
|

Re: Autocad 2004 doesn't open files exported as 2004DXF by LibreCad

perepujal
Hi, thanks for the reply, I've tried DXF 2000, then R14 both of them with the same error in Autocad2004, going with R12 the error changes but still can not open the files.
I found that this error, MLineStyle not defined in NamedObject, is not consistent in all Librecad exported files, the penta-2004.dxf I attach triggers that error, other files trigger a different error, like expected class separation for AcDbPlotSettings wich is triggered by the 3lines.dxf file

Thanks
Pere
penta-2004.dxf
3lines.dxf