Skip to content

8. Computer controlled machining

Design

For this week I decided to make a chair.

Like all good things it was created in Fusion 360. I only used 3 parameters

  • Width

  • Length

  • Material Thickness

This helped me change the size of the chair to more closely mirror the scale of a chair in the real world. The material thickness parameter also controls the length of my tabs so I don’t need to change each one individually.

This is what it looks like without all the constraints:

This is what it looks like with some volume to it.

Making the Prototype

I sent this sketch over to the laser cutter to get an idea of what it would look like. I scaled everythign down so it wouldn’t take as much room.

I assebled it with masking tape and prayers 🙏:

This is a 100% truthful and not fake representation of how strong the chair is:

CNC

I then moved on to Aspire and set up the proper board dimensions I would be using to mill with.

I loaded my design into Aspire and scaled it to size adjusting the settings and adding tabs so the whole thign doesn’t explode:

I also added dogbones to my tabs so the bit could get the corners flush.

In the CAM setup, I selected a 3/8” compression bit and configured the toolpaths to run in multiple passes. This ensured a smooth surface finish on the cut edges of the board, minimizing splintering and reducing the need for post-processing. A compression bit combines up-cut and down-cut flutes, producing clean finishes on both the top and bottom surfaces of laminated materials such as plywood. In the CAM toolpath strategy, multiple passes were programmed to reduce stress on both the tool and machine. The first pass was set just deep enough to engage the down-cut flutes, with subsequent passes completing the full cut depth. This approach also improves material hold-down for smaller parts.

Additionally, I incorporated a ramping entry move in the CAM toolpath rather than a vertical plunge, since ramping helps prevent heat buildup and tool damage by allowing smoother entry and better chip evacuation. Finally, I added tabs in the CAM design to secure parts during cutting — a critical safety measure to prevent small pieces from becoming loose projectiles once cut free, especially on non-vacuum hold-down systems.

Amalia and I milled out our designs together and worked together with the help of Elle Hahn and Angel Fang to learn how to use the CNC machine.

Amalia, Angel, and I went down to the shed to get wood, and as we selected our piece of wood, we used the thickness testers that were milled in the group assignments for this week.

We determined that 0.496 was the most accurate thickness for our wood.

First, we needed to open the Aspire file on the computer connected to the CNC machine.

Then, we needed to brad the wood down to the machine using plastic brads. Bradding the wood down to the machine keeps the wood from moving while cutting, which helps keep us safe. The brad nailer was empty when we needed to use it, so we had to load the brads.

Aircut:

After the air cut, we were confident that the ShopBot would mill in the right place.

Once finished, we vacumed the wood dust.

These are the finished pieces being taken out:

Assembly

The assembly was very simple I had all of my pieces and they fit together very nicely.

Here’s the assembled chair:

I realised when I assembled it I made a critical mistake, there was a last minute board thickness change. The problem with that was I had my materia thickness parameter set to a 3/4” board instead of a 1/2” board. That mean that my tabs would stick out by a 1/4”. Thankfully it still worked great and was only cosmetic. I still found the chair comfortable and suppoting when I sat on in.

I just took a saw and sawed off any excess, then the chair looked good.

Reflection

This week was by far my least favorite week. I had a ton of struggle getting the motivation to do it and I would be so happy if I never had to use a CNC machine again. I think they are great tools but I dislike the workflow for them.

Group Assignment

My Files


Last update: October 26, 2025