0% found this document useful (0 votes)
54 views

D3101100G0 1

This document provides technical specifications for probing and laser cycles in MIDA software. It includes an index of cycles for part inspection and tool checking on machining centers, milling machines, lathes, and turning centers. Application levels range from basic to ultimate inspection and premium inspection. Specific cycles are listed for probing positions, measurements, calibrations, stock measurements, tool length checks, tool integrity checks, boring bar measurements, and pre-setting of tools.

Uploaded by

Ozkhar FrEzero
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views

D3101100G0 1

This document provides technical specifications for probing and laser cycles in MIDA software. It includes an index of cycles for part inspection and tool checking on machining centers, milling machines, lathes, and turning centers. Application levels range from basic to ultimate inspection and premium inspection. Specific cycles are listed for probing positions, measurements, calibrations, stock measurements, tool length checks, tool integrity checks, boring bar measurements, and pre-setting of tools.

Uploaded by

Ozkhar FrEzero
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 48

TECHNICAL SPECIFICATIONS FOR PROBING AND LASER CYCLES

This page is intentionally left blank

2 MIDA SOFTWARE data sheet


Document structure and index
PROBING SOFTWARE
Machine type Application Levels Cycles Pag.
Protected probe positioning 3
Probe calibration 3
Hole and shaft measurements (90°) 4
Inspection Measurement of bores and shafts at 3 points 4
Basic Rib measurements 5
(See page 5) Pocket measurements 5
Single surface measurement 6
Angular measurement on XY plane 6
Corner positioning 7
Part inspection
Angular measurement on XZ and YZ planes 8
Machining centres (See page 4)
Milling machines Inspection Angled bore and shaft measurements 8
and milling Premium Angled rib and pocket measurements 9
machines (See page 9) Angled single surface measurement 9
Corner positioning with co-ordinates rotation angle 10
Two bores/shafts centre distance measurement 11
Inspection Three/four bores/shafts measurement 11
Ultimate
(page 12) Stock measurement 12
Aligning the probe for multiple axes 12
Sample program 14
Probe calibration 17
Tool check
Tool length and radius measurement/check 17
(page 16)
Axial tool integrity check 18

Protected probe positioning 21


X axis calibration 21
Z axis calibration 22
X axis single touch measurement 22
Z axis single touch measurement 23
Part inspection X axis groove and rib measurements 23
Lathes and Turning (page 20) Z axis groove and rib measurements 24
centres Diameter measurement 24
C axis measurement with centre search 25
Z axis groove and keyslot measurements with centre search 25
X bore and cylinder measurements with centre search 26
Sample program 28
Tool check Probe calibration 31
(page 30) Tool measurement 31

LASER SOFTWARE
Machine type Application Levels Cycles Pag.
Mida Laser calibration 33
Axial and non-axial tool length and radius measurement 33
Checking the integrity of single tool cutting edges at a point or on a straight profile 34
Checking the integrity of single tool cutting edges on a complex profile 34
Common cycles for Checking the tool circular sector 35
working centres, Tool checking
Checking the tool for axial breakage 35
milling machines (page 32)
and turning centres Pre-setting disk mills 36
Axis thermal drift compensation 36
Boring bar measurement 37
Axial tool breakage check with drop filtering 37
Additional features 38

Pre-setting standard turning tools 41


Dedicated turning Tool checking
Pre-setting threading tools 41
centre cycles (page 40)
Pre-setting tools for grooves 42

MIDA SOFTWARE data sheet 3


PROBING SOFTWARE FOR MACHINE CENTRE AND MILLING MACHINES
Part inspection - Summary page

STOP

Z
Z Y
Y
Y
X
X
X

Protected probe positioning Probe calibration Measurement of bores and shafts with 90° axes
(page 3) (page 3) (page 4)
Inspection Basic

Z
Y
PART Y

INSPECTION X
Z
Y
X

Measurement of bores and shafts at 3 points Rib and pocket measurements Single surface measurement
and with programmable touch angles (page 4) (page 5) (page 6)

Y
Y

X X

Angular measurement on XY plane Corner positioning


(page 6) (page 7)

Y
Z Y
Y X

X
X
Inspection Premium

Angular measurements in XZ and YZ planes Angled bore and shaft measurements


Angled rib and pocket measurements (page 9)
(page 8) (page 8)

Y
Y

X
X

Positioning a corner with coordinate rotation


Angled single surface measurement (page 9)
angle (page 10)

Y
Y

X
X
Inspection Ultimate

Pitch measurement between two bores/shafts Three/four bores/shafts measurement Stock measurement
(page 11) (page 11) (page 12)

Z
Y

Probe alignment for multiple axis


applications (page 12)

4 MIDA SOFTWARE data sheet


PROTECTED PROBE POSITIONING (Inspection Basic)

STOP

Z
Y

PART
INSPECTION
X

