NOTE: See the latest post on this subject: Laser. Cut. Files. (Part III)
In our last adventure, Laser. Cut. Files. I thought I had it down… sadly, I was wrong, and I’ve actually updated that post, and here’s a Part II to share more of what I’ve learned.
This time I once again started with Inkscape, which creates SVG files. From there I export to a DXF file. This is, I guess, not ideal, but it sort of (mostly) works, so I’m still trying to perfect it. Mostly.
The issue I mentioned last time involved exporting a DXF file from Inkscape and then not being able to re-open or import that DXF back into Inkscape. I’d get some weird error, which I thought might be due to too much extension madness in Inkscape. Anyway, I ended up re-installing Inkscape and now I can open DXF files, but they just show up blank, so that’s not much better.
I did however finally find an application for OS X that allows me to easily open and view DXF files: SolidWorks eDrawings. This should help me see what crazy stuff happens to my DXF files between Inkscape on the Mac, and CorelDraw (yuk) on the Laser Cutter.
Here’s my most recent file loaded into SolidWorks eDrawings.
Hey, look at that! I can view a DXF file on my Mac! And it was much easier than last time, where I screwed around with OpenSCAD to do it.
But wait… as we zoom in, we can see that when the original Inkscape SVG file was exported as a DXF, it did that crazy thing again where it changes curves into lines! (Argh! I know that there are times when you want this for CNC things, but this isn’t one of them… and if I wanted them, I could do it myself. In fact… maybe I’ll just start doing it myself if I have to.)
For this control panel, it didn’t really matter, since the front of the button will be covering up the hole, but I’m still not happy with the results… And just so we’re clear, the results I want involve me doing the digital design in tools I can run on my Mac (that I like using) and then getting those files onto the laser cutter PC with minimal screwing around, and just doing my lazzoring.
A simple, clean, friction-free, non-annoying process that doesn’t involved having to mess around redrawing things in CorelDraw (yuk) because really, it seems like it shouldn’t be this hard.
Oh, and as for the Laser Cutter PC, Inkscape got installed, but I couldn’t get it to work with the Laser Cutter. Illustrator 8 was also installed, which can’t read SVG files, and couldn’t open my DXF files either. So sadly, for now, it’s that damn CorelDraw…. yuk.