Interpreting the feed rate for rotary axes in mm/min with M116 (#8 / #1-01-1)
Application
With M116 the control interprets the feed rate for rotary axes as millimeters per minute.
Requirements
- Machine with rotary axes
- Kinematics description
- Machine
Refer to your machine manual.
The machine manufacturer creates the kinematics description of the machine.
- Software option Adv. Function Set 1 (#8 / #1-01-1)
Description of function
Effect
M116 is active only in the working plane and takes effect at the start of the block.
In order to reset M116, program M117.
Application example
NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.
Change the following contents as needed:
- Tools
- Cutting parameters
- Feed rates
- Clearance height or safe position
- Machine-specific positions (e.g., with M91)
- Paths of program calls
Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.
In addition, test the NC programs using the simulation before the actual program run.
With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.
11 L IC+30 F500 M116 | ; Move in the C axis in mm/min |
With M116 the control interprets the programmed feed rate of the C axis as mm/min, such as for cylinder surface machining.
In this case, the control calculates the feed for the block at the start of each NC block, taking the distance from the tool center point to the center of the rotary axis into account.
The feed rate does not change while the control is executing the NC block. This also applies for when the tool is moving towards the center of a rotary axis.
Without M116 the control interprets the feed rate programmed for a rotary axis as degrees per minute.
Notes
- You can program M116 for head and table rotary axes.
- The M116 function is also active if the Tilt working plane function is active. (#8 / #1-01-1)
- It is not possible to combine M116 with M128 or FUNCTION TCPM (#9 / #4-01-1). If you want to activate M116 for an axis while M128 or FUNCTION TCPM is active, then you must use M138 to exclude this axis before machining.
Taking rotary axes into account during machining operations with M138
- Without M128 or FUNCTION TCPM (#9 / #4-01-1), M116 can be in effect for multiple rotary axes at the same time.