Cycle 1400 POSITION PROBING (#17 / #1-05-1)
ISO programming
G1400
Application
Touch probe cycle 1400 measures any position in a selectable axis. You can apply the result to the active row of the preset table.
If, prior to this cycle, you program Cycle 1493 EXTRUSION PROBING, then the control repeats the touch points in the selected direction and at the defined length along a straight line.
Cycle run
- The control positions the touch probe to the pre-position of the first touch point 1, using positioning logic.
- The control then positions the touch probe to the entered measuring height Q1102 and performs the first probing procedure with the probing feed rate F from the touch probe table.
- If you program CLEAR. HEIGHT MODE Q1125, then the control positions the touch probe at FMAX_PROBE back to the clearance height Q260.
- The control saves the measured positions in the following Q parameters. If Q1120 TRANSER POSITION is defined with the value 1, then the control writes the measured position to the active row of the preset table.
Q parameter | Meaning |
---|---|
Q950 to Q952 | Measured position 1 in the main axis, secondary axis, and tool axis |
Q980 to Q982 | Measured deviation from the first touch point |
Q183 | Workpiece status
|
Q970 | If you have programmed Cycle 1493 EXTRUSION PROBING: Maximum deviation starting from the first touch point |
Notes
- Reset any coordinate transformations before the cycle call.
- This cycle can only be executed in the FUNCTION MODE MILL machining mode.
- Observe the fundamentals of touch probe cycles 14xx.
Cycle parameters
Help graphic | Parameter |
---|---|
Q1100 1st noml. position of ref. axis? Absolute nominal position of the first touch point in the main axis of the working plane Input: –99999.9999...+99999.9999 or ?, -, + or @
| |
Q1101 1st noml. position of minor axis? Absolute nominal position of the first touch point in the secondary axis of the working plane Input: –99999.9999...+9999.9999 or optional input (see Q1100) | |
Q1102 1st nominal position tool axis? Absolute nominal position of the first touch point in the tool axis Input: –99999.9999...+9999.9999 or optional input (see Q1100) | |
Q372 Probe direction (–3 to +3)? Axis defining the direction of probing. The algebraic sign lets you define whether the control moves in the positive or negative direction. Input: –3, -2, -1, +1, +2, +3 | |
Q320 Set-up clearance? Additional distance between touch point and ball tip. Q320 is active in addition to the SET_UP column in the touch probe table. This value has an incremental effect. Input: 0...99999.9999 or PREDEF | |
Q260 Clearance height? Coordinate in the tool axis at which no collision between touch probe and workpiece (fixtures) can occur. This value has an absolute effect. Input: –99999.9999...+99999.9999 or PREDEF | |
Q1125 Traverse to clearance height? Positioning behavior between the touch points: –1: Do not move to the clearance height. 0, 1, 2: Move to the clearance height before and after the touch point. Pre-positioning occurs at FMAX_PROBE. Input: –1, 0, +1, +2 | |
Q309 Reaction to tolerance error? Reaction when tolerance is exceeded: 0: Do not interrupt program run when tolerance is exceeded. The control does not open a window with the results. 1: Interrupt program run when tolerance is exceeded. The control opens a window with the results. 2: The control does not open a window if rework is necessary. The control opens a window with results and interrupts the program if the actual position is at scrap level. Input: 0, 1, 2 | |
Q1120 Transfer position? Define which touch point will be used to correct the active preset: 0: No correction 1: Correction based on the 1st touch point. The control corrects the active preset by the amount of deviation between the nominal and actual position of the 1st touch point. Input: 0, 1 |
11 TCH PROBE 1400 POSITION PROBING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|