@T3P3Tony My machining centre would have 2 Y axis & 2 Z axis ball screws. Can I run each as a separate unit & they each do their own thing?

Posts made by ralph.malan
-
RE: Closed loop with linear scale
-
RE: Closed loop with linear scale
@T3P3Tony . Many thanks for that. Is it not commonly done?
-
Closed loop with linear scale
Can Duet 3 6HC do closed loop stepper control using a liner scale?
I would like to make a desktop CNC machining centre with steel frame & epoxy granite. It would be a rising gantry machine with 2 Y axis & 2 Z axis steppers.
Ball screws come in accuracy grades of C0 to C5 as precision ground ball screws and C7 to C10 rolled ball screws.
Commercial CNC machining centres have a accuracy/repeatability of 0.005 mm. The precision of a C7 rolled ball screw is 0.050mm per 300mm but 0.025 within one revolution. A C5 ground ball screw is 0.018 mm per 300mm but only 0.007-0.008 per revolution. (Link had to be removed)
Typical price for a 1000 long ball screw with support bearings is $200 for rolled C7 and $1 500 for ground C5.
Using a motor with a rotary encoder will not improve the precision above what the screw provides.
A linear scale from China is $200 and it resolves to 0.005 mm (Link had to be removed)So if a Duet board can be configured to drive a stepper using the linear scale for closed loop feedback then a C7 rolled ball screw + linear scale would be $400 and have precision better than C5 ground at $1 500.
Is this possible with a Duet board & accessories? I would be very interested if this could be discussed. Basically calculate the pulse rate to send to the stepper to achieve the desired speed, monitor the speed the linear scale is reading & adjust pulse rate accordingly. When close to the end point slow the pulse rate and continue till exactly at the end point.
I will be extremely happy if that is possible. I know it can be done with a Galil 4080 at vast expense.