[Home]History of WrappedRotaryAxes

LinuxCNCKnowledgeBase | RecentChanges | PageIndex | Preferences | LinuxCNC.org

Revision 10 . . May 26, 2014 4:35 pm by outpost.timeguy.com [might as well reflect reality]
Revision 9 . . January 16, 2009 1:38 pm by JeffEpler [stuart described g91 switching rotaries into relative mode like now]
  

Difference (from prior major revision) (no other diffs)

Changed: 13c13
[AXIS_#]WRAPPED=1
[AXIS_#]WRAPPED_ROTARY=1

Removed: 20,27d19

1. Enabling and disabling Wrapped Rotary Motion



To enable wrapped rotary motion for wrapped axes, program G91.2. To disable,
program G90.2. This setting affects all axes, not just those specified as
WRAPPED in the inifile.

When G91 is in effect, the G90.2/G91.2 modal code has no effect on rotary motion. When
G90 is in effect, then the G90.2/G91.2 modal code applies to rotary motion as described below.


Removed: 36d27
* The motion is always greater than 0 degrees but never greater than 360 degrees

Removed: 39d29
* If 0 is the result of a calculation or is taken from a #-parameter (not a literal "0", "+0" or "-0"), then the sign is undefined. The equivalent +360 and -360 can be used instead.

Changed: 41,44c31,32

2. Open questions



* Can motions of more than 360 degrees be commanded? (answer: No -- irc conversation 2009/01/16)
* What does G10 L2 A- mean?
* Should G91.2 modify the behavior of non-wrapped axes (my impression from Stuart --JeffEpler) or not (ChrisRadek?'s opinion)

3. FAQs



* Can motions of more than 360 degrees be commanded? [Yes use G91]

Removed: 46d33
* (if you think something is underspecified above, add it here)

LinuxCNCKnowledgeBase | RecentChanges | PageIndex | Preferences | LinuxCNC.org
Search:
Published under a Creative Commons License