100% found this document useful (1 vote)
226 views

Data Processing Manual or CNC

MCOSMOS is a data processing system for manual and CNC coordinate measuring machines (CMMs) that runs on Windows. It offers simple, icon-based operation without requiring knowledge of control codes. MCOSMOS includes programs for part measurement (GEOPAK), linking to CAD data (CAT1000P and CAT1000S), scanning contours (SCANPAK), and evaluating gears and airfoils. It supports a wide range of probes and hardware. The software provides comprehensive and flexible solutions for 2D and 3D measurement tasks on CMMs.

Uploaded by

Ynomata Rusamell
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
226 views

Data Processing Manual or CNC

MCOSMOS is a data processing system for manual and CNC coordinate measuring machines (CMMs) that runs on Windows. It offers simple, icon-based operation without requiring knowledge of control codes. MCOSMOS includes programs for part measurement (GEOPAK), linking to CAD data (CAT1000P and CAT1000S), scanning contours (SCANPAK), and evaluating gears and airfoils. It supports a wide range of probes and hardware. The software provides comprehensive and flexible solutions for 2D and 3D measurement tasks on CMMs.

Uploaded by

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

MCOSMOS

MEASURING MACHINES
Data Processing System for Manual/CNC CMM

COORDINATE
Further Evolution Based on Linkage to the Latest
MCOSMOS Addresses All Customer Issues, from

Simple Operation
MCOSMOS is a family of new processing programs for coordinate
measuring machines that runs under Windows. Since the user can proceed
with measurements by selecting the desired functions using icons and
pull-down menus in the familiar Windows operation method, there is no
need to memorize control codes.

Supporting Manual and CNC Measurement


MCOSMOS is available in two versions: one for a manual type CMM and
one for a CNC type CMM. Both use a consistent mode of operation to
handle manual or CNC measurement tasks.

Linkage to CAD Data


The software package features for linking to CAD data include CAT1000P
(online/offline teaching program for creating measurement routines)
and CAT1000S (3D free-form evaluation module for checking free-form
surfaces against design values (CAD data)) without actually operating a
coordinate measuring machine.

Comprehensive Software Line-up


A wide variety of optional software packages that meet customer needs
is available, including SCANPAK for evaluating 2D profile data, GEARPAK
for evaluating gear measurements, and MAFIS Express for evaluating the
shape of an airfoil.

Full Hardware Support


MCOSMOS supports a wide range of probes, such as touch probes,
scanning probes, vision probes, SURFTEST probes, rotary head, and
auto-probe changers, enabling automatic measurement of all types of
workpiece.

2
CAD Data
Coordinate Measurement to Linkage to CAD Data.

3
System performance from every viewpoint
Performance features of standard software packages
The optimum program for your particular application can be selected from the software packages listed below.

software packages MCOSMOS 1 MCOSMOS 2 MCOSMOS 3


Manual

CNC

PART MANAGER (P5)


The control center from which the
software package is initialized, and
individual part programs are managed.

GEOPAK (P6∼15)
F o r ( o n l i n e / o ff l i n e ) p a r t p r o g r a m
creation, using the measurement of
geometric elements. Extensive tolerance
comparisons and output functions are
included.

CAT1000P (P16・17)
F o r ( o n l i n e / o ff l i n e ) p a r t p r o g r a m
creation, using the measurement of
geometric elements directly from the
CAD model, with automatic collision
avoidance.

CAT1000S (P18・19)
CAD model-based generation of surface
measurement points, and comparison
of actual/nominal data, with graphical
output.

SCANPAK (P20・21)
For the scanning and evaluation of
workpiece contours, and 3D digitizing of
surfaces.

Other Optional Software Packages (starting on p. 22)


A wide variety of optional software packages that meet customer needs is available, including MAFIS Express for evaluating the
shape of an airfoil, GEARPAK for evaluating gear measurements, NC-Auto Measure for generating CAD models from NC data,
RepeatPak2700 for executing older data-processing programs, and the MeasurLink statistical processing program.

4
PART MANAGER
PART MANAGER Remote Manager
Registers and manages the part programs to be used on Remotely starts GEOPAK. It can be used in an inline system,
a CNC type CMM and the measurement procedures for a etc., that must be operated from an external system.
manual CMM.
Login Program Start Toolbar Parts List CMM System Manager
This program is used for registering and managing system
configuration, such as the main unit of the coordinate
measuring machine to be used, as well as its measurement
range, probe system, and auto-change rack.
System configuration Toolbar with various Workpiece list
functions

Part Process Toolbar New Part Registration Window

● Login
An operator logs on to the system by entering their User Name and
password. This makes it possible to set User Rights for each operator.
Example of Priority
Class User Rights
All system operations including the
Operator A Admin
changing and registration of User Rights List of registered systems Preview of the current system
All measurement operations including the
Operator B User
creation of part programs
Operator C User Running part programs

● Program Start Toolbar


Starts GEOPAK, part editor, CAT1000PS, etc.
● Part Process Toolbar
Provides such functions as new part creation, part name change,
copy, deletion, search, registration/output of graphics (.BMP file) and
voice (.WAV file), and head data input.
● Parts List
• Displays the list of parts that have already been created. In the
columns to the right of the part names, a data type symbol
(GEOPAK part program, CAT1000S CAD data, statistical data,
memo data, graphics/voice file, or head data)is displayed to
show the data available for each part, giving you an at-a-glance
configuration of data.
Double-click on a data-type icon, and the associated program will
start if data exists. • You can create an auto-calibration program for the probes registered
• If graphics have been registered to parts, the parts list can be on the system.
displayed with the graphics. This allows you to check the form of • You can display a measurement range that takes the dead zone of a
a workpiece to be measured next to a picture or photo. (Double- rotating probe into account.
clicking this picture starts the program.) • You can import and register the CAD data for a workpiece, and
by displaying it in the system preview window, can check the
measurement range.
• You can register multiple different system configurations, and easily
add to or edit them.

5
GEOPAK (Universal Geometric Measurement Program)
• Software program for universal geometric measurement of a workpiece.
• This program allows measurement operation with the same operational feeling as Windows.
• The program has achieved extraordinary ease of operation by a new method using toolbar/icon menus and

Basic Screen Configuration

Distance/Angle Calculation Toolbar Elements Toolbar


• You can specify two measured elements to calculate distance • A group of icons for measurement of point, line, plane, circle, el
or angle. the icon of an element to be measured to display a sub-window
formula, invoke an element from memory, combine multiple ele

Measurement End Instruction Icon

Tolerance Zone Measurement Toolbar


• Performs tolerancing on a measured or calculated value from
the design value and tolerance.

Probe Setting Icon


• Provides optional functions such as probe replacement and
stylus replacement in addition to basic functions including
probe information key-in, correction and deletion, and file
storage and invocation.

Emergency Stop Icon


• Used for stopping CNC measurement during an emergency

Auto Element Toolbar (CNC)


• Provides the function of auto-measuring a point, line, plane,
circle, cylinder or curve by giving design values, the number
of input points, etc.

