beautypg.com

12 special functions – HEIDENHAIN CNC Pilot 4290 User Manual

Page 177

background image

HEIDENHAIN CNC PILOT 4290

165

4.12.5 In-Process Measuring

Prerequisite: Touch trigger probe

The measuring results are evaluated by the NC program. You can use
the tool-life monitoring function when the NC program sets ”tool
diagnosis bit 4 - tool wear determined by in-process measuring of a
workpiece
” in order to inform the CNC PILOT of a worn-out tool (see

4.2.4 Tool Programming”).

Switch on in-process measuring G910

G910 activates the probe and the probe monitoring function.

Programming notes:

Program G910 alone in the NC block

G910 is a modal function.

G913 switches the touch probe off again

X values are measured as a radius.

The variables are also used by other G

functions (G901, G902, G903 and G916).
Make sure that your measuring results are
not overwritten.

Note on programming in-process measuring:

Position the probe at a sufficient distance before

the ”measuring point.”

Program G1 as follows:

Target position lies sufficiently behind the

”measuring point”

Feed per minute must be active (G94)

Example: In-process measuring

. . .

BEARBEITUNG [MACHINING]

. . .

N.. T ..

[Change the touch probe]

N.. G910

[Activate in-process measuring]

N.. G0 ..

[Pre-position probe]

N.. G912

N.. G1 ..

[Approach probe]

N.. G914 G1 ..

[Retract probe]

. . .

N.. G913

[Deactivate in-process measuring]

. . .

[Evaluate measured values]

4.12 Special Functions

Actual value determination for in-process
measurement G912

G912 stores the position of the probe in variables V901 to V920 (see

4.15.2 V Variables”).

The CNC PILOT moves to the position to be measured and stops as
soon as the probe stylus is deflected. The remaining path of traverse
is deleted. You can influence the reaction to the ”probe not triggered
after moving the measuring path” situation with ”error evaluation Q.”

Parameters
Q:

Error evaluation – default: 0

Q=0: ”Cycle stop” condition; the error is displayed

Q=1: ”Cycle on” condition; the error number 5518 is saved in

variable V982

Switch off in-process measuring G913

G913 is used to deactivate probe monitoring. Before G913 becomes
effective, retract the probe.

Program only G913 in the NC block. G903 generates an interpreter
stop.

Switch off probe monitoring G914

After the deflection of the probe stylus, deactivate probe monitoring in
order to retract the probe.

To retract the probe: Program G914 and G1 in an NC block