Está en la página 1de 129

Curso Básico de

Programación y Operación
para
Centros de Mecanizado

Edición: Enero-2020
INFORMACIÓN DE SEGURIDAD PARA EL USO DE LAS MÁQUINAS HAAS

Solo personal autorizado y capacitado puede utilizar este equipo. Siempre debe actuar de
acuerdo con el manual del operador, etiquetas de seguridad, procedimientos de seguridad
e instrucciones para utilizar de forma segura la máquina. El personal no capacitado
representa un peligro para ellos mismos y para la máquina.

El uso de las máquinas CNC conlleva peligros debido a que utilizan herramientas de corte girando, motores eléctricos, alta
tensión, ruido y aire comprimido. Siempre debe tomar precauciones básicas de seguridad cuando utilice máquinas CNC y
sus componentes con el fin de reducir el riesgo de daño personal y mecánico.
El área de trabajo debe estar iluminada adecuadamente para permitir una visión clara y un funcionamiento seguro de la
máquina. Esto incluye el área de trabajo del operador y todas las áreas de la máquina a las que se puede acceder durante
el mantenimiento o la limpieza. La iluminación adecuada es responsabilidad del usuario.
Las herramientas de corte, la sujeción de la pieza, la pieza de trabajo y el refrigerante quedan fuera del alcance y control
de Haas Automation, Inc. Cada uno de estos riesgos potenciales asociados (bordes afilados, consideraciones de
levantamiento de objetos pesados, composición química, etc.) son responsabilidad del usuario y estos deben gestionar
las medidas apropiadas para disminuirlos.
Las máquinas Haas están diseñadas para funcionar con las puertas cerradas, con todas las protecciones en su debido lugar
y con las funciones de seguridad totalmente operativas en todo momento. Las máquinas Haas incorporan mecanismos
de seguridad de software y mecánicos para garantizar que las puertas de la máquina permanezcan cerradas mientras se
esté ejecutando un programa.
Algunas personas pueden intentar cancelar o variar los mecanismos de bloqueo de seguridad. Esta es una práctica
peligrosa y debe evitarse a toda costa. Los mecanismos de seguridad de las máquinas Haas solo pueden proteger al
operador si funcionan correctamente.

*NO INTENTE ANULAR LAS FUNCIONES DE SEGURIDAD. SI LO HACE, LA MÁQUINA DEJARÁ DE SER SEGURA Y ESTARÁ
INVALIDANDO LA GARANTÍA.

En Grupo Hi-tec estamos comprometidos con su seguridad, por tal motivo estaremos ejecutando todas estas medidas
para lo cual requerimos de su compromiso y seguimiento a las indicaciones que nuestros instructores le brinden durante
su visita. Desde el primer día que usted esté en nuestras instalaciones deberá conocer:

 Salidas de Emergencia
 Rutas de Evacuación
 Punto de Encuentro
 Funcionamiento de alarmas
 Importancia del equipo de seguridad
 Ropa de trabajo adecuada
 El equipo de seguridad necesario durante el curso

Dentro de los principales elementos que siempre se deben tomar en cuenta antes de operar el centro de mecanizado
son: Verificar la rigidez y apriete en la sujeción de las piezas y herramientas; verificar que los diámetros, longitudes y pesos
de las herramientas estén dentro de los parámetros de la máquina; identificar y eliminar posibles interferencias durante
el cambio de herramientas; verificar que todas las herramientas cuenten con los datos correctos de longitudes y
diámetros; verificar que los ceros de trabajo hayan sido obtenidos de forma correcta y realizar una verificación paso a
paso cuando ejecute un programa por primera vez y/o cuando realice alguna modificación en alguno de los elementos
mencionados anteriormente. Todo lo anterior le permitirá operar estos equipos con seguridad y eliminar los riesgos de
tener alguna colisión y daño al equipo.

1
Curso Básico de Programación y
Operación de Centros de Mecanizado
HAAS

En este manual encontrará los principios de operación básicos necesarios y una breve
explicación de los códigos más utilizados para iniciar la programación de un centro de
mecanizado HAAS.

Si requiere más información, puede consultar el manual adjunto a la máquina, donde


encontrará información aún más detallada.

El Departamento de Aplicaciones se encarga de todo lo relacionado con la programación y


operación de los controles CNC. Para cualquier duda o aclaración acerca del uso de los
controles, favor de comunicarse al teléfono indicado a continuación y solicitar al
departamento de Aplicaciones:

900 111 992

2
Introducción visual al centro de mecanizado HAAS

Lo siguiente es una introducción visual a la fresadora HAAS. Algunas de las funcionalidades mostradas serán
destacadas en las secciones apropiadas.

3
4
5
Índice
Índice………………………………………………………………………………………………………………………………………………… 6
Videos de interés……………………………………………………………………………………………………………………………… 7
Programación absoluta e incremental………………………………………………………………………………………………. 8
Localización de puntos……………………………………………………………………………………………………………………… 9
Nomenclatura de máquina……………………………………………………………………………………………………………….. 17
Códigos G (Funciones preparatorias)………………………………………………………………………………………………… 21
Códigos alfabéticos de dirección………………………………………………………………………………………………………. 23
Códigos M (Funciones Misceláneas)…………..……………………………………………………………………………………. 24
Selección de plano de trabajo…………………………………………………………………………………………………………… 25
G20 Sistema de programación en pulgadas………………………………………………………………………………………. 26
G21 Sistema de programación en milímetros ..…………………………………………………………………………………. 26
G28 Retorno a casa…………………………………………………………………………………………………………………………… 26
Estructura Básica de programación CNC ...……………………………………………………………………………………….. 28
Nomenclatura de parámetros de corte……………………………………………………………………………………………… 29
G00 Comando de posicionamiento rápido………………………………………………………………………………………… 34
G01 Comando de interpolación lineal……………………………………………………………………………………………….. 35
G02/G03 Comandos de interpolación circular ………………………………………………………………………………….. 36
G12/G13 Fresado de cajas circulares ……………………………………………………………………………………………….. 42
Interpolaciones helicoidales ……………………………………………………………………………………………………………. 44
G41/G42/G40 Compensación de corte ……………………….…………………………………………………………………… 47
Subrutina local M97….……………………………………………………………………………………………………………………… 53
Rotación Angular ……………………..………………………………………………………………………………..…………………… 55
Ciclos fijos………………………………………………………………………………………………………………………………………… 57
G81 Ciclo de taladrado directo……………………………………………………………………….………………………………… 58
G82 Ciclo de taladrado con tiempo de espera……………………………………………….…………………………………. 59
G83 Ciclo de taladrado con desahogo de viruta………………………………………………………………………………… 60
G83 Ciclo de taladrado con desahogo de viruta y profundidad variable……………………………………………. 61
G84 Ciclo de roscado a derechas………………………………………………………………………………………………………. 62
G74 Ciclo de roscado a izquierdas ……………………………………………………….………………………………………….. 63
Roscado en varias pasadas ………………………..…………………………………………………………………………………….. 64
G85 Ciclo de mandrinado………………………………………………………………………………………………………………….. 66
G76 Ciclo de mandrinado fino…………………………………………………………………………………………………………… 67
G77 Ciclo de mandrinado hacia atrás………………………………………………………………………………………………… 68
G70, G71 y G72 Patrones de taladros …………….………………………………………………………………………….…….. 69
G47 Grabado de letras y números…………………………………………………………………………………………………….. 72
G150 Función de fresado de cavidades para propósitos generales …………………………………………………… 75
Procedimiento para mecanizar, comenzando de Cero ….……………………………………………………………..…… 84
Curso de Operación ………………………………………………….….……………………………………………………………..…… 86

6
Videos de interés
Como establecer
ceros de
herramienta y pieza

Como aumentar su
producción con M98
y M97

Consejos para evitar


vibraciones

Consejos del día

Biblioteca de videos

7
Programación absoluta e incremental

En el modo de programación absoluto, todas las coordenadas se relacionan directamente con el origen o cero
pieza fijado. Los movimientos son determinados por el código G90.

En el modo de programación incremental, las coordenadas se relacionan únicamente con el punto anterior
programado. Los movimientos son determinados por el código G91.

Ejemplo:

X0.0 X1.0 X2.0 X3.0 X4.0

N1 G00 G90 X0.


N2 G00 G90 X1.
N3 G00 G91 X2.
N4 G00 G90 X4.

N1 N2 N3 N4

1
Localización de Puntos
Programación en Absoluto (G90)

PT1 = X Y
PT2 = X Y
PT3 = X Y
PT4 = X Y
PT5 = X Y
PT6 = X Y
PT7 = X Y
PT8 = X Y
PT9 = X Y
PT10 = X Y
PT11 = X Y
PT12 = X Y
PT13 = X Y
PT14 = X Y

2
Programación en Incremental (G91)

PT0 a PT1 = X Y
PT1 a PT2 = X Y
PT2 a PT3 = X Y
PT3 a PT4 = X Y
PT4 a PT5 = X Y
PT5 a PT6 = X Y
PT6 a PT7 = X Y
PT7 a PT8 = X Y
PT8 a PT9 = X Y
PT9 a PT10 = X Y
PT10 a PT11 = X Y
PT11 a PT12 = X Y
PT12 a PT13 = X Y
PT13 a PT14 = X Y

3
Encuentre los Puntos en Programación
Absoluta (G90)

PT1 = X __________ Y __________

PT2 = X __________ Y __________

PT3 = X __________ Y __________

PT4 = X __________ Y __________

PT5 = X __________ Y __________

PT6 = X __________ Y __________

PT7 = X __________ Y __________

4
Encuentre los Puntos en Programación
Incremental (G91)

PT1 a PT2 = X __________ Y__________

PT2 a PT3 = X __________ Y__________

PT3 a PT4 = X __________ Y__________

PT4 a PT5 = X __________ Y__________

PT5 a PT6 = X __________ Y__________

PT6 a PT7 = X __________ Y__________

5
Encuentre los Puntos en Programación
Absoluta (G90)

63.5

38.1

PT1 = X __________ Y __________


PT2 = X __________ Y __________
PT3 = X __________ Y __________
PT4 = X __________ Y __________
PT5 = X __________ Y __________
PT6 = X __________ Y __________
PT7 = X __________ Y __________
PT8 = X __________ Y __________
PT9 = X __________ Y __________
PT10 = X __________ Y __________
PT11 = X __________ Y __________

6
Encuentre los Puntos en Programación
Incremental (G91)

63.5

38.1

PT1 a PT2 = X __________ Y __________


PT2 a PT3 = X __________ Y __________
PT3 a PT4 = X __________ Y __________
PT4 a PT5 = X __________ Y __________
PT5 a PT6 = X __________ Y __________
PT6 a PT7 = X __________ Y __________
PT7 a PT8 = X __________ Y __________
PT8 a PT9 = X __________ Y __________
PT9 a PT10 = X __________ Y __________
PT10 a PT11 = X __________ Y __________

7
Encuentre los Puntos en Programación Absoluta (G90)

PT1 = X __________ Y __________ PT10 = X __________ Y __________


PT2 = X __________ Y __________ PT11 = X __________ Y __________
PT3 = X __________ Y __________ PT12 = X __________ Y __________
PT4 = X __________ Y __________ PT13 = X __________ Y __________
PT5 = X __________ Y __________ PT14 = X __________ Y __________
PT6 = X __________ Y __________ PT15 = X __________ Y __________
PT7 = X __________ Y __________ PT16 = X __________ Y __________
PT8 = X __________ Y __________ PT17 = X __________ Y __________
PT9 = X __________ Y __________

8
Encuentre los Puntos en Programación Incremental (G91)

PT1 a PT2 = X __________ Y __________ PT10 a PT11 = X __________ Y __________


PT2 a PT3 = X __________ Y __________ PT11 a PT12 = X __________ Y __________
PT3 a PT4 = X __________ Y __________ PT12 a PT13 = X __________ Y __________
PT4 a PT5 = X __________ Y __________ PT13 a PT14 = X __________ Y __________
PT5 a PT6 = X __________ Y __________ PT14 a PT15 = X __________ Y __________
PT6 a PT7 = X __________ Y __________ PT15 a PT16 = X __________ Y __________
PT7 a PT8 = X __________ Y __________ PT16 a PT17 = X __________ Y __________
PT8 a PT9 = X __________ Y __________ PT17 a PT18 = X __________ Y __________
PT9 a PT10 = X __________ Y __________

9
Nomenclatura de la Máquina

Husillo. - Parte de la máquina donde se montan los adaptadores conocidos comúnmente como CONOS
o HOLDERS.

Existen varios tipos de conos, entre los cuales dos de los más comunes se encuentran:

CONO CT CONO BT HSK A63 & HSK F63

NOTA: Estos conos deben ser equipados con los tornillos de retención (Pull Stud) correspondiente al husillo
donde serán instalados según la información de las tablas siguientes.

