ISO programming
G405
G405
With touch probe cycle 405, you can measure
The control compensates for the determined angular offset by rotating the C axis. The workpiece can be clamped in any position on the rotary table, but the Y coordinate of the hole must be positive. If you measure the angular misalignment of the hole with touch probe axis Y (horizontal position of the hole), it may be necessary to execute the cycle more than once because the measuring strategy causes an inaccuracy of approx. 1% of the misalignment.
Help graphic | Parameter |
---|---|
Q321 Center in 1st axis? Center of the hole in the main axis of the working plane. This value has an absolute effect. Input: –99999.9999...+99999.9999 | |
Q322 Center in 2nd axis? Center of the hole in the secondary axis of the working plane. If you program Q322 = 0, the control aligns the hole center point with the positive Y axis. If you program Q322 not equal to 0, then the control aligns the hole center point with the nominal position (angle resulting from the position of the hole center). This value has an absolute effect. Input: –99999.9999...+99999.9999 | |
Q262 Nominal diameter? Approximate diameter of the circular pocket (or hole). Enter a value that is more likely to be too small than too large. Input: 0...99999.9999 | |
Q325 Starting angle? Angle between the main axis of the working plane and the first touch point. This value has an absolute effect. Input: –360.000...+360.000 | |
Q247 Intermediate stepping angle? Angle between two measuring points. The algebraic sign of the stepping angle determines the direction of rotation (negative = clockwise) in which the touch probe moves to the next measuring point. If you wish to probe a circular arc instead of a complete circle, then program the stepping angle to be less than 90°. This value has an incremental effect. Input: –120...+120 | |
Q261 Measuring height in probe axis? Coordinate of the ball tip center in the touch probe axis in which the measurement will be performed. This value has an absolute effect. Input: –99999.9999...+99999.9999 | |
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 | |
Q301 Move to clearance height (0/1)? Specify how the touch probe moves between measuring points: 0: Move at measuring height between measuring points 1: Move at clearance height between measuring points Input: 0, 1 | |
Q337 Set to zero after alignment? 0: Set the display of the C axis to 0 and write to C_Offset of the active row of the datum table > 0: Write the measured angular offset to the datum table. Row number = value in Q337. If a C-axis shift is entered in the datum table, the control adds the measured angular offset with the correct sign, positive or negative. Input: 0...2999 |
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.
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 TCH PROBE 405 ROT IN C AXIS ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|