I will try and provide as much info as possible.
Machine is a home built budget machine using recycled printer stepper motors, steel and bearings.
Electronics are Arduino UNO, CNC Shield v3 and DRV8825 Drivers. 36V PSU, Limit Switchs with Octopler buffer for EMI.
CAM produced using Fusion360
CNC Control using Universal Gcode Sender Platform (UGS)
ISSUE - simple polygon with triangle tab fails while same polygon with square tabs passes.
When using triangle tabs it seems to not move the X Axis correctly for 2 of the tabs - thus leaving the X Axis about 6mm away from its home position.
Seems to be a problem with these line -
X61.76 Y13.37 Z-1 F300
X18.958 Y18.66 Z-1 F300
WHY! - CAM files gcode looks fine plus visualise fine. Plus I have tried changing the machine max feed rates from 750mm/min to 500 and 400 and I also tried this within the files but no change.
I also tried a text engraving file and it failed in a similar way.
Any help gratefully received.
See attached picture for output.
See Gcode via these links - https://drive.google.com/open?id=1Zt...-2bg8x9THhUL8M (Triangle Tabs)
https://drive.google.com/open?id=1-X...3YbZTsEuen2Vs- (Square Tabs)
See video via these links - https://drive.google.com/open?id=1Yg...c_G-OF0KW-GzwQ (Triangle tabs)
https://drive.google.com/open?id=15Q...Dn-sji0ftb5s3w (square tabs)