Newall NMS 300 User manual

User Manual
NMS 300
Digital Readout

2
Contents
Specication Page 3
Electrical Page 3
Physical Page 3
Environment Page 3
Accreditation Page 3
Disposal Page 3
Input and Resolution Page 3
Mounting Options Page 4
Mill Mount Page 4
Lathe Mount Page 4
Connection Details Page 5
Important Information Page 5
Connections Page 5
Display and Keypad Page 6
Understanding the Display Page 6
Understanding the Keypad Page 6
Setting up the Unit Page 7
Navigating Complete Setup Page 7
Navigating Complete Setup (Continued) Page 8
Language Setup Page 9
Type Setup Page 9
Encoder Resolution Setup Page 9
Direction of Travel Setup Page 10
Radius / Diameter (Measure Setup) Page 10
Error Compensation Page 10/11
Linear Error Compensation Page 12
Linear Error Compensation Setup Page 13/14
Segmented Error Compensation Setup Page 15/16
Using Segmented Error Compensation Page 17
Plane Setup Page 18
Functions Setup Page 18
Feed Setup Page 19
Brightness Setup Page 19
Beep Setup Page 19
Sleep Setup Page 20
Reset Setup Page 20
Standard Functions Page 21
Absolute / Incremental Page 21
Inch / mm Page 22
Zero and Preset an Axis Page 22
Undo Function Page 23
1/2 Function / Centre Find Page 23
Function menu / function keys Page 24/25
Reference Page 25/26
Sub Datum Memory Page 26/27/28
Feed Rate Page 28
Mill Functions Page 29
Pitch Circle Diameter (PCD) / Bolt Hole Page 29
Line Hole Page 30
Arc Contouring Page 31
Pocket / Island Page 32
Lathe Functions Page 33
Tool Offsets Page 33/34
Taper Turning Page 35
Trouble Shooting Page 36

3
Specication
Electrical
Physical
Environment
Accreditation
Disposal
Input and Resolution
EU Directive 73/23/EEC (Low Voltage Directive)
BS EN 55022:1998 Class B
BS EN 55024:1998
Input to Power Supply Unit (Supplied)
100-240V (47-63Hz)
External switch-mode - Output voltage 15VDC
Input Voltage to NMS300 15-24VDC ±10%
Conforms to Low Voltage Directive
Height 160mm (6.3”) Depth 38.2mm (1.5”) Mounting Bolt: M10
Width 270mm (10.63”) Weight 1.5kg (3.3lb)
Climatic Range Storage Temperature -20°C to 70°C
Working Temperature -10°C to 50°C
Working Humidity 95% R.H. at 31°C
IP-Ingress Protection IP40 Stand Alone
CE
At the end of its life, please dispose of the NMS300 system in a safe manner applicable to electrical
goods
Do not burn
The casework is suitable for recycling. Please consult local regulations on disposal of electrical equipment
Only Spherosyn 300 or Microsyn 300 encoders can be used with the NMS300 DRO
Resolutions
Spherosyn 300 Microsyn 300
5μm (0.0002”) 2µm (0.0001”)
10μm (0.0005”) 5μm (0.0002”)
20μm (0.001”) 10μm (0.0005”)
50μm (0.002”) 20μm (0.001”)
50μm (0.002”)
Newall Measurement Systems Limited reserves the right to make changes to this specication without notice

4
Mounting options
Panel Mount Option
120.002.50
210.002.50
Standalone Mount Options
Swivel Mount Option

5
Connection details
Connections
Important Details
Secure all the cables to prevent the connectors from dropping into hazardous positions (for
example the oor or coolant tray) when they are unplugged.
Route all cables to prevent them from being caught on moving parts.
The NMS300 is grounded to the machine, using the braided grounding lead provided, before
the machine supply is turned on.
The power has been disconnected, before the encoder(s) are connected.
The NMS300 is only compatible with Newall Spherosyn 300 and Microsyn 300 encoders.
It is important to ensure that:
Do not connect this unit directly to the mains supply.
If an encoder connected to the NMS300 travels over 3.2m an error code (20000) will be displayed in the X
axis and the other axes will go blank. See the trouble shooting guide for further details on page 34.
Encoder input
connection 2 or 3
according to model
External PSU input Cabinet equipotential terminal
for grounding to machine

