This week I made a shelf. Specifically a shelf inspired by the Meander shelf by C...Lab, a design studio at the design school at Offenbach. They made an incredible amount of research on CNC-friendly wood joints freely available. Since we were using some pretty nasty OSB this week, which is bad for most applications but especially bad at taking load (e.g. as part of a dogbone), I had to forgo the most interesting joints and went for simplicity and consistency with the CNC approach by using press-fit.
First of all, I have learned to love Rhino for its speed and precision, especially in comparison to the stodginess of Fusion. In preparing files for Mastercam it's necessary to make sure there are no duplicate lines sitting on top of one another, and that all the "curves" are closed where necessary (remember, we're turning them into toolpaths). Additionally, it's a good idea to keep your stock, cuts and drill dots (for corners) on different layers.
In Mastercam, you begin by setting up a machine (router) and a tool library of drills and endmills. After this initial setup, you need to set up each set of toolpaths in detail (whether to leave an onion skin, whether compensation sits on the right or the left of the path, etc), and select the paths in your CAD drawing.
Tool: use No. 1 (3/8ths inch compression bit)
Feed Rate 140
Speed spindle 16000
Plunge is half of fed speed 70
Then you can preview the whole job, which lets you confirm the correct path is being taken with no apprent collisions. You export to a .NC G-code, and voila.
After loading the G-code onto the onsrud (part programme) you need to run the job at a Z-height of 1 inch, so that you can see it going roughly into the right places. If so, hit stop and start again without the Z-shift.