Week 07. Computer Controlled Machining
We're going big with the CNC machines this week....

Group assignment: (link)
Do your lab's safety training
Test runout, alignment, fixturing, speeds, feeds, materials,
and toolpaths for your machine
Individual assignment
Make (design+mill+assemble) something big (~metre-scale)Extra credit: don't use fasteners or glue
Extra credit: include curved surfaces
Designing the test part
I designed a test part in Autodesk Fusion 360 to test the Biesse Rover CNC machine. I used the 10mm cutter to cut the part.
I start using the text feature in sketch in Fusion, see below

I extrude the text

I then move the letter bodies to intersect so they will form one part

Once overlapping, I use the combine tool to form one part

I add some fillets on the inner corners so the cutting tool can get in to cut them.

We are now ready to create our toolpaths, change workspace to manufacturing in the top left corner.

Create a new setup, a new dialogue window opens, in the first tab work through the options.
We don't actually need to select a machine.
Select milling as operation type.
In Work coordinate system set up as shown
Under model select the body
And in fixture we can leave that for now - if you have a fixture setup on your CNC such as a clamp etc. you can enter it here - you will need a model of it in your design.

Go into the next tab and set the stock size to fixed and enter the size of the material you are using. Click OK

We can now select a tool 2D Pocket from the 2D section in the menu bar.
Click on select tool. We will select a 10mm end mill - you can create one or select from the Fusion library - it is a good idea to set up your own library with tools that reflect what you have available in the CNC machine.

Once selected we can skip the next tab and move to the geometry tab.
We can now select the inner loops at the bottom of the letters as shown.

Move to the next tab and make sure you are happy with the heights. This is where you can set how deep the cutting tool will go so if you have a spoil board you can set your bottom height to drop down by 1mm or so - BE CAREFUL WITH THIS YOU DON'T WANT TO DAMAGE YOUR CNC MACHINE.
In the next tab we can set our preferences for the cutting passes

Click OK, the cutting toolpath will now generate - if we right click on the cutting path in the browser we can simulate the toolpath.

The play button at the bottom of the window will simulate the cutting toolpath - the slide will speed up and slow down the playback - in the dialogue window make sure stock is ticked and we can also visualise our stock material.

We can now select 2D contour from the 2D menu bar - select the face of the part - again choose the 10mm endmill (or whatever tool you plan to use) we can add tabs to the part so it will be held in place in the stock after cutting.


Once complete we can again simulate the toolpath to confirm everything looks correct.

If you're happy we can right click on the setup and go to postprocess - a new dialogue window opens -

Select the machine we will be using - in this case the Biesse Rover. You may need to choose from library and search for your CNC machine.

Set the programme number - this needs to be numbers only - you also need to set the Folder the output file will be saved to - click OK

We can save this to USB and take it to the CNC machine to cut -
Biesse Rover
I decided to use equipment at South West College this week to produce something big as this would be more beneficial to me, my colleagues and students at the college. I had a few options: the Balstreni Idea 5-axis CNC at the Omagh Campus or the Biesse Rover at the Dungannon Campus. I specifically wanted to design the parts and produce the CAM toolpaths using Autodesk Fusion. I chose to use the Biesse in Dungannon as there was an available post processor for Autodesk Fusion – I would also like to use the 5-axis machine in Omagh. However, it looks like a post processor would need to be produced for this.

Let's get started by powering on the CNC.
Power on the wall switch isolator and flick switch


Let the machine switch on and the computer boot up

After boot up, the "QUOTE" window/dialogue should open up




Setting up parts to cut in BSolid
I opened a test part created in BSolid to check the CNC machine was cutting as it should - I did find a 6mm bit was broken when I got to the CNC so I knew this cutter could not be used. In the work list, add file – I opened a test part that had been run on the CNC before.





This will open the job in the CAD preview window where we can make changes to the toolpath and cutters used - in my case I had to select a 10mm cutter to replace the 6mm cutter that had recently been broken on the CNC.

I opened the tool library and identified the 10mm cutter profile and added it to the job in place of the 6mm cutter, saved to file and returned to the work list.
To send the job to the CNC we just need to press the green button at the top right of the screen –






We can press the green button on the floor console to start the CNC machining process.
The CNC will now move to start cutting - stay off the safety mat and at this point it's a good idea to grab the hand console and get ready to hit the red button – also make sure the speed controller is at full speed – if it's low or all the way down it will cause the machine to run too slow and damage the tools and potentially cause a fire.


At the start I'm looking closely to make sure the cutting tool isn't going to plunge through the material into the pods and that it's cutting at a high enough feed rate.
Once the part is cut we can check the dimensions to make sure it is within the tolerance of the design. So far so good. Let's get on with sending some parts from Autodesk Fusion
We can import the test piece we made in Autodesk Fusion to the CNC machine.
In BSolid select the import button from the menu bar at the top of the screen

Select the file you want to import - make sure the file type is set to CXI

Once open it will be added to your work list - we can inspect this using BSolid and change parameters if needed.




Design something big (using Autodesk Fusion) Cut using a Biesse Rover CNC
The below screenshots follow a very similar process to the FAB test part we machined, follow below.
Start with a 2D Sketch

I added some dog bones to allow for the cutting tool - the parts will be square but the round cutting tool can't profile square corners - this is a quick solution

The sketch is extruded - for the most part I'm following similar process as described previously - follow the images below












I then opened the tool library and added the 10mm cutter to the job.
I then opened the tool library and added the 10mm cutter to the job.





















Issues I've encountered
AGHHHHH
Tool errors in BSolid from the first time sent a programme to the CNC from Fusion - this was due to the tool parameters not being correct




Fixed this in BSolid the first time.
Corrected by correctly setting the tool parameters in Fusion tool Library
Learning Outcomes
Lots of learning this week - how to operate the Biesse Rover CNC machine and how to send parts from Autodesk Fusion to the CNC.
There are plugins for dog boning that will save time sketching them individually - Dogbone plugin Nifty Dogbone plugin