Element Drawing (Measurement Result Graphic


Display) Window
• Graphically displays measurement results in real-time (Auto-
magnification).
• Recalls an element from memory by clicking its graph with
the mouse.

6
totally without using any code or code number.

Coordinate System Setting Toolbar


llipse, cone, sphere, cylinder, curve, curved surface, and gear elements. Click on • Sets up a coordinate system by setting a reference plane,
w which allows you to change the number of input points, select a calculation reference origin, or reference axis, or axis rotation, etc. It can
ements, calculate the point(s) of intersection of two elements, and so on. also store reference coordinates that have been set or recall
them from memory.

Form/Orientation Deviation Calculation Toolbar


• Performs tolerancing for straightness, flatness, roundness,
position, concentricity, coaxiality, parallelism, squareness,
angularity, symmetry, runout, or profile. (Profile tolerancing is
optional.)

Element List Window


• Displays elements that have been measured/calculated in a
list.

Program Control Toolbar


• Inserts various control statements in a part program to
perform logical operations, such as looping the program
over a certain section and branching according to defined
conditions.

Coordinate System Display Window


• Graphically displays the correlation between the machine
coordinate system and part coordinate system. When
measurement is performed while the coordinates are
displaced frequently for feature measurement,, this window
allows easy confirmation of the current part coordinate
position. It can also change the viewpoint of the coordinate
system.

Part Program List Window


• Lists the commands of the part program being created

Counter Display Window


• Displays the current position readout from the X, Y and Z
scales.

Current Temperature Display


• Displays the current reading from each temperature
Measurement Result Display Window sensor. (Only for a CMM equipped with the temperature
• Displays measurement results and tolerancing results for each design value. compensation function.)

7
GEOPAK
Three Measurement Modes Useful Probe Setting Functions
GEOPAK has three modes of operation. ● Probe Data Manager
Performs creation, edit (change), copy, delete, or storage of probe data
Single & Learn Mode and calibration (compensation of stylus ball center position by probing
the master ball).
GEOPAK Repeat Mode A set of probe data that has been registered can easily be selected by
highlighting that data set with the mouse. (See figure below.)
Part Program Editor
● Single & Learn Mode
Performs usual single-workpiece measurement. At this time the measurement
procedures are stored as parts and available in the Repeat mode.
● Repeat Mode
Performs measurement according to the part program or procedure. A
CNC type CMM performs automatic measurement.
● Part Program Editor
Allow a part program or procedure to be edited.

Probe Movement by Joystick (CNC) ● Probe Builder


Builds the probe configuration to be used by selecting a probe and
The CMM probe can be moved parallel with an axis of a part coordinate stylus from the screen. Auto-calibration can start with the built probe
system (PCS) by tilting the joystick. (Only applies to a CMM with this configuration.
function.)

Z
Y
X

Z
Y X
X

X For rotating probe, probe registration can be easily performed in one


operation by just selecting angle of axis A and axis B from the table.
J/S (Joystick) Box

Z
Y
X (Movement parallel
to an axis)

● Auto Calibrate Probe (CNC)


X Automatically performs probe calibration just from
one probed point on top of the master ball, made
J/S (Joystick) Box using the joystick.
This function has drastically reduced the number
of man-hours compared with the conventional
method of step-by-step instruction.

8
User-friendly Coordinate System Setting Automatic element measurement (AI function)
Sets up the coordinate system for a workpiece placed The AI function automatically determines what elements
anywhere within the measuring volume. were measured and performs the necessary calculations,
● Coordinate System Definition Using a Predefined Element Sequence even if the user does not specify commands such as "Measure
・Probing sequences using eight predefined combinations of typical surface" or "Measure circle" in advance.
workpiece elements are available to define the part coordinate
system. The most appropriate sequence for any particular workpiece
is invoked by selecting the corresponding menu icon.
・In contrast to conventional coordinate setting, you can change an
element within a sequence and the number of points that define its
orientation.

The need for a key operation to indicate measurement


Circle (2)
3
4 completion is also eliminated. Therefore, in the measurement
2
1

Circle(1)
example in the figure below, the user can complete the
Origin
measurement without operating any keys.
Defining a datum plane Probing a circular element Probing a circular element The completed part
to set up the origin for axis alignment coordinate system definition

● Coordinate System Definition Using the Separate Element Functions Y


A part coordinate system can also be defined by combining coordinate
system setting functions and element measurement functions.
Coordinate Setting Toolbar

・Plane alignment (part inclination alignment, height origin setting)


・Axis alignment parallel to an axis (axis alignment with a line, cylinder axis, etc.)
・Axis alignment with reference to a point (axis alignment with a point,
circle center point, etc.)
・Offset axis alignment (axis alignment with a point off the axis)
・Origin setting
・Translation and rotation of the coordinate system (translation/rotation by key-in)
X
・Coordinate system call
・Coordinate system storage
・RPS correction (coordinate system setting with a measurement point and design value)
・Coordinate system best-fitting

Voice Recognition Function (For manual type CMM)


This function allows voice instruction of operations conventionally
performed with the mouse. This eliminates the necessity
of taking hands off the CMM each time it is operated, thus
drastically increasing operating efficiency.
Voice recognition example
Instruction Voice instruction
Point measurement Point measurement
Line measurement Line measurement
Plane measurement Plane measurement
Circle measurement Circle measurement
Coordinate system pattern1 Coordinate system pattern
Delete the last instruction Return to the previous instruction
Move one point back Delete the one point

9
GEOPAK
A Rich Choice of Elements and Calculation Methods
Single and multiple element measurement options and calculation methods are available.
(2) Calculation formula selection
This toolbar selects a calculation method for circle measurement
from among the least squares, inscribed circle, circumscribed circle or
minimum zone methods.

Calculation can be performed by the combination of base elements


(point, line, circle, ellipse, plane, cone, sphere, cylinder, stepped cylinder,
etc.) with point intersection, line intersection, distance, and angle, etc.
Sophisticated measurements such as contour, free-form surface, and gear Least squares method Inscribed circle method
measurement are also possible (option). Determines the circle that makes Determines the largest diameter circle
the sum of the squares of the that inscribes the measurement data.
deviation between that circle and the
● Sub Window measurement data a minimum.
When an element measurement is selected, a sub window will appear.
This window allows setting a calculation method, changing the number
of input points, and other settings.
Sub Window (displayed after Circle Icon is selected)

(1)
Circumscribed circle method Minimum zone method
Determines the smallest diameter circle Determines the circle that is equidistant
that circumscribes the measurement between two concentric circles that
data. enclose the measurement data so as to
(2) (10) (11) produce the minimum separation.

(3) Element name


