Quantity   Component name
1 × Mini ATX Computer case To contain all the electronics with easy connection
1 × Alu Extrusion 20x40 L=400mm
1 × Linear Rail components HGR20 + HGH20CA L=400mm
3 × Stepper Motor Nema17 https://www.banggood.com/Nema17-59Ncm-2A-1_84-lead-48mm-Stepper-Motor-For-3D-Printer-CNC-p-1252415.html
2 × Lead Screw 8mm + KP08 bearings L=500mm
1 × Lead Screw 8mm + KP08 bearings L=400mm
1 × CNC Shield for Arduino (Protoneer)
2 × Plate Nema 17 OpenBuild or compatible https://openbuildspartstore.com/threaded-rod-plate-nema-17-stepper-motor/
1 × L Bracket Nema 17 https://www.banggood.com/42MM-NEMA17-Stepper-Motor-Alloy-Steel-Mounting-Bracket-With-5x5x5cm-Screws-For-3D-Printer-p-1283233.html
1 × Arduino Uno (or compatible)
4 × mini contact switch for axis end detection (optional) + M2 screws
1 × Screws DIN 912 M5x8 M5x10 M5x12 M5x16 M3x12 M3x10 M4x12 M4x10 M6x? a bunch of each
4 × Stepper Drivers DRV8825 + heat sink + fan (optional)
1 × Sub-Assembly Z-Axis https://www.banggood.com/CNC-Z-Axis-Slide-Table-60mm-DIY-Milling-Linear-Motion-3-Axis-Engraving-Machine-p-1098936.html
1 × Power supply 36V 11A for the CNC shield https://www.banggood.com/S-400-36-400W-36V-11A-Single-Output-AC-to-DC-SMPS-Switching-Power-Supply-p-1072522.html
1 × Power Supply 48V 10A for the Spindle https://www.banggood.com/Switching-Power-Supply-Transformer-Adjustable-AC-110220V-to-DC-0-48V-10A-480W-with-Digital-Display-p-1115463.html
1 × Spindle 48V 500W ER11 + Mount + Driver https://www.banggood.com/DC-48V-500W-ER11-Brushless-Spindle-Motor-Driver-Speed-Controller-For-CNC-Machine-p-1152289.html
1 × Plywood 9mm (see drawings for cutting/drilling) any plywood will do, I picked the resin coated one for aesthetic reason.
2 × Alu Extrusion 20x20 L=345mm
2 × Alu Extrusion 20x60 L=500mm
1 × T-Nut for Vslot M5 M4 M3 a bunch of each
10 × Wood insert M3x6 M6x15
2 × Linear Rail components HGR20 + HGH20CA L=500mm
2 × Connecting plate from hardware store: simple steel plate roughly 10mmx40mm with at least 2 holes
6 × Corner bracket 20x20