Group Assignment - To test runout, alignment, speeds, feeds, and toolpaths for our CNC machine
This
is a group assignment done with Ting Kok Eng and Noel Kristian.
Our collective work is documented on the SP Fablab Website Assignment 5 and
hence only my learning and reflections are documented here
What I have learned:
1. Insert tabs properly to secure my materials before cutting it with CNC machine cutting.
2. Using the proper RPM, feed rate and end mill for cutting my 12mm plywood.
3. Secure the plywood with screws before cutting it with CNC machine.
Flow chart for preparing CNC cutting (1)
Process for preparing my CNC cutting
1. Create 2D design using Fusion 360 (save as dxf file).
2. Prepare and secure plywood onto CNC machine.
3. CAM programming using VCarve Pro to prepare gcode.
a)Load designs into Carve , and joint vectors.
b)Settings;
· Tool diameter 6 mm, No. of flute 2
· Pass Depth 6mm
· Stepover 6mm, 50%
· Spindle Speed 14000 rpm
· Feed Rate 60mm/sec
· Plunge Rate 15mm/sec
· Add Tabs to toolpath
· Check and preview all toolpath path
· Save toolpath and generate gcode file.
4. Load gcode into NC-EAS(Y) to cut the Plywood,
a)Settings;
1. Set XYZ origin
2. Starting CNC cutting
3. Completed cutting, remove tabs from cut materials and perform cleaning.
b)Check and assemble materials together.
Design a shoe rack with Fusion 360, generate gcode and using a CNC machine to cut a plywood for the material use for my shoe rack
Use Parameter to set slot sizes for side panel, slots created will be inserted with crossbeams.
Select ASSEMBLE>JOINT to join cross beam and side panel together.
Change the appearance of shoe rack to wood
Adding appearance 3D Oak-Unfinished, plywood option not available.
Select Appearance>enter wood>3D Oak-Unfinished.
Create 4 by 8 feet plywood for all the parts in this design to be lay out flat.
Get the NESTER Add-In for a design and to lay them out flat quickly.
“NESTER is a simple script to lay parts out flat in Fusion 360, is useful for use with a CNC Router.
Creating DXF files
Create sketches for side panel, save as a dxf format file. This will be used in VCarve Pro.
Select create sketches for crossbeam, save as dxf format file. This will be used in Vcarve Pro.
This is my Fusion 360 design file for the shoe rack, right mouse click and save link: wk07shoerack.dxf
Using Vcrave prepare to generate gcode
Preparation work, securing 12mm plywood with screws.
Load dxf files into VCarve, and join vectors.
Setting RPM = 1400, feed rate = 60mm/sec, step over 3mm, plunge rate 15mm/sec.
Add tabs to all parts before cutting.
Preview all toolpath.
Save toolpath and generate gcode file.
Using NC-EAS(Y) to Cut the Plywood
Load gcode in NC-EAS(Y).
Set XYZ origin.
Start CNC cutting.
CNC is cutting.
Completed
CNC cutting.
After removing tabs from cut materials, perform vacuum cleaning.
Completed assemble all materials together for shoe rack.
Citation
1. Reference from URL on 14/03/2020: https://www.researchgate.net/figure/Signal-flow-for-CNC-position-control-process_fig6_291336407
2. Reference from URL on 14/03/2020: https://www.youtube.com/watch?v=VJWz-exP4iY
3. Reference from URL on 14/03/2020: https://github.com/DVE2000/Dogbone
4. Reference from URL on 14/03/2020: https://github.com/tapnair/NESTER