(3)
(7) An arbitrary name can be given to an element to be measured.
(12)
(4) Memory number
(8)
(4) Specifies the memory location number for an element.
(13)
(6) (9) (5) Number of input points
(5) (14) The number of measurement input points is specified here. No limit is
placed on the number of points.
(The upper limit is dependent on computer performance.)
(6) Unspecified number of input points
If the number of measurement input points is unknown, this icon is turned ON.
Measurement can be interrupted at any given number of points during measurement.
(1) Element measurement method selection
This toolbar allows selection of real input, combination, call from (7) Auto-measurement ON/OFF (only for CNC CMM)
memory/recalculation, creation of theoretical circle by key-in, Auto-measurement can be performed just by specifying a design value.
intersection of circle between a plane and a cylinder/cone/sphere or (8) Memory location increment
height up to the specified intersection circle radius, two-axis tangent To automatically increment an element memory number during
circle, etc. looping, this icon is turned ON.
(Usually, if the command is specified in the loop, the icon is
automatically turned ON.)
(9) Repeat measurement
This icon specifies whether or not to repeat the same measurement.
Diameter
(10) Datum plane
This toolbar specifies the datum plane for circle calculation manually or by auto-selection.
Combination Intersection circle Intersection circle (11) Datum plane projection ON/OFF
Calculates a new element By specifying a circle created by Calculates the position of a Specifies whether or not to perform projection onto the datum plane.
created in combination intersecting two elements or circle that touches two line
with other elements. the circle diameter, it is possible elements.
A circle is calculated as that projected on the datum plane if this icon is turned
to calculate the height to an (A diameter is given.) ON and as that located at the mean height of input points if it is turned OFF.
apex.
(12) Tolerance zone measurement ON/OFF
Specifies whether or not to perform tolerance zone measurement.
If this icon is turned ON, the Tolerance Zone Measurement Setup window
(see page 11) is automatically opened after the end of element measurement.
(13) Graphics ON/OFF
Specifies whether or not to display an element graphic on the input
point number counter.
(14) Voice ON/OFF
Specifies whether or not to inform you of the count of input points by voice.

10
Tolerancing (Tolerance Zone Comparison)
● Measurement/Measurement Result Display Compares element data from measurement or calculation
When a measurement element is selected, the Measurement Display against the design value for a specified tolerance.
(Measurement Point Number Display) window appears. Now, you can
start by measuring the position of a point. ● Element/Form Tolerance Zone Measurement
Measurement / Measurement Result Display The measurement result for an element is analyzed by specifying the
element that has been measured or calculated and giving the design
value and tolerance to be applied.
Items That Can Be Toleranced for Each Element
Elements Items to be specified
Point Coordinate
“ 1 - 4 ” in the window indicates
Line Coordinate, angle, straightness
“ Measure (input) the first point of a Plane Coordinate, angle, distance, flatness
total of 4 points to be measured.”
The message can also be delivered Circle Coordinate, radius/diameter, roundness
through the voice guidance (option).
Ellipse Coordinate, minor axis, major axis, ellipticity
Cone Coordinate, angle, full apex angle/half apex angle, conicity
Sphere Coordinate, radius, diameter, roundness, sphericity
Cylinder Coordinate, radius, diameter, cylindricity
Distance Distance and its individual X, Y, Z component outputs
Angle Spatial angle, XY-, YZ-, and ZX-projected angles

Circle Element Tolerance Zone Measurement Setup Window

▲ When measurement (input) has been completed, actual measurement values are displayed (1) (2) (3) (4)
in the Result Display field (window) and the graphics of measured elements are displayed
in the Element Drawing window. (Auto-magnification and zooming are possible in
drawing.) (1) Tolerance zone measurement ON/OFF
Click on the icon of an item to be toleranced.
● Distance/Angle Calculation (2) Design value/tolerance input
Performs calculation of a distance or angle by specifying two elements. Enter the design value and upper/lower tolerance limit for each item.
(3) Fitting symbol specification
Tolerancing can also be performed by giving a design value and type
of fit symbol.
(4) Extended tolerancing specification
Select any of these icons to output tolerancing data to MeasurLink
(Statistical Processing Program).

Tolerancing Result Compared with Design Value

Measurement Example of Distance (Pitch) between Two Circle Centers

▲ When the design data has been entered, tolerancing results are displayed. In the
Result Display field, tolerance status is displayed in bar graph form in addition to actual
measured values, design values, tolerance limits, and errors for specified items, giving
you an at-a-glance status of measured data. (A result within tolerance is displayed
green or yellow, and that out of tolerance is displayed red.)

▲ In this example, after circle data has been collected (circle 1 to circle 3), the distance between the centers
of circles 1 and 3 is measured. At this time circle 1 and circle 3 can also be selected from the pull-down
list shown in (1). However, these circles can be selected more easily by directly clicking on their graphics
displayed in the Element Drawing window. (Selected graphics are marked with red numerals.)

11
GEOPAK
Tolerancing (Tolerance Zone Comparison)
Straightness Tolerance Zone Measurement Setup Window Coaxiality Tolerance Zone Measurement Setup Window
(1) Element identification (2) (1)
Specifies an element for
straightness calculation.
(1) (2) Tolerance specification (3)
A tolerance for straightness
(2) is entered here. (4)
(3)
(3) Graphical specification
Used to draw a graphic of
straightness calculation result. (1) Reference element identification
Straightness Evaluation Graphic This field identifies a reference element for performing coaxiality
tolerancing.
(2) Element identification
Identifies the element for which coaxiality tolerancing is to be
performed.
(3) Coaxiality parameter setting
These fields specify a tolerance, maximum material tolerance, etc.
(4) Start point/End point
Specifies a section in which coaxiality evaluation is to be performed.

Roundness Evaluation Graphic ● Orientation tolerance zone measurement


Performs tolerancing of parallelism and squareness by specifying two
elements.
Parallelism Tolerance Zone Measurement Setup Window
(2) (1)

(3)

(4)
Note: The window can also draw graphics for flatness and runout.

● Positional Deviation Tolerance Zone Measurement


Performs calculation of positional deviation, concentricity, coaxiality, and (1) Reference element identification
symmetricity by specifying two elements that have been measured or This field specifies a reference element for performing parallelism
calculated. tolerancing.
Positional Deviation Tolerance Zone Measurement Setup Window (2) Element identification
Identifies an element for which parallelism tolerancing is to be
performed.
(3) Parallelism parameter setting
(1) These fields specify a tolerance, a maximum material tolerance, etc.
(4) Tolerance zone specification
This field specifies projection/non-projection (space), projection
(2) plane, and reference length.

● Runout Tolerance Zone Measurement


(3) This function performs tolerancing of runout.
Runout Tolerance Zone Measurement Window
(2) (1)

(1) Element identification


Identifies an element for which positional deviation tolerancing is to (3)
be performed.
(2) Positional Deviation Parameter Setting
These fields specify a diameter tolerance, a positional deviation (1) Reference element identification
tolerance, a maximum material tolerance, etc. This field identifies a reference element for performing runout
(3) Design value input tolerancing.
These fields specify the design values of an element for which (2) Element identification
positional deviation tolerancing is to be performed. Identifies the element for which runout tolerancing is to be
performed.
(3) Runout tolerancing parameter setting
These fields specify a tolerance, a reference diameter, and a radial
direction/axial direction.

