[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