Understand and agree on all points. I bought the machine from H**** Tools. I knew I didn't know enough to do it on my own. Turns out they don't know a ton about machinery either. I learned this after the fact. It is a Chinese manufactured machine with literally zero information available from the factory or the company I purchased from. So, I have almost $25k in the machine and I'm hoping to make the best of what I have. There are links in my signature to my machine build threads with photos, etc. The machine weighs about 4000 pounds and seems to be quite rigid. I'm suspect of the assertion the gantry is flexing and I'm leaning toward the drive/motors not controlling the inertia due to gains needing additional adjustment. I cut three rows across the full X axis of these parts last night and the bumps are uniform across the x axis travel. They are occurring after a sharp corner.
<edited to add:>
Machine specs from my purchase docs:
X,Y,Z working area 5ft * 8ft *12in
Frame 3/8" steel square tubes
4- YAKO drivers and motors
X, Y stainless steel helical rack and pinion drive
Spindle air cooled, (6 hp)
Z axis German precision ball screw
25mm Hiwin stainless steel rails
X, Y, Z traveling positioning accuracy ±0.001"
X, Y, Z traveling re-positioning accuracy ±0.001"
Max rapid travel rate 1200in/min
Max working speed 780in/min
It came with NEMA 34 steppers. I upgraded to NEMA 34 DYN 750w servos. I feel like the issue is what I have loosely called "tuning". I understand I am grouping terms here.
It's not that I'm expecting "software to fix hardware problems". It's that this is what I have, I'm observing these bumps (that's what I'm calling them) and I want to do what I can to get the machine running as well as I can. I'll live with what I have.
I sincerely appreciate everyone's help. I'm getting an idea of what I have. I'm thinking worst case scenario is at some point I fabricate a more rigid gantry.. It was advertised as 3/8 steel. I didn't measure it, but it's in that range.
I'm going to connect an oscilloscope to each drive when it gets here and see what's going on with position error. I am wondering if it's inertia causing this and if that can be compensated for with servo gain.
Again, thanks for the help!
Steven