M Cubed CNC Mill in Action:
CAD: UG NX6
CAM: UG NX6
G-Code: Universal G-Code Sender 1.07
Controller Firmware: GRBL 0.9
0. Before building, study the 3D model to familiarize yourself with the design and make any desired modifications.
1. Cut the first 1000mm 20x80 V-slot extrusion into 400 and 600 mm sections (Figure 1)
2. Cut the second 1000mm 20x80 V-slot extrusion in 3x 160 mm sections, and a 380 mm section. The remaining section length is not critical but will be used (approximately 140mm).
3. Cut the 1000 mm 20x40 V-slot extrusion into a 160 mm section and two 380 mm sections, the remaining section (approximately 80 mm) length is not critical but will be used in the column (Figure 2).
4. Drill mounting holes in the machines mounting location, see Figure 3 for details. A 4 by 7 hole pattern will be used for the column mounting, wire routing and Y axis mounting. Two additional rows are also used for Y axis mounting. Spacing of the holes is 20 mm.
5. Add T-nuts as shown in Figure 3 to the table. If your table is not flat, add shims to ensure the Y axis does not bend when bolted down.
6. Tap all extrusion ends using an M5x0.8 tap…yes, all of them (Figure 4).
7. Build the X axis and Y axis using the 600 and 400 mm 20x80 V-slot extrusion sections respectively. Use the Nema 23 lead/Acme actuator example build with the following modification: 1) use 6mm spacers instead of 3mm spacers. 2) The head of the wheel bolts must face the table. 3) Offset the Acme nut block to the edge of the gantry plate. See Figure 5.
8. Add the 4 cube corner connectors to the back of the Y axis. These are used to tie the Z axis and Y axis together and also assist in squaring the Z axis.
9. Use the 380 mm extrusion to build the column. The 20x80 V-slot extrusion stacks on top of the 4 cube corner connectors and bolts through the table. The 20x40 V-slot extrusion bolt through the table to create a “C” channel shape.
10. Add the 90 degree connectors to the column as shown in the 3D model.
11. Add the 80 mm 20x40 V-slot extrusion remnant to the column using 90 degree connectors.
12. Complete the column by using the 140mm 20x80 V-slot extrusion.
13. Build the Z axis gantry using the four 160mm extrusions and eight 90 degree connectors. Use clamps to keep the gantry square during assembly as shown in Figure 6.
14. Add six 90 degree connectors with wheels (all six should have eccentric spacers) to the Z gantry. (Figure 7)
15. Install your selected spindle mounts and spindle (Figure 8)
16. Install the Nema 23 motors as described in the Nema 23 lead/Acme actuator example build
17. Add limit switches if desired
18. Wiring can be run down the center of the column for clutter free cable management of the Z axis.
19. Connect to your selected controller. I choose to build be own controller, details can be found here. (Figure 9)
20. Start cutting using your new CNC! (Figure 10)
Figure 1: Cutting V-slot extrusion
Figure 2: Cut V-slot extrusion
Figure 3: Table mounting pattern
Figure 4: Tapping the V-slot extrusion
Figure 5: X and Y axis build
Figure 6: Z gantry construction
Figure 7: Completed Z gantry
Figure 8: Spindle mounting
Figure 9: M Cubed Bluetooth CNC Controller
Figure 10: M Cubed CNC Completed (for now)
M Cubed CNC Mill
A no-nonsense CNC mini mill to get the job done.
- Build License:
- CC - Attribution Share Alike - CC BY SA
Reason for this BuildThe goal of this build was to create a CNC with more capability (axis travel and accuracy) than a converted mini mill at a lower cost while maintaining the ability to effectively mill aluminum components.
Inspired byMark Carew's Nema 23 Lead/Acme Actuator Example and X -Y Stage Hidden Acme Rod Example