CNC Build, Day 22 – parts is parts

The X-transmission nut has really been giving me a hard time. It hangs in there for about 15 minutes, then pops loose, and I end up spending 20 minutes fixing the silly thing. This part of the design really needs to be cut accurately, and my hand drilling isn’t cutting it.

I have been having problems with my CAM program; my free trial ran out, so I am on the hunt for another one. Most CAM programs take .DXF (AutoCAD) files as input, so I decided to try out a full 3-tier Cerberus approach to building myself a new X-transmission nut.

I downloaded SolidEdge 2D, which is a professional-grade CAD program, but completely free! They are trying to upsell to their 3D package, but I think I’ll be able to live for awhile with 2D (and converting to 2.5D in the CAM program).

After some fits and starts, I got SolidEdge kind of working, and was able to lay out the part with exact dimensions and placement. Nice. Saving as .DXF was easy.

I got it onto the PC and tried out LazyCAM, which is the free CAM that comes with Mach3. The folks at ArtSoft should stick to Control software (and they have, bless their hearts), because LazyCAM is… not feature-rich.

Rather than waste a bunch of time trying to learn a third CAM package, I decided to force CamBam to do the job. Turns out that the crippled version will only do one MOP per GCode file. So, I saved the MOPs off to separate files, and merged them together in WordPad. Not a problem.

An aside: next thing I have to do is raise the router mount, because there is *very* little clearance under the bit right now. Back to the show.

I tested out the cut, and started it up. Ran into the first “bug”; I was cutting out the edges of the piece first. That would have made the drilling part difficult. So I stopped the cut and edited the G-code to put the perimeter part last.

Start up again, drill #1, OK. Drill #2, OK. Drill #3 (actually a full-depth “pocket”), OK. Hey, we’re on a rol– oops. I forgot to add a “please raise the drill bit” after the pocket and before the perimeter cut, so now I have a full-depth diagonal gouge in the part. Oops. Edited the G-code again, put in the proper command, and re-set the machine to cut in a new area of the board.

This time, everything went perfectly. The piece looks great. I did cut it a little too close to the old part, so one edge is a little rough. Other than that, I didn’t even have to sand it. Nice.

Oh, I forgot and went way too deep, right down to 0.75″ So my table is starting to gain some interesting scars. shrug.

I spent some time putting away tools and moving the drill press. The garage looks pretty clean again, except for all the sawdust. It’s still on the list of TBD.

I used the drill press to do the edge-to-edge holes through the part, and installed it. It went in really nice. No photos; the part doesn’t look so impressive unless you know what I had to do to create it.

With the part in and tested, I spent some time scratching my head, thinking about how I am going to mod the router axis to make best use of the new router mount. I did all the measurements, and ended up deciding that I am going to move the router mount up by about 2.5″. That will allow the router to touch the table if need be, but also give plenty of clearance for thick workpieces. Since the router mount actually holds the collet about 3″ below the bottom of the mount, I will just drill new holes for the router and install it in situ, rather than cutting the Router Gantry sides. Nifty.

So I have a little bit of CAD experience now, and unfortunately, I am still working on CamBam, so it’s feeling like I may end up buying it. grr. There are 2 other possible CAM programs to try, though, so we’ll see. And hey, maybe LazyCAM is secretly awesome and I just need to figure it out more. Who knows?

On the TBD:
– get a CAM program.
– drill the new router mount holes.
– get some vacuum already.

This entry was posted in Making, Woodworking and tagged , , . Bookmark the permalink.

2 Responses to CNC Build, Day 22 – parts is parts

  1. Art says:

    It would be nice to see the perfect part…. Buy the software, “BAM” move forward!

  2. jimbo says:

    I’m inclined to agree; at this point, I have tried all the other “free” CAM programs out there: CamBam 0.8.1 (the free version), FreeMill, gSimple, GCAM, and LazyCAM. One thing they all seem to have in common is that they stink.

    The whole point of the CAM program is to take raw geometry and turn it into toolpaths. So I need to be able to:
    1) Import the geometry (some of the packages don’t read DXF)
    2) Select the geometry I want (gSimple does not have drag-box-to-select)
    3) Put in the tool parameters (don’t get me started)
    4) create and analyze the toolpaths (again, don’t get me started)

    CamBam 0.9.7 is simply better than anything else out there in the price range. I have a general problem with paying $150 for “beta” software, but the program works, and it seems well-supported and is under active development.

    I need to get out of my “stuck” place and just buy a CAM program. CamBam wins the day.

Leave a Reply

Your email address will not be published. Required fields are marked *