README revision 6b15695578f07a3f72c4c9475c1a261a3021472a
6a01f2d5ec2024b68edd1d42056b41a88dc0a935aaron26 Aug 05
6a01f2d5ec2024b68edd1d42056b41a88dc0a935aaron
87a1c79b7b37702a254920ca5214fb282a4fb085dougmTo use:
87a1c79b7b37702a254920ca5214fb282a4fb085dougmI have only gotten this to work with Inkscape under linux (debian sarge). But the converter works from the commandline if you want to test it otherwise.
994c3fbc3335e8fe883b1ce4515efc0c85061cdfaaron
d5d164b22a2004abed640cb52fc275f00ed92f69jerenkrantz1. Run make and copy dxf2svg to somewhere that is looked at by the PATH variable. Or add the current directory to your path
e93d563852e1fa7a8c73af3b807916b41942d2f6dreid2. Copy the dxf_import.inx to ../Inkscape/share/extensions
e93d563852e1fa7a8c73af3b807916b41942d2f6dreid3. Run Inkscape
e93d563852e1fa7a8c73af3b807916b41942d2f6dreid4. Click on open or import and the dxf option should be there
e93d563852e1fa7a8c73af3b807916b41942d2f6dreid
e93d563852e1fa7a8c73af3b807916b41942d2f6dreidI have compiled and then succesfully converted dxf files to svg files with the following setups
525508562a53864b78cf8da91ac13be9c072bba7jerenkrantz
525508562a53864b78cf8da91ac13be9c072bba7jerenkrantzWinXP Pro, Cygwin, g++ 3.3.3
525508562a53864b78cf8da91ac13be9c072bba7jerenkrantzDebian Sarge, AMD x86_64, g++ 4.0.2
f1fe10268cdadb775eef841aa4fa7305291d35fdtrawickRedHat(?), x86(?), g++ 3.2.3
f1fe10268cdadb775eef841aa4fa7305291d35fdtrawick
f1fe10268cdadb775eef841aa4fa7305291d35fdtrawickI have weakly tried and failed to compile using
f1fe10268cdadb775eef841aa4fa7305291d35fdtrawickBorland's free compiler bcc32
f04ad0ba7fe0eea5ea7a92f852cef75747ab2090trawickMinGW
f04ad0ba7fe0eea5ea7a92f852cef75747ab2090trawick
f04ad0ba7fe0eea5ea7a92f852cef75747ab2090trawickWhat is supported:
65a1588701f9e5d0f62261d0da85733a23edc92ftrawickpolylines, lines, arc, circles, blocks, text, and a little linetypes
65a1588701f9e5d0f62261d0da85733a23edc92ftrawick
65a1588701f9e5d0f62261d0da85733a23edc92ftrawickcurrently not supported but I hope will be in the near future (probably after Sept 05)
65a1588701f9e5d0f62261d0da85733a23edc92ftrawicklayers, colors, trace, splines, dimentions
65a1588701f9e5d0f62261d0da85733a23edc92ftrawick
d5d164b22a2004abed640cb52fc275f00ed92f69jerenkrantzIf you don't have dxf files of your own, but would like to easily test some I would suggest a few places...
d5d164b22a2004abed640cb52fc275f00ed92f69jerenkrantz
d5d164b22a2004abed640cb52fc275f00ed92f69jerenkrantzwww.newfocus.com -- look under optomechanics. There are a variety of mounts and such that are posted in dxf and pdf
360a9d933a8c25f5975e0ddc883607a5d37e408estoddardwww.thorlabs.com -- dido what I said about newfocus
360a9d933a8c25f5975e0ddc883607a5d37e408estoddard
360a9d933a8c25f5975e0ddc883607a5d37e408estoddardFree CAD programs:
360a9d933a8c25f5975e0ddc883607a5d37e408estoddardWindows -- A free and not too bad CAD program for windows is CadStd Lite. It exports to dxf and has a variety of samples.
9b8afc47122e9b0eabb860b6ba2cf9c061c6060fstoddardWindows/Linux -- QCad is ok. It has a lot of nice features but when I used it a year ago it would import dxf files but then you couldn't edit what was imported. It is free but with a time limit. My experience is that it can be a little annoying. Because of that and others comments I didn't use their libraries for dxf reading.
9b8afc47122e9b0eabb860b6ba2cf9c061c6060fstoddard
9b8afc47122e9b0eabb860b6ba2cf9c061c6060fstoddard
9b8afc47122e9b0eabb860b6ba2cf9c061c6060fstoddardMatt Squires
a21148678a1459064627d917a66669e7e8d140e6stoddardsquiresm@colorado.edu
a21148678a1459064627d917a66669e7e8d140e6stoddard
910df8b3f50a0515b430b999d4750de94c509f2atrawick27 Aug 05, Fixed a fair number of bugs, and broken conversions. LWPOLYLINE works now, text rotation is ok but needs multiple transfomations to get it right, can read broken dxf files (w/o dxf EOF information)
c6a9d49433c9ba5b18b26c3d764f1bbcb9746090wrowe
c6a9d49433c9ba5b18b26c3d764f1bbcb9746090wrowe