Description Output
• The cycles moves the probe along the X, Y and Z axes using collision protected movements • X movement incomplete alarm
• Uses the fast advance mode by default • Y movement incomplete alarm
• Uses the following movement hierarchies: when lowering the spindle it performs the movements along • Z movement incomplete alarm
the X and Y axes first, followed by the Z axis; when raising the spindle, it performs the movement along
the Z axis first, followed by the X and Y axes.
• Checks whether the entire movement is completed, if a touch has been detected or if an unexpected
measurement signal has been generated

PROBE CALIBRATION (Inspection Basic)

Z
Y

Description Output
• The cycle calibrates the probe ±X, ±Y, and ±Z measurements • Calibration values along the respective
• It also calculates the DX and DY runout values, in case the finger has not been aligned correctly directions
• Can be used to perform calibrations along directions at an angle with respect to the machine axes • Runout DX
• Can manage up to three sets of calibration data • Runout DY

MIDA SOFTWARE data sheet 5


BORE AND SHAFT MEASUREMENTS (90°) (Inspection Basic)

X
PART
INSPECTION

Description Output
• The cycle measures the diameter of a boss, a bore, or an internal bore with an obstructed • Position of centre of element along X and Y axes
centre • Diameter of element along X and Y axes
• Determines the position of the centre along X and Y and the diameter of the measured • Average X/Y diameter of element
element • Error with respect to nominal dimension
• Tool compensation, with reference to the error with respect to nominal values • Selected tool and process offsets update
• The X and Y axes working offsets can be set to the centre of the element being measured • Dimension out of tolerance alarm
• Data printout possible (see Appendix) • Results printout
• Can display alarm messages if the position of the centre or the part dimensions are out
of tolerance

MEASUREMENT OF BORES AND SHAFTS (AT 3 POINTS AND WITH PROGRAMMABLE TOUCH ANGLES) (Inspection Basic)

Description Output
• The cycle measures the diameter of a boss, a bore, or an internal bore with an obstructed • Position of centre of element along X and Y axes
centre • Diameter of element along X and Y axes
• Determines the position of the centre along X and Y and the diameter of the measured • Average X/Y diameter of element
element • Error with respect to nominal dimension
• Tool compensation, with reference to the error with respect to nominal values • Selected tool and process offsets update
• The X and Y axes working offsets can be set to the centre of the element being measured • Dimension out of tolerance alarm
• Data printout possible (see Appendix) • Results printout
• Can display alarm messages if the position of the centre or the part dimensions are out
of tolerance

6 MIDA SOFTWARE data sheet


RIB MEASUREMENTS (Inspection Basic)

Z
Y

PART
INSPECTION

Description Output
• The cycle measures the width of a rib or a pocket • Co-ordinates of centre of element along X and Y axes
• Determines the centre and the dimension of the element along the X and Y axes • Pocket/rib width along the X and Y axes
• Tool compensation, with reference to the error with respect to nominal values • Error with respect to nominal dimension
• The X and Y axes working offsets can be set to the centre of the element being • Selected tool and process offsets update
measured • Dimension out of tolerance alarm
• Data printout possible (see Appendix) • Results printout
• Can display alarm messages if the position of the centre or the part dimensions are
out of tolerance

POCKET MEASUREMENTS (Inspection Basic)

Z
Y

Description Output
• The cycle measures the width of a rib or a pocket • Co-ordinates of centre of element along X and Y axes
• Determines the centre and the dimension of the element along the X and Y axes • Pocket/rib width along the X and Y axes
• Tool compensation, with reference to the error with respect to nominal values • Error with respect to nominal dimension
• The X and Y axes working offsets can be set to the centre of the element being • Selected tool and process offsets update
measured • Dimension out of tolerance alarm
• Data printout possible (see Appendix) • Results printout
• Can display alarm messages if the position of the centre or the part dimensions are
out of tolerance

MIDA SOFTWARE data sheet 7


SINGLE SURFACE MEASUREMENT (Inspection Basic)

Z
Y

PART X
INSPECTION

Description Output
• The cycle checks the presence and position of a part in the X, Y or Z axes • Surface position along X, Y or Z axes
• The probe can be calibrated along an axis • Error with respect to nominal value
• Tool compensation, with reference to the error with respect to nominal values • Single axis calibration
• Working offsets can be set up along the X, Y or Z axes • Selected tool and process offsets update
• Data printout possible (see Appendix) • Dimension out of tolerance alarm
• Can display alarm messages if the part position or dimensions are out of tolerance • Results printout

ANGLE MEASUREMENT ON XY PLANE (Inspection Basic)

Description Output
• The cycle calculates the rotation angle of a surface in the XY plane • Surface tilt angle with respect to the X and Y axes
• Determines the angle of rotation using two touches: the first is executed starting from • Dimension out of tolerance alarm
the position of the probe before calling up the cycle, and the second at a specific
incremental distance along X or Y
• Measurements can be performed along X or Y axes (one axis only)