6
Understanding The Display
950.355
100.250
-156.755
mm
Abs Zero
Axis selection key
Numeric keys
Enter key
Clear key
Navigation keys
Switches between zero
and axis pre-set modes
Switches between absolute
and incremental modes
Switches between inch
and mm display
Back / undo key
Menu key
Calculator mode
Centre nd
Function keys Calculator functions
Understanding The Keypad
Axis 1
Axis 2
Axis 3
Message display
Display and keypad

7
Setting up the unit
DRO setup code
setup- Language
setup- DRO TYPE
setup- res
setup- dir
setup- measure
setup- err comp
setup- plane
EnG Gb
Generic
0.005
----3
rad
E------3
E------3
mmill
lathe
0.01
0.02
0.05
E----
dia
E------3
E------3
nonE
E------3
E------3
How to enter setup
00.02
Eng US
Francais
Deutsch
Italiano
Espanol
Dependant on encoder
(see page 9)
See error compensation
pages 10 - 17

8
setup- func
mminutes seconds
on
func - arc
off
SIZE
A3
DRAWING
NUMBER
REV.
ISS.
DO NOT SCALE
THIRD ANGLE PROJECTION
IF IN DOUBT ASK
UNLESS OTHERWISE TOLERANCES: - 0 DECIMAL PLACES
0.5
STATED: - 1 DECIMAL PLACES
0.2
2 DECIMAL PLACES
0.1
DIMENSIONS ARE IN M.M ANGULAR
1
DRAWING
NUMBER
REV.
ISS.
SCALE
SHEET
1 OF 1
MATERIAL/FINISH
THIS DRAWING IS THE PROPERTY OF
NEWALL MEASUREMENT SYSTEMS LTD.
THE INFORMATION THERON MAY NOT BE COPIED OR USED
WITHOUT WRITTEN PERMISSION
Leicester England
TITLE
DRAWN
DATE chris.wh
25/11/2016
REV.ISS.
DATE
C.N.No
ALTERATION
SIZE
A3
DRAWING
NUMBER
REV.
ISS.
DO NOT SCALE
THIRD ANGLE PROJECTION
IF IN DOUBT ASK
UNLESS OTHERWISE TOLERANCES: - 0 DECIMAL PLACES
0.5
STATED: - 1 DECIMAL PLACES
0.2
2 DECIMAL PLACES
0.1
DIMENSIONS ARE IN M.M ANGULAR
1
DRAWING
NUMBER
REV.
ISS.
SCALE
SHEET
1 OF 1
MATERIAL/FINISH
THIS DRAWING IS THE PROPERTY OF
NEWALL MEASUREMENT SYSTEMS LTD.
THE INFORMATION THERON MAY NOT BE COPIED OR USED
WITHOUT WRITTEN PERMISSION
Leicester England
TITLE
DRAWN
DATE chris.wh
25/11/2016
REV.ISS.
DATE
C.N.No
ALTERATION
user dened, use numeric keypad
to enter value in whole minutes
func - digifind
func - line
func - SDm
func - taper
func - tool
func - feed
func - PCd
func - Pocket
on off
on off
on off
on off
on off
on off
on off
on off
setup- feed
setup- Bright
setup- Beep
mid high louu
on off
setup- sleep 0
SIZE
A3
DRAWING
NUMBER
REV.
ISS.
DO NOT SCALE
THIRD ANGLE PROJECTION
IF IN DOUBT ASK
UNLESS OTHERWISE TOLERANCES: - 0 DECIMAL PLACES
0.5
STATED: - 1 DECIMAL PLACES
0.2
2 DECIMAL PLACES
0.1
DIMENSIONS ARE IN M.M ANGULAR
1
DRAWING
NUMBER
REV.
ISS.
SCALE
SHEET
1 OF 1
MATERIAL/FINISH
THIS DRAWING IS THE PROPERTY OF
NEWALL MEASUREMENT SYSTEMS LTD.
THE INFORMATION THERON MAY NOT BE COPIED OR USED
WITHOUT WRITTEN PERMISSION
Leicester England
TITLE
DRAWN
DATE chris.wh
25/11/2016
REV.ISS.
DATE
C.N.No
ALTERATION
setup- reset
SIZE
A3
DRAWING
NUMBER
REV.
ISS.
DO NOT SCALE
THIRD ANGLE PROJECTION
IF IN DOUBT ASK
UNLESS OTHERWISE TOLERANCES: - 0 DECIMAL PLACES
0.5
STATED: - 1 DECIMAL PLACES
0.2
2 DECIMAL PLACES
0.1
DIMENSIONS ARE IN M.M ANGULAR
1
DRAWING
NUMBER
REV.
ISS.
SCALE
SHEET
1 OF 1
MATERIAL/FINISH
THIS DRAWING IS THE PROPERTY OF
NEWALL MEASUREMENT SYSTEMS LTD.
THE INFORMATION THERON MAY NOT BE COPIED OR USED
WITHOUT WRITTEN PERMISSION
Leicester England
TITLE
DRAWN
DATE chris.wh
25/11/2016
REV.ISS.
DATE
C.N.No
ALTERATION
no yes
to exit setup and return to menu, or to exit setup and return to measurement display
Setting up the unit