12
Auto Circle Measurement Setup Window
CNC Parameter Setting (CNC)
(1) (6)
This function allows setting of traverse speed, approach (2)
distance, positioning accuracy and other factors for a CNC (3) (9)
(4) (7) (8) (10)
type CMM. (5)
CNC Parameter Setting Window (11)

(1)
(2)
(3)

(4) (12)
(6)

(1) Inside/outside diameter


Specifies the inside or outside diameter of a circle to be automatically
measured.
(2) Number of points for auto circle measurement
Specifies the number of points with which a circle is automatically
(1) Traverse speed measured.
Sets the maximum traverse speed for the CMM. (3) Circle diameter
(2) Measuring speed Specifies the diameter of a circle to be automatically measured.
Sets a measuring speed for (4) Drive plane switch
the CMM. Approach
distance Identifies the plane on which a circle is positioned.
(3) Approach distance (A) (B) (C)
(5) Circle center coordinates
Sets the distance at which Specifies the center coordinates of a circle to be automatically
a CMM probe stylus measured. Cartesian, cylindrical or spherical coordinates can be used.
decelerates from traverse Workpiece

speed to measuring speed (6) Partial circle auto-measurement


when approaching the Fixture Enables auto-measurement of a
target measurement point. If the mounting position of a workpiece partial circle by specifying the start
is only approximate, or if its dimensional variation is large, there is a angle and end angle.
risk the stylus could bump the workpiece (B) at traverse speed if the (7) Circular travel
approach distance is specified as the ideal minimum (A). If this is the Allows circular traverse of the
case, this field can be used to guarantee safe operation (C) by making probe between input points to
sure the approach distance includes a sufficiently large safety margin. perform circle measurement at
(4) Measurement limit distance Target
measurement
higher speed. (See figure below.) (Figure 1) Auto Circle Measurement by
the Circular Travel Function
Specifies the distance at which point

the probe is allowed to move at Approach


measuring speed if no workpiece is distance (8) Measuring direction
encountered. Measurement
Specifies whether auto-measurement of a circle is performed clockwise
limit distance
(5) Positioning distance during traverse or counterclockwise.
Positioning accuracy at a corner is (9) Circular groove
specified by a distance during traverse. auto-measurement
This function is intended to reduce Enables auto-measurement of
the traverse time and does not affect the accuracy of measurement the inside or outside diameter
positions. of a circular groove so that the
probe contact point does not
touch the opposite-side wall.
Auto Element Measurement (CNC)
(10) Direct measurement of a tapped hole
This function performs auto measurement by simple If the position of a tapped hole is measured as if it were a plain hole
numerical input. then a large measurement error will usually occur. The conventional
way of accurately measuring tapped hole position is to screw a tooling
Usually, to perform auto measurement, an auto measurement part program ball into the hole so that the
is created by means of teaching, etc., through the remote control. If circle ball can be probed instead.
This function offers the faster
measurement (as shown below) is performed at this time, for example, the alternative of probing the
workpiece escape point and speed change point must be specified as well thread directly by driving the
as measurement input points. The use of the auto element measurement contact point in a spiral that
function makes teaching (programming) unnecessary for all these points. matches the diameter and
Also, it makes it possible to Workpiece escape point
pitch. (Registered patent)
perform measurements such
as accurate positioning at
theoretical measurement points
(as shown at right)) and equally-
Input point
(11) Contour measurement by design value scanning (scanning probe function)
Performs design value scanning at a specified scanning speed. The
divided point input which is Measuring
speed change point
function enables filter processing at the same time.
difficult with teaching.
(12) Start-up/post-travel angle specification
The auto element measurement function is also available for measurement of a point, line, Specifies a start-up angle and post-travel angle for contour
plane, and cylinder in addition to a circle. measurement by design value scanning.

13
GEOPAK
Repeat Mode Part Program Editor
This mode implements measuring procedures based on This function allows editing of a part program.
existing part programs.
MCOSMOS part programs have a more easily understandable configuration
compared with the conventional program since they are given the same
icon and element name as the measurement and detailed information can
also be included.
(1)
Part Program List
(2)

(3)
#131
Conventional
part program
G14 X5,Y5,Z0;CL0,CM0,CN-1
G14 X125,Y5,Z0;CL0,CM0,CN-1
G14 X60,Y110,Z0;CL0,CM0,CN-1
#523R
#141.4
G41 X15,Y18,Z-5;;D10;;H10;N4
(1) Part specification #531R
This field specifies the part program and the number of times this #141.4
program is to run. G41 X110,Y0,Z-5;;D20;;H10:N4

(2) Offset values


Used when a number of workpieces are to be measured with
one instruction. The To edit a part program, highlight the line to be corrected (or inserted) and
workpieces are arranged then execute the correction command. The following sub window identical
in a regular 2-D
rectangular grid pattern in to measurement will appear. Now a correction can be made to a numeric
the XY, YZ or XZ planes at value, etc.
a specified pitch in each Part Program Correction Example
direction. Y-direction
pitch

X-direction pitch

(3) Thermal expansion coefficient (effective only for a CMM


equipped with the temperature compensation function)
The thermal expansion coefficient of a workpiece is specified in this
field so that the CMM can convert a measurement result obtained at a
temperature other than 20°C to that at 20°
C.

Dialog Designer
Dialog displays during part program execution can be designed freely.
By using this function, an operator can select several part programs and
set the execution condition easily. Serial number of workpieces and an
operatorʼs name can be selected as well. Finally, such information can be
written in the certificate, etc.
Design Window

Window during execution

14
Program Control Output
It is possible to create a part program that can be changed Result data is output to a printer or a file.
according to the measurement situation by inserting various
control statements. ● Output to Printer
The program provides highly-flexible printouts by specifying data items
such as header, footer, comment (text), all data, out-of-tolerance data
Control statement Control information
only, control limit data only, etc.
・Repeats a specified series of instructions for a fixed number of times.
Loop Printout Example: Tolerance Zone Measurement
Related icons: Loop initiation, Loop termination
・Departs from the normal sequence of executing
instruction according to the given condition.
Branch Related icons: Branch If, Branch initiation,
Branch termination, Else
・Transfers execution from the normal sequence control to
Goto a predefined label.
Related icons: Goto, Label definition
・Returns to the original program after executing a specified subprogram.
Sub-program
Related icons: Subprogram initiation, Subprogram termination
Variable/ ・Defines a variable or a calculation formula.
calculation Related icons: Variable definition and calculation, others

● For example, the following operations can be executed


with these control statements.
・If the measurement result of a certain feature is decided as NG, the
part is measured three times.
(Otherwise, the program is stopped.)
・As shown in the right figure, the workpieces, which are different only
in position between holes A and B
depending on pin height H on the H
top, are to be measured with one
part program.
・ A measurement result is to be A
substituted in a particular computing B
equation. At the time of tolerance ***
zone measurement a result =

marking is appended to each
measurement value so that any Lower limit Design value Upper limit
trend may be seen easily. Measurement value