8 MIDA SOFTWARE data sheet


POSITIONING A CORNER (Inspection Basic)

Internal corner
X External corner

PART
INSPECTION

Description Output
• The cycle determines the position of an internal or external corner. • Position of corner along the X and Y axes (absolute or machine co-ordinates)
• Working offsets can be set up along the X or Y axes with reference to the • X and Y position error with respect to nominal value
position of the corner • Selected process offset update
• Data printout possible (see Appendix) • Corner position out of tolerance alarm
• Can display alarm messages if the corner position is out of tolerance • Results printout

MIDA SOFTWARE data sheet 9


ANGLE MEASUREMENT ON XZ AND YZ PLANES (Inspection Premium)

Z
Y

PART
INSPECTION

Description Output
• The cycle calculates the rotation angle of a surface in the XZ and YZ planes • Surface tilt angle with respect to the XZ and YZ planes
• Determines the angle of rotation using two touches along the Z axis: the first is executed • Angle out of tolerance alarm
starting from the position of the probe before calling up the cycle, and the second at a
specific incremental distance along X or Y
• Measurements can be performed along X or Y axes (one axis only)
• Can display alarm messages if the value of the angle is out of tolerance

ANGLED SHAFT AND BORE MEASUREMENT (Inspection Premium)

Description Output
• The cycle measures the diameter of a boss, a bore, or an internal bore with an obstructed • Position of centre of element along X and Y axes
centre by executing touches in an angled direction with respect to the machine axes • Diameter of element along X and Y axes
• Determines the position of the centre along X and Y and the diameter of the measured • Average X/Y diameter of element
element • Error with respect to nominal dimension
• Tool compensation, with reference to the error with respect to nominal values • Selected tool and process offsets update
• The X and Y axes working offsets can be set to the centre of the element being measured • Dimension out of tolerance alarm
• Data printout possible (see Appendix) • Results printout
• Can display alarm messages if the position of the centre or the part dimensions are out of
tolerance

10 MIDA SOFTWARE data sheet


ANGLED RIB AND POCKET MEASUREMENTS (Inspection Premium)

X
rib pocket PART
INSPECTION

Description Output
• The cycle measures the width of a rib or a pocket by executing touches in an angled • Co-ordinates of centre of element along X and Y axes
direction with respect to the machine axes • Pocket/rib width along the X and Y axes
• Determines the centre and the dimension of the element along the X and Y axes • Error with respect to nominal dimension
• Tool compensation, with reference to the error with respect to nominal values • Selected tool and process offsets update
• The X and Y axes working offsets can be set to the centre of the element being measured • Dimension out of tolerance alarm
• Data printout possible (see Appendix) • Results printout
• Can display alarm messages if the position of the centre or the part dimensions are out of
tolerance

ANGLED SINGLE SURFACE MEASUREMENT (Inspection Premium)

Description Output
• The cycle checks the presence and position of a part in the X, Y or Z axes by executing • Surface position along X, Y or Z axes
touches in an angled direction with respect to the machine axes • Error with respect to nominal value
• The probe can be calibrated along an axis • Single axis calibration
• Tool compensation, with reference to the error with respect to nominal values • Selected tool and process offsets update
• Working offsets can be set up along the X, Y or Z axes, at the touch point • Dimension out of tolerance alarm
• Data printout possible (see Appendix) • Results printout
• Can display alarm messages if the part position or dimensions are out of tolerance

MIDA SOFTWARE data sheet 11


CORNER POSITION WITH CO-ORDINATES ROTATION ANGLE (Inspection Premium)

X
PART
INSPECTION
Description Output
• The cycle determines the position of a corner by executing two pairs of touches • Part rotation in the XY plane (tilt with respect to the X+ direction)
along the machine axes directions. • Position of the corner along the X and Y axes
• It also calculates any misalignment of the part in the XY plane • Selected process offset update
• Working offsets can be set up along the X or Y axes with reference to the position • Corner position out of tolerance alarm
of the corner
• Can display alarm messages if the corner position is out of tolerance

12 MIDA SOFTWARE data sheet


TWO BORES/SHAFTS CENTRE DISTANCE MEASUREMENT (Inspection Ultimate)

PART
INSPECTION
Description Output
• The cycle measure the distance between two bosses/bores • Position of the centre point of the two bosses/bores along the X and Y axes
• Calculates the direction of the line that intersects the two centre points • Position of the mid point on the segment that intersects the centre points of
together the two bosses/bores along the X and Y axes
• Calculates the X Y position of the mid point on the intersecting the centre • Average diameter of the two bosses/bores
points of the two bosses/bores • Distance between the centre points of the two bosses/bores
• Working offsets can be set up along the X or Y axes, at the mid point on • Error with respect to the nominal value of the diameter of the two bosses/
the segment that intersects the centre points bores
• Data printout possible (see Appendix) • Angle between the X+ axis and the line intersecting the two centre points
• Can display alarm messages if the boss/bore diameters are out of • Diameters out of tolerance alarm
tolerance • Results printout

