11월 112008
 

Updated: 11/15/2008 : Version 1.01 : Now it supports nested groups and components.

I recently has been looking Google Sketchup6 as a CAD software. Actually, it has been 3 days. 

I am quite impressed it is very good software. 
Basically it is free!! (Yeah, there is a Pro version costs $$$)
It is very fast and very easy. Also it is pretty much enough accurate to design machine part.

I am still learning Sketchup, but I realized basic version doesn’t have a feature to export the design to DXF file.

I found Sketchup has open-plugin feature with Ruby language. I googled here and there but I couldn’t find any resource I can use. There is a plug-in to export as DXF but it is 3D mesh form which is not what I need.

So, I researched today and fortunately I could initially finish coding the plug in.

Usage:
– Download export_3d_wire_dxf.rb into Sketchup plugin directory. (ex: C:Program FilesGoogleGoogle SketchUp 6Plugins)
– Start (or restart) Sketchup.
– You can find “Export DXF(3D-Wire)” menu under “Plugins”.

– Click the menu.
– Set target directory and file name of dxf file.
– Once conversion is done successfully, you will get a confirmation dialog message.

  If not, sorry….
It can convert….
– Faces.
– Nested Groups.
– Nested Components.
Below screen shot is House 2.skp file from Google SketchUp site.
And below screen shot from Rhino3D after importing generated DXF file of above skp file.

Please let me know if you have any problem.
I hope it can help you.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)