Greetings everyone. I am new to the CNC world and have just completed building a small OX CNC Machine to use for learning. I am using a Raspberry Pi3 with a Protoneer CNC Hat, MySweety Drivers, 4 wire Nema 23s, and I am using bCNC. The mechanical build went smoothly but I am having trouble now that I have arrived at the programming and testing phase. I load my Gcode into bCNC and configure the system then start the job only to discover the following: My Y-axis takes off like a bullet out of a gun and slams into my end rails, yet the "spindle" on the bCNC interface only moves a tiny bit. I adjusted the axis steps per mm from 200 to 3.33 and that seemed to cause the "spindle" in the software and my actual spindle to move in proportion to each other. The odd part to me is that now the movement is incredibly slow and choppy...continuous and consistent.....but choppy...like the motors are walking tooth by tooth. Axis maximum rates are at 500.0 and axis accelerations are at 10.0. Could someone point me in the right direction for researching this to find my solution? Any help is greatly appreciated and will be passed on to the next guy/gal in need!
Hi first, CALCULATE the correct steps/mm GRBL settings calculator (you need to know what microstepping your drivers are set to!) mine are set to 8x with 2mm pitch belts. You should probably start there. second, CALIBRATE to allow for belt stretch https://openbuilds.com/projectresources/howto-calibrate-your-cnc-machine-for-mach3-or-grbl.145/