Burr, Lets see if we can get you fixed up.
1. The post where the rotary_angle variable is from the initial release of the new update. If you modified that file in any way the the installer would not over write the file..causing you to keep the old copy. Replace the rotary_angle variable for output_rotary_angle, and also replace the second_rotary_angle with output_second_rotary_angle and this will be good to go.
2. Lets start with Q440. This question is defining the type of rotary axis you have. Most machines by default are going to use the more common mode 2. This is a mode called "Signed Continuous".
Let me quote the help system here for a minute:
440. What is the rotary output type?: Used to set how the rotary axis
angles need to be output for the machine.
0 = Absolute Position
1 = Signed Absolute (sign indicates direction to rotate)
2 = Signed Continuous
Explained:
0 - This mode is commonly found on indexing only machines. The positions around the rotary do not change and direction is controlled by the output of a separate Mcode to tell the controller what direction to rotate.
1 - This mode is commonly found on Fadal machines as well as others. The positions around the rotary do not change and the direction of rotation is controlled using +- signs. NOTE: you do not have to output the + if you do not need. There is a separate post line question for setting the sign for positive or negative rotation directions.
2. - This is the most common rotary positioning method from my experience. The rotary positions are like a linear scale...so 45 deg might position rotating 45 degrees in the CW direction..but -45 positions to a different location..being CCW 45 degrees. Using this method you can have rotary values that exceed 360 and will keep counting up as far as your machine limits can handle.
In Mach3 if you have the "Rollover" option turned off then your machine should run the rotary in mode 2 based on the list above
I will write another post to continue
AC
AC
Has anyone seen my pillow?