9
Language Setup
Type Setup
Encoder Resolution Setup
This setting enables the user to choose the language that is required to be displayed in the NMS300
display.
There are 6language settings: English UK (Default)
EnG Gb
Press the axis select key next to the ‘X’ axis to cycle through options
Eng US Francais
Deutsch Italiano
English US French
German Italian
This setting enables the user to choose the machine type that the NMS300 operates with. This is impor-
tant as the machine type denes the default functions for the functions keys and function menu.
There are 3 settings to choose from:
Generic mmill lathe
Generic (all functions) Mill (mill functions) Lathe
(lathe functions, X axis set to DIA)
Espanol
Spanish
The resolution settings available for each axis depend on the encoder type and the inch/mm setting
Display Spherosyn300 Microsyn300
µm mm in
20.002 0.0001
50.005 0.0002
10 0.01 0.0005
20 0.02 0.001
50 0.05 0.002
Press the axis select key next to the ‘X’, ‘Y’ or ‘Z’ axis to cycle through the options
Setting up the unit
= Tool function
= PCD function
= SDM function
= Digind Function
= PCD function
= Line function
= SDM function
= Digind Function
= Tool function
= Taper function
= SDM function
= Digind Function
Note: The function keys can be manually set to any function desired, see the function keys section

10
Direction of Travel Setup
This setting allows the user to match the NMS300 to the actual direction of travel of any of the 3 axes
tted to the machine.
The two settings available for each axis are and
----3 E----
Press the axis select key next to the ‘X’, ‘Y’ or ‘Z’ axis to cycle through the options
Example:
If the current setting is and the travel is positive from right to left, changing the
setting to will reverse the direction to measure positive from left to right
----3
E----
Radius / Diameter (measure setup)
The radius /diameter function allows the user to display actual (radius) or twice-actual (diameter)
measurements for each axis.
This function is generally used in turning applications, such as the cross travel on a lathe where the diam-
eter reading is displayed rather than the radius.
There are two setting for each axis:
Radius
Diameter
rad
dia
Press the axis select key next to the ‘X’, ‘Y’ or ‘Z’ axis to cycle through the options
Error Compensation
The digital readout (DRO) system helps to improve productivity. It decreases the number of scrapped
parts, as there is no concern about making mistakes related to counting the revolutions on the dials. The
DRO system also helps to eliminate some errors related to ball-screw backlash.
The DRO system will operate to its published accuracy, provided all components are in working order and
properly installed. Field calibration is not necessary.
Accuracy problems with machined parts may be caused by machine error, DRO system error, or a com-
bination of both. The rst step in determining the source of error is to check the DRO system. To do this
compare the movement of the Newall reader head to the position reading shown on the display. A high
accuracy standard, such as a laser interferometer is required. A dial indicator can be used to check short
distances, but a laser provides the best results. If a dial indicator must be used, be sure it is the highest
available accuracy.
Setting up the unit

