Documente Academic
Documente Profesional
Documente Cultură
Technical Changes
The information in this user manual may be changed at any time by the manufacturer without notice. The user is
responsible for keeping this information up-to-date on a regular basis.
Table of Contents
1 General .............................................................................................................................................................. 5
1.1 Preface..................................................................................................................................................... 5
1.2 Safety Instructions ................................................................................................................................... 5
1.3 Introduction .............................................................................................................................................. 5
5 Measurement .................................................................................................................................................. 11
3
Table of Contents m&h NC Gage V3.3
4
m&h NC Gage V3.3 General
1 General
1.1 Preface
The safety instructions/warnings in this user manual have to be strictly observed to guarantee the safe and
reliable function of the software and to avoid personal and material damage. The meaning of the symbols related
to the safety instructions/warnings are described below:
NOTICE indicates important information that, if not observed, could lead to property
NOTICE damage / malfunctions.
INFORMATION indicates important information or helpful advices for the work with
INFORMATION the described device.
• Only trained persons may service the software and the touch probe.
• Standard settings may not be arbitrarily changed.
• Comply with the intended use of the measuring system.
• Follow the instructions for switching on and off the touch probe.
• Check the proper use of touch probe and accessories.
• Check the correct assignment of the touch probe in the tool magazine.
• Retract spindle before changing of tool and touch probe.
• Check the functionality of the touch probe (signal transmission and trigger point).
• Observe the maximum permissible spindle speed during the use of touch probe in the spindle.
• Observe the maximum permissible feedrates during the use of touch probes in the spindle.
• Check if the chosen zero point corresponds to the program.
• Try out every new cycle individually (if possible) and with the smallest feedrate.
• Retract the touch probe after a program interruption first before continuing or restarting a program.
1.3 Introduction
m&h NC Gage (referred to as "NC Gage" below) is a simple to use software which allows rapid creation of
measuring cycles on a machine tool. This manual serves as a guide to learn how to use the software, to calibrate
a probe, create new measuring cycles, generate reports and save and play back the finished measuring cycles.
This manual is not a substitute for the online help documentation. In all cases the help documentation supersedes
the information supplied in this manual.
This manual assumes that the NC Gage software is already installed and is configured to work online with the
machine tool.
5
Confirming Connection and Exiting Program m&h NC Gage V3.3
INFORMATION
The NC Gage "Main screen" contains status information, active program and top level menu buttons. The
menu buttons are activated based on the actual status of NC Gage and the active program. If none of the
buttons are active (except for the exit button) and the connection icon is red, NC Gage cannot connect to the
machine control.
1. If NC Gage does not connect to the machine control, configure the connection first. The procedure for
configuration is described in the installation and setup manual.
2. If NC Gage displays an error message, run the "NC Gage Configuration Tool". For a description of how to
use the "NC Gage Configuration Tool", refer to the installation and setup manual.
6
m&h NC Gage V3.3 Main Screen Structure and Buttons
This area shows the NC Gage measuring program that is currently loaded. Using a mouse or a touch screen it is
possible to scroll up and down in the program and to open and close the items to examine them. It is not possible
to edit, execute or save the program directly from the "Main screen". It is only displayed for information.
Information area:
Here it is possible to see the current machine coordinates, which probe is currently selected, if the probe has
been calibrated and how, and if a general clearance plane has been set up. Warnings and status messages are
also displayed here.
The menu buttons are used to navigate through the software and choose which task will be performed. NC Gage
activates and deactivates menu buttons based on the status of the software. For instance, if the probe has not
been calibrated, then only the calibration menu button will be active. Two special buttons, <Forward> and
<Back>, allow paging through additional commands which are available for the current menu.
Current Information
program area
area
Menu
button
area
7
Main Screen Structure and Buttons m&h NC Gage V3.3
8
m&h NC Gage V3.3 General Setup
4 General Setup
The "Setup" screen in NC Gage is used to set various general data as shown in the figure and table below. With
the menu buttons at the bottom of the screen the user can access menus for further settings that can be made.
9
General Setup m&h NC Gage V3.3
10
m&h NC Gage V3.3 Measurement
5 Measurement
INFORMATION
A probe must be selected in order to be calibrated or used in a program in NC Gage. When starting NC Gage
for the first time, it is also necessary to define the probe being used.
2 "Calibration" <Probe>
3 <Probe>
5 <OK>
11
Measurement m&h NC Gage V3.3
INFORMATION
NC Gage allows defining any number of probes for use in measurement programs.
12
m&h NC Gage V3.3 Measurement
2 <Probe>
4 <Sphere Calibration>
5 <Probe>
7 <Execute>
"Ring Calibration"
8 <Cancel>
9 <Report>
10 <OK>
11 <Define Probe>
13 <Execute Block>
13
Measurement m&h NC Gage V3.3
INFORMATION
• The first time NC Gage is started, a probe must be defined and selected.
• If the <Probe> button (5/T2) was pressed in the "Ring Calibration" screen, the program will return to the
"Ring Calibration" screen when the probe selection is confirmed by pressing <OK>.
• If the <Probe> button (2/T2) was pressed in the "Calibration" screen, the "Ring Calibration" screen
must be opened again after the probe selection is finished and confirmed by pressing <OK>.
• The following 4 steps are not required, if a probe has already been selected.
3. Press the <Probe> button (5/T2) on the "Ring Calibration" screen to enter the "Select Probe" screen.
Two icons are displayed to define a new probe (11/T2) or select a previously defined probe (12/T2).
4. Press the <Probe> button (12/T2) on the "Select Probe" screen and choose a probe.
14
m&h NC Gage V3.3 Measurement
5. Confirm selection by pressing the <Execute Block> button (13/T2). The program returns to the "Ring
Calibration" screen.
INFORMATION
The "Ring calibration" screen displays information about the parameters needed to calibrate on the ring, and
instructions to guide the user through the calibration.
INFORMATION
A red star next to an input field is used throughout NC Gage to draw attention to fields which require the user to
enter or correct data. In this case these are the fields for ring diameter, ring location and possibly for the
nominal probe tip diameter as well. These input fields must be filled before the calibration can be started.
If no ring diameter is entered, NC Gage displays a warning message as follows:
6. Enter the certified diameter of the calibration ring into the field for ring diameter.
The instruction message on the screen changes to:
7. If the location of the ring is known in machine coordinates, enter the values for X and Y. The Z value is the
top face of the ring. If the values are known in a specific work offset (G54 etc.), then select the correct work
offset in the <Work Offset> list.
If the location of the ring is not known exactly in X and Y, then use the <Find Ring Artifact> button (6/T2) to
open the "Find Ring Artifact" screen.
INFORMATION
The "Find Ring Artifact" function requires that the machine supports spindle orientation to specified angles. If
the machine does not offer this function, the <Find ring> button will not be available.
8. After entering the values, jog the probe to the center of the ring (the Z-position must be just below the surface
of the ring).
9. When finished jogging the probe to the correct position, press the <Execute> button (9/T2) in NC Gage.
Once the <Execute> button has been pressed, the button will appear disabled, and an instruction will
appear:
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
INFORMATION
The monitor cycle is used to execute the commands created using NC Gage. It is necessary to have this
program loaded and ready to run. If the monitor program is not loaded, load it as with any other program on the
control.
15
Measurement m&h NC Gage V3.3
INFORMATION
If for any reason the machine must be stopped while measuring, press the <Program stop> button on the
control. Then press the <Cancel> button (8/T2) in NC Gage. If for any reason the measurement does not
complete (collision for instance), the <Cancel> button (8/T2) will need to be pressed.
Probe item
Work offset
16
m&h NC Gage V3.3 Measurement
14. For machines that have a single rotary axis in the head, the head must be calibrated before it is possible to
measure. To calibrate a rotary head axis, refer to chapter 5.8 and perform a rotary head calibration before
continuing.
17
Measurement m&h NC Gage V3.3
Set two axes <Set Work Offset> button Set one axis to
with outside corner on "Main screen" mid-point
Set two axes
with inside corner Set three axes with
sphere
Set two axes
with boss Set rotation angle
axes with line
Set two axes
with bore
3 <Probe>
7 <Execute>
8 <OK>
9 <Cancel>
18
m&h NC Gage V3.3 Measurement
INFORMATION
The following example describes how to define the individual axis positions for a work offset using a point.
Beyond this procedure there are several other possibilities to set the axes positions for the work offset by using
more complicated geometries. The steps for these procedures are basically the same and are not described in
detail.
1. Press the <Set Work Offset> button (1/T3) to display the available geometry options for setting the axis
positions.
2. Press the <Set One Axis With Point> button (refer to Fig. 8) to open the "Set One Axis" screen.
Parameters
area
3. Position the probe above the surface to set the "Z = 0" in the work offset.
4. Press the <Read Probe Position> button (5/T3).
5. Press the <Execute> button (7/T3).
19
Measurement m&h NC Gage V3.3
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
INFORMATION
If for any reason the learning process must be reprocessed (e. g. to learn other values), the <Return to
Previous Step> button (6/T3) can be used. The <Cancel> button (9/T3) is used to skip the settings.
INFORMATION
To account for a non-zero value for the offset, adjust this by changing the target value in the dialog.
INFORMATION
When using the function "Set rotation angle axes with line" (refer to Fig. 8), note that the angle NC Gage
calculates to set the zero of a rotary axis, depends on the order in which the points are taken on the part. To
understand how this works, imagine an axis connecting the measured points, and pointing in the direction
connecting them in the order they were taught-in (refer to Fig. 10).
20
m&h NC Gage V3.3 Measurement
5.4.1 General Information for Setting the Work Offset for Keyway, Key, and Flat
The "Set Work Offset" screen also supports manual setup of C-axis offsets using "Keyway", "Key", and "Flat".
The screen layout may vary depending on the feature to be measured, but the main areas and general operation
are always the same. When the <Set Work Offset> button on the second page of the "Main screen" is pressed,
the available work offset features for mill-turn machines are displayed. By pressing the <Forward> and <Back>
buttons the user can scroll through the different pages.
Flat
5.4.2 Buttons used for Setting the Work Offset for Keyway, Key, and Flat
2 <Keyway>
4 <Flat>
9 <Execute>
10 <Cancel>
11 <OK>
T4 Buttons used for Setting the Work Offset for Keyway, Key, and Flat
21
Measurement m&h NC Gage V3.3
INFORMATION
The following example describes how to define the individual axis positions for a work offset using a point.
Beyond this procedure there are several other possibilities to set the axes positions for the work offset by using
more complicated geometries. The steps for these procedures are basically the same and are not described in
detail.
1. Press the <Set Work Offset> button on the second page of the "Main screen" (1/T4) to open the "Set Work
Offset" screen and to display the available geometry options for setting the axis positions on mill-turn
machines.
2. Select the feature type that will be used to set the C-offset, e. g. by pressing the <Keyway> button (2/T4) to
open the "Set Rotary Axis (Angle) with Keyway" screen
3. Select the work offset number that should be updated, and then follow the teach-in instructions on the screen.
Parameters
area
4. Position the probe above the surface to set the "Z = 0" in the work offset.
5. Press the <Read Probe Position> button (5/T4).
6. Press the <Execute> button (9/T4).
22
m&h NC Gage V3.3 Measurement
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
INFORMATION
If for any reason the learning process must be reprocessed (e. g. to learn other values), the <Return to
Previous Step> button (6/T4) can be used. The <Cancel> button (10/T4) is used to skip the settings.
INFORMATION
To account for a non-zero value for the offset, adjust this by changing the target value in the dialog.
23
Measurement m&h NC Gage V3.3
A work offset defines the zero location of the machine axis for the current program. Typically, the part has been
machined using a specific work offset. Most of the time this work offset will be used to measure as well.
The work offset must be set before programming because the work offset defines the relative axis positions in the
work area. Once the work offset is chosen, then all of the moves and results in the measurement program will be
with reference to that work offset. If a work offset has not been set up for the part on the machine, NC Gage can
be used to do this as well (refer to chapter 5.3).
After calibration of the probe a work offset and a clearance plane must be set. Setting the work offset must be
done first, and NC Gage does not allow doing anything else at this point.
2 <Execute>
4 <Cancel>
24
m&h NC Gage V3.3 Measurement
2. Use the <Select Work Offset> button (1/T5) to step through the list of available work offsets. It is also
possible to use a mouse or to touch in the list on a touch screen to select a work offset.
3. Stepping through the list of work offsets displays their values on the control in the "Parameters" area of the
screen. Select the work offset required to measure the part.
4. Once a work offset has been selected, the <Execute> button is active. Press the <Execute> button (2/T5),
then the following instruction will appear:
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
5. As during calibration, execute the NC Gage monitor program on the machine. This program should already
be loaded from when the probe was calibrated. If the monitor program is not loaded, load it as any other
program on the control and run the program.
25
Measurement m&h NC Gage V3.3
6. Once the monitor cycle has been executed, the machine will be back in feedhold. Confirm that the work offset
is now active on the machine. Press the <OK> button (3/T5) in NC Gage to confirm the work offset, save it to
the program, and return to the "Main screen".
The "Main screen" will now be updated with the active work offset, the machine positions will be displayed in
the work offset coordinates, and the work offset will appear as an item in the program.
7. On a 3-axis machine the <Move> button (1/T7) will be enabled and the measurement preparations must be
continued with the procedure given in chapter 5.7.
On a 5-axis machine the <Move Rotary Axes> button (1/T6) will be enabled and the measurement
preparations must be continued with the procedure given in chapter 5.6.
INFORMATION
If for any reason the selected work offset should not be activated after pressing the <Execute> button (2/T5),
press the <Cancel> button (4/T5) in NC Gage.
26
m&h NC Gage V3.3 Measurement
5.6 Setting Safe Position for Rotary Axis Movement (5-Axis Machines)
5.6.1 General Information for Setting Safe Position for Rotary Axis Movement
INFORMATION
The procedure described in this chapter is only necessary for 5-axis machines. If NC Gage is used on a
3-axis machine, this procedure can be skipped and the user can continue measurement preparation with the
procedure in chapter 5.7.
NC Gage supports measurement on 5-axis machines as an option. This allows measuring features positioned on
various sides of the part. The 5-axis measurement option is required in order to perform 5-axis measurement.
Once NC Gage is configured for 5-axis use, the position display will show values for all 5 axes.
Creating programs on a 5-axis machine is almost the same as on a 3-axis machine. The only differences are
specifying:
• the orientation of the rotary tables for the measurement,
• a safe location to go to when turning the rotary tables,
• optionally, the reporting height of measurement features.
5.6.2 Buttons used for Setting Safe Position for Rotary Axis Movement
5 <Cancel>
T6 Buttons used for Setting Safe Position for Rotary Axis Movement
27
Measurement m&h NC Gage V3.3
5.6.3 Procedure for Setting Safe Position for Rotary Axis Movement
INFORMATION
A "Rotary Axis Move" is used in a program to specify the following:
• The rotary table positions for the measurement.
• A clearance point to move to before the tables are positioned.
1. Press the <Move Rotary Axes> button (1/T6) to open the "Move Rotary Axes" screen.
2. Follow the instructions on the screen as shown below and jog the probe to a position where it cannot collide
with the workpiece or the machine table during any rotary axes movements.
28
m&h NC Gage V3.3 Measurement
6. Press the <OK> button (4/T6) to safe the position to the program and return to the "Main screen".
The <Move> button (1/T7) is now active on the "Main screen".
INFORMATION
If for any reason the learning process must be reprocessed (e. g. to learn other values), the <Return to
Previous Step> button (3/T6) can be used. The <Cancel> button (5/T6) is used to skip the settings.
INFORMATION
After adding a "Move Rotary Tables" command to the program, a new clearance plane is required before
measuring.
29
Measurement m&h NC Gage V3.3
2 <Clearance Plane>
5 <OK>
6 <Cancel>
30
m&h NC Gage V3.3 Measurement
3. Follow the instructions on the screen as shown below and jog the probe to a height above the part where it is
safe to travel to all of the features to be measured:
4. Press the <Read Probe Position> button (3/T7) to teach in the current probe Z-position as safe height for
workpiece measurement. The measured Z-value is now automatically displayed on the "Clearance Plane"
screen in the field labelled "Plane Height of Probe Tip".
INFORMATION
It is also possible to type in the value for the clearance plane manually into the input field labelled "Plane
Height of Probe Tip" or to correct the value after reading, e. g. to round it or to set it to a more precise value.
In many cases, the nominal values for a feature may be known in advance and it is quicker to type them in than
to teach them in by jogging the machine. In this case the checkbox "Learn Using Values on Screen" must be
marked.
5. Press the <OK> button (5/T7) to safe the position to the program and return to the "Main screen". The
<Measure> button is now active on the "Main screen".
INFORMATION
If for any reason the learning process must be reprocessed (e. g. to learn other values), the <Return to
Previous Step> button (4/T7) can be used. The <Cancel> button (6/T7) is used to skip the settings.
31
Measurement m&h NC Gage V3.3
6 <Report>
7 <Clear Select>
10 <OK>
32
m&h NC Gage V3.3 Measurement
INFORMATION
When choosing the angular positions to be calibrated, a minimum of 3 positions is required, and they should
form as wide an arc as possible. Any number of additional positions can be calibrated. For the best accuracy,
calibrate positions that will be used for measurements. (However, it is not strictly necessary to calibrate all
positions needed in a program. NC Gage will interpolate the calibration value for a non-calibrated angle by
using the values for the nearest calibrated angles).
Head
Calibration
Sphere Tool
Definition
33
Measurement m&h NC Gage V3.3
7. Press the <Set Wrist Calibration Angles> button (3/T8) to open the "Set Wrist Calibration Angles"
screen.
Calibration
Positions
Generate
Sequence
8. If necessary, delete all entries in the list of calibration positions by pressing the <Clear Select> button (7/T8).
9. In the "Generate Sequence" area enter the following values to calibrate 5 equally spaced positions from
0 to -90.
• Start Angle = 0
• End Angle = -90
• Number of positions = 5
10. Press the <Generate Position List> button (8/T8).
The list of positions will appear in the "Calibration Positions" area.
11. Press the <OK> button (10/T8) to accept the list and return to the "Wrist Head Calibration" screen.
12. Jog the probe to a position at which it is safe to rotate the head.
13. Press the <Set Safe Move Height> button (4/T8).
The value will appear in the field "Safe Rotation Height (at Pivot)".
14. To start the calibration of the rotary head, press the <Execute> button (5/T8).
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
34
m&h NC Gage V3.3 Measurement
16. When the calibration is complete, press the <Report> button (6/T8) to view the results in NC Gage.
INFORMATION
The "Calibration Report" includes information about the rotary axis center, the performance of the rotary axis
and information about the probe calibration.
35
Measurement m&h NC Gage V3.3
5 <Report>
36
m&h NC Gage V3.3 Measurement
INFORMATION
When choosing the angular positions to be calibrated, a minimum of 3 positions is required, and they should
form as wide an arc as possible. Any number of additional positions can be calibrated.
Table
Calibration
Sphere Tool
Definition
37
Measurement m&h NC Gage V3.3
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
INFORMATION
The "Calibration Report" includes information about the rotary axis center, the performance of the rotary axis
and information about the probe calibration.
38
m&h NC Gage V3.3 Teaching and Measuring
After finishing the measurement preparations, the <Measure> button becomes active on the "Main screen" and
measurements of different geometries can be carried out. When the <Measure> button is pressed, the available
measurement features are displayed. By pressing the <Forward> and <Back> buttons the user can scroll
through the different pages. The following features are available depending on the calibration type:
Point
Bore
Boss
Web
Outside Corner
Inside Corner
Plane
Line
Multilevel Bore
Multilevel Boss
Inside Cone
Outside Cone
Sphere
39
Teaching and Measuring m&h NC Gage V3.3
Feature
Parameters
Feature
Properties
Feature
Behavior
40
m&h NC Gage V3.3 Teaching and Measuring
Feature Properties
Here the number of points on the measured feature can be adjusted, as well as various other settings, such as
the start and end angles of an arc segment. These settings only affect the measured feature, NOT the teach-in
process.
Feature Behavior:
These settings control the overall behavior of the measurement process. "Hit clearance plane" defines a safe
height inside a feature for the probe to travel to between each point. "Learn then Measure" automatically starts
measuring the feature after the teach-in process.
Feature Parameters:
This area shows the nominal and the measured values defining the location of the feature. When teaching-in a
feature, the nominal values are rounded off from the measured values.
41
Teaching and Measuring m&h NC Gage V3.3
6 <Delete>
7 <Tolerance>
"Measure Circle (Bore)"
8 <Execute>
9 <OK>
10 <Cancel>
11 <Return>
12 <Execute Block>
INFORMATION
If for any reason the reading process must be reprocessed (e. g. to read another position), the <Return to
Previous Step> button (4/T10) can be used. The <Cancel> button (10/T10) is used to skip the settings.
42
m&h NC Gage V3.3 Teaching and Measuring
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
INFORMATION
To delete a bore that has already been learned and written into the program completely the user must select
the bore from the program area on the right side of the screen and press the <Delete> button (6/T10). The
<Switch Focus Between> button (5/T10) is used in this context to switch between the input area on the right
side of the screen and the program area on the right.
43
Teaching and Measuring m&h NC Gage V3.3
Teaching-in a point to be measured is very similar to teaching-in a bore. The biggest difference is that with a bore,
NC Gage assumes the bore is in the work plane. When measuring a point, a work plane must be specified so that
NC Gage will probe the point in the right direction.
2 "Measure" <Point>
8 <Execute>
9 <OK>
10 <Cancel>
11 <Return>
12 <Execute Block>
44
m&h NC Gage V3.3 Teaching and Measuring
INFORMATION
The <Select Measurement Face> button is used to define which side of the part should be touched with the
probe. Therefore, the button must be pressed until the desired face is shown on the icon. If the face required is
not shown, then NC Gage has determined it is not possible to measure this face with the current probe.
In terms of work planes, the corresponding work planes can be defined in the "Settings" area of NC Gage. If
the correct work plane is selected, but the wrong side of the cube, then the probe will move away from the
surface of the part instead of touching it.
The last option of this button, where a probe tip and a red point is shown, is used to measure points on a skew
plane using all 3 axes for positioning.
4. Jog the probe to a position which is in parallel with the point/face to probe.
5. Press the <Read Probe Position> button (4/T11).
INFORMATION
If for any reason the reading process must be reprocessed (e. g. to read another position), press the <Return
to Previous Step> button (5/T11). To skip the settings, press the <Cancel> button (10/T11).
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
INFORMATION
To delete a point that has already been learned and written into the program completely, the user must select
the point from the program area on the right side of the screen and press the <Delete> button (7/T11).
The <Switch Focus Between> button (6/T11) is used in this context to switch between the input area on the
right side of the screen and the program area on the right.
45
Teaching and Measuring m&h NC Gage V3.3
When teaching-in a more complex feature like a web, the procedure is more or less the same as the other
features described before, but the teach-in process requires reading the machine’s position at a couple of
additional locations. To prevent confusion about the steps in the teach-in process NC Gage provides a picture
showing the current step in the process at all times in the upper left corner of the "Measure Feature" screen.
2 "Measure" <Web>
6 <Delete>
7 <Tolerance>
"Measure Web"
8 <Execute>
9 <OK>
10 <Cancel>
11 <Return>
12 <Execute Block>
46
m&h NC Gage V3.3 Teaching and Measuring
INFORMATION
If for any reason the reading process must be reprocessed (e. g. to read another position), the <Return to
Previous Step> button (4/T12) can be used. The <Cancel> button (10/T12) is used to skip the settings.
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
INFORMATION
To delete a web that has already been learned and written into the program completely the user must select the
web from the program area on the right side of the screen and press the <Delete> button (6/T12).
The <Switch Focus Between> button (5/T12) is used in this context to switch between the input area on the
right side of the screen and the program area on the right.
47
Teaching and Measuring m&h NC Gage V3.3
The "Feature" screen contains all the information and all inputs necessary for measuring the different features
(keyway, key, flat, and shaft). The screen layout may vary depending on the feature to be measured, but the main
areas and general operation are always the same.
When the <Measure> button is pressed, the available measurement features for mill-turn machines are
displayed. By pressing the <Forward> and <Back> buttons the user can scroll through the different pages.
6.5.1 Buttons used for Teaching/Measuring Shaft, Keyway, Key, and Flat
2 <Shaft>
3 <Keyway>
"Measure"
4 <Key>
5 <Flat>
9 <Delete>
10 <Tolerance>
"Measure Shaft"
11 <Execute>
12 <OK>
13 <Cancel>
14 <Return>
15 <Execute Block>
T13 Buttons used for Measuring Shaft, Keyway, Key, and Flat
48
m&h NC Gage V3.3 Teaching and Measuring
6.5.2 Feature Screen for Measuring Shaft (Keyway, Key, and Flat)
"Shaft" measurement allows measuring a shaft by moving around the outside of the shaft, or rotating the shaft
"under" the probe. If the shaft has been measured using "Shaft Rotation", then it is also possible to output the
runout of the individual points measured.
The measurement features "Keyway", "Key", and "Flat" allow determining the angle at which a feature is
located around the outside of a shaft. These features are often used for setting up the C-axis offset on a mill-turn
machine.
Feature
Parameters
Feature
Properties
Feature
Behavior
Fig. 25 Feature Screen for Measuring Shaft (Keyway, Key, and Flat)
Feature Properties
Here the number of points on the measured feature can be adjusted, as well as various other settings, such as
the start and end angles of an arc segment. These settings only affect the measured feature, NOT the teach-in
process.
Feature Behavior:
These settings control the overall behavior of the measurement process. "Hit clearance plane" defines a safe
height inside a feature for the probe to travel to between each point. "Learn then Measure" automatically starts
measuring the feature after the teach-in process.
Feature Parameters:
This area shows the nominal and the measured values defining the location of the feature. When teaching-in a
feature, the nominal values are rounded off from the measured values.
49
Teaching and Measuring m&h NC Gage V3.3
INFORMATION
If for any reason the reading process must be reprocessed (e. g. to read another position), the <Return to
Previous Step> button (7/T13) can be used. The <Cancel> button (13/T13) is used to skip the settings.
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
INFORMATION
To delete a shaft that has already been learned and written into the program completely the user must select
the shaft from the program area on the right side of the screen and press the <Delete> button (9/T13). The
<Switch Focus Between> button (8/T13) is used in this context to switch between the input area on the right
side of the screen and the program area on the right.
50
m&h NC Gage V3.3 Teaching and Measuring
INFORMATION
If for any reason the reading process must be reprocessed (e. g. to read another position), the <Return to
Previous Step> button (7/T13) can be used. The <Cancel> button (13/T13) is used to skip the settings.
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
INFORMATION
To delete a keyway that has already been learned and written into the program completely the user must select
the keyway from the program area on the right side of the screen and press the <Delete> button (9/T13). The
<Switch Focus Between> button (8/T13) is used in this context to switch between the input area on the right
side of the screen and the program area on the right.
51
Teaching and Measuring m&h NC Gage V3.3
INFORMATION
If for any reason the reading process must be reprocessed (e. g. to read another position), the <Return to
Previous Step> button (7/T13) can be used. The <Cancel> button (13/T13) is used to skip the settings.
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
INFORMATION
To delete a key that has already been learned and written into the program completely the user must select the
key from the program area on the right side of the screen and press the <Delete> button (9/T13). The <Switch
Focus Between> button (8/T13) is used in this context to switch between the input area on the right side of the
screen and the program area on the right.
52
m&h NC Gage V3.3 Teaching and Measuring
INFORMATION
If for any reason the reading process must be reprocessed (e. g. to read another position), the <Return to
Previous Step> button (7/T13) can be used. The <Cancel> button (13/T13) is used to skip the settings.
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
INFORMATION
To delete a flat that has already been learned and written into the program completely the user must select the
flat from the program area on the right side of the screen and press the <Delete> button (9/T13). The <Switch
Focus Between> button (8/T13) is used in this context to switch between the input area on the right side of the
screen and the program area on the right.
53
Working with a Measurement Program m&h NC Gage V3.3
The <File Manager> button (1/T14) on the "Main screen" is used to save, delete and load existing programs and
to create new programs as well. The "Comment" field is used to add useful comments to the programs to be
saved.
Program
Selection
Comment
Field
2 <Save Program>
3 <Load Program>
5 <Delete>
6 <Return>
54
m&h NC Gage V3.3 Working with a Measurement Program
55
Working with a Measurement Program m&h NC Gage V3.3
Using the <Execute Program> button (1/T15) on the "Main screen" the "Program" screen can be opened.
From the "Program" screen it is possible to view and run a program. By moving the cursor up and down in the
program area on the left side of the screen, the user can get information about each item in the program.
2 <Execute Block>
4 <Execute Program>
6 <Go to Beginning>
7 <Go to End>
8 <Return>
NOTICE
Risk of collision
As soon as the monitor program is started, the machine will start moving.
• Run the monitor program with the same caution as with all other CNC programs.
56
m&h NC Gage V3.3 Working with a Measurement Program
INFORMATION
Using the <Go to Beginning> (6/T15) and <Go to End> (7/T15) buttons it is possible to jump to the program
start or to the program end inside the program area. The program execution can be stopped at any time by
pressing <Cycle Stop> on the machine and then pressing the <Stop Executing> button (5/T15).
57
Working with a Measurement Program m&h NC Gage V3.3
The program editor can be accessed by pressing the <Edit Program> button (1/T16) located on the second page
of the "Main screen". The "Edit Program" screen allows editing both the program and features. It is possible to
cut, copy and paste program steps (including features) as well as to edit several feature parameters.
3 <Clear Select>
4 <Move Up>
5 <Move Down>
7 <Copy>
8 <Paste>
9 <Edit>
10 <Return>
11 <Tolerance>
12 <OK>
"Measure Feature"
13 <Execute Block>
14 <Return>
15 <OK>
"Tolerance"
16 <Return>
58
m&h NC Gage V3.3 Working with a Measurement Program
NOTICE
Risk of collision
If wrong values are entered, this can cause collisions due to a modified axis movement path.
• Changing the values in the input fields for the feature parameters should only be carried out under extreme
caution.
INFORMATION
The following procedure describes how to add a tolerance to a feature. In this case the feature is a bore. There
are some additional possibilities to change feature parameters manually (e. g. nominal axis positions or feature
dimensions).
1. Use the <Move Up> (4/T16) and <Move Down> (5/T16) buttons to move through the program and to select
a feature for editing, in this example the feature should be a bore.
2. Press the <Edit> button (9/T16) to open the "Measure Feature" screen.
3. Press the <Tolerance> button (11/T16) to open the "Tolerance" screen.
This screen is used to enter plus- and minus-tolerances for the positions of the feature in X, Y and Z and
Tolerances for the feature dimensions (e.g. for the diameter "D" when measuring a bore).
4. Enter the desired tolerance values, e. g. in the "Input" fields "Plus Tol." and "Minus Tol." in the row marked
"D" and confirm the inputs by pressing the <OK> button (15/T16). The program automatically returns to the
"Measure Feature" screen.
5. Press the <Execute Block> button (13/T16) to measure the feature once again with the modified
parameters.
6. Start the monitor program on the machine.
59
Working with a Measurement Program m&h NC Gage V3.3
7. Press the <OK> button (12/T16) on the "Measure Feature" screen to accept the changes.
The program automatically returns to the "Edit Program" screen.
8. Press the <Return> button (16/T16) to proceed back to the "Main screen".
INFORMATION
It is also possible to set tolerances when a feature is measured. It is not necessary to adjust the tolerances
afterward as done in this example.
The "Tolerance" screen can be accessed at any time from the "Measure" screen.
60
m&h NC Gage V3.3 Working with a Measurement Program
Once a program has been run, the <Report> button will be active on the "Main screen". Pressing the <Report>
button will open the "Report" screen where the entire report can be viewed, printed to the default printer, or
saved to an RTF (Rich Text Format) or DataPage+ file.
Report button on
"Main screen"
61