2015-12-12 21:07 GMT+02:00 Peter C. Wallace <p...@mesanet.com>:
> If the step pulse is inverted you are likely to violate the direction hold
> time

And that would mean that direction is changed one step later. Which is
fine, because the next direction change would also be done one step
later and thus overall distance of travel still is the same.
How do I invert a step pin in HAL? I did not see anything in "stepgen"
section in hostmot2 doc page. Or is it done by treating it as a gpio
pin with the invert_output parameter (with finding out particular pin
number that corresponds to particular step pin)?

I would like to thank everybody for the ideas, my current to-do list
looks like this:
0) update LinuxCNC to 2.7.something to use new tp (will provide
smoother execution as the g-code consists of small g1 moves);
1) try inverted step pin;
2) recheck steplen, stepspace, dirsetup and dirhold parameters and
increase them, if possible;
3) recheck maxaccel values and do a test with considerably lower values;
4) if the issue is still there - use dial indicator to actually
measure exact error, torture the machine a little more and then post
here again :))

Viesturs

------------------------------------------------------------------------------
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to