● Output to File
・The information to be displayed in the Result Display field can be
stored in a specified file.
・Data items to be stored can be selected in the same manner as
printouts.

Graphic Display/Voice Output/Comment Display


This function allows display of graphics (.bmp/.jpg file) that
have been created beforehand in the following window. The
use of this window (as shown below) will be an operating
procedure guide for
beginners who are
unfamiliar with the
operating instructions.
This window also allows
comment display or
voice output (.WAV file).
Fix the workpiece on the
block as shown in the figure.

15
CAT1000P(Online/Offline Teaching Program)
CAT1000P is a simplified online/offline teaching program for creating a GEOPAK part program
from model data output from a 3D-CAD system.

● Machine builder
Loading CAD Data This builder can easily configure a CMM by selecting the CMM
model, the type of a master ball, probe changer, etc., and setting the
This program reads model data (e.g. IGES) and displays it corresponding locations on the table. It is possible to perform operation
through MCOSMOS. simulation and interference check of probe and workpiece for the entire
system configuration that has been created.
CAT1000P allows mirror inversion of a model and thick-plate setup ● Interference check function
(correcting an error by giving an offset if it is caused by a height difference
between model data and the workpiece). Automatically determines whether or not a programmed probe motion
would cause an interference situation (collision) with a workpiece. This
helps create safe part programs.
IGES, ● Automatic Probe Change
etc.
When the rotating probe head is used, the probing angle suitable to
CAD system MCOSMOS
the location to be measured is automatically generated. The user can
Supported CAD Data Formats therefore create a measurement path without being concerned about
the probe orientation.
Format Extension Supported version*2
SAT .sat up to 23
STEP .stp / .step AP203/AP214 (geometry only)
IGES*1 .igs/.ige/.iges V4.0, V5.2, V5.3
VDAFS*1 .vda / .vdafs V1.0, V2.0
UG/NX*1 .prt 11 to 18, NX1 - NX8.0 (With PMI), NX8.5 (Without PMI)
SolidWorks*1 .sldprt/.prt 98 – 2013
Pro/E*1 .prt.1/.prt 16 – Wildfire 5 (With PMI), Creo 1.0 (With PMI)
CATIS V4*1 .exp V4.1.9 - V4.2.4
CATIA V5*1 .CATPart/.CATProduct R6 - R22 (With PMI)
Parasolid*1 .x_t/.xmt/.x_b 10.0 – 25.0
Autodesk Inventor*1 .ipt R6 - R11, 2008 - 2013
*1 Option
*2 Supported version as of April 2014.
● Creating a part program from a CAD model
Instead of conventionally teaching (creating a part program) while
operating the joystick, the program allows this work to be performed
on a CAD model.
● Operation manner compatible with GEOPAK
The CAT1000P screen configuration is compatible with GEOPAK and
allows the operator to work with almost the same operating image as
seen in GEOPAK when actually measuring with a CMM.

Measurement path generation

● Automatic element measurement using the mouse


With CAT1000P, you can click the mouse to generate various commands such
as those for automatically measuring or moving elements, and for rotating
the probe. There is no need to manually enter data (data for specifying the
position of an element, such as the center coordinates of a circle).

16
● A rich choice of measuring elements ● Simulation function
Once a program has been created, you can run a simulation on
CAT1000P before using the program for actual measurement.
You can also check the operation of an existing part program by
loading its CAD data. Furthermore, should interference occur during a
Point / Line / Circle / Plane / Cone / Sphere / Cylinder / Inclined simulation, the program stops at the interference location, allowing you
circle/Rectangular hole/Slotted hole to edit the program as necessary.
● Element annotation
● Measurement of multiple circles
You can display the measurement results of points and circular elements
When the workpiece contains multiple circles, you can generate a path as well as the comparison results of various types of tolerances on a
for measuring all of them. You can also specify whether a circle is to be CAD model on CAT1000P.
measured based on its size, and optimize the measurement path. You can also create and save the template to be displayed.

● REVO Probe Compatibility


MCOSMOS is compatible with the REVO five-axis measuring
head and probe system.
Even for complicated movements, CAT1000P allows you to
create a program quickly using mouse clicks only.
Because MCOSMOS is compatible with the sweep-scan unique
to the REVO Probe, combining it with CAT1000S allows you to
evaluate even a free-form surface.

17
CAT1000S(Free-form Surface Evaluation Program)
CAD data is loaded on MCOSMOS to perform tolerancing with measurement data.

■ Measurement/tolerancing result display


Loading CAD Data A measured point appears in real-time on the CAD graphics in
MCOSMOS.
CAT1000S reads model data (e.g. IGES) and displays it on
A 3D free-form surface or edge can be


MCOSMOS. evaluated just by probing one point at
an arbitrary position, irrespective of input
direction.
The program allows mirror inversion of a model and thick-plate setup ▲
(correcting an error by giving an offset if it is caused by a height difference Error bands are established and marked by
color coding for easy visualization. An error
between model data and the workpiece). line or numeric value can also be appended
to each band. A graph can be zoomed and
rotated.
IGES,
etc.

CAD system MCOSMOS

Supported CAD Data Formats


Format Extension Supported version*2
SAT .sat up to 23
STEP .stp / .step AP203/AP214 (geometry only)
IGES*1 .igs/.ige/.iges V4.0, V5.2, V5.3
VDAFS*1 .vda / .vdafs V1.0, V2.0
UG/NX*1 .prt 11 to 18, NX1 - NX8.0 (With PMI), NX8.5 (Without PMI)
SolidWorks*1 .sldprt/.prt 98 – 2013
Pro/E*1 .prt.1/.prt 16 – Wildfire 5 (With PMI), Creo 1.0 (With PMI)
CATIS V4*1 .exp V4.1.9 - V4.2.4
CATIA V5*1 .CATPart/.CATProduct R6 - R22 (With PMI) It is also possible to specify a measurement position from the CAT1000S
Parasolid*1 .x_t/.xmt/.x_b 10.0 – 25.0
side at the time of CNC surface measurement.
Autodesk Inventor*1 .ipt R6 - R11, 2008 - 2013
*1 Option ● Surface Search
*2 Supported version as of April 2014. Select an arbitrary position on a model and specify one point to be
measured.
Measurement
The program performs one-point measurement of a
workpiece and tolerancing comparison with CAD data.
● Online Measurement (Manual/CNC)
CAT1000S performs tolerancing of an arbitrary position (one point)
measured with the Surface Measurement icon of GEOPAK with
CAD data real-time.
CAT1000S Online Measurement Flow
■ Reference Coordinate Setting
Set a reference coordinate system identical to the
dimensional reference of CAD data on a workpiece.
● Surface Grid
■ Measurement Mode and Tolerance Setting
Select an arbitrary patch and specify the number of points arranged
Switches the mode Error Stylus contact point
Workpiece
vertically/horizontally and the area usage rate to be set automatically in a
between surface Error

reticular pattern.
m e a s u re m e n t a n d CAD data

border measurement,
and sets tolerances. Stylus contact point