10
11
Carrusel o A.T.C. (Automatic Tool Changer).- Parte de la máquina donde se almacenan o alojan las
herramientas.

Tipo Paraguas Lateral

Lateral Brazo cambiador de herramienta

Cuarto Eje (Fourth Axis).- Opción de un eje angular adicional, que nos permite posicionar la pieza en
diferentes ángulos para realizar operaciones tales como cuñeros para flechas, hexágonos, venas de
lubricación, etc.

12
Quinto eje (Fifth Axis).- Opción de dos ejes angulares adicionales, que nos permiten posicionar la pieza en
diferentes ángulos para realizar el mecanizado de piezas complejas y reducir el número de montajes
necesarios para dichas operaciones.

NOTA: Es importante tomar en cuenta que para obtener un rendimiento adecuado en los equipos de Control
Numérico Computarizado es necesario utilizar herramientas adecuadas tales como carburos de
tungsteno, carburos recubiertos, cerámicas, etc.

EJES PRINCIPALES DE LAS MÁQUINAS


La Asociación de Industrias Electrónicas y las Industrias Aeroespaciales de América establecieron los estándares
EIA 276-B siguiendo la regla de la mano derecha de coordenadas.

La norma establece cómo los ejes principales de una máquina deberían


ser designados. Esto es tomando como referencia la mano derecha se
deben orientar los dedos como se muestra en la imagen, el dedo pulgar
(X), dedo índice (Y), y el dedo medio (Z) en estas tres direcciones
perpendiculares una con respecto a otra. Esto da una relación fija de
los tres ejes principales: X, Y, y Z.
 El movimiento primario Z siempre es coincidente con o paralelo a
la línea central axial del husillo principal, y el movimiento Z es
aquel que avanza o retrae al husillo principal de la máquina.
 El movimiento principal X es el desplazamiento perpendicular
más largo respecto a Z, y es normalmente horizontal.
 El movimiento primario Y es también horizontal en una máquina
de husillo vertical y es el desplazamiento perpendicular más corto
respecto a Z. El movimiento Y es vertical en una máquina de
husillo horizontal.

Respecto a los caracteres A, B y C designan movimientos angulares o


rotatorios alrededor de X, Y y Z respectivamente, o de ejes paralelos a
ellos. Así, como C designa un movimiento rotatorio alrededor del
husillo.

13
Códigos G (Funciones Preparatorias)

Código Descripción Grupo


G00 Movimiento rápido. 01
G01 Interpolación lineal con avance controlado. 01
G02 Interpolación circular en sentido horario con avance controlado. 01
Interpolación circular en contra sentido antihorario con avance
G03 01
controlado.
G04 Pausa con tiempo Pnnnn. 00
G10 Ajuste mediante código de ceros de trabajo y datos de herramienta. 00
G12 Fresado de cajera circular a la derecha. 00
G13 Fresado de cajera circular a la izquierda. 00
G17 Selección de plano XY. Para interpolaciones circulares y helicoidales. 02
G18 Selección de plano XZ. Para interpolaciones circulares y helicoidales. 02
G19 Selección de plano YZ. Para interpolaciones circulares y helicoidales. 02
G20 Sistema inglés. 06
G21 Sistema métrico. 06
G28-G00 G53 Regreso al punto de referencia. 00
G40 Cancelación de la compensación del diámetro del cortador. 07
G41 Compensación del diámetro de la herramienta a la izquierda. 07
G42 Compensación del diámetro de la herramienta a la derecha. 07
G43 Compensación positiva de longitud de herramienta. 08
G47 Grabado de texto. 00
G49 Cancelación de la compensación de la longitud de la herramienta 08
G54 al G59 Establece la posición de las coordenadas para el cero pieza. 12
G154 P1 al
Establece la posición de las coordenadas para el cero pieza. 12
G154 P99
G70 Patrón circular de taladros distribuidos en una circunferencia. 00
G71 Patrón de arco de taladros. 00
G72 Patrón lineal de taladros. 00

14
(Continuación)
Código Descripción Grupo
G74 Ciclo de roscado a izquierdas. 09
G76 Ciclo de mandrinado fino. 09
G77 Ciclo de mandrinado hacia atrás. 09
G80 Cancelación de ciclos fijos. 09
G81 Ciclo de taladrado directo. 09
G82 Ciclo de taladrado con tiempo de espera. 09
G83 Ciclo de taladrado con retracción. 09
G84 Ciclo de roscado a derechas. 09
G85 Ciclo de mandrinado. 09
G90 Activación de sistema de coordenadas absolutas. 03
G91 Activación de sistema de coordenadas incrementales. 03
G98 Retorno al punto de inicio. 10
G99 Retorno al plano “R”. 10
G100 Cancelación de función espejo. 00
G101 Activación de función espejo. 00
G150 Fresado de cavidad para propósitos generales. 00

15
Códigos Alfabéticos de Dirección
Código Descripción
Coordenadas angulares del Eje A (.001 ~ 360 dependiendo el modelo de mesa rotativa). El valor
A establecido a esta literal debe llevar punto decimal y generalmente se asigna al eje angular que
gira alrededor del eje X.
Coordenadas angulares del Eje B (.001 ~ 360 dependiendo el modelo de mesa rotativa). El valor
B establecido a esta literal debe llevar punto decimal y generalmente se asigna al eje angular que
gira alrededor del eje Y.
Coordenadas angulares del Eje C (.001 ~ 360 dependiendo el modelo de mesa rotativa). El valor
C establecido a esta literal debe llevar punto decimal y generalmente se asigna al eje angular que
gira alrededor del eje Z.
D Número de corrector para diámetro de herramienta (D00 ~ D200).
Avance controlado (in/min o mm/min). El valor establecido a esta literal debe llevar punto
F
decimal.
G Códigos de programación (Funciones preparatorias).
H Número de corrector de compensación de longitud de herramienta (H00 ~ H200)
Se usa para especificar información en ciclos fijos e interpolaciones circulares (G02, G03) en el
I
eje X. El valor establecido a esta literal debe llevar punto decimal.
Se usa para especificar información en ciclos fijos e interpolaciones circulares (G02, G03) en el
J
eje Y. El valor establecido a esta literal debe llevar punto decimal.
Se usa para especificar información en ciclos fijos e interpolaciones circulares (G02, G03) en el
K
eje Z. El valor establecido a esta literal debe llevar punto decimal.
L Número de repeticiones de un ciclo o una línea.
M Funciones misceláneas.
N Indica el número de bloque o línea de programación.
O Identificación de programa.
Tiempo de espera en segundos, el valor establecido a esta literal debe llevar punto decimal.
También puede ser usado para identificación de una subrutina (señala un número de línea a
P
buscar) o de un subprograma (señala el número de programa a buscar). En estos dos últimos
casos no requiere punto decimal.
Especifica datos en los ciclos fijos. (Su valor es siempre positivo). El valor establecido a esta
Q
literal debe llevar punto decimal.
Información en ciclos fijos e interpolaciones circulares. El valor establecido a esta literal debe
R
llevar punto decimal.
S Revoluciones por minuto. El valor establecido a esta literal no debe llevar punto decimal.
T Selección de herramienta.
X Coordenadas del eje X. El valor establecido a esta literal debe llevar punto decimal.
Y Coordenadas del eje Y. El valor establecido a esta literal debe llevar punto decimal.
Z Coordenadas del eje Z. El valor establecido a esta literal debe llevar punto decimal.

16
Códigos M (Funciones Misceláneas)

Código Descripción
M00 Paro de programa.
M01 Paro opcional de programa.
M02 Fin de programa.
M03 Giro del husillo en sentido a las manecillas del reloj (a la derecha).
M04 Giro del husillo en contra sentido a las manecillas del reloj (a la izquierda).
M05 Paro de husillo.
M06 Cambio de herramienta.
M08 Activación de bomba de taladrina.
M09 Desactivación de la bomba de taladrina.
M19 Orientación del husillo.
M30 Fin de programa con retorno al inicio.
M31 Extractor de virutas hacia adelante.
M32 Extractor de virutas hacia atrás.
M33 Paro de extractor de virutas.
M83 Activación de pistola de aire.
M84 Desactivación de pistola de aire.
M88 Activación de la refrigeración a través de la herramienta.
M89 Desactivación de la refrigeración a través de la herramienta.
M97 Llamado a subrutina local.
M98 Llamado a subprograma.
M99 Fin de subprograma o subrutina con retorno al programa principal.

17
Selección del Plano de Trabajo

G17 Selección del Plano XY


Código modal que se activa por default cuando se enciende el control HAAS. Se usa para programar movimientos
o interpolaciones en el plano XY.

G18 Selección del Plano XZ


Código modal que se usa para programar movimientos o interpolaciones circulares en el plano XZ.

G19 Selección del Plano YZ


Código modal, se usa para programar movimientos o interpolaciones circulares en este plano.

18
G20 Sistema de Programación en Pulgadas
En este control se requiere cambiar el SETTING 9 para modificar el sistema de programación.

G21 Sistema de Programación en Milímetros


En este control se requiere cambiar el SETTING 9 para modificar el sistema de programación.

G28-G00 G53 Regreso a Casa


Código que se programa regularmente en el último bloque de cada herramienta para mandar a home todos los
ejes o cada uno de manera independiente.

Ejemplo:

a) G00 G53 Z0; (Envía a casa en movimiento rápido al eje Z)


b) G00 G53 X0 Y0; (Envía a casa al mismo tiempo en movimiento rápido a los ejes X y Y)
c) G28 G91 Z0; (Envía a casa en movimiento rápido al eje Z OJO G91)

T__ M06 Función para Cambio de herramienta


a) La línea de programación T23 M06 ordena a la máquina hacer un cambio de herramienta y llamar a la
herramienta número 23.
b) Cuando solo se escribe en el programa el número de herramienta, por ejemplo: T03; lo que hace la
máquina es seleccionar en el cambiador de herramienta a la herramienta número 03, pero no hace el
cambio hasta utilizar el código M06.

Ejemplo:

T01 M06; (Llamado de la herramienta 01)


T03; (Preparación de la siguiente herramienta)
------------; (Operaciones de mecanizado de la herramienta 01)
------------; (Operaciones de mecanizado de la herramienta 01)
T03 M06; (Llamado de la herramienta 03, previamente ubicada)

19
G54 a G59 y G154 P1 hasta G154 P99 Posición de
coordenadas para el cero pieza
Estos códigos le indican al control la distancia que existe del cero máquina a la posición en la pieza donde se establece
su origen en XY. Estas distancias se registran en una pantalla del control llamada de offsets.

G43 Compensación positiva de la longitud de la


Herramienta
Un código G43 selecciona la compensación de la longitud de la herramienta en la dirección positiva; la longitud de
la herramienta se suma a la posición del eje Z en la página de offsets. Se debe escribir inmediatamente después
del código G43 una dirección H (seguido del número de herramienta). No es recomendable utilizar un número
distinto al de la herramienta en uso ya que puede ocasionar una daño irreversible en la máquina.

Ejemplo:

T02 M06; (Llamado de la herramienta 02)


G00 G90 G43 H02 Z5.; (Asigna el valor de la longitud de herramienta de la pantalla de geometría asignada en T2.)
------------; (Operaciones de mecanizado de la herramienta 02)
G00 G53 Z0.; (Envío a HOME del eje Z)
M30; (Reset de programa)

G49 Cancela la compensación G43


Este código G cancela la compensación de la longitud de la herramienta. Nota: Un H0, G28, M30, y Reset
(Restablecer) también cancelarán la compensación de la longitud de la herramienta.

20
Estructura Básica de Programación CNC
Inicio del archivo. %
O12345 (NOMBRE DEL PROGRAMA);
Nombre de programa.
No usar serie 9000
Retorno a casa en eje Z por si la herramienta se
G00 G53 Z0;
ha quedado por medio antes.
Inicio de
Línea de seguridad. G00 G40 G49 G80 G90 G17 ;
programa.
Llamado de herramienta. T1 M06;
Posicionamiento inicial. G00 G90 G54 X___ Y___;
Activación de husillo. S______ M03;
Acercamiento en eje Z COMPENSACION ALTURA. G43 H1 Z___;
Activación de bomba de taladrina. M08;
Cuerpo de En esta sección se programan las trayectorias y operaciones que serán realizadas durante el
programa. mecanizado. Y se repite tantas veces como la pieza a mecanizar lo requiera.
Salida a posición segura (eje Z). G00 G90 Z____;
Desactivación de bomba de taladrina. M09;
Retorno a casa en eje Z. G00 G53 Z0;
Fin de
Paro de Husillo M05
programa.
Parada opcional. M01;
Fin de programa. M30;
Fin de archivo. %

