I plan to construct 3 axes CNC router for wood, plastic and thin aluminum. The characteristics are as follows:

Dimensions : (2400 x 1300 x 500 mm)
Rack and pinion on X and Y
Ballscrew on Z.


All machine parts build using steel rectangular profile steel 100x100x3 (welded frame, two welded boxes in gantry(1500mm) and two short welded boxes in gantry sides ).


Linear supporter round rails for all axies.

I have already made some decisions on parts, as follows:



  • Linear supporter round rails Ø25 on X(2400mm) with 3 linear bearings and 2 linear bearings on Y,
  • round rails Ø16 on Z.
  • Ø16x5mm Ballscrew on Z axis.
  • I am already have 4 Chinese drivers 80V-7.8A

I need some help for appropriate parts selection
Available parts in my market as follow:

For steppers:


  1. Stepper motor NEMA 23, 3Nm(425oz in)- 3A- 6mh.
  2. Stepper motor NEMA 34, 4.6Nm(651oz in)- 5.6A- 3.4mh.
  3. Stepper motor NEMA 34, 8.7Nm(1232oz in)-6A- 6mh.


For power supply:

  1. 60V 6A.
  2. 48V 10A.


For spindle:

  1. Chinese spindle 2.2kw air cooling.
  2. Chinese spindle 3kw water cooling.

For gear rack

  1. Chinese gear reduction 5:1 ratio(90 teeth-18 teeth)
  2. 2:1 ratio (40 teeth-20 teeth)
  3. 3:1 ratio (60 teeth-20 teeth)