11
Error Compensation Continued
To check the accuracy of the DRO system:
1. Place the target of the laser or the needle of the dial indicator directly on the Newall reader head. It is
absolutely critical that the readings are taken directly from the Newall reader head. If a dial indicator must
be used, be sure that the needle of the indicator is perpendicular to the reader head and not angled. If
readings are taken anywhere else on the machine, machine errors may distort the results.
2. When the reader head moves, the movement registers on the laser / indicator and DRO display.
3. Set the laser / dial indicator and DRO position displays to 0.
4. Make a series of movements and compare the position readings between the laser / dial indicator and
the DRO display. If the readings match within the accuracy specied, it proves that the DRO system is op-
erating properly. If this is the case, proceed to the next step: evaluating the machine errors. If the readings
do not match, the DRO system must be repaired before proceeding with error compensation.
To evaluate machine errors:
1. Put the laser target / dial indicator on the part of the machine where the machining is done.
2. Make a series of movements and compare the position readings between the laser / dial indicator and
the DRO display. The difference between the laser / dial indicator reading and the reading on the DRO
display is the machine error.
3. Plot the machine error along the entire axis of travel to determine the nature of the error. If it is a linear
error, use linear error compensation. If the error is not linear, use segmented error compensation.
Types of Machine Error
There are many types of machine error, including pitch, roll, yaw, atness, straightness, and
Abbé error. The diagrams below demonstrate these errors.
Error compensation
5-5
N
Way errors
Abbé error
There are three settings for each axis:
Press the Select Key next to the ‘X’, ‘Y’ or ‘z’ to cycle through
these settings.
Once you have set the error compensation you want to use on
all the axes, press the down navigation key. The middle display
changes to ‘Err SEt’.
If you set one or more axes to Segmented Error
Compensation, or Linear Error Compensation, then your
next set up option is to configure the compensation for each of
those axes.
If you apply Error Compensation, then you must ensure that it
is absolutely correct. If it is not correct, then errors could be
increased rather than reduced.
Once you have set up the Error Compensation, we advise you
to check its effect in normal operation.
Segmented error compensation
In this mode, you can break down the scale travel for each axis
into as many as 99 user-defined segments, with each segment
having its own correction factor. The correction factors are
Pitch
Axis
Yaw
Axis
Typical Yaw
Deviation Straightness
Roll Axis
Travel
Flatness
Typical Pitch
Deviation
A
B
C2
C2
B2
A2
B1
C1
B1
A1
C1
A1
Shown with encoder on concave side
of bearing path Shown with encoder on convex side of
bearing path
greater than
End Effector Linear
encoder
Encoder
End Effector Linear
encoder
Encoderless than
encoder
Off Err OFF
Segmented Compensation SEG Err
Linear Compensation Lin Err
C80 user guide.book Page 5 Thursday, October 2, 2008 7:48 AM
Error compensation
5-5
N
Way errors
Abbé error
There are three settings for each axis:
Press the Select Key next to the ‘X’, ‘Y’ or ‘z’ to cycle through
these settings.
Once you have set the error compensation you want to use on
all the axes, press the down navigation key. The middle display
changes to ‘Err SEt’.
If you set one or more axes to Segmented Error
Compensation, or Linear Error Compensation, then your
next set up option is to configure the compensation for each of
those axes.
If you apply Error Compensation, then you must ensure that it
is absolutely correct. If it is not correct, then errors could be
increased rather than reduced.
Once you have set up the Error Compensation, we advise you
to check its effect in normal operation.
Segmented error compensation
In this mode, you can break down the scale travel for each axis
into as many as 99 user-defined segments, with each segment
having its own correction factor. The correction factors are
Pitch
Axis
Yaw
Axis
Typical Yaw
Deviation Straightness
Roll Axis
Travel
Flatness
Typical Pitch
Deviation
A
B
C2
C2
B2
A2
B1
C1
B1
A1
C1
A1
Shown with encoder on concave side
of bearing path Shown with encoder on convex side of
bearing path
greater than
End Effector Linear
encoder
Encoder
End Effector Linear
encoder
Encoderless than
encoder
Off Err OFF
Segmented Compensation SEG Err
Linear Compensation Lin Err
C80 user guide.book Page 5 Thursday, October 2, 2008 7:48 AM
Setting up the unit