(1) (2)

(3)
(1) Surface measurement
Measurement of point position on a curved
surface
(2) Border measurement
Measurement of edge position
(3) Tolerance setting
Tolerances used for evaluation by CAT1000S

18
● Sheet model section definition
This icon creates point sequence data between two points specified
The Best-Fit function
arbitrarily and performs auto-measurement of relevant points.
(SCANPAK is required for this processing.) This function automatically positions the workpiece
coordinate system so as to minimize differences (errors)
▲ Generation of cross section
between the measured and design forms. It is effective
where a reference coordinate system is not well defined.
Measurement data

Error

▲ Measurement path generation Design data

Measurement and evaluation


Before using Best-Fit


These procedures can be stored as a part program and thereby any CNC
type CMM can perform auto-measurement.

After applying the
● Output Best-Fit function
Measurement results can be output to a text file, DMIS file, and
measurement data file.
Example of Output to a Text File

Graphic Protocol Edition


Allows a graphic of a model to be displayed and printed
with numeric data attached.
The layout can also be stored (learned).

● Offline Measurement
CAT1000S can perform evaluation (calculation only) of a free-form
surface using measurement data already stored, ASCII data from an
external system, or coordinates entered from the keyboard.
Measurement Data
PR;1.999403;
EB;SF;1;Surface;
MM;SF;0.050000;-0.050000
MP;10.003000;10.005000;2.044703;0.000000;0.000000;-1.000000;
MP;30.002200;10.000000;2.018003;0.000000;0.000000;-1.000000;
MP;30.000000;30.000000;1.976403;0.000000;0.000000;-1.000000;
EF;
EB;SF2;Surface;
MP;50.002000;50.050000;2.016403;0.000000;0.000000;-1.000000;
MP;60.000000;50.000000;2.058403;0.000000;0.000000;-1.000000;
MP;60.003000;70.030000;2.002403;0.000000;0.000000;-1.000000;
EF;

19
SCANPAK(Contour Measurement Program)
SCANPAK is a program for evaluating profile data obtained by GEOPAK.

Measuring Workpiece Contours Contour Tolerance Zone Measurement


SCANPAK can evaluate 2.5D contours (3D mode), rotational body This function performs tolerancing by comparing measured
contours (R-Z mode) and cylindrical cam contours (Phi-Z mode)*1. values with the corresponding design values.
Contour Tolerance Zone
Examples of Workpieces Assessable with SCANPAK Measurement Setup Window
(1)

(2)
(4)
(3)

(5)

*1 R-Z and Phi-Z are only applicable to CNC CMM.


CAT1000S is required for measurement/evaluation of 3D free-form surface.

(1) Contour data specification


Measuring Method Specifies design data and
measurement data.
Design data can be provided
Data is acquired through the GEOPAK Contour Measurement icon with point sequence (X, Y, Z)
data on a contour.
Contour Measuring Method
(2) Tolerancing pitch
Manual
Manual scanning Using a fixed probe This field specifies a tolerancing
CMM Manual touch-trigger input
point pitch and direction.
Manual touch-trigger input
(3) Tolerancing direction
Using a touch trigger probe This toolbar specifies whether to
(Joystick remote-controlled operation)
CNC perform tolerancing in the axial
Automatic touch-trigger scanning
CMM or the normal direction.
Automatic scanning Using a scanning probe
(4) Best-fit
This toolbar optimizes the Before applying Best-Fit After applying Best-Fit
Touch-trigger Scanning
correlation between the reference coordinates of measurement data
scanning and design data to minimize the amount of error.
(5) Tolerance limit
Automatic scanning using a scanning Sets the upper and lower limit tolerances of a feature and specifies the

probe can greatly reduce the measuring


time compared with touch-trigger width of the magnified error zone.
scanning.
Tolerance Zone Measurement Result Display
Measurement Setup Window
A tolerancing result is displayed
(2) with graphics and "profile
(1) tolerance". If more detailed
data (such as coordinates
(3) (4)
of each point) is necessary,
analyze measurement data
with FORMPAK-CMM
(5) (see page 24).

Tolerance Zone Measurement with Profile


(1) Scanning direction/cross-section Data Specified as Tolerance Limits
These tool icons are used to specify a scanning direction and a cross section.
(2) Data loading Tolerance Zone Measurement with ● SCANPAK can perform non-uniform
Specifies the measurement input pitch, safe distance (approach Tolerance Variation tolerancing by specifying profiles
distance), scanning speed, etc. to represent the tolerance limits.
(3)(4) Start point/end point ・Specifying tolerance limits with two different profiles

These fields specify the start point and end point of measurement by Upper tolerance limit

Design value

setting each coordinate value. Lower tolerance limit

(5) Direction ・Specifying tolerance limits with symmetric profiles

This field specifies the direction the probe approaches the measurement start point. Upper tolerance limit

Design value

Lower tolerance limit

・Specifying tolerance limits with one profile and a limit value


Upper tolerance limit

Design value

▲ Tolerancing example (turbine blade fir-tree root)


Lower tolerance limit

20
MAFIS Express (Optional Software)
This software enables measurement program creation, measurement instruction
and analysis for blades/blisks.

MAFIS (Mitutoyo AirFoil Inspection System) Express is a software package


for evaluating the precise shape of airfoil blades, individually and in the
form of blisks, by enabling highly efficient part family based part-program
generation and high-speed execution on a CNC type CMM. Part programs
are easily generated by just selecting the parameters associated with
the blade type to be measured. The package supports a wide range of
touch-trigger and scanning probes (such as the SP25M and REVO), and
measurement results are detailed in a report incorporating 2D graphic
displays that highlight deviation from nominal data at each blade section.
Database storage allows previous measurement results to be recalled and
recalculated at will.

● Flexible measurement instruction


A blade (or cross section) to be evaluated is measured by selecting it
at measurement-start time.

● Measurement result display


A measurement result can be checked with the numeric values on the
report and graphic view of cross-section profile data.

● REVO 5-axis scanning path generation


The use of CAD data and CAT1000 allows easy generation of 5-axis
measuring paths.

21
Optional Software
A wide variety of optional software packages that meet customer needs is available.

GEARPAK Series
Software is available for using a CNC coordinate measuring machine to measure various types of gears.
When gear data is input, the various types of software packages generate simple part programs, enabling
you to evaluate tooth surface shape, pitch, etc.

Gear types supported


Gear type Touch trigger measurement Scanning measurement Required software package/Remarks

Cylindrical spur gear ● ● GEARPAK Cylindrical

GEARPAK Cylindrical
Cylindrical helical gear ● ● *1 *1 : Does not support a cross-stylus

GEARPAK Worm
Worm gear (cylindrical) ● ● *2 *2 : MRT and MPP310 (Q) are required.

Worm gear (hourglass shape) × ×

GEARPAK Cylindrical
Worm wheel (cylindrical) ● ● Cylindrical gears only

Worm wheel (hourglass shape) × ×