THREE/FOUR SHAFTS/BORES MEASUREMENT (Inspection Ultimate)

Description Output
• The cycle calculates the XY position of the centres of the equally spaced • Position of the centre of the circumference that intersects the centres of the
bosses/bores bosses/bores
• Calculates the angle of the boss/bore positions • Angle between the X+ axis and the circumference intersecting the two centre
• Calculates the radius of the circumference that intersects the centre points of the part and the centre of the reference bore
of the bosses/bores • Selected process offset update
• Working offsets can be set up along the X or Y axes, at the centre of the • Diameters out of tolerance alarm
bosses/bores • Results printout
• Data printout possible (see Appendix)
• Can display alarm messages if the boss/bore diameters are out of
tolerance

MIDA SOFTWARE data sheet 13


STOCK MEASUREMENT (Inspection Ultimate)

Stock:

max
med
min

PART
INSPECTION

Description Output
• The cycle determines the quantity of stock for a given surface • Minimum, maximum and average stock values with respect to the
• It calculates the minimum, maximum and average stock values and the variation nominal value
• Working offsets can be set up with respect to the minimum measured value along • Variation between minimum and maximum value
the X or Y axes • Stock quantity out of tolerance alarm
• Data printout possible (see Appendix) • Results printout
• Can display alarm messages if stock quantity is out of tolerance

ALIGNING THE PROBE FOR MULTIPLE AXIS APPLICATIONS (Inspection Ultimate)

Z
Y

Description Output
• The cycle checks the presence and the position of geometrical elements on the X, • Position of the element surface along the selected axis
Y or Z axes, in one of the standard working planes XY(G17), XZ(G18), YZ(G19) • Measurement error with respect to nominal value
• Individual axes can be calibrated • Selected tool and process offsets update
• Tool compensation offsets can be corrected, with reference to the error with • Individual axis calibration
respect to the nominal dimension • Dimension out of tolerance alarm
• Working offsets can be set up with respect to the measured touches along the X • Results printout
or Y axes
• Data printout possible (see Appendix)
• Can display alarm messages if the element surface position is out of tolerance

14 MIDA SOFTWARE data sheet


This page is intentionally left blank
SAMPLE PROGRAM - PART AND MOVEMENTS

20
40

15
30

20
10
PART
INSPECTION Ø18 10
2 holes
Ø5
Ø10
15
25

3 holes
Ø5
5

50 45 5 20

1 Corner positioning 2 Pocket measurement

3 Rib measurement 4 Ø10 bore measurement

Measurement of two Ø5 bores on the same


5 Measurement of three Ø5 bores at 120° 6 axis

16 MIDA SOFTWARE data sheet


SAMPLE PROGRAM - SEQUENCE OF OPERATIONS
# Program instructions Explanation
%
G80 G40 G49
G91 G28 Z0
1 T03 M6 Initial operations and positioning above the corner
G56
G1 X0 Y0 F1000
G43 H03 Z10 F1000
Determine the position of the corner at co-ordinates X5 and Y5 and set up the
origin G56 to the depth Z-5, select the corner alignment (V1)

1 G65 P9315 A5 B5 I0 J0 W56 K-5 V1

G65 P9311 Z10 PART


2 Release in Z10 and position above the pocket at co-ordinates X50 Y30
G65 P9311 X50 Y30 INSPECTION
Measure the pocket along the Y axis, nominal dimension 10 at the depth Z-5 and
print the results (see Appendix)

2 G65 P9313 A2 D10 S1 K-5 Q1

G65 P9311 Z50 Release in Z50 and position above the rib at co-ordinates Y57,5 Z50 with first
3
G65 P9311 Y57,5 safety movement along Z axis

3 G65 P9314 Z30 W57 Q1 Single touch in Z and set up origin G57, print the results (see Appendix)

Measure the rib along the Y axis, nominal dimension 15 at the depth Z-5

3 G65 P9313 A2 D15 S2 K25

G65 P9311 Y12,5 Position above the bore at co-ordinate Z10 with first safety movement along
4
G65 P9311 Z10 ZY axis
Measure Ø10 bore at the depth Z-5, set up origin G58 origin and print the results
(see Appendix)

4 G65 P9312 D10 S1 K-5 W58 Q1

Measure three Ø5 bores arranged on a Ø20 circumference at the depth Z-5


executing three touches for each bore (calibration data set = C2) and print the
results (see Appendix)

5 G65 P9337 A0 B120 E240 J3 D5 F18 H90 S1 K-5 Q1 C2

