Week 7 Project

Week 07: Computer Controlled Machining

In week07 we were introduced to Computer controlled machining

Group assignment:

Individual project:

Learning outcomes

A Brief Introduction

Introduction to CNC Milling – Key Considerations

CNC (Computer Numerical Control) machining is a subtractive manufacturing technology. Parts are created by removing material from a solid block (called the blank or the workpiece) using a variety of cutting tools.

CNC Anatomy

CNC Machine Components

In this above image we see the components in the CNC Milling Setup. The Spindle is the rotating part of the machine that holds the tool. The Tool is the cutting part that removes material from the workpiece. (This specific image shows pocket milling, where the tool removes material from an internal cavity).

Collet System

This second image (Collet System) shows how the collet secures milling bits. The Collet is a sleeve that tightly grips the milling bit. Then the Nut holds and compresses the collet. Finally, the Milling Bit is the cutting tool. (N.b. Important! There should be a "click" sound/feel when securing the collet into the nut before inserting the milling bit).

Materials that can be used in CNC Milling and their merits and demerits

CNC Materials 1 CNC Materials 2 CNC Materials 3

Effect of different kinds of cuts on various materials

Different Cuts Effects

The Assignment – Make Something Big (Out of Plywood)!

It is said that if Steel is the King of Materials then Plywood is the Queen, a delicious wood sandwich. Plywood is more flexible and generally stronger than lumber of the same species and dimensions. Though plywood is very weak along the grain it is very strong across the grain. Plywood's strength and flexibility is in her cross grain constitution. 'AC' is the quality of the exterior plies with A being the highest quality.

The process

  1. Check and measure the Plywood stock: 2500mm X 1250mm
  2. Design something BIG: Chair, Standing desk, Coffee table & stools

CAM -> Gcode generation

what software used? Rhinocam short description make sure diagrams are nested

  1. Gcode is checked by someone
  2. Design milled
  3. Design assembled

Introduction to Raptor X SL 3200 CNC Machine in our workshop

I found the following YouTube video showing an instructor in Barcelona demonstrating one of the machines we operate in our milling lab:

Operating the Raptor

Safety Precautions

Prepare safety gear such as:

Locate all emergency stop buttons on the machine before starting and make sure you are close to it throughout operation. Keep hands away from moving parts at all times. Only one operator should control the machine at a time.

Safety Equipment Emergency Stop Button

Secure the material using screws:

Securing Material 1 Securing Material 2

Loading the End Mill

Required Tools:

Steps:

  1. Insert the collet into the collet chuck until it clicks
  2. Thread the collet chuck loosely into the spindle
  3. Insert the end mill into the collet while holding it steady
  4. Hand-tighten the collet chuck, then use the spindle wrenches to fully secure it

To tighten: Turn the outer wrench clockwise while holding the inner wrench steady.
To loosen: Turn the outer wrench counterclockwise.

Setting X, Y, and Z Origins

X and Y Origin Setup

  1. Use the remote control joystick for fine adjustments
  2. Move the end mill to the desired X, Y starting point
  3. Check alignment:
    • Look parallel to the X-axis and parallel to the Y-axis to verify accuracy
  4. Once aligned, confirm the X and Y origins in the software

Z Origin Setup (Using the Z-Probe)

  1. Locate the Z probe (a small metal button attached magnetically near the machine computer)
  2. Place the Z probe directly under the end mill, ensuring it is centered
  3. In the control software, go to Custom > Zero Finder with Length Probe
  4. Click to start the process – the machine will:
    • Lower the end mill until it gently touches the probe
    • Automatically stop and move back up
  5. Once completed, remove and store the Z probe

Individual Project

So we had to produce something big, meaning something metre size and it is going to milled in plywood. We have been given a sheet of 2500x1250mm plywood for this task.

I really wanted to create a standing desk or a chair for this project as we are sitting for many hours of the day in class and I thought it would be something good for myself and for the FabLab.

At this point my Fusion is still not good and I am having substantial trouble realising my design. Also, Dani mentioned that as is, this will be too unstable currently. I decided to come back to it later when my Fusion 360 improves and for now I have decided to make a small knee height table which is perfect to put something on. I have honestly been having so much trouble even with this (what I thought should be) simple table. I realised I need a pocket cut if I want to have a table top without anyone seeing joint, and I need to somehow join the legs to the struts supporting it. Adai and Dani suggested that I might need a little lesson to boost my Fusion 360, and so they arranged for Didac Torrent to give me some of his time, which was very kind of all of them.

Didac showed me some new commands like JOINT, and the table was built.

Table Design Final Table Design 1 Table Design 2 Table Design 3

Well, it's not all I had dreamed but it's my first table! So, from here I imported the file into RhinoCam and Dani helped me to slice it so we could prepare the layers and get the G code and toolpath.

RhinoCam First View RhinoCam Process 2 RhinoCam Process 3 RhinoCam Process 4