%
O12345 (PIEZA EJEMPLO 1); T03 M06;
G0 G53 Z0.; G00 G90 G54 X0.0 Y0.0;
G00 G40 G49 G80 G90 G100 G17; S800 M03;
T18 M06; G43 H03 Z75.0;
G00 G90 G54 X0.0 Y0.0; M08;
S1200 M03; CUERPO DEL PROGRAMA
G43 H18 Z75.0; G00 G90 Z10.;
M08; M09;
CUERPO DEL PROGRAMA G0 G53 Z0.;
G00 G90 Z10.0; M05;
M09; (CONTINUAN SIGUIENTES
G00 G53 Z0.; OPERACIONES);
M05; M30
M01; %
(SIGUIENTE HERRAMIENTA)

21
Nomenclatura de parámetros de corte
Parámetros de corte: Sistema Métrico Sistema Inglés

f = Avance por filo. mm/rev inch/rev

Z = Número de filos de la herramienta. N/A N/A

D = Diámetro de la herramienta. Milímetros Pulgadas

ar = Profundidad de corte radial. Milímetros Pulgadas

aa = Profundidad de corte axial. Milímetros Pulgadas

F = Avance por minuto. mm/min inch/min

N = Revoluciones. RPM RPM


pies/min = SFM(Surface
Vc = Velocidad de corte. mts/min
feet per minute)
HPP = Número de hilos por pulgada. N/A HPP

1000 = Valor constante de conversión. De metros a milímetros N/A

12 = Valor constante de conversión. N/A De pies a pulgadas

Fórmulas

Parámetros de corte: Sistema Métrico Sistema Inglés


𝑉𝑐 × 1000 𝑉𝑐 × 12
Cálculo de revoluciones 𝑁= 𝑁=
𝜋 × 𝐷 𝜋 × 𝐷
Cálculo de avance 𝐹 = (𝑓 × 𝑍) × 𝑁 𝐹 = (𝑓 × 𝑍) × 𝑁

Paso de un macho Según nomenclatura 1


𝑃𝑎𝑠𝑜 =
𝐻𝑃𝑃
Avance de macho 𝐹 = 𝑃𝑎𝑠𝑜 × 𝑁 𝐹 = 𝑃𝑎𝑠𝑜 × 𝑁

1
Asignación de materiales según norma ISO

Ejercicios.

1. Calcule las RPM y avance para una fresa integral de carburo sólido de 16mm de diámetro con los datos
proporcionados en la siguiente tabla y una velocidad de corte de 260-280 m/min.

RPM=

Avance =

2
2. Calcule las RPM y avance para un plato de 63mm de diámetro, 6 placas, ap 2.5mm y velocidad de corte entre 350
y 400 m/min, considerando los insertos de la siguiente tabla.

RPM=

Avance =

3. Calcule las RPM y avance para una fresa de carburo sólido de ø10mm, con los datos proporcionados en la siguiente
tabla y una velocidad de corte de 220-250 m/min.

RPM=

Avance =

3
4. Calcule las RPM y avance para una cabeza modular de ø25mm de diámetro con los datos proporcionados en la
siguiente tabla y una velocidad de corte de 180-200 m/min

RPM=

Avance =

5. Calcule las RPM y avance para una broca Multi-master de 12mm de diámetro con los datos proporcionados en la
siguiente tabla y una velocidad de corte de 80-140m/min y fz=0.18mm/rev

RPM=

Avance =

6. Calcule las RPM y avance para el macho de M10x1.5 en la siguiente tabla considerando una velocidad de corte
para trabajar un material Inoxidable <900N.

4
RPM=

Avance =

5
Código para Posicionamiento Rápido

G00 Movimiento Rápido


X Dirección para el movimiento en el eje “X”.
Y Dirección para el movimiento en el eje “Y”.
Z Dirección para el movimiento en el eje “Z”.
A Dirección para el movimiento en el eje “A” (Eje con posicionamiento angular).
B Dirección para el movimiento en el eje “B” (Eje con posicionamiento angular).
C Dirección para el movimiento en el eje “C” (Eje con posicionamiento angular).

G00 X___ Y___ Z___ A___;


G00 X___ Y___ Z___ B___ C___;

Código modal usado para posicionamiento rápido en cualquiera de los ejes, el avance al que se mueve es a la
velocidad máxima según el modelo de máquina utilizada. Se recomienda que use las teclas de control de

movimientos rápidos teniendo especial cuidado al programar un


acercamiento de la herramienta a la pieza a mecanizar.

La ejecución de un movimiento rápido es inicialmente a 45° hasta encontrar la primera coordenada y de forma
recta hasta encontrar la segunda, ya que al inicio los ejes se mueven a la misma velocidad.

Ejemplo:

Punto de origen X3.0 Y2.0

G00 X9.0 Y11.0;

6
Código de Interpolación Lineal

G01 Movimiento de Interpolación Lineal


X Dirección para el movimiento en el eje “X”.
Y Dirección para el movimiento en el eje “Y”.
Z Dirección para el movimiento en el eje “Z”.
A Dirección para el movimiento en el eje “A”.
B Dirección para el movimiento en el eje “B”.
C Dirección para el movimiento en el eje “C”.
F Avance en pulgadas por minuto o milímetros por minuto.

G01 X___ Y___ Z___ A___ F___;

G01 X___ Y___ Z___ B___ C___ F___;

Código modal que genera movimiento lineal de un punto a otro con avance controlado (F).

Ejemplo:

Mueve los ejes “X” y “Y” de forma lineal, con un avance de 10 pulgadas/min, partiendo de la posición anterior.

Punto de origen X3.0 Y2.0


G01 X11.0 Y7.0 F10.0;
O bien.

F10.0;
G01 X11.0 Y7.0;

7
Códigos de Interpolación Circular

G02 Interpolación circular en sentido horario

X Dirección para el movimiento en el eje “X”.


Y Dirección para el movimiento en el eje “Y”.
Z Dirección para el movimiento en el eje “Z”.
F Avance en pulgadas por minuto o milímetros por minuto.
I Vector en dirección del eje “X” hasta el centro del círculo con respecto al punto de partida.
J Vector en dirección del eje “Y” hasta el centro del círculo con respecto al punto de partida.
K Vector en dirección del eje “Z” hasta el centro del círculo con respecto al punto de partida.
R Valor del radio del arco

Código modal usado para interpolación circular en sentido a las manecillas del reloj. Por default el control está
programado para trabajar en el plano X, Y; es necesario, programar un avance (F).

Ejemplo:

Mover los ejes XY, partiendo del punto X2.0 Y7.0, con un avance de 10 pulgadas/min, con un radio de 4.0 en
sentido de las manecillas del reloj a la coordenada X6.0 Y3.0

Indicando el radio de la interpolación Utilizando vector de dirección J

G02 X6.0 Y3.0 R4.0 F10.0; G02 X6.0 Y3.0 J-4.0 F10.0;

8
G03 Interpolación circular en sentido antihorario

X Dirección para el movimiento en el eje “X”.


Y Dirección para el movimiento en el eje “Y”.
Z Dirección para el movimiento en el eje “Z”.
F Avance en pulgadas por minuto o milímetros por minuto.
I Vector en dirección del eje “X” hasta el centro del círculo con respecto al punto de partida.
J Vector en dirección del eje “Y” hasta el centro del círculo con respecto al punto de partida.
K Vector en dirección del eje “Z” hasta el centro del círculo con respecto al punto de partida.
R Valor del radio del arco.

Código modal usado para interpolación circular en contrasentido a las manecillas del reloj. Por default el
control está programado para trabajar en el plano X, Y; es necesario, programar un avance (F).

Ejemplo:

Mover los ejes XY, partiendo del punto X2.0Y7.0, con un avance de 10 pulgadas/min, con un radio de 4.0 en
sentido de las manecillas del reloj a la coordenada X6.0 Y3.0

Indicando el radio de la interpolación Utilizando vector de dirección I

G03 X6.0 Y3.0 F10.0 R4.0; G03 X6.0 Y3.0 I4.0 F10.0;

9
Ejercicios.
Interpolación lineal.
Realice y simule el programa de interpolación lineal de la geometría indicada a continuación.

____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________

10
Interpolación circular
Realice y simule el programa de interpolación circular de la geometría indicada a continuación utilizando la
indicación de los radios correspondientes 12mm de profundidad.

____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________

11
Interpolación circular.
Realice y simule el programa de interpolación circular de la geometría indicada a continuación utilizando
vectores (I J K) de dirección en las interpolaciones.

____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________

12
Interpolación circular
Realice y simule el programa de interpolación circular de la geometría indicada a continuación utilizando los
vectores de X e Y( I, J):

____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________
____________________________________ ___________________________________

13
Fresado de Cajas Circulares
G12 Interpolación para mecanizar cajas circulares en sentido horario.
G13 Interpolación para mecanizar cajas circulares en sentido antihorario.
X Posición en el eje “X” en el centro de la caja circular.
Y Posición en el eje “Y” en el centro de la caja circular.
Z Profundidad de la caja o profundidad de corte incremental cuando se selecciona G91.
I Radio final del círculo o radio del primer círculo cuando acompaña a “K” y “Q”.
K Radio final del círculo cuando acompaña a “I” y “Q”.
Q Incremento o paso radial de la espiral cuando acompaña a “I” y “K”.
L Número de pasadas para profundidad de corte incremental cuando se selecciona G91.
D Selección del compensador para diámetro de la herramienta.
F Avance en pulgadas por minuto o milímetros por minuto.

Notas
 Este ciclo requiere un taladro piloto al centro de la caja circular a mecanizar, este taladro puede ser generado
con una broca de igual o mayor diámetro que el cortador que será utilizado para mecanizar la caja circular o
con un taladro helicoidal usando la misma fresa con la que se mecanizará la caja.
 El posicionamiento en XY de la herramienta al centro de la caja circular puede ser designado en una línea
anterior.
 El código G12 implica el uso de compensación de corte a la derecha G42. El código G13 implica el uso de
compensación de corte a la izquierda G41.
 Al finalizar la ejecución de este comando, es necesario llevar la herramienta fuera de la caja circular en el eje
“Z” para poder desplazarse a otra posición.

Hay tres formas de programar esta operación:


1. Cajas donde se usa el valor de “I” como radio final del círculo.

G12/G13 Z___ I___ D___ F___;


Ejemplo:

Caja circular de ø32 de diámetro y profundidad de 10mm.


T2 M06;
G00 G90 G54 X0.0 Y0.0;
S2200 M03;
G00 G43 H02 Z1.0;
G00 Z0.05 M08;
G13 Z-10 I16 D02 F200;
G00 Z1.0 M09;
G00 G53 Z0.0;
M01;

2. Cajas donde se usa el valor de “K” como radio final del círculo, además de las variables “I” y “Q”.
G12/G13 Z___ I___ K___ Q___ D___ F___;
Ejemplo:

14
Caja circular de ø40 de diámetro por 15MM de profundidad. El radio inicial de es de 8mm, el traslape entre
pasadas de 1.2mm y utilizando la herramienta número 3.

T3 M06;
G00 G90 G54 X0.0 Y0.0;
S2200 M03;
G00 G43 H03 Z1.0;
G00 Z0.05 M08;
G13 Z-15 I8 K20 Q1.2 D03 F200;
G00 Z1.0 M09;
G00 G53 Z0.0;
M01;

3. Caja incluyendo los datos de la caja anterior y agregando G91 para incrementar los descensos en el eje Z y
la literal L para indicar las repeticiones del mecanizado.

G13 G91 Z___ I___ K___ Q___ D___ F___ L___;

Ejemplo:

Caja circular de ø28mm de diámetro por 25mm de profundidad. El radio inicial de es de 16mm, el traslape entre
pasadas de 1.2mm (10% FF), se tiene que hacer en 5 pasadas de profundidad y utilizando la herramienta número
12.

T12 M06;
G00 G90 G54 X0.0 Y0.0;
S2200 M03;
G00 G43 H12 Z1.0;
G00 Z0.04 M08;
G13 G91 L5 Z-5 I16 K14 Q1.2 D12 F200;
G00 G90 Z1.0 M09;
G00 G53 Z0.0;
M01

15
Interpolaciones helicoidales
X Posición en el eje “X”.
Y Posición en el eje “Y”.
Z Profundidad de paso en bajada con G91.
I Vector para eje “X”.
J Vector para eje “Y”.
L Número de pasadas para profundidad de corte incremental G91.
D Selección del corrector para diámetro de la herramienta.
F Avance en pulgadas por minuto o milímetros por minuto.

Ejemplo:

Caja circular de ø18mm (No superar el doble de diámetro de la herramienta) de diámetro por 10mm de
profundidad. El paso de bajada es 1mm, se tiene que hacer en 10 pasadas de profundidad y utilizando la
herramienta número 12.

