1-84 BASIC OVERVIEW INTRODUCCIÓN GENERAL
17-4 Functions of a Program
Funciones de un programa
A program is created using letters of the alphabet which
show functions and numerical values. The following
represent the main functions of the machine.
Please refer to the pages for each item for details.
La creación de un programa implica la utilización de
caracteres alfabéticos que indican funciones y valores
numéricos. Las siguientes son un ejemplo de las
principales funciones de la máquina.
Consulte las páginas indicadas para cada punto con el fin
de obtener mayor información.
1. For X-axis (X and U commands), actual X-
axis movement distance is a half the spec-
ified value as dimensions are expressed in
diametric values.
2. For headstock 2 specification machines,
B-axis absolute commands are expressed
as "B_ ;". Incremental commands are not
available for the B-axis.
NOT A
1. Para el eje X (instrucciones X y U), la distancia de
movimiento real del eje X es la mitad del valor
especificado, dado que las dimensiones se
expresan con valores diametrales.
2. Para las máquinas dotadas de la especificación
del cabezal fijo 2, los comandos absolutos del eje
B se expresan como "B_ ;". Los comandos incre-
mentales no están disponibles para el eje B.
Functions Funciones
<G Functions>
Defines the machining method and the axis movement
mode in a specified block. The NC establishes the
control mode in response to the specified G code.
Example) G00; . . . . . . . . . . . Positioning at the rapid
traverse rate
<Funciones G>
Definen tanto el método de mecanizado como el modo
de desplazamiento del eje en un bloque especificado.
El CN establece el modo de control en respuesta al
código G especificado.
Ejemplo) G00; . . . . . . . . . . . . Posicionamiento a una
velocidad de avance
rápido
2-96
<M Functions>
Provides auxiliary functions for G codes and performs
machine controls such as halting a program or switching
coolant discharge ON/OFF.
Example) M08; . . . . . . . . . . . Coolant discharge ON
M09; . . . . . . . . . . . Coolant discharge OFF
<Funciones M>
Ofrecen funciones auxiliares para los códigos G y
efectúa controles de la máquina como la detención de
un programa o el ENCENDIDO/APAGADO de la
descarga de refrigerante.
Ejemplo) M08; . . . . . . . . . . . . Descarga de refrige-
rante ACTIVADA
M09; . . . . . . . . . . . . Descarga de refrige-
rante DESACTIVADA
2-193
<T Function>
Specifies the tool number and the tool offset number.
Example) T0101; . . . . . . . . . . Calls the No. 1 tool and
uses the offset data
entered for No. 1.
<Función T>
Especifica el número de herramienta y el número de
corrección de herramienta.
Ejemplo) T0101; . . . . . . . . . . Convoca la herramienta
N°1 y utiliza los datos de
corrección introducidos
para el N°1.
2-244
<S Function>
Specifies the rotation speed and the surface speed of
the spindle or the tool-spindle, and the spindle speed
limit.
Example) G97 S200 M03; . . . Spindle speed
200 min
−1
in spindle
normal direction
G96 S200 M03; . . . Cutting speed
200 m/min in spindle
normal direction
G50 S2000; . . . . . . Spindle speed limit
2000 min
−1
<Función S>
Establece la velocidad de rotación junto con la
velocidad de superficie tanto del husillo como del husillo
de herramienta, al igual que el límite de velocidad del
husillo.
Ejemplo) G97 S200 M03; . . . . Velocidad del husillo
200 min
−1
en la direc-
ción normal del husillo
G96 S200 M03; . . . Velocidad de corte
200 m/min en la direc-
ción normal del husillo
G50 S2000; . . . . . . Límite de velocidad del
husillo 2000 min
−1
2-256
<F Function>
Specifies the feedrate of the tool.
Example) G98; F100; . . . . . . Feedrate per minute
100 mm/min
G99; F0.1; . . . . . . . Feedrate per revolution
0.1 mm/rev
<Función F>
Especifica la velocidad de avance de la herramienta.
Ejemplo) G98; F100; . . . . . . . Distancia de avance por
minuto 100 mm/min
G99; F0.1; . . . . . . . . Distancia de avance por
revolución 0,1 mm/rev
2-253