GEARPAK Bevel
Bevel gear ● × Supports Gleason gears.
Note: Some gears are not supported.
GEARPAK Hypoild
Hypoid gear ● × Supports Gleason gears.
Note: Some gears are not supported.

22
Optional Software
GEARPAK-Cylindrical
GEARPAK-Cylindrical is for evaluating a tooth-form profile, tooth-alignment profile, etc., from the
measurement data of an involute spur gear or helical gear obtained with a CNC CMM.
● Creates a simplified part program from gear specification data
A CNC part program can be created automatically on GEARPAK- Evaluation Item

Cylindical just by entering the gear specification data and a measuring


ANSI chart
Tooth form K chart
correction Circular arc

method. There is no need to teach the system so measurements are Gear tooth form Tolerance
correction
ANSI chart
K chart
Total tooth form error

easily performed. Evaluation


item
Tooth
Tooth-form profile error
Tooth-form gradient error
Crowning
alignment Relieving

● Automatic tolerance setting compatible with various standards


Gear tooth correction K chart
alignment Total tooth alignment error
Evaluation Tooth-alignment profile error
item Tooth-alignment gradient error
GEARPAK-Cylindrical supports various gear standards and can set Pitch/tooth
Cumulative pitch error
Adjacent pitch error

tolerance just by entering the specification data and the kind and
Evaluation Center distance error (no graphic display)
thickness item Tooth groove contact/(circular arc) tooth thickness error *1
Over ball pin diameter *1 (no graphic display)

level of standard. This software supports ISO1328, JIS B 1702*, DIN Mesh error Evaluation
item
Root tangent length *1 (no graphic display)
Total mesh error of single tooth plane
One-pitch mesh error of single tooth plane

3961 ff, AGMA 2000-A88, and R01-33-001F. Moreover, the software *1: One of these three items is evaluated.

allows geometrical evaluation of gears with an arbitrary tolerance *The new JIS standard is supported. If evaluation is performed with the old JIS, specify a tolerance
since a tolerance can be keyed in and edited. through key-in. In addition to GEARPAK-Cylindrical, Internet Explore (r 5.x or later) is required
for evaluation.

Optional Software
GEARPAK-Worm
GEARPAK-Worm is for evaluating tooth-form profile, tooth-alignment profile, etc., from the
measurement data of a worm gear obtained with a CNC CMM.
● Creates a simplified part program from gear specification data
A CNC part program can be created automatically on GEARPAK-Worm just
Evaluation Item
by entering the gear specification data and a measuring method. There is Gear tooth form Evaluation Total tooth form error
item Tooth-form profile error
no need to teach the system so measurements are easily performed. Tooth-form gradient error
● Automatic tolerance setting compatible with various standards Gear tooth Evaluation Total tooth alignment error
GEARPAK-Worm supports various gear standards and can set tolerance just alignment item Tooth-alignment profile error
by entering the specification data and the kind and level of standard. Tooth-alignment gradient error
GEARPAK-Worm supports DIN 3974-1 and AGMA 2111-A98. Moreover, the
software allows geometrical evaluation of gears with an arbitrary tolerance
since a tolerance can be keyed in and edited.

Optional Software
GEARPAK-Bevel/Hypoid
GEARPAK-Bevel/Hypoid is for evaluating tooth-plane profile, pitch error, etc., from the measurement data of a
bevel gear or hypoid gear obtained with a CNC CMM.
● Creates a simplified part program from gear specification data
A CNC part program can be created automatically on GEARPAK-Bevel/Hypoid just by
entering the gear specification data and a measuring method. There is no need to teach
the system so measurements are easily performed.
● Determines specification data for corrected gear cutting by a unique algorithm
GEARPAK-Bevel/Hypoid determines the specification data (estimated value) that
indicates good tooth contact from gear data measured with GEOPAK and gear cutting
specification data (initial value) used for a gear-cutting machine.
● Supporting gears manufactured on a Gleason
Corporation's gear-cutting machine
GEARPAK-Bevel/Hypoid supports ring gears and pinion gears Result Drawing
manufactured by the Formate or Helixform methods.
Note: In addition to GEARPAK-Bevel/Hypoid, Internet Explore (r 5.x or later) is required for evaluation.

23
Optional Software
Optional Software Optional Software
FORMPAK-CMM ROUNDPAK-CMM
FORMPAK-CMM analyzes 2-dimensional This software can analyze not only cylindricity and roundness
cross-section profiles. in detail, but also create excellent visual results.
● Profile Analysis ● Elements that can be output from
・FORMPAK-CMM performs calculations by specifying GEOPAK to ROUNDPAK-CMM
an arbitrary range with the mouse. Lines, circles, cylinders, and surfaces
・It can print a drawing, measurement conditions,
Note: This software requires a scanning probe.
measurement results, comments, etc., as a report
after they are laid out in a freely-definable format.
Note: This software requires SCANPAK.

Optional Software
SURFPAK-SP
・SURFPAK-SP is a specialized software package for
analyzing surface roughness in conjunction with
the SURFTEST PROBE, which is a surface roughness
measuring probe for use on CNC CMMs.
・SURFPAK-SP analyzes surface roughness in conformance
with ISO, JIS, ANSI and VDA standards. In combination
with MCOSMOS, it enables fully automatic dimensional
and surface roughness measurements.

Optional Software
SurfaceDeveloper
This software generates free-form surface models from multi-sectional contour data.
This is specialized software that generates CAD models from
multi-sectional contour measurement data obtained using a
CNC coordinate measuring machine.
SurfaceDeveloper can automatically generate high-quality,
high-precision triangular mesh models (STL data) from multi-
sectional probe center cloud data. Furthermore, it
can generate free-form surface data (IGES data) from
triangular mesh data.
Using the created CAD model as the master data, CAD data
SurfaceDeveloper can be used in combination with
CAT1000S.
Real triangular mesh model
Note: This software requires a scanning probe and SCANPAK.
Probe center cloud data

24
Optional Software
SolidModelDeveloper
This software generates a solid model from coordinate measurement data.
Designed to help with the design task by automatically generating a solid model from measurement results obtained by GEOPAK.
When a result file is specified, a solid model is automatically generated. Auto-generation functions that support various shapes (angular, round, and shaft)
are also included. Editing functions, such as element editing, solid model editing, and model geometry verification, are also included. The solid model data is
created in the form of a SAT file.

Coordinate measurement Loading of geometric elements Solid model generation

Optional Software
MSURF
Point-cloud data processing software that can perform all steps from measurement to analysis.
● MSURF-S/G
This is the dedicated software for the non-contact
probe SurfaceMeasure. MSURF-S is the software for
connecting to a CNC coordinate measuring machine
online, while MSURF-G is offline software. Icon-based
operations provide a user-friendly interface. MSURF-S/
G can be linked with MCOSMOS and can continuously
perform contact and non-contact measurements.

