new libdxfrw ready for read *tester needed*

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

new libdxfrw ready for read *tester needed*

Rallaz
Hello.
The read part for the new dxf library is complete and you can use it when open a drawing selecting
 "New Drawing Exange" (only in master branch, of course).

This part is dangerous because it can cause data loss, so many tests are needed before removing
the old dxflib.

Some considerations about libdxfrw (the new lib):
 - Supports all that is supported by the old lib
 - Can read TRACE & SOLID, loaded as rs_solid
 - Can read 3DFACE converted as polyline
 - Polylines with "poliface mesh" flags are not handled (at the moment, can convert to polyline 2D)
 - Can read hatch loops defined with polyline, line & arc, pending edges defined with splines & ellipses (not working in LibreCad)
 - When read a entity that have "extrusion" the coordinates are converted from OCS to WCS.
 - Can read binary dxf


The write part is working but incomplete, do NOT use, you can test but only save layer, point, line,
circle, arc, ellipse, solid & polylines. If the drawing have blocks, inserts, text, dims, hatches or
images these entities are lost.

If you found a bug, please write a bug report in sourceforge  adding the world "libdxfrw" in summary.
http://sourceforge.net/tracker/?group_id=342582&atid=1433844

Cheers & Merry Christmas to the people who do celebrate.
Rallaz
Reply | Threaded
Open this post in threaded view
|

Re: new libdxfrw ready for read *tester needed*

maqifrnswa
On Wed, Dec 21, 2011 at 1:38 PM, Rallaz [via LibreCAD]
<[hidden email]> wrote:
> Hello.
> The read part for the new dxf library is complete and you can use it when
> open a drawing selecting
>  "New Drawing Exange" (only in master branch, of course).

Awesome - I believe those that subscribe to the daily PPA package will
have this automatically. Just
$ sudo apt-get update
$ sudo apt-get upgrade