=============
Axis Configuration - X and U - AXIS
=============
Motor steps per revolution: 200
Driver Microstepping : 10
Pulley teeth (Motor : Leadscrew) : 1 : 1
Leadscrew Pitch : 82 mm/rev (or is this rev/mm?)
Maximum Velocity : 127mm/s
Maximum Acceleration : 1016mm/s (or is it in s2?)
Home Location : 0
Table travel : 0 to 2650 (mm or is this in linuxCNC units?)
Home Switch location : 0 (default)
Home Search velocity : 0.05 (default)
Home Latch direction : same (default)
=============
Axis Configuration - Y and V - AXIS
=============
Motor steps per revolution: 200
Driver Microstepping : 4
Pulley teeth (Motor : Leadscrew) : 1 : 1
Leadscrew Pitch : 12.7 mm/rev (or is this rev/mm?)
Maximum Velocity : 127mm/s
Maximum Acceleration : 1016mm/s (or is it in s2?)
Home Location : 0
Table travel : -1550 to 0 (mm or is this in linuxCNC units?)
Home Switch location : 0 (default)
Home Search velocity : 0.05 (default)
Home Latch direction : same (default)
=================================
here is the issue:
1. while running "TEST THIS AXIS" on X-axis
Velocity : 25mm/s
Acceleration : 1016mm/s
Test Area : +/- 10mm
X axis seems to go slightly more than the intended 5mm from mid point (covering a total of 10mm distance), hence when I hit RUN again to stop, it doesn't return to the starting point, it will be short of a few mm.
using the same values on V axis, it will go about the same distance, and after a few continuous runs, it will start to move further away from the starting point. and so when I hit the RUN button to stop it, it will stop no where near the starting point.
for Y and U, amazingly it is quite precise, as after I test to run 100mm, it is quite accurate.
=================================
issue
2. so i tried with these settings and run on linuxCNC, with the edited HAL and INI files to setup U and V in HAL as well as for the 9 axis in INI.
I also corrected in HAL the axis for U and V, changing 2 to 6 for U and 3 to 7 for V.
in the INI file, I simply copy the information from X and paste it for axis 2, 3, 4, 5, 8.
in linuxCNC, i ran G1 F5000 X100, and it went off the chart, with way more distance, and when I do G1 F5000 X0, it will over shot the 0 point in distance.
However, in linuxCNC, it indicates that my X has indeed travel 100mm and back to 0 again, quite different from the actual physical distance traveled.
the same can be said for my V axis, it will go almost 100mm but it will not return to 0 point. It will be a few mm short of 0mm.
again, Y and U axis are fine and the motors also sound smooth and normal to me.
X and V motors are more aggressive in terms of their sound and movement speed.
=================================
I hope this can shed some good light into what has happened and how confused and somewhat frustrated I am, as I am depending now on this to finish up my work.
hopefully kind soul here sees this and is willing to help me get on with my linuxCNC.
thanks again,
if there's any questions, please ask me right away, cause i really need to get this done and fixed.