On 1/11/10 23:26, john cliff wrote:
Seems like theres a couple of improved versions of the dxf export script floating around the web, can we contact the devs in question and see about getting one of them pulled back into head?
Did you test and compare them to the current DXF support in Inkscape trunk?
http://www.bobcookdev.com/inkscape/inkscape-dxf.html http://tim.cexx.org/?p=590 http://www.bigbluesaw.com/saw/big-blue-saw-blog/general-updates/big-blue-saw...
The first two are rather dated versions (2008 and 2009), never heard about the third one though.
The DXF R13 import and export extensions in current Inkscape trunk have been constantly improved and enhanced by Alvin Penner and now include features of the first two extensions in your list.
Some of the features are
Input: - layers - colors - hatches - DIMENSIONS, LTYPE, DIMTXT, and BLOCKS - 1:1, scaled or fit to A4 - support for different encodings - ...
Output: - layers & colors - correct handling of (nested) preserved transforms on layers and groups - handle Inkscape's shapes (except rectangles ;) ) - export as LWPOLYLINES or simple LINES - ROBO-Master support - ...
Hopefully Alvin can add a more complete list :)
Changelist for DXF R13 output: http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/changes?filter_file_id=dxf_outlines.py-20091128124040-aej0x7yhxng1m6ly-6844 http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/changes?filter_file_id=dxf_templates.py-20091128124040-aej0x7yhxng1m6ly-10852
Changelist for DXF R13 input: http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/changes?filter_file_id=dxf_input.py-20091128124040-aej0x7yhxng1m6ly-12068
Several recent fixes in trunk need yet to be backported to the 0.48.x branch: the most recent ones are for https://bugs.launchpad.net/inkscape/+bug/656899 https://bugs.launchpad.net/inkscape/+bug/600473 https://bugs.launchpad.net/inkscape/+bug/410928
~suv