Measure two Ø5 bores at the co-ordinates X95 / Y20 and X95 / Y5 respectively
6 G65 P9336 A0 B120 E240 I95 J20 D5 S1 T5 X95 Y5 K-5 Q1 C2
at the depth Z-5 and print the results (see Appendix)

G91 G28 Z0
Return to home position and end cycle
M30

MIDA SOFTWARE data sheet 17


PROBING SOFTWARE FOR MACHINING CENTRE AND MILLING MACHINES
Tool inspection - Summary page
Working centres and milling machines

Tool checking

Z
Z
Y
Y

X
X

Probe calibration Tool length and radius measurement/check Axial tool integrity check
(page 17) (page 17) (page 18)

TOOL
CHECK

18 MIDA SOFTWARE data sheet


PROBE CALIBRATION

Z
Y

Description Output
• The cycle calibrates the tool probe for the length and radius measurements • Probe centre co-ordinates in the X and Y axes
• It uses the calibration values to measure the effective length and radius of each • Distance between the spindle nose in the home position and the probe TOOL
tool surface in absolute value and along the Z axis CHECK
• Calibration value for the diameter measurement

TOOL LENGTH AND RADIUS MEASUREMENT/CONTROL

Axial tools Non axial tools

Z
Y

Description Output
• The cycle measures the length and radius of axial and non-axial tools • Tool length
• Individual tool diameter measurement or tool integrity check • Tool length wear
• Measurements can be carried out with the tool stationary or rotating • Tool diameter/radius
• Can be programmed to determine dimension of previously unknown tools • Tool diameter/radius wear
• Broken tool alarm

MIDA SOFTWARE data sheet 19


AXIAL TOOL INTEGRITY CHECK (fast cycle)

Axial tools Non axial tools

Description Output
TOOL
CHECK • The cycle checks that the measured tool length corresponds to the value in the • Broken tool alarm
tool table on both axial and non-axial tools
• Measurements can be carried out with the tool stationary or rotating

20 MIDA SOFTWARE data sheet


This page is intentionally left blank
PROBING SOFTWARE FOR LATHES
Part inspection - Summary page

STOP

Protected probe positioning X axis calibration Z axis calibration


(page 21) (page 21) (page 22)

PART
INSPECTION
Lathes and Turning centres

Part inspection

X axis single touch measurement Z axis single touch measurement X axis groove and rib measurements
(page 22) (page 23) (page 23)

Z axis groove and rib measurements Diameter measurement Centre search with movement
(page 24) (page 24) C axis (page 25)

Z axis groove and keyslot measurement with X axis bore and cylinder measurement with
centre search (page 25) centre search (page 26)

22 MIDA SOFTWARE data sheet


PROTECTED PROBE POSITIONING

STOP

PART
INSPECTION

Description Output
• The cycles moves the probe along the X and Z axes using collision protected movements • X movement incomplete alarm
• Uses the fast advance mode by default • Z movement incomplete alarm
• Checks whether the entire movement is completed, if a touch has been detected or if an unexpected
measurement signal has been generated

X AXIS CALIBRATION

Description Output
• The cycle calibrates the probe along the X axis • Calibration value for X+ and X-
• Calibration may be either on a single touch (radius) or two diametrically opposed touched
(diameter)
• Can be used with either internal (ID) or external (OD) masters

MIDA SOFTWARE data sheet 23


Z AXIS CALIBRATION

PART
INSPECTION

Description Output
• The cycle calibrates the probe along the Z axis • Calibration value for Z+ and Z-
• Calibration may be performed in one (Z+ or Z-) or both directions

X AXIS SINGLE TOUCH MEASUREMENT

Description Output
• The cycle measures an external diameter in X+ or X- by executing a single touch • Measurement in X
• Can be used to offset the X dimension in the tool table • Error with respect to nominal dimension
• Data printout possible (see Appendix) • X dimension out of tolerance alarm
• A tolerance check may be included • Results printout (if programmed)

24 MIDA SOFTWARE data sheet


Z AXIS SINGLE TOUCH MEASUREMENT

PART
INSPECTION

Description Output
• The cycle measures the position in X+ or X- by executing a single touch • Measurement in Z
• Can be used to offset the Z dimension in the tool table • Error with respect to nominal dimension
• Allows displacement of the origin along the Z axis • Z dimension out of tolerance alarm
• Data printout possible (see Appendix) • Results printout (if programmed)
• A tolerance check may be included

X AXIS RIBS AND GROOVES MEASUREMENT

Description Output
• The cycle measures the width of a groove or rib along the X axis. • Measured position with respect to the origin
• A tolerance check may be included • Difference between measured position and theoretical position
• Real groove/rib width value
• Difference between real width and theoretical width
• Measurement out of tolerance alarm

MIDA SOFTWARE data sheet 25


Z AXIS RIBS AND GROOVES MEASUREMENT

PART
INSPECTION