T12 M06 (FRESA FRONTAL ø10mm);


G00 G90 G54 X0.0 Y0.0;
S2200 M03;
G00 G43 H12 Z50.0;
G00 Z5 M08;
G01 Z0 F1000;
G01 G41 D12 X9 F550;
G03 G91 Z-1 I-9 L10;
G03 I-9;
G90;
G01 G40 X0 Y0;
G00 Z5.0;
G00 G53 Z0.0;
M30;

16
-Ejercicios

1.-Realice la programación de una caja circular de ø63 de diámetro con una profundidad de 30mm. Usando una
fresa frontal de diámetro ø16mm, con 4 filos, avance por filo de 0.12mm/rev. y una Velocidad de corte de 180
m/min.
Utilizar una broca de ø20 para abrir barreno. Calcule RPM y avances adecuados utilizando las tablas del manual.
Duplique el programa y simule utilizando las 3 modalidades para mecanizado de cada caja circular.

____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
__________________________________________________________________

17
2.- Realice la programación de una caja circular de ø75mm de diámetro con una profundidad de 25mm y una segunda
caja circular de ø90 de diámetro por 5mm de profundidad. Use una fresa de ø12mm de diámetro con 4 filos, avance
por filo de 0.15mm/rev, y Velocidad de corte de 180-220 m/min.

Programe el taladro inicial utilizando G03 con I o J y un incremental. G03 I-_ G91 Z_ L_ …..

__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
_______________________________________________________________

18
Compensación de Corte
La compensación de corte es el método utilizado para desplazar la trayectoria de la herramienta de tal manera
que esta se mueva a la derecha o a la izquierda de la trayectoria programada.
Normalmente, la compensación de radio se programa para desplazar la herramienta por el valor exacto del
radio, de modo que el corte final de la pieza y la trayectoria programada sean iguales.
La pantalla de compensación de la herramienta se usa para escribir los valores del radio de las herramientas a
desplazar. Los valores se pueden definir tanto en radio como en diámetro para la geometría y el desgaste.

El valor efectivo es la geometría más desgaste de la herramienta. El setting 40 nos permite elegir la forma en que
ingresamos dichos datos (diámetro o radio).

G41 Compensación del Cortador a la Izquierda


El código G41 selecciona la compensación del cortador a la izquierda. Esto quiere decir que la herramienta es
desplazada al lado izquierdo de la trayectoria programada con el fin de compensar el radio de la herramienta.
Se debe indicar en el programa la variable D__ (seguido del número de herramienta). Es necesario colocar en la
pantalla de offset el valor del diámetro o radio del cortador, ya que el control buscará en esta pantalla el valor que
debe de compensar.
Si se ingresa un valor negativo a la compensación del radio, la máquina actuará como si fuera compensación de
radio a la derecha (G42), lo anterior no es recomendable, pero es importante mencionarlo.

G42 Compensación del Cortador a la Derecha


El código G42 selecciona la compensación del cortador a la derecha. Esto quiere decir que la herramienta es
desplazada al lado derecho de la trayectoria programada.
Se debe indicar en el programa la variable D__ (seguido del número de herramienta). Es necesario colocar en la
pantalla de offset el valor del diámetro o radio del cortador, ya que el control buscará en esta pantalla el valor que
debe de compensar.
Si se ingresa un valor negativo a la compensación del radio, la máquina actuará como si fuera compensación de
radio a la izquierda (G41), lo anterior no es recomendable, pero es importante mencionarlo.

G40 Cancela la compensación G41/G42


El código G40 cancela la compensación generada por el código G41 y G42

19
Reglas de uso de los códigos de compensación

 En la línea donde se programe G41 o G42 siempre debe de agregarse la variable D seguido del número de
herramienta para que el control busque en la pantalla de datos de herramienta la distancia que debe de
compensar.
 No se puede colocar el código G41 o G42 durante un movimiento en arco.
 Estos códigos solo pueden programarse durante movimientos en líneas rectas (frecuentemente perpendiculares
al perfil de la pieza).
 La distancia mínima de las líneas anteriores no puede ser menor al valor del radio de la herramienta.
 Al terminar el perfil debe de cancelarse el código agregando una línea con G40.
 La línea donde va el G40 frecuentemente es perpendicular al perfil de la pieza.

Ejemplo:

 Se necesita mecanizar un cuadro de


50mm x 50mm.

 El cero de trabajo se define en la


esquina inferior izquierda

 Se va a utilizar una fresa frontal de


ø10mm

 Si localizamos los puntos del cuadro


con coordenadas absolutas
tendríamos:

 P1= X0.0 Y0.0


 P2= X0.0 Y50.0
 P3= X50.0 Y50.0
 P4= X50.0 Y0.0

Con los puntos anteriores podemos generar un programa para obtener el cuadro con las dimensiones
adecuadas, pero primero tenemos que definir un punto de entrada y otro de salida.

20
En la siguiente imagen podemos observar 3 diferentes formas de comenzar el mecanizado utilizando
compensación.

(PROPUESTA A) (PROPUESTA B) (PROPUESTA C)


T01 M06; T01 M06; T01 M06;
G00 G90 G54 X-10.0 Y25.0; G00 G90 G54 X-10.0 Y-10.0; G00 G90 G54 X25.0 Y-10.0;
S2200 M03; S2200 M03; S2200 M03;
G00 G43 H01 Z1.0; G00 G43 H01 Z1.0; G00 G43 H01 Z1.0;
G00 Z-0.50 M08; G00 Z-0.50 M08; G00 Z-0.50 M08;
G01 G41 D01 X0.0 F250.0; G01 G41 D01 X0.0 F250.0; G01 G41 D01 X35.0 F250.0;
G01 Y50.0; G01 Y50.0; G03 X25.0 Y0.0 R10.0;
G01 X50.0; G01 X50.0; G01 X0.0;
G01 Y0.0; G01 Y0.0; G01 Y50.0;
G01 X0.0; G01 X-10.0; G01 X50.0;
G01Y25.0; G01 G40 Y-10.0; G01 Y0.0;
G01 G40 X-10.0; G00 G90 Z1.0 M09; G01 X25.0;
G00 G90 Z1.0 M09; G00 G53 Z0.0; G03 X15.0 Y-10.0;
G00 G53 Z0.0; M01; G40 G01 X25.0;
M01; G00 G90 Z1.0 M09;
G00 G53 Z0.0;
M01;

21
Ejercicios

1. Realice la programación del perfil exterior e interior de la pieza siguiente, aplicando la compensación de la
herramienta a la izquierda. La altura del escalón y la profundidad de la caja son de 8mm. La pieza se sujeta en una
mordaza, el bruto de material es cuadrado de 100mm x 100mm.

Aluminio 6061
Vc = 215-322 m/min
HTA = φ 12mm
Fz = 0.08 mm/min
Z=2

22
1. Realice la programación del perfil exterior de la pieza siguiente, aplicando la compensación de la
herramienta a la derecha. La altura del escalón es de 8mm. La pieza se sujeta en una mordaza, el bruto de
material es cuadrado de 100mm x 100mm.

Aluminio 6061
Vc = 215-322 m/min
HTA = φ 12mm
Fz = 0.096 mm/min
Z=2

23
2. Realice la programación para el mecanizado del contorno exterior de la pieza siguiente, aplicando la
compensación del cortador a la izquierda. Velocidad de corte 180 m/min, fresa frontal de ø12mm de 2 filos,
avance recomendado por filo 0.10 mm/rev., la profundidad del escalón es de 20.0 mm.

24
Subrutina local
Una subrutina local es un bloque de código en el programa principal que es referenciado varias veces por el
programa principal. Las subrutinas locales son ordenadas (llamadas) utilizando un M97,Pnnnnn y Lxxxx, que
hace referencia al número de línea N de la subrutina local. El formato de la subrutina local es el de finalizar el
programa principal con un M30 y luego introducir las subrutinas locales después del M30. Cada subrutina
debe tener un número de línea N al comienzo y un M99 al final, que enviará el programa de vuelta a la
siguiente línea en el programa principal.
Sirve por ejemplo para hacer repeticiones incrementales en Z y repetir un mismo perfil.

T12 M06 (FRESA FRONTAL ø10mm);


G00 G90 G54 X25 Y-10;
S2200 M03;
G00 G43 H12 Z50.0;
G00 Z5 M08;
G01 Z0 F1000;
M97 P100 L5 (Repite 5 veces N100);
G00 Z5.0;
G00 G53 Z0.0;
M30;
N100;
G01 G91 Z-5 (INCREMENTAL DE BAJADA EN Z G91);
G90 (VOLVEMOS A G90);
G01 G41 D12 X35.0 F250.0;
G03 X25.0 Y0.0 R10.0;
G01 X0.0;
G01 Y50.0;
G01 X50.0;
G01 Y0.0;
G01 X25.0;
G03 X15.0 Y-10.0;
G40 G01 X25.0;
(NO RETIRAR EN Z DENTRO DE LA SUBRUTINA, NO RESPETARIA LA INCREMENTAL DE BAJADA)
M99;

25
2. Realice la programación para el mecanizado del contorno interior de la pieza siguiente, aplicando la
compensación de la herramienta a la izquierda y aplicando subrutina M97. Velocidad de corte 210 m/min,
fresa frontal de 8mm de 2 filos, avance recomendado por filo 0.08mm/rev., la profundidad de la cajera es de
16mm.

26
G68 Rotación Angular
Cuando ordena un G68, el control gira todos los valores X, Y, Z, I, J y K sobre un centro
de giro hasta un ángulo especificado (R) . Se desactiva con G69.

EJEMPLO:
O60682 (GIRAR SOBRE COORDENADA DE TRABAJO);
G59 (CORRECTOR);
G00 G90 X0 Y0 (ORIGEN DE COORDENADAS DE TRABAJO);
M98 P60681 (LLAMAR SUBPROGRAMA);
G90 G00 X0 Y0 (ÚLTIMA POSICIÓN ORDENADA);
G68 R60. (GIRAR 60 GRADOS);
M98 P60681 (LLAMAR SUBPROGRAMA);
G69 G90 X0 Y0 (CANCELAR G68);
M30 %;

SE PUEDE HACER INCREMENTAL EL G68 DE ESTA MANERA

ENCENDER SETTING 73 PARA UTILIZAR INCREMENTAL (IMPORTANTE)

G68 X0 Y0 G91 R120.

27
Ejercicios

Realice la programación del perfil de una figura y realice el giro de coordenadas mediante G68 utilizando
subrutinas:

28
Ciclos fijos
Un ciclo fijo se emplea para simplificar un programa de mecanizado. Existen ciclos fijos para taladrado, roscado y
mandrinado. Una vez que un ciclo fijo ha sido seleccionado, queda activo hasta que se cancele con un código G80.
Cuando un ciclo está activo, es ejecutado cada vez que se programa un movimiento en X___ Y___.

Ejemplo:
N1 M06 T___;
N2 G00 G90 G54~59 X___ Y___ A___;
N3 S________ M03 / M04 ;
N4 G43 H___ Z(+)___;
N5 G___ G98 / G99 Z(-)___ R___ F___ I___ J___ K___ L___ P___ Q___;
N6 X___ Y___;
N7 X___ Y___;
N8 G00 G80 M09;
N9 G00 G53 Z0.0;
N10 M01;

N1 Cambio de herramienta (M06). Selección de herramienta (T___).


N2 Movimiento rápido (G00). Absoluto (G90). Selección de coordenadas de trabajo (G54~G59).
Primer posicionamiento (X___ Y___).
N3 Velocidad del husillo (S____) y arranque del husillo en sentido horario o anti horario
(M03/M04).
N4 Llamado de compensación positiva de longitud de herramienta (G43). Selección de
compensación de longitud de herramienta (H___). Posicionamiento del eje “Z” con
respecto al cero pieza (Valor normalmente positivo).
N5 Activación de ciclo fijo (G73 hasta G89). Regreso al punto de referencia (G98 Plano de
inicio /G99 Plano de retracción).
N6 Segundo posicionamiento.
N7 Tercer posicionamiento, etc.
N8 Movimiento rápido (G00). Cancelación de ciclos fijos (G80). Desactivación del soluble
(M09).
N9 Regreso al punto de referencia (G00 G53). Eje “Z”.
N10 Paro de programa (M00 Paro de programa / M01 Paro opcional de programa).

29
G81 Ciclo de Taladrado Directo

X Posicionamiento rápido opcional en el eje “X”.


Y Posicionamiento rápido opcional en el eje “Y”.
Z Posición al fondo del agujero.
F Avance en pulgadas o milímetros por minuto.
R Posición del plano R.
G98 Retorno al plano de inicio.
G99 Retorno al plano de retracción.

