Week 7 assignment: computer-controlled machining

Summary

This week's goal is to make (design+mill+assemble) something big (~meter-scale). I did a wooden rocking chair for my daughter, starting from the design, generation of the g code and finally the assembly.

Process

Design

The manufacturing of this chair began with the design made in the fusion 360 software. To design the sockets where the tables that will support the weight go, I had to use the circular pattern option so this will ensure that the tables will be distributed in the same distance between each others.


Also, one of the most important considerations was to use the dogbone operation. I had to download directly from the Autodesk website. This operation allows me to make the design considering the diameter of the cutter to be used, and thus the assembly of the piece can be exact.


Generating G code

G-code is a language used in computer-aided manufacturing (CAM) and computer numerical control (CNC) machining. It's a set of instructions that tells a machine tool what actions to perform, such as where to move, at what speed, and what path to follow. G-code commands are typically alphanumeric codes, and they can vary depending on the specific machine and its capabilities. G-code is essential for controlling automated machining processes in industries like manufacturing, woodworking, metalworking, and 3D printing.

The software used to generate the g code of the design was Enroute. This software has the necessary libraries to process the design and define the parameters for cutting the wood. The raw material used is a full sheet of 15mm thick plywood.





I used an 1/8" end mill for the configuration of the parameters.









The following image shows how the multicam router machine will perform the cut. As well, it shows how the dogbone operation works, allowing a perfect assembly to be done after the cutting process is complete.


When the g code generation is finished, a small modification must be done. It is to remove the "T" command (which corresponds to the tool change) because in this cutting project we will not be changing it.



Cutting in a multicam 3000 router

This part of the project corresponds to the cut in the router that we have in the fablab. These are some of the features of this machine:

The Multicam 3000 Router is a CNC milling machine manufactured by Multicam, a company specializing in CNC machining and cutting equipment. Some typical features of the Multicam 3000 may include:

Variable working area: The Multicam 3000 is available in different table sizes and working areas to suit the specific needs of users, from smaller applications to large-scale industrial applications.

CNC control system: It utilizes a CNC controller that interprets G-code commands to control the machine movements and milling process. Depending on the model and configuration, it may use different controllers, such as those from the Multicam EZ series or the advanced APEX series controller.

Robust structure: It is built with sturdy and durable materials to ensure stability and precision during milling. This may include components such as a welded steel frame and high-quality linear motion systems.

Milling spindle: The Multicam 3000 can be equipped with different types of milling spindles, which may vary in power and speed. These spindles are responsible for cutting and milling a wide variety of materials, such as wood, plastic, aluminum, and other non-ferrous metals.

Material clamping and chip extraction system: It may include a material clamping system to secure materials during the milling process, as well as a chip extraction system to keep the work area clean and prevent the accumulation of debris.

Intuitive user interface: The Multicam 3000 may feature an easy-to-use user interface that allows operators to program and control the machine efficiently, as well as make adjustments and diagnostics in case of issues.

As with the other machines used previously, the first thing we must do is establish the "zero" on the z axis. This is done by calibrating the cutter to be used with a special device on the router. We must also set up the X and Y axis, as seen in the following image:






After calibrations, the cutting process begins.







Finally, all the pieces are assembled:






Files:
Dogbone add-in fusion 360
rocking chair stl