Description Output
• The cycle measures the width of a groove or rib along the Z axis. • Measured position with respect to the origin
• It checks that the probe does not encounter any obstructions while it is moving • Difference between measured position and theoretical position
• A tolerance check may be included • Real groove/rib width value
• Difference between real width and theoretical width
• Measurement out of tolerance alarm

DIAMETER MEASUREMENT

Description Output
• The cycle measures an internal or external diameter by executing a double touch • Diameter in X
on the X axis • Error with respect to nominal dimension
• Can be used to offset the X dimension in the tool table • Part centre position in X
• Data printout possible (see Appendix) • X diameter out of tolerance alarm
• Results printout

26 MIDA SOFTWARE data sheet


C AXIS MEASUREMENT WITH CENTRE SEARCH

PART
INSPECTION

Description Output
• The cycle determines the centre of a keyslot/groove lying along the Z axis, or a diameter lying • Centre of element in C
along the X axis, with respect to the rotating C axis
• C axis working offset can be set to the centre of measured element

Z AXIS GROOVE AND KEYSLOT MEASUREMENT WITH CENTRE SEARCH

Description Output
• The cycle measures a groove or keyslot by executing a double touch on the Z axis, calculating • Dimension in Z
its centre point along the rotating C axis first • Error with respect to nominal dimension
• Can be used to offset the Z dimension in the tool table • Centre of part in C
• C and Z axis working offsets can be set to the centre of measured element • Centre of part in Z
• Data printout possible (see Appendix) • Measurement out of tolerance alarm
• Results printout

MIDA SOFTWARE data sheet 27


X BORE AND CYLINDER MEASUREMENTS WITH CENTRE SEARCH

PART
INSPECTION

Description Output
• The cycle measures an internal or external diameter by executing a double touch • Diameter in X
on the X axis, calculating its centre point along the rotating C axis first • Error with respect to nominal dimension
• Can be used to offset the X dimension in the tool table • Centre of part in C
• C and X axis working offsets can be set to the centre of measured element • Centre of part in X
• Data printout possible (see Appendix) • X diameter out of tolerance alarm
• Results printout

28 MIDA SOFTWARE data sheet


This page is intentionally left blank
SAMPLE PROGRAM - PART AND MOVEMENTS

20

Ø20
25

Ø100
PART
INSPECTION

20

1 Call up probe 2 Positioning and origin in Z

3 Protected positioning in X 4 Tool offset measurement

5 Protected positioning in X 6 Ø20 meaurement with centre search

30 MIDA SOFTWARE data sheet


SAMPLE PROGRAM - SEQUENCE OF OPERATIONS
# Program instructions Explanation
%
1 T0701 Call up probe and activate working origin
G55 G90
Protected positioning at co-ordinates X0 Z15
G65 P9011 X0 Z15
2 Touch as Z0 with 0.01 mm measurement tolerance, update origin G55 and print
G65 P9104 Z0 W55 Q1 U0,1
results (see Appendix)
G65 P9011 Z30
3 Protected positioning at co-ordinate X130
G65 P9011 X130
Touch at X100 and depth Z-10 with 0.01 mm measurement tolerance, tool offset n°
4 G65 P9102 X100 K-10 T3 Q1 U0,1
3 and print results (see Appendix)
G65 P9011 X50
5 Protected positioning at X50
G65 P9011 Z30
Measurement with centre search along the rotating C axis of nominal external diameter
20 in X, with 0.005 mm measurement tolerance and print results (see Appendix)

PART
INSPECTION
6 G65 P9107 D20 S2 V3 Q1 U0,005

G28 U0 W0
Return to home position and end cycle
M30

MIDA SOFTWARE data sheet 31


PROBING SOFTWARE FOR LATHES
Tool inspection - Summary page
Lathes and Turning centres

Tool check

Probe calibration Tool measurement


(page 31) (page 31)

TOOL
CHECK

32 MIDA SOFTWARE data sheet


PROBE CALIBRATION

Description Output
• The cycle calibrates the four sides of the stylus cube with reference to a know • Cube face positions TOOL
tool or sample • Errors with respect to the programmed movements CHECK
• Can be used to offset the X and Z dimensions in the tool table

TOOL MEASUREMENT

Description Output
• The cycle determines the X and Z tool offsets • Tool dimensions in X and Z

MIDA SOFTWARE data sheet 33


LASER SOFTWARE FOR LATHES, MILLING MACHINES AND TURNING CENTRES
Tool inspection - Summary page

4
L
2
H
1
R 3

Calibrating the Mida laser Axial and non-axial tool length and radius Checking the integrity of single tool cutting
(page 33) measurement edges at a point or on a straight profile
(page 33) (page 34)
Common cycles for working centres, milling machines and turning centres

Checking tool integrity on a complex profile Checking the tool circular sector Checking the tool for axial breakage
Tool check

(page 34) (page 35) (page 35)

