[Drawkit] Drawkit DXF Import
Allan Daly
allandaly at me.com
Thu Jan 15 14:58:22 PST 2009
Brad,
I will take a look. Thank you again for sharing this work.
-Allan
On Thursday, January 15, 2009, at 11:49AM, "Brad Larson" <larson at sonoplot.com> wrote:
>A more up-to-date version of SonoDraw can be found at
>
>http://www.sonoplot.com/sites/default/files/SonoDrawIntro.zip
>
>This is an archive that contains the code for DrawKit Beta 5 and
>SonoDraw, the Sparkle framework, and some sample files in our pattern
>filetype. They should all be in the right hierarchy where if you
>unzip the archive and compile the Release target for DrawKit, SonoDraw
>should compile without a hitch.
>
>This version of SonoDraw includes some rudimentary DXF import support,
>but I think I'm going to rearchitect things. Our robot only takes
>input that uses a limited set of drawing commands (draw a line here,
>draw a spot here, etc.), so we dumbed down DrawKit by limiting users
>to only drawing certain types of shapes and only taking input of our
>limited pattern files. We started to extend that to other file
>formats like DXF, but realized that any work we did on support for
>these filetypes would be locked in to our specific program.
>Therefore, we're going to shift the simplification of operations from
>the input end to our file saving routines by converting complex paths
>to line segments, etc. on saving to our pattern files (while storing
>the original complex path as metadata in the XML so a save / load
>operation is lossless) and expose the full capabilities of DrawKit to
>our users. Then we can do generic file import routines that will pull
>file formats into stock DrawKit objects, which everyone can use.
>
>I guess what I'm saying is that this is something you can look at
>right now, but we'll be rewriting a bunch of SonoDraw's code soon,
>including the DXF import stuff.
>
>
>On Jan 15, 2009, at 10:33 AM, Allan wrote:
>
>> Hello,
>>
>> I'm posting to the Drawkit list for the first time. I contacted
>> Graham outside of the list and he suggested I use this route
>> instead ....
>>
>> I'm developing an application that uses architectural CAD drawings
>> as a "background" on top of which I draw my own custom Drawkit-based
>> objects . This is similar to what Brad Larson created with the
>> SonoPlot application. I've downloaded and compiled/played with the
>> SonoPlot files and they are very instructive as a model for what I'm
>> doing. Brad -- thank you for making those available and sharing your
>> work.
>>
>> My application also aims to use the DXF format as a basis for
>> importing AutoCAD drawings. Brad -- I'm wondering if you might share
>> what you're doing along these lines so I can assist and/or build on
>> the work you've already done. Would that be possible? I'm willing to
>> work in any arrangement that makes sense to you. Please let me know.
>>
>> Thanks to both Graham and Brad for making your code publicly
>> available.
>>
>> -Allan Daly
>>
>> _______________________________________________
>> Drawkit mailing list
>> Drawkit at lists.apptree.net
>> http://lists.apptree.net/listinfo.cgi/drawkit-apptree.net
>
>______________________
>Brad Larson, Ph.D.
>SonoPlot, Inc.
>3030 Laura Lane, Suite 120
>Middleton, WI 53562
>
>
>
>
>_______________________________________________
>Drawkit mailing list
>Drawkit at lists.apptree.net
>http://lists.apptree.net/listinfo.cgi/drawkit-apptree.net
>
>
More information about the Drawkit
mailing list