Sergei Troizky Posted September 15, 2020 Report Posted September 15, 2020 Is a rotary axis truly infinite? Can it move infinitely in the same direction, without overfilling something eventually? I have not found any mentioning of rotary limits in the manuals, but still...
PMCR Posted September 16, 2020 Report Posted September 16, 2020 A rotary axis is not infinite. It will have a point at which it will rollover to either 0 or a large negative value (depends on the axis setup). It will continue to move in the same direction in the physical world, but the position value will rollover. You can keep track in the program of how many times this has happened.
Sergei Troizky Posted September 16, 2020 Author Report Posted September 16, 2020 This is what I suspected. My concern is the rotary axis behavior at this moment, if it is moving forward in NoDirection mode.
Crossbow Posted September 21, 2020 Report Posted September 21, 2020 Rotary axis you build the value range, min and max, when you make the configuration. Don't you mean a linear axis?
Sergei Troizky Posted September 21, 2020 Author Report Posted September 21, 2020 (edited) I mean a rotary axis. Yes, from the program point of view it means cyclic position value. But what happens internally in the system for the axis position reading? Does the system create a true ring counter with position reset in every modulo cycle? If so, it will never overfill/rollover and the axis is truly infinite. Or the counter remains linear and only is recalculated into cyclic position? If so, it will overfill sooner or later, and this is exactly the moment I am aware of. Edited September 22, 2020 by Sergei Troizky
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now