4
TOOL L

CHECK H
2

1
R 3

Pre-setting disk mills Axis thermal drift compensation Boring bar measurement
(page 36) (page 36) (page 37)

Axial tool breakage check with drop filtering


(page 37)

34 MIDA SOFTWARE data sheet


MIDA LASER CALIBRATION

4
L
2
H
1
R 3

Description Output
• The cycle determines the position of the laser beam using a sample • Position of laser beam and its centre point with respect to the spindle nose
with known L, R and H dimensions reference plane
• It executes four touches in order to measure the position and • Position of laser beam and its centre point along the radial axis, with respect to the
TOOL
dimension of the laser beam tool rotation axis
CHECK
• It uses the results as variables for the tool measurements • Average laser beam radius

AXIAL AND NON-AXIAL TOOL LENGTH AND RADIUS MEASUREMENT (TOOL PRESETTING)

Axial tools Non axial tools

Description Output
• The cycle measures the axial and non-axial tool length and its radius • Tool radius and length dimensions
• It can be used to determine the dimensions of an unknown tool or • Tool length wear
check for wear with respect to a programmed tolerance value, and • Radial tool wear
update the tool table with the true value

MIDA SOFTWARE data sheet 35


CHECKING THE INTEGRITY OF SINGLE TOOL CUTTING EDGES AT A POINT OR ON A STRAIGHT PROFILE

Description Output
• This cycle checks that each individual tool cutting edge is intact and undamaged • Worn tool
at a single point or along a straight profile • Cutting edge dimension out of tolerance alarm
• Alarm messages can be generated if the cutting edges are out of tolerance

TOOL
CHECK

CHECKING THE INTEGRITY OF SINGLE TOOL CUTTING EDGES ON A COMPLEX PROFILE

Description Output
• The cycle performs the same checks as above, but the operator may also • Worn tool
program an additional circular movement and tilt the straight scanning profile • Cutting edge dimension out of tolerance alarm
• Alarm messages can be generated if the cutting edges are out of tolerance

36 MIDA SOFTWARE data sheet


CHECKING THE TOOL CIRCULAR SECTOR

Description Output
• The cycle performs a discrete scan on the circular sector of a tool by executing a • Difference between nominal radius values and measured values
series of touches at programmable intervals and measuring the radius of the tool • Average value of circular sector radius
cutting edges at various points • Radius measurement with respect to touch at 90°
• Can be used to calculate the average value of the circular sector radius • Cutting edge dimension out of tolerance alarm
• Can indicate the sector on the arc of the circumference when the cutting edge is worn TOOL
• Alarm messages can be generated if the cutting edge radii are out of tolerance CHECK

CHECKING THE TOOL FOR AXIAL BREAKAGE(fast cycle)

Description Output
• The cycle checks the tool length along the spindle axis (even in the presence of • Tool broken/worn
coolant) • Length out of tolerance alarm
• Alarm messages can be generated if the length is out of tolerance

MIDA SOFTWARE data sheet 37


PRE-SETTING DISK MILLS

Description Output
• The cycle measures the length, radius and thickness of a disk mill • Tool length wear
• Alarm messages can be generated if the dimensions are out of tolerance • Radial tool wear
• Thickness measurement
TOOL • Good tool
CHECK • Worn tool
• Wear out of tolerance alarm

AXIS THERMAL DRIFT COMPENSATION

4
L
2
H
1
R 3

Description Output
• The cycle determines the thermal drift of the laser along the two working • Axial laser beam centre reference position
axes, measuring the relative shift of the laser beam over time • Radial laser beam centre reference position
• It is possible to execute the second cycle using two different methods: by • Thermal drift with respect to axial reference
acquiring the reference position, or by determining the shift with respect to • Thermal drift with respect to radial reference
a pre-acquired reference position

38 MIDA SOFTWARE data sheet


BORING BAR MEASUREMENT

Description Output
• The cycle measures the length and radius of the boring bars by scanning a • Tool length wear
defined area • Radial tool wear
• Alarm messages can be generated if the dimensions are out of tolerance • Good tool
• Worn tool TOOL
• Wear out of tolerance alarm CHECK

AXIAL TOOL BREAKAGE CHECK WITH DROP FILTERING (fast cycle)

Description Output
• The cycle checks the tool length by executing a pass through the laser beam, • Worn tool
even when there is coolant present • Good tool
• Alarm messages can be generated if the dimensions are out of tolerance • Wear out of tolerance alarm

MIDA SOFTWARE data sheet 39


ADDITIONAL FEATURES

Head 1 Head 2 Head 3

Configures the number of lasers or heads present and associates


Zone 1 Zone 2
them with the working zone

Laser 1 Laser 2

Axis associated with the positions of 1st CNC axis


