Cycle 1040 END CYLIND. GRINDING (#156 / #4-04-1)

ISO programming

G1040

Application

Use the conclusion cycle 1040 END CYLIND. GRINDING to reset the settings defined in the following cycles:

  • 1041 LONG STROKE DEF.
  • 1042 SHORT STROKE DEF.
  • 1051 STEP. CYLIND. GRIND
  • 1053 CONTINOUS CYLIND. GRIND.

With this cycle, you can return an inclined axis into is original position and automatically retract the tool to a safe position.

The cycle resets the following settings:

  • Reciprocating and infeed movements
  • Precession angle
  • Machine-dependent selection of an encoder and acoustic-emission sensor

Notes

  • This cycle can be executed only in the FUNCTION MODE GRIND machining mode.
  • The cycle is CALL-active.

Cycle parameters

Help graphic

Parameter

Q1059 Revert to pre-position? (optional)

Define the way this cycle works:

0: The axes will not be reset

1: The axes will be reset based on the setting in Q1058 PRE-POSITIONING MODE in the definition cycles 1041 and 1042.

  • Q1058=0: The control does not perform any axis movements. The cycle resets reciprocation and infeed movements as well as precession angles and deactivates encoders and acoustic-emission sensors.
  • Q1058=1/2: The control will perform axis movements. The control moves the grinding tool to the clearance height Q260 and the safe diameter Q1031 from Cycles 1041 and1042. In addition, the control resets inclined axes to their home positions. The cycle resets reciprocation and infeed movements as well as precession angles and deactivates encoders and acoustic-emission sensors.

Input: 0, 1

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.

 
Tip

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.

Example

11 CYCL DEF 1025 GRINDING CONTOUR ~

Q1059=0

;REVERT TO PRE-POS.