Hello everyone,
This is my first post here and I am really hoping something can shine some light on what I am doing wrong.

I built a desktop CNC machine and now I am testing and trying to dial in the machine for accuracy. I created a file that has two 3/8" holes, and when I cut the holes on the CNC machine they are not 3/8" holes they are smaller and not round. I have adjusted the config changes thinking that maybe my latency is off or my driver settings etc. I cannot get this machine to cut a circle and of accurate size.

I am sure that there is a ton of variables here that could cause the issue to include the overall accuracy of the machine I built, but I hope the information I am providing helps and someone can get me pointed in the right direction to resolve this issue and move forward on this project.

Thanks in advance,

CAD/CAM Software: Vectric Cut2D
CNC Software: LinuxCNC



Stepper Motor:
· Japan Servo Co. LTO
· Type: KH42JM2B086
· DC 5.5V / 1.2A
· Nema-17 Stepper
· 1.8/DEG/STEP
· 200 Steps Rev

Stepper Drivers:
· StepStick A4998 Pololu
· StepTime: 1000
· StepSpace: 1000
· Direction Hold: 200
· DirectionSetup: 200
· Base Period Max Jitter: 24107

LinuxCNC Axis Config Settings:
· Step/rev: 200
· Driver Microstepping: 1.0
· Pulley Teeth: 1.0:1.0
· Leadscrew Pitch: 20.0
· Max Velocity: 0.2
· Max Acceleration: 30