(1 = X axis - 2 = Y axis - 3 = Z axis)
Axis associated with the positions of 2nd CNC axis
Configurable machine axes
(1 = X axis - 2 = Y axis - 3 = Z axis)
Axis associated with the positions of 3rd CNC axis
(1 = X axis - 2 = Y axis - 3 = Z axis)
XY plane - Laser parallel to X axis and measurement along Z axis
XY plane - Laser parallel to Y axis and measurement along Z axis
XZ plane - Laser parallel to X axis and measurement along Y axis
TOOL Working plane selection parameter
CHECK XZ plane - Laser parallel to Z axis and measurement along Y axis
YZ plane - Laser parallel to Y axis and measurement along X axis
YZ plane - Laser parallel to Z axis and measurement along X axis

Z Y

Angle in degrees between the machine axis direction defined as


parallel to the laser beam and the direction of the laser beam itself
25°

Possible not used axis (axis to be inhibited because it doesn’t attend


in measure movement)

40 MIDA SOFTWARE data sheet


This page is intentionally left blank
LASER SOFTWARE FOR TURNING CENTRES
Tool inspection - Summary page
Dedicated cycles for turning centres

Tool check

Tool presetting for standard turning Pre-setting threading tools Pre-setting tools for grooves
(page 41) (page 41) (page 42)

TOOL
CHECK

42 MIDA SOFTWARE data sheet


PRE-SETTING STANDARD TURNING TOOLS

ΔY
axis Y

Description Output
• The cycle measures the length and radius/diameter of standard turning tools by • Tool length wear
scanning a defined area • Radial tool wear
• Good tool TOOL
• Worn tool CHECK
• Tool ΔY dimension

PRE-SETTING THREADING TOOLS

Description Output
• The cycle measures the length and radius/diameter of threading tools by scanning • Tool length wear
a defined area • Radial tool wear
• Good tool
• Worn tool
• Tool ΔY dimension

MIDA SOFTWARE data sheet 43


PRE-SETTING TOOLS FOR GROOVES

Description Output
• The cycle measures the length and radius/diameter of turning tools for grooves • Tool length wear
by scanning a defined area • Radial tool wear
TOOL • Good tool
CHECK • Worn tool
• Tool ΔY dimension

44 MIDA SOFTWARE data sheet


Appendix

MIDA SOFTWARE data sheet 45


A. SAMPLE PRINTOUT OF THE RESULTS OF A PART CHECK CYCLE EXECUTED ON A WORKING CENTRE

*NOMINAL***ACTUAL****ERROR
----------------*---------------*---------------
*0010.0000**0010.0093**0000.0093
*NOMINAL***ACTUAL****ERROR
----------------*---------------*---------------
*0040.0000**0039.9905**0000.0095
*NOMINAL***ACTUAL****ERROR
----------------*---------------*---------------
*0015.0000**0015.0712**0000.0712
*NOMINAL***ACTUAL****ERROR
----------------*---------------*---------------
*0010.0000**0010.1030**0000.1030
**ANGLE***XCENTRE**YCENTRE
----------------*---------------*---------------
*0090.7503**0050.1205**0012.5134
**ANGLE***XCENTRE**YCENTRE
----------------*---------------*---------------
*0089.9912**0095.0132**0012.5634

46 MIDA SOFTWARE data sheet


B. SAMPLE PRINTOUT OF THE RESULTS OF A PART CHECK EXECUTED ON A LATHE

*NOMINAL**ACTUAL****TOL.****ERROR
--------------*---------------*-------------*-------------
*000.0000**000.0151**000.0100**000.0151
*NOMINAL**ACTUAL****TOL.****ERROR
--------------*---------------*-------------*-------------
*050.0000**049.9911**000.0100** -0.0089
*NOMINAL**ACTUAL****TOL.****ERROR
--------------*---------------*-------------*-------------
*020.0000**020.0047**000.0050**000.0047

MIDA SOFTWARE data sheet 47


MARPOSS S.p.A. the manufacturer is not obliged to notify customers about any subsequent modifications to the product.
The descriptions provided in this document do not grant permission to unauthorised personnel to modify the machine
in any way.
The warranty covering the equipment shall be considered null and void in the event that any such modifications become apparent.

For a full list of address locations, please consult the Marposs official website

D31011LG00 - Edition 03/2018 - Specifications are subject to modifications


© Copyright 2010-2018 MARPOSS S.p.A. (Italy) - All rights reserved.

MARPOSS, and Marposs product names/signs mentioned or shown herein are registered trademarks or trademarks of Marposs in the United States and other
countries. The rights, if any, of third parties on trademarks or registered trademarks mentioned in this publication are acknowledged to the respective owners.

Marposs implements an ISO 9001, ISO 14001 and OHSAS 18001 certified, integrated Company quality, environmental and safety management
www.marposs.com system. Marposs has also been awarded the EAQF 94 qualification and the Q1-Award. Download the latest version
of this document

You might also like