Fab Academy Documentation
The objective of the group assignment for the Computer-Controlled Machining week is to understand the operation, calibration and safe use of the CNC machine available in the Fab Lab. During this activity the team analyzes the machine behavior, verifies its precision, and determines the optimal parameters for cutting different materials.
This assignment allows the group to experimentally determine key machining parameters such as:
Before operating the CNC machine, all students completed the laboratory safety training. This training ensures that every user understands the potential risks associated with large-scale digital fabrication machines.
For this group assignment we used the CNC router available in our laboratory. This machine allows large-format machining and is suitable for cutting materials such as plywood, MDF, acrylic, and soft metals.
Runout refers to the deviation of the cutting tool from a perfectly centered rotation. Excessive runout can produce inaccurate cuts, poor surface finish and premature tool wear.
To measure the runout, a dial indicator was placed near the tool tip while rotating the spindle manually.
A minimal runout value indicates correct alignment of the spindle and tool holder. Higher values may indicate worn collets or spindle misalignment.
Machine alignment ensures that the spindle is perfectly perpendicular to the work surface. Poor alignment can produce uneven cuts and dimensional inaccuracies.
Proper fixturing is critical in CNC machining. The workpiece must remain completely immobile during cutting to ensure precision and safety.
For our test we used screws to secure the plywood sheet to the CNC bed.
Speeds and feeds determine how fast the tool rotates and how quickly it moves through the material.
Testing these parameters helps identify the best configuration for clean cuts and efficient machining.
| Parameter | Description |
|---|---|
| Spindle Speed | Rotation speed of the cutting tool (RPM) |
| Feed Rate | Speed at which the tool moves through the material |
| Plunge Rate | Speed at which the tool enters the material |
| Depth of Cut | Thickness removed per pass |
Different materials respond differently to machining operations. During the tests we analyzed cutting behavior for common Fab Lab materials.
Toolpaths define how the cutting tool moves to remove material. Different strategies are used depending on the geometry and machining goal.
After performing the different tests, the group was able to identify optimal machining parameters for the CNC machine.
These parameters will be used later during the individual assignment to fabricate large CNC objects.
The group assignment allowed us to understand the relationship between machine configuration, material properties, and tool behavior.
By testing runout, alignment, fixturing methods, speeds, feeds, materials and toolpaths, we developed a practical understanding of CNC machining workflows.
This knowledge is essential for producing accurate and safe large-scale digital fabrication projects.
Fab Academy Documentation
The objective of the individual assignment is to design and fabricate a large object using a CNC machine.
For this assignment a **large wooden table** was designed using press-fit joints and manufactured using plywood sheets. The design process was carried out using Autodesk Fusion 360 for CAD modeling and assembly validation.
The first step of the design process was to define the structural components that form the table.
The table consists of three main structural elements:
These components provide structural stability and allow the table to be assembled using press-fit joints without additional hardware.
After identifying the components, the next step was to define the material used for fabrication.
The table was designed to be fabricated using:
All joints were dimensioned considering this thickness, which is critical for proper press-fit assembly.
To ensure a good fit between the parts, a tolerance of:
was incorporated into the slot dimensions.
Each table component was designed in Fusion 360 using parametric sketches.
The main components created were:
The parametric approach allows easy adjustment of the dimensions and material thickness.
CNC milling tools are circular, which means that internal corners cannot be perfectly square.
To solve this limitation, **dogbone joints** were added to all internal corners of the slots.
This modification allows the rectangular parts to fit perfectly during assembly.
Dogbone fillets were added with a tolerance of:
Once all components were created, the next step was to test the assembly in Fusion 360.
This simulation allows verification of:
All components were positioned using joints and constraints to simulate the real assembly process.
After validating the design, the parts were exported for CNC machining.
The workflow included:
Toolpaths used included:
The parts were cut using a CNC router.
Main machining parameters included:
| Parameter | Value |
|---|---|
| Material | Plywood |
| Thickness | 15 mm |
| Tool | 6 mm flat end mill |
| Tolerance | 0.2 mm |
After machining, the parts were removed from the board and assembled manually.
The press-fit joints allowed the structure to be assembled without screws or glue.
The final structure proved to be stable and structurally sound.
This assignment demonstrates the complete workflow required for large-scale digital fabrication using CNC machining.
Through the design and fabrication of the table, it was possible to understand the importance of material parameters, joint design, machining tolerances, and structural assembly.
The use of parametric modeling in Fusion 360 allowed efficient modification of the design and ensured accurate fabrication.