O1234;
M06 T01;
G00 G90 G54 X0.0 Y0.0;
S1800 M03;
G43 H01 Z0.5;
M08;
G81 G98 Z-1.0 R0.05 F6.0;
X1.5 Y0.0;
X2.0 Y3.0;
G00 G80 M09;
G00 G53 Z0.0;
M01;

30
G82 Ciclo de Taladrado Directo con Tiempo de
Espera
X Posicionamiento rápido opcional en el eje “X”.
Y Posicionamiento rápido opcional en el eje “Y”.
Z Posición al fondo del agujero.
F Avance en pulgadas o milímetros por minuto.
R Posición del plano R.
P Tiempo de espera al alcanzar la posición Z.
G98 Retorno al plano de inicio.
G99 Retorno al plano de retracción.

O1234;
M06 T05;
G00 G90 G54 X0.0 Y0.0;
S1250 M03;
G43 H05 Z0.5;
M08;
G82 G98 Z-0.25 R0.05 F6.0 P3.0;
X1.5 Y0.0;
X2.0 Y3.0;
G00 G80 M09;
G00 G53 Z0.0;
M01;

31
G83 Ciclo de Taladrado con Desahogo de Rebaba
X Posicionamiento rápido opcional en el eje “X”.
Y Posicionamiento rápido opcional en el eje “Y”.
Z Posición al fondo del agujero.
F Avance en pulgadas o milímetros por minuto.
Q Profundidad de corte para cada pasada (valor incremental).
R Posición del plano R.
P Tiempo de espera al alcanzar la posición Z.
G98 Retorno al plano de inicio.
G99 Retorno al plano de retracción.

O1234;
T10 M06;
G00 G90 G54 X30.0 Y30.0;
S1500 M03;
G43 H10 Z10.0;
M08;
G83 G98 Z-40.0 R1.0 F150.0 Q5.0;
X0.0 Y0.0;
X60.0 Y0.0;
G00 G80 M09;
G00 G53 Z0.0;
M01;

32
G83 Ciclo de Taladrado con Desahogo de Rebaba
y Profundidad Variable
X Posicionamiento rápido opcional en el eje “X”.
Y Posicionamiento rápido opcional en el eje “Y”.
Z Posición al fondo del agujero.
F Avance en pulgadas o milímetros por minuto.
I Tamaño opcional de la primera profundidad de corte.
J Cantidad a reducir en cada pasada.
K Mínima profundidad de corte.
R Posición del plano R.
P Tiempo de espera al alcanzar la posición Z.
G98 Retorno al plano de inicio.
G99 Retorno al plano de retracción.

O1234;
T08 M06;
S1500 M03;
G00 G90 G57 X0.0 Y0.0;
G43 H08 Z10.0;
M08;
G83 G98 Z-150.0 R1.0 F50.0 I15.0 J5.0 K3.0;
X40.0 Y50.0;
X200.0 Y0.0;
G00 G80 M09;
G00 G53 Z0.0;
M01;

33
G84 Ciclo de Roscado a Derechas
X Posicionamiento opcional en el eje “X”.
Y Posicionamiento opcional en el eje “Y”.
Z Posición al fondo del agujero.
F Avance en pulgadas o milímetros por minuto.
R Posición del plano R.
G98 Retorno al plano de inicio.
G99 Retorno al plano de retracción.

Nota: En caso de requerir mecanizar una rosca en varias pasadas, verifique que tenga activa la opción roscado
rígido en los parámetros y asegúrese de activar el Setting 133.

Macho 5/16-18 UNC Macho M8 x 1.25

O2500; O2341;
T12 M06; T12 M06;
G00 G90 G54 X4.0 Y1.5; G00 G90 G54 X100.0 Y38.0;
S750; S750;
G43 H12 Z1.0; G43 H12 Z25.0;
M08; M08;
G84 G98 Z-0.500 R0.05 F41.6667; G84 G98 Z-13.0 R1.0 F937.5;
X2.125 Y4.750; X53.0 Y140.0;
X0.0 Y0.0; X0.0 Y0.0;
G00 G80 M09; G00 G80 M09;
G00 G53 Z0.0; G00 G53 Z0.0;
M01; M01;

34
G74 Ciclo de Roscado para Cuerda Izquierda
X Posicionamiento opcional en el eje “X”.
Y Posicionamiento opcional en el eje “Y”.
Z Posición al fondo del agujero.
F Avance en pulgadas o milímetros por minuto.
R Posición del plano R.
G98 Retorno al plano de inicio.
G99 Retorno al plano de retracción.

Nota: En caso de requerir mecanizar una rosca en varias pasadas, verifique que tenga activa la opción roscado
rígido en los parámetros y asegúrese de activar el Setting 133.

Macho 5/16-18 UNC IZQ. Macho M8 x 1.25 IZQ.

O2500; O2341;
T12 M06; T12 M06;
G00 G90 G54 X4.0 Y1.5; G00 G90 G54 X100.0 Y38.0;
S750; S750;
G43 H12 Z1.0; G43 H12 Z25.0;
M08; M08;
G74 G98 Z-0.500 R0.05 F41.6667; G74 G98 Z-13.0 R1.0 F937.5;
X2.125 Y4.750; X53.0 Y140.0;
X0.0 Y0.0; X0.0 Y0.0;
G00 G80 M09; G00 G80 M09;
G00 G53 Z0.0; G00 G53 Z0.0;
M01; M01;

35
Roscado en varias pasadas (Rígido)

Primero se debe de verificar que se tenga la opción de roscado rígido activo:

Para el Control Clásico


 Parámetro: 57:4 Rigid Tapping = 1
 Setting 133 Repeat Rigid tap = ON

Para el Control NGC verificar que este activa la opción de roscado rígido en :

 Tecla Diagnostic /Pestaña Parámetros/Features/Roscado rígido/

 También verificar que el Setting 133 Repeat Rigid tap = ON

El siguiente programa muestra una rosca de M16x2, la cual se ejecutará en 3 pasos, alcanzando una profundidad
total de 30mm.

O5785 (MACHO CON REPETICION);


T15 M06;
G00 G90 G59 X4.0 Y2.0;
S700
G43 H15 Z75.0 M08;
G00 Z5;
G84 G98 Z-10. R0.1 F43.7500
G84 Z-20.;
G84 Z-30;
G00 G80;
G00 Z5. M09;
G00 G53 Z0.0;
M01;

Nota: Los roscados realizados con varias pasadas se pueden utilizar siempre y cuando no cambien el macho del porta
herramientas, ya que se perderá el paso.

36
Ejercicios

1. Utilizando los ciclos fijos, escriba el programa para taladrar y roscar la figura siguiente, considere una
placa de 10mm de espesor. Calcule las condiciones de corte de cada herramienta.

HERRAMIENTA No.1
ØBROCA = 6,8mm
Vc = 60 mm/min.
Fz = 0.06 mm/rev.

HERRAMIENTANo.2
ØMACHO = M8x1,25
Vc = 18 mm/min.
Profundidad = 10mm

37
G85 Ciclo de Mandrinado
X Posicionamiento opcional en el eje “X”.
Y Posicionamiento opcional en el eje “Y”.
Z Posición al fondo del agujero.
F Avance en pulgadas o milímetros por minuto.
R Posición del plano R.
G98 Retorno al plano de inicio.
G99 Retorno al plano de retracción.

O1234;
M06 T___;
G00 G90 G54~59 X___ Y___;
G43 H___ Z___ S___ M03;
M08;
G85 G98/99 Z___ R___ F___;
X___ Y___;
X___ Y___;
G00 G80 M09;
G00 G53 Z0.0;
M30;

38
G76 Ciclo de Mandrinado Fino
X Posicionamiento opcional en el eje “X”.
Y Posicionamiento opcional en el eje “Y”.
Z Posición al fondo del agujero.
F Avance en pulgadas o milímetros por minuto.
R Posición del plano R.
I Valor de desplazamiento opcional en el eje “X” (Si “Q” no es especificada).
J Valor de desplazamiento opcional en el eje “Y” (Si “Q” no es especificada).
Q Valor de desplazamiento, siempre incremental (Si “I” y “J” no son especificadas).
G98 Retorno al plano de inicio.
G99 Retorno al plano de retracción.

NOTA: Si se utiliza el valor de “Q”, el Setting 27 determina la dirección de desplazamiento.

O1234;
M06 T___;
G00 G90 G54~59 X___ Y___;
G43 H___ Z___ M03 S___;
M08;
G76 G98/99 Z___ R___ F___ Q___;
X___ Y___;

39
X___ Y___;
G00 G80 M09;
G00 G53 Z0.0;
M30;

G77 Ciclo de Mandrinado hacia Atrás


X Posicionamiento opcional en el eje “X”.
Y Posicionamiento opcional en el eje “Y”.
Z Posición al final del mandrinado.
F Avance en pulgadas o milímetros por minuto.
R Posición del plano R.
I Valor de desplazamiento opcional en el eje “X” (Si “Q” no es especificada).
J Valor de desplazamiento opcional en el eje “Y” (Si “Q” no es especificada).
Q Valor de desplazamiento, siempre incremental (Si “I” y “J” no son especificadas).
G98 Retorno al plano de inicio.
G99 Retorno al plano de retracción.

NOTA: Si se especifica el valor de “Q”, se emplea el Setting 27 para indicar la dirección de desplazamiento.

O1234;
M06 T___;
G00 G90 G54~59 X___ Y___;
G43 H___ Z___ M03 S___;
M08;
G77 G98/99 Z___ R___ F___ Q___;
X___ Y___;
X___ Y___;

40
G00 G80 M09;
G00 G53 Z0.0;
M30;

41
Patrones de Taladros
Hay tres códigos “G” que proporcionan los patrones de taladros comunes para pernos. Estos son: G70, G71 y G72.
Normalmente se usan con alguno de los ciclos programados del grupo 09.

Nota. - Este código debe ser precedido por un ciclo de taladrado o roscado. Si al ciclo programado se le indica la
literal L0, el punto programado será tomado por la máquina como referencia y el barreno no será mecanizado.
Esta opción es muy útil cuando se requiere, por ejemplo, hacer un patrón de taladros sin barreno central

G70 Circunferencia de Taladros Equidistantes

I Radio de la circunferencia (Signo negativo invierte la dirección).


J Ángulo inicial del primer barreno (con respecto a la horizontal [3:00 PM]).
L Número de taladros en la circunferencia.

Ejemplo:

G83 G98/99 Z___ R___ F___ Q___L0;


G70 I75. J15. L15;
G00 G80 M09;
_______________________________________________________________________________________________
_______________________________________________________________________________________________
____________________________________________________________________

42
G71 Arco de Taladros Equidistantes

I Radio de la circunferencia (Signo negativo invierte la dirección)


J Ángulo inicial del primer barreno (con respecto a la horizontal [3:00 PM]).
K Distancia angular entre taladros (+ y -).
L Número de taladros en la circunferencia.


 _____________________________________________
Ejemplo: _____________________________________________
_____________________________________________
G83 G98/99 Z___ R___ F___ Q___L0; _____________________________________________
G71 I75. J37. K13. L8; _____________________________________________
G00 G80 M09; _____________________________________________
_____________________________________________
_____________________________________________

1
G72 Línea de Taladros Equidistantes

I Distancia entre taladros.


J Ángulo inicial del primer barreno (con respecto a la horizontal [3:00 PM]).
L Número de taladros.



Ejemplo: __________________________________________
__________________________________________
G83 G98/99 Z___ R___ F___ Q___L0;
__________________________________________
G72 I20. J25. L11;
__________________________________________
G00 G80 M09;
__________________________________________
__________________________________________

1
G47 Grabado de Letras y Números
Este método se emplea para grabar un texto en una pieza. El texto debe de programarse delante del código G47.

P0 Grabado de letras.
P1 Numeración secuencial.
X Coordenada inicial en plano “X”.
Y Coordenada inicial en plano “Y”.
Z Coordenada inicial en plano “Z”.
I Ángulo de rotación (Default es 0).
J Tamaño de la letra a grabar (mínimo .001”).
R Retorno al plano R.
E Avance de penetración.
F Avance de grabado.

Ejemplo:

G47 P0 X2.0 Y2.0 I45. J.5 R.05 Z-.005 F15.0 E10.0 (TEXTO A GRABAR);

1
Grabado Secuencial de Números
Este método se emplea para grabar números o series de números en partes. Los números se irán incrementando
de uno en uno a partir del número de inicio. El símbolo # se utiliza para indicar el número de dígitos en el número
serial.

Ejemplo:

