M CODE | Coded number, following the M address, that specifies a miscellaneous function.
|
M CODE GROUP CHECK FUNCTION | Checking that the combination of M codes specified in a block is valid.
|
M CODE GROUP FUNCTION | Displaying M codes by group and checking that the combination of M codes
specified in a block is valid.
|
M CODES FOR TOOL POST SYNCHRONIZATION | M code that causes a tool post to wait for another during machining.
|
M FUNCTION | Specifying machine operations such as start and stop of the spindle and the
end of a program.
|
MACHINABILITY | The degree of difficulty with which a
metal may be machined; may be found in appropriate
handbooks.
|
MACHINE
LANGUAGE | A
language
written
in
a
series
of
bits
which
are
understandable
by,
and
therefore
instruct,
a
computer. The
first
level computer
language,
as
compared
to
a second
level assembly
language
or
a hird
level compiler
language
|
MACHINE
PROGRAMME | an
ordered
set
of
instructions
in
automatic
control
language
and
format
recorded
on
appropriate
input
media
and
sufficiently
complete
to
effect
the
direct
operation
of
an
automatic
control
system
|
MACHINE COORDINATE SYSTEM | Coordinate system whose origin is defined as being the machine zero point, a
machine-specific point which acts as a reference point for the machine
|
MACHINE LOCK | Changing position displays, without moving the controlled axes, for program
checking.
|
MACHINE TOOL | A power-driven machine designed to
bore, cut, drill, or grind metal or other materials.
|
MACHINE ZERO POINT | The machine zero point can be set by three methods—by the operator, manually by a programmed absolute zero shift, or by work coordinates, to suit the holding fixture or the part to be machined.
|
MACHINING
CENTRE | A
machine
tool,
usually
numerically
controlled,
capable
of
automatically
drilling,
reaming,
tapping,
milling
and
boring
multiple
faces
of
a
part
and
often
equipped
with
a
system
for
automatically
changing
cutting
tools
|
MACHINING CENTER | A CNC milling and drilling machine that has an automatic tool changer making it capable of performing multiple operations.
|
MACHINING TIME STAMP FUNCTION | Measuring the time required to execute a program, on a memory operation
basis, and displaying the measured time on the CNC screen. The measured
time is written as a comment in the program.
|
MACHINING, FINISH | Machining a surface to give it
the desired finish
|
MACHINING, ROUGH (ROUGH FINISHING) | Removing
excess stock (material) with a machine tool thus
shaping it in preparation for finish machining
|
MACHINIST | A person who is skilled in the operation
of machine tools. He must be able to plan his own
procedures and have a knowledge of heat-treating
principles
|
MACRO | A
source
language
instruction
from
which
many
machine
language
instructions
can
be
generated
(see
compiler
language)
|
MACRO CALL | Calling a custom macro program for execution, passing parameters.
|
MACRO COMPILER/MACRO EXECUTER | Programs used to convert a custom macro source to an executable form
(macro compiler), save the conversion results into ROM, and execute them
(macro executer).
|
MACRO STATEMENT | Block containing a calculation command, control command, or macro call
command.
|
MACRO VARIABLE | Variable used in a custom macro program.
|
MAGNESIUM | -A lightweight, ductile metal similar to
but 1ighter than aluminum.
|
MAGNETIC
CORE
STORAGE | The
process
of
storing
information
on
magnet
memory
elements
for
later
use
by
a
computer.
|
MAGNETIC
CORE | An
element
for
switching
or
storing
information
on
magnetic
memory
elements
for
later
use
by
a
computer
|
MAGNETIC
DISK
STORAGE | A
storage
device
or
system
consisting
of
magnetically
coated
metal
disks
|
MAGNETIC CHUCK | A flat, smooth-surfaced work
holding device which operates by magnetism to hold
ferrous metal workplaces for grinding.
|
MAIN
FRAME | The
portion
of
a
computer
system
consisting
of
the
arithmetic
and
control
units
and
the
working
memory
|
MAIN PROGRAM | Set of instructions that form the main part of a program. This term is used in
contrast to the term subprogram.
|
MALLEABLE | Capable of being extended or shaped by
hammering or rolling.
|
MANAGEMENT
INFORMATION
SERVICE
(MIS) | An
information
feedback
system
from
the
machine
to
management
and
implemented
by
a
computer
|
MANDREL | A precision-made tapered shaft to support
work for machining between centers.
|
MANUAL
DATA
INPUT
(MDI) | A
means
of
inserting
data
manually
into
the
control
system
|
MANUAL
FEEDRATE
OVERRIDE | Device
enabling
operator
to
reduce
or
increase
the
feedrate
|
MANUAL
PAST
PROGRAMMING | The
manual
preparation
of
a
manuscript
in
machine
control
language
and
format
to
define
a
sequence
of
commands
for
use
on
an
NC
machine
|
MANUAL ABSOLUTE ON AND OFF | Manual intervention for selecting whether to add the amount of movement
caused by manual operation to the coordinates (current position in a workpiece
coordinate system) handled by the CNC.
|
MANUAL FEED IN SPECIFIED DIRECTION | Feeding a controlled axis manually in any specified direction.
|
MANUAL HANDLE FEED | Feeding a specified controlled axis by rotating the handle to generate command
pulses.
|
MANUAL HANDLE INTERRUPTION | Manual handle feed performed during automatic operation, in such a way that
the manual-feed amount is added to the automatic-feed amount.
|
MANUAL INTERVENTION | Pausing automatic operation and starting manual operation.
|
MANUAL NUMERIC COMMAND | Feeding a controlled axis in jog mode by executing the data specified in program
form.
|
MANUAL OPERATION | Feeding a controlled axis manually.
|
MANUAL PER REVOLUTION FEED | Jog feed in which the feedrate is obtained by multiplying the feedrate per rotation,
set in the CNC, by the spindle speed. Used to override the jog feedrate.
|
MANUAL PRESSING | Manual control in which the operator presses a button on the machine operator’s
panel to start punching.
|
MANUAL PULSE GENERATOR | Unit that converts rotation to pulse train when its handle is rotated manually.
Used for manual handle speed.
|
MANUAL RAPID TRAVERSE | Feeding a controlled axis at the rapid traverse rate in jog mode.
|
MANUAL REFERENCE POSITION RETURN | Manual feeding a specified controlled axis to a reference position.
|
MANUSCRIPT | Form
used
by
a
part
programmer
for
listing
detailed
manual
or
computer
part
programming
instructions
|
MASTER AXIS | Axis for which move commands can be specified during synchronous operation.
|
MAXIMUM STROKE | Maximum range of movement that can be controlled by the CNC or PMC.
|
MDI MODE | Mode in which MDI operation is possible.
|
MDI OPERATION | Automatic operation based on a program input to the CNC from the MDI keyboard.
The program is erased upon the completion of MDI operation.
|
MEMORY
BULK | Any
non-programmable
large
memory, i.e., drum,
disk
|
MEMORY
CYCLE
TIME | The
minimum
time
between
two
successive
data
accesses from
a
memory
|
MEMORY
PROTECT | A
technique
of
protecting
stored
data
from,
alteration,
using
a
guard
bit
to
inhibit
the
execution
of
any
modification
instruction
|
MEMORY | A
device
or
media
used
to
store
information
in
a
form
that
can
be
understood
by
the
computer
hardware
|
MEMORY MODE | Mode in which memory operation can be performed.
|
MEMORY OPERATION | Automatic operation based on a program previously stored into CNC memory.
|
MENU SWITCH | Use of the CRT/MDI, LCD/MDI or PDP/MDI panel to emulate some switches
on the machine operator’s panel.
|
MESH | To engage, as the teeth between two gears.
|
MIC; MIKE | A term used for micrometer, or to
measure with a micrometer.
|
MICROMETER, DEPTH | A micrometer in which the
spindle projects through a flat, accurately machined
bar used to measure the depth of holes or recesses.
|
MICROMETER, THREAD | A micrometer in which the
spindle is ground to a point having a conical angle of
60 degrees. The anvil, instead of being flat has a 60
degree V-Shaped groove which fits the thread.
|
MICROPROCESSOR | A
single
integrated
circuit
which
forms
the
basic
element
of
a
computer.
|
MICROPROGRAMMING | A
programming
technique
in
which
multiple
instruction
operations
can
be
combined
for
greater
speed
and
more
efficient
memory
use.
|
MICROSECOND | One
millionth
of
a
second
|
MILD STEEL | A term used for low-carbon machine
steel.
|
MILL | A milling machine; also, the act of performing
an operation on the milling machine.
|
MILLING | CNC milling is a process that employs rotating, multi-point cutting tools to remove material from a workpiece.
|
MILLING CUFFER | A cutting tool, generally cylindrica]
in shape, used on a milling machine and operated
essentially like a circular saw
|
MILLISECOND | One
thousandth
of
a
second
|
MINEMONIC | An
alphanumeric
designation,
designed
to
aid
in
remembering
a
memory
location
or
computer
operation
|
MINOR DIAMETER | The smallest diameter of a screw
thread. Also known as the “root diameter.
|
MIRROR IMAGES | Inverting an incremental value for a programmed dimension word along a
specified coordinate axis from positive to negative, or vice versa, with respect
to a specified reference point.
|
MISCELLANEOUS
FUNCTION | An
off-on
function
of
a
machine
such
as
Clamp
or Coolant
on.
(See
Auxiliary
Function.)
|
MISCELLANEOUS FUNCTION AUXILIARY FUNCTION | Specifying start or stop of the spindle, or the end of a program. Spindle and
tool functions may sometimes be included, in which case the term auxiliary
function is used.
|
MODAL CALL | Calling a custom macro program (once an instruction to call it is specified)
each time a block having an axis movement command is executed. The calling
is repeated until the call instruction is canceled.
|
MODAL G CODE | G code which, once issued, remains valid until another G code in the same
group is issued.
|
MODE | Holding a specified function in the CNC. For example, once a cutter compensation
preparatory function is issued, the CNC stays in the state in which
cutter compensation is possible until a cutter compensation cancel preparatory
function is issued (cutter compensation mode).
|
MODE SELECTION | Selecting an operation mode.
|
MODEM | A
contraction
of
modulator
demodulator.
The
term
may
be
used
with
two
different
meanings:
1.
The
modulator
and
the
demodulator
of
a
modem
are
associated
at
the
same
end
of
a
circuit. 2.
The
modulator
and
the
demodulator of
a
modem
are
associated
at
the
opposite
ends
of
a
circuit
to
form
a
channel
|
MODULE | An
independent
unit
which
may
be
used
on
its
own
or
in
conjunction
with
other
units
to
form
a
complete
entity.
|
MONITOR | A
device
used
for
observing
or
testing
the
operations
of
a
system.
|
MORSE TAPER | A self-holding standard taper largely
used on small cutting tools such as drills, end mills,
and reamers, and, on some machines, spindles in
which these tools are used.
|
MOVABLE
HEADS | Reading
and
writing
transducers
on
bulk
memory
devices
which
can
be
positioned
over
the
data
locations.
|
MOVE COMMAND CALLING | Calling a specific custom program from a block containing a move command,
after the move command has been executed.
|
MSI | Medium
Scale
Integration (See
LSI.) Smaller
than
LSI,
but
having
at
least
12
gates
or
basic
circuits
with
at
least
100
circuit
elements.
|
MULTI-EDIT FUNCTION | Displaying two programs side-by-side so that they can be edited simultaneously.
|
MULTI-PIECE MACHINING FUNCTION | Using simplified commands to punch out two or more products of the same
shape from a workpiece.
|
MULTIBUFFER | Preventing interpolation from being stopped between blocks by buffering multiple
blocks.
|
MULTIPLE M COMMANDS IN A SINGLE BLOCK | Enabling the issue of more than one M code in a single block.
|
MULTIPLE REPETITIVE CYCLE | Canned cycle that is repeated until a program-specified target figure is
attained. By means of this method, the specification of only a final figure, for
example, enables the automatic determination of intermediate tool paths.
|
MULTIPLE SUBSCREENS | Displaying information about the current position and a program being
executed on a subscreen (window placed on the main screen).
|
MULTIPLE TOOL CONTROL | Automatically indexing tools in a multiple-tool unit, which consists of two or
more different tools in a single tool holder.
|
MULTIPLE-THREAD SCREW | A screw made of two or
more threads to provide an increased lead with a
specified pitch.
|
MULTIPLEXER | A
hardware
device
which
handles
multiple
signals
over
a
single channel.
|