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 Advanced Functions 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

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 also has an effect if the Tilt working plane function is active. (#8 / #1-01-1)
  • Tilting the working plane (#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.