G47 P1 X2.0 Y2.0 I45. J.5 R.05 Z-.005 F15.0 E10.0 (####);

El límite de números seriales es de cuatro dígitos y el número de inicio se puede definir de manera manual en una
variable de un macro. La opción de macros no necesita estar habilitada para realizar esta acción. La variable #10599
(#599 Vers. Anteriores al control NGC) es usada para registrar el número inicial de la serie de grabado a realizar.
Puede cambiar manualmente el valor de esta variable para establecer el inicio de su serie de números o puede
escribir en MDI G47 P1 (0001) para indicar a la máquina el número de inicio de su secuencia. Posteriormente ejecute
su programa ejecutando G47 P1 (####)… de manera regular.

2
Ejercicios

Realice el programa para realizar el grabado indicado en el dibujo siguiente, Considere una altura de letra de
12mm y que incremente el número cada vez que ejecute el programa; el valor inicial debe ser 001.

3
G150 Función de Fresado de Cavidades para
Propósitos Generales
D Selección del radio del cortador.
F Velocidad de avance.
I Incremento de corte en el eje X.
J Incremento de corte en el eje Y.
K Margen en el corte de terminado.
P Número de subprograma o subrutina donde se define la forma del contorno.
Q Profundidad incremental del corte en el eje Z por pasada. Valores (+).
R Posición del plano R.
S Velocidad del husillo (opcional).
X Posición en X del barreno de inicio.
Y Posición en Y del barreno de inicio.
Z Profundidad final de la cavidad.

 La forma de la cavidad a ser cortada tiene que ser definida en un subprograma o una subrutina.
 Esta tiene que definir un área cerrada por medio de una serie de códigos G01, G02 o G03 y terminar con un
M99 (Retorno al programa principal).
 Este subprograma debe contener menos de 40 recorridos. Se utiliza una serie de movimientos, sea en el eje
“X” (Si se emplea “I”) o en el eje “Y” (Si se emplea “J”) para cortar de forma específica.
 La pasada de acabado al contorno está definida por “K” y tiene que ser un número positivo. No hay una
pasada de acabado para la profundidad “Z”. Es necesario especificar el valor “R” aunque este sea cero (0).



4
Ejemplo 1

%
O1000;
T1 M06;
G90 G54 G00 X0 Y0;
S2000 M03;
G43 H01 Z0.1 M8;
G01 Z0.01 F30.0;
G150 P511 Z-15. Q2.0 R1.0 J1.2 K0.4 G41 D01 F10.0;
G40 G01 X0 Y0;
G00 Z1.0 M09;
G00 G53 Z0;
M30;
%

Subprograma

%
O00511;
G01 Y2.0;
X-2.0;
Y-2.0;
X2.0;
Y2.0;
X0.0;
M99;
%

5
Ejemplo 2:

%
O61506;
T1 M06;
G00 G90 G40 G49 G54;
G00 G54 X2. Y2.;
S1000 M03;
G43 H01 Z1.0;
M08;
G01 Z0.01 F30.0;
G150 P61507 X2. Y2. Z-0.5 Q0.5 R0.01 I0.3 K0.01 G41 D01 F10.0;
G40 G01 X2.Y2.;
G00 Z0.1 M09;
G53 G49 Z0 M05;
G53 Y0;
M30;
%

Subprograma
% O61507;
G01 Y1.;
X6.;
Y6.;
X1.;
Y3.2;
X2.75;
Y4.25;
X4.25;
Y2.75;
X2.75;
Y3.8;
X1.;
Y1.;
X2.;
M99;
%

6
Ejercicio
Realice el programa para mecanizar la siguiente pieza con los datos que se proporcionan a continuación.

Fresa con diámetro de 8mm


Vc= 130 a 150 m/min
Z = 4 filos
Fz = 0.120
Profundidad de la isla = 10mm.

80

40

R10

40 80

R8

___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
_______________________________________________

7
Ejercicios varios

8
9
10
11
12
Procedimiento para Mecanizar
1. Borre todos los valores que estén cargados en la página de los “offsets”, como longitudes y diámetro de
herramienta, así como ceros pieza (G54~G59) que no se usen.

2. Cargue el programa en la memoria de la máquina, ya sea por medio de captura directa en el control HAAS,
memoria USB o bien, cargando el programa a través de la interface Ethernet o WI-FI.

3. Determine las herramientas que se van a usar y téngalas listas.

4. Utilizando un dispositivo de sujeción o mordaza, monte la pieza en el centro de la mesa del centro de
mecanizado y sujétela bien.

5. Localice el cero pieza del programa tanto en el eje “X” como en el eje “Y”. Generalmente, estos puntos
coinciden con los puntos de referencia del plano, a partir de los cuales se toman todas las dimensiones.
Use un localizador de esquinas (Edge Finder) o un indicador para localizar estos puntos empleando las
funciones manuales de la máquina (Handle Jog).

Después de ubicar la posición deseada para el cero pieza, oprima la tecla y mueva el cursor
hacia abajo usando las flechas hasta llegar a la página de Cero Trabajo (Zero Offsets). Luego, coloque el

cursor en el G54~G59 en el eje “X” y presionar la tecla con esto se cargará el valor
correspondiente al cero máquina en ese lugar.

Repita el procedimiento para el eje “Y”. Al hacer esto, se ha registrado en la máquina en dónde se
encuentra localizado el cero pieza. Normalmente los valores en “Z” y “A” no se cargan; estos permanecen
en cero (0).

6. Tome el valor del diámetro de las herramientas, el cual se va a usar con un valor Dnn e introduzca este
valor en las páginas de “Offsets”.
NOTA: Este valor puede ser usado tanto en “radio” como en “diámetro”, y esto se puede cambiar por
medio del Setting 40.

13
7. Saque todas las herramientas que se encuentran en el carrusel de la máquina y haga un cambio de
herramienta para traer la número 1 (T1 M6). Coloque la herramienta número uno en el husillo usando el
botón de “Tool Release”.

Presionar la tecla y ubique la pantalla de la compensación de longitudes; mover el cursor hasta


el número 1.

NOTA: No meta ninguna herramienta al carrusel directamente; siempre hágalo a través del husillo, usando MDI o
ATC Forward / Backward.

8. En modo manual (Handle Jog), seleccione el eje “Z” y mueva cuidadosamente la herramienta hasta tocar

la superficie de la pieza. Después presione la tecla y con esto se cargará el valor correspondiente
al cero máquina en el eje “Z”, para la herramienta número 1.

9. Inmediatamente después de cargar el valor de compensación de longitud de la herramienta, presione la

tecla para que el eje “Z” se regrese hasta casa (Z0.0) y haga el cambio de herramienta
seleccionando la herramienta siguiente y repita el mismo proceso.

10. Ejecute el programa en modo gráfico, para detectar posibles errores de programación.

11. Corra el programa con movimiento rápido al 5% o al 25% y verifique que no exista ninguna interferencia.

14
Curso Básico de Operación
para Centro de Mecanizado HAAS

En este manual, encontrará los principios básicos de operación para el centro de


mecanizado.

Si requiere más información, puede consultar el manual adjunto a la máquina, donde


encontrará información aún más detallada.

El Departamento de Aplicaciones se encarga de todo lo relacionado con la programación


y operación de los controles CNC. Para cualquier duda o aclaración en el uso de los
controles favor de comunicarse al teléfono indicado a continuación y solicitar al
departamento de Aplicaciones:

900 111 992

15
Índice
Índice …………………………………………………………………………………….................................................. 87
Encender/Apagar ..………………………………………………………………………………................................... 89
Tablero de operaciones ………………………………………………………………………………………………………… 91
Edit ..…………………………………………………………………………………………………………………………………….. 92
Memory ..……………………………………………………………………………………………………………………………… 93
MDI ………………………………………………………………………………………………………………………………………. 94
Handle Jog ……………………………………………………………………………………………………………………………. 95
Zero Ret ………………………………………………………………………………………………..……………………………… 96
List Prog ……………………………………………………………………………………………………………..………………… 97
Display (Pantalla) …………………………………………………………………………………………………………..…….. 98
Teclas de cursor ………………………………………………………………………………………….……………………..…. 99
Procedimiento para medición de herramientas ………………………………………….………………………… 100
Procedimiento para sacar cero pieza ……………………………………………………….……………………….…. 100
Teclas F1, F2, F3 y F4 ..………………………………………………………….……………..……………………………….. 101
Procedimiento para graficar un mecanizado ..………………………………………………………………………. 102
Inicio de un mecanizado ……………………………………………………………………………………………………… 104
Eliminar alarma 144 en máquinas HAAS ……………………………………………………………………………….. 105
Procedimiento para Recuperar el Carrusel de Herramientas ………………………………………………… 106
Respaldo de máquina …………………………………………..………………………………………………………………. 108

Restaurar su equipo HAAS usando un archivo de respaldo……………………………………………………. 110

Tabla de velocidades de corte para brocas HSS……………………………………………………………………… 112

Tabla de velocidades de corte para brocas de carburo…………………………………………………………. 113

Tabla de velocidades de corte para roscado…… …………………………………………………………………… 114

16
Avances recomendados fresas de carburo………………………………………………………………………... 115

Tabla de equivalencias…………………………………………………………………………………………………………… 117

Tabla para la rosca americana UNC y UNF…………………………………………………………………………… 120

Tabla de roscas métricas M y MF…………………………………………………………………………………………. 121

Tabla para roscas NPT…………………………………………………………………………………………………………. 122

Tabla de especificaciones para brocas de centros………………………………………………………………… 123

17
Encender / Apagar

La manera correcta de encender la máquina es la siguiente:

1. Verificar que el botón de EMERGENCY STOP se encuentre activo (Puesto).

2. Oprimir el botón verde POWER ON

NOTA: El interruptor principal que se encuentra en la parte trasera de la máquina deberá encontrarse
en la posición encendido.

Cuando se presiona el botón verde POWER ON, la pantalla se enciende, pero aún no está lista para usarse.

En la pantalla aparecerán dos alarmas.

1. Servos apagados Alarma 102.

2. Paro de emergencia activo Alarma 107.

Para eliminar estas alarmas, siga este procedimiento:

Desactive el paro de emergencia girando el botón en sentido horario.

Oprimiendo dos veces la tecla (una vez por cada alarma), Las alarmas se cancelan
automáticamente.

Presionar la tecla (Arranque de la máquina y re-inicialización del sistema)

Al oprimir esta tecla, la máquina automáticamente buscará su punto de referencia (Home) y cambiará
la herramienta que tenga en el husillo por la número uno.

Al terminar de ejecutar este paso, la máquina estará lista para ser programada y el control para ser
operado.

18
La manera correcta de apagar la máquina es el siguiente:

1. Oprima el botón de EMERGENCY STOP

2. Oprimir el botón rojo POWER OFF

3. Mover el interruptor a la posición de apagado. (Recuerde que el interruptor se encuentra en la parte


trasera de la máquina).

Un estado de sobrevoltaje o sobrecalentamiento causará que la máquina se apague automáticamente.


Cuando alguna de estas situaciones se presente se generará una alarma 176.

Cualquier interrupción de energía provocará que la máquina se apague automáticamente, incluyendo


el interruptor principal.

19
Tablero de Operaciones
Este tablero cuenta con 132 teclas que se dividen en nueve regiones, a saber:

Teclas Reset (Restablecer) 3

Teclas de Función 8

Teclas de Sobre control 15

Teclas de Desplazamiento 15

Teclas de Pantalla 8

Teclas de Cursor 8

Teclas Alfabéticas 30

Teclas de Modalidad 30

Teclas Numéricas 15

Durante la operación del tablero, es importante saber en qué modalidad se encuentra la máquina.

En el control existen seis modalidades las cuales están rotuladas con las siguientes descripciones:

20
EDIT

Esta modalidad nos sirve para la edición de programas previamente cargados en la memoria.

Este modo cuenta con las siguientes teclas.

Esta tecla se utiliza para insertar datos, tales como códigos y textos.

Se utiliza para alterar o cambiar un elemento que se encuentra seleccionado por el cursor.

Borra un elemento que se encuentre seleccionado por el cursor.

Retrocede o deshace una acción realizada.

21
MEMORY
Esta modalidad es de memoria. Nos sirve para ejecutar o graficar un programa que está
almacenado en la memoria.

Esta modalidad cuenta con las siguientes teclas:

Ejecuta uno por uno los blocks en el programa vigente.

Permite simular el programa activo en memoria.

Tecla de paro opcional. Funciona siempre y cuando en el programa se encuentre un M01.

Cuando esta opción esté habilitada, los bloques con una barra (“/”) como primer carácter,
serán ignorados (no ejecutados), o bien, si la barra está en una línea de código, los comandos
después de la barra serán ignorados.

22
MDI
En modo MDI, puede ejecutar programas o bloques de código sin guardarlos en un programa.

Esta modalidad cuenta con las siguientes teclas:

Activa o desactiva la bomba de refrigerante.

Permite utilizar cursor en menús mientras el control se encuentra en el modo de avance.

Gira el carrusel de herramientas hasta la herramienta siguiente.

Gira el carrusel de herramientas hasta la herramienta anterior.

23
HANDLE JOG

Selecciona la modalidad de desplazamientos manuales.

Esta modalidad cuenta con las siguientes teclas:

Avance de .0001” ó .001 mm por cada división de la perilla.

Avance de .001” ó .010 mm por cada división de la perilla.

Avance de .01” ó .100 mm por cada división de la perilla.

Avance de .1” ó 1.0 mm por cada división de la perilla.

24
ZERO RET
Retorno al cero de la máquina.

Esta modalidad cuenta con las siguientes teclas:

Busca el cero de la máquina para todos los ejes. Estos se mueven lentamente al origen.

Pone a cero la pantalla y cronómetros seleccionados.

Posiciona en cero máquina el eje seleccionado.

Retorna todos los ejes al cero de la máquina con movimientos rápidos.

25
LISTPROG
Muestra una lista de programas contenidos en el control.

Esta modalidad cuenta con las siguientes teclas.

Carga en memoria el programa seleccionado.

Volver a la pantalla anterior. Esta tecla funciona como el botón VOLVER en un navegador web.

Ir a la pantalla siguiente. Esta tecla funciona como el botón IR A LA PÁGINA SIGUIENTE en un


navegador web.

Borra el programa que está iluminado con el cursor.

26
Display (Pantalla)
Esta sección cuenta con 8 teclas descritas a continuación.

Selecciona el panel de programa activo en la mayoría de los modos.

Muestras las posiciones de los ejes de la máquina.


Al oprimir las teclas nos muestra con letras grandes cada una de las

posiciones disponibles.

1. Posición del operador.


2. Posición de máquina.
3. Posición de cero de trabajo.
4. Distancia por recorrer.

Muestra las compensaciones de la geometría y del diámetro de la herramienta. La tecla

Muestra los valores de los ceros de trabajo.

Muestra el programa vigente, los comandos activos, el número de herramientas activas, carga del
husillo, avances y velocidades actuales.

Muestra el texto completo de una alarma cuando el mensaje de alarma está centellando.

Muestra y permite el cambio de parámetros que definen los caracteres de la máquina.

Muestra los ajustes que controlan la máquina y permiten al usuario realizar modificaciones.

Muestra información de ayuda y un breve manual de usuario.

27
Teclas de Cursor

Las teclas de cursor están en el centro del teclado. Permiten al usuario moverse a través de varias pantallas y
campos de control.

Este botón moverá al elemento situado en la parte superior de la pantalla; al editar, es el bloque
superior izquierdo del programa.

Al presionar, mueve el cursor un elemento, un bloque o un campo hacia arriba.


En gráficos, desplazará el área de simulación hacia arriba.

Se utiliza para desplazar el cursor a la izquierda dentro del programa activo en modo edición.
En gráficos desplazará el área de simulación hacia la izquierda.

Se utiliza para desplazar el cursor a la derecha dentro del programa activo en modo edición.
En gráficos desplazará el área de simulación hacia la derecha.

Al presionar, mueve el cursor un elemento, un bloque o un campo hacia abajo. En gráficos


desplazará el área de simulación hacia abajo.

Se usa para desplazar el cursor hacia la página anterior.

Se usa para desplazar el cursor hacia la página siguiente.

Este botón generalmente mueve el cursor hasta el elemento situado más abajo en la pantalla.
Durante la edición, será hacia el bloque o línea final del programa.

28
Procedimiento para la Medición de las
Herramientas
1. Presione

2. Teclear T seguido del número de herramienta que desea medir. Ej. T5

3. Oprimir la tecla o (La máquina realizará un cambio de herramienta)

4. Lleve la herramienta a que roce la parte más alta de la pieza.

5. Cambiar a la pantalla de offset, seleccionar la columna de longitud de herramienta.

6. Oprimir la tecla

NOTA: El valor que será cargado en el offset será la coordenada del cero máquina a la posición donde se tocó la
pieza; el valor deberá ser negativo.

Procedimiento para Sacar el Cero Pieza


Una vez que la pieza a trabajar se encuentra montada

Monte una herramienta para encontrar la esquina o el centro de un diámetro, dependiendo del punto
1.
de origen que se va a utilizar.

2. Acerque la herramienta ya sea a las caras de la pieza o a un barreno pre mecanizado y realice el
procedimiento que utiliza normalmente para ubicar la posición que busca.

3. Una vez localizada la posición oprimir la tecla y buscar la pantalla de CEROS DE TRABAJO
(G54, G55, G56, etc.) Posicionarse en el código G que se va a utilizar en el eje X y oprima la tecla
. . El cursor se posiciona automáticamente en la columna del eje Y, oprima nuevamente la tecla
. Los valores que serán cargados en estas posiciones son a partir del CERO MÁQUINA a la
posición en que se localizó el origen.

29
Teclas F1, F2, F3 y F4

En el panel de control, estas teclas actúan de diferente manera, dependiendo de la modalidad o pantalla
seleccionada.

En EDIT y PROGRAM DISPLAY, acciona la definición de una línea. En LIST PROG, duplica un
programa que ya existe en la memoria de la máquina y le da un nuevo nombre. En la
pantalla de OFFSET, carga el valor escrito dentro de las compensaciones de trabajo o de la
herramienta.

En EDIT y PROGRAM DISPLAY, termina con la selección de línea. En la pantalla de OFFSET,


carga el valor escrito dentro de las compensaciones de trabajo o de la herramienta con
signo negativo. También se utiliza para mandar un programa de la máquina a la unidad
USB.

En las modalidades EDIT y MDI, copia la información sombreada del menú de ayuda a la
parte baja de la pantalla. Esto sirve para pasar los datos al programa. También se utiliza
para leer un programa desde la memoria USB a la máquina.

En OFFSETS permite cambiar de la pantalla de Ceros de Trabajo a la de ajustes de las


herramientas y viceversa.

30
Procedimiento para simular un Mecanizado
1. Elabore el programa de la pieza a mecanizar.

2. Oprimir la tecla

3. Oprimir la tecla

3. Dentro de la pantalla de gráficas, las funciones F1, F2, F3 y F4 se visualizarán en la parte


superior de la misma. Estas funciones se utilizan para lo siguiente:

Se utiliza para obtener ayuda dentro del modo gráfico. Al oprimir esta
tecla, se verán en la parte inferior los pasos para poder realizar la
simulación del programa.

Activa la función ZOOM en la simulación.

Para realizar un ZOOM o un acercamiento en la simulación, siga los siguientes pasos.

1. Oprima , luego oprima , en la pantalla visualizará un recuadro que reducirá su tamaño

cada vez que vuelva a oprimir , centré la imagen que quiere acercar utilizando las teclas de cursor

, o bien, la perilla HNDL en las direcciones +/-, una vez localizado, pulse la tecla

para fijar la imagen.

2. Pulse la tecla Cycle Start para visualizar la gráfica con el acercamiento aplicado o el zoom que
seleccionó.

3. Para regresar el zoom a su vista original, pulse nuevamente y después la tecla .

Nota: La gráfica también puede ser ejecutada bloque por bloque para verificar la trayectoria que ha sido
programada.

31
Existen algunos Settings que pueden ser de utilidad cuando se desea realizar la simulación de un
mecanizado. El acceso a los setting y su descripción se mencionan a continuación.

Para acceder a la pantalla de Setting de gráfica, pulse la tecla . Aparecerá la siguiente pantalla.

Utilizando las teclas de dirección . Seleccione la opción Graphics (Gráficos)

Pulse la tecla de dirección . Aparecerá la siguiente pantalla.

Setting 4. Cundo se establece en OFF, no se muestran los movimientos rápidos durante la simulación. Si
se fija en ON, los movimientos rápidos de herramientas son marcados en la simulación con una línea verde
o línea punteada.

Setting 5. Cuando se establece en OFF, No se muestran en la simulación los puntos de taladrado. Cuando
se establece en ON, los puntos de taladrado son marcados con una x.

Setting 253. Cuando se establece en OFF, la simulación mostrará el diámetro de la herramienta que fue
indicado en la tabla offset de herramienta. Si se establece en ON, solo se mostrará la trayectoria
programada representando el centro de la herramienta que se está simulando.

32
Inicio de un Mecanizado

Oprima la tecla

Oprima la tecla
NOTA: Es muy importante que el programa este
previamente verificado en la simulación gráfica y que se
hayan revisado también los avances y las revoluciones de
Oprima la tecla
las herramientas que se utilizarán para el mecanizado,
recordando que se pueden utilizar las opciones Single
Block, Optional Stop, etc.
Oprima la tecla

Oprima la tecla
(Cycle Start)

Consejos de Operación
1. Es recomendable no dejar ninguna herramienta en el husillo al apagar la máquina.

2. Si se realiza algún mecanizado muy largo sin refrigerante, al terminar fluya como si estuviera siendo
utilizado, con la intención de no sobre calentar el husillo de la máquina.

3. Cuando se monten herramientas en el husillo, se deben limpiar los conos de estas para no dañar el
interior del husillo y también se recomienda ponerles grasa para rodamiento en el tornillo de
retención.

4. Únicamente durante el montaje de las herramientas en un cambiador tipo sombrilla, se debe


equilibrar el peso de estas. Por ejemplo, si de utilizan 12 herramientas, procurar no colocarlas en
orden consecutivo, sino que se deben intercalar (Estación1, estación 3, estación 5, etc.) De este
modo, el peso de las herramientas no se concentrará solo en un lado del carrusel.

33
Eliminar Alarma 144 en Máquinas Haas

1. Pulse la tecla

2. Utilice las teclas de cursor para seleccionar la pestaña Activation


(Activación)

3. En esta pestaña aparecerán los datos necesarios para solicitar su nuevo código de activación, los datos
que debe proporcionar son: Modelo de máquina, Número de serie, Versión de software (Release),
código generado por la máquina. Como se muestra en la imagen.

4. Una vez obtenida esta información comuníquese al 900 111 992 proporcione la información solicitada
y le será asignado un nuevo número de activación.

5. Ingrese nuevamente a la pantalla Activación e ingrese el nuevo código utilizando las teclas alfanuméricas

de su control HAAS y pulse la tecla y su máquina quedará activa nuevamente.

Nota: Recuerde que la alarma 144 es una alarma periódica que aparecerá en la máquina cada 30 días
(informando su aparición 5 días antes) durante el periodo que su equipo esté siendo objeto de crédito,
cuando el equipo esté totalmente pagado o haya sido pagado de contado le será proporcionado un
código de activación definitivo.

34
Procedimiento para Recuperar el Carrusel
de Herramientas
Cuando se corte la energía en un cambio de herramienta o por alguna otra causa donde intervenga un cambio
de herramienta, dependiendo del tipo de transportador de herramientas con el que se cuente, los pasos
pueden variar, solo hay que seguir las indicaciones mostradas en pantalla según sea el caso. En general el
procedimiento para recuperar el transportador de herramientas es el que se muestra a continuación:

1. Pulse la tecla (Aparecerá la siguiente pantalla).

2. Seleccione la opción Tool Change Recovery y pulse (Se mostrarán las siguientes instrucciones)

3. Pulse la tecla Apreciará en pantalla las siguiente opciones.

35
4. Pulse la tecla La máquina realizará la recuperación del brazo de modo automático.

5. Finalmente pulse la tecla para terminar el procedimiento y salir del asistente de recuperación.

36
Respaldo(Backup) de máquina
1. Instale una memoria USB en el puerto correspondiente.

2. Pulse la tecla

3. Utilice las teclas de cursor para seleccionar la opción USB.

4. Pulse y seleccione la opción Make Directory (Crear directorio) y pulse

5. Escriba el nombre que dará a su carpeta de respaldo y pulse

37
6. Pulse la tecla

7. Seleccione la carpeta de almacenamiento de respaldo utilizando las teclas una vez

seleccionada la carpeta pulse la tecla

8. Pulse la tecla aparecerá la siguiente pantalla.

9. Escriba el nombre que dará al archivo de respaldo y seleccione la opción “Back Up Machine”.

10. Pulse la tecla Esto generará un archivo .ZIP donde estará contenido el respaldo completo de su
CM HAAS y podrá restablecerla en el momento que lo requiera.

38
Restaurar su equipo HAAS usando un archivo BackUp
1. Active el paro de emergencia aparecerá la alarma 107 (Se mantendrá en pantalla hasta
que quite el paro de emergencia.)
2. Conecte la memoria USB que contiene el BackUp que desea restablecer en el puerto correspondiente.

3. Pulse la tecla

4. Utilice las teclas de cursor para seleccionar la opción USB.

5. Seleccione la carpeta donde se encuentra almacenado su archivo de respaldo usando las teclas

una vez seleccionada la carpeta pulse la tecla

6. Seleccione el archivo .ZIP que contiene su respaldo utilizando las teclas

7. Pulse la tecla
8. Seleccione la opción “Restore Machine” (Restaurar máquina)

9. Pulse la tecla

10. Usando las teclas , seleccione los elementos que desea respaldar pulsando en

cada opción o pulsando la tecla para seleccionar todos los elementos.

39
11. Pulse la tecla para comenzar la descarga del respaldo. En caso de aparecer un mensaje de
advertencia relacionado a la actualización de las variables macro, tenga en cuenta que las variables

también serán restablecidas con los valores almacenados en el respaldo. Pulse la tecla para
restablecer el respaldo completo.

12. Una vez terminado el proceso de restablecimiento quite el paro de emergencia y pulse la tecla
para eliminar alarma 107.

40
Tablas útiles
Tabla de Velocidades de Corte
Para Brocas de Acero de alta velocidad “HSS”
Material m/min pies/min
Aluminio 60-76 200-250
Latón 60 200
Bronce 60-76 200-250
Bronce Fosforado 54 175-180
Fundición de Hierro (Blanda) 43 140-150
Fundición de Hierro (Semiduro) 24-33 80-110
Fundición de Hierro (Dura) 14 45-50
Acero Fundido 13-15 40-50
Cobre 21 70
Duraluminio 60 200
Aleación de Cobre y Silicio 18 60
Acero para Mecanizaria 33 110
Cobre Manganeso 5 15
Acero Dulce, con 0.2-0.3 de C 33-36 110-120
Acero al Molibdeno 16 55
Acero al Níquel (3.5%) 18 60
Acero para Muelles 6 20
Acero Inoxidable 15 50
Acero al 0.4-0.5 de Carbón 24 80
Acero para Herramientas 23 75

Avances por Revolución para Brocas en pulgadas (In)


Diámetro de la broca Avance Recomendado
De ø1/16” a ø1/4” 0.0015 in/rev
De ø9/32” a ø1/2” 0.003 in/rev
De ø17/32” a ø1” 0.007 in/rev
Mayores de ø1” 0.015 in/rev

Avances por Revolución para Brocas en milímetros (mm)


Diámetro de la broca Avance Recomendado
De ø1.5 mm a ø6.35 mm. 0.04 mm/rev
De ø6.35 mm a ø12.7 mm. 0.075 mm/rev
De ø12.7 mm a ø25.4 mm. 0.18 mm/rev
Mayores de ø25.4 mm. 0.4 mm/rev

41
Tabla de Velocidades de Corte
Para Brocas de Carburo
Material m/min pies/min
Acero al carbón ≤ 200 HB 65-97 212-318
Acero al carbón > 200 - ≤ 300 HB 30-46 100-150
Acero al carbón > 300 - ≤ 420 HB 21-31 68-102
Acero aleado ≤ 270 HB 56-84 184-276
Acero aleado > 275 ≤ 375 HB 35-53 116-174
Acero aleado > 375 ≤ 450 HB 15-22 48-72
Acero para herramientas ≤ 250 HB 21-31 68-102
Acero para herramientas > 250 ≤ 330 HB 13-20 44-66
Acero para herramientas > 330 ≤ 450 HB 10-15 32-48
Fundición ≤ 200 HB 68-102 224-336
Fundición > 200 ≤ 330 HB 61-91 200-300
Acero inoxidable < 250 HB 51-77 168-252
Acero inoxidable > 250 ≤ 330 HB 27-40 88-132
Acero inoxidable ≤ 270 HB 16-24 52-78
Acero inoxidable > 270 ≤ 370 HB 13-20 44-66
Súper aleaciones ≤ 220 HB 10-15 32-48
Súper aleaciones > 220 ≤ 330 HB 6-9 20-30
Súper aleaciones > 330 ≤ 420 HB 5-7 16-24
Aleaciones de titanio ≤ 280 HB 21-31 68-102
Aleaciones de titanio > 280 ≤ 350 HB 16-24 52-78
Aleaciones de titanio > 350 ≤ 440 HB 13-20 44-66
Aleaciones de aluminio ≤ 80 HB 132-198 432-648
Aleaciones de aluminio > 80 HB 111-166 364-546
Aleaciones de bronce ≤ 140 HB 46-69 152-228
Aleaciones de bronce > 140 HB 43-64 140-210
Plásticos 122-183 400-600

42
Tabla de Velocidades de Corte para Roscar

Material m/min pies/min

Aluminio 29-32 95-105

Latón 29-32 95-105

Bronce Blando 17-20 55-65

Bronce Duro 12-15 40-50

Cobre 15-18 50-60

Fundición de Coquilla 20-23 65-75

Duraluminio 29-32 95-105

Fundición de Hierro 23-26 75-85

Hierro Maleable 15-20 50-65

Magnesio 29-32 95-105

Metal Monel 7-9 25-30

Plásticos 21-24 70-80

Acero Laminado en Frío 15-20 50-65

Aleaciones de Acero 7-10 25-35

Acero Fundido 7-10 25-35

Acero para Herramientas 7-10 25-35

Acero Inoxidables 6-10 20-30

43
Avances recomendados fresas carburo

44
Avances recomendados fresas carburo

45
Tabla de equivalencias

46
47
48
TABLA PARA LA ROSCA AMERICANA UNIFICADA, PASO NORMAL (UNC) Y PASO FINO (UNF).

Medida nominal y paso normal Diámetro Medida nominal y paso fino Diámetro
Denominación Hilos* Diámetro** broca mm Denominación Hilos* Diámetro** broca mm
mm barreno*** mm barreno***
UNC nº1 64 1.854 1.5
UNC nº2 56 2.184 1.8 UNF nº2 64 2.184 1.9
UNC nº3 48 2.515 2.1 UNF nº3 56 2.515 2.2
UNC nº4 40 2.845 2.25 UNF nº4 48 2.845 2.4
UNC nº5 40 3.175 2.6 UNF nº5 44 3.175 2.7
UNC nº6 32 3.505 2.75 UNF nº6 40 3.505 3.0
UNC nº8 32 4.166 3.5 UNF nº8 36 4.166 3.5
UNC nº10 24 4.826 3.9 UNF nº10 32 4.826 4.1
UNC nº12 24 5.486 4.5 UNF nº12 28 5.486 4.6
UNC 1/4 20 6.350 5.1 UNF 1/4 28 6.350 5.5
UNC 5/6 18 7.937 6.6 UNF 5/6 24 7.937 6.9
UNC 3/8 16 9.525 8 UNF 3/8 24 9.525 8.5
UNC 7/16 14 11.112 9.4 UNF 7/16 20 11.112 9.9
UNC 1/2 13 12.700 10.75 UNF 1/2 20 12.700 11.5
UNC 9/16 12 14.287 12.2 UNF 9/16 18 14.287 12.9
UNC 5/8 11 15.875 13.5 UNF 5/8 18 15.875 14.5
UNC 3/4 10 19.050 16.5 UNF 3/4 16 19.050 17.5
UNC 7/8 9 22.225 19.5 UNF 7/8 14 22.225 20.4
UNC 1 8 25.400 22.25 UNF 1 12 25.400 23.3
UNF 1 14 25.400 23.6
UNC 1.1/8 7 28.575 25 UNF 1.1/8 12 28.575 26.5
UNC 1.1/4 7 31.750 28 UNF 1.1/4 12 31.750 29.5
UNC 1.3/8 6 34.925 30.75 UNF 1.3/8 12 34.925 32.8
UNC 1.1/2 6 38.100 34 UNF 1.1/2 12 38.100 36.0
UNC 2 4.5 50.8 45 UNF 2 12 50.800 48.4
* hilos por pulgada. Una pulgada = 25,4 mm
** equivalencia en milímetros de la medida nominal
*** en milímetros

49
TABLA DE ROSCAS MÉTRICAS, PASO NORMAL (M) Y PASO FINO (MF).

Medida nominal y paso normal Diámetro de Medida nominal y paso fino Diámetro*
Denominación Paso** broca* Denominación Paso** mm
M2 0.40 2.00
M3 0.50 2.50 M3 0.25 2.8
M4 0.70 3.30 M4 0.35 3.7
M5 0.80 4.20 M5 0.50 4.5
M6 1.00 5.00 M6 0.50 5.5
M7 1.00 6.00 M7 0.75 6.3
M8 1.25 6.80 M8 0.75 7.3
M8 1.00 7.0
M9 1.25 7.80 M9 1.00 8.0
M10 1.50 8.50 M10 0.75 9.3
M10 1.00 9.0
M10 1.25 8.8
M11 1.50 9.50 M11 1.00 10.0
M11 1.25 9.8
M12 1.75 10.20 M12 1.00 11.0
M12 1.25 10.8
M12 1.50 10.5
M13 1.75 11.25 M13 1.25 11.8
M13 1.50 11.5
M14 2.00 12.00 M14 1.00 13.0
M14 1.25 12.8
M14 1.50 15.5
M14 1.75 12.3
M15 2.00 13.00 M15 1.50 13.5
M15 1.25 13.8
M16 2.00 14.00 M16 1.00 15.0
M16 1.25 14.8
M16 1.50 14.5
M18 2.50 15.50 M18 1.25 16.8
M18 1.50 16.5
M18 2.00 16.0
M20 2.50 17.50 M20 1.50 18.8
M20 2.00 18.0
M22 2.50 19.50 M22 1.50 20.5
M22 2.00 20.0
M24 3.00 21.00 M20 1.50 22.5
M24 2.00 22.0
M27 3.00 24.00 M27 1.50 25.5
M27 2.00 25.0
M30 3.50 26.50 M30 2.00 28.0
M30 3.00 27.0
M33 3.50 29.50 M33 2.00 31.0
M33 3.00 30.0
M36 4.00 32.00 M36 2.00 34.0
M36 3.00 33.0
M39 4.00 35.00 M39 2.00 37.0
M39 3.00 36.0
* en milímetros
** en milímetros

50
TABLA PARA LA ROSCA AMERICANA CÓNICA (NPT)

Medida nominal y paso normal


Diámetro broca agujero***
Denominación Hilos* Diámetro**
1/16 27 7.895 6.2
1/8 27 10.242 8.5
1/4 18 13.616 11
3/8 18 17.055 14.5
1/2 14 21.233 17.8
3/4 14 26.568 23
1 11.5 33.228 29
1.1/4 11.5 41.985 37.5
1.1/2 11.5 48.054 44
2 11.5 60.092 56
* hilos por pulgada. Una pulgada = 25,4 mm
** equivalencia en milímetros de la medida nominal
*** en milímetros

51
Brocas de centros

Especificaciones de broca de centro (In)


Diámetro Longitud de Longitud Diámetro Ángulo de la
Equivalencia Ángulo de
de corte corte total del zanco punta al zanco
decimal la punta
(D1) (L2) (L1) (D2) (A)
1/8 0.1250 3/8 1 1/2 1/8 118° 60°
3/16 0.1875 9/16 1 55/64 3/16 118° 60°
1/4 0.2500 5/16 1 1/2 1/8 118° 60°
1/4 0.2500 5/8 2 1/4 118° 60°
5/16 0.3120 5/16 1 1/2 1/8 118° 60°
5/16 0.3125 3/4 2 1/8 5/16 118° 60°
7/16 0.4375 7/8 2 3/4 7/16 118° 60°
1/2 0.5000 15/16 3 1/2 118° 60°

Especificaciones de broca de centro (mm)


Diámetro de Equivalencia Longitud Longitud Diámetro Ángulo de Ángulo de la
corte (mm) decimal de corte total del zanco la punta punta al
(D1) (L2) (L1) (D2) zanco (A)
1.25 0.0492 9.9 31.5 3.15 118° 60°
1.6 0.0630 12.7 36.0 4.0 118° 60°
2.0 0.0787 14.7 40.,0 5.0 118° 60°
2.5 0.0984 16.0 45.0 6.3 118° 60°
3.15 0.1240 19.4 50.0 8.0 118° 60°
4.0 0.1575 21.5 56.0 10.0 118° 60°
5.0 0.1969 23.0 63.0 12.5 118° 60°
5.0 0.1970 7.1 25.0 3.15 118° 60°
8.0 0.3150 7.1 25.0 3.15 118° 60°
10.0 0.3940 8.3 31.5 3.15 118° 60°

Nota. Información obtenida de www.sgs-tool.de las dimensiones podrían cambiar según el fabricante de la herramienta.

52
53
54
BARCELONA

No.12 Pol. Ind. La Ferrería, 08110 Montcada i Reixac


Teléfono: 935 750 949
info@haascnc.es

Avenida del Cantabrico 12, Pabellón 1, 01013 Vitoria


Teléfono: 945 121 222 | 945 121 954
info@haascnc.es

MADRID

No.9 Pol. Ind. Los Olivos, 28906 Getafe


Teléfono: 914 915 948
info@haascnc.es

55

También podría gustarte