This was very overwhelming for me the first time. I want to learn more (Fusion360 plus RhinoCam) so I can complete my standing desk.

Plywood Stock Measurement

After designing and slicing my file I went with Dani to measure some plywood stock. We measured and it seems to be 14.5mm and 14.75mm, and we reflected that in the sliced file by using a value of 15.5mm for our stock.

Measuring Plywood Looking at Stock Choosing Stock

Machine Setup

Next we looked for a drill to drill in the screws on the material and secure it on the CNC mill bed so nothing flies away and the right end mill

Choosing End Bit Choosing End Mill 1 Choosing End Mill 2

First I cleaned the machine's surface by air spray the bed.

Cleaning Mill Bed

Then we setup the milling software so we can engrave the wood and screw the material down in place for safety.

Control Setup Machine Info

This is how the control area looks and the first job is to orient oneself with the controls, make sure the engraving and cutting files are uploaded to the IAAC cloud.

We then start up the Kinetic software

Starting Kinetic

And I upload the file and bring the machine to a zero position which is the point of the bottom right edge of the wood.

Zeroing End Mill Engraving Path

So now we can see that the toolpath is highlighted in Kinetic, if we move the bed far away from its current zero point, kinetic updates the toolpath in real-time.

Updated Toolpath

We click Play and the machine starts engraving where the screws are going to go.

After the engraving is done I get to screwing in the material

Securing Stock 1 Securing Stock 2 Securing Stock 3

There was one little issue where the screws were too close to the edge of the material and I had to screw it in from an angle – good to be aware of the margin in Rhino cam which I made (20mm) but also careful in the positioning of the screw. This was totally ok but just worth mentioning.

Engraving Issues 1 Engraving Issues 2

So, now that this was done I uploaded the sliced cutting path file and one could see the path in Kinetic

Cutting Path

After pressing play the machine starts cutting. From the control table we can see the G code running as well as the programmed toolpath.

and for those into toolpath and Gcode porn, an encore

Cutting pockets:

And outlines

And back to pockets again because I enjoyed it

Milling Progress Left Milling Progress Right

Once the milling finishes I use the high pressure air blaster to clean the area from sawdust so its in a good condition for the next person who uses it.

After this I get my hammer and chisel and gently loosen the pieces and pop them out…and le voila

Post Milling

After removing all the pieces I unscrewed the remaining material from the CNC bed, removed the material and placed it back into the stock of material.

After that I took the pieces to my classroom who were very kind and admired my first ever piece of furniture. The photo features my Argentine classmate Simsi admiring the table.

Chair Admiration 1 Chair Admiration 2 Chair Admiration 3 Chair Admiration 4 Chair Admiration 5

Since the small table was created two weeks have passed and I have been working hard on a standing desk.

Actually, it turns out that some of the legs of the desk didn't come out properly because of a setting in the Rhinocam (ask Dani what the issue was) and so I plan to do it again.

At the same time I have been working on a standing desk and almost ready to go. It seems to have worked out ok in Fusion 360. The key to this for me was having a better workflow which includes defining parameters ahead of time as much as possible, understanding that Components are the building blocks of assemblies. As the autodesk website says, "Each component contains one or more bodies, as well as its own set of origin planes, sketches, construction geometry, joints, and other elements. (Bodies represent the design geometry, while components define the relationships that form assemblies)".

For the standing desk, I tried to be organised by writing in all my parameters ahead of time and creating components for each part.

I created the walls (legs) then the table top, then the slots in the walls for the stabilisers to go in

Standing Desk Design 1 Standing Desk Design 2 Standing Desk Design 3 Standing Desk Design 4 Standing Desk Design 5

At this point i used the arrange feature in Fusion 360 to lay out the parts. Actually, it was not complicated we just select components and it self-arranges.

Standing Desk Design 6 Standing Desk Arrange Feature Standing Desk Arrange Envelope

Then we go to the envelopes tab to select the plane and the spacing between the parts

Then we go to the drawing mode to see the parts in 2D

Standing Desk Drawing Mode 1

We make sure that the parts are in the correct position and set out properly

p>It turns out that the piece of plywood i have is not big enough to include both legs and I will ask Dani how to deal with that

Standing Desk Drawing Mode 2 Standing Desk Drawing Mode 3

I came into the lab and Dani reminded me that i need to create layers and Dogbones, so I did that.

Standing Desk Rhino Nested 3 Standing Desk Rhino Nested 1 Standing Desk Rhino Nested 2

I am hoping to get a moment with Dani this week to make sure that the Rhinocam files are set up correctly and I can print when there is a free slot. I forgot to mention it earlier but my first table had some errors in the Rhinocam settings and the table didn't quite come out well eventhough it looked ok in photos. I'd love to get the little table right the second time and create a standing table for my and the labs benefit

Downloadable Files for small table

Downloadable Files for Standing Desk