12
Linear Error Compensation
In this mode, a single constant correction factor is applied for each axis for all displayed measurements.
Calculate the correction factor, and specify it in parts per million (ppm).
When following the procedure ensure that a stepped standard is used, and approach each edge from the
same direction; or if each edge must be approached from opposite directions, then subtract the width of
the tool or measuring probe from the value displayed on the NMS300.
Linear Error Compensation Setup
This setting allows the setup of compensation factors for linear errors. There are two methods of entering
compensation values Teach mode and Program mode.
Teach Mode
Teach mode is an easier way of calculating linear errors by using the NMS300 to automatically calculate
the error. This is achieved by comparing the actual measurement and the physical movement.
The procedure to do this is shown below.
Navigate to the Error compensation selection screen
setup- err comp
The default value for each of the axis is
nonE
Press the axis select key next to the ‘X’, ‘Y’ or ‘Z’ axis that requires linear compensation the mes-
sage display will show (CMP 1 = X axis, CMP 2 = Y axis & CMP 3 = Z axis)
cmp1- None
until the message display shows
cmp1- linear
Setting up the unit

13
Teach Mode Continued
0
lin1- teach
last compensation value calculated / used
to choose teach rather than program
0.000
tch1- start
1000.000
tch1- END
tch1- movement
enter the actual measurement using the numeric keypad
1000.500
tch1- movement
-500
tch1- accept
encoder position (start point)
encoder position (end point)
value entered in previous step
Linear compensation value (ppm)
-500
lin1- teach
to exit setup and return to menu, or to exit setup and return to measurement display
Setting up the unit

14
Program Mode
Program mode allows the linear compensation to be calculated manually and then entered as a PPM val-
ue into the NMS300 display.
The procedure to do this is shown below:
To illustrate the calculation an example is being used where the standard distance is 500.000mm and the
measured distance is 500.200mm.
Correction factor = error / actual x 1,000,000
Correction factor = (500.000 - 500.200) / 500.000 x 1,000,000
Correction factor = -400 PPM
To enter this value into the display:
Navigate to the Error compensation selection screen
setup- err comp
The default value for each of the axis is
nonE
Press the axis select key next to the ‘X’, ‘Y’ or ‘Z’ axis that requires linear compensation the mes-
sage display will show (CMP 1 = X axis, CMP 2 = Y axis & CMP 3 = Z axis)
cmp1- None
until the message display shows
cmp1- linear
0
lin1- Program
last compensation value calculated / used
to choose program rather than teach
PRG1- PPM
enter the calculated PPM using the numeric keypad
-400
prg1- ppm
to exit setup and return to menu, or to exit setup and return to measurement display
Setting up the unit

15
Segmented Error Compensation
The scale travel is broken down into as many as 200 user-dened segments, each with their own correc-
tion factor, measured against a high-accuracy standard. The following parameters need to be identied:
Each Correction Point is measured with respect to the Starting Point - zero - which is usually set close to
one end of the scale. The Reference Point can be set anywhere along the scale, and does not need to
coincide with either the absolute datum or any of the correction points.
However, it may be convenient to make the absolute datum and the reference point the same.
Always approach the Starting Point, Correction Points and Reference Point from the same direction. If
not, then the size of the tool or probe will render the measurement inaccurate.
Teach Mode
Setting up the unit
Navigate to the Error compensation selection screen
setup- err comp
The default value for each of the axis is
nonE
Press the axis select key next to the ‘X’, ‘Y’ or ‘Z’ axis that requires segmented compensation the
message display will show (CMP 1 = X axis, CMP 2 = Y axis & CMP 3 = Z axis)
cmp1- None
until the message display shows
cmp1- segments
seg1- teach
to choose teach rather than program
0.000
tch1- set ref
encoder position (ref point)
0.000
tch1- set 0
encoder position (zero point)
Note: When segmented error compensation teach is started the previous values set are deleted (Set to 0)

16
Setting up the unit
2.000
tch1- go to 001
encoder position (position 1)
tch1- movement
enter the actual measurement using the numeric keypad
2.150
tch1- movement
value entered in previous step
0.150
tch1- accept
compensation value
tch1- continue
continue to position 2
to exit setup and return to menu, or to exit setup and return to measurement display
Teach Mode Continued
reset
reset- segments
When segmented compensation is enabled it is necessary to move to a start / reference point when the unit has had its
power cycled. The below message will be shown on the NMS300 display when this is required.

17
Program Mode
Setting up the unit
Navigate to the Error compensation selection screen
setup- err comp
The default value for each of the axis is
nonE
Press the axis select key next to the ‘X’, ‘Y’ or ‘Z’ axis that requires segmented compensation the
message display will show (CMP 1 = X axis, CMP 2 = Y axis & CMP 3 = Z axis)
cmp1- None
until the message display shows
cmp1- segments
seg1- program
to choose program rather than teach
0.150
prg 1- seg 001
correction value (compensation)
2.000
correction point position
to move to segment 2 and the repeat the process above
to exit setup and return to menu, or to exit setup and return to measurement display
reset
reset- segments
When segmented compensation is enabled it is necessary to move to a start / reference point when the unit has had its
power cycled. The below message will be shown on the NMS300 display when this is required.
Note: Pressing will delete both correction point position and correction value (Set to 0)
sEG1- delete no
sEG1- sure
yes
seg1- sure
Important note: this will delete all the current data in the X axis
Delete Mode
segmented
compensation
menu
The example below has the X axis chosen in the segmented error compensation menu, repeat the below process with
another axis selected to delete the segmented compensation in that axis.

18
Setting up the unit
Plane Setup
This setting denes the machining face of the work piece, for example; on a turret mill it would typically be the X Axis and
the YAxis. This setting is used by the mill functions.
setup- plane
e-------3
e-------3
e-------3
setup- plane
e-------3
e-------3
setup- plane
e-------3
to exit setup and return to menu, or to exit setup and return to measurement display
Functions Setup
Allows the user to enable or disable Mill / Lathe functions. Some functions may already be turned off/on due to the type
setup being set to Mill or lathe.
func - arc
func - digifind
func - line
func - SDm
func - taper
func - tool
func - feed
func - PCd
func - Pocket
off
on
Function on
Function off
setup- func
to cycle between options
to navigate though the functions available as per the below:
Arc contouring function
Digind reference function
Feed rate function
Line hole function
Pitch Circle Diameter / bolthole function
Pocket or island milling
Sub datum memory
Taper turning
Tool offsets

19
Feed Setup
Setting up the unit
mminutes
setup- feed
seconds
setup- feed
to change between minutes and seconds
to change from inches to millimetres in conjunction with this function
Settings available are: in/minutes, in/second, mm/minutes & mm/second
Brightness Setup
mmid
setup- bright
high
setup- bright
loww
setup- bright
Tone / Beep Setup
on
setup- beep
off
setup- beep
The default brightness is medium
Setting to high brightness increases the display brightness to its maximum
Setting to low brightness decreases the display brightness to its minimum
This setting enables or disables an audible tone coming from the unit when a button is pressed.
The default setting is on
Once turned off no audible tone will be made

Sleep Setup
20
Setting up the unit
0
setup- sleep
0 disables the sleep function
This setting enables the user to dene an automatic sleep mode after a period of time. The user either leaves the default
setting at 0 which deactivates the sleep mode, or inputs a value (in whole minutes) for when the sleep mode is initiated after
no operation of the NMS300.
To exit sleep mode, simply move an axis or press any key.
15
setup- sleep
sleep function active after 15 minutes
Once the required value is entered via the numeric keypad, press to accept the value
Reset Setup
setup- reset
no
reset- sure
yes
reset- sure
to exit setup and return to menu, or to exit setup and return to measurement display
This setting enables the NMS300 to be reset to its default parameters.
WARNING:: Enabling this setting will erase any data that was previously stored in the functions and settings of the readout.
Navigate to this message display in settings
Conrm that a reset is required by pressing the axis key
Other manuals for NMS 300
1
Table of contents
Other Newall Other manuals