Quote from Legere on August 15, 2018, 11:53 pm
It turned out to be the power supply. I swapped it out and it's not losing steps anymore while trying to calibrate things
The G0704 has been successfully modified by many people using steppers. I have scratch built several CNC machines and successfully used stepper on most of them since they are so much cheaper. I my experience if you want reliable steppers then you need to research the specifications for the steppers, the power supply, and driver then choose a power supply with an output of about 16x to 20x the rated voltage of the stepper motor so a 3V stepper uses a 48 to 60V DC power supply. You want to make sure that the maximum amperage of the motor does not exceeed the maximum output of the driver and the total amperage of all three does not exceed the capacity of the power supply. Many people are also incorporating Teknic or DMM Servos on the G0704 but my budget did not allow me to try them yet. I have been very pleased with the performance of the Hybrid Stepper Motors and Digital Drivers from
www.automationtechnologiesinc.com . They have kits perfectly sized for the G0704 which include options for either Stepper based systems and Teknic Servo Systems. I believe he even they even offer a ready to run turnkey CNC G0704. Also CNC4PC.com is also a good source for CNC components.
Just remember that a CNC build is journey that can take years to fully experience. Expect many problems that will need to be resolved over an extended period of time. Try to focus on fixing one item at a time and keep it simple to start. Expect premature failures of items that have cost you allot of time and money. The remember you set out to make something that can literally make itself so its pretty special and complicated. There is great community of hobby and professional machinists out there that are willing to lend a hand or share their experiences. You can try CNC Zone for hundred of posts in their forums and YouTube for more videos on this topic than you will ever need.
I think is honorable that you are sharing this experience with your son. Have fun and be safe.