● MSURF-I
This software extracts geometric elements from,
and evaluates free-form surfaces and
cross sections in, high-density, point cloud data
obtained from the surface of a part, and then
checks the results against master data. Point
cloud data obtained using a non-contact probe as
well as point cloud data obtained using a contact
probe can be analyzed.
Optional Software
VISIONPAK
This software is specifically designed for the QVP Probe, which adds vision measuring functions to CNC coordinate measuring machines.
This software is specifically designed for the vision probe QVP, which provides CNC
coordinate measuring machines with vision measuring functions.
A powerful image-processing function (tool) can perform various types of automatic
edge detection on images captured by the QVP at high speed. Furthermore, this
function can recognize edges that may be created by burrs or dust as abnormal
points and avoid them.

25
Optional Software
Optional Software
RepeatPak2700
This software is used for executing, within the Windows environment, part programs (.PPP files) created by
an older data- processing system(GEOPAK2700, etc.)

RepeatPak2700 (.PPP)
*Probe calibration and creation of coordinate
system by the part program execution are PC for MCOSMOS
required. Part program

Optional Software
MeasureReport(Inspection Table Generation Software)
MeasureReport generates an inspection table in free format using data measured or acquired by GEOPAK.
● MeasureReport can perform tolerance judgment
on workpiece data and calculate mean, minimum,
maximum, and range for measurement results.
Measurement
● An inspection table is generated in combination with result file
discrete measurement results. File conversion
Generation of
inspection table
A maximum of 6 files can be combined.
Up to 200 inspection items or up to 10,000 workpieces can be
combined.
Note: In addition to this software,
● A graphic (part drawing) and text (work instruction) Microsoft-Excel is necessary.
Inspection table samples
can be added to a table.
A maximum of 10 graphics and texts can be appended.
The software supports BMP-format files.
● MeasureReport allows macro (operation) setting of inspection table generation.
Preliminary macro settings such as auto-print, auto-termination, format specification, and calculation
specification can greatly reduce inspection table generating operations.

Optional Software
MeasurLink STATMeasure PLUS(Statistical Processing/Process Control Software)
MeasurLink STATMeasure PLUS allows statistical processing of
measurement data. Also, real-time display of control charts can
promptly recognize fault conditions caused by cutting tool abrasion
or damage. This allows you to implement effective countermeasures
(such as change of cutting tool or machining conditions). Moreover,
with this software as a terminal, it is possible to build a central
control system by connecting to a higher-level network environment.

26
Optional Software
Pure DMISPAK
Pure DMISPAK converts a DMIS file created by an external system to an ASCII-format part program for GEOPAK.

MCOSMOS
Pure DMISPAK GEOPAK
CAD system
ASCII-GEOPAK
Converter Measurement
Registration into parts list GEOPAK part program
DMIS file Conversion to ASCII-format part program

Reading DMIS file

Converting DMIS to ASCII

Saving ASCII file

Example of Creating DMIS Files


Pure DMISPAK performs simulation, optimization, evaluation and verification of labor-saving machinery associated with robots, NC machine tools,
coordinate measuring machines, physical distribution/transfer systems, etc.

NX CMM Inspection Programming of Siemens PLM Software Inc. Silma XG of Mitsui Zosen Systems Research Inc.

Optional Software
NC Auto measure
This software generates CAD models from NC data. Since a CAD model can be generated for each processing step, NC-Auto
Measure supports the creation of a part program for each step. No expensive commercially available CAD software is required.

NC data

NC Auto Measure CAT1000P


CAD model generation Measurement path generation
Offline teaching

27
Coordinate Measuring Machines Vision Measuring Systems Form Measurement Optical Measuring
Whatever your challenges are,
Mitutoyo supports you from start to finish.

Mitutoyo is not only a manufacturer of top quality


measuring products but one that also offers qualified
support for the lifetime of the equipment, backed up
by comprehensive services that ensure your staff can
make the very best use of the investment.
Test Equipment Small Tool Instruments
Sensor Systems Digital Scale and DRO Systems Apart from the basics of calibration and repair,
and Seismometers and Data Management
Mitutoyo offers product and metrology training,
as well as IT support for the sophisticated software
used in modern measuring technology. We can also
design, build, test and deliver bespoke measuring
solutions and even, if deemed cost-effective, take
your critical measurement challenges in-house on a
sub-contract basis.

Note: Product illustrations are without obligation. Product descriptions, in particular any and all technical specifications, are only
binding when explicitly agreed upon.
MITUTOYO and MiCAT are either registered trademarks or trademarks of Mitutoyo Corp. in Japan and/or other countries/regions.
Other product, company and brand names mentioned herein are for identification purposes only and may be the trademarks of
their respective holders.

Mitutoyo Asia Pacific Pte. Ltd.


Company Reg No. 197800892N
24 Kallang Avenue, Mitutoyo Building, Singapore 339415 www.mitutoyo.com.sg | www.mitutoyo.com.my
Tel: (65) 6294 2211 Fax: (65) 6299 6666 www.mitutoyo.co.th | www.mitutoyo.co.id
E-mail: [email protected] www.mitutoyo.com.vn | www.mitutoyo.com.ph

Mitutoyo (Malaysia) Sdn. Bhd. Mitutoyo (Thailand) Co., Ltd. PT. Mitutoyo Indonesia Mitutoyo Vietnam Co., Ltd. Mitutoyo Philippines, Inc.
Mah Sing Integrated Industrial Park, 76/3-5, Chaengwattana Road, Kwaeng Jalan Sriwijaya No.26 No. 07-TT4, My Dinh - Me Tri Urban Zone, Unit 2103, GMV Building 2,
4, Jalan Utarid U5/14, Section U5, Anusaowaree, Khet Bangkaen, Desa cibatu My Dinh 1 Ward, Nam Tu Liem District, 107 North Main Avenue,
40150 Shah Alam, Selangor, Malaysia Bangkok 10220, Thailand Kec. Cikarang Selatan Hanoi, Vietnam Laguna Technopark, Biñan,
Tel: (60) 3-7845 9318 Tel: (66) 2-080 3500 Kab. Bekasi 17530, Indonesia Tel: (84) 4-3768 8963 Laguna 4024, Philippines
Fax: (60) 3-7845 9346 Fax: (66) 2-521 6136 Tel: (62) 21-2962 8600 Fax: (84) 4-3768 8960 Tel: (63) 49-544 0272
E-mail: [email protected] E-mail: [email protected] Fax: (62) 21-2962 8604 E-mail: [email protected] Fax: (63) 49-544 0272
Penang Branch Chonburi Branch E-mail: [email protected] Ho Chi Minh City Branch E-mail: [email protected]
Tel: (60) 4-641 1998 Fax: (60) 4-641 2998 Tel: (66) 2-080 3563 Fax: (66) 3-834 5788 Tel: (84) 8-3840 3489
E-mail: [email protected] Amata Nakorn Branch Fax: (84) 8-3840 3498
Johor Branch Tel: (66) 2-080 3565 Fax: (66) 3-846 8978 E-mail: [email protected]
Tel: (60) 7-352 1626 Fax: (60) 7-352 1628
E-mail: [email protected]

MAP ●1302(3) Printed in Singapore 0.771015(3.2)RP

You might also like