Cycle 238 MEASURE MACHINE STATUS (#155 / #5-02-1)
ISO programming
G238
Application
Refer to your machine manual.
This function must be enabled and adapted by the machine manufacturer.
During their lifecycle, the machine components which are subject to loads (e.g., guides, ball screws, ...) become worn and thus, the quality of the axis movements deteriorates. This, in turn, affects the production quality.
Using the software option Component Monitoring (#155 / #5-02-1) and Cycle 238, the control is able to measure the current machine status. As a result, any deviations from the machine’s shipping condition due to wear and aging can be measured. The measurement results are stored in a text file that is readable for the machine manufacturer. The machine manufacturer can read and evaluate the data, and react with predictive maintenance, thereby avoiding unplanned machine downtimes.
The machine manufacturer can define warning and error thresholds for the measured values and optionally specify error reactions.
Related topics
- Component monitoring with MONITORING HEATMAP (#155 / #5-02-1)
Component monitoring with MONITORING HEATMAP (#155 / #5-02-1)
Cycle run
Ensure that the axes are not clamped before you start the measurement.
Parameter Q570=0
- The control performs movements in the machine axes
- The feed rate, rapid traverse, and spindle potentiometers are effective
- Machine
Your machine manufacturer defines in detail how the axes will move.
Parameter Q570=1
- The control performs movements in the machine axes
- The feed rate, rapid traverse, and spindle potentiometers are not effective
- On the MON status tab, you can select the monitoring task to be displayed
- This diagram allows you to watch how close the components are to a warning or error threshold
- Machine
Your machine manufacturer defines in detail how the axes will move.
Notes
Cycle 238 MEASURE MACHINE STATUS can be hidden with the optional machine parameter hideCoMo (no. 128904).
- Before recording measured data, test the cycle in test mode with Q570 = 0
- Contact your machine manufacturer to learn about the type and range of movements in Cycle 238 before using the cycle.
- This cycle can be executed in the FUNCTION MODE MILL machining mode.
- Cycle 238 is CALL-active.
- If, during a measurement, you set, for example, the feed rate potentiometer to zero, then the control will abort the cycle and display a warning. You can acknowledge the warning by pressing the CE key and then press the NC Start key to run the cycle again.
Cycle parameters
Help graphic | Parameter |
---|---|
Q570 Mode (0=test/1=measure)? Define whether the control will perform a measurement of the machine status in test mode or in measurement mode: 0: No measured data will be generated. You can control the axis movements with the feed rate and rapid traverse potentiometers 1: This mode will generate measured data. You cannot control the axis movements with the feed rate and rapid traverse potentiometers 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.
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 CYCL DEF 238 MEASURE MACHINE STATUS ~ | ||
|