Benchmike Pro Manual
Benchmike Pro Manual
Instruction Handbook
In-line with NDC’s policy of continuous improvement, the information contained in this document may change to
allow the introduction of design improvements.
Revision: E
Language: English
myNDC is a cloud-based portal that allows you to get product support by phone, ask a question, provide feed-
back, submit an RMA request or access information in our on-line knowledge database. You can browse the
myNDC site or create a myNDC account.
• To create a myNDC account, click the Log in or Sign up button. After creating the account, you will be
immediately logged in. To log in on subsequent visits to myNDC, click the Log in or Sign up button, en-
ter your user name and password, and then click Log in.
• To submit an RMA, click on the RMA Request tab and follow the on-screen instructions.
NDC Contact Numbers by Product Type
Please have your sales order number at hand before contacting NDC.
NDC Systems:
including Infrared, Xray and Nucleonic
Sensors
India: +91-124-2789507
Alternative number +91-124-2789508
EMEA
(Europe,
Middle East, +32 4 239 90 10
Africa)
Intended Use
The BenchMike Pro uses a Collimated Diode laser which emits red light at a wavelength of 635nm. No invisible or
otherwise harmful radiation is emitted.
The radiant output power of either internal laser (whether it be a laser diode or gas laser) and of the entire
BenchMike Pro is relatively low. The laser beam will not harm your skin, and your eyes are protected by a natural
aversion response that will cause you to blink or look away. However, the laser light emitted from the BenchMike
Pro should be treated with caution and common sense. Do not attempt to look into the BenchMike Pro, and avoid
staring at reflections of the beam.
The American National Standard for the Safe Use of Lasers (ANSI Z136.1 — 2014) classifies this laser product
as Low Power — Class II and provides reasonable and adequate guides for its safe use. The user of the Bench-
Mike Pro and other personnel responsible for its safe use should consult this ANSI standard. It is available from:
The Center for Devices and Radiological Health (CDRH) of the Food and Drug Administration has established
regulations for manufacturers of laser products. All laser products sold in the U.S.A. since August, 1976 must be
certified by the manufacturer as meeting certain product performance (safety) standards, and each laser must
bear a label indicating compliance with the standard and denoting laser hazard classification.
This section acquaints you with the advisory and identification labels on the instrument and the safety features
incorporated into the design of the instrument. The following figures show the identification and advisory labels on
the BenchMike Pro.
Laser emission
LED
Model 2025
SERIAL TAG
USB-A PRINTER
USB-B SERIAL
DB-9 FEMALE
SERIAL 1 ETHERNET
BNC
DB-25 FEMALE FIXTURE
SERIAL TAG
USB-A PRINTER
USB-B SERIAL
DB-9 FEMALE
SERIAL 1 ETHERNET
BNC
DB-25 FEMALE FIXTURE
1 Introduction
1.1 Introduction
This manual contains detailed information about the NDC Technologies BenchMike Pro Benchtop Laser Microme-
ters. This includes the following two models:
1.2.2 Interfaces
The following input and output interfaces are ordered as options to the standard BenchMike Pro, allowing you to
customize your micrometer to your specific needs: 8 digital inputs and 12 digital outputs, 1 stepper motor port, a
second quadrature encoder input, and footswitch input.
1.2.3 Accessories
Accessories to the BenchMike Pro include footswitch, and dust cover.
1.3 Calibration
Each BenchMike Pro is calibrated at the factory using specialized NDC Technologies equipment. This calibration
is performed with N.I.S.T. (National Institute of Standards and Technology) traceable calibration gauges in an en-
vironmentally-controlled laboratory to ensure optimal performance.
Before a certificate of calibration is issued, each of the following procedures is performed at the factory:
In order to ensure the measurement accuracy shown in the Specifications, it is recommended that you have your
BenchMike Pro calibrated by NDC Technologies once per year. While at the factory, NDC Technologies can also
perform any required retrofits, repairs, or upgrades.
To turn off the BenchMike Pro, push the power button for one second.
The BenchMike Pro will begin the power-down cycle. Holding down the
power button for five seconds will immediately turn off the unit.
When the BenchMike Pro is turned on, the last saved configuration is
displayed on the touch screen. The graphical user interface includes a touch screen which allows the screen to be
used to select items. Use your finger to select commands, menus, help, or enter numbers.
To avoid scratching the coating on the touch screen, do not use any sharp object on the display. Remember to
clean the screen regularly, using a household window cleaner. Ensure that the lower rim of the screen is kept
clean of dust and other contaminants to avoid degrading the gasket around the display.
In general, you can measure an object placed in the scanning laser beam if it creates a “shadow”. However, to
obtain maximum accuracy, a certain portion has been defined as the measurement area. This area represents the
location where specifications apply and performance is consistent with factory calibration and alignment.
Model 2025: ±0.030 in. from the Pass Line Pass Line
NOTE: Specifications apply at the intersection of the Scan Centerline and the Pass Line.
Dust or film on the measured object will produce measurements greater than the actual size. Wipe oily or dusty
objects with a cloth before measuring them.
Dust or contamination on the transmitter or receiver scan window will also Direction of beam movement
produce incorrect measurements. Follow the cleaning procedure de-
scribed later in this manual as part of a routine maintenance program.
Incorrectly placing the object in the measurement area will also produce
incorrect measurements. Place the measured object perpendicular to the
scanning laser beam, and avoid tilting the measured object vertically with
respect to the scan path. The greater the object’s angle, the greater the Measured
measurement error. diameter
Actual diameter
Temperature variations (see Troubleshooting section in the Operator
Guide) will cause expansion or contraction of the part. Accurate temperature measurements are necessary to
compensate for changes in product size.
As an object moves within the measurement area, certain errors will become more prominent, depending on the
direction and magnitude of this motion. In general, measurements are less affected by motion along the Scan
Centerline than by motion along the Pass Line.
Since the BenchMike Pro determines product size based on the sharp increases and decreases in gathered laser
light, it may incorrectly determine product diameter for transparent products unless Transparent Object Measure-
ment types are selected.
The drawings to the right show sample oscilloscope Oscilloscope waveform for opaque product
waveforms from the measurement of an opaque product
and a transparent product. For the opaque product, the
BenchMike Pro can easily determine the width of the
product since the waveform drops sharply and rises
sharply at the edges of the product. For the transparent
product, however, laser light passes through the product
and the behavior of the light between the first sharp drop
and last sharp rise must be ignored. With the Transpar-
ent Object Measurement type, the product diameter is
based on the first sharp drop in laser light and the last
sharp rise, resulting in a correct calculation of the diame- Oscilloscope waveform for transparent product
ter.
Each sweep of the laser beam across the measurement area is called a scan, and the BenchMike Pro scans the
part 100 times per second. Scans are collected to compute a reading for a given sample. The Averaging Rate
parameter determines how many scans (or time length in seconds) are averaged to compute one reading.
Although each scan received from the BenchMike Pro includes enough information to compute a size value, ac-
curacy and repeatability are increased significantly if a number of scans are collected and averaged. Scans can
be taken of individual samples or continuous products, as defined on the Measurement Setup page. For individual
samples, an Averaging Rate value of 200 scans is typical. For continuous products, an appropriate value should
be determined experimentally for the particular application.
If a problem occurs with the operation of the BenchMike Pro, contact NDC Technologies Customer Service im-
mediately.
Only trained NDC Technologies service personnel should perform service operations on this product. The use of
controls or adjustments or the performance of procedures other than those specified in this manual may result in
hazardous radiation exposure.
2
2 Installation
2.1 Instructions
2.1.1 Power
To power the BenchMike Pro, use the supplied, detachable mains supply cord. Using an under-rated or not-
certified power cord is a safety hazard. Only power cords with the appropriate ratings for the country of use and
with a rating of 5 amps or greater should be used. When the BenchMike Pro is powered off, it is in standby mode.
To completely turn off the BenchMike Pro, disconnect the power cord from the back of the unit.
2.1.2 Lifting
The BenchMike Pro should be lifted by a mechanical lift, using either a forklift or straps under each end of the
unit. See the outline drawings later in this section.
2.1.3 Location
The BenchMike Pro can be placed on a sturdy horizontal surface with no attachments. The BenchMike Pro re-
ceives AC power through the supplied power cord connected to the rear panel inlet, and it is turned on or off by
the switch on the rear of the unit. No special grounding connections are required except through the standard
power cord provided. Never bypass the safety ground on a power cord. If this equipment is not installed and used
according to the installation procedures, the safety of this unit could be compromised.
2.2 Drawings
Use the following drawings to install the BenchMike Pro.
NOTE: mount the universal mounting plate with the -10 in the lower left corner (as seen looking downward from
the operator’s position) of the BenchMike Pro’s measurement area.
ETHERNET
DB-9 FEMALE USB-A FEMALE PRINTER
SERIAL 1 USB-B FEMALE SERIAL USB
BNC
DB-25 MALE I/O
DB-25 FEMALE FIXTURE
NOTE: Mount the universal mounting plate with the -20 in the lower left corner (as seen looking downward from
the operator’s position) of the BenchMike Pro’s measurement area.
ETHERNET RJ
45 SOCKET
DB-9 FEMALE USB-A FEMALE PRINTER
SERIAL 1 USB-B FEMALE SERIAL USB
BNC
DB-25 MALE I/O
DB-25 FEMALE FIXTURE
There is a maximum of 8 software-readable inputs, supports level or transition detection, and each input is pulled
up to 5 V with a 4.7K resistor.
Alarm outputs are open-collector, with a maximum voltage of 35 V DC. The output current is 250 mA per output.
Individual outputs have selectable NO or Normally Open states.
2 Digital input, #1
3 Digital input, #2
4 Digital input, #3
5 Digital input, #4
6 +12 Volts
8 Alarm #3 (-Warning)
9 Alarm #2 (+Warning)
10 Alarm #1 (+Reject)
11 +5 Volts
12 Signal ground
13 Signal ground
14 N. C.
15 N.C.
16 Alarm 11*
17 Alarm 12*
18 Alarm 10
19 Alarm 9
20 Signal ground
21 Alarm 8
22 Alarm 7
23 Alarm 6
24 Alarm 5
25 +12 Volts
See the description of system functions for software configuration of digital inputs for details.
See the description of the system functions for software configuration of digital outputs for details.
See the description of the system functions for software configuration of digital outputs for details.
5 Signal ground —
6 +12 V
11 +5 V
12 Signal ground
13 Signal ground
15 I2C-SCK Clock
16 Digital input #5
17 Digital input #6
18 Digital input #7
19 Digital input #8
20 Signal ground
25 +12 V
See the description of the system functions for software configuration of a fixture for details.
• The BenchMike Pro must be able to access the printer via Ethernet.
• The operator must have a PC with a web browser attached to the same network as the BenchMike Pro.
2.4.2 Procedure
1. Ensure an appropriate PC Network configuration, e.g., 10.32.0.60
4. Connect via the web browser to address: https://10.32.0.65:631/admin/ , where 10.32.0.65 is the Bench-
mike Pro IP address.
5. Two different security warnings may appear. You may see the screen below, and if so, select Continue
to this website.
8. There are two options for you to select the desired printer.
If your printer appears in the Discovered Network Printers list, select the appropriate printer. If not, but if
you know the IP address, select the Internet Printing Protocol (ipp) option. In either case, then select Con-
tinue to proceed.
13. Select “retry-job” for the Error Policy. Then click the “Set Default Options” button at the bottom of the
page.
15. Select Administration option and on pull down menu, select Set As Server Default
17. From the Benchmike Pro, select Save and then cycle power to the unit.
19. Go to Report Setup, and then the Output tab. Also select the type of report to output and test.
• A USB printer must be plugged into the USB A-type connector on the rear of the unit
• The operator must have a PC with a web browser attached to the same network as the unit.
2.5.2 Procedure
1. Ensure an appropriate PC Network configuration, e.g., 10.32.0.60
4. Connect via the web browser to address: https://10.32.0.65:631/admin/ , where 10.32.0.65 is the Bench-
mike Pro IP address.
5. Two different security warnings may appear. You may see the screen below, and if so, select Continue
to this website.
7. Select the Local Printer that is connected to the USB port. In this example, we use an HP LaserJet 1012
printer. Then press Continue.
9. Click the Select Another Make/Manufacturer button. The BenchMike sends printer data as a Raw printer,
not for a specific manufacturer driver.
13. Set the printer as the default by clicking the Set As Server Default option from the Administration drop-
down list.
3
3 Workholding Fixtures
3.1 Error Signals
The BenchMike Pro is designed to detect system errors that occur as the result of improper part positioning, faulty
keystrokes by the user, or component failure. When an error condition is detected, the BenchMike Pro alerts the
operator by displaying an ERR message on the touch screen display.
From the page shown, you can enable and disable serial output of
the linear position data.
The Rotary Position or Linear Position data item can be defined mathematically when an Intelligent Fixture is in
use. From Expression Editor, use the appropriate variable name in your expression: linpos1 or rotpos1.
NOTE: If you have a manual fixture, the BenchMike Pro will ask you when to start and stop measurements at
each position. Motorized fixtures communicate this information directly to the BenchMike Pro.
• Measurement ranges:
BenchMike Pro Model 2025: 0.762-22.86 mm (0.030-0.900 in.)
BenchMike Pro Model 2050: 0.762-45.72 mm (0.030-1.800 in.)
(The V-Blocks are identical except for the thickness of the mounting spacers)
• Polycarbonate mounting spacers are used to reduce heat transfer and provide a measure of thermal iso-
lation
• Working surfaces are ground flat and parallel to the bottom of the mounting base within 0.01 mm/per cm
(0.001 in./per in.) or better
• Hardened dovetail rail mates with other fixtures, such as the Adjustable Centers and Adjustable V-Blocks
• See Adjustable Centers and Adjustable V-Block description for information about maximum weight capac-
ity
• Available in 3 lengths:
1) Maximum travel is 300 mm (12 in.)
Overall slide length is 457.2 mm (18 in.)
2) Maximum travel is 482.6 mm (19 in.)
Overall slide length is 635 mm (25 in.)
3) Maximum travel is 660.4 mm (26 in.)
Overall slide length is 812.8 mm (32 in.)
• Pair of adjustable male centers that mate with the dovetail rail. One center is lever-operated and spring-
loaded for part loading.
• Hardened centers
Slide A B
• Adjustable Centers, mounted in the Universal Slide, will support a maximum weight equivalent to a 2-inch
steel bar of length A (table above).
• Pair of adjustable V-blocks that mate with the dovetail rail. V height is adjusted by locking knob. Millimeter
position scale.
• When mounted as shown, the maximum part length that will fit in the V-blocks without hanging over is as
follows:
Slide A
• Adjustable V-Blocks, mounted in the Universal Slide, will support a maximum weight equivalent to a 2-
inch steel bar of length A (table above).
• Position display may be re-zeroed at any position with the Fixture Zero Position function of the Bench-
Mike Pro
• See Adjustable Centers and Adjustable V-Block description for information about maximum weight capac-
ity
• Available in 3 lengths:
• Pair of adjustable male centers that mate with the dovetail rail. One center is lever-operated and spring-
loaded for part loading.
• Hardened centers
Slide A B
• Adjustable Centers, mounted in the DRO Slide, will support a maximum weight equivalent to a 2-inch
steel bar of length A (table above).
• Pair of adjustable V-blocks that mate with the dovetail rail. V height is adjusted by locking knob. Millimeter
position scale.
• When mounted as shown, the maximum part length that will fit in the V-blocks without hanging over is as
follows:
Slide A
• Adjustable V-Blocks, mounted in the DRO Slide, will support a maximum weight equivalent to a 2-inch
steel bar of length A (table above).
4
4 Setup
Your instrument was carefully inspected electrically and mechanically prior to shipment. It should be free of sur-
face mars and scratches, and it should be in perfect working order upon receipt. If any indication of damage is
found, file a claim with the carrier immediately, prior to using the instrument. If no damage is apparent, proceed by
using this manual to install and setup this instrument.
The bar along the top of the touch screen has four icons.
Touch the Mode icon on the top left to clear data, begin
measurements, print, and perform other functions. The
Title is in the center and can be changed to match the
name of the product being measured or any other de-
sired title The Feature icon allows you to change the
active feature and/or display graphs of measured val-
ues. The Measurement icon allows you to change the
type of measurements being taken. This icon indicates
the measurement type currently selected.
To indicate that product measurements have exceeded Warning or Reject limits, a colored bar will appear behind
the out-of-limits measurement if the limits have been defined and measurements are being taken. The screens
above show examples of measurements within all limits (green bar), measurements exceeding Reject limits (red
bar), and measurements exceeding Warning limits (yellow bar), respectively.
The bar along the bottom of the touch screen contains several icons: Setup, Quick Info, Status, Units, and
Help. Touch the Setup icon to access all the setup menus and parameters needed to alter the way data is pro-
cessed and displayed. The Date/Time block allows you to define the current time and date.
NOTE: For more information about limits and warnings, see the Setup section, under Warning Tolerances.
Selecting Flash will display the amount of flash storage available for library settings. Selecting RAM will display
the amount of memory available to the software application.
The Status block on the main screen displays the current status of the scanning beam and tolerance/limit alarms.
From the Status menu you can also access diagnostic information, lock the BenchMike Pro, and check the soft-
ware revision in use. The Units icon allows you to select the desired measurement units. The Help icon accesses
help menus to assist you with various functions of the BenchMike Pro. Touch the Help icon and then touch the
item for which you need help, and a Help Page will appear.
This icon indicates that measurements are not being taken and the BenchMike Pro has detected the
correct number of part edges or
segments.
This icon pulsates at the measurement update rate, indicating that measurements are being taken.
This icon indicates that no part is detected in the measurement area or the BenchMike Pro has detect-
The black triangle in the red or green circle indicates the BenchMike Pro has been remas-
tered. See the section on Re-mastering.
If you’ve entered a non-zero value for Thermal Compensation, the red or green circle will
change to show a thermometer.
By touching the Mode icon in the upper left hand corner of the
screen, you access several frequently-used functions of the
BenchMike Pro, as shown to the right.
The Fixture menu allows you to zero the current position and return motorized fixtures to the home position.
When Go is selected, measurements are either started or stopped. The displayed measurement data will change
as data is updated and processed. This function can also be accessed by pressing the Go data button on the
front of the BenchMike Pro. Note that this option is displayed as Stop when the BenchMike Pro is in Go mode.
When the Next Feature command line is selected, the feature number increases by one. For example, if Feature
01 is selected, touching Next Feature will select Feature 02.
When the Print command line is selected, sample or batch reports are transmitted to the serial port or printer port.
This option will appear grayed out if no printed reports have been selected.
The Set Floating Nominal allows you to set floating nominal to the current reading. See Floating Nominal in the
Setup section, under Measurement Functions.
If you are using an Intelligent Fixture, you can also create Devi-
ation/Variation Graphs. If you have a rotary fixture, you can also
create a Rotary Graph (shown). If you do not have sufficient
data for the Deviation or Variation graphs (shown as Dev/Var),
those options will appear grayed out.
Deviation:
This graph shows the deviation from nominal at each position.
For each position “deviation” is the measured size minus the
nominal size entered by the user. The default nominal is 0.0.
Variation:
This graph shows the size variation between positions. For all
but the final position “variation” is the absolute value of the dif-
ference between the next measured size and the current measured size. For the final position “variation” is the
absolute value of the difference between the first measured size and the final measured size.
Note that the order of options shown here indicates the hier-
archical order of the commands. For example, System
commands apply to all libraries. Library and Settings com-
mands are unique to each library but are common to all the
features within a library. Features, Measurement, and Data
commands are unique to each feature within each library.
From the System menu, you can access the general system
functions, such as the displayed date and time and settings
for I/O ports.
Using the Button Setup page, the three data buttons on the front of the BenchMike Pro can be redefined to per-
form different operations. The data buttons can be changed to the following functions:
• Off
• Go/Stop
• Clear Data
• Clear Last Data
• Print Data
• Send Data
• Clear Latched Outputs
• Floating Nominal
• Advance Feature
• Backup Feature
• Zero Fixture 1
• Zero Fixture 2
• Home Fixture 1
• Home Fixture 2
• Off
• Go/Stop
• Clear Data
• Clear Last Data
• Print Data
• Send Data
• Clear Latched Outputs
• Floating Nominal
• Advance Feature
• Backup Feature
• Emergency Stop
• Zero Fixture 1
• Zero Fixture 2
• Home Fixture 1
• Home Fixture 2
• Off
• OK
• Good
• Reject High
• Warning High
• Warning Low
• Reject Low
• Scan Error
• Measuring
• End of Part
When an Intelligent Fixture is in use, you will be unable to change the Fixture Configuration. Settings will be dis-
played in read-only mode.
The Flow tab appoints the method in which data flow is con-
trolled.
The last option from the System menu, Erase All, clears all user
libraries and system settings, restoring the gauge to the factory
default settings. You will be asked to confirm this selection twice
because the change is irreversible.
The use of libraries allows you to store and recall, how the
measurements are to be taken, and other system setup infor-
mation into separate libraries. By defining libraries for each
product or for different fixtures, you can shorten setup times for
various parts or applications.
Touch the Erase option, and you will be asked if you wish to re-
store the active library to the factory default settings. All the set-
tings in that library will be lost during initialization.
The Name option allows you to enter a name for your library with
alphanumeric characters. Select the characters desired to name
your library, and then touch the OK button to store the defined
name. Note that uppercase characters are accessed by pressing
the Up Arrow (shift) button. Library titles are limited in length to
15 characters.
If you have made a change to your setup but have not saved
the change by saving the library, the title bar will be highlight-
ed in red, as shown. The red color will not change until you
have saved the library.
Shortcut: Touch the Library Title Block from the main meas-
urement screen to display this screen.
To move between libraries, touch the Select option from the Setup Library menu. Scroll through the list of libraries
to select the desired one. Selecting the current library will restore the saved setting, overwriting any unsaved
changes you have made.
To access settings for printed reports, select Setup, then Settings, and then Reports. These pages allow you to
define settings for report output via a dot matrix or inkjet printer.
There are three tabs under Report Setup. From the Reports
tab, you can specify the type of report to be generated.
Use this Title tab to enter the desired title of your data report.
From the Output tab, you can set up your external printer for
report printing. Specifically, you can define the output port to
be used, and you can enable/disable the report form feed
and report Header/Footer functions.
NOTE: You can select the Serial 1 Port, Serial USB, CUPS
Printer, or Ethernet Port 8003 for report printout.
Fixture Sample and Fixture Batch Reports are generated when multiple measurements are made of one part, as
performed by a fixture. A Fixture Sample Report will print at the end of each part measurement cycle. A Fixture
Batch Report will print when the Batch Count equals the Part Count value or when the Print key is touched.
• The Sample and Batch Reports which follow are used when measuring samples with a V-Block or other
simple measurement fixture. They are printed after all measurements have been taken by touching Print.
• The Fixture Sample and Fixture Batch Reports shown can be created when either a manual fixture or an
intelligent fixture is used.
NOTE: A maximum of 31 characters is permitted in the Title (shown as “Your Information Here”) line.
NOTE: The headers are optional and can be turned on and off on the Report Setup/Output page.
NOTE: This report is printed for each Feature that has been inserted in the library, causing the Feature number to
be added to the report header. This report may be printed multiple times by selecting Print on the Mode icon drop-
down menu.
Sample #1 0.1086
Sample #2 0.1003
Sample #3 0.0502
Sample #4 0.0430
Sample #5 0.1626
Sample #6 0.1046
Sample #7 0.0461
Sample #8 0.0457
NOTE: A maximum of 31 characters is permitted in the Title (shown as “Your Information Here”) line.
NOTE: The headers are optional and can be turned on and off on the Report Setup/Output page.
NOTE: This report is printed for each Feature that has been inserted in the library, causing the Feature number to
be added to the report header. This report may be printed multiple times by selecting Print on the Mode icon drop-
down menu.
Average 0.049816
Diff/TIR 0.000006
Maximum 0.049818
Minimum 0.049812
Standard Deviation 0.0000032
Undersize Samples 0
Oversize Samples 0
Total Number of Samples 3
Your Information Here Batch Report
Library 03/Untitled/F02 06/30/2018 8:34a Page 2 of 2
Average 0.049957
Diff/TIR 0.000005
Maximum 0.049949
Minimum 0.049954
Standard Deviation 0.0000029
Undersize Samples 0
Oversize Samples 0
Total Number of Samples 3
NOTE: A maximum of 31 characters is permitted in the Title (shown as “Your Information Here”) line.
MAX: 0.362025 MIN: 0.350075 DIFF: 0.011950 AVG: 0.355699 SD: 0.0040568
READINGS: 8
NOTE: A maximum of 31 characters is permitted in the Title (shown as “Your Information Here”) line.
Average 0.03367
Average Range/ R-Bar 0.00082
NOTE: Serial output data values are selected from the Setup -
Data... Menu, and each item has its own menu. Check the de-
sired option from that menu to enable transmission of the item
from the serial port.
Parameter options from the Data Format tab are listed below. Note that the serial port #1 or the serial USB must
be set up as described under Serial Port #1.
Header Character sent at beginning None, SOH (ASCII 001), STX (AS-
of each line CII 002), ! (ASCII 033)
Terminator Sent after last output None, CR, LF, CR/LF, (ASCII 003)
The second tab under Serial Output Format allows you to con-
trol the flow of data to the serial output. You can enable or disa-
ble the Autosend feature, specify a minimum time period for Au-
tosend, and select a request character from default settings. The
Measurement Request Character can be sent to the BenchMike
Pro to remotely start the measurement process. This function
must be enabled in the serial port settings from the Setup →
System → Communication Ports Menu. Options for Measure-
ment Request Character are:
• CR (ASCII 013)
• ENQ (ASCII 005
• ? (ASCII 063)
NOTE: The Meas Request Character option only appears for the
Serial 1 or Serial USB option, not for Ethernet connections, as
shown.
NOTE: These settings only affect the format of data sent via the
serial port. Note that the second option is only applicable for non-
English users. While English uses a period to indicate a decimal
place, some other languages use a comma, and those users may wish to alter this setting, based on data acquisi-
tion software requirements.
4.9.9 Units/Res/Rounding
The Units screen is used to define the measurement units dis-
played at the bottom of the main measurement display. Options
include centimeters, millimeters, microinches, inches, and mi-
crons. The Units setup menu can also be accessed by touching
the Units icon on the lower right of the main measurement dis-
play.
The second tab allows you to define the Resolution and Round-
ing values. The number of significant digits (from X.1 to
X.123456) is displayed for each measurement value according to
the Resolution parameter. You may wish to change this value
based on the measurement units used. Measurements are
rounded to match the specified resolution according to the
Rounding parameter. Values can be rounded to the nearest val-
ue, to the nearest even value, to the nearest 0 or 5, or rounding
can be turned off.
From Advance, you can define conditions which will cause the
BenchMike Pro to proceed to the next Feature. A time delay
can also be defined for this purpose. The Advance drop-down
menu lists possible conditions, such as:
The Insert Copy function copies the current feature and inserts
it after the last feature. A maximum of 32 features may be de-
fined.
Shortcut:
You can create a new feature with the Insert New function. By
default, the new feature will be created in the current library,
following the current feature. You will be asked to confirm that
you wish to create a new feature.
Continuous
For automatic rotating fixtures: Measurement is initiated by the Go command. Measurements are captured while
the fixture is rotating. This mode can be used to capture the Maximum, Minimum, or Maximum-Minimum (Diff).
The user enters the speed and amount of rotation. Graphical displays are not available in this mode.
The Position tab allows you to define either the number of positions (from 2 to 360) or number of degrees of rota-
tion (from 1 to 360). You can also select total degrees of rotation values of: 360, 180, or a custom value. Note that
there are four modes.
When two fixtures are selected for movement, the Manual option is not available for selection. The fixture that
collects measurement data is the Collection Fixture, and the fixture that moves the product into position is the Po-
sitioning Fixture.
For example, if there are four steps defined for the Collection Fixture and two steps defined for the Positioning
Fixture, the Positioning Fixture will be moved twice, and will then stop moving for the last two measurements of
the Collection Fixture. Once the Collection Fixture has completed the four defined steps, the two fixtures will
move to the Home position, if so selected.
For example, if there are four steps defined for the Collection
Fixture but the Positioning Fixture movement only lasts for two steps of the Collection Fixture, the Positioning Fix-
ture will be moved during the first two steps and then stop moving for the last two Collection Fixture measure-
ments. Once the Collection Fixture has completed the four steps, the two fixtures will move to the Home position,
if so selected. If the Positioning Fixture was programmed to move for a longer time that the Collection Fixture
moves, it will be stopped at the end of the Collection Fixture’s movement. After the Collection Fixture has
stopped moving, both fixtures will move to the Home position, if so selected.
Pressing Clear or Stop before the measurement cycle is completed will stop the fixtures at the current location
and they will move to the Home position, if so selected.
The Motion tab allows you to select the desired values for the
following.
Each time the laser beam passes over the product, the BenchMike Pro records the product size as a scan. For
greater accuracy, the BenchMike Pro groups these scans together to compute a reading. Each measurement
reading is displayed on the BenchMike Pro’s screen.
You specify how to compute and display the readings through three Measurement Setup tabs. Measurement set-
tings can be accessed through the Measurement Type, Averaging, and Custom tabs. Note that on the Type tab
only, the Measurement Type can be changed when an Intelligent Fixture is used.
Type 4 Distance from lower edge, lower product to lower edge, upper product
Type 5 Distance from upper edge, upper product to upper edge, lower product
Type 6 Distance from upper edge, upper product to lower edge, lower product
Type 7 Distance between lower edge of product and lower reference edge
Type 8 Distance between upper edge of product and upper reference edge
Type 10 Distance between upper reference edge and upper edge of product
Type 11 Distance between lower reference edge and lower edge of product
Type 12 Distance between lower edge of beam and lower edge of product
Type 13 Distance between upper edge of beam and upper edge of product
Type 53 Distance between reference edge and upper edge of transparent product
• When Single measurements are selected, the BenchMike Pro will take one reading and then stop.
• When Continuous measurements are selected, the BenchMike Pro will take multiple readings until
stopped by the user.
• When Moving Average measurements are selected, the BenchMike Pro will use the simple moving av-
erage method to continuously average the most recent X number of scans until stopped by the user. The
user-defined Averaging Period is used as the averaging window, and the display rate is 5 readings per
second, regardless of window size.
This tab allows you to define the Averaging Rate and Delay
values. The Averaging Rate can be specified based on a num-
ber of scans or a length of time in seconds. For the values
shown to the right, the BenchMike Pro would accumulate scans
for 2.00 seconds and then average that data to compute the reading value. When selecting a small averaging
rate, it is best to select an even number of scans.
The Warning Tolerance value is the difference between the Nominal value and the Warning Limit, and the Reject
Tolerance is the difference between the Nominal and Reject Limit. These relationships are written in equation
form as:
When you select Single Point Mastering, a setup wizard will walk you through the process of defining the nu-
meric size of the master, placing it in the measurement area for measurement, and storing the value. Once com-
pleted, all future measurements will reference your master value.
When you select Dual Point Mastering, another setup wizard will walk you through the process of defining and
measuring two master products. The larger master should be slightly larger than the largest product you expect to
measure, and the smaller master should be slightly smaller than the smallest product you expect to measure. The
masters should also have a difference in size of at least 20% of the BenchMike Pro’s measurement range. For the
2025 there should be at least a 0.2 in. difference, and for the 2050, there should be at least a 0.4 in. difference.
The BenchMike Pro’s measurements will be linearly interpolated between those two master values.
From the Nominal Setup page you can change the label for this
value and determine where and whether it will be displayed on
the main measurement display page. This value can also be
transmitted via the serial #1 port or serial USB if desired. Serial
output settings are defined under the System functions.
Note that individual pages are present for each item — +Reject
Tolerance, +Warning Tolerance, -Warning Tolerance, and -
Reject Tolerance — just as shown for the Warning and Reject
Limits.
NOTE: With the Serial Output drop-down box, you can transmit this data value via the serial #1 port or serial USB.
To set up the serial port for data transmission, see Settings - Serial Output Format and System- Serial for details.
NOTE: If the Limits box is enabled (checked), limit checking is performed for Part Position or Part Size. By de-
fault, Part Size is limit-checked.
NOTE: With the Serial Output drop-down box, you can trans-
mit these data items via the serial or Ethernet port. To set up
for data transmission, see Settings -Serial Output Format and
System-Communication Ports for details.
Selecting the SQC command from the Data menu causes this
menu to be displayed.
• Maximum is the largest Size reading detected since data was last cleared.
• Minimum is the smallest Size reading detected since data was last
cleared.
• Standard Deviation is the standard deviation of the mean from the Nominal.
• Batch is the group of readings used to compute the above SQC values.
If you make changes to the setup of the BenchMike Pro but fail
to save the data to memory, the title block on the top of the
screen will have a red background and remain red until you
have saved the settings.
The Status menu displays messages for the gauge and for
tolerance alarms. From this menu you can diagnose prob-
lems with the gauge, lock and unlock the BenchMike Pro
(to protect your settings), and verify the current software
version currently in use in your BenchMike Pro.
Message Description
Scan Overrun Data calculation cannot keep up with gauge’s data rate
Message Description
Slide Not Zeroed Slide fixture has not been zeroed since power-up
When you press the Lock button on the Status menu, you will
be asked to confirm that you wish to lock the BenchMike Pro.
Locking the BenchMike Pro secures all setup parameters so
that they cannot be inadvertently changed.
Once the BenchMike Pro has been locked, you must enter the
password to unlock the BenchMike Pro. Press the Unlock but-
ton from the Status menu, and enter the password. The facto-
ry-defined password is 000000.
The About page allows you to view the current software revi-
sion for your BenchMike Pro. This information is helpful when
speaking to Customer Service personnel about a problem.
Access the security menu by pressing the OK/ERR button on the touch screen.
Select options by touching the square next to the feature desired. A checkmark means that option is enabled.
Note that when Power up locked is checked, the unit will be automatically locked on power up.
Select this option to enable the IDODWall option for the unit. When the first fixture is an IDODWall type of fixture
and this option is selected, the system will setup features and other settings to provide the ID, OD, and Wall
measurement feature. Note that when this option is changed, the Setup-Save button must be selected to save
this change and the unit must be power cycled. When the unit powers back up, the IDODWall option will be ena-
bled. Initialize the library to complete the IDODWall activation.
5
5 Advanced Capabilities
5.1 Expression Editor
The Expression Editor allows you to compute values based
on data collected by the BenchMike Pro. Each expression you
define is linked to the Feature in which it is created.
As shown on the screen to the right, you can copy, cut, edit,
delete, insert, paste, move, and restore the expression from
factory defaults.
Expressions are evaluated when the Feature containing the expression is placed in Go mode.
Operators are evaluated in order of precedence. Multiplication and division have higher precedence than addition
and subtraction and are therefore evaluated first. Where operators have equal precedence, the expression is
evaluated from left to right.
2 = Assignment
For example,
5.1.1.2 Constants
All constants are considered floating point values, even if entered without a decimal point. Constants may be used
anywhere within an expression, and are stored in double floating point precision.
For example,
5.1.1.3 Variables
Variable names are composed of letters and numbers. The first character must be a letter. The following charac-
ters may also be used in a variable name:
_ (underscore) and . (period). Note that upper and lower case characters are separate characters. For example,
“x” is not equal to “X”. Variable names are limited to 31 characters in length. Note also that a space is not a valid
variable character.
seg[2]
f1.pos
f2.circumference
Once defined, a variable name can be utilized in any feature, from #1 to #32.
Variables are created by assignment, such as the expression a=2. The value assigned to variable “a” is updated if
another expression changes its value.
Each feature contains a list of reserved variables, as listed in the following table. These variable names follow the
format:
fn.xxx
where n is the feature number and xxx is the reserved variable name.
For example, the size variable for feature #1 is f1.size, and the deviation variable for feature #20 is f20.dev.
Variable Description
You can use also access individual segments, fixture position, temperature information, and global variables (see
following table).
Usage Description
Global variables are reserved for the end user. The BenchMike Pro will not modify their values. They are used
system-wide and are non-volatile. This means that, once defined, each value remains fixed across libraries, fea-
tures, and even after power down. You may set their value as an expression or via a PURL command.
You can also use the following mathematical functions in your expressions. These expressions use double float-
ing point precision.
When tolerance checking has been enabled for a displayed data item, the data item will be automatically scrolled
into view if the condition(s) defined by Display Scrolling are detected. These conditions are: Warning Tolerance
only, Reject Tolerance only, Warning or Reject Tolerance, and Never.
1. Touch the Status icon (shows OK, Err, or !) from the main screen.
The Edit function brings up the Display Data Edit page and is
used to edit an existing line of data. The three properties as-
sociated with this data item can be changed as follows.
The Insert function brings up the Display Data Edit page and is used to insert a line of data before or after the
selected line.
The Move function rearranges the order of the lines on the main data page. You can move the selected data line
Up One line, Down One line, to the Top, or to the Bottom.
If any of the items selected for display are from a different Feature, they will be identified by the Feature number
to the right of the data label.
If you wish to change or disable these screen functions, repeat these steps as required.
You can access the page shown by selecting the Edit button in-
stead of Wizard from the Custom Measurement Setup screen.
Note that all segments corresponding to your selections on the
previous pages will be identified. Select the desired segment(s),
and use the Properties button if necessary, to customize this
measurement.
6
6 Remote Setup
6.1 What is PURL?
The Programmable Universal Resource Language (PURL) is a command language used by some NDC Technol-
ogies products. The BenchMike Pro utilizes PURL to communicate with a host computer via the serial port.
You can write your own software programs with PURL to perform necessary functions, or you can utilize a NDC
Technologies program, such as LibraryPro. Note the symbols listed below. These symbols are used in this manu-
al to indicate non-printable characters.
The BenchMike Pro also allows a simplified structure without the wrapper, following the format below.
CMDA.CMDB.CMDC.CMDD:DATA♪
The BenchMike Pro responds to commands in a format that matches the command. If a command has a wrap-
per, then so will the response.
CONF.SER.BAUD?♪
When you are issuing a command to the BenchMike Pro, the command includes a colon to separate it from the
desired value. For example, to specify a baud rate of 19200, you would use:
CONF.SER.BAUD:19200♪
500♠♪
Here is the format of a message from the BenchMike Pro to the host device, with a sample message, when the
message has been understood but there is no data to return:
♠♪
Here is the format of a message from the BenchMike Pro to the host device, with a sample message, when the
message was invalid or is not understood:
BAD COMMAND§♪
When the BenchMike Pro receives a command that is not understood or is invalid, it will return a text string indi-
cating the reason for the lack of acknowledgement in addition to the NAK response. These text strings vary to
indicate the type of error.
The Start of Header is a non-printable character that begins all PURL commands.
The Serial Address command is currently not supported. The BenchMike Pro will respond to any address.
The Sequence Character is a single, printable ASCII character selected by the user. This allows you to match
commands to BenchMike Pro responses, which is important when you have issued several commands. Since
these values are user-selected, remember to keep track of them as they are used. If you are writing a program to
communicate with the BenchMike Pro, you should increment this number each time you send a command. When
the BenchMike Pro responds, verify that the Sequence Number of the response equals the Sequence Number of
the command that you sent.
The Field Separator is a non-printable character that indicates the start of the Command Segment, or the Re-
turned Data.
Each Command is composed of several message parts, separated by periods. The number of characters varies
based on the command itself. When you are asking the BenchMike Pro to return information to you, the command
ends with a question mark.
The End of Transmission is a non-printable character that indicates the end of the Command Segment, or the
Returned Data.
The Start of Text Character is a non-printable character that precedes the Status Update Character.
The Status Update Character is a single ASCII character which indicates a status change. The status conditions
are grouped into four categories: System, Scanner, Flaw, and Tolerance. The Status Update Character indicates
which of these groups have changed. If you know that the status has changed, you can then request the latched
status condition from the BenchMike Pro. The following table lists the Status Update Characters in ASCII and bi-
nary formats.
0 0011 0000
The lower four bits of the Status Update Characters in binary format correspond to the four groups listed above.
The following table shows the PURL commands associated with these conditions.
The Returned Data varies based on the command issued. This segment of the response contains the requested
numeric value, such as the laser gauge’s scan rate or the baud rate of the selected port.
Here is the format of a message from the BenchMike Pro to the host device, with a sample message, when the
message has been understood but there is no data to return:
Acknowledgement <ACK> ♠
The Acknowledgement indicates the receipt of a good command. When the Acknowledgement is returned by the
BenchMike Pro, the command has been properly received and consider valid.
When the BenchMike Pro receives a command that is not understood or is invalid, it will return the NAK response,
in addition to a text string indicating the reason for the lack of acknowledgement. These text strings vary to indi-
cate the error in the user’s command.
The following table lists possible text responses indicating the source of a failed command.
SERIAL OVERRUN
PARITY ERROR
FRAMING ERROR
BAD COMMAND
CALIBRATION REQUIRED
NO AXES
NO WAVEFORM
LOOPBACK FAILURE
BAD EQUATION
BAD SEGMENT
DIVIDE BY ZERO
BAD FORMAT
INVALID SELECTION
NO GOOD MEASUREMENT
COMMAND FAILED
BAD VALUE
Here is the format of a message from the BenchMike Pro to the host device, with a sample message, when the
message is not a response to a host request. This message is sent when the BenchMike Pro is configured to
transmit measurements as soon as they are available (i.e, .MEAS.POLLED:NO).
Measure Data is either the actual measurement data specified by the .MEAS.FORMAT command or is an error
message. The error messages are:
NO SCAN!♪◙
GATE OBSCURED! ♪◙
MISSING! ♪◙
EXTRA! ♪◙
EXCESSIVE FILTERING! ♪◙
100% FLAWS! ♪◙
LOW POWER! ♪◙
CONF.SCANNER.FEAT.SEL:1♪
CONF.SCANNER.FEAT.INSERT♪
CONF.SCANNER.FEAT.MEAS.LOWERREF:ON♪
CONF.SCANNER.FEAT.MEAS.UPPERREF:ON♪
The following table lists the options for configuring the alarms.
The following table lists the options for configuring the three large data buttons on the BenchMike Pro.
NOTE: The CONF.BUTTON.SEL command should be used to select the desired button before any MODE com-
mands are issued.
The following table lists the options for configuring the optional digital input and output.
NOTE: The CONF.DIG.INPUT.SWITCH.SEL command should be used to select the desired switch before any
MODE commands are issued.
NOTE: The CONF.DIG.OUTPUT.ALARM.SWITCH.SEL command should be used to select the desired switch
before any MODE commands are issued.
CONF.DIG.INPUT. Select a digital input number for setup and/or query. This val-
SWITCH.SEL
ue can be between 1 and 8. Examples:
CONF.DIG.INPUT.SWITCH.SEL:1
CONF.DIG.INPUT.SWITCH.SEL?
The following table lists the options for defining the features in use by the BenchMike Pro.
NOTE: The CONF.SCANNER.FEAT.SEL command should be used to select the desired feature before any other
commands are issued. The BenchMike Pro must be in STOP mode to accept any serial setup commands.
CONF.SCANNER.FEAT.ADV. Select the advance feature mode event. Options are: GO,
MODE
EOM, EOM_(LIMITS), and MANUAL. Examples:
CONF.SCANNER.FEAT.ADV.MODE:GO
CONF.SCANNER.FEAT.ADV.MODE?
CONF.SCANNER.FEAT. Turn “part mode” ON or OFF for this feature. When ON,
MEAS.PART
the BenchMike Pro will stop measuring the part once it
is removed from the measurement area. Examples:
CONF.SCANNER.FEAT.MEAS.PART:ON
CONF.SCANNER.FEAT.MEAS.PART:OFF
The following table lists the options for defining the Intelligent Fixtures for each feature.
NOTE: The CONF.SCANNER.FEAT.SEL command should be used to select the desired feature before any other
commands are issued. The BenchMike Pro must be in STOP mode to accept any serial setup commands.
CONF.SCANNER.FEAT.FIX. Specify that the fixture will return to the Home posi-
HOME
tion after measurement. Options are ON and OFF.
Examples:
CONF.SCANNER.FEAT.FIX.HOME:ON
CONF.BATCH.CLEAR All data is cleared when the Batch Size is reached, if this
parameter is set to ON. When OFF is selected, the data is
not cleared. Examples:
CONF.BATCH.CLEAR:ON
CONF.BATCH.CLEAR:OFF
CONF.BATCH.PRINT All data is printed when the Batch Size is reached, if this
parameter is set to ON. When OFF is selected, the data is
not printed. Examples:
CONF.BATCH.PRINT:ON
CONF.BATCH.PRINT:OFF
NOTE: The CONF.REPORT.SEL command should be used to select the desired report before any other com-
mands are issued.
The following table lists the commands used to configure the serial port.
NOTE: The CONF.SER.PORT command should be used to select the desired port before any other commands
are issued. The BenchMike Pro must be in STOP mode to accept any serial setup commands.
IMPORTANT NOTE: Be careful to specify the correct baud rate when configuring the serial port. If you incorrectly
define the baud rate, you will be unable to communicate with the BenchMike Pro until this is corrected.
CONF.SER.DBITS Request or specify the data bits of the selected serial port.
This value can be either 7 or 8; the default value is 8. Ex-
amples:
CONF.SER.DBITS:8
CONF.SER.DBITS?
CONF.SER.FLOW Request or specify NONE, SOFT, or HARD data flow for the
serial port, where SOFT = Xon/Xoff and HARD = CTS/RTS.
Examples:
CONF.SER.FLOW:NONE
CONF.SER.FLOW?
CONF.SER.FORMAT.DELAY Request or specify the time delay in seconds for serial da-
ta. Examples:
CONF.SER.FORMAT.DELAY:5.0
CONF.SER.FORMAT.DELAY?
CONF.SER.FORMAT.REQ Request or specify the REQ for serial data. Options are:
CR, ENQ, and QUES. Examples:
CONF.SER.FORMAT.REQ:CR
CONF.SER.FORMAT.REQ?
CONF.SER.FORMAT.TIME Turns the date/time stamp for serial data ON or OFF. Ex-
amples:
CONF.SER.FORMAT.TIME:ON
CONF.SER.FORMAT.TIME?
CONF.SER.PORT Select a serial port number for setup and/or query. This
value can be set to 1. Examples:
CONF.SER.PORT:1
CONF.SER.PORT?
CONF.SER.SBITS Request or specify the stop bits of the selected serial port.
This value can be either 1 or 2. Examples:
CONF.SER.SBITS:1
CONF.SER.SBITS?
IMPORTANT NOTE: Be careful to specify the correct baud rate when configuring the serial port. If you incorrectly
define the baud rate, you will be unable to communicate with the BenchMike Pro until this is corrected.
The MEASure command allows you to perform several operations related to measurements by BenchMike Pro.
MEAS.CLEARLAST.NOW This command will clear the last measured data. Ex-
ample:
MEAS.CLEARLAST.NOW
With the SYSTem commands, you can request information about the status of the measurement system.
SYST.LIBRARY. LIST- Request a list of names for all libraries which are
NAMES
not empty. Example:
SYST.LIBRARY.LISTNAMES
Where commands may be equally used, they are listed in alphabetical order.
CONF.DIG.INPUT.SWITCH.MODE
Configure digital outputs CONF.DIG.OUTPUT.ALARM. SWITCH.SEL
CONF.DIG.OUTPUT.ALARM.SWITCH.MODE
Configure scanner’s CONF.SCANNER.FEAT.SEL
features CONF.SCANNER.FEAT.INSERT
CONF.SCANNER.FEAT.DELETE
CONF.SCANNER.FEAT.ADV.MODE
CONF.SCANNER.FEAT.FIX.SEL
CONF.SCANNER.FEAT.FIX.DISTANCE
CONF.SCANNER.FEAT.FIX.HOME
CONF.SCANNER.FEAT.FIX.MEASVER
CONF.SCANNER.FEAT.FIX.MODE
CONF.SCANNER.FEAT.FIX.POSITIONS
CONF.SCANNER.FEAT.FIX.ROTATIONS
CONF.SCANNER.FEAT.FIX.SHANK.DIAM
CONF.SCANNER.FEAT.FIX.SPEED
CONF.SCANNER.FEAT.FIX.STARTPOS
CONF.SCANNER.FEAT.FIX.STEPMODE
CONF.SCANNER.FEAT.FIX.USEMODE
CONF.SCANNER.FEAT.MEAS.EXP
CONF.SCANNER.FEAT.MEAS.GLASS
CONF.SCANNER.FEAT.MEAS.INTERNALREF
CONF.SCANNER.FEAT.MEAS.LOWERREF
CONF.SCANNER.FEAT.MEAS.METHOD
CONF.SCANNER.FEAT.MEAS.NOM
CONF.SCANNER.FEAT.MEAS.PART
CONF.SCANNER.FEAT.MEAS.TYPE
CONF.SCANNER.FEAT.MEAS.UPPERREF
CONF.SCANNER.FEAT.MEAS.AVG.MODE
CONF.SCANNER.FEAT.MEAS.AVG.VAL
CONF.SCANNER.FEAT.MEAS.DELAY.MODE
CONF.SCANNER.FEAT.MEAS.DELAY.VAL
CONF.SCANNER.FEAT.MEAS.LIMITS
CONF.SCANNER.FEAT.MEAS.LIMITS.TOLVAL
CONF.SCANNER.FEAT.MEAS.POS.OFFSET
CONF.SCANNER.FEAT.MEAS.SIZE.OFFSET
Configure report CONF.REPORT.SEL
CONF.REPORT.MODE
CONF.REPORT.OUTPUT
CONF.REPORT.TITLE
Configure serial port CONF.SER.PORT
CONF.SER.BAUD
CONF.SER.DBITS
CONF.SER.FLOW
CONF.SER.PAR
CONF.SER.SBITS
Configure serial CONF.SER.FORMAT.AUTO
CONF.SER.FORMAT.HEADER
CONF.SER.FORMAT.LABEL
CONF.SER.FORMAT.REQ
CONF.SER.FORMAT.SEP
CONF.SER.FORMAT.TERM
CONF.SER.FORMAT.TIME
Configure sound CONF.SOUND.VOL
Performing MEAS.CLEARALL.NOW
measurements MEAS.CLEARLATCHED.NOW
MEAS.CLEARLAST.NOW
MEAS.DATA
MEAS.DEFINE.FORMAT
MEAS.LAST.MEAS
MEAS.LISTVARS
MEAS.RES
MEAS.ROUND
MEAS.SENDDATA.NOW
MEAS.START.NOW
MEAS.STOP.NOW
MEAS.UNITS
System commands SYST.BOOTVER
SYST.DATETIME
SYST.DISP.SCANNER.FEAT.SEL
SYST.ID
SYST.LIBRARY.COMMON
SYST.LIBRARY.LISTNAMES
SYST.LIBRARY.SEL
SYST.LIBRARY.SETTINGS
SYST.LIBRARY.PRINT
SYST.LIBRARY.USER
SYST.SKILL
SYST.STAT.SCAN
SYST.STAT.MEAS
SYST.VER
SYST.WIRED.ADDRESS
7
7 Servicing Your Equipment
Your instrument was carefully inspected electrically and mechanically prior to shipment. It should be free of sur-
face mars and scratches, and it should be in perfect working order upon receipt. If any indication of damage is
found, file a claim with the carrier immediately, prior to using the instrument. If no damage is apparent, proceed by
using this manual to install and setup this instrument.
Save the shipping carton and packing material for future storing or shipment of the instrument. If, at some future
time, the instrument must be returned to the factory for service, include a full description of the instrument failure
and the mode of operation the instrument was in at the time of failure. Also include a contact person to discuss
the instrument failure.
When returning equipment for service, it is important to first obtain a Return Material Authorization (RMA) number.
The RMA number is needed for proper handling of returned equipment.
• Select Service
• Select Equipment Return / RMA from the drop-down menu. Follow the instructions to obtain an RMA.
Ship the instrument in the original carton, or, if the original carton is unavailable, ship in a carton providing suffi-
cient protection. Send the instrument to the Asia, Europe, or USA office (addresses listed in the supplied Con-
tacts/CE Compliance Manual), whichever is closest to you or to the office indicated by your sales engineer. Place
the RMA number on the outside of the carton, and include a purchase order number and any other information
specific to your instrument. Field warranty service is available, if the customer pays travel expenses by advance
purchase order. All service operations should be performed by skilled electronics technicians, who have been
trained by NDC Technologies.
8
8 Specifications
8.1 Operational Specifications
Dimensions (H x W x D) 253 x 641 x 194 mm (10 x 25.24 x 7.7 in.)
Operating Temperature 7-36 °C (45-97 °F) at 80% relative humidity for tem-
peratures up to 31°C, decreasing linearly to 50%
relative humidity at 40°C.
Installation category II
Pollution degree 2
Quadrature Encoder Input Quadrature encoder input; maximum input rate, 900 KHz,
accurate to ±1 count
Note that although the BenchMike Pro will operate as specified throughout the safe operating temperature range
shown in the table above, the temperature of the part being measured can affect measurements. During factory
calibration, measured parts are allowed to stabilize at standard conditions of 68°F (20°C) and 50% relative humid-
ity. Your product may expand or contract based on its temperature. For best results, measure parts that have sta-
bilized to these standard conditions. At all other temperatures, the size should be determined by using the coeffi-
cient of thermal expansion for the specific material composition of your product. (See the Troubleshooting section
in the BenchMike Pro Operator Guide.) It is particularly important during mastering to ensure that your gauge pins
have stabilized at standard conditions.
Notes:
1 Specifications valid after a warm-up period of four hours in a stable temperature environment.
2Specified repeatability is the maximum deviation (±) from the mean value of 90 consecutive readings, with 2-
second averaging. (A 2-second averaging reading is the average of 200 single scans.) Test conditions include
using a gauge pin with a low coefficient of expansion, without removing the gauge pin and with minimal air flow
around the working area of the BenchMike Pro.
3 Specified linearity confirmed using standard factory calibration @ 68 °F at 50% relative humidity. Testing condi-
tions include a measured part composed of material with low coefficient of expansion, with minimal air flow
8.3 Drawings
The drawings below indicate the measurement area of both models.
Item Description
0.001” Spot Provides 0.001” (25.4 µm) spot size (beam di-
ameter). Extends measurement range down to
0.001 in. and limits high end of the measure-
ment range to 0.500 in. (12.7 mm). Factory-
installed option.
The warranty terms contained herein are expressly in lieu of any and all other warranties, expressed
or implied, including any warranty of merchantability or fitness for a particular purpose. In no event
shall NDC Technologies be liable for any incidental, consequential or special damages, including but
not limited to, any loss of business, income or profits, expenses incurred for time when the system is
not in operation, and any labor costs relating to or arising out of the performance, functioning or use
of the system.
Purchaser assumes the risk for use of this product and agrees to indemnify and hold NDC Technolo-
gies harmless for any and all damage to person or to property resulting therefrom.
NDC Technologies grants no license under any patent rights except the right, under only such pa-
tents as may be owned or acquired by NDC Technologies, to use the product sold hereby for the pur-
pose for which it is sold. NDC Technologies does not warrant that the product or its use does not in-
fringe any patent owned by persons other than NDC Technologies.
2. For a period of one (1) year from the date of delivery, NDC Technologies guarantees all products to be free
from defects in material and workmanship. During this period, NDC Technologies will repair or at its option
replace, free of all charges for parts and labor, any NDC Technologies parts determined by it to have been
broken or damaged due to causes other than improper application, abuse or negligence. NDC Technologies’
obligation to repair or replace shall not extend to expendable parts which are subject to normal operating
wear. Nothing in this paragraph 2 will require NDC Technologies to make repairs or replacements where:
A. The product has been repaired, other than by an authorized NDC Technologies dealer or an NDC Tech-
nologies employee, or altered in any way without the prior written consent of NDC Technologies; or
B. The product has not been properly maintained in accordance with any operating and maintenance manu-
al supplied therewith; or
C. The product has been damaged as a result of fire, flood, war, insurrection, civil commotion, acts of God or
any other cause beyond the control of NDC Technologies or Buyer.
3. NDC Technologies’ liability shall be limited to the obligations set forth in Paragraph 2. These shall be the
Buyer’s sole and exclusive remedies, whether in contract, tort or otherwise, provided, however, that in lieu
thereof, NDC Technologies at its option may replace the entire product on an exchange basis or refund the
purchase price against the return of the defective product.
4. NDC Technologies will not be responsible for failure to provide service or parts due to shortage of materials,
labor or transportation strikes or delays, or any causes beyond NDC Technologies’ control.
5. Unless otherwise specified by NDC Technologies, all warranty repairs will be made at NDC Technologies’
facility. The customer shall be responsible for all expenses of packing, freight and insurance in connection
If it is mutually determined by the buyer and NDC Technologies that the examination, replacement or
repair takes place at the buyer’s facility, then the buyer will be responsible for NDC Technologies’
travel and living expenses incurred in traveling to and from the buyer’s facility, and during the time of
the visit, as well as the cost of field labor and replacement parts unless the parts being repaired or re-
placed are determined to have been defective, in which event the cost of said repaired or replacement
parts shall be borne by NDC Technologies. These travel and living expenses will be billed to the buyer
at actual cost to NDC Technologies.
6. No person, including any NDC Technologies distributor, agent or representative, is authorized to assume any
liability on behalf or in the name of NDC Technologies, and NDC Technologies shall not be bound to any un-
derstandings, representations, or agreements with respect to warranties except as set forth in this policy.
7. NDC Technologies requests immediate notification of any claims arising from damage in transit in order to
determine if carrier responsibility exists. If damaged equipment arrives, save the shipping container for in-
spection by the carrier and telephone NDC Technologies as soon as possible.