You are on page 1of 489

CONTENIDO DEL PROGRAMA A REALIZAR

I.- Conceptos Bsicos de las Mquinas CNC.


1.1
Elementos bsicos de un sistema CNC.
1.2
Ventajas y desventajas de uso de un equipo CNC.
1.3
Tipos de mquinas de control numrico computarizado ms
comunes utilizadas en la industria metal-mecnica.
1.4
Designacin estandarizadas de los ejes de las mquinas
herramientas.

II.- Fundamentos de Maquinado.


2.1
2.2
2.3
2.4

Proceso de maquinado en fresado.


Proceso de maquinado en torno.
Secuencia de los procesos de maquinado de una pieza.
Seleccin del punto de referencia para el maquinado de una

pieza.
2.5
Clculo de la velocidades de avance y giro del cortador.
2.6
Clculo de la potencia requerida para el corte.
2.7
Clasificacin de las herramientas de corte mediante las normas
ANSI e ISO.
2.8 Identificacin de insertos y sus aplicaciones.

III.-

Programacin del Centro de Maquinado Vertical CNC.


3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12

IV.-

Programacin absoluta.
Cdigo para desplazamiento rpido sin corte.
Maquinados en lnea recta.
Maquinados de arcos.
Maquinados de crculos.
Seleccin de las unidades de medicin.
Retorno al punto de referencia.
Seleccin y cambio de herramienta de corte.
Uso de las funciones miscelaneas.
Compensaciones de alturas y dimetros de los cortadores.
Coordenadas de trabajo.
Programacin del torno horizontal.

Programacion Incremental y Subprogramas.


4.1
4.2

Importancia de la programacin incremental.


Uso de los cdigos G91, M98 y M99

V.- Ciclos fijos o preprogramados.


5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10

Seleccin de la posicin de retorno G98 o G99


Ciclo de barrenado G81.
Ciclo fijo don detencin en el el fondo G82
Ciclo fijo escalonado para maquinado profundo G83.
Ciclo fijo para machueleadoG84.
Ciclo fijo para agrandado de barrenos G85.
Ciclo fijo G86.
Ciclo fujo G87.
Ciclo fijo G88.
Ciclo fijo G89.

VI.- Panel de Control y Funciones del Teclado.


6.1 Establecimiento de las compensaciones de alturas de las
herramientas de corte.
6.2 Procedimiento para el establecimiento del origen de la pieza de
trabajo.
6.3 Apertura de un programa.
6.4 Escritura del programa.
6.5 Otras funciones de edicin de programas.
6.6 Transferencia de archivos NC entre PC y controlador va RS-232.
6.7 Torno EMCO Turn 55 con controlador Sinumerik.

VII.- Generacin de Archivos de Dibujo en 2 Dimensiones.


7.1
7.2
7.3
7.4
7.5
7.6

Descripcin general del proceso de la programacin CAD/CAM.


Generacin de las entidades bsicas de dibujo.
Uso de funciones para modificar y transformar.
Generacin de letreros y contornos.
Acotaciones de dibujos.
Importacin y exportacin de archivos.

VIII.- Generacin y Simulacin de Archivos de Maquinados en 2


Dimensiones.
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8
8.9

Descripcin de los mdulos de maquinado.


Parmetros de maquinados comunes a todos los mdulos.
Maquinados de contornos.
Maquinados de cavidades.
Maquinado de puntos.
Mdulos para el maquinado de letras
Funcin espejo.
Funcin para rotacin.
Funcin para arreglo lineal.

IX.- Generacin de Superficies Simples y Compuestas en 3


Dimensiones.
9.1
9.2
9.3
9.4
9.5
9.6
9.7
9.8
X.-

Construccin del modelo de alambre.


Seleccin del plano de construccin y control de la profundidad Z.
Superficies regladas.
Superficies envolventes.
Superficies de barrido.
Superficies de revolucin.
Superficies de malla o tipo net
Modelado de superficies compuestas.

Generacin de Archivos de Maquinado en 3 Dimensiones.


10.1
10.2
10.3
10.4
10.5
10.6

Tipo de funciones para maquinado rugoso y fino.


Maquinado en direccin paralela.
Maquinado en direccin radial.
Maquinado de proyeccin.
Maquinado de contorno.
Maquinado fino para remocin de material en uniones y esquinas.

XI.- Generacin de Archivos de Geometra y Maquinado en Torno CNC.


11.1
11.2
11.3
11.4
11.5
11.6
11.7
11.8
11.9

Sistema de coordenadas del torno.


Funciones para generar el dibujo de la pieza.
Preparacin de la pieza para el maquinado.
Funcin para careado de superficie lateral.
Funcin para el acabado rugoso.
Funcin para el acabado fino.
Funcin para torneado rpido.
Funcin para el maquinado de roscas.
Funcin para barrenados.

CAPITULO I

I. Conceptos Bsicos de las Mquinas CNC.


Objetivo:
Presentar algunos aspectos histricos, principios bsicos de funcionamiento de
las mquinas-herramientas de control numrico computarizadas, y finalmente su
impacto en el desarrollo tecnolgico de la industria actual.

1.1

Elementos Bsicos de un Sistema CNC.

1.1.1 Antecedentes histricos.


Las mquinas herramientas de control numrico surgen, como todo invento,
debido a la necesidad de resolver un problema. El problema se present debido al
requerimiento de realizar maquinados de superficies complejas con un alto grado de
precisin. Para lograr lo anterior, era necesario un control automtico que pudiera
coordinar el movimiento combinado de los 3 ejes principales X, Y, Z de una mquina.
Lo anterior, por supuesto, planteaba un reto para las mquinas - herramientas
de control manual de fines de los aos 40s, donde el operador deba realizar los
movimientos de la mquina mediante el uso de palancas y volantes.

Figura 1. Presentacin de un torno horizontal y una fresadora vertical convencionales


operadas manualmente.
El maquinado de piezas en direcciones diferentes a los ejes principales resulta
ser una operacin compleja. Esta complejidad estriba en la dificultad para el operador
del equipo en el manejo combinado de dos o ms volantes para obtener una
trayectoria deseada del cortador. Ver figura 2.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Figura 1.2. En la figura 1.2 a se presentan dos movimientos manuales para


maquinado de las lneas rectas AB y CD. En figura 1.2 b se presenta una trayectoria
difcil de obtener con movimientos manuales de los 2 ejes.

1.1.2 Uso de los Controladores para el Seguimiento de una Trayectoria


Especfica.
Es importante hacer notar
que los primeros controladores
de las mquinas-herramientas no
fueron del tipo electrnico, sino
ms bien del tipo mecnico. El
estudio de los mecanismos nos
proporciona una amplia gama de
sistemas mecnicos diferentes
con los que podemos controlar la
geometra del movimiento de un
torno, fresadora, equipo de corte,
etc. Una solucin simple est en
el uso de plantillas (figura 3) que
tienen como objetivo guiar el
cortador de la mquina.
Figura 1.3

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

El uso de perfiles de las levas era un mtodo muy utilizado; sin embargo,
presentaba la desventaja de que el perfil de la leva tena que ser generado en forma
artesanal y slo se utilizaba para una forma de geometra.

1.1.3 El Origen de la Primera Mquina-Herramienta de Corte Numrico.

Aproximadamente en el ao 1947, el Sr. Parson, fabricante de hlices de


helicptero, plante la solucin al problema desde una perspectiva diferente,
descartando el uso de las plantillas. Consider que la solucin al problema del control
de la geometra del maquinado deba de resolverse mediante la introduccin de datos
numricos o coordenadas de puntos de una trayectoria a un control (caja negra) que
controlara los movimientos de los motores que proporcionarian los distintos
desplazamientos de la herramienta.

Figura 1.4 Mquina de control numrico del laboratorio de servomecanismos de


Instituto Tecnolgico de Massachussets en el ao de 1952.
Recordemos que si bien el concepto "computadora", no era muy familiar en
esa poca, ya en el ao 1943 haba sido inventada la primera computadora
electrnica llamada "UNIVAC" . As que la idea se basaba en utilizar los principios
de la computadora para controlar los movimientos de los elementos motrices para
una mquina - herramienta.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

El Sr. Parson plantea la solucin del problema a la fuerza area de los Estados
Unidos, su idea los convence y le asignan el proyecto conjuntamente con el Instituto
Tecnolgico de Massachussets divisin Servomecanismos. En el ao de 1953 se
termina el prototipo de la primera fresadora de control numrico cuyo peso del
controlador en mucho rebasaba el peso de los sistemas mecnicos mismos de la
mquina.

Introduccin de

Controlador

Control del movimiento

Electrnico

de los ejes de la mquina-

Elctrico

herramienta.

Datos Numricos

Figura 1. 5.
La idea bsica de Parson consista en disear un controlador que
tuviera la funcin de recibir informacin numrica , procesarla y transformarla a
seales elctricas que controlaran los movimiento de motores elctricos trabajando
simultaneamente.

1.1.4 El Desarrollo del Control Numrico Despus de Construir el Primer


Prototipo en MIT.

Motivados por los resultados obtenidos por la construccin del primer prototipo
de una fresadora de Control Numrico en MIT; la fuerza area encarga la fabricacin
de 100 mquinas de CN a la prestigiada compaa CINCINATTI fabricante de
mquinas herramientas. Inicindose as el desarrollo industrial de las mquinas de
control numrico. Desafortunadamente, para las industrias manufactureras medianas
de la poca la introduccin de esta nueva tecnologa estaba fuera de su alcance
debido todava a los altos costos de stos equipos.
Posteriormente en el ao de 1957 la invencin del transistor y con ello el
nacimiento de la microelectrnica, impacta tambin a la tecnologa de los equipos de

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

control numrico. Peso y precio se ven considerablemente reducidos conllevando con


ello la entrada al mercado de las mquinas NC a industrias de mediana capacidad.
En la dcada de los 60s se acua una nueva palabra Distributive Numerical
Control, o tambin conocido como DNC . Un sistema de control numrico
distributivo consiste en que un controlador
llamado HOST o servidora en
Espaol, tiene el enlace y el control de varias mquinas.

HOST
COMP

MQUINA

MQUINA

MQUINA

#1

#2

#3

Figura 6. Un controlador principal o HOST controla a varios equipos ahorrando


dinero y espacio en la inversin del equipo.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

1.1.5 Mquina CN Vs Mquina CNC.

Durante las dcadas de los aos 60s y 70s, el controlador de las mquinas
herramientas de control numrico estaba limitado al movimiento por puntos. En stos
equipos cada una de las coordenadas de los puntos a desplazarse se introducan
mediante el uso de tarjetas perforadas, de cintas de papel, o plstico perforadas. El
controlador no era capaz de realizar operaciones aritmticas internas, ni dispona de
memoria para el almacenaje de datos internos en el controlador.
Todos los clculos requeran de operaciones aritmticas externas por parte del
programador. Por ejemplo, para el maquinado de un radio o crculo se hacia
necesario el clculo matemtico manual de cada uno de los puntos que forman la
circunferencia introduciendo en la cinta perforada los valores para cada una de las
coordenadas X, & Y.
Nuevamente el desarrollo de la electrnica y de la informtica cambian la
programacin rgida de las mquinas CN por una programacin flexible, teniendo los
controladores a partir de entonces
capacidades similares a las que tiene un
microcomputador. El decir, el controlador del equipo tuvo la capacidad de realizar
operaciones aritmticas internas, interpolaciones lineales, circulares, elpticas y
parablicas con tan solo la introduccin de un cdigo de maquinado. La introduccin
de sta tecnologa transforma a las maquinas-herramientas NC de programacin
dura, en mquinas - herramientas de control numrico computarizadas (CNC).
Actualmente un equipo CNC puede almacenar gran cantidad de datos y
adems puede comunicarse e intercambiar informacin con una computadora
personal subiendo y bajando programas a discrecin.

1.1.6 Motores Elctricos y su Control en las Mquinas CNC.

Los motores elctricos tienen como funcin principal transmitir el movimiento


de giro del motor a los ejes de la mquina. Los motores elctricos de los equipos
CNC pueden ser divididos en dos categoras.
a) Motores de paso
b) Motores servo o servomotores.
Los motores de paso normalmente son utilizados en mquinas herramientas
CNC de pequea capacidad, principalmente en equipos para didctica. Si bien los

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

motores de pasos son muy econmicos, tienen la desventaja con respecto a los
servomotores de perder precisin cuando se manejan a altas velocidades y altos
torques. Adems, stos motores siempre presentan un voltaje aplicado permanente,
inclusive cuando no existe movimiento, teniendo como consecuencia un mayor gasto
de energa.
La armadura de un motor de pasos est dividida en muchos polos; entre
mayor sea el nmero de polos, mayor ser su grado de resolucin; entendindose
por resolucin el ngulo de giro mnimo que puede ser controlado en el motor. La
velocidad de giro del motor depende del nmero de pulsos o pasos que reciba el
motor. A esto se le conoce en electricidad como la frecuencia.
Frecuencia = Nmero de pulsos o tren de pulsos/seg.
Giro = x giro/pulso

AMPLIFICADOR

MOTOR DE PASOS

GENERADOR
DE
PULSOS

TREN DE PULSOS AMPLIFICADOS.


Figura 7. Sistema de control de un motor de pasos.
La excitacin ( input ) al motor de pasos se establece por pulsos elctricos,
donde cada pulso significa un paso (step ) del motor. El tren de pulsos indicar al
motor las revoluciones nmero de grados que deber girar de acuerdo al
desplazamiento deseado de la mesa.

Figura 1.8 Vista interna de los polos en un motor de

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

pasos.

La precisin en la posicin longitudinal deseada para el eje depender de:


la resolucin del motor,
el ngulo de la hlice del tornillo sinfn y
el dimetro del eje.

1.9 Partes Principales de una Mquina Herramienta C N C.


Independientemente del tipo de marca de la mquina-herramienta CNC, todas
disponen de:
Un controlador, que puede ser considerado como el cerebro de la mquina.
Motores servos o de paso.
Un tornillo gusano de bolas.
Partes mecnicas propias del equipo en particular.

Figura 1.10.
Aspecto exterior de un centro de
maquinado vertical CNC.

1.1.8 Controlador.

Es la parte ms compleja de la mquina. El controlador, est encargado de


interpretar toda la informacin introducida en el programa, procesar la informacin y
enviarla a sus respectivos lugares. Por ejemplo; el programa puede indicar abrir o
cerrar interruptores para refrigerante, encendido de husillo, o enviar informacin a los
servomotores para seguir una trayectoria definida.

El controlador puede pensarse que es como el cerebro humano, el cual se


encuentra dividido por zonas y a cada zona del cerebro le corresponde una funcin
especifca por ejemplo
el habla, la memoria, el control de movimientos,
sentimientos, etc. As tambin controlador de un equipo CNCest dividido en
secciones, donde cada seccin realiza una funcione especfica, por ejemplo est la

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

seccin encargada de realizar operaciones matemticas, la seccin


almacenamiento de datos, la seccin de realizar operaciones matemticas, etc.

de

CONTROLADOR
MEMORIA

OPERACIONES
MATEMATICAS
GENERADOR
DE
PULSOS.

Figura 1.11 El controlador de una maquina CNC es el cerebro del equipo. En


el se almacenan los programas y los parmetros necesarios del equipo, aqu se
realizan las operaciones matemticas necesarias, y se controla el movimiento de cada
uno de los motores.
Precaucin:
Los equipos CNC , que no son controlados por una PC, disponen de un banco de
baterias que permiten mantener en memoria todos los programas y parmetros del
equipo. Si permite que las baterias de descarguen perder toda la informacin del
equipo.

1.1.9 Ventajas del control


convencionales.

numrico

comparado

con

los

equipos

Las mquinas CNC han revolucionado la industria manufacturera y poco a


poco van desplazando a las mquinas herramientas convencionales. Sin embargo, la
compra de un equipo CNC no garantiza por si solo un xito en la empresa, se
requiere un estudio previo y cuidadoso antes de pensar en su adquisicin. A
continuacin se presenta a manera de referencia algunas de las ventajas y
desventajas de estos equipos comparados con los convencionales.
Listado de las ventajas:
Maquinado de piezas con superficies complejas como puede ser el caso
de alabes para bombas o turbinas de aviacin, moldes y todo lo
relacionado con el maquinado de superficies complejas.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

10

Figura 1.12 Maquinado de superficies complejas con un centro de maquinado vertical


aplicando un paquete CAD/CAM (Mastercam).

Se obtiene un alto grado de precisin (una diezmilsima de pulgada),


difcil de obtener con las mquinas herramientas convencionales que
en su mayora manejan una milsima de pulgada.

Se obtiene un alto grado de repititividad, permitiendo un control efectivo


de las tolerancias.

Se incremente grandemente la productividad. Las velocidades de avnce


y giro del cortador se incrementan sustancialmente.

Se obtiene una reduccin en los errores de lectura de los planos de


trabajo por el operario de la maquina. El programa NC de la mquina
contiene toda la informacin de los movimientos de corte a realizar en la
pieza de trabajo.

Se obtiene una reduccin en errores debido al cansancio y la falta de


concentracin por el operador.

Se incrementa la seguridad del personal. En stos equipos la pieza de


trabajo queda completamente encerrada y protegida por una puerta de
acero con una hoja de plstico transparente de alta resistencia al
impacto. Lo anterior tambin protege al operario de estar en contacto
directo con el refrigerante y sus vapores.

Se obtiene una reduccin de piezas defectuosas.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

11

Se incrementa el ahorro de material al reducirse los errores de


maquinados.

Se reduce el uso de espacio y personal. Una maquina CNC puede


realizar el trabajo de varias maquinas convencionales.

Reduccin del tiempo de fabricacin.

Listado de las desventajas de un equipo CNC.

Se requiere de capacitacin del personal para la operacin del equipo. El


operador de una mquina CNC deber conocer no solo los procesos de los
maquinados convencionales, sino tambin el proceso de operacin del equipo
y la programacin del mismo.

Se necesita de un alto costo de inversin inicial. Un equipo CNC tiene un costo


de aproximadamente 10 veces el costo de un equipo convencional de su
misma capacidad. Esta diferencia en precios se esta viendo reducida a medida
que la competencia en la produccin de estos equipos se incrementa.

Se presentan de altos costos de reparacin y mantenimiento. Dado que son


equipos que contienen elementos mecnicos, hidrulicos, neumticos,
componentes electrnicos y software propio del equipo, hace necesario la
intervencin de tcnicos especializados normalmente con capacitacin de la
fbrica que manufactura el equipo.

Se tiene escasez de personal capacitado para el manejo del equipo.

Se necesita un lote grande de piezas a maquinar o piezas complejas que no


puedan ser maquinadas en un equipo convencional.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

12

1.2 Clasificacin de las Mquinas de Control Numrico C N C.


Desde el punto de vista de la definicin de un equipo de control numrico, todo
el equipo al que se le introduzca informacin numrica mediante algn lenguaje de
programacin, es considerado una mquina de control numrico.
Bajo el esquema anterior y apoyados en la clasificacin de las mquinas herramientas convencionales, clasificaremos a las mquinas de control numrico C N
C en tres grandes grupos:
a) Mquinas - herramientas de corte con arranque de viruta.
b) Mquinas - herramientas de corte sin arranque de viruta.
c) Mquinas - herramientas para formado en fro.

Torno horizontal
Torno vertical
Fresadora
Centro de maquinado vert.
Arranque de
Viruta.

Torno - Fresadora
Rectificadoras
Routers

Troqueladoras

Mquinas - herramientas

Sin arranque de
Viruta

Deformacin en
Fro.

Otras
Aplicaciones.

Arturo Barrios Nez

Corte con plasma


Corte con lasser.
Dobladoras
Prensas

Dobladoras
Roladoras

Plotters
Trazadora de plantillas
Cortadoras de vidrio.

Instituto Tecnolgico de Mexicali.

13

Torno de CNC horizontal ingls marca Ajax y caractersticas.


Observe que el desplazamiento del cortador se realiza en forma
Horizontal.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

14

Centro de maquinado vertical marca Ajax y sus caractersticas principales. Observe la posicin del
cortador es en forma vertical.

Prensa para realizar estampados como por ejemplo la pieza mostrada a la derecha.

Mquina dobladora marca Amada. En estos equipos


Se pueden doblar perfiles estructurales a ngulos con
Un alto grado de precisin.

Maquina de corte por lasser marca Amada.


Se logran gran precisin y nitidz en los cortes.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

15

Prensa hidrulica CNC marca Amada . Dependiendo del tipo de punzn y matriz, el equipo puede
realizar dobleces longitudinales a la pieza de trabajo con gran rapidez y precisin. Observe en figura a
la izquierda el proceso de doblado.

Centro de maquinado horizontal HMC marca FEMCO.


El eje longitudinal del cortador es horizontal a la mesa de trabajo.

Torno CNC horizontal VL-12 marca FEMCO.


El eje longitudinal de la pieza gira en posicin vertical.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

16

Router marc Techno. Normalmente estos equipos de utilizan para el corte de materiales de poco
espesor y blandos como es el caso de la madera y plsticos.

Troqueladora marca Amada. Se le utiliza para perforar barrenos de formas geomtricas diferentes y
otros cortes complicados en piezas de poco espesor y grandes dimensiones de ancho y largo. A la
derecha se muestra un ejemplo de una pieza comn de manufactura para este tipo de maquinas. La
sorprendente velocidad a que trabaja el movimiento vertical de los punzones pueden alcanzar hasta
una aceleracin de 5G.

Rectificadora CNC Taiwanesa, marca ACER. La funcin de la rectificadora es dar un acabado final de
alta precisin que solo se logra con la rueda de esmeril.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

17

Corte con plasma.

Presentacin con 3 tipos diferentes de boquillas para realizar cortes: Oxi-corte, plasma, y lasser.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

18

Relacin de algunas compaas fabricantes a nivel mundial de equipos CNC.


Haas Automation, Inc.
Es uno de los fabricantes de mquinas CNC ms grande del mundo. Produce
principalmente centros de maquinados verticales y horizontales en una amplia gama
de dimensiones.
www.haascnc.com/

Hurco Companies, Inc.


Fabricante principalmente de tornos CNC
www.hurco.com/

Bridgeport
www.bpt.com

Fadal Machining Centers


www.fadal.com/

Mazak Corporation
Compaia japonesa que fabrica una amplia variedad de equipos CNC, es tambin
lider mundial.
www.mazak.com/

Stuga uk - CNC Machine Tools Manufacturers


Compaia inglesa que produce routers y otros equipos para la manufactura
automatizada.
www.stuga.co.uk/

Ajax Machine Tools UK - Manufacturers of CNC Lathes and Milling ...


www.ajax-mach.co.uk/

Republic Lagun Manufacturer of Quality Machine Tools - Milling ...


Fabricante de un amplio rango maquinas herramientas CNC como son tornos y
fresadoras.
www.lagun.com/

CNC Machine Tools | CNC Milling Machines | CNC Turning Machines


www.ymtltd.co.uk/

Amada
Fabricante de prensas, troqueladoras, cortadoras por lasser, etc.
www.amada.com/

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

19

CNC Router, CNC Plasma, CNC Laser, CNC Water Jet, CNC Knife Cutter - ...
Fabriccante de equipos CNC multi ejes. Los productos incluyen routers, lasers,
plasma, etc.
www.multicam.com/

Romi Machine tools


Fabricante se equipo CNC de centros de maquinados verticales y horizontals, etc.
www.romiusa.com/

Mori Seiki Co. Ltd.


Empresa japonesa de gran prestigio, fabricante de centros de maquinados verticales
CNC.
www.moriseiki.com/

ACER Group
Compaia Taiwanesa que fabrica una amplia variedad de fresadoras, rectificadoras y
tornos.
www.acergroup.com/

Techno, Inc. CNC Routers, Linear Motion & Automation Components ...
www.techno-isel.com/

Summit Machine Tool Manufacturing Corp


www.summitmt.com/

CNC Auto-Motion
Fabricante de equipos CNC como routers, y tornos.
www.cncmotion.com/

CNC Shape Cutting Machine


Fabricante de bajo costo para mquinas CNC de corte con gas, plasma y laser.
www.cnc-international.com

Daewoo Machine Tools


Fabricante de Korea del Sur de equipos CNC como son tornos, y centros de
maquinado verticales
www.daewoomt.com/

Pacer CNC Router Solutions


Compaia inglesa fabricante de routers y equipo para grabados.
www.pacersys.co.uk/

FEMCO Inc. - CNC Vertical Machining Centers, CNC Lathes, CNC Boring ...
www.femcousa.com/

CNC or manual knee type milling machines, vertical, horizontal and ...
www.wellsindex.com/

Star CNC Machine Tool Corp. .

Arturo Barrios Nez

www.starcnc.com/

Instituto Tecnolgico de Mexicali.

20

PREGUNTAS DEL CAPITULO I.


1. Porque es importante la introduccin del control numrico en las maquinas
herramientas?
2. Que tipos de trayectorias son complicadas de maquinar con maquinas
herramientas convencionales?
3. En que laboratorio y en que ao se logro obtener el primer prototipo de una
fresadora de control numrico?
4. A que atribuye el desarrollo acelerado de la tecnologa y la produccin en
masa de maquinas herramientas CNC a nivel mundial?
5. Cual es la diferencia entre una maquina herramienta NC y una CNC?
6. Como logra el control de varias maquinas herramientas CNC con un solo
computador?
7. Mencione las ventajas y desventajas de utilizar equipos CNC en lugar de
equipos convencionales.
8. Mencione las partes bsicas de que se compone una maquina herramienta
CNC.
9. Realizar una investigacin de mercado de la industria local para conocer el tipo
de maquinas herramientas y nombre de las marcas mas utilizadas por la
industria.
10. Porque las maquinas herramientas CNC industriales utilizan motores servos
en lugar de motores de pasos?
11. Porque no se puede utilizar un motor elctrico de corriente alterna en una
maquina de control numrico?
12. Que tipos de controles se utilizan para los motores de las maquinas CNC?

TRABAJO DE INVESTIGACION.
13. Mencione algunas de las causas o motivos que usted considere sean la razn
por la cual no se producen equipos CNC en Mxico.
14. Investigue los precios de maquinas herramientas convencionales y comprelos
con los precios de maquinas herramientas CNC de capacidades similares.
Establezca una relacin aproximada entre los precios de ambos equipos.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

21

BIBLIOGRAFIA CONSULTADA

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

CAPITULO II.
Fundamentos de Maquinados.
Objetivo:
Se describirn y analizarn: los principales tipos de maquinados realizados
en operaciones de fresado, la seleccin de las herramientas de corte, su
clasificacin estandarizada ANSI/ISO para la seleccin de los insertos, y el
procedimiento para el clculo de las velocidades de corte recomendadas por
los fabricantes de herramientas de corte.
2.1 Tipos de operaciones de maquinados con fresadora.
Las operaciones bsicas de maquinado en centros de maquinados CNC se
pueden clasificar en el siguiente grupo.

Figura 2.1 operaciones que pueden ser maquinadas con una fresadora vertical.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

2.1.1 Nombre de las operaciones de maquinado con fresadora.


Careado de superficies planas (facing).
Es el proceso de maquinado de la superficie de la pieza para la obtencin de
superficies planas.
Perfilado (contour).
Consiste en el maquinado de un contorno a lo largo de una trayectoria
especificada de una pieza.
Maquinado de cavidades (pocketing).
Consiste en el retiro de material de la pieza limitada por un permetro cerrado
con la finalidad de formar un hueco o cavidad a una profundidad establecida.
Acanalados ( slot cutting).
Este tipo de maquinado tiene la finalidad de forman canales angostos y
profundos, normalmente por un solo paso del cortador.
Barrenados ( hole machining).
Maquinado para generar barrenos, que posteriormente tendrn otra
operacin de maquinado. Por ejemplo, un rimado, un agrandamiento del
dimetro un machueleado.
Maquinado de superficies ( 3-d surface machining).
Consiste en el maquinado de superficies con valores de las coordenadas X, Y,
Z variables. Este tipo de maquinado es ampliamente utilizado en la creacin de
moldes.

Figura 2.2 Tipos de cortadores con aplicaciones diversas.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

2.1.2
Tipos de herramientas utilizadas para las operaciones de
fresado.
Independientemente del tipo de material del que esta compuesto una
herramienta de corte, los tipos de herramientas ms comnmente utilizadas se
presentan a continuacin:

Listado de herramientas:

Cortador de punta plana (flat mill).


Cortador de punta de esfera (sphere mill)
Cortador con radio en esquinas (bull mill)
Cortador para carear (face mill)
Cortador para chaflanes (chamfer millo)
Cortador de muesca (slot mill)
Cortador con conicidad ( taper mill)
Cortador para cola de milano. ( dove mill).
Cortador de pelota ( lolli pop mill).
Broca (drill).
Rima (ream).
Abocinado ( bore bar)
Machuelo izquierdo ( tap lh)
Machuelo derecho (tap rh).
Broca de centros (center drill).
Broca marcadora (spot drill).
Cortador abocardado ( cntr bore)
Cortador avellanador ( C-sink).

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Fig. 2.3 Algunos tipos de cortadores de carburo comerciales utilizados en


operaciones de fresado.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

2.2

El Torno Horizontal y Tipos De Maquinados a Realizar.

Accesorios Componentes de un Torno Horizontal Manual.

Bancada:
Es la parte del torno que soporta al
carro y el contrapunto. La precisin
del acabado de la bancada y
corredera depender la precisin
del acabado final de la pieza. El
material de fabricacin de la
bancada es de acero fundido.

Corredera.
Tiene la forma de una V invertida, se localiza
sobre la bancada y sirve como gua para el
deslizamiento del carro y contrapunto.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Carro y silla.
Este sistema es el encargado del movimiento
longitudinal, transversal e inclinado de la
herramienta de corte.
El movimiento transversal se realiza con giro
manual de la perilla al enganchar con una
cremallera localizado abajo del soporte de la
bancada o con traccin directa de la
potencia del torno a travs de un tornillo de
potencia que corre paralelo a la bancada.
Encima del carro se localiza otro aditamento
llamado silla sobre la cual va montado el
portaherramientas. La silla se enlaza al carro
a travs de una corta gua en forma de cola
de milano cuyo movimiento es transversal al carro.

Portaherramientas.
Como su nombre lo indica es el accesorio encargado de
sujetar a las herramientas de corte. El portaherramientas
mostrado en la figura puede sujetar hasta 4 cortadores
diferentes haciendo la seleccin al girar el soporte y ajustar
con la manivela superior mostrada al ngulo de ataque
deseado.

Contrapunto (Tailstock):
Es necesario su uso para el maquinado de
piezas largas permitiendo con ello una sujecin
adicional en el otro extremo de la pieza a
maquinar. Tambin este accesorio del torno se
le utiliza para el barrenado de la cara lateral al
cambiar el punto por un mandril que sujeta a la
broca.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Transmisin:
Para manejar una rango de velocidades de corte
se hace necesario el uso de una transmisin que
contenga una variedad de juegos de engranes
con diferentes dimetros con los que se puedan
obtener diferentes combinaciones de velocidades.

Accesorios para maquinados de roscas. (HALF-NUT & THREADING DIAL).


Se hace uso de un tornillo paralelo a la bancada y de una tuerca abierta en
dos partes, como se ilustra en la figura. Mediante el uso de la manivela
mostrada de cierra la tuerca enganchando el carro el cual se desliza
transversalmente a la velocidad de avance del tornillo.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Tornos CNC de diferentes marcas.

Torno CNC HAAS.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Torno marca EMCO serie Turn 55 ubicado en laboratorio de Ing. Industrial.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Vistas de ensambles de tornos CNC marca Chevalier.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

2.3
2.3.1

Clasificacin de los cortadores basados en las normas


ANSI e ISO.
Materiales utilizados para los cortadores.

Los fabricantes de herramientas realizan investigaciones en enfocadas al


desarrollo de nuevos materiales para la fabricacin de herramientas de corte .
Las principales caractersticas propiedades mecnicas deseables para una
buena herramienta de corte son: alta dureza, tenacidad, durabilidad,
conservacin de su dureza a altas temperaturas, y resistencia al impacto.
Cortadores para maquinados de alta velocidad (HSS).
Los aceros con alto contenido de carbono son metales muy duros ,tienen gran
dureza y son muy econmicos; sin embargo, tienen el limitante de trabajar a
bajas velocidades de corte, debido a su rpida reduccin de su dureza a al
incrementar su temperatura y alta fragilidad. para evitar lo anterior, a los
aceros al carbono se le aaden otros metales cromo, vanadio, tungsteno,
titanio, nquel, cobalto entre otros para formar los aceros aleados para
herramientas o aceros rpidos HSS (high speed steel).Los aceros rpidos para
herramientas (HSS) conservan su dureza a altas temperaturas, pero tienen la
limitante del grado de dureza al maquinar materiales con una dureza muy
prximos a la dureza del cortador.

Cortadores de carburo y cobalto con recubrimiento de titanio


El cobalto tiene la propiedad de incrementar la dureza al rojo, es decir, tiene
la capacidad de no perder su dureza a altas temperaturas. Un incremento
adicional a la resistencia al desgaste e incremento de la dureza de un acero
rpido HSS, o de cobalto se obtiene con un recubrimiento de titanio.

Insertos de carburo cementado.


Los insertos de carburo pueden maquinar materiales
duros a altas velocidades de corte. Estas herramientas
pueden soportar velocidades de corte de 3 a 4 veces
mayores que los aceros de alta velocidad. El inconveniente
del uso de stos insertos, es su baja resistencia al impacto.
El carburo cementado de los insertos esta formado de
carburo de tungsteno y como aglutinante de cobalto. El
limitante de los cortadores de carburo cementado es que
solo pueden maquinar hierros fundidos y materiales no ferrosos por ser
propenso al desgaste rpido y la formacin de crteres.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Insertos de carburo con recubrimiento.


Para aumentar la resistencia al desgaste y reduccin de la
resistencia a la ruptura los insertos de carburos se
recubren con una fina capa de nitruro de titanio cermica.
Los insertos con recubrimiento de cermica pueden trabajar
a velocidades de corte mayores que los que tienen
recubrimientos de titanio. Ambos insertos si pueden utilizar
para cortar aceros, hierros colados y materiales no ferrosos.

Insertos cermet.
Los insertos cermet, estn formados por un compuesto de material cermico y
un metal. La mayora de los insertos cermet estn compuestos con xidos de
aluminio, carburos de titanio y xidos de zirconio compactados y comprimidos
bajo intenso calor. Estos insertos sobrepasan las propiedades mecnicas de los
otros tipos de insertos, pudiendo maquinar materiales a muy altas temperaturas
y con durezas de hasta 66 R c.

Insertos de diamante policristalino (pcd).


Se forman mezclando carburos y diminutas partculas de diamantes
policristalino. Estos insertos se utilizan para maquinar metales no ferrosos y
materiales abrasivos no metlicos.

Insertos de nitruro de boro cbico (pcbn).


Los insertos de nitruro de boro cbico o borazn siguen en la lista de dureza
despus del diamante. Se utiliza una pequea capa de nitruro de boro cbico
policristalino en un subtrato de carburo cementado. Estos insertos poseen una
alta resistencia al impacto, y una gran resistencia al desgaste.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

2.3.2

Clasificacin del grado de un inserto basados en


colores establecido por la norma ISO.

La clasificacin de los cortadores de acuerdo a esta norma internacional se


basa en establecer un color y una letra de acuerdo al tipo de material a cortar y
dureza del mismo (utilizado por sandvik).

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

2.3.3 Descripcin de las letras y nmeros para clasificacin y


seleccin de los insertos basados en normas ANSI e ISO.
La designacin de los insertos o tambin llamados plaquitas se realizan
mediante una serie combinada de letras y nmeros. Cada carcter de la serie
del cdigo describe una caracterstica del inserto por ejemplo: su forma
geomtrica, el espesor, radio del inserto, el nmero de caras de corte, si tiene o
no barreno central, el tipo de barreno, etc.

CNMG 433 GM
SNMM 432 - HS
IDENTIFICACION DE INSERTOS SEGN NORMA ANSI.

PRIMERA LETRA describe la forma geomtrica del inserto.


C : Rmbico con ngulo entre caras de 80 grados.
D: Rmbico con ngulo entre caras de 55 grados.
M: Rmbico con ngulo entre caras de 86 grados.
V: Rmbico con ngulo entre caras de 35 grados.
S: Cuadrado.
T: Triangular.
R: Redondo.
B: Paralelogramo con ngulo entre caras de 82 grados.
H: Hexagonal.
O: Octagonal.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

SEGUNDA LETRA identifica el ngulo de alivio.


N : 0 grados.
A : 3 grados.
B : 5 grados.
C: 7 grados
P: 10 grados.
D : 15 grados.
E : 20 grados.
F: 25 grados.
G : 30 grados.

TERCERA LETRA establece la tolerancia de la punta de corte y el espesor del


inserto.
A, B, C, D, E, M, y U.
CUARTA LETRA describe seccin transversal del inserto por un plano que pasa
transversalmente por el centro del inserto.
A : Perforacin o barreno central.
B : Barreno y avellanado
C: Barreno y dos avellanados (superior e inferior).
E: Espesor menor de de sin barreno
QUINTO DIGITO. Tamao del inserto medido en funcin del dimetro de circulo
circunscrito (IC).
Considrese lo siguiente:
1. Para insertos mayores de de dimetro, se considera como el nmero
de octavos de pulgada del crculo inscrito en el inserto. Por ejemplo: si el
dimetro es de de pulgada, entonces seria de 2 que es 1/8 x 2 = .
2. Para insertos menores de menores de de dimetro el nmero de
treintaidosavos de pulgada del crculo inscrito.
SEXTO DIGITO. Representa la medida del espesor del inserto.
1. Para insertos menores de de dimetro se considera el nmero de
treintaidosavos de pulgada de la medida del espesor.
2. Para insertos mayores de de dimetro, se considera el nmero de
diesiseisavos de pulgada de la medida del espesor.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

SEPTIMO DIGITO representa el radio de la punta o cara del inserto en


sesetaicuatroavos de pulgadas.
R = 0.008 es 0
R = 1/64 es 1
R = 1/32 es 2
R = 3/64 es 3
R = 1/16 es 4

OCTAVO CARCTER. Tipo de


orilla y superficie.
A: Todo rectificado, ligeramente pulido.
B: Todo rectificado, muy pulido.
C: Rectificado superior e inferior, pulido ligeramente.
D: Rectificado superior e inferior, muy pulido.
E: Inserto no rectificado, pulido
F: Inserto no rectificado, sin pulir.

preparacin de la

NOVENO Y DECIMO. Caracteres especiales establecidos por el fabricante del


inserto.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

2.4

Clculo de las velocidades de corte.

2.4.1 Clculo de las velocidades de corte en operaciones de fresado.


Las velocidades de avance (feed) y de giro (speed) de la herramienta de corte
se determinan en base a tablas proporcionadas por los fabricantes de las
herramientas de corte. Estas velocidades lgicamente dependern de factores
tales como: tipo de material de la herramienta, nmeros de filos de corte, rigidez
de sujecin de la pieza de trabajo, material por cortar, entre otros.
En las tablas proporcionadas por la mayora de los fabricantes de
herramientas de corte, se establecen bsicamente dos parmetros de
maquinado para la obtencin de las velocidades de giro y avance de la
herramienta, estos son: valor de la velocidad tangencial en pies/minuto o
metros/minuto, y el corte por diente por cada revolucin. Enseguida se
presentan las formulas bsicas para la determinacin de la velocidad de giro y
avance para las principales operaciones de torno y fresadora.

RPM = (12 x Vs)/(3.1416 x D) = (4 X Vs)/D


FFRESADO
= N x IPT x Nc
FBARRENADO = N x IPR
= N x IPR
FTORNEADO
FMACHUELEADO = N/TPI

Donde:
RPM = velocidad de giro de la herramienta en revoluciones por minuto
Vs = velocidad superficial. Es la velocidad en pies/min (SFM) medido sobre la
superficie del cortador.
D = dimetro del cortador en pulgadas.
F = velocidad de avance del cortador en pulgadas por minuto.
Nc = nmero de filos de corte o gavilanes.
IPT = avance en pulgadas por diente.
TPI = nmero de filetes de rosca por pulgada.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

2.4.2 Cmo un paquete CAM calcula las velocidades de corte?


Se tomar como referencia al paquete Mastercam versin X2. Para calcular
las velocidades de corte en este programa, se consideran algunos factores de
correcciones para las velocidades de corte. Estos factores de correccin
dependen tanto del tipo de operacin a realizar (barrenado, contorneado,
cavidades, o superficies), como del tipo de herramienta de corte (broca, rima,
endmill, ballmill, broca de centros, etc.)
En la tabla siguiente se muestra algunos de los factores de correccin
recomendados para el clculo de las RPM del cortador considerando un
porcentaje de la velocidad superficial base, y para el avance del cortador en
funcin de un porcentaje del corte base por diente.

Ejemplo 1.
Calcule la velocidad de corte y el avance para un cortador endmill HSS, que
realiza una operacin de contorneado en una pieza de acero al carbono AISI
1010 con una dureza de 200 brinell.
Solucin:
Primero se determina la velocidad de giro del cortador. De tablas de fabricante
se obtiene una velocidad superficial de 140 pies/min.
Para una operacin de barrenado se recomienda reducir sta velocidad en un
50%, quedando la velocidad superficial real en 70 pies/min. Aplicando la formula
para el clculo de las rev/min del cortador.
RPM = (3.82 x SFM x % Base)/D.
RPM = [(3.82 x 140 x 50%)]/0.5 = 534 RPM.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Una vez obtenido las RPM, se procede a determinar la velocidad de avance


en pulg/minuto. De tablas se obtiene un avance por diente (FPT) de 0.01
pulgadas, aL cual se le aplica un factor de superficie recomendado de un 80%
debido al tipo de operacin de corte, y adems otro 50% debido al tipo de
material a maquinar.
FEED RATE = RPM x Nt x (IPT)
FEED RATE = (534 x 2 x 0.01 x80%) x 50% = 4.272 pulg/min

Ejemplo 2.
Para el mismo material que en el ejemplo 1, utilizar un cortador endmill de 1
dimetro en una operacin de contorneado.
Solucin:
De acuerdo a la tabla de definicin de material, el %SFM recomendado para la
operacin de contorneado es de 100% de base, y el FTP es de 30%, y el %
aplicado para el material en FTP es de 50%.
RPM =[ (3.82 x 140 x 100%)]/0.5 = 1,069 RPM.
FEED RATE = (1,069 x 4 x 0.01 x30%) x 50% = 6.414 pulg/min.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Ejemplo 3.
Que sucede cuando cambiamos de tipo de material para el cortador?
Bajo las mismas condiciones del ejemplo anterior, considere un cortador con
insertos de carburo en lugar de uno HSS.
Solucin:
Se sigue utilizando la misma tabla de velocidades de corte, con la nica
diferencia de que el factor de velocidad superficial cambia de 100% a 400%; es
decir, un cortador de carburo se puede utilizar a 4 veces ms rpido que la
velocidad de uno HSS. Lo mismo sucede para el factor de avance por diente.
RPM = [(3.82 x 140 x 400%)]/0.5 = 4,278 RPM.
FEED RATE = (4,278 x 4 x 0.01 x30% x400%) x 50% = 103 pulg/min.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Clculo de las velocidades de corte basados en el manual MACHINERY S


HANDBOOK de Erik Oberg y L. Norton.
Para el clculo de las velocidades de corte y avance tanto para el torno como
para la fresadora se aplican algunos factores de correccin a las 2 formulas
anteriores.
Velocidades de corte para torno.
La velocidad superficial modificada por el factor de correccin de avance
por diente y el factor de correccin por profundidad de corte es:

Vs = V0FfFd

; Solo

se aplica para operacin de torneado.

Donde:
Vs = velocidad superficial.
V0 = velocidad de corte superficial a utilizar en pies/min o m/min.
Fd = factor aplicado a la velocidad de avance obtenido del avance/rev. (Tabla 5)
Ff = factor de velocidad de corte obtenido de la profundidad de corte.(Tabla 5 )

Tabla para determinar el factor de ajuste para por velocidad de avance


para operaciones de torneado.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Se muestra una tabla y se har uso de un ejemplo.

Tabla para la obtencin de velocidades de corte y avance para torno en


aceros al carbono y aceros aleados.

Velocidades de corte para fresadora.


Para el caso de maquinado con fresadora se utiliza la formula:
F= (IPT)(Nt )(N)
F :
IPT :
Nt :
N :

Avance en pulg/minuto.
Avance en pulgadas por diente.
Nmero de dientes del cortador.
Nmero de rev/minuto del cortador.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Velocidades de avance y giro del cortador para operaciones de fresado en


aceros aleados.

Velocidades recomendadas de avance y corte por diente para operaciones de


fresado con aceros de alta velocidad.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Tabla para el calculo de las velocidades de avance y giro de cortadores para


operaciones de barrenados, rimados y machueleados en aceros al carbono y
aceros aleados.

Calculo de la potencia consumida por una maquina herramienta.


Es importante el la determinacin de la potencia consumida por la maquina en
una operacin de corte. El tamao del corte y velocidades de avance no deberan
de sobrepasar la capacidad de los motores de la maquina herramienta. La
formula para determinar la potencia es:
Pc = KpCQW
Donde:
Pc : Potencia requerida por cortador.
Kp : Constante de la potencia debido al material de corte (tabla 24).
C : Factores de avance aplicados a la constante de la potencia (tabla 25)
Q : Razn de movimiento de material (tabla 25).
W : Factor de correccin de desgaste de herramienta (tabla 29).
La unidad de medicin de la potencia mecnica en el sistema ingls es el
caballo de potencia o horsepower y en el sistema internacional es el Watt. En
operaciones de maquinado se utiliza el factor Kp llamado constante de la
potencia y es definido como la potencia en horsepowers requerida para cortar
un material a una razn de una pulgada cbica por minuto. En el sistema
internacional la constante de la potencia es igual a la potencia en kilowatts
requeridos para cortar un material a una razn de un centmetro cbico por
segundo. Usar tabla 24.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Donde:
V = velocidad de corte en pie/min o metros/min.
f = velocidad de avance para torno en pulg/rev o mm/rev
d = profundidad de corte, en pulgadas o mms.
w = ancho del corte en pulgadas o mms.
fm = velocidad de avance en pulg/min o mm/min.
nc = nmero de dientes involucrados en el corte.
dt = ancho del corte en pulgadas o mms.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Para el clculo de la potencia consumida por el motor de la mquina se aplica la


formula:

Pm = Pc/E

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

PREGUNTAS Y PROBLEMAS DE CAPITULO II.


1.
2.
3.
4.
5.

Mencione las parte principales de un torno horizontal convencional.


Mencione las partes principales de una fresadora vertical convencional.
Qu operaciones de maquinado se pueden realizar en un torno?
Qu operaciones de maquinado de pueden realizar en una fresadora?
Cules operaciones de maquinado que se maquinan en un torno no
pueden maquinarse en una fresadora?
6. Investigar si una maquina herramienta puede combinar las operaciones
de torno y fresadora en una sola maquina. Si es as, como le llamara a
este equipo combinado.
7. Cules considera las principales propiedades mecnicas y trmicas que
debe de tener un cortador o inserto?
8. Por qu existen una diversidad de materiales de los cortadores?
9. Mencione los tipos de materiales utilizados en cortadores e insertos.
10. Mencione las ventajas y desventajas del uso de insertos o pastillas de
corte.
11. Mencione las formas geomtricas de los insertos y porque cree que
existan en tanta diversidad de formas geomtricas?
12. En que consiste el proceso de sinterizacin al que se somete un inserto
para su fabricacin?
13. Por qu considera que debe de existir estandares para las formas
geomtricas y dimensiones de los insertos?
14. De un catalogo seleccione un cortador y con su identificacin
estandarizada haga un dibujo del inserto e indique todas sus
dimensiones.
15. Cuales son las 2 formulas que se utilizan para determinar la velocidad de
avance y la velocidad de giro para un cortador de fresadora sin tomar en
consideracin los factores de correccin.
16. La misma pregunta anterior para el caso de un torno.
17. Mencione algunos de los factores a tomarse en consideracin para la
obtencin de una velocidad de corte ptima.
18. Quin establece la velocidad de corte superficial recomendada para los
diferentes tipos de materiales?
19. Qu relacin existe entre la dureza de un metal y su velocidad de corte
superficial?
20. Basados en los factores de profundidad de corte de la tabla 5c Cmo se
ve afectada la velocidad de avance del cortador al incrementar la
profundidad de corte?
21. Qu pasara con el acabado de la superficie, el cortador y la maquina se
selecciona un avance por diente mayor que el establecido en las tablas
de fabricante?
22. Por qu es importante calcular la potencia consumida por la maquinaherramienta en una operacin de corte?
23. Defina el trmino unidad de potencia para corte (UHP).

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

24. De acuerdo con la tabla 24 cmo se comporta el factor de potencia


unitario y la dureza de un material?
25. Por qu la potencia calculada para el cortador no es la misma que la
consumida por la maquina-herramienta?

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

30

BIBLIOGRAFIA:
MACHINERYS HANDBOOK
ERICK OBERG, L. HORTON
INDUSTRIAL PRESS.
Mastercam X2 Getting Started Guide.
CNC Software Inc.
Tolland, CT.
Tecnologa de la Mquinas Herramientas.
Steave F. Krar, Albert F. Check.
Editorial Alfaomega.
RTW Carbide Cutting Tools.
General Catalog 405-I
Indexable Insert and Carbide Parts Manual.
Valenite.
Indexable Insert Tooling Catalog FT-95i
RTW Cutting Edge Solutions.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

CAPITULO III

Programacin del Centro de Maquinado Vertical


CNC.
Objetivo:
Comprender y utilizar los cdigos de programacion estandarizados por ISO
para ser utilizados en la programacion de maquinas herramientas CNC con un
enfoque en centros de maquinados verticales y tornos horizontales.

3.1 Programacin absoluta.


Un programa de maquinado CNC se basa en las posiciones de los puntos a
maquinar. En el control numerico existen dos formas en que podemos
referenciar a estas coordenadas: referencia absoluta o incremental. En la
referencia de coordenadas absoluta, la referencia a cada uno de los puntos a
programar de basa en un punto unico fijo u origen a partir del cual se
consideran todas las referencias.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

A diferencia de la programacin absoluta, en la programacion


incremental se considera una referencia cambianteo movible. La posicion inicial
de una entidad se basa en la posicion final de la entidad anterior. Esto se ilustra
mediante el auxilio de la figura siguiente.

Funciones preparatorias de uso comn en centro de maquinado vertical.


G00
G01
G02
G03
G04
G12
G13
G17
G18
G19
G20
G21
G28
G29
G40
G41
G42
G43
G44
G49
G54-G59
G80
G81

Movimiento rpido
Movimiento de corte lineal
Movimiento de corte en sentido CW
Movimiento de corte en sentido contrario CCW
Espacio
Fresado de cavidad circular a la derecha Yasnac
Fresado de cavidad circular a la izquierda Yasnac
Seleccin del plano XY
Seleccin del plano ZX
Seleccin del plano YZ
Seleccin de programacin en Sistema Ingles pulg.
Seleccin de programacin en Sistema Mtrico mm.
Retorno al punto de referencia
Colocar punto de retorno de referencia
Cancela la compensacin del cortador
Compensacin del cortador a la izquierda
Compensacin del cortador a la derecha
Compensacin ms (+) a la longitud de la herramienta
Compensacin menos (-) a la longitud de la herramienta
Cancela G43/G44
Seleccin del Sistema de Coordenadas de trabajo
Cancela un ciclo preprogramado
Ciclo preprogramado para taladrar

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

G82
G83
G84
G90
G91
G98
G99
G100
G101
G110-G129

Ciclo preprogramado para taladrar en punto


Ciclo preprogramado para taladrar en avances cortos
Ciclo preprogramado para roscar
Seleccin de coordenadas absolutas
Seleccin de coordenadas Incrementales
Punto inicial de retorno
Retorno del plano
Desactiva imagen simtrica
Activa imagen simtrica
Seleccin del sistema de coordenadas de trabajo

3.1.1 Funciones preparatorias G de uso comn en el


torno horizontal CNC.
G00; Movimiento rpido de posicionamiento, se desplaza a la velocidad mxima de
de la mquina y por lo tanto el operario no tiene un control de la misma.
G01; Desplazamiento en lnea recta con velocidad controlada por el programador. Se
establece en pulg por rev. o en mm por rev (G99)
(Inch Per Minute = R.P.M. x Inch Per Revolution).
G02; Movimiento en arco en s.m.r.
G03; Movimiento en arco en s.c.m.r.
G28; Se desplaza el cortador a la posicin home con desplazamiento rpido.
G40; Cancelacin de compensacin de nariz de la herramienta.
G41; Compensacin de nariz del cortador a la izquierda de la trayectoria programada.
G42; Compensacin de nariz del cortador a la derecha de la trayectoria programada.
G50; Establece el lmite mximo de las RPM del cortador.
G70; Ciclo de acabado.
G71; Ciclo para remocin de material.
G72; Ciclo para remocin de material en careado.
G76; .Ciclo para maquinado de roscas.
G80; Cancelacin de ciclo fijo o preprogramado
G81; Ciclo preprogramado de barrenado.
G82; Ciclo fijo para punteado.
G83; Ciclo preprogramado para barrenado escalonado.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

G84; Ciclo fijo de roscado.


G96; Activacin para la velocidad constante en la superficie de la pieza.
G97; Cancelacin de la velocidad constante sobre la superficie de la pieza pieza.
G98; Avance por minuto.
G99; Avance por revolucin

3.1.2 Funciones miscelaneas M de uso comn en


centros de maquinado vertical.
M00
M01
M02
M03
M04
M05
M06
M08
M09
M19
M30
M39
M82
M86
M97
M98
M99

Detener el programa
Parada opcional del programa
Fin del programa
Mandril en sentido de las manecillas (Clockwise CW)
Mandril en sentido contrario de las manecillas (Counter-Clockwise CCW)
Detener el mandril (husillo)
Cambio de herramienta
Prender el refrigerante
Apagar el refrigerante
Orientar el mandril
Fin del programa y reiniciar
Gira el portaherramientas
Soltar herramienta
Sujetar herramienta
Llamada a subprograma local
Llamada a subprograma
Fin de subprograma

3.1.3 Descripcin de los cdigos miscelaneos M ms


utilizados.
M00; Este cdigo es utilizado para parar detener el avance del programa. El botn
Program Stop en la consola deber de estar activado. Al activar ste cdigo se
detiene el giro del husillo, el flujo de refrigerante y el desplazamiento del cortador.
Para reactivar el programa es necesario presionar la tecla CYCLE START.
M01; Este cdigo es semejante al anterior estableciendo una parada opcional o
condicional del programa. A diferencia del cdigo M00, para que esta funcin pueda
ser aceptada es necesario que el botn OPT STOP en panel de control se
encuentre encendido. Para reactivar el programa presione la tecla CYCLE START.
M03; Giro del husillo en sentido de las manecillas del reloj ( visto desde parte
posterior del husillo)

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

M04; Giro del husillo en s.c.m.r. (visto desde parte posterior del husillo)
M05;
M08;
M09;
M30;
M97;
M98;
M99;

Paro del husillo.


Apertura de flujo de refrigerante.
Cierre el flujo de refrigerante
Fin del programa y Reset al primer bloque del programa.
Llamada a subrutina local.
Llamada a subprograma local.
Subprogram Return (M98) or Subroutine Return (M97), or a Program Loop.

NOTA: Utilizar solo un cdigo M en cada bloque del programa.

Definicin de algunos trminos de un programa:


Direccin (Address) Es la letra utilizada al inicio de cada palabra del cdigo, la cual es
despus seguida de un numero. Ejemplo: G, M, S, X, Z, etc.
Letra (Word) Es un conjunto de caracteres arreglados en un cierto orden. Estn
compuestos de una letra y un nmero. Ejemplo: G00, X23, M30 etc.
Bloque: (Block) Es un conjunto de palabras es un sinnimo de rengln del programa.
Por ejemplo: N01 G00 X20 Y30.
Programa: Es un conjunto de bloques que indican a la maquina el desarrollo de una
tarea de maquinado especifica. El ltimo bloque del programa termina con la letra M03
o M30.

3.2 Desplazamiento rpido del cortador (Cdigo G00).


Se utiliza cuando se requiere que una herramienta de corte se desplace
rpidamente al retirarse de una operacin de maquinado o desplazarce a otro
punto sobre la superficie a maquinar.
Cuando esta funcin se programa, la herramienta se desplaza a la
posicin programada, siguiendo una lnea recta a una velocidad especificada
en el sistema de control. Generalmente esta funcin se utiliza para colocar la
herramienta de corte de un punto a otro, dentro del espacio de trabajo de la
mquina; nunca se utilice para operacin de corte.
Cuando una funcin G00 se ejecuta, la herramienta es acelerada hasta
alcanzar una velocidad predeterminada. Cuando el control detecta la
aproximacin a la posicin programada la herramienta se desacelera.
Forma general de un bloque del programa:
N__ G00 X___ Y____ Z____

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Donde:
N
G00
X___
Y___
Z___

Nmero de bloque.
Cdigo para movimiento de deplazamiento rpido en lnea recta.
Valor de la coordenada X a desplazarce.
Valor de la coordenada Y a desplazarce.
Valor de la coordenada Z a desplazarce.

La programacin de esta funcin puede realizarse en coordenadas


absolutas o incrementales. El primer movimiento de la herramienta deber
programarse en un plano paralelo al plano de maquinado. Una vez colocada la
herramienta esta podr descender a lo largo del eje perpendicular al plano de
maquinado. En forma similar cuando la herramienta se retire despus del
proceso de corte se deber mover en la direccin perpendicular al plano de
maquinado retirndose de ste y posteriormente se deber desplazar la
herramienta en un plano paralelo al plano de maquinado.

3.3 Maquinado en lnea recta (Cdigo G01).


Cuando esta funcin se utiliza la herramienta se desplaza a la posicin
programada, siguiendo una lnea recta entre el punto en el que se encuentra
colocada y el punto programado. La velocidad de desplazamiento de la
herramienta se especifica con la letra F que se encuentra en el mismo bloque
donde se programo la funcin G01. La programacin de esta funcin podr
realizarse en coordenadas absolutas o incrementales.
Forma general de un bloque de programacin:
N__ G01 X___ Y____ Z___ F___
Donde:
N__
G01
X__
Y__
Z__
F__

Nmero consecutivo de bloque de instruccin


Cdigo que establece movimiento en lnea recta con avance de corte
Coordenada X del punto final del maquinado.
Coordenada Y del punto final del maquinado.
Coordenada Z del punto final de maquinado.
Avance de corte.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

3.4.1 Descripcin general del simulador Benchman


para fresadora.
Un simulador es de gran utilidad debido a que nos permite verificar la
trayectoria del maquinado y corregir errores antes de correr el programa en el
equipo CNC. Existen una amplia variedad de simuladores, en este capitulo se
har uso 4 simuladores iniciemos con el simulador Benchman para
operaciones de fresado.

Como primer paso para el uso del paquete de programacin


BENCHMAN, se recomienda conocer las funciones bsicas generales del
programa:

1.
2.
3.
4.
5.
6.
7.
8.
9.

Seccin de men principal.


Seccin de edicin del programa.
Botones para paro opcional al correr el programa.
Paro de coorida del programa.
Posicin del cortador.
Informacin de parmetros del prorgrama.
Ventana para verificacin del programa.
Botones para movimientos manuales del equipo.
Modificaciones manuales de velocidad de avance y giro del cortador.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

1. Menu principal (Main menu)

El Men principal presenta el encabezado de las funciones principales del


simulador.
2. Campo de edicin.
En este espacio se editan las instrucciones de seguimiento secuencial
para el desarrollo del maquinado, tales como nmero de instruccin N, cdigos
G, direcciones (X, Y, Z), etc.

3. Panel del operador.


Este panel se divide en 3 secciones:
Primer cuadrante se localizan los botones
para apagar el equipo, iniciar la verificacin
y parar el avance.
Segundo cuadrante, presenta botones para
salto de lnea de programa, parada
opcional, y verificacin paso a paso.
Tercer y cuarto cuadrante, presenta 2
botones de control: uno para el avance y
otro para el giro del cortador.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Nota:
Se recomienda utilizar la funcin paso a paso (SINGLE STEP), para
correr el programa bloque por bloque. El botn verde acciona cada paso
START CYCLE.
Panel)
4. Panel de trabajo.
Esta ventana es utilizada por el operador del
equipo para el movimiento manual de los ejes de la
maquina para establecer el setup del equipo.
Se recomienda desactivar esta ventana para modo
de simulacin.

5. Posicin de la herramienta.
Esta ventana de posicin nos indica la posicin
actual en que se encuentra el cortador.
Nota:
Hacer doble clic para activar posicin.

6. Informacin de mquina (Machine information)


Es utilizado para monitorear
parmetros de maquinado tales
como: No. de herramienta, Avance,
Nmero de bloque, dimetro del
cortador, y velocidad de giro.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

7. Ventana de verificacin (Verify)


sta ventana permite v como visualizar el
movimiento de la herramienta de corte, tal como lo
hara en la realidad sobre la pieza de trabajo. Se
observa tambin el tamao del cortador.

Pasos para la verificacin de un programa.


El orden que aqu se presenta es solo una gua y puede variar de acuerdo a
los gustos y necesidades del programador.

Paso 1

Editar el programa en el campo de edicin y grabarlo (save) bajo un nombre


especifico, No es necesario escribir la extensin .NC, se incluye por definicin.

Paso 2

Dar de alta y establecer los parmetros de las herramientas de corte,


siguiendo las instrucciones siguientes:
Menu principal > Tools > Setup Library.

Al seleccionar Setup Library deber aparecer la ventana de


caractersticas de la o las herramientas, en la cual debe de establecerse:

El nmero de la herramienta
Tipo de herramienta
Material del cortador.
Dimetro del cortador.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Nota:
Posicionarse en Tool library y Apply para dar de alta cada una de los
cortadores. Al concluir con el total de las herramientas seleccionar OK.

Paso 3

Establecer los parmetros de la pieza de trabajo, siguiendo las


instrucciones siguientes:
Menu principal > Setup > Verify Settings.*
View, se recomienda seleccionar
Solid (slido) e Isometric (isomtrico).
Stock, introducir las dimensiones de
longitud, ancho y espesor. En origen se
recomienda las coordenadas (0, 0, 0); en
posicin inicial de herramienta, considerar
una posicin fuera de las dimensiones de la
pieza de trabajo.
Options, se pueden dejar los valores
preestablecidos.

Forma corta con clic botn derecho en la pieza y seleccionar verify


settings.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Paso 4
Correr el programa, seleccionando el botn verde (cycle start)

Operator Panel y la opcin Verify Program

Presionar el botn verde (cycle Start)


herramienta de corte, es decir paso a paso.

Arturo Barrios Nez

de

para cada movimiento de la

Instituto Tecnolgico de Mexicali.

PRACTICA No. 1
Escribir el programa NC para el maquinado de la lnea recta
mostrada. Utilice una velocidad de 1500 rpm y de avance 15 pulg/minuto.

PRACTICA 1
; Maquinado de una lnea recta.
N01 G20 G90
N02 M06 T01
N03 G00 X2 Y2 Z.1 M03 S1500
N04 G01 X2 Y2 Z-.125 F10
N05 G01 X8 Y7
N06 G00 X8 Y7 Z.1
N07 G00 X0 Y0
N08 M30

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

PRACTICA 2
Maquinados de lneas rectas.
Escribir el programa para maquinar la pieza mostrada. Utilice velocidades
de corte de 12 pulg/min para el corte vertical, 14 pulg/min para avance
horizontal, y de 1800 rpm para el giro del cortador.

PRACTICA 2
; Maquinado de un rectngulo.
N01 G90 G20
N02 M06 T01
N03 G00 X2 Y2 Z.1 M03 S1800
N04 G01 Z-.15 F12 M08
N05 G01 X8 Y2 F14 M08
N06 G01 X8 Y6
N07 G01 X2 Y6
N08 G01 X2 Y2
N09 G00 Z.1
N10 M06 T02
N11 G01 Z-.15 M03 S2000
N12 G01 X8 Y6 F9
N13 G00 Z.1
N14 G00 X2 Y6
N15 G01 Z-.15
N16 G01 X8 Y2
N17 G00 Z.1
N18 M30

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

PRACTICA 3
; Maquinado de letrero ITM.
N01 G90 G20
N02 N06 T01
N03 G00 X1 Y1 Z0.1 M03 S1500
N04 G01 Z-.15 F10
N05 G01 X1 Y5
N06 G00 Z0.2
N07 G01 X2 Y5
N08 G01 Z-0.15
N09 G01 X4 Y5
N10 G01 X3 Y5
N11 G01 X3 Y1
N12 G00 Z0.2
N13 G00 X5 Y1
N14 G01 Z-0.15
N15 G01 X5 Y5
N16 G01 X6 Y3
N17 G01 X7 Y5

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

PRACTICA 4
; Maquinado de letra A con lneas rectas.
N01 G90 G20
N02 M06 T01
N03 G00 X1 Y1 Z.1 M03 S800
N04 G01 Z-.15 F13 M08
N05 G01 X3 Y5
N06 G01 X5 Y1
N07 G01 X4 Y3
N08 G01 X2 Y3
N09 G00 Z.1 M09
N10 G00 X0 Y0
N11 M3

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

PRACTICA 7
; Maquinado de cuadro con sus diagonales principales..
N01 G90 G20
N02 M06 T01
N03 G00 X2 Y2 Z0.1 M03 S1800
N04 G01 X2 Y2 Z-0.15 F12
N05 G01 X8 Y2 Z-0.15 F14
N06 G01 X8 Y6 Z-0.15 F14
N07 G01 X2 Y6 Z-0.15 F14
N08 G01 X2 Y2 Z-0.15 F14
N09 G00 X2 Y2 Z2
N10 M06 T02
N11 G00 X2 Y6 Z0.1 M03 S2000
N12 G01 X2 Y6 Z-0.15 F9
N13 G01 X8 Y2
N14 G00 X8 Y6 Z0.1
N15 G01 X8 Y6 Z-0.15 F9
N16 G01 X2 Y2
N17 G00 X2 Y2 Z0.1
N18 G00 X0 Y0
N19 M30

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

3.4

y 3.5 Maquinado de arcos y crculos (G02 y G03)

Los cdigos G02 y G03 se utilizan para el maquinado de arcos con un


radio fijo, haciendo uso de la interpolacin circular. El punto final del arco se
especifica por las coordenadas X, Y, Z donde las magnitudes pueden ser
expresadas en coordenadas absolutas o incrementales.

La funcin o cdigo G02 define un arco de crculo que se maquina con


desplazamiento en direccin del sentido de las manecillas del reloj.

El cdigo G03 define a un arco de crculo con movimiento de corte en


direccin del sentido contrario al de las manecillas del reloj.

Fig.13 Maquinado de un arco de crculo con G03

La forma general de un bloque de programacin es:

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

N__ (G02/G03) X__ Y__ R__ F__


Donde:
N__ Nmero de bloque correspondiente.
G02 Desplazamiento del cortador en sentido levogiro.
G03 Desplazamiento del cortador en sentido dextrogiro.
X__ Coordenada X a desplazarce.
Y__ Coordenada Y a desplazarce.
R__ Radio del arco a maquinar.
F__ Velocidad de avance
Otra forma de para maquinado de arcos es utilizando las coordenadas del
centro del arco en lugar del radio.
Forma general:
N__ (G02/G03) X__ Y__ Z__ I__ J___ F__
Donde:
I__ Coordenada del centro del arco correspondiente a X.
J__ Coordenada del centro del arco correspondiente a Y.
La posicin del punto final de un arco de crculo se especifica por medio
de las coordenadas X, Y y puede ser expresado en coordenadas absolutas o
incrementales.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

PRACTICA 5
; Maquinado de arcos.
N01 G90 G20
N02 M06 T01
N03 G00 X1 Y4 Z.1 M03 S600
N04 G01 Z-.25 F15
N05 G01 X3 Y4
N06 G02 X6 Y5.5 R3
N07 G01 X6 Y2
N08 G03 X10 Y4 R5
N09 G01 X11 Y4
N10 G00 Z2
N11 G00 X0 Y0
N12 M30

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

PRACTICA 6
; Maquinado de los crculos
olmpicos.
N01 G90 G20
N02 M06 T01
N03 G00 X2 Y6 Z.1 M03 S800
N04 G01 Z-.25 F12
N05 G02 X2 Y6 I3.5 J6
N06 G00 Z.1
N07 G00 X5 Y7.5
N08 G01 Z-.15
N09 G02 X5 Y7.5I5 J6
N10 G00 Z.1
N11 G00 X8 Y6
N12 G01 Z-.15
N13 G03 X8 Y6 I6.5 J6
N14 G00 Z.1
N15 G00 X2.75 Y4.5
N16 G01 Z-.15
N17 G03 X2.75 Y4.5 I4.25 J4.5
N18 G00 Z.1
N1 G00 X5.75 Y3
N20 G01 Z-.15
N21 G02 X5.75 Y3 I5.75 J4.5
N22 G00 Z2
N23 G00 X0 Y0
N24 M30

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

PR
AC
TI
CA
8
;
Ma
qui
na
do
de
es
cal
on
es
y
ca
vid
ades.
;Cortador Endmill de 1 de
dimetro.
N1 G90 G20
N2 M06 T01
N3 G00 X0 Y0 Z0.1 M03 S600 M08
N4 G01 Z-1 F30
N5 G01 X10 Y0
N6 G01 X10 Y8
N7 G01 X0 Y8
N8 G01 X0 Y0
N9 G01 X0.5 Y0.5
N10 G01 X9.5 Y0.5
N11 G01 X9.5 Y7.5
N12 G01 X0.5 Y7.5
N13 G01 X0.5 Y0.5
N14 G01 X1 Y1
N15 G01 X9 Y1
N16 G01 X9 Y7
N17 G01 X1 Y7
N18 G01 X1 Y1
N19 G01 X1.5 Y1.5
N20 G01 X8.5 Y1.5
N21 G01 X8.5 Y6.5

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

N22 G01 X1.5 Y6.5


N23 G01 X1.5 Y1.5
N24 G00 Z0.2
;MAQUINADO DE LA CAVIDAD.
N25 G00 X5 Y4
N26 G01 Z-0.75
N27 G01 X5.5 Y4
N28 G02 X5.5 Y4 I5 J4
N29 G00 Z2
;TERMINO DE ESCALON.
;MAQUINADO DE LOS 4 BARRENOS.
;OPERACIN DE PUNTEADO.
N30 M06 T02; BROCA DE CENTROS No. 2.
N31 G00 X1 Y1 M03 S1500
N32 G01 Z-1.15 F15
N33 G00 Z-0.75
N34 G00 X9 Y1
N35 G01 Z-1.15
N36 G00 Z-0.75
N37 G00 X9 Y7
N38 G01 Z-1.15
N39 G00 Z-0.75
; OPERACIN DE BARRENADO
N40 M06 T03
N41 G00 X1 Y1 Z-.75 M03 S1200
N42 G01 Z-2.1 F20
N43 G00 Z-0.75
N44 G00 X9 Y1
N45 G01 Z-2.1
N46 G00 Z-0.75
N47 G00 X9 Y7
N48 G01 Z-2.1
N49 G00 Z-0.75
N50 G00 X1 Y7
N51 G01 Z2.1
N52 G00 Z-0.75
N53 G00 Z2
N54 G00 X0 Y0
N55 M30

USO DEL PROGRAMA CNC_SIMULATOR .


USAR PRACTICA 5.

Paso 1.
Seleccin de un cortador endmill de 5 mms de dimetro.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Main menu > Simulate > Edit tools.

Paso 2. Establecimiento de las dimensiones de la pieza.

Main menu > Simulate > Detail settings.

Paso 3.
programa.
Paso 4. Verificacin de programa paso a paso

Presionar botn

Escritura del

y despus

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Para correr el programa en modo automtico.

Presionar botn
Para salir del modo de simulacin

3.6

Seleccin de las unidades de medicin.


G20 : Unidades en pulgadas.
G21 : Unidades en mms.

3.7 Retorno al punto de referencia (G28) en fresadora.


El codigo G28 envia el cortador a su punto de referencia inicial o de cero
maquina. Para realizar esta operacin es necesario adicionarle al cdigo G28
el cdigo G91 a los ejes que deseen enviarse a la posicion inicial (home). Es

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

recomendable un orden en el movimiento de los ejes: siempre subir primero el


cortador haciendo uso del eje Z y posteriormente desplazarse en un plano
horizontal con las coordenadas X, Y. Por ejemplo:
N_ G28 G91 Z0
N _ G28 G91 X0 Y0

Es posible retornar a una posicion de referencia prestablecida por el usuario


haciendo uso del codigo G29 sin necesidad de utilizar el codigo G91.

3.8 Seleccin y cambio de la herramienta de corte.


Formato general:
M06 T__ : Seleccin y giro del cortador en la posicin __.

3.9 Uso de las funciones miscelaneas.


3.9.1 Funciones miscelaneas M de uso comn en centros de
maquinado vertical.
M00

Detener el programa

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

M01
M02
M03
M04
M05
M06
M08
M09
M19
M30
M39
M82
M86
M97
M98
M99

Parada opcional del programa


Fin del programa
Mandril en sentido de las manecillas (Clockwise CW)
Mandril en sentido contrario de las manecillas (Counter-Clockwise CCW)
Detener el mandril (husillo)
Cambio de herramienta
Prender el refrigerante
Apagar el refrigerante
Orientar el mandril
Fin del programa y reiniciar
Gira el portaherramientas
Soltar herramienta
Sujetar herramienta
Llamada a subprograma local
Llamada a subprograma
Fin de subprograma

3.9.2 Descripcin de los cdigos miscelaneos M ms


utilizados.
M00; Este cdigo es utilizado para parar detener el avance del programa. El botn
Program Stop en la consola deber de estar activado. Al activar ste cdigo se
detiene el giro del husillo, el flujo de refrigerante y el desplazamiento del cortador.
Para reactivar el programa es necesario presionar la tecla CYCLE START.
M01; Este cdigo es semejante al anterior estableciendo una parada opcional o
condicional del programa. A diferencia del cdigo M00, para que esta funcin pueda
ser aceptada es necesario que el botn OPT STOP en panel de control se
encuentre encendido. Para reactivar el programa presione la tecla CYCLE START.
M03; Giro del husillo en sentido de las manecillas del reloj ( visto desde parte
posterior del husillo)
M04; Giro del husillo en s.c.m.r. (visto desde parte posterior del husillo)
M05;
M08;
M09;
M30;
M97;
M98;
M99;

Paro del husillo.


Apertura de flujo de refrigerante.
Cierre el flujo de refrigerante
Fin del programa y Reset al primer bloque del programa.
Llamada a subrutina local.
Llamada a subprograma local.
Subprogram Return (M98) or Subroutine Return (M97), or a Program Loop.

NOTA: Utilizar solo un cdigo M en cada bloque del programa.

Definicin de algunos trminos de un programa:


Direccin (Address) Es la letra utilizada al inicio de cada palabra del cdigo, la cual es
despus seguida de un numero. Ejemplo: G, M, S, X, Z, etc.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Letra (Word) Es un conjunto de caracteres arreglados en un cierto orden. Estn


compuestos de una letra y un nmero. Ejemplo: G00, X23, M30 etc.
Bloque: (Block) Es un conjunto de palabras es un sinnimo de rengln del programa.
Por ejemplo: N01 G00 X20 Y30.
Programa: Es un conjunto de bloques que indican a la maquina el desarrollo de una
tarea de maquinado especifica. El ltimo bloque del programa termina con la letra M03
o M30.

3.10 Compensaciones de alturas y dimetros de los


cortadores.
3.10.1 Compensacin de dimetros de los cortadores (Diameter

offset)
Al programar una trayectoria del corte para realizar un
maquinado, esta se basa en la trayectoria seguida por el centro del
cortador. Para el maquinado de barrenos y letreros, como el caso de las
prcticas de la 1 a la 7, no existe problema alguno siendo el espesor del
corte definido por el dimetro del cortador. Sin embargo, si queremos
queremos maquinar una pieza a a dimensiones especificadas es
necesario desplazar el cortador el valor de un radio hacia el interior o
exterior de la pieza.

Considere el caso de maquinar la pieza de forma rectangular de 4 x


4 con un cortador de 0.5 de dimetro.

Como se
observa en la
figura la
pieza
mostrada la
herramienta
debe
desplazarce hacia fuera de su frontera original el valor de un radio, de otra
forma las dimensiones de la pieza quedaran de 3.5 x 3.5. Esto ocasiona que el

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

programador realice operaciones aritmticas adicionales para compensar el


desplazamiento.
Si el programador quiere evitarse el realizar operaciones aritmticas para
compensar los radios, el controlador del equipo puede realizar los clculos
siendo entonces necesario el uso de alguno los cdigos para
compensaciones:
G41 Compensacin hacia la izquierda.
G42 Compensacin hacia la derecha.
El cdigo G40 se utiliza para la cancelacin de compensaciones y
normalmente se escribe en el primer bloque del programa y despus de que
se requiera salir de la programacin con la compensacin. En ingls a este
proceso se le conoce como Tool Diameter Offset ( TDO).
Para establecer el sentido del desplazamiento, una regla sencilla consiste
en visualizar la herramienta como si estuvisemos colocados atrs de la
herramienta con respecto al avance de la misma.

EJEMPLO 1.
Para la pieza de 4 x 4 x 0.5 mostrada en la figura , escriba el
programa de maquinado sin y con compensacin.

; SIN COMPENSACION EN EL CONTROLADOR.


N01 G90 G20
N02 M06 T01

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

N03 G00 X-0.25 Y-0.25 M03 S1800


N04 G00 Z-0.25 M08
N05 G01 Z-0.5 F25
N06
Y4.25
N07
X4.25
N08
Y-0.25
N09
X-0.25
N10 G00 Z6 M09
N11 M30
; CON COMPENSACION EN EL CONTROLADOR.
N01 G90 G20 G40; CANCELACION DE LAS COMPENSACIONES.
N02 M06 T01 D01; ADICIONAR POSICION DE COMPENSACION.
N03 G00 X-0.25 Y-0.25 M03 S1800
N04 G00 Z0.5
N05 G01 Z-0.5 F25 M08
N06 G41 X0 Y0
N07
X4 Y0
N08
Y4
N09
X0
N10
Y0
N11 G40 G00 Z4 M09
N12 M30
Observaciones:
1. Introducir el valor del radio o dimetro del cortador dependiendo
el tipo de controlador de la mquina. En el equipo BENCHMAN
se introduce el valor del radio. Menu > Setup > Offsets > 0.25
en cortador 1.
2. En el bloque donde se solicita el cortador, anexarle el lugar
donde se localizara la compensacin del cortador con D seguido
del nmero del cortador.
3. Introducir el cdigo de compensacin G41 o G42 antes de entrar
al primer punto de la trayectoria de maquinado.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

EJEMPLO 2.
Maquinar una pieza de 5ancho x 5 altura x 1 de profundidad.
Usar en cortador EndMill de 1 dimetro.
Menu Setup Offsets Introducir valor del radio de la compensacin para el
nmero de cortador correspondiente.

USANDO LA COMPENSACION DE CORTADOR A LA IZQUIERDA (G41).

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

N01 G90 G40 G20


N02 M6 T1
N03 G0 X0 Y0 Z0.1 M3 S2000; POS. FUERA DEL PRIMER PUNTO.
N04 G1 Z-0.2 F30
N05 G1 X1 Y1 G41 D01
N06 G1 X4 Y1
N07 G1 X4 Y4
N08 G1 X1 Y4
N09 G1 X1 Y1
N10 G1 X0 Y0 G40
N11 G0 Z3
N12 M30
USANDO LACOMPENSACION DE CORTADOR A LA DERECHA (G42).
N01 G90 G40 G20
N02 M6 T1
N03 G0 X0 Y0 Z0.1 M3 S2000; POS. FUERA DEL PRIMER PUNTO.
N04 G1 Z-0.2 F30
N05 G1 X1 Y1 G42 D01
N06 G1 X4 Y1
N07 G1 X4 Y4
N08 G1 X1 Y4
N09 G1 X1 Y1
N10 G1 X0 Y0 G40
N11 G0 Z3
N12 M30
Verificar la pieza paso a paso.
En este punto es recomendable establecer la pieza en posicin TOP y el estilo en
CENTERLINE. Finalmente visualizar estar visualizando las coordenadas.

3.10.2 Compensaciones de alturas de los cortadores.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Para la compensacin de distancia desde las puntas de cada una de las


herramie01ntas a la superficie de la pieza a maquinar. Todas estas
compensaciones de alturas son de signo negativos. Para llamar a la
compensacion use G43 H # Z-__
Donde :
G43 = codigo para compensacin de altura.
H
= letra para indicar la compensacion de altura
#
= nmero de la compensacin en el controlador.
Z
= Altura a la que desea bajarse.
Ejemplo:
N01 G90 G20 G49 ; G49 = CANCELACION DE COMPENSACION.
N02 M06 T01
N03 G00 X1 Y2 M03 S2000
N04 G43 H01 Z0.25
N05 G01 Z-0.3 F20 M08
N06
X5 Y6
N07 G00 Z3 M09
N08 G91 G28 Z0
N09
X0 Y0
N10 M30

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Programacin del torno horizontal EMCO turn 55.

La programacin del torno horizontal CNC tiene similitud a la programacin de


un centro de maquinado vertical; sin embargo, debido a que realizan
diferentes tipos de maquinados cada uno de ellos presentan sus
particularidades. Por ejemplo:
En el torno la programacin estndar es en el plano XZ, mientras que
en el VMC es el plano XY.
En el torno se usan 2 ejes para la programacin; en un VMC se utilizan
3 ejes.
Existen algunas operaciones propias para torneado que no se realizan
en fresado.

3.11

Coordenadas de trabajo.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

3.11.1 Designacin de los ejes para la fresadora vertical.

3.11.2 Designacin de los ejes coordenados para el torno horizontal.

Direccin y sentido de los ejes coordenados para el torno.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

3.12 Programacin del torno horizontal.


3.12.1 Designacin del sentido de los ejes de referencia de un
torno horizontal CNC.

La direccin del avance del


carro longitudinal es
considerada en la direccin del
eje Z.
El avance del carro transversal
es considerada en direccin del
eje X o tambin denominado D.

Nota:
Tanto el valor de la coordenada X
como de la coordenada Z,
incrementan su valor al retirarse de la
pieza de trabajo
Figura 1. Vista esquemtica superior
de un torno horizontal CNC mostrando las coordenadas estandarizadas X, Z

Observacin importante:
En los tornos manuales el portaherramientas con sus cortador o buril,
siempre se encuentra localizado entre el operador y la pieza de trabajo.
Normalmente en un torno de control numrico industrial sucede lo contrario; el
portaherramientas con su herramienta de corte se encuentra localizada atrs
de la pieza de trabajo. Pero, tambin existen casos en que la herramienta de
corte esta localizada como en un torno manual. En estos casos debemos de
tener cuidado en la designacin de los signos para el eje X.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Figura Posicionado enfrente de la mquina,


La herramienta se dirige a la pieza, esa direccin es negativa.

Figura Posicionado enfrente de la mquina, en corte se aleja el cortador del


operador.
Al dirigirse el cortador hacia la pieza, el sentido es negativo y al retirarse el
sentido es positivo.

Regla por aplicar:


Para el caso de la designacin del signo para el eje X considere lo siguiente:
Si el avance del cortador va dirigido hacia la pieza el signo es negativo y si
se retira de la pieza de trabajo el sentido ser positivo. Es decir, siempre que
se presente corte de material el sentido ser negativo independientemente de
la localizacin del cortador.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

3.12.2 Localizacin del cero mquina y del cero pieza.


El cero maquina, es una posicin de referencia fija establecida al ensamblar
la mquina. Por otra parte, el cero pieza tambin llamado cero de programacin
o cero flotante, es establecido por el programador en un punto que
normalmente esta localizado sobre la cara derecha de la pieza al centro de la
misma.

Smbolo para designar el cero pieza, cero de programacin, o cero


flotante.

Figura . Visualizacin de la localizacin del cero pieza y del cero mquina.

En el plano de la pieza el programador puede establecer el origen o cero


pieza en la posicin mostrada, o en cualquier otro punto donde considere se le
facilite la programacin del maquinado. Es costumbre de los programadores
establecer el cero de la pieza en la interseccin del eje Z y la cara de la
pieza.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

3.12.3 Coordenadas absolutas versus coordenadas


incrementales.
Las coordenadas absolutas estn siempre referidas a un origen fijo,
mientras que en las coordenadas incrementales el punto de referencia es
cambiante basndose siempre en el punto anterior. Para ilustrar lo anterior se
har uso de unos ejemplos.

Recomendacin:
En la programacin del torno se prefiere utilizar los dimetros en lugar de los
radios, por lo tanto considere el valor de la coordenada X como el valor del
dimetro D en ese punto.
EJERCICIO No. 1
Para la pieza anterior establezca las coordenadas absolutas y las
incrementales para cada uno de los 5 puntos.
Punto
1
2
3
4
5

X (Abs)
1.25
1.50
1.50
1.80
2.00

Arturo Barrios Nez

Z (Abs)
0.00
-0.25
-3.00
-3.00
-3.10

X(Inc)
1.25
0.25
0.00
0.30
2.00

Z(Inc)
0.00
-0.25
-2.75
0.00
-0.10

Instituto Tecnolgico de Mexicali.

EJERCICIO No 2.
Determine las coordenadas absolutas e incrementales para la pieza de la
figura 8.

Figura 8. Puntos iniciales y finales de cada una de las entidades de la


trayectoria a maquinar de la pieza

TABLA DE LAS COORDENADAS ABSOLUTAS E INCREMENTALES.

PUNTO
1
2
3
4
5
6
7
8

X (ABS).
0
4
10
10
12
12
16
20

Z (ABS).
0
0
-3
-10
-10
-20
-20
-22

X (INC).
0
4
6
0
2
0
4
4

Z (INC).
0
0
-3
-7
0
-10
0
-2

Tabla de valores de las coordenadas X, Z de la figura 8.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

3.12.4 Maquinado de perfiles en lnea recta.


Se har uso de los cdigos G00, G01, G28, G97, G54.
Formato general del cdigo
G00:
G00 X__ Z__
G00 ; Movimiento rpido de
posicionamiento, no se utiliza
para corte.
X__ ; Coordenada a desplazar en
direccin X.
Z__ ; Coordenada a desplazar
en direccin Z.

Figura 9. G00 indica un movimiento rpido de posicionamiento, no de corte.

Formato general del cdigo


G01
G01 X__ Z__ F__
G01; Movimiento con velocidad
controlada en lnea recta.
X__; Coordenada a desplazarce
en direccin X.
Z__; Coordenada a desplazarce
en direccin Z.
F__; Velocidad de movimiento
en pulg/min o pulg/rev.
Figura 10. G01 se utiliza para un movimiento de corte con velocidad controlada
por el programador.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

EJERCICIO No 3.
Objetivo:
Se har uso de los cdigos para movimientos en lnea recta, enfatizando la
diferencia en el uso de los cdigos G00 y G01.
Escribir el programa NC para carear y desbastar la pieza mostrada. Las
dimensiones iniciales del cilindro son de 20 mms de dimetro por 50 mms de
profundidad. Se pretende desbastar a una longitud de la barra de 5 mms y a
obtener un dimetro final de 14 mms.

Figura 11. Pieza maquinada.

3.12.5 Procedimiento para el uso de simulador NSIT


Se har uso de un simulador para torno llamado NSIT que es un programa en
prueba desarrollado India y presenta todava algunas limitaciones. Como todo
programa de simulacin su objetivo principal es visualizar el maquinado de la
pieza en cada bloque de maquinado y con ello corregir errores en el programa.
Para este programa tome en consideracin las siguientes indicaciones:
Bloque N01: Para este simulador, en el primer bloque se establecen las
dimensiones de la pieza. Para realizar lo anterior, se abre un parntesis
rectangular y se escribe la palabra BILLET seguido de la letra X con el
dimetro en mms y en Z la altura. Por ejemplo: para este caso de un bloque
de 20 mms de dimetro por 50 mms de altura se escribe [BILLET X20 Z50.
Bloque N02: Regresa la herramienta a home con cdigo G28.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Bloque N03: Una vez seguros de que la pieza esta en home realizamos con
seguridad el cambio de herramienta con M06 T__.
Bloque N20: Regreso a la posicin HOME haciendo uso de las coordenadas
incrementales U0 W0.
Bloques restantes: En todos los desplazamientos rpidos sin corte de
material utilizar G00 y en cortes se utiliza G01.
Paso 1.
Abrir el programa con el icono
tecla Escape.

y despus presione la

Paso 2.
Menu > New Program > Text Editor
Paso 3.
Escribir el programa sin utilizar nmeros de bloque.
Paso 4.
Alta de las herramientas de corte.
Main men > Tools >Tool library.
Paso 5.
Verificar o simular el programa paso a paso con icono Step y despus
Start.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Figura 12. Listado del programa NC para el maquinado del ejercicio No 1.

3.12.6 Maquinado de perfiles en arco usando el valor del radio


del arco.

Formato general del cdigo G02 y G03.


G02 X__ Z__ R__ F__
G03 X__ Z__ R__ F__
G02
G03
X__
Z__
R__
F__

Cdigo para maquinado de arcos en sentido levogiro (s.m.r).


Cdigo para maquinado de arcos en sentido dextrogiro (s.c.m.r).
Coordenada final en X.
Coordenada final en Z.
Radio del arco.
Velocidad de avance en pulg/min o pulg/rev.

Figura 13. La direccin de la trayectoria de maquinado es importante al definir


un cdigo G02 o G03.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

EJERCICIO No. 4.
Objetivo:
Practicar los cdigos G02 y G03 para el maquinado de arcos utilizando el valor
del radio del arco R y sus coordenadas finales.

Figura 13. Se refiere a figura 8.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Figura 14. Listado del programa del ejercicio No 5 y simulacin del


maquinado.
NOTA:
Para realizar modificaciones al programa ir al editor con Menu > View
> Text Editor.

Para correr el programa paso a paso active cono


despus icono

Step y

Start.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

3.12.7 Maquinado de perfiles en arco utilizando las


coordenadas del centro del arco I, K.

Formato general del cdigo G02 y G03.


G02 X__ Z__ I__ K__ F__
G03 X__ Z__ I__ K__F__
Donde:
G02
G03
X__
Z__
I __
K__
F__

Cdigo para maquinado de arcos en sentido levogiro (s.m.r).


Cdigo para maquinado de arcos en sentido dextrogiro (s.c.m.r).
Coordenada X final del arco.
Coordenada Z final del arco.
Coordenada del centro del arco correspondiente a X.
Coordenada del centro del arco correspondiente a Z.
Velocidad de avance en pulg/min o pulg/rev.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

EJERCICIO No 5.
Haciendo uso de las coordenadas incrementales I, K del centro del arco,
escribir el programa de maquinado. Considere un bloque de 50 mm de
dimetro por 55 mms de longitud.

Figura 15.
Pieza maquinada haciendo uso de las coordenadas
incrementales I, K para el centro del arco.

Figura 16. Listado del programa y verificacin.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

3.12.8 Recomendaciones para la escritura de un programa de


control numrico en fresadora.

Primer bloque de programacin escribir

Es recomendable en el segundo bloque regresar la mquina a la


posicin home usando cdigo G28 o G51 como medida de seguridad.
En el tercer bloque seleccionar la herramienta M06 T__.
En el cuarto bloque establecer la velocidad mxima del husillo.
En el quinto bloque cancelar cualquier velocidad superficial constante,
previamente establecida (G97) y especificar una velocidad de giro
constante con M03 S____ .
El sexto bloque indicar cdigo G00 para posicionar la torreta y recordar
el encendido del refrigerante M08.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

3.12.9 Uso del programa de verificacin


Cnc_Simulator.
Este programa para simulacin de maquinado es gratuito y se puede
obtener directamente de la direccin www.CncSimulator.com , solo presenta
el inconveniente de que tiene el uso limitado por un mes, despus del cual se
tendr que recurrir a la pgina anterior para hacer otra recarga.
El programa es muy verstil sencillo de trabajar, pudiendo ser utilizado
para la simulacin del maquinado de 3 tipos diferentes de mquinas:
1. Milling (operaciones de fresado).
2. Turning (operaciones de torneado).
3. Gas (operaciones de corte con flama)
Para operaciones de fresado aparece la siguiente presentacin.

La operacin a verificar se selecciona con Screen del men principal y


activar con palomita la operacin deseada. Para el caso presente necesitamos
verificar operaciones de maquinado en torno. Main Menu > Screen > Turning.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Alta de cada una de las herramientas a utilizar para el maquinado.

Main men > Simulate > Edit Tools.


Presenta ventana de herramientas y con los botones
seleccionamos la herramienta indicada.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Establecer dimensiones de la pieza de


trabajo. Como en un torno normalmente
la pieza es cilindrica, se introduce el
dimetro de la pieza y su longitud. En
esta ventana tambin se establece la
posicin del cero de la pieza.

Main menu > Simulate > Detail settings.

Escritura del programa NC.


Se utiliza la zona derecha de pantalla con
fondo azul.
Main menu > Files > New

Simulacion del programa NC.

Presione botn

llevando a ventana de simulacin.

Simulacin automtica.

Simulacin paso a paso.

Salida de la simulacin.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Conrol de la velocidad de la simulacin.

Establecimiento de las dimensiones de la pieza y el tipo de cortador..

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Escritura del programa.


N01 G90 G40 G80
N02 G28 U0 W0
N03 M06 T01
N04 M03 S1800
N05 G00 X0 Z5
N06 G01
Z0 F150
N07
X10
N08 G02 X20 Z-5 I0 K-5
N09 G01 X20 Z-10
N10 G02 X40 Z-20 I100 K0
N11 G01 X44
N12 G00
Z0 M05
N13 G28 U0 W0
N14 M30

Simulacin del programa.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

PROBLEMAS Y PREGUNTAS DE CAPITULO III


PROGRAMACION DEL CENTRO DE MAQUINADO VERTICAL Y DEL
TORNO CNC.
1. Dibuje a mano alzada en isomtrico una fresadora vertical y un torno
horizontal dibujando los ejes coordenados correspondientes segn la
norma EIA-267-B.
2. En que se diferencia un sistema de coordenadas absoluto a uno
incremental.
3. Escriba las coordenadas absolutas e incrementales para la localizacin
de los barrenos mostrados en el orden presentado.

POSICION
P0
P1
P2
P3
P4
P5
P6
P7
P0

X ABS.

Arturo Barrios Nez

Y ABS.

X INC.

Y INC.

Instituto Tecnolgico de Mexicali.

4. Mencione las partes de que se compone un bloque de un programa NC.


5. Qu diferencia existe entre una funcin miscelanea y una funcin
preparatoria?
6. Cul es la diferencia entre el uso de la funcin G00 y la funcin G01?
7. Describa

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

57

BIBLIOGRAFIA :
Computer Numerical Control: From programming to networking.
Su-Chen Jonathan Lin.
Delmar Publishers.
Apuntes de clase de las materias:
Sistemas de Control Numrico, y Manufactura Asistida por Computadora.
Ing. Arturo Barrios Nez.
Instituto Tecnolgico de Mexicali.
Computer Numerical Control
William W. Luggen.
Delmar Publishers Inc.
CNC blushing Programming Using Mastercam
Dr. Jonathon Lin, Dr. Tony Shiue.
Scholars International Publishing Corp.

El Control Numrico en las Mquinas Herramienta


Juan Gonzlez Nez.
Editorial CECSA.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

CAPITULO IV
Programacin Incremental y Subprogramas
Objetivo:
Aplicar la programacin incremental a los subprogramas y su interaccin el
programa principal.

4.1 Importancia de la Programacin Incremental.


EJERCICIO 1.
Haciendo uso de la programacin incremental escriba el programa NC para
la siguiente figura. Maquinar a una profundidad de corte de 0.15 utilizando
un cortador endmill de bola de 0.5 pulgadas.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

LISTADO DEL PROGRAMA INCREMENTAL PARA LA LETRA Z.


N01 G90 G20 G40 G80
N02 M06 T01
N03 G00 X0 Y0 M03 S2000
N04 G00
Z0.25
N05 G91; INICIO DE LA PROGRAMACION INCREMENTAL.
N06 G00 X1 Y5
N07 G01 X0 Y0 Z-0.40 F20
N08
X4 Y0
N09
X-4 Y-4
N10
X4 Y0
N11 G00 X0 Y0 Z0.4
N12
X-1 Y-1 Z0 M05
N13 G90; REGRESA A LA ;PROGRAMACION ABSOLUTA.
N14 G00
Z0
N15
X0 Y0
N16 M30

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

PROGRAMAS INCREMENTALES DE ARCOS Y CIRCULOS.


EJERCICIO 2.
Arcos y crculos incrementales.
Escribir el programa NC usando programacin incremental. Maquinar a una
profundidad de corte de -0.1 pulgada con cortador de bola de 0.375 pulgadas
de dimetro.

LISTADO DEL PROGRAMA


N01 G90 G40 G20 G80
N02 M06 T01
N03 G00 X0 Y0 M03 S1200
N04
Z0.25
N05 G91; CAMBIAR A SISTEMA DE COORDENADAS INCREMENTALES.
N06
X3.25 Y2
N07 G01 X0 Y0 Z-0.35 F20
N08 G03 X-1.25 Y-1.25 I-1.25 J0; MAQUINADO DEL ARCO INCREMENTAL.
N09 G00 X0 Y0 Z0.25;
N10
X2.75 Y1.25;
N11 G01 X0 Y0 Z-0.25 F25;
N12 G02 X0 Y0 I1.25 J0;MAQUINADO DEL CIRCULO INCREMENTAL.
N13 G00 X0 Y0 Z0.35
N14
X-3.75 Y-2 Z0
N15 G90
N16 M30

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

En Run Settings activar casilla de arcos incrementales.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

4.2

Uso de los cdigos G91, M98 y M99

4.2.1 Subprogramas.
Un subprograma forma parte de un programa principal. El subprograma es
llamado por el programa principal mediante el comando M98 P__. Es
importante notar que un subprograma siempre termina con el cdigo M99 a
diferencia del M30 del programa principal. La instruccin M99 le indica al
programa principal que ya termin y debe regresar al programa principal de
donde sali. Pueden generarse tantos subprogramas como lo permita la
memoria del controlador.

Uso de la programacin incremental y de subprogramas para un centro de


maquinado vertical.
EJEMPLO 1
Haciendo uso de 3 subprogramas para el maquinado de 3 figuras
geomtricas diferentes, escribir el programa NC para maquinar la pieza
mostrada. La profundidad de corte es de -0.25 pulgadas.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

;PROGRAMA PRINCIPAL.
N01 G90 G20
N02 M06 T01
N03 G00 X1 Y1 Z0.1 M03 S1200
N04 M98 P001;
N05 G00 X4 Y1
N06 M98 P002;
N07 G00 X7 Y1
N08 M98 P001
N09 G00 X7 Y4
N10 M98 P002
N11 G00 X4 Y4
N12 M98 P003
N13 G00 X1 Y4
N14 M98 P001
N15 G00 X0 Y0
N16 M30

;SUBROGRAMA PARA CUADROS


O001
N01 G91
N02 G01 X0 Y0 Z-.35 F10
N03 G01 X2 Y0 Z0
N04 G01 X0 Y2
N05 G01 X-2 Y0
N06 G01 X0 Y-2
N07 G00 X0 Y0 Z0.36
N08 G90
N09 M99

;SUBROGRAMA PARA TRIANGULO 1


O002
N01 G91 G01 X0 Y0 Z-0.35 F10
N02 G01 X2 Y0 Z0
N03 G01 X-2 Y2
N04 G01 X0 Y-2
N05 G00 X0 Y0 Z0.35
N06 G90
N07 M99

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

;SUBPROGRAMA PARA TRIANGULO 2


O003
N01 G91 G01 X0 Y0 Z-0.3 F10
N02 G01 X2 Y2 Z0
N03 G01 X-2 Y0
N04 G01 X0 Y-2
N05 G00 X0 Y0 Z0.3
N06 G90
N07 M99

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

EJEMPLO 2.
Subprogramas para el maquinado de cavidades en forma circular, y
cuadrada. Usar cortador endmill punta plana de 1 pulgada de dimetro.

;PROGRAMA PRINCIPAL
N01 G90 G20
N02 M06 T01
N03 G00 X2 Y2 Z0.1 M03 S800
N04 M98 P002
N05 G00 X5 Y2
N06 M98 P001
N07 G00 X8 Y2
N08 M98 P002
N09 G00 X8 Y5
N10 M98 P001
N11 G00 X5 Y5
N12 M98 P002
N13 G00 X2 Y5
N14 M98 P001
N15 G00 X0 Y0
N16 M30

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

;SUBPROGRAMA PARA CUADROS.


O001
N00 G91
N01 G01 X0 Y0 Z-0.4 F15
N02 G01 X0.5 Y0 Z0
N03 G01 X0.5 Y0 Z0
N04 G01 X0 Y0.5
N05 G01 X-1 Y0
N06 G01 X0 Y-1
N07 G01 X1 Y0
N08 G01 X0 Y0.5
N09 G00 X0 Y0 Z0.4
N10 G90
N11 M99; REGRESO A PROGRAMA PRINCIPAL.
;SUBPROGRAMA PARA CIRCULOS.
O002
N01 G91
N02 G01 X0 Y0 Z-0.4 F15
N03 G01 X0.5 Y0 Z0
N04 G02 X0 Y0 I-0.5 J0
N05 G00 X0 Y0 Z0.4
N06 G90
N07 M99; REGRESO A PROGRAMA PRINCIPAL.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

10
PROBLEMAS Y PREGUNTAS DE CAPITULO IV.
1. Qu es un subprograma y cuando de le utiliza?
2. Porqu los subprogramas deben de programarse en forma
incremental?
3. Cmo el programa principal llama a un subprograma?
4. Cmo regresa un subprograma al programa principal?
5. Cmo se puede diferenciar un programa de un subprograma?
6. Cuntos subprogramas puedes estar contenidos en el programa
principal?
7.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

CAPITULO IX.
Generacin de Superficies Simples y Compuestas en 3
Dimensiones.
Objetivo:
Aprender y aplicar las tcnicas de dibujo de superficies incluidas en
Mastercam 3D para la generacin de los diferentes tipos de superficies
simples y compuestas, todo enfocado a la preparacin de un modelo al que
posteriormente se le aplicarn las operaciones de maquinado.

9.1

Construccin del modelo de alambre.

La construccin de un modelo en alambre o Wireframe, es la base


para la generacin tanto de superficies como de slidos. La construccin de
un modelo en alambre y despus la generacin de la superficie, es semejante
a la construccin de un edificio donde primeramente se construye la estructura
metlica y posteriormente se realiza el recubrimimiento de la misma.
Para dibujar un modelo de alambre (wireframe), se requiere primero de la
seleccin adecuada de los planos de construccin Cplane y posteriormente
del establecimiento de la profundidad del plano de construccin.
Mastercam dispone de 7 planos principales de trabajo (Work Construction
Planes) que corresponden a los planos formados por la combinacin de los
ejes principales X, Y, Z; sin embargo, son 3 son los planos principales ms
comunmente utilizados:

Plano Superior ( Tap).

Plano Frontal (Front).

Plano Lateral Derecho (Right).

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.2

Seleccin del plano de construccin y control de la


profundidad Z.

Como se mencion en la seccin anterior, para dibujar en cualquier plano


dentro de la pieza de trabajo es necesario el establecimiento de 2 parmetros:
1. Plano de construccin principal (Cplane), y
2. Profundidad a partir de un punto base (Z:).

Nota:
Visto el plano de construccin de frente un,
valor negativo de Z significa que el plano
se aleja del observador.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Ejercicio.
En un bloque de 4 ancho x 2 altura y 2 de profundidad, dibujar
diagonales en cada una de las caras a intervalos de una de 1 de separacin.
Paso 1.
Dibujar el bloque con las dimensiones indicadas.
Menu > Create >
>
>
Cambiar a vista isomtrica
>

Generar la profundidad del bloque con unin de sus vrtices.

Menu > Xform >

>

De ribbon bar seleccione Chain

> clic en P1 > terminar

seleccin

Seleccione opciones como se indican.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 2.
Dibujar las dos diagonales en plano frontal en z:0.000

De Planes seleccionar plano frontal >


>
Introducir valor de la profundidad ya sea en forma manual en Z:
haciendo clic con el ratn en la profundidad del plano deseado.

En esta forma se tiene ya seleccionado el plano y su profundidad estando listos


para iniciar dibujo de las dos diagonales.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Menu > Create > Line >

> clic en puntos P2 y P3 >

P4 y P5. >
Volver a dibujar las dos diagonales en el mismo plano a una pulgada de
profundidad.

Clic en z:0.000 > clic en


punto medio mostrado en
figura para cambiar la
posicin de la profundidad
en el nuevo plano donde
se va a dibujar. Verificar
que z:0.00 cambie a z:-1.0

Clic en puntos P2 y P3, P4


y P5 >

Para dibujar en el ltimo plano, introducir valor de z:-2.0 en forma


manual o con el ratn hacer clic en esquina posterior.

Clic en puntos P2 y P3, P4 y P5 >

Complementar el ejercicio cambiando los planos de trabajo para el plano


lateral derecho (Right) y plano superior (Top).

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.3

Superficies regladas.

Una superficie reglada es una de las superficies mas simples y sencillas


de utilizar. Para mostrar un ejemplo, considrese la misma pieza rectangular en
alambre del problema anterior. Para dibujar una superficie, primeramente es
necesario realizar el dibujo del alambrado en los planos correspondientes y
posteriormente aplicar la tcnica para la generacin de la superficie.
Para ste ejemplo dibujar una arco de radio 0.75 pulgadas, tanto en el
plano lateral derecho como el plano lateral izquierdo.

Paso1
Dibujar arco en plano lateral izquierdo.
Menu > Create > Arc >
> Clic en punto medio entre P1 y P2.
Introducir los valores para radio, punto inicial y punto final del arco

Aplicar con
Paso 2.
Dibujar arco en plano lateral derecho.
Cambiar profundidad del palno lateral izquierdo al plano lateral derecho.
Clic en Z: > clic en P3 o P4. Verificar que el valor de la casilla correspondiente
cambie a el valor de 4.0

> Clic en punto medio entre P3 y P4.


Introducir los valores para radio, punto inicial y punto final del arco

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Aplicar y cerrar

Paso 3.
Generar la superficie reglada o lofted.
Menu > Create > Surface >
> Clic en la curva en un punto cercano a P5.
> Clic en la curva en un punto cercano a P6.
>

>

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.4 Superficies Envolventes (lofted surfaces).


Una superficie envolvente es muy semejante a una superficie
reglada. Como su nombre lo indica, una superficie envolvente cubre al
alambrado generado.
Como un ejemplo para la construccin de una superficie envolvente
tipo loft, aadir una tercera curva de control en el punto medio del
alambrado de la figura anterior.

Paso 1.
Cambiar la profundidad de Z: al valor de 2.
Clic en Z: > Clic en punto medio de lnea P2P4.
En Status Bar ( Barra inferior), cambiar de 3D a 2D.
Paso 2.
Dibujar el hexgono.
Menu > Create >

>
>

Arturo Barrios Nez.

teclear 1,0 Enter >

Instituto Tecnolgico de Mexicali.

Borrar tres lados superiores de hexgono comprendidos entre V1


y V2.

Paso 3.
Generar 2 fillets de 0.25R entre V1 y V2.
Menu > Create > Fillet >
>
Clic en lnea cercana a V2 y lnea cercana a V1 > establecer valor de radio en
0.25 en todas las esquinas.

Paso 4.
Generar la superficie
envolvente para las 3 curvas mostradas.
Menu > Create > Surface >

>

>Clic en curva A
> Clic en curva B
> Clic en curva C

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Sugerencia:
Hacer clic del mismo lado para cada una de las 3 curvas.
En caja de dilogos aceptar con

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.5

Superficies de barrido (sweep surfaces).


Para generar una superficie de barrido es necesario dibujar una
curva generatrz o across contour y otra trayectoria que establezca
la direccin del camino de barrido o along contour.

Across contour = curva de corte.


Along contour = curva de la trayectoria o camino de corte.
Menu > Create > Surface >

>
> Seleccione arco en plano frontal

>
> Usando Chain seleccione la
curva del plano superior. >
>

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.6

Superficies de revolucin.

Debido a su simplicidad, una superficie de revolucin se utiliza


ampliamente para la generacin de piezas con radio constante o de forma
cilndrica.
Para generar una superficie de revolucin se requiere de una curva
generatriz y de un eje de revolucin. La curva generatriz o profile curves,
puede estar formada de una entidad o una cadena de entidades. La curva
generatriz debe girar alrededor de un eje central llamado eje de revolucin
axis of revolution.
Ejemplo:
Generar la superficie de revolucin para el molde de un reflector del
foco de una lmpara de escritorio.

Paso 1.
Dibujar la curva generatriz en Cplane =
Top, y despus establecer a vista isomtrica

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Iniciar la generacin de la superficie de revolucin.

Menu > Create > Surface >


>
> Seleccione curva
generatriz en punto P1 >

> Seleccione eje de rotacin en P2.


Introduzca valores del ngulo inicial y el ngulo final de la curva a generar en
ribbon bar.

Nota:
Si la superficie generada aparece en la parte superior cambiar la posicin a
parte inferior con el botn

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.7

Superficies tipo malla (Net Coons).

Una superficie tipo net (en versiones anteriores conocida como coons) es
una superficie compleja y se le utiliza cuando todos los contornos exteriores
que componen a la superficie pueden contener geometras diferentes
Para definir este tipo de superficies es necesario primero establecer los
dos grupos de trayectorias que la conforman : un par de trayectorias que
definen la direccin de desplazamiento (Along contours) y otro par de
trayectorias que definen el contorno inicial y final de la superficie ( Across
contours).

Ejemplo:
Dibujar la superficie tipo net mostrada en la figura anterior.
Paso 1.
Establecer la superficie frontal a una profundidad Z: 0.000
Vista Gview = Isometric.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 2.
Dibujar los dos arcos de radio 0.75 pulgadas.
Menu > Create > Arc > Create Arc Polar >
>
>
Introducir 1,0 > Enter > Introducir valores del centro del arco, angulo inicial y
angulo final.
>
Para el Segundo arco
>
> Introducir coordenada 3,0 > Enter
> Introducir valores del centro del arco, angulo inicial y angulo final.
>

Paso3
Dibujar un arco de radio 1 tangente a los arcos 1 y 2.
Create > Arc >
Entities y radio de 1 >

> Seleccione icono de Arc Tangent 2


>

Seleccionar Arco 1 y Arco 2 > Seleccione el arco mostrado. >

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

>

Hacer uso de las funciones Trim 3 entities y divide para obtener


la figura mostrada.

Paso 4.
Cambiar la profundidad del plano frontal a Z : -2.0 y hacer uso de
arco polar para dibujar un arco de radio 1. (Ejercicio para el alumno).

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 5 .
Cambiar el plano de trabajo a Top plano superior con profundidad
de Z: 0.0 y dibujar las 2 lneas rectas. El dibujo tridimensional de alambrado
quedar de la forma siguiente.

Paso 6.
Generacin de la superficie Net o Coons.
Menu > Create > Surface >

>

Seleccione trayectorias across con

Seleccionar el arco de 1 pulgada en su lado


izquierdo >

Para seleccionar trayectoria across 2, cambie en caja


de dilogos a Chain y seleccione trayectoria across 2
en lado izquierdo.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Cambiar a seleccin Along >

> En caja de dilogos de

chaining seleccionar single


> Clic en lnea Along 1 y Along
2, observando que las 2 flechas apunten hacia la misma direccin.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.8

Modelado de superficies compuestas.

Se pueden presentar modelos en los que no es posible su generacin


haciendo uso exclusivo de un solo tipo de superficie; dependiendo de la
complejidad de la geometria a obtener, es necesario el uso combinado de
varios tipos de superficies con uniones y cortes segn sea el caso.
A manera de ejemplo se muestra una superficie compuesta por una
semiesfera y dos tneles que se cruzan. Se pretende formar una sola pieza
cortando los tuneles y la semiesfera en sus curvas de interseccin y ademas
generar en ellas fillets de 0.125R.

Paso 1.
Generar el dibujo de alambrado para los arcos.
Arco para la semiesfera:
Cplane = Top
Z: 0.00
Menu > Create > Arc >
>
> Clic en 0,0 e indique valores para el arco polar.

> Cambiar a vista isomtrica.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Dibujar arco de 1.5R en el plano frontal.


Cambiar plano de construccin y profundidad.
Cplane = Front
Z: 5.00
> Cambiar a 3D a 2D en Status bar haciendo clic sobre
el icono de dimensin. > clic en origen 0,0. > Establecer los valores del arco.
>

>
Dibujar arco de 1.5R en el plano lateral derecho.
Cplane = Side
Z: 5:00
> Clic en origen 0,0 > Establecer valores del arco.
>

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 2.
Copiar el arco frontal y el arco lateral sobre los mismos planos a una
separacin de 10 pulgadas.
Menu > Xform >
Enter

> Seleccione arco lateral >

Introducir valores: Observe que el


desplazamiento en Z es de -10

Cambiar plano de construccin para copiar el


arco frontal.
Cplane = Front.
> Seleccione al
arco frontal > Enter. > Salir del comando
Xform

Dibujar una lnea de P1 a P2 que una los extremos del arco


localizado en el plano superior (Top).

La figura en alambrado queda en la forma siguiente.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 3.
Generar las superficies para la semiesfera y los dos tneles.
Menu > Create > Surfaces >

>

: Seleccione arco de
radio 3 > Enter
: Seleccione lnea P1P2
en un punto cercano a P1. >
>
Si la semiesfera aparece en lado inferior
cambiarla al superior con el botn >

>

Dibujar los 2 tneles en los planos frontal y lateral usando


superficie reglada.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Menu > Create > Surface >


Define contour 1 : Clic en arco frontal cercano a P3

>

Define contour 2 : Clic en arco frontal cercano a P4 > Enter. >


Define contour 1 : Clic en arco frontal cercano a P5
Define contour 2 : Clic en arco frontal cercano a P5 > Enter. >

9.8.1 Generacin de fillets entre las intersecciones de las


superficies.
Paso 4.
Generar los fillets de 0.125R entre las intersecciones de las
superficies.
Menu > Create > Surface > Fillet surface >
: Seleccione superficie S1 >
Enter
: Seleccione superficies S2
y S4 > Enter.
Establezca valores ( presionar botn
Surface options).

Arturo Barrios Nez.

para abrir caja de dilogos de

Instituto Tecnolgico de Mexicali.

Salir con

Salvar superficie
compuesta.

NOTA:
Observe que en stas superficies no se realizaron cortes internos de los
tneles ni en semiesfera.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.8.2 Dibujar curvas conformados por la interseccin de las


superficies ( Create curve at intersection).
Este ejercicio complementa al anterior, la idea es la de generar curvas
conformadas por la interseccin entre dos superficies. Es de gran utilidad para
la realizacin de cortes ubicados exactamente entre las intersecciones de las
superficies.

Paso1.
Crear las curvas de interseccin en la semiesfera.
>
Menu > Create > Curve >
Para mejor visualizacin la curva de interseccin, en Status bar, cambiar el
color a rojo (12) para apreciar mejor las curvas de interseccin generadas.
: Seleccione superficie S1
: Seleccione superficies S2 y S4 > Enter

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 2.
Cortar las superficies en las curvas de interseccin y retirar la parte
interna de las superficies de los tneles contenidos en la superficie
semiesfrica.
Menu > Create > Surface > Trim surface >
:
Seleccione superficie S1 > Enter
:
Seleccione curva 1, curva 2, curva 3 y curva 4.

:
Seleccione semiesfera en S1
: Volver a
seleccionar semiesfera en S1.

Moviendo los 2 tneles a otro nivel y


usando shading, el corte de la
semiesfera se apreciar con mejor claridad.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.8.3 Cortado de superficie con superficie (Trim surface to


surface ).
En este apartado se cortarn las secciones de los tneles
comprendidos entre intersecciones de la semiesfera, obteniendo la
superficie como se muestra en la siguiente figura.

Paso 1.
Cortar el tnel S2-S3 en interseccin con semiesfera.
Menu > Create > Surface > Trim surface >
: Seleccione superficie del
tnel en S2 > Enter
: Seleccione superficie de la
semiesfera en S1 > Enter.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

En este momento aparece la barra de las herramientas para la operacin de


corte entre superficies. Seleccione los botones de seleccionar y corte de 2
superficies como se muestra a continuacin.

: Seleccione superficie a cortar,


clic en S2.
: Lado a conservar despus del corte, clic
en S2.
: Seleccione superficie a cortar,
clic en S1.
: Lado a conservar despus del corte, clic
en S1.> Enter.
Observacin:
Se pueden ahora borrar los tramos de superficies comprendidos
entre las intersecciones de las superficies obteniendo como se
muestra a continuacin.

Para cortar la seccin interna del tnel contenida dentro de la


semiesfera es necesario realizar el corte en la seccin contraria
con la opcin de borrar

Arturo Barrios Nez.

de trim de superficie.

Instituto Tecnolgico de Mexicali.

Menu > Create > Surface > Trim surface >


: Seleccione superficie del
tnel en S3 > Enter
: Seleccione superficie de la
semiesfera en S1 > Enter.
En este momento aparece la barra de las herramientas para la operacin de
corte entre superficies. Seleccione los botones como se muestra a
continuacin.

: Seleccione superficie a cortar,


clic en S3.
: Lado a conservar despus del corte, clic
en S3.
: Seleccione superficie a cortar,
clic en S1. (Seleccione cercano a S3).
: Lado a conservar despus del corte,
clic en S1.(Seleccione cercano a S3) > Enter

Ejercicio para el alumno.


Realizar el mismo procedimiento para el
tnel S4-S5 y obtenga el dibujo final.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.8.4 Corte de la curva sobre la superficie proyectada ( Trim


surfaces to curves).
A manera de ejemplo suponer el caso de corte de la superficie semiesfrica
por una curva elptica de 1.5 de radio mayor y 1 de radio menor centrada en la
semiesfera.

Paso 1.
Generar la elipse por encima de la superficie a proyectar Z:5.00 (puede
ser tambin por debajo).
Para mejor visualizacin de la proyeccin utilizar color fuerte, por
ejemplo en rojo (176), y establecer Cplane en Top.
Menu > Create >

>
:

> Introducir 0,0 > Enter

Establecer los valores de radio mayor 1.5 y radio


menor 1 en caja de dilogos. >

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 2.
Proyectar la curva elptica sobre la superficie S1.
Main > Create > Surface > Trim surface >
: Seleccione la superficie S1 > Enter.
: Seleccione la curva elptica > Enter

: Seleccione superficie S1
: Seleccione lado de superficie a conservar
despus del corte.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.8.5 Generar superficie tipo draft.


Paso 1.
Antes de generar la curva tipo draft, es necesario dibujar la elipse
proyectada sobre el contorno del corte.

Generar curva en orilla de superficie.


Menu > Create >
: Seleccione superficie S1

>

: Mover la flecha a la orilla de la superficie


donde se localiza el corte de la elipse y hacer clic. > Enter.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Generar la superficie draft que parte de la semiesfera con altura de 1


pulgada.
Menu > Create > Surface >
>
: Seleccione elipse >
Introducir valor de altura y ngulo de inclinacin.
Aceptar

9.8.6 Generacin de superficies planas con frontera ( Flat


).
Boundary Surfaces
Para generar una superficie plana con lmites de frontera, es
recomendable, pero no necesario tener una cadena cerrada; en caso de no
estarlo se cierra en forma automtica con la funcin FBS.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Menu > Create >

>

: Clic en P1
: Clic en P3 > Enter
Cerrar automticamente la cadena.

Generar una superficie que cubra la superficie draft.

Generar una curva en la parte superior de la superficie draft.

>
Menu > Create >
: Seleccione superficie draft
: Mover la flecha hasta la orilla
superior de la curva draft y hacer clic.
: Enter >

Cortar la curva anterior en puntos P5 y P6.


Menu > Trim/Breake >
>
: Seleccionar curva superior en cualquier punto.
: Clic en P5
: Seleccione curva en cualquier punto.
: Clic en P6. >

Generar una superficie reglada en la parte


superior de superficie draft.
Menu > Create > Surface >
De caja de dilogos de chaining seleccione single
Define contour 1 : Clic en curva a izquierda de P5
Define contour 2 : Clic en curva a derecha de P5
>Enter >

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.8.7 Generacin de los radios o fillets entre superficies.


Paso 1.
Generar los radios de 0.125R en extremo de tnel.
Menu > Create > Surface > Fillet surface >
: Seleccione una
superficie > Enter
. Seleccione segunda
superficie.
Introduzca valor del radio del fillet y active casilla Trim.

Para generar el otro fillet de la parte posterior del mismo tnel,


seleccione botn
para la seleccin de un par de superficies.
: Seleccione una superficie
: Mover la flecha a la interseccin de las dos

superficies.
: Seleccione la otra superficie.
: Mover la flecha a la interseccin de las dos
superficies.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Nota:
Ambas flechas deben de aparecer dirigidas hacia el interior de las
superficies de otra forma no se generar el fillet y aparecer un advertencia.

Para cambiar la orientacin de las flechas use


botn de Flip to normal
flechas correspondientes.

y haga clic en las

Paso 2.
Generar los cuatro fillets de 0.125R entre los tneles y la semiesfera.
: Seleccione cada una de las 4
superficies de los tneles > Enter
: Seleccione superficie de la
semiesfera > Enter > verifique que todas las flechas apunten hacia el exterior,
como se aprecia en la siguiente figura.

Cambiar el valor del fillet en caja de dilogos a 0.125 >

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 3.
Generar el fillet de 0.5R entre la superficie S2 y la semiesfera.
: Seleccione superficie S1 >
Enter.
: Seleccione superficie S2 >
Enter > verifique que todas las flechas apunten hacia el exterior. > Cambiar el
valor del radio del fillet a 0.5 >

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 4.
Generar el fillet de 0.25R entre las superficies S2 y S3
: Seleccione superficie S2 >
Enter.
: Seleccione superficie S3 >
Enter > verifique que todas las flechas apunten hacia el interior. > Cambiar el
valor del radio del fillet a 0.25 >

>

Conclusin:
Fillet cncavo flechas hacia fuera de las superficies
Fillet convexo flechas hacia adentro de las superficies.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.8.8 Generacin de fillets entre las superficies y un plano.


(Create fillet surfaces to a plane).
Para la realizacin del maquinado es necesario establecer un plano de
referencia al fondo de la pieza para delimitar la frontera del maquinado. Antes
de establecer el plano de referencia cerrar los extremos de los 2 tneles como
se muestra en la figura siguiente.

Paso 1.
Cerrar los extremos del tnel con superficies planas.
Menu > Create > Surface >
Seleccione de caja de dilogos botn single
> Seleccione arco 1 y arco 2 >

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 2.
Generar dos superficies de revolucin de 90 grados el los extremos del
otro tnel.

Generar los ejes de revolucin.


Menu > Create > Line > Line Endpoints.
Dibujar una lnea que unan los puntos P1P2 y P3P4.

Menu > Create > Surface >

> De caja de

dilogos de chaining seleccione single

> Seleccione arco 1 >

: Seleccionar eje 1. > Introducir valores del


ngulo inicial y ngulo final de la rotacin
>

Proceder con el otro extremo girando la pieza o utilizando ALT +S.


De caja de dilogos de chaining seleccione single

Seleccione arco 1 >

> con botn

>
cambiar orientacin

si fuera necesario. >

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 3.
Dibujar la superficie de referencia.
Dibujar un rectngulo de 12 pulgadas de ancho por 14 pulgadas de
altura en Z:0.000

Paso 4.
Generar una superficie plana con funcin

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 5
Generar los fillets de radios 0.375 entre el conjunto de superficies y el
plano soporte.
Menu > Create > Surface > Fillet surface >
: Abrir una ventana para
seleccionar todas las superficies excepto el plano. > Enter

Cin.

Nota:
Si alguno de los fillets no presenta la orientacin correcta utilizar
para revertir la orientacin.
botn

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

9.8.9 Corte de superficies con un plano. ( Trim Surfaces


).
to a Plane
Una superficie puede ser cortada por un plano perpendicular a lo
largo de alguno de los ejes principales X, Y o Z.
Ejemplo:
Cortar las superficies con un plano perpendicular al eje X y un
plano perpendicular al eje Y que pasen ambos por el origen.

Cortar las superficies con un plano perpendicular al eje Y que pase por el
origen.
Menu > Create >Surface > Trim surface >
: Abrir una ventana que abarque todas
las superficies >
: Seleccionar plano perpendicular al eje Y.
: Hacia donde apunta la flecha es el plano que se
conserva. Hacer uso de este botn para cambiar la
seleccin de la superficie deseada.
Seleccionar opciones de borrar superficie no deseada
y realizar el corte.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Cortar la superficie con un plano perpendicular al eje X que pase


por el origen.

De MRU seleccione el icono

>

Abrir una ventana que abarque todas las superficies >

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Cortar las superficies por un plano perpendicular al eje Y en y = 1.

Menu > Create >Surface > Trim surface >


: Abrir una ventana que abarque todas
las superficies >
: Seleccionar plano perpendicular al eje Y.
: Hacia donde apunta la flecha es el plano que
se conserva. Hacer uso de este botn para cambiar
la seleccin de la superficie deseada.

Seleccionar opciones de borrar


superficie no deseada y realizar el corte.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

46

Ejercicios de captulo IX.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

CAPITULO V
Ciclos Fijos Preprogramados.
Objetivo:
Simplificar la programacin de barrenados utilizando la capacidad de
procesamiento y memoria de un controlador CNC al contener almacenados
programas simples que permiten la programacin de maquinados repetitivos y
estandarizados. Estos programas se les conocen como ciclos
preprogramados, ciclos fijos o ciclos enlatados.

5.1 Ciclos fijos o preprogramados y posicin de retorno G98


y G99.
Un ciclo fijo es usado para reducir el tamao de un programa. Los tipos
ms comunes de ciclos fijos y su forma de operacin de presenta en la tabla
siguiente:

Cdigo
G
G81

G82

G83

G84

G85

G86

G87

G88

G89

Operacin de
corte en eje Z
Avance controlado
hasta Z
programada.
Avance controlado
hasta Z
programada.
Avance controlado
y escalonado
hasta Z
programada.
Avance con giro en
s.m.r hasta la Z
programada.

Operacin al
fondo del barreno
ninguno

Regreso del
corte en eje Z
Salida rpida

Aplicaciones

Se detiene.

Salida rpida

Se detiene
(opcional)

Salida rpida

Avellanados,
abocardados,
etc.
Barrenado de
placas gruesas

Para el giro del


cortador.

Ciclo de roscado
derecho.

Avance controlado
hasta Z
programada.
Avance controlado
hasta Z
programada.
Avance controlado
hasta Z
programada.
Avance controlado
hasta Z
programada.
Avance controlado

ninguna

Avance
controlado a la
salida con giro
en s.c.m.r.
Avance
controlado

Se detiene giro del


cortador

Salida rpida.

Agrandar
barrenos.

Se detiene el giro
del cortador.

Salida en forma
manual.

Agrandar
barrenos.

Se detiene giro del


cortador despus
de una pausa..
Se detiene el

Salida en forma
manual sin giro
del cortador.
Salida con

Agrandar
barrenos.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Barrenado
simple

Agrandado de
barrenos.

Agrandar

hasta Z
programada.

G80

avance en Z
avance
programada
controlado.
continuando giro
del cortador por un
tiempo P
programado.
Termina el ciclo fijo.

barrenos.

El cdigo de G80 es usado para anular un ciclo fijo. Desactiva a los


ciclos enlatados G73, G74, G76, G77, o G81-G89.

La altura de retraccin de la punta del cortador puede ser 2 formas:


1. Con retorno rpido a la altura del plano correspondiente al punto
inicial. Utilice el cdigo G98.
2. Con retorno rpido la altura del plano correspondiente a R. Utilice el
cdigo G99.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

5.2 Ciclo fijo de taladrado simple o punteado G81.


Este ciclo de maquinado es utilizado para el marcado de puntos que servirn
de gua para una posterior operacin de barrenado. Tambin se le utiliza para
el barrenado de piezas con espesores delgados.

Forma general de un bloque con ciclo fijo G81:


N__ G81 X__ Y__ Z__ R__ F__
N__
X__ Y__

N__
X__ Y__
N__ G80
Donde:
N__
X__

Nmero de bloque correspondiente.


Desplazamiento rpido a coordenada X___ del barreno.

Y__

Desplazamiento rpido a coordenada Y__ del barreno

Z__

Profundidad Z de corte del barreno. Se comienza el avance a partir de la


altura del plano R.

R__

Altura sobre la superficie de la pieza utilizada para cambio de posicin

entre barrenos.
F__

Avance en pulgadas/minuto, mm/minuto

G80__ Fin del ciclo.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Ejercicio 1.
Haciendo uso de los ciclos fijos, generar el programa NC para maquinar 45
barrenos de 0.5 pulgadas de dimetro por 0.25 pulgadas de profundidad con
espaciamientos de 1pulgada tanto en direccin X como en direccin Y.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

PROGRAMA CON CICLO FIJO G81 PARA MAQUINADO DE LOS 24


BARRENOS.
N01 G90 G20 G80 G40
N02 M06 T01
N03 G00 X1 Y1 Z.15 M03 S1500
N04 G81 Z-.25 R.1 F10
N5 X2 Y1
N6 X3
N7 X4
N8 X5
N9 X6
N10 X7
N11 X8
N12 X9
N13 X9 Y2
N14 X8
N15 X7
N16 X6
N17 X5
N18 X4
N19 X3
N20 X2
N21 X1
N22 X1 Y3
N23 X2
N24 X3
N25 X4
N26 X5
N27 X6
N28 X7
N29 X8
N30 X9
N31 X9 Y4
N32 X8
N33 X7
N34 X6
N35 X5
N36 X4
N37 X3
N38 X2
N39 X1
N40 X9 Y5
N41 X8
N42 X7
N43 X6
N44 X5
N45 X4
N46 X3
N47 X2

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

N48 X1
N50 G80
N51 G00 Z2
N52 G00 X0 Y0
N53 M30

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Ejemplo 2.
N01 G90 G54 G80 G40
N02 M06 T01
N03 G00 X1 Y1 M03 S3500
N04 G43 H01 Z0.15
N05 G81 G99 Z-0.35 R0.1 F27.
N06 X2
N07 X3.0 Y3
N08 X4.0 Y5
N09 X5. Y1
N10 G80 G00 Z1
N11 G91 G28 Z0
N12 X0 Y0
N13 M30

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

5.3 Ciclo fijo de con descanso temporal en el fondo del barreno


G82.
Este ciclo permite al cortador permanecer por un tiempo programado en el
fondo del barreno y posteriormente ascender rpidamente. Este tipo de
maquinado permite obtener una superficie con un acabado pulido en el fondo
del barreno. Puede ser utilizado por ejemplo para operaciones de abocardado o
avellanado.

Fig.

17

Ilustracin de los movimientos para un ciclo fijo G82 usando broca de centros.
Forma general de un bloque con ciclo fijo:
N__ G82 X__ Y__ Z__ R__ P__F__
N__
X__ Y__

N__
X__ Y__
N__ G80
Donde:
N__
X__

Nmero de bloque correspondiente.


Desplazamiento rpido a coordenada X___ del barreno.

Y__

Desplazamiento rpido a coordenada Y__ del barreno

Z__

Profundidad Z de corte del barreno. Se comienza el avance a partir de la


altura del plano R.

R__

Altura sobre la superficie de la pieza utilizada para cambio de posicin

entre barrenos.
P__ Tiempo de pausa en segundos o milisegundos.
F__

Avance en pulgadas/minuto, mm/minuto

G80__ Fin del ciclo.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Ejemplo:
N01 G90 G54 G80 G40
N02 M06 T02
N03 G00 X1 Y1 M03 S3500
N04 G43 H01 Z0.15
N05 G99 G82 Z-0.35 P3 R0.1 F20.
N06 X2
N07 X3 Y3
N08 X4 Y5
N09 X5. Y1
N10 G80 G00 Z1
N11 G91 G28 Z0
N12 X0 Y0
N13 M30

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

5.4 Ciclo fijo escalonado para maquinado profundo G83.


Es el ciclo de maquinado tradicional utilizado para el maquinado de
barrenos. El maquinado escalonado de este ciclo permite la extraccin de
viruta en modo intermitente, evitando con ello el peligro de un rompimiento de
la herramienta de corte debido a un atascamiento de la viruta. Con este tipo de
maquinado se logra el barrenado de piezas de gran espesor.

Fig. 18 Ilustracin de los movimientos para el ciclo de taladrado en piquete.


Forma general de un bloque con ciclo fijo:
N__ G83 X__ Y__ Z__ R__ Q__F__
N__
X__ Y__

N__
X__ Y__
N__ G80
Donde:
N__
X__

Nmero de bloque correspondiente.


Desplazamiento rpido a coordenada X___ del barreno.

Y__

Desplazamiento rpido a coordenada Y__ del barreno

Z__

Profundidad Z de corte del barreno. Se comienza el avance a partir de la


altura del plano R.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

R__

Altura sobre la superficie de la pieza utilizada para cambio de posicin

entre barrenos.
Q__ Tamao del escaln, incremental positivo.
F__

Avance en pulgadas/minuto, mm/minuto

G80__ Fin del ciclo.

N01 G90 G54 G80 G40


N02 M06 T03
N03 G00 X1 Y1 M03 S3500
N04 G43 H01 Z0.15
N05 G99 G83 Z-0.35 Q0.125 R0.1 F20.
N06 X2
N07 X3 Y3
N08 X4 Y5
N09 X5. Y1
N10 G80 G00 Z1
N11 G91 G28 Z0
N12 X0 Y0
N13 M30

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

5.5

Ciclo fijo para machueleado con rosca derecha G84.

En las operaciones de machueleado se necesita primero calcular el paso


de la rosca en tablas.

Tablas obtenidas de pgina.


http://www.newmantools.com/tapdrill.htm
Para calcular el avance del machuelo, se utiliza la formula:
Paso de la rosca = 1/nmero de hilos por pulgada de rosca.
F = FEED = AVANCE = (PASO) x RPM

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Forma general de un bloque con ciclo fijo:


N__ G84 X__ Y__ Z__ R__ F__
N__
X__ Y__

N__
X__ Y__
N__ G80
Donde:
N__
X__

Nmero de bloque correspondiente.


Desplazamiento rpido a coordenada X___ del barreno.

Y__

Desplazamiento rpido a coordenada Y__ del barreno

Z__

Profundidad Z de corte del barreno. Se comienza el avance a partir de la


altura del plano R.

R__

Altura sobre la superficie de la pieza utilizada para cambio de posicin

entre barrenos.
F__

Avance en pulgadas/minuto, mm/minuto

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Ejemplo
N01 G90 G54 G80 G40
N02 M06 T04; selecciona machuelo - 20
N03 G00 X1 Y1 M03 S350 ; Velocidad de giro recomendada.
N04 G43 H01 Z0.15
N05 G99 G84 Z-0.5 R0.1 F17.5; feed = (1/20) x 350
N06 X2
N07 X3 Y3
N08 X4 Y5
N09 X5. Y1
N10 G80 G00 Z1
N11 G91 G28 Z0
N12 X0 Y0
N13 M30

Nota:
La velocidad de giro recomendada del cortador se obtiene de tablas de
fabricantes de cortadores.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

5.6 Ciclo fijo para agrandado de barrenos con entrada y salida


controlada sin detencin en el fondo G85.

Forma general de un bloque con ciclo fijo:


N__ G85 X__ Y__ Z__ R__ F__
N__
X__ Y__

N__
X__ Y__
N__ G80
Donde:
N__
X__

Nmero de bloque correspondiente.


Desplazamiento rpido a coordenada X___ del barreno.

Y__

Desplazamiento rpido a coordenada Y__ del barreno

Z__

Profundidad Z de corte del barreno. Se comienza el avance a partir de la


altura del plano R.

R__

Altura sobre la superficie de la pieza utilizada para cambio de posicin

entre barrenos.
F__

Avance en pulgadas/minuto, mm/minuto

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

5.7 Ciclo fijo G86.


Se utiliza para el agrandamiento de barrenos , en este ciclo fijo el giro del
cortador se detiene en el fondo Z programado y sus salida a la altura R (G99) o
punto inicial (G98) se realiza con movimiento rpido.

N__ G86 X__ Y__ Z__ R__ F__


N__
X__ Y__

N__
X__ Y__
N__ G80
Donde:
N__
X__

Nmero de bloque correspondiente.


Desplazamiento rpido a coordenada X___ del barreno.

Y__

Desplazamiento rpido a coordenada Y__ del barreno

Z__

Profundidad Z de corte del barreno. Se comienza el avance a partir de la


altura del plano R.

R__

Altura sobre la superficie de la pieza utilizada para cambio de posicin

entre barrenos.
F__

Avance en pulgadas/minuto, mm/minuto

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

5.8 Ciclo fijo G87.


El descenso del cortador es con velocidad de avance controlado hasta la
profundidad programada Z, punto donde se detiene y posteriormente se
levanta manualmente hasta una altura deseada.

N__G87 X__ Y__ Z__ R__ F__


N__
X__ Y__

N__
X__ Y__
N__ G80
Donde:
N__
X__

Nmero de bloque correspondiente.


Desplazamiento rpido a coordenada X___ del barreno.

Y__

Desplazamiento rpido a coordenada Y__ del barreno

Z__

Profundidad Z de corte del barreno. Se comienza el avance a partir de la


altura del plano R.

R__

Altura sobre la superficie de la pieza utilizada para cambio de posicin

entre barrenos.
F__

Avance en pulgadas/minuto, mm/minuto

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

5.9 Ciclo fijo G88.


En este ciclo fijo, el descenso se realiza en forma controlada hasta la
profundidad programada Z. En esta profundidad se detiene el avance mientras
se mantiene girando el husillo durante un tiempo P programado en segundos,
y finalmente se asciende manualmente hasta una altura deseada.

N__ G88 X__ Y__ Z__ P__ R__ F__


N__
X__ Y__

N__
X__ Y__
N__ G80
Donde:
N__
X__

Nmero de bloque correspondiente.


Desplazamiento rpido a coordenada X___ del barreno.

Y__

Desplazamiento rpido a coordenada Y__ del barreno

Z__

Profundidad Z de corte del barreno. Se comienza el avance a partir de la


altura del plano R.

R__

Altura sobre la superficie de la pieza utilizada para cambio de posicin

entre barrenos.
F__
P__

Avance en pulgadas/minuto, mm/minuto


Tiempo de pausa a la profundidad Z programada.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

5.10 Ciclo fijo G89.


Semejante al ciclo G88 con la diferencia en que el ascenso se realiza en
forma rpida. .

N__ G89 X__ Y__ Z__ R__ F__


N__
X__ Y__

N__
X__ Y__
N__ G80
Donde:
N__
X__

Nmero de bloque correspondiente.


Desplazamiento rpido a coordenada X___ del barreno.

Y__

Desplazamiento rpido a coordenada Y__ del barreno

Z__

Profundidad Z de corte del barreno. Se comienza el avance a partir de la


altura del plano R.

R__

Altura sobre la superficie de la pieza utilizada para cambio de posicin

entre barrenos.
F__

Avance en pulgadas/minuto, mm/minuto

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

20
PREGUNTAS Y PROBLEMAS DE CAPITULO V.
1. Para que se utiliza un ciclo preprogramado.?
2. Cuntos tipos de ciclos fijos existen?
3. Que diferencia existe entre el ciclo G81 y G82?
4. Porqu considera que es importante utilizar ciclos fijos con detencin
temporal en el fondo?
5. En el ciclo de roscado G84 porqu se cambia el sentido de giro en el
ascenso del machuelo?
6. Para que se utilizan los ciclos de mandrinado?
7. Que tipo de cortadores se utilizan para las operaciones de mandrinado?

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

CAPITULO VI.
Panel de Control y Funciones del Tecleado.
Objetivo:
Presentar la metodologa utilizada para la preparacin previa al maquinado
de un centro de maquinado vertical CNC de uso industrial y de un torno
horizontal. Se toma como caso particular a una maquina VMC 535 marca
KRYLE con controlador marca FANUC y un torno EMCO con controlador
Sinumerik.

PREPARACION DEL CENTRO DE MAQUINADO VERTICAL


VMC 535.

Figura 6.1. Centro de maquinado vertical del ITM


LISTADO DE LOS PROCEDIMIENTOS PARA VMC 535.

1.
2.
3.
4.
5.
6.

MENU PRINCIPAL

Establecimiento de las compensaciones de alturas de las


herramientas de corte.
Procedimiento para el establecimiento del origen de la pieza de
trabajo.
Apertura de un programa.
Escritura del programa.
Otras funciones de edicin de programas.
Transferencia de archivos NC entre PC y controlador va RS-232.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Figura 6.2. Vista completa de conjunto de teclados y monitor.

Figura 6.3 Teclado para activacin de algunas funciones de maquinados.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

6.1. Establecimiento de las compensaciones de alturas de las


herramientas de corte. (Regresar a men Princ.)

1.
2.
3.

4.
5.

Retornar el husillo a la posicin Z HOME. En modo MDI


tecleando G91 G28 Z0; OUTPUT START.
Tomar el primer cortador en modo MDI tecleando: M06
T01; OUTPUT START.
Con el generador manual de pulsos (caja negra con
perilla), moverse en direccin Z hasta tocar la superficie
de la pieza de trabajo.
El valor de la coordenada Z se introduce en parmetros de
compensaciones de alturas.
Repetir procedimiento 1 al 4 para los cortadores restantes.

6. 2. Procedimiento para el establecimiento del origen de la pieza de


trabajo. (Regresar a men Princ.)
1. En modo MDI retorne a posicin HOME tecleando: G91 G28 Z0;
G91 G28 X0 Y0;
2. En WORK OFFSET seleccione un registro que puede ser del G54 al
G59 lugar donde se almacenarn las coordenadas X, Y del origen de la
pieza. Como un ejemplo, aqu seleccionaremos el G54.
3. Borre los valores de la memoria en G54 tecleando X0 INPUT, Y0
INPUT, Z0 INPUT.
4. En modo MDI teclee el registro seleccionado en el paso anterior G54;
OUTPUT START.
5. Haciendo uso del generador manual de pulsos (MPG) desplazarce al
origen de la pieza; ste punto es el CERO DE REFERENCIA para la
programacin del maquinado.
6. Una vez alcanzado el origen de referencia, presione tecla POS y copie
los valores de las coordenadas X, Y en el archivo G54 tecleando X
valor INPUT, Y valor INPUT. No introducir coordenada de Z.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Figura 6.4 Localizacin del cero de programacin o cero pieza.


7. En modo MDI aada a la memoria de controlador el nuevo origen
tecleando G54; OUTPUT START.
8. Presione tecla POS para verificar que los valores de X, Y efectivamente
estn en CEROS.

6.3. Apertura de un programa. (Regresar a men )


1. En modo EDIT presione tecla de library y verificar que el nmero de
programa seleccionado no est utilizado.
2. Continuando en modo EDIT, teclee letra O seguida del nmero de
programa y despus INSERT.
3. En la librera puede observar que ya aparece el nuevo programa.

6.4. Escritura de un programa. (Regresar a men )


1. Abrir un nmero de programa, como se ilustr en punto anterior.
2. Teclear una letra seguida de un nmero y despus INSERT.
3. Para terminar un bloque de programacin presione tecla EOB (fin de
bloque).
4. El programa debe iniciar declarando el tipo de programacin y el sistema de
unidades (G90/G91, G20/G21).
5. El ltimo bloque del programa debe de indicar fin del programa utilizando el
bloque M30 o M02.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Figura 6.5 Teclado para edicin de programas.

6.5. Teclas auxiliares para edicin de un programa. (Regresar a men


princ.)
CAN :
Utilizado en modo EDIT, borra el ltimo carcter antes de presionar
tecla INSERT.
CURSOR : Flechas hacia arriba y hacia abajo moverse un rengln o
bloque hacia arriba o hacia abajo.
PAGE : Moverse una pgina hacia arriba o hacia abajo.
ALTER : Modifica al caracter seleccionado al colocarse encima del mismo y lo
sustituye por el valor tecleado.
DELETE : Borra el caracter seleccionado en pantalla.
EOB :
Fin de bloque, utilizado para terminar el bloque.
6.6 Transferencia de archivos NC. (Regresar a men )
1.
2.

3.

Verificar cable de conexin entre PC y el controlador de la mquina.


Verificar los parmetros de comunicacin entre la PC y el VMC.
Modo: ASCII.
BAUDE RATE: 4800
PARITY : EVEN
STOP BITS : 2
DATA BITS: 7
SOFTWARE
Verificar con un editor que el programa empiece y termine con el signo
%.
4. Verificar que el nmero de programa a enviar empiece con la letra O
seguido de un nmero de programa que deber estar entre 0 y 8999.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Adems, verificar que el nmero de programa no este ya ocupado (ver


librera de programas).
5. En la mquina CNC abrir la llave de proteccin de programa
6. Presionar teclas en el orden EDIT, PROGRAM, INPUT. Se deber ver
parpadear en parte inferior de pantalla la palabra INPUT significando
que la mquina est lista para recibir el programa.
7. En PC llamar al programa y enviarlo.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

6.7 TORNO CONCEPT TURN 55 CON CONTROLADOR SINUMERIK.


Se presenta y explica el uso de los principales parmetros o funciones
del software WinNC requeridos para la operacin de un torno EMCO serie 55
con controlador Sinumerik.

Puntos de referencia importantes.


Existen 2 puntos de referencia bsicos para un torno en base a los cuales se
obtienen todas las otras dimensiones, estos puntos son:
1. Cero de mquina. Est localizado en el punto M ste punto es
establecido por el fabricante y es el punto de referencia base. En otras
palabras es como establecer el origen (0,0, 0) de referencia de un sistema de
coordenadas cartesianas.
2. Punto de referencia para el montaje de las herramientas. Est localizado
en el punto N y est localizado en la torreta portaherramientas en un punto
que coincide con la cara del plato portaherramientas y el centro de uno de los
barrenos. Este punto mide las distancias reales X, Z entre M y N. Es tambin
establecido por el fabricante de la mquina.
3. Cero de la pieza. Definido por el punto W, su posicin es establecida por
el programador en el punto de referencia para la elaboracin del programa.
Normalmente est localizado en el centro de la cara lateral derecha.

Figura 6.6 Puntos de referencias bsicos de un torno EMCO.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

I.

Procedimiento para preparacin del arranque

Figura 6.7 Vista frontal del torno EMCO 55.


1. Verificar que la corriente est conectada y regulada a 125 V.
2. Verificar que la alimentacin de aire est conectada y la presin sea
aproximadamente de 6 bars ( 92 lb/pulg2). Visto el torno de frente, el
manmetro se encuentra localizado en parte izquierda del torno.
3. Girar la llave de encendido, localizada a la derecha del torno, a la
posicin 1, encendiendo una luz verde.
4. Verificar que el paro de emergencia, botn rojo localizado en parte
frontal derecha del equipo, que est desactivado.
5. Encender la PC y esperar a que se abra el software WinNC.
6. En monitor de la PC seleccionar la opcin SINUMERIK 840D, ver figura
6.8.

Figura 6.8 Presentacin de arranque del software WinNC.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

7. En modo de operacin JOG, retirar portaherramientas de la pieza de


trabajo o mordazas. Realice la operacin moviendo primero
portaherramientas en direccin +X , y despus en direccin +Z.
8. Mandar torreta a posicin HOME girando perilla a
y despus
presione tecla X seguida de tecla Y.

Figura 6.9 Vista del monitor de la PC y teclado de los controles del equipo
EMCO turn 55.

II. Alta de los cortadores


1. En modo EDIT colocar el RATN en VENTANA DE HERRAMIENTAS
y hacer un clic con botn derecho.
2. Con No. T+ y/o No. T- elija la herramienta de corte a dar de alta.
3. En el men PARAMETROS, seleccione NUEVO y NUEVA
HERRAMIENTA.
4. En ventana con cuadro con casilla de numero T colocar el nmero de la
herramienta que le corresponda de acuerdo a su posicin en la torreta
del torno.
5. Seleccionar la clasificacin de la herramienta de acuerdo al tipo de punta.
Seleccionar opcin entre parntesis (ver pgina E3 del manual).
6. Para aceptar alta de herramienta hacer clic en OK.

Figura 6.10 Numeracin de los filos de los


cortadores. Usar nmeros entre parntesis

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

II.

Preparacin de la pieza de trabajo.

1. Colocar barra de aluminio, de otro material, en las mordazas del


mandril, utilizar botones para apertura y cierre de mordazas. Estos
botones se localizan enfrente del monitor (figura 2).
2. Coloque posicin de la perilla del controlador en modo de operacin
MDA, icono con manita.
3. Solicitar primer cortador para desbaste, tecleando el comando M6 TX
D1, siendo X el nmero de la herramienta seleccionada en la torreta.
4. Girar el husillo a 1,000 rpm con el comando M3 S1000.
5. Presione enter o tecla verde con un rombo y diagonal vertical.
6. En modo JOG (insertar icono), primero acercar punta del cortador a
la pieza y realizar un ligero desbaste sobre la cara lateral; pasarse a
maquinar la superficie para asegurar que el dimetro de la pieza sea
uniforme.
7. No mover cortador de sta posicin y pasarse a determinacin de Largo
1.

III.

Registro de las compensaciones largo1 y largo2 para


cada uno de los cortadores.

Figura 6.11 Largo1 medida en direccin X, largo2 medida en direccin Z.

Procedimiento para calcular compensacin de cortadores en


direccin X largo 1
1. Con un vernier tomar lectura del dimetro de la pieza X1 y anotarlo
en un papel.
2. Anotar en una hoja de papel el valor de RADIO (no dimetro) de
la pieza en la seccin previamente maquinada.
3. Regresar a men de correcciones de herramientas y posicionar el
cursor en Largo 1, debajo de geometra.
4. Presionar tecla Calcular correc. Apareciendo una ventana de
cotas absolutas.
5. En campo de eje X, abajo de referencia, introduzca el valor de
X1 ( radio dimetro/2 obtenido en paso1).
6. Presionar tecla OK para aceptar y salir.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

OBSERVACIN: Largo 1 es la diferencia entre la X del montaje del cortador y


la X de la superficie de la pieza tocada con la punta del cortador. Resultado que
debe de aparecer en correccin de longitud de herramienta.

Procedimiento para calcular compensacin de cortadores en


direccin z largo 2.
1. Seleccionar una posicin del lado plano de la cara izquierda de la torreta
donde no haya herramienta o esta no estorbe.
2. Abrir la puerta del torno.
3. En modo JOG acercar con precaucin la cara plana de la torreta a la
cara de la pieza, y utilizando una hoja de papel introduzca la hoja
entre las dos superficies hasta que la hoja quede apenas sostenida, no
presione .
4. Tome lectura de la coordenada Z de MKS (sistema de coordenadas
de la mquina) y anote el valor de Z1 en un papel.
5. Retire la torreta a una posicin segura con tecla +X seguida de +Z.
6. Gire la torreta a la primera herramienta a medir. Usar M6 TX, siendo X
la herramienta seleccionada.
7. Acercar punta del cortador hasta tocar la cara de la pieza. (Puede utilizar
el mismo procedimiento que en el paso 3 para determinar Z1).
8. No mover la referencia en Z (JOG), ir al registro de datos de
correcciones de herramientas y seleccionar PARMETROS.
9. Seleccionar la herramienta y tipo de filo con las teclas No T, No D y
posicionarse en Longitud 2 (debajo de geometra), y hacer clic en
Calcular Corr.
10. En ventana de Cotas absolutas, presionar tecla en forma de U para
cambiarse al eje Z.
11. Posicionarse en Referencia y anotar el valor de Z1 previamente
obtenido en paso 4 y presionar OK para finalizar
OBSERVACIN: Largo 2 es la diferencia entre Z2 y Z1, que ser el
resultado que debe de aparecer en Correccin de longitud de herramienta
Largo 2.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

IV.

Procedimiento para medicin del decalaje o punto cero


pieza.

Figura 6.12. Decalaje para establecer posicin del cero de programacin.


1.
2.
3.
4.
5.

6.
7.
8.

Girar el husillo A 1,000 rpm tecleando en modo MDA M3 S1000.


Acercar la punta de la herramienta y rozar la cara de la pieza de trabajo.
Parar el giro del husillo con RESET.
Sin mover la posicin, entrar al men de PARMETROS, y seleccionar
Decalaje origen localizado en men inferior de pantalla.
Poner el cursor en Z y seleccionar el men CALCULAR
DECALAJE, verificar el nmero T de herramienta utilizado y el
nmero de filo D correspondiente, previamente seleccionado al dar de
alta las herramientas en procedimiento II. Seleccionar Longitud 2 y
hacer clic en icono en forma de U y seleccionar el signo .
Dejar las opciones restantes sin radio y sin decalaje.
Aceptar haciendo clic en OK y MEMORIZAR.
Finalmente, desplazar la torreta a una posicin segura.

OSERVACIN:
Cualquiera de los cdigos del G54 al G59 pueden ser utilizados para
el almacenamiento del decalaje cero orgen de programacin. Para la
mayora de los programas solo es necesario seleccionar uno.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

PROBLEMAS Y PREGUNTAS DE CAPITULO VI.


1. Qu se entiende por el trmino cero pieza?
2. Cmo sabe el controlador de la mquina donde est colocado el
cero pieza cero de programacin?
3. Cules son los cdigos G utilizados para guardar las
coordenadas X, Y del cero pieza?
4. Dnde se guardan las compensaciones de las alturas de los
cortadores y que cdigos se utilizan para llamarlos?
5. Porque es importante regresar la mquina a su posicin HOME
y borrar valores de memoria?
6. Cmo se verifica que la posicin correcta del cero pieza?

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

14

BIBLIOGRAFIA:
1. Manual de Torno EMCO
Controlador SINUMERIC 840D/810D
2. Descripcin de la Mquina EMCO Turn 55.
Torno de bancada inclinada.
Ref. Nm SP 1055 Edicin A2003-04

3. Emco WinNC SINUMERIK 810D/840D Turning.


Software Description/Software version from 15.46
Ref. No. EN 1815 Edition E2003-5
4. GUA RAPIDA PARA EL USO DEL TORNO CONCEPT TURN 55 CON
CONTROL SINUMERIK.
Ing. Ral Aguilar.
DEDUTEL S. A. de C.V.
5.

Manuales del Operador para Mquina VMC-535


Compaa KRYLE.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

CAPITULO VII
Generacin de Archivos de Dibujo en 2 Dimensiones.
Objetivo:
Aprender y aplicar las funciones bsicas de dibujo del mdulo Design
de MastercamX2 para la generacin de archivos de geometria necesarias para
su posterior proceso de generacin del archivo de maquinado.
7.1

Descripcin general del proceso de la programacin CAD/CAM.

El objetivo final de un paquete comercial CAD/CAM, consiste en la


generacin automatica de un archivo de maquinado que pueda ser ejecutado
por equipo CNC.
Un paquete comercial CAD/CAM es una herramienta indispensable en la
industria metal mecnica al generar grandes ahorros en horas-hombre
comparado con la programacin manual.
Como su nombre lo indica un paquete CAD/CAM est compuesto de una
parte CAD, encargada de realizar el dibujo de la pieza a maquinar, y una parte
CAM encargada de los parmetros de corte y de definir las trayectorias de
maquinado que debe seguir la herramienta. Algunos paquetes comerciales
CAD/CAM, solo trabajan la parte CAM; mientras que la parte CAD, encargada
de generar el dibujo lo utilizan de otras compaias. Un ejemplo de ello es el
paquete GIBBS que utiliza los archivos de dibujo generados por Solidworks .
Anterior a los sistemas CAD/CAM, todo el proceso de la programacin se
realizaba en forma manual. El proceso realizado es bsicamente el mismo que
el automatizado, pero el tiempo invertido y la complejidad de las piezas que hoy
pueden manejarse no tienen comparacin. El proceso puede ser sintetizado
en las 6 operaciones siguientes:
1. Dibujo de la pieza de trabajo.
2. Establecimiento del tipo de material, dimensiones y tipos de las
herramientas de corte.
3. Establecimiento de las trayectorias de maquinado y profundidades de
corte.
4. Verificacin del maquinado.
5. Posprocesamiento para obtener el archivo de maquinado
6. Transferir el archivo NC a la mquina.

Existen en el mercado una amplio sector de empresas dedicadas al diseo


de paquetes computacionales CAD/CAM. A manera de referencia, a
continuacin se presenta una lista de las compaias mas importantes que
disean y producen programas CAD/CAM.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

Alma
Act/cut
http://www.alma.fr/internet_en/alma_logiciels_industriels/

BobCADCAM
BobCADCAM
http://www.bobcad.com/
Camtek
PEPS | Solidcut
http://www.camtek.co.uk/
Cimatron
CimatronE
http://www.cimatron.com/
CGTech
Vericut (verification software)
http://www.cgtech.com/usa/index.php
Dassault Systmes
CATIA
DP Technology
Esprit
http://www.dptechnology.com/en/index.asp
ESAB Columbus
http://www.esab-cutting.de/columbus.html
FastCAM
http://www.fastcamusa.com/new/
GibbsCAM
http://www.gibbscam.com/
GRZ Software
Meshcam
http://www.grzsoftware.com/
Licom
Alphacam
http://world.alphacam.com/

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

MachineWorks
MachineWorks
http://www.machineworks.com/
madCAM
MadCAM
http://www.madcamcnc.com/
CNC Software/Mastercam
MasterCAM
www.mastercam.com
Metalcam
Fikus Visualcam
http://www.metalcam.com/Principal_Eng.htm
Metalsoft
Metalsoft
http://www.metalsoft.com/
Missler Software
http://www.topsolid.com/
TopSolid
http://www.moduleworks.com/
ModuleWorks
http://www.moduleworks.com/
Protech
TopSolid
http://www.protech.se/
Open Mind Software
http://www.openmind.de/zv
Hypermill
http://www.samec.es/Directorios/hyperMILL.htm
PTC
Pro/ENGINEER
http://www.ptc.com/
Pathtrace
Edgecam
http://www.edgecam.com/

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

OneCNC
http://www.onecnc.net/
Sescoi
WorkNC
http://www.sescoi.es/es/
SmartCAMcnc
SmartCAM
http://www.smartcamcnc.com/
SolidCAM
SolidCAM
http://www.solidcam.com/
Sprut Technology
Sprutcam
http://www.sprutcam.com/
Surfware
Surfcam
http://www.surfware.com/
Tebis
Tebis CAM
http://www.tebis.com/tebis_neu/index.php3

VX Software
VX CAD/CAM
http://www.vx.com/

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

7.2 Generacin de las entidades bsicas de dibujo.


Mastercam dispone de un mdulo de dibujo para creacin de la geometra
de la pieza a maquinar. En la seccin de dibujo asistido por computadora
(CAD) de MastercamX2 estn incluidos todos los comandos bsicos para la
generacin de geometras simples o complejas. A continuacin se presenta el
desplegado general del men Create

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

7.2.1 Dibujo de puntos.


Un punto puede dibujarse en diferentes formas; por ejemplo, tecleando el
valor de las coordenadas de su posicin, indicando su posicin mediante un
clic con el ratn, indicando el punto centro de un arco o crculo, y otras como
se muestra en el siguiente men.

7.2.1.1 Creacin de puntos tecleando sus coordenadas.


Create Create Point Position

.
Sketch a Point: 0,0 Enter.
Sketch a point: 4,0 Enter.
Sketch a point: 2,4 Enter.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

7.2.1.2

Dibujo de puntos igualmente espaciados a lo largo de una


entidad.

Create points along an entity: Select an entity


seleccione la lnea
Enter number, distance , or select a new entity seleccione la lnea recta
teclee el numero de puntos en el icono mostrado.
>
Enter number, distance , or select a new entity seleccione el crculo
teclee el numero de puntos.

Enter number, distance , or select a new entity seleccione el arco teclee


el numero de puntos.

Enter number, distance, or select a new entity seleccione la curva


spline teclee el numero de puntos.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

7.2.1.3 Dibujar los puntos finales en una entidad.

Create > Points > Dynamic


Select line > arc > spline > surface, or solid face. > seleccione la entidad
Arrastrar ratn sobre la entidad y hacer click en las posiciones deseadas

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

7.2.1.4 Generacin de serie de puntos en cuadricula.


Xform > Xform Rectangular Array Translate: select entities to translate
seleccione el punto 1 End selection

Generar 49 puntos, 7 puntos en direccin X y 7


puntos en direccin Y Aplicar con

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

10

7.2.2 Dibujo de lneas.

Haciendo uso de la funcin Line Endpoint, se pueden dibujar lneas


horizontales, verticales, polares, multilneas, lneas tangentes a arcos, y por
supuesto lneas en puntos finales.

7.2.2.1 Dibujar lneas horizontales y verticales.

Create > Line >


Specify the first endpoint click en punto P1
Specify the second endpoint clic en punto P2.
Enter the Y coordinate teclear posicin y de la lnea

Proceder en forma semejante con la lnea vertical y finalmente presionar

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

11

7.2.2.2 Generacin de lneas haciendo uso de los puntos finales de una


entidad.

Create > Line Create line endpoints


Specify the first endpoint: Seleccionar el primer punto P1
Specify the second endpoint: Seleccionar el Segundo punto P2

7.2.2.3 Generacin de lneas mltiples utilizando comando


Multi.

Create > line >


Clic en puntos P1, P2, P3, P4, P5, y P6 Escape o

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

12

7.2.2.4

Generacin de lneas polares.

Dibujar una lnea de 1.5 pulgadas de longitud a un ngulo de 45 grados.


Create > Line >
Specify the first endpoint : clic en el punto inicial P1

7.2.2.5
Generacin de una lnea con un ngulo dado que
sea tangente a una entidad.

Main Menu > Create > Line >


tangencia

> Activar icono de

> establecer longitud de lnea y ngulo

Specify the first endpoint: Seleccione el arco del lado de tangencia


Select a line: Selecione lnea del lado deseada ( P1) >

Arturo Barrios Nez

>

Instituto Tecnolgico de Mexicali.

13

7.2.2.6 Construccin de una lnea tangente a dos arcos.

Activar tecla para tangencia

Create >
Specify the first endpoint: clic aprox. en P1 y P2 clic aprox. en P3 y P4

Nota:
Es recomendable mantener activada la tecla Ctrl al seleccionar los crculos
con la finalidad de desactivar los visual clues

7.2.2.6
Construccin de una lnea que pasa por un punto y
es tangente a una circunferencia.

Specify the first endpoint: clic


Menu > Create >
en punto
Specify the second endpoint: Clic en crculo en lado de tangencia.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

14

7.2.2.7 Generacin de una lnea perpendicular a un recta y que


pasa por un punto P.

Menu > Create > Line > Perpendclr >Point


[Select line]: Seleccione la lnea AB.
[Specify an endpoint]: Seleccione el punto por donde desee pase la lnea
perpendicular a AB ( seleccione el punto )
[Enter the line length]: Enter
Nota:
Si desea una longitud de lnea perpendicular de mayor longitud y que pase
por el punto seleccionado indique una longitud mayor.

7.2.2.8 Construccin de una lnea perpendicular a una recta y


tangente a un arco.

Menu > Create > Line >


spline]: clic en crculo
[Sketch a point] : Clic en el punto, por ejemplo P1.
[Select arc, line or spline] : clic en lnea recta .
[Sketch a point]: Clic en punto P1

Arturo Barrios Nez

> [Select arc, line or

Instituto Tecnolgico de Mexicali.

15

7.2.2.9 Generacin de lnea paralela a una distancia


especificada.

Menu > Create > Line >

> indicar distancia de la lnea

paralela
(es recomendable dar doble clic despus de teclear
distancia para bloquear posicin >
[Select a line]: Seleccione lnea AB.
[Indicate the offset direction]: Clic en lado donde se requiera la lnea
paralela. >

7.2.2.10 Crear lnea paralela a un punto seleccionado.

Main Menu > Create >Line >


>
[Select a line]: Seleccione lnea AB.
[Indicate the offset direction]: Clic en el punto donde se requiera la lnea
paralela. >

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

16

7.2.2.11 Crear una lnea paralela y a su vez tangente a un arco.

Menu > Create > Line >


Activar icono de tangencia

>
>

[Select a line] : Seleccione lnea AB.


[Select an arc to place a parallel line tangent to]: Seleccione arco >

7.2.2.12 Generacin de una lnea bisectriz.

>
Menu >Create> Line >
[Select two lines to bisect]: seleccione lnea AB y CD.
Establecer la longitud de la lnea bisectada
. >
[Select which line to keep]: Seleccione lnea bisectriz deseada (P1). >

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

17

7.2.2.13 Generar una lnea lo ms cercana posible entre dos


entidades.
Menu >Create> Line >
>
[Select arc, line or spline]: Seleccione una entidad
[Select arc, line or spline]: seleccione la otra entidad

7.2.3 Generacin de Arcos Y Crculos.


Opciones para el dibujo de arcos y crculos.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

18

7.2.3.1 Dibujo de arcos usando comando POLAR.


Menu > Create > Arc >
elngulo inicial y ngulo final del arco.

> Introducir longitud del radio,

[Enter the center point]: Clic en centro del arco. >

Center point.
Sketch.
Start pt.
End pt.

Nota:
El ngulo de giro es considerado como positivo en el sentido de giro
manecillas del reloj.

7.2.3.2 Construir un crculo que pase por dos puntos.

Menu > Create > Arc >


>
[Enter the first point]: Teclear coordenada o hacer click en P1
[Enter the second point]: Teclear coordenada o hacer click en P2 >

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

de las

19

7.2.3.3 Creacin de un arco que pasa por 3 puntos no


coloniales.

Menu > Create > Arc >


Enter the first point: Seleccione P1
Enter the second point: Seleccione P2
Enter the third point: seleccione P3 o puede
arrastrar el ratn a la posicin deseada >

o tecla Escape.

7.2.3.4 Creacin de un arco de 180 grados tangente a un punto


de una lnea.

Menu > Create >Arc >


>
(tangent to 1 entity) >
Select the line that the arc is to be tangent to: Seleccione lnea AB.
Specify the tangent point: Seleccione punto P1.
Introduzca valor del radio o dimetro del arco.
> Select an arc : De la 4 opciones seleccione el arco deseado . >

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

20

7.2.3.5 Crear un crculo tangente a 2 entidades lneas.

Menu > Create > Arc >

>

(tangent 2 entities) >

Introducir valor de radio del arco


[Select entibies]: Seleccione lnea AB y
lnea CD. >

7.2.3.6 Crear un crculo tangente a 2 entidades arcos.

Menu > Create > Arc >

>
(tangent 2 entities) > clic en crculo C1

en P1 y crculo C2 en P2 >

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

21

7.2.3.7 Crear un arco tangente a 3 entidades (lneas o arcos).

(Arc tangent 3 entities.)


Menu > Create > Arc > Tangent >
[Select the line that the arc is to be tangent to]: Seleccione lnea AB.
[Select the line that the arc is to be tangent to]: Seleccione lnea BC.
[Select the line that the arc is to be tangent to]: Seleccione lnea CD.

7.2.3.8 Crear un crculo tangente a una lnea y con centro en


otra lnea no paralela.

>
>
Menu > Create > Arc >
[select the line to be tangent to the circle]: Seleccione lnea AB.
[Select the line to put the center of the circle on it]: Seleccione la lnea que
pasa por el centro del crculo (lnea CD).
[Select an arc]: Seleccione el crculo.
Introduzca el valor del radio o dimetro del crculo.
>

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

22

7.2.3.9 Crear un arco tangente a una lnea y que pasa por un


punto P fuera de la lnea.

Menu > Create > Arc >


>
( Tangent point) [
Select the entity that the arc is to be tangent to]: Seleccione lnea AB
[Specify the thru point] : Seleccione el punto P1
[Select an arc]: Seleccione el arco deseado (4 opciones)
Introduzca valores del radio del arco
>

7.2.3.10 Crear un arco tangente a una lnea en un punto


indicado con el ratn y adems pase por un punto fuera de la
lnea.

Menu > Create > Arc >


>
(Dynamic arc)
[Select the entity that the arc is to be tangent to]: Seleccione lnea tangente
al arco.
[Slide arrow to position to be tangent to]: Desplace la flecha hasta la
posicin de tangencia deseada y seleccione el punto externo en la posicin
deseada.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

23

7.2.3.11 Crculo contenido formado por dos lneas


perpendiculares con centro en una de las lneas y tangente a la
otra.

Menu > Create > Arc >


>
(Tangent centerline) >
[Select the line to be tangent to the circle]: Seleccione lnea AB >
[Select the line to put the center of the circle on]: Seleccione lnea CD
[Select an arc]: Seleccione el crculo deseado

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

24

7.3.2.12 Dibujo de un crculo estableciendo 2 o 3 puntos.

Main Menu > Create >


Circ 2 pts >
[Enter the first point]: Indique el primer punto.
[Enter the second]: Indique el segundo punto del crculo.
En caso de establecer el crculo con tres puntos
[Enter the third point]: Indique el tercer punto.
Con +1, +2, +3 se pueden modificar las posiciones de cada uno de los puntos.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

25

7.2.3.13 Generacin de un crculo dados el centro y radio


dimetro del crculo.

Menu > Create > Arc >


>
[Enter the centerpoint]: Indique con ratn o tecleando la coordenada, el
centro del crculo.
Establezca el radio o dimetro del crculo.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

26

7.2.4 Dibujo de radios (fillets).


Es recomendable que las esquinas formadas en piezas mecnicas no
presenten filos cortantes; es decir, es necesario que presenten un cierto
radio. Esto cumple con dos propsitos: por una parte la inclusin de radios
reducen sustancialmente las fracturas de las piezas causadas por
concentraciones de esfuerzos localizados en esquinas; y por otra parte, se
evitan cortaduras en dedos de los operarios durante su manipulacin.
Un fillet se puede generar con 4 opciones diferentes:
1.
2.
3.
4.

Fillet normal.
Fillet invertido.
Fillet circular completo.
Fillet con claro en esquina.

7.2.4.1 Generacin de un solo radio.


Menu > Create > Fillet >

> Introduzca valor del radio

> Fillet: [select an entity] : seleccione lado 1 > seleccione


lado 2. > verificar que el fillet sea del tipo deseado >

para salir de funcin

fillet >

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

27

7.2.4.2 Generacin de serie mltiple de radios.


Menu > Create > Fillet >
Introduzca el valor del radio >

>
>

Seleccione Chan

> seleccione un lado >

7.2.5 Generacin de Rectngulos.


En la barra de listn (ribbon bar), se localizan las opciones con que
puede dibujarse un rectngulo.

Existen 3 opciones para el dibujo de un rectngulo:


Tecleando las coordenadas de sus esquinas en fast point o teclear
directamente.
Tecleando o indicando con el ratn posicin de esquina inferior izquierda y
estableciendo ancho y altura.
Anclando el centro del rectngulo en el origen y dar ancho y altura.
NOTA:
Para cambiar de posicin las esquinas del rectngulo utilice +1 para la
primera esquina y +2 para la segunda.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

28

7.2.5.1 Generacin del rectngulo indicando su esquina inferior


izquierda, ancho y altura.

Create

>

>teclear

0,0

Enter

>

Nota:
Al indicar valores negativos para el ancho y altura del rectngulo el punto
inicial seleccionado aparecer en la esquina superior derecha.

7.2.5.2 Crear un rectngulo indicando dos esquinas opuestas


del mismo.

Create >
>
[Select position of the first corner]: Teclear coordenada.
[Select position of the second corner]: Teclear coordenada.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

29

7.2.5.3 Crear un rectngulo indicando su punto central, ancho


y altura.

Create >
>
[Select position of the point base]: Indique el punto central del rectngulo.
[Enter the width and height] :

7.2.6 Dibujos de Formas Rectangulares Oblongas.


7.2.6.1 Creacin de un rectngulo dadas las coordenadas de
una esquina, ancho y altura.

Menu > Create >

>

Select position of the first corner : Teclee 0,0 Enter >


Select position of the second corner: Teclee 3,2 Enter >

Nota:
Si se selecciona opcin center point, se deber de
proporcionar coordenada del centro del rectngulo.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

30

Nota 2:
Si la figura con lados en arco se puede establecer el valor del radio.
La formas mostradas tambin pueden girarse un ngulo deseado medido con
respecto al eje X.
Nota 3:
Se pueden mover la posicin de las coordenadas de las esquinas haciendo
uso de los iconos

7.2.6.2 Dibujos de figuras rectangulares estableciendo un


punto ancla o base.

Menu > Create >


Aparece caja de dilogos parte derecha.
Rectngulo de 2 ancho por 3 altura, y esta girado un ngulo de 45
grados, con esquina inferior en el origen. >

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

31

Caso 2.
Figura oblonga, con lados laterales en medio crculo.
Menu > Create >
> [position of base point]: centrado en el origen.

7.2.7 Dibujo de Chaflanes (chamfers).

Las 4 opciones para dibujar un chafln son:


1. Cuando los dos lados son iguales.
2. Cuando los dos lados son diferentes.
3. Cuando se conoce una distancia y un ngulo.
4. Cuando se proporciona la longitud del lado mayor.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

32

7.2.7.1 Ambos lados iguales (1 distance).


Create > Chamfer >

>

1 distance >[ select line or arc]: seleccione line L1 >


Select line or arc : Seleccione lnea L2 >

7.2.7.2 Los dos lados diferentes (2 Distances).


Create > Chamfer >

> 2 Distances

[Select line or arc]: Seleccione lnea L2 >


[Select line or arc]: Seleccione lnea L3 >
Longitud del corte del chafln (Width).
Create > Chamfer >

>

[Select line]: Seleccione lnea L1 >


[Select line]: Seleccione lnea L4 >

>

Nota:
Es importante el orden de seleccin de los puntos P1 y P2, estos debern de
corresponder con el orden de entrada de las distancias.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

33

7.2.8 Creacin de figuras polgonales .


Menu > Create >

>

Nmero de lados del polgono.


Radio del polgono.
Flat : Polgono circunscrito en el crculo .
Corner: Polgono inscrito en el crculo.

Select of base point: Indicar el centro del


polgono.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

34

7.3

Uso de Funciones para Modificar y Transformar las


Entidades de un Dibujo.

El dibujo de una pieza mecnica se facilita y agiliza haciendo uso de


funciones contenidas en Xform que nos permiten realizar copias mltiples de
una entidad o un conjunto de entidades.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

35

7.3.1 Copiar figura con respecto a uno de los ejes de simetra


haciendo uso de la funcin Xform Mirror.
La mayor parte de las piezas a maquinar contienen partes simtricas ya
sea con respecto a un eje vertical, horizontal o una lnea inclinada. Un eje de
simetra divide a una pieza en dos partes que tienen una misma distancia a un
lado y otro del eje de divisin, es decir, una figura es el espejo de la otra. Una
figura geomtrica puede contener ms de un eje de simetra, como se puede
apreciar en la siguiente figura.

Para llamar al comando mirror:


>
Menu > Xform >
Mirror: [Select entities to mirror]: Seleccione la parte del
dibujo a copiar >
>
[Select line about wich to mirror] : Seleccione eje de simetra
mediante alguna de las opciones correspondientes:

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

36

7.3.2 Rotacin/copia de entidades de dibujo respecto a un


centro de giro haciendo uso de la funcin Xform Rotate.

Menu > Xform > Rotate >


Rotate: [select entibies to rotate]: Seleccione entidades a rotar. >
#: Cantidad de piezas a copiar = 4 en ngulos de 30 grados.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

38

7.3.4 Desplazamiento de una entidad una distancia


especificada haciendo uso de la funcion Xform Offset.

Menu > Xform >


>
[Select line, arc, spline or curve to offset]:
Seleccione la entidad a desplazar >
[Indicate the offset direction]: Indique con el ratn
la direccin a desplazar la entidad seleccionada.
(p.e. P1). >

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

39

7.3.5 Desplazamiento un conjunto de entidades haciendo uso


de la funcfn Xform Ofsset Contour.

Menu > Xform >

47

7.6

Importacin y exportacin de archivos.

MastercamX2 importa y exporta directamente los archivos de los


programas CAD de mayor popularidad en uso en la industria manufacturera. A
continuacin se presenta una lista de losnombres de los programas de dibujo y
extensiones que mastercamX2 puede importar/exportar.

El procedimiento para la importacin de un archivo de dibujo es simple y


directo, solo localice la ubicacin del archivo y haga clic sobre el. Por ejemplo,
para abrir un pin de Solidworks primero se ubica la posicin del archivo
pin que en Solidworks tiene la extensin SLDPRT, se abre y listo.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

48

7.7

Transformacin de imgenes BMP a vectoriales.

Mastercam solo puede maquinar geometras de archivos tipo vectorial


que es la que genera cualquier programa comercial CAD. Las imgenes que
se obtienen mediante un escaner o cmara fotogrfica no son del tipo
vectorial, stas son llamadas tipo raster. Una imagen tipo raster puede
tener alguna de las siguientes extensiones: bmp, gif, jpg, pcd, pcx, tif, o tiff.
Por lo tanto, si queremos maquinar una imgen tipo raster, es necesario
primero transformarla a la forma vectorial para lo cual se hace uso de un
programa C hooks llamado Raster2Vector.

Procedimiento:
Paso 1.
Estando en el programa Mastercam, entrar a listado de los programas CHOOKS presionando juntas las dos teclas Alt y C. Seleccionar Rast2vec.dll
Abrir.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

49

Paso 2.
Seleccione el archivo que contenga la imagen tipo raster que desea
transformar a tipo vectorial. A manera de ejemplo seleccione el archivo
sample3 del listado que se presenta a continuacin.

Esta seccin es para editar la


imagen, hay que probar las diferentes opciones
dependiendo del dibujo, de momento no hacer
cambios y seleccionar aceptar.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

50

Finalmente la imagen ya en tipo vectorial aparece en pantalla de Mastercam ;


haga clic en create geometry quedando listo para iniciar la parte CAM.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

51

TUTORIAL MILLDRILL_01

Generacin del archivo de geometra:


Paso 1.
Dibujar dos rectngulos, uno de 10 x 10 y otro auxiliar de 8 x 8, ambos
concntricos en la coordenada 0,0.
Dibujo del primer rectngulo de 10 x 10.
Presione tecla F9 para que aparezcan en pantalla los ejes de coordenadas >
De barra de herramientas seleccione

> introduzca las dimensiones del

ancho y altura del rectngulo

>

: active el ancla

y haga clic en coordenada 0,0 >

ajuste el dibujo a pantalla con icono

y finalmente aplicar

Dibujo del segundo rectngulo de 8 x 8.


Introduzca ancho y altura del rectngulo

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

52

> clic en

> para salir del comando rectngulo use

Paso 2.
Dibujar los 5 crculos de 0.75 pulgadas de dimetro.
Seleccione

> Introduzca el dimetro del crculo

> para asegurar que no cambie el valor


del dimetro/radio se bloquean las dimensiones haciendo clic en
cualquiera de los iconos cambiando a color rojo
>
> clic 0,0 y en cada uno de los vrtices del rectngulo interior.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

53

Borrar el rectngulo interior auxiliar. >


De la barra listn seleccin en icono Window
> abra
y seleccione Chain > haga clic en cualquier lnea del
rectngulo interior >

Paso 3.
Dibujar los 8 crculos de 0.5 pulgadas de dimetro igualmente
espaciados alrededor de una circunferencia de 4 pulgadas de radio.
Menu > Create >
en origen

> Introducir valores. >

> clic

ia
E

Paso 4.
Dibujar los 8 crculos alrededor de la circunferencia de 2 pulgadas de
radio.
Procediendo en forma semejante al caso anterior, solo cambie los
valores de la ventana de dilogos.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

54

Nota:
Otra forma de realizar los dibujos de figuras iguales alrededor de una
circunferencia es haciendo uso del comando Xform Rotate

Acotaciones del dibujo.


Paso 5.
Registro de un nuevo nivel para la acotacin.
Presione tecla F9 para desactivar ejes coordenados de pantalla.
En la barra horizontal, localizada en la parte inferior de pantalla de grficos
seleccionar level para llamar al administrador de niveles.

Para dar de alta el nuevo nivel en Number introduzca el nuevo nmero


de nivel y en Name su nombre correspondiente.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

55

Para regresar a pantalla de grficos presione


seleccionado en la cintilla amarilla es el activado.

. El nivel que est

Paso 6.
Configuracin de las acotaciones.
Aqu se establecen algunas caractersticas de las acotaciones como
son: altura del texto, tipo y tamao de flechas, nmero de lugares despus del
punto decimal, etc.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

56

Paso 7.
Iniciciar el dimensionamiento.
Acotaciones horizontales y verticales.
Menu > Create > Drafting > Dimension > Horizontal >
clic en origen > clic en centro del crculo > clic en posicin deseada.

Acotacin de arcos
Dibuje lneas L1, L2 y L3.
Menu > Create > Drafting > Dimension >
Seleccione lnea L1 > Seleccione lnea L2 > arrastre acotacin a la posicin
deseada.
Seleccione L1 > seleccione L3 > arrastre a la posicin deseada.
Acotacin de dimetros y radios.
Menu > Create > Drafting > Dimension >

Seleccione un crculo > Arrastre cota a la posicin


deseada > presionando tecla A cambiamos posicin de
la flecha > usar icono
acotacin

para aadirle un letrero a la

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

57

Paso 8.
Introducir marco y cuadro de referencias
>
>
> utilice icono

para mover la plantilla a la posicin

deseada.
S
a
l
v
a
r
e
l
d
i
b
u
j
o

Paso 9.
Salvar el dibujo
Menu >

> Nombre: milldrill_01 >

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

58

MILLPOCKET_03
Objetivo:
Uso de la funcin Xform Rotate
Uso de la funcin Contour

Paso 1.
Dibujar 5 crculos concntricos
C1, C2, C3, C4, y C5 con dimetros
de 1, 2, 4, 6, y 8 pulgadas
respectivamente.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

59

Paso 2.
Dibujar 2 lneas que formen ngulo de 15 grados con vrtice en 0,0.
Primero dibujar la lnea horizontal.
Menu > Create > Line >

> activar icono

> clic en origen >


> arrastrar ratn hasta la posicin deseada y hacer clic. >
Para dibujar la otra lnea se har uso de lnea polar.
Desactivar icono para lnea horizontal e introducir el valor del ngulo de 15
grados en la casilla correspondiente.

Clic en 0,0
> Clic en posicin deseada. >

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

60

Paso 3.
Cambiar el tipo de lnea de crculo C3 a lnea de centros, y dibujar un
crculo de dimetro 1 con centro en P1.
Seleccione crculo C3 y despus en barra inferior hacer clic botn derecho en
Attributes
Active casilla para cambio de tipo de lnea y seleccione la lnea de centros..

Para dibujar el crculo de dimetro 1, en la barra vertical


derecha MRU seleccione
> Clic en P1 >
Introduzca el valor del dimetro
>

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

61

Paso 4.
Dibujar una lnea perpendicular a L2 y que pase por el punto P2.

Menu > Create > Line >


seleccione lnea L2 >

Arturo Barrios Nez

>
> clic en punto P2. >

Instituto Tecnolgico de Mexicali.

>

62

Paso 5.
Dibujar fillet de radio 0.062 pulgadas.
Seleccione icono
L2 y L3.

y abrir ventana que abarque la seccin entre L1,

Menu > Create >

> Introducir valor del radio

> Seleccione lneas L2 y L3.

Paso 6.
Seleccionar seccin del diente de la rueda de trinquete a rotar
para que quede como en la figura siguiente.
> 2 entities

> Seleccione crculo C5 y lnea L2 en punto P3.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

63

Paso 7.
Copiar el diente 23 veces alrededor de la circunferencia C5 con centro
en 0,0
>
> seleccione Window de Ribbon bar
y abra
una ventana que abarque todo el diente. Si seleccion algo no deseado,
desactvelo haciendo de nuevo clic sobre las entidades no deseadas.>
Presionar botn

para fin de la seleccin. >

Borre lnea L1.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

64

Paso 8.
Dibujar los 5 barrenos alrededor del crculo C3.
De MRU seleccione

> Seleccione crculo C6 > Aceptar con

Paso 9
Dibujar un cuero para alojar la cua cuadrada de x en posicin
de 90 grados en circunferencia del crculo C1.
Menu > Create >
ancle la posicin al centro.

> Introduzca dimensiones de la cua y

> Hacer clic en cuadrante en punto Q1. >

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

65

Realizar los cortes necesarios para formar el cuero.


De Trim seleccione divide.
>
Hacer clic en los puntos mostrados en la figura anterior.

Paso 10.
Acotar figura en Level 2 y salvar.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

66

TUTORIAL MILLPOCKET 01
Objetivo:
Uso de la funcin espejo Xmirror referidos a los ejes X y Y
Uso de cadena de Fillets.
Uso de la funcin arco polar
Llamado a plantillas de dibujo
Generacin de slidos con Extrude, Create Body, Cut Body,
operaciones boleanas.

Paso1.
Dibujar un crculo de 1.25 de dimetro
con centro en 0,0
Menu > Create > Arc >
>

>

> Clic en 0,0 >

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

67

Paso 2.
Dibujar dos arcos polares, uno de radio 2.5 con centro en 0,0 y otro de
radio 1 con centro en 1.5, 1.5
Menu > Create > Arc >
ngulo inicial y ngulo final del arco

> introducir valores de radio,


>

> Clic en 0,0 >

>

>

> Introducir 0,0 > Enter >

Paso 3 .
Cortar arco en seccin A ,
Seleccione opcin divide >

> Clic en seccin A del arco A1-A4.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

68

Paso 4.
Dibujar los 2 arcos de radios 0.1 .
Menu > Create > Fillet >

> Introducir radio

> Clic en A1
> Clic en A2
> Clic en A3
> Clic en A4 > Aceptar y salir

Paso 5.
Dibujar parte restante de dibujo haciendo simetra con respecto a los
ejes X e Y.

>

Main > Xform >

> Clic en P1 >

> Chain > Clic en P3

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

69

Regenerar el color de la geometra a su color original seleccione icono


Paso 6.
Dibujar rectngulo de 7 x 7 con centro en 0,0.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

70

Paso 6.
Entrar al flder pattern y seleccionar archivo cero pieza
Main > File >

> Flder pattern >

>
La posicin est bien, pero el smbolo de cero pieza est muy pequeo, por lo
que lo duplicaremos en tamao utilizando la opcin Scale de Ribbon bar
>

>

Paso 7
Acotaciones del dibujo.
Acotar pieza en level 2.

Salvar pieza con nombre MILLPOCKET 01.


Generacin de la pieza en slido partiendo de la
informacin en 2D.
Paso 8
Desplazar el cuadro de 7 x 7 a una profundidad de
0.25 pulgadas.
Main > Xform > Translate >
>
>
Seleccione Chain de Ribbon bar > clic en cualquier
lado del cuadrado para terminar seleccin >
> en
cuadro de dilogos establecer mover y profundidad a mover
= -0.1 >

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

71

Cambiar dibujo a vista de frente Gview = Front > Clic botn derecho y
seleccione >

Observar que la pieza si baj a la posicin deseada.


Cambiar de nuevo la pieza a posicin isomtrica

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

72

Paso 9.
Extrusin de toda la pieza rectangular a una profundidad de - 0.75
pulgadas.
Menu > Solids >
cualquier punto del cuadro

>

> Clic en

La pieza toma la forma

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

73

En el administrador de operaciones abrir pestaa de Solids y observar


que aparece el rbol donde se localiza el primer slido generado por la seccin
cuadrada.

Paso 10.
Extrusin de pieza en forma de cruz de malta.
De la barra MRU seleccione icono

Arturo Barrios Nez

> Active Chain > clic en punto P1 >

Instituto Tecnolgico de Mexicali.

74

Introducir valores en caja de dilogos.

La pieza toma la forma.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

75

Paso 11.
Aplicacin de operaciones boleanas para unir los 2 slidos en uno solo.
Menu > Solids >

>
> Seleccione pieza rectangular >
> Seleccione la pieza superior >

Paso 12.
Generar el cilindro hueco de 1.25 pulgadas de dimetro por 0.5
pulgadas de profundidad.
De la barra MRU seleccione

Arturo Barrios Nez

> Hacer clic en cualquier punto del crculo.

Instituto Tecnolgico de Mexicali.

76

Introducir valores en caja de dilogos.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

77

Paso 13
Salvar pieza slida con el nombre de POCKET_01

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

78

MILL_TUTORIAL_04

Paso 1.
Dibujar rectngulo exterior de 10 x 7 y un rectngulo interior de 2 x
2.
Menu > Create > rectangle

> Introducir dimensiones

> Clic en 0,0 > Aplicar con


>
Introducir nuevas dimensiones del rectngulo de 2 x 2 >
> teclear 1,1 Enter. > Salir de funcin rectngulo con

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

>

79

Paso 2.
Dibujar los radios de 0.5 y el crculo central de 0.75 Dimetro.
Seleccione cadena de

>

radios

> Hacer clic en punto P1. > Introduzca valor del radio
> Aplicar y salir
> Introduzca el valor del

Menu > Create > Arc >


dimetro
>

>

teclear 2,2 >

Enter
> Salir con

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

80

Paso 3.
Usando la funcin Xform Array copiar 2 veces la figura en direccin X y
una vez en direccin Y.
Menu > Xform >

>

> Abrir ventana entre los puntos P2 y P3 >


Terminar seleccin con
.
> Introducir valores en ventana de dilogos como se
muestra a la izquierda.

Paso 4.
Salvar dibujo con el nombre MILL_TUTORIAL_04.

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

81

PREGUNTAS DE RECAPITULACION.
1. Qu se entiende por un sistema CAD/CAM?
2. Qu ventajas presenta un sistema CAD comparado con el sistema
tradicional de dibujo?
3. Mencione las diferentes opciones que presenta Mastercam para dibujar
un punto .
4. Mencione las diferentes opciones para dibujar una lnea.
5. Qu diferencia existe entre una lnea y una plilnea?
6. Mencione las opciones para dibujar un crculo.
7. Mencione las opciones para dibujar un arco.
8. Cul es la diferencia entre un fillet y un chamfer.
9. Mencione las diferentes opciones en que se puede dibujar un fillet.
10. Mencione las diferentes opciones para dibujar un Chamfer.
11. Que funcin se utiliza para repetir un dibujo varias veces en direccin
horizontal, vertical o inclinada?
12. Qu funcin se utiliza para repetir un dibujo varias veces alrededor de
un punto?

Arturo Barrios Nez

Instituto Tecnolgico de Mexicali.

CAPITULO VIII
Generacin de archivos de maquinados en 2
dimensiones.
Objetivo:
Aplicar las funciones de maquinados y verificacin de Mastercam X2 al
dibujo de una pieza para obtener el archivo NC.

8.2

Parmetros de maquinados comunes a todos los


mdulos.
Preparacion de la pieza de trabajo.
(Machine Group Properties).

En esta seccin se proporciona por parte del usuario la informacin necesaria


para que el programa que controla los operaciones de maquinado, verificacin,
y posprocesamiento genere el programa NC final deseado.
A continuacin se mencionan algunos de los parmetros que el usuario debe
introducir:
1. Dimensin de la pieza de trabajo.
2. Posicin del cero de programacin, cero pieza o datum.
3. Nmero del programa, nmero de bloque inicial y secuencia de numeracin
de los bloques del listado del programa NC.
4. Tipo de material que se va a maquinar.
5. Mtodo del clculo de las velocidades de avance.
6. Secuencia de asignacin de las herramientas de corte.
7. Ubicacin de los archivos de la biblioteca de herramientas y controladores.
Para iniciar la apertura del stock
setup haga lo siguiente:
Menu Machine Type Mill
Default Aparece el administrador de
operaciones click en el signo + de
Machine Group-1 para mostrar los
folders contenidos en properties
Stock setup.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 1.
Establecer las dimensiones de la pieza.
La pieza de trabajo para maquinar con fresadora normalmente es de forma
rectangular; sin embargo, tambin puede ser de forma circular.

Seleccionar la pestaa de
stock setup y observar que
flecha negra est indicando la
posicin central. Si el cero
pieza est en otra posicin
seleccionar y desplazar a la
esquina donde se localice el
origen o cero pieza.

Seleccionar
y hacer
clic en la pieza de trabajo en
el punto donde se localizar
el cero pieza.

Seleccionar
y
hacer clic en las esquinas
opuestas E1 y E2.
Para piezas de forma irregular
seleccione la opcin

Para que aparezcan grficamente los lmites seleccionados en el paso


anterior active cuadro Display. La forma de presentacin puede ser
seleccionada como guste,
alambrado (wire frame) slida.

Paso 2.
Seleccionar pestaa Tool settings y
establecer los parmetros siguientes:
Program # : establece el nmero
de programa NC que queremos se
genere.
Feed calculation: from tool,
utilizada para calcular las
velocidades de avance. La opcin
from tool, toma en
consideracin el tipo de cortador y
el material de la pieza de trabajo.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Tool configuration: Se usa para controlar el orden en que deseamos que


aparezca la numeracin de las herramientas durante las operaciones de
maquinado.
Warn of duplicate tool number: Activando esta casilla nos avisa si
seleccionamos nmeros de herramientas repetidas.
search tool library: En caso de tener varias librerias de herramientas al
activar casilla nos permite tener un control de la librera a utilizar.
Squence number: Se puede tener un control sobre la numeracin del
listado del programa NC; como es, el nmero de bloque inicial y el
incremento de bloque deseado.
Material: Se establece con botn Select el material de la pieza de trabajo
que es necesario para que mastercam calcule las velocidades de avance
de los cortadores. Con el botn Edit podemos modificar, en base a la
experiencia personal con el uso de cortadores, los porcentajes aplicados a
los clculos de las velocidades de avance.

Paso 3.
Seleccionar la pestaa Safety Zone Tab.
Sirve para establecer una zona de proteccin o seguridad, con el fin de evitar
posibles colisiones de las herramientas con objetos cercanos a la pieza de trabajo
o en su trayectoria. Las dimensiones de la zona de seguridad se toman en base al
origen de la pieza de trabajo.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 4.
Seleccione la pestaa Files.
Group Name : Nombre de la mquina herramienta que quiera que aparezca en
el listado del administrador de operaciones para el grupo_1. Es el nombre con el
cual se va a identificar a este grupo, por ejemplo, los nombres pueden ser
asociados a las marcas y series de los equipos: Fadal 1036, Kryle 535, etc.
Toolpath name: Nombre de salida del programa NC y su direccin de ubicacin.
Group comment: Comentarios acerca del grupo.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Edit: Se establecen caractersticas de la mquina - herramienta, como son: tipo


de mquina, nmero de ejes, rangos de desplazamientos de cada uno de los
ejes, velocidades mximas de avance de cada eje, velocidad lmite de giro del
husillo de la maquina, etc.

NOTA:
Esta seccin de edicin de la mquina se ver en forma separada y
exclusiva por ser un punto muy amplio y que requiere una atencin especial.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Tool library: Librera de las herramientas, est localizado por definicin en


C:\mcamx\MILL\ TOOLS.
Operation library: Librera donde se localizan las todas las operaciones de
maquinados para MILL; localizado en C:\mcamx\MILL\OPS.
Operation default: Por definicin mastercam establece la misma librera que la
anterior C:\mcamx\MILL\OPS.
Comentarios que queremos que se escriban en el archivo NC.
Output operation comments to NC: Activando la casilla escribe los
comentarios de de cada una de las operaciones en el archivo NC.
Output machine name to NC: Activando la casilla escribe el nombre de la
mquina en el archivo NC.
Output group name to NC: Activando esta casilla escribe el nombre del
grupo en el archivo NC.
Output group comments to NC: Activando esta casilla escribe el
comentario del grupo en el archivo NC.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Clearance : Este parmetro de altura se utiliza para establecer la altura de


desplazamiento de la herramienta al principio y final de una operacin de
maquinado. Por definicin esta opcin esta desactivada y se recomienda activarla
cuando se presenten obstculos sobre la superficie de la pieza contra los cuales
la herramienta pudiera golpear.
Retract: Es la altura a que sube la herramienta en forma rpida despus de
realizar cada proceso de corte .
Feed plane: Este parmetro le indica a la herramienta la posicin de altura en
que cambia la magnitud de la velocidad de descenso, de velocidad rpida a
velocidad de trabajo. Si la opcin Clearance y Retract estn desactivadas, la
herramienta sube hasta esta altura para despus transportarse a la siguiente
operacin de maquinado.
Top of stock :
Referencia de la superficie de la pieza a maquinar puede ser Absoluta o
Incremental.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Opcin Clearance para brincar obstculos.

Descenso del cortador con la opcin Clearance.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Referencia de alturas absoluta e incremental.


La referencia de altura Absolute siempre se mide a partir del origen del
sistema de coordenadas (0, 0,0). Es costumbre entre los programadores
establecer la superficie de la pieza en la coordenada z = 0, en esta forma todos las
valores de z negativos representan cortes de material.
La referencia de altura Incremental se basa en la trayectoria del
encadenado; es decir, la altura entre la superficie de la pieza y la punta del
cortador siempre permanece constante. Esta opcin es utilizada cuando la
trayectoria de la herramienta tiene variacin en la direccin Z.

Cuando utilizar los parmetros incrementales.


En ocasiones la topografa superficial de la pieza a maquinar puede presentar
niveles escalonados con maquinados iguales en cada uno de sus niveles. En
estos casos es necesario el uso de los parmetros incrementales.
En la seleccin de parmetros absolutos, la referencia para las profundidades
de maquinado es un punto fijo establecido en la pieza de trabajo. Al seleccionar
parmetros incrementales el origen es cambiante, considerndose con respecto
a la superficie de la pieza de cada uno de los niveles a maquinar.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

NIVEL 1
NIVEL 2
NIVEL 3

En la figura se presenta una pieza con el mismo maquinado de cavidad, pero


diferente valor de Z.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

8.3 Maquinados de contornos.


El maquinado de contorno se considera como un maquinado que sigue una
trayectoria definida durante el proceso de programacin de la trayectoria de
corte seguida por la herramienta, proceso conocido en Mastercam como
desarrollo del toolpath.

La trayectoria asignada puede ser de tipo abierta como la mostrada en la figura


anterior partial chain, o de tipo cerrada como la mostrada en la siguiente
figura. .

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

La trayectoria de la herramienta de corte puede tambin tener 2 rutas


alternas posibles y paralelas a la originalmente programada. La razn del uso de
las compensaciones de radios se debe a que en ocasiones se requiere que la
herramienta se defase a la derecha o izquierda de su trayectoria originalmente
programada la magnitud de un radio sin necesidad de tener que reprogramar
una nueva ruta de trayectoria de la herramienta. A este proceso de compensacin
de radio de la herramienta se le conoce en ingls con el nombre de offset.
La compensacin del radio de la herramienta para el maquinado de contornos
en Mastercam se indica en el cuadro de dilogos ubicado en la seccin de
parmetros de contorno Contour parameters.

Existen 3 opciones posibles:


1. Off: El centro de la herramienta sigue la trayectoria programada.
Equivalente al cdigo G40 de no compensacin.
2. Left: El centro del cortador se desplaza un radio a la izquierda paralelo a la
trayectoria programada. Equivalente al cdigo G41 compensacin a la
izquierda.
3. Rigth: El centro de la herramienta se desplaza un radio a la derecha en
una trayectoria paralela a la trayectoria programada. Equivalente al cdigo
G42 compensacin a la derecha.

Observacin:
La direccin del encadenado define la direccin del desplazamiento de la
herramienta hacia la derecha o hacia la izquierda de la trayectoria programada.
Para determinar direccin del desplazamiento, la herramienta debe visualizarse
desde su parte posterior colocndose atrs de la herramienta.
.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

8.3.1 Compensacin en control y compensacin en computadora.


Para visualizar esta diferencia hagamos un ejercicio ejemplo.
Supngase que deseamos cortar de la matriz de un troquel la seccin rectangular
mostrada en la siguiente figura.

El listado del programa de maquinado NC puede tener dos presentaciones:


1. Activando opcin de compensacin en computadora, en el listado del
programa NC no aparecen los cdigos de compensaciones G41 y G42
siendo la computadora quien calcula automticamente una trayectoria de
maquinado paralela a la original.
2. Activando opcin de compensacin en control, en el listado del programa
aparecen los cdigos de compensaciones G41 y G42, siendo el control de
la mquina CNC quien se encarga de calcular la nueva trayectoria del
cortador.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

(COMPENSACION EN COMPUTADORA.)
N100 G21
N102 G0 G40 G49 G80 G90
N104 T2 M6
N106 G0 G90 G55 X12.5 Y16. S1940 M3
N108 G43 H2 Z5. M8
N110 G1 Z-.25 F7.8
N112 Y64.
N114 G2 X16. Y67.5 I3.5
N116 G1 X84.
N118 G2 X87.5 Y64. J-3.5
N120 G1 Y16.
N122 G2 X84. Y12.5 I-3.5
N124 G1 X16.
N126 G2 X12.5 Y16. J3.5
N128 G0 Z5.
N130 M5
N132 G91 G28 Z0. M9
N134 M30

Sin cdigos G41 y G42.

(COMPENSACION EN CONTROL.)
N100 G21
N102 G0 G40 G49 G80 G90
N104 T2 M6
N106 G0 G90 G55 X10. Y16. S1940 M3
N108 G43 H2 Z5. M8
N110 G1 G42 D4 2 Z-.25 F7.8
N112 Y64.
N114 G2 X16. Y70. I6.
N116 G1 X84.
N118 G2 X90. Y64. J-6.
N120 G1 Y16.
N122 G2 X84. Y10. I-6.
N124 G1 X16.
N126 G2 G40 X10.Y 16. J6.
N128 G0 Z5.
N130 M5
N132 G91 G28 Z0.M9
N134 M30
%

Arturo Barrios Nez.

Presenta cdigos
de compensaciones.

Instituto Tecnolgico de Mexicali.

En este ltimo listado de programa NC, es necesario la introduccin de los


dimetros de las herramientas en el controlador en la seccin correspondiente
de compensaciones de dimetros de las herramientas.
Compensacin de la punta de la herramienta.
La punta de la herramienta puede esta compensada
en dos formas:
Respecto al centro del radio del cortador
(Center).
Respecto a la punta del cortador (Tip).
Parmetros de maquinado del contorno en el plano XY. (Multi Passes)

NUMERO DE PASADAS
CON CORTE RUGOSOS.

NUMERO DE PASADAS
CON CORTES FINOS.

Roughing passes: Establece el nmero de cortes rugosos y el espesor del corte


en el plano XY.
Spacing: Representa la cantidad de material maquinado o removido en cada
pasada de la herramienta. La cantidad normal de material removido normalmente
se establece entre 60 y 75% del dimetro correspondiente de la herramienta de
corte.
Finishing passes: Nmero de pasos de cortes finales que realiza el cortador
sobre el material en el plano XY despus de los cortes rugosos.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Machine finsh passes at:


Final depth: Mquina toda la pared del contorno hasta que llega al fondo.
All dephs: Mquina a todas las profundidades.
Keep tool down: Establece si la herramienta regresa o no a la altura asignada en
Feed. Esta opcin por definicin esta desactivada.

Espesores de corte rugosos y finos


seleccionados en cuadro de dilogos.
3 corte rugosos de 0.1 y
2 cortes finos de 0.05.

Depth Cuts (Profundidades de cortes)

Max rough step: Mximo espesor de corte rugoso de la herramienta en la


direccin Z (profundidad).
# Finsh Cuts: Nmero de cortes finos deseados.
Finsh step: Espesor del corte(s) fino(s).

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Depth cut order:


By contour:
By depth

2 cortes rugosos de 0.450 y dos corte finos de 0.025. El primer corte no


necesariamente tiene que cortar 0.45 de material.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Roll cutter around corners :


Las esquinas pueden tener un pequeo radio segn la opcin deseada pudiendo
ser:
None : No realiza ningn corte con radio en las esquinas.
Sharp: Se aplica el corte con radio a todas las esquinas en ngulos de 135
grados o menos.
All: Se aplica el radio a todas las esquinas.

Break through: Establece la cantidad adicional de profundidad de maquinado


para tener la seguridad de que el cortador perfor completamente la pieza.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Lead In/Out.
(Trayectoria de entrada y salida del cortador para el maquinado de
contornos).
La forma geomtrica de entrada/salida del cortador en operaciones de
contorno se establece en la caja de dilogos Lead in/out. La entrada/salida del
cortador a/de la trayectoria de corte puede ser en forma perpendicular o
tangencial.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Entry/Exit Line: Establece los parmetros para la entrada o salida en lnea recta
del cortador.

Perpendicular : La entrada del cortador es perpendicular a la trayectoria


de la herramienta.

Tangent : La entrada del cortador es en direccin tangencial a la trayectoria


del cortador.

Ramp height: Entrada en forma de rampa a la profundidad especificada


en ramp height.

Length: Establece la longitud de entrada o de salida segn el caso.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Entry/Exit Arc: Establece los parmetros para la entrada o salida en arco del
cortador.

Radius: Establece el valor del radio para la entrada o salida del cortador
de la trayectoria de la herramienta.

Sweep: Establece el ngulo de barrido para entrada o salida del cortador


de la trayectoria de corte.

Helix height: La entrada es en forma de hlice midiendo la altura a partir


del fondo de cada uno de los maquinados. En otras palabras la rampa y
arco se transforman en una hlice.

Otras parmetros de control.


Use entry point: Se indica en forma manual el punto sobre la trayectoria de
corte en que se desea que entre/salga el cortador.
Overlap : Valor de la distancia que sobrepasa a la posicin de entrada de la
trayectoria de la herramienta. Es decir, sobrepasa el punto de entrada una
distancia establecida en overlap (traslape).

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

NOTA:
Para cambiar el punto de entrada de la herramienta se usa el ratn botn
derecho colocndolo en Chan y seleccionando Start point, y mediante el
uso de forward y backward se establece el punto de entrada en la posicin
deseada.
Use point depth: Valor de la profundidad de entrada.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Tutorial Contorno_01
Maquinar el contorno exterior de la pieza mostrada utilizando la operacin de
maquinado contour en rampa.

Parte I.
Establecer los parmetros de la
pieza.
Seleccionar las opciones como se
indican en el cuadro de dilogos a la
derecha.
Por ser una pieza con lmites no
bin definidos se elige opcin
Bounding box.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Para un mejor control, es


recomendable la
asignacin de las
herramientas en forma
secuencial.

El nmero de bloque de
programacin empezar
con el nmero 1 y
posteriores en incrementos
de 1.

El material de la pieza de
trabajo es aluminio 2024.

Para el equipo especfico del


ITM, el nombre del grupo de las
operaciones es: MAQUINA
KRYLE 535.

El comentario del grupo para


sta mquina es OPERACIN
CONTOUR RAMPA.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Los lmites de la zona de


seguridad estn referidos por
definicin al origen del sistema
de coordenadas X0, Y0, Z0. Se
puede desplazar a otra
posicin si as se desea.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

El administrador de operaciones debe de aparecer en la forma siguiente.

Parte II.
Generar el archivo de maquinado.
Menu Toolpaths Contour toolpath Activar opciones de chaining
Clic en P1 Aceptar.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Finalmente para verificar datos de entrada en una sola hoja podemos solicitar un
listado de los parmetros de maquinado.

Hacer clic botn derecho en rea del administrador de operaciones y


seleccionar Setup sheet.

CUSTOMIZABLE MILL SETUP SHEET - MILL.SET


========================================
PROGRAM NAME = TOOLPATH_GROUP_1
DATE PROCESSED = Apr - 02 - 07
MATERIAL TYPE = ALUMINUM inch - 2024
STOCK SIZE = X6.0000 Y3.7051 Z4.2500
STOCK ORIGIN = X3. Y1.6475 Z2.75
( At Center, Z at Top )
OPERATION = CONTOUR
TOOL NAME = 3/4 FLAT ENDMILL
TOOL NUM. = 1
TOOL DIA. = .7500
NUMBER OF FLUTES = 4
FLUTE LEN. = .75
OVERALL LEN. = 1.5
SHOULDER LEN. = .9
ARBOR DIA. = .75
HOLDER DIA. = 1.5
DIA OFFSET = 31
LEN OFFSET = 31
SPINDLE = 713
FEEDRATE = -2.
CUTTER COMP. (computer) = LEFT
STOCK TO LEAVE (XY)= 0.
STOCK TO LEAVE (Z) = 0.
---------------------------------------------TOOL FEED CUT LENGTH = 92.6598
TOOL RAPID TRAVERSE LENGTH = 8.0295
---------------------------------------------TOOL TIME = 14 MINUTES, 27.91 SECONDS
---------------------------------------------PROGRAM TOTALS (1 Tool) ->
-------------Max_X = +6.3750 Min_X = -1.0376
Max_Y = +3.8750 Min_Y = -0.5801
Max_Z = +5.1000 Min_Z = -1.250

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Tutorial Contour_chamfer.
Se utiliza para el maquinado de chaflanes en contornos de piezas cerradas o
abiertas. La caracterstica de esta operacin de maquinado para chaflanes tiene la
ventaja de que no se requiere hacer el clculo manual para una profundidad de
maquinado del chafln. El procedimiento consiste primero realizar el
encadenado y despus seleccionar la opcin 2D Chamfer y Chamfering
siendo en esta caja de dilogos donde se introduce el ancho del corte y la
cantidad extra que se desea sobresalga la punta del cortador.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Ejercicio ejemplo.
Para la pieza mostrada generar la parte CAM para maquinar los chaflanes
exteriores e interiores.

Espesor de 0.5 pulgadas y chaflanes de 45 grados x 0.1

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 1.
Establecer los encadenados donde se requiera maquinar el chafln. Se utiliza la
lnea de construccin original sin chafln para la trayectoria del corte o toolpath.
Menu Toolpahs Contour Toolpath
Seleccione las opciones de chaining como se muestra a la
derecha. Seleccione los encadenados tendiendo cuidado de
que la direccin del encadenado sea en la misma direccin de
compensacin de dimetro.

Se selecciona un cortador chamfer de 0.5 Dim x 45


grados.
Establecer profundidad de corte en CERO.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

8.4

Maquinados de cavidades o mdulo de Pocket

El mdulo para maquinado de cavidades o pocket, se le utiliza para retirar


material y as formar cavidades con o sin islas.

Vista superior
De una cavidad sin islas.

Vista superior de una


cavidad con una isla.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Mastercam presenta 3 cajas de dilogos para establecer los parmetros del


mdulo pocket. La primera caja de dilogos es semejante a la caja de dilogos
utilizada para el mdulo contour.

Tool name: Nombre


de la herramienta de
corte.
Tool # : Nmero de
herramienta
correspondiente.
Length offset: Nmero
del registro en el
controlador del CNC
donde se localiza el
valor de la
compensacin de
altura.
Dia Offset: Nmero de registro en el controlador del CNC donde se localiza
la compensacin de dimetro.
Tool dia: Dimetro del cortador.
Corner radius: Radio del cortador para herramientas tipo bull.
Coolant: Refrigerante ( chorro, brisa, y a travs de la herramienta).
Feed rate: Velocidad de avance (pulg/min o mms/min)
Rapid retract: Regreso o retorno rpido.
Spindle speed: Velocidad de giro del husillo (rpm)
Plunge rate: Velocidad de avance del cortador en direccin -Z.
Comment: Seccin o rea de comentarios. Este comentario aparece en el
encabezado del listado NC correspondiente al mdulo en uso.
Select library tool: Selecciona la librera de las herramientas de que
dispone Mastercam.
Tool filter: Presenta solo el tipo de herramienta activada; con lo que se
reduce considerablemente el tamao de la librera facilitando la seleccin.
Tool display: Establece la forma en que aparecer mostrado la trayectoria
de la herramienta de corte.
Misc values: Esta caja de dilogos est relacionada con el control de
variables enteras y reales. Se utiliza si se desean hacer modificaciones a
alguna de las variables establecidas por definicin en Mastercam. Por
ejemplo: Work coordinate por definicin de establece con el valor integer
= 2, indicando que el cdigo G54 es el que se establece en los valores para
el posprocesamiento; a menos que se establezca otro cdigo .

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Home position:

Select: Se selecciona
tecleando coordenadas.
From Machine:
Establecidas en el equipo
CNC.

Planes
Se establece el tipo de plano y el origen de las coordenadas de trabajo y el plano
de trabajo.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Pocketing parameters.

Machining direction.
Climb : El cortador se monta sobre el material.
Conventional : el cortador entra en la forma convencional.
XY stock to leave : Espesor de material de la trayectoria programado en el plano
XY que se dejar sin maquinar.
Z stock to leave : Espesor de material que se quedar sin maquinar en la
direccin Z programada.
Pocket type: (tipo de cavidad).
Existen 5 formas complementarias de maquinado de cavidades:
1. Standard.
2. Facing.
3. Island facing.
4. Remachining.
5. Open.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Advanced.
Se establece la tolerancia para el remaquinado basado en el porcentaje del
dimetro del cortador utilizado previo al remaquinado.

PARMETROS PARA ACABADO RUGOSO Y FINO.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Cutting method: Establece el camino mas apropiado de la trayectoria de


corte.

Stepover percentage: Es la distancia separacin entre dos


trayectorias contiguas de maquinado. Se establece basado en un
porcentaje del dimetro de la herramienta o mediante la introduccin
de una distancia en stepover distance. Entre menor sea el
stepover porcentage es menor el tamao del corte por pasada.

Roughing angle: Es el ngulo formado por la trayectoria de corte


de la herramienta con el eje horizontal. Slo se utiliza para cortes en
zig- zag y one way.

Minimize tool burial : Reduce el desgaste de cortador.

Entry Helix/Ramp : Entrada en forma de hlice rampa.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Parmetros para entrada en rampa

Minimun length : Longitud de entrada mnima de la rampa.


Maximun length : Longitud de entrada mxima a la rampa.
Z clearance : Distancia por encima de la superficie del bloque.
XY clearance: Especifica el claro mnimo entre el cortador y la pared de la
cavidad terminada.
Plunge zig angle : Especifica el ngulo de bajada para una trayectoria zig.
Plunge zag angle : Especifica el ngulo de bajada para una trayectoria
zag.

Additional spot width: Aade una cantidad adicional al final de cada


trayectoria de bajada.
Align ramp with entry point: Alinea la entrada de la rampa con el punto de
entrada.
Ramp entry point: La entrada de la rampa inicia en el punto de entrada.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Parmetros para entrada en hlice.


Minimum radius: Especifica el radio mnimo a la entrada de la hlice.
Maximum radius: Establece el radio mximo a la entrada de la hlice.
Z clearance: Establece la profundidad del claro de la hlice.
Plunge angle: Angulo de descenso de la hlice.
Direction: Sentido del movimiento de la hlice. Reloj o contrario.
Enry feed rate: Velocidad de entrada.
Center on entry point: Establece el centro de la cavidad como punto de
entrada.
Finish parameters:

Number of finish passes: Nmero de pasos finales de corte fino.

Finsih outer boundary: Opcin requerida para maquinar paredes de


cavidades e islas. Con esta opcin desactivada solo se maquina la cara de
la cavidad pero no la de la isla.

Start finish pass at closest entity: Este parmetro establece el orden en


que debern de maquinarse.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

MAQUINADO DE LA PIEZA.
Objetivo:
Maquinados repetitivos alrededor de un circulo usando la funcin Xform
Rotate.
Maquinado de islas.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 1.
Seleccin de las herramientas de corte y establecimiento de los parmetros
de la pieza de trabajo.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 2.
Rectificado de la superficie de la pieza para asegurarnos de obtener una
superficie completamente plana.
Menu > Toolpath >

>

>

Enter

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

La pieza debe presentar el maquinado siguiente.

Operacin 2.
Maquinado de isla entre los crculos C2 y C3.
Menu > Toolpaths >

> clic en circulo C3 y circulo C2 >

Aceptar

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

El maquinado de la pieza se muestra a continuacin.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 3.
Maquinado de los 8 barrenos C6.
De MRU seleccione
>
> Seleccione, haciendo clic en cada
uno de los 8 barrenos sin seleccionar el barreno central. > Enter.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

A continuacin se presenta el

maquinado de los 8 barrenos.

Operacin 4.
Contorneado en barreno central y dientes exteriores de la rueda de
trinquete.
Seleccione de MRU

> Chain > Seleccione circulo interior y enseguida uno de

los dientes de la rueda. > Aceptar

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Observacin:
Si la pieza est sujeta de su parte exterior, no es posible realizar el corte de los
dientes todo alrededor, debido a que la pieza no tendra forma de soportarse.
Para resolver este problema, es necesario dejar intervalos sin cortar hasta el fondo
de la pieza que le sirvan como soporte. Para lo anterior se utiliza una funcin
llamada Tab , localizada en la caja de dilogos de mdulo contour.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Listado de las operaciones de maquinado obtenidas del administrador de


operaciones.

Operacin 5
Verificacin del maquinado.
Seleccione todas las operaciones de corte con

Arturo Barrios Nez.

>

Instituto Tecnolgico de Mexicali.

Funciones de maquinado adicionales para crculos en 2D.


Circle paths incluye a una serie de funciones de maquinados que no
estaban incluidas en version 9 de Mastercam. Al igual que la funcin engrave,
su objetivo es facilitar y por lo tanto reducir el tiempo invertido en el maquinado de
una pieza.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Circmill Toolpath

Esta funciones es til para el maquinado del contorno interior del circulo o
cavidad de la misma.
Menu > Circle Paths > Circmill Toolpath > Select a point > seleccione el
centro del circulo >

Seleccionar un cortador endmill de 0.5 dimetro.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Para realizar maquinado de la parte interna del crculo se requiere activar la


opcin Roughing, localizada en parte inferior de la pestaa de circmill
parameters.

Entrada en hlice y maquinado en espiral iniciando del centro del circulo.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

8.5

Maquinado de puntos.

Mdulo Drill.
El mdulo de barrenado realiza todas las operaciones de maquinados de
puntos. Estos maquinados comprenden a todas aquellas operaciones de corte,
las cuales se realizan mediante el desplazamiento solo del eje z. Los valores de
las coordenadas de x, y solo se utilizan para el cambio de posicin para cada una
de los maquinados en cada punto. Ejemplos de maquinados de puntos tenemos:
Barrenos (drilling).
Avellanados (Countersink).
Avocardados (counterbore).
Machueleados (tapping).
Centrado de barrenos (center drlling).
Agrandado de barrenos ( boring).
Rimado (rimmig).

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Los parmetros de corte para mdulo drill en direccin Z se muestran en la


siguiente ventana de dilogos.

Tip comp.: Compensacin de


la punta del cortador.
Tip length: Altura de la punta del
cortador.
Breakhtrough amount :
Longitud de corte adicional
respecto al fondo del cortador
(ver figura). Introduzca una
cantidad positiva.
Tip angle: Angulo de la punta del
cortador. Este es el ngulo
establecido en Tool Definition.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Use current tool values: Se activa


para operaciones de avellanado
especificando el valor del dimetro
final deseado sobre la superficie.
Add to depth: Cantidad que se
aade a la profundidad de maquinado
especificada.
Tool tip diameter (flan on tip):
Cortador con extremo plano.
Add depth: Aade la profundidad
calculada en depth de deph
calculador a la profundidad
establecida en parmetros de corte.
Overwrite depth: Sobre-escribe este
valor, al valor de profundidad en
parmetros de corte.

Calculadora: Se utiliza para operaciones con


cortadores del tipo avellanado. Calcula la altura a que debe bajar el
cortador basado en el dimetro final del avellanado en la superficie y el
dimetro del extremo del avellanador

Current tool values desactivado.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Se utiliza para cortadores tipo broca.

Nota:
Observar que con tip compensation activada, la punta de la broca no llega
hasta la profundidad indicada en depth, se introduce una distancia adicional
correspondiente a la altura de la broca. Esta opcin es utilizada, por ejemplo , en
el caso de realizar una operacin de barrenado pasado. De ser necesario con esta
opcin se le puede sumar a la profundidad una cantidad adicional para el
rompimiento asegurar el paso completo de la broca.

: Seleccin manual de puntos haciendo


uso del ratn.

: Seleccin automtica de puntos. Se selecciona el primero,


segundo y ltimo punto.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

: Seleccin de entidades.
: Seleccin de puntos abriendo una ventana.
: Reconoce solo crculos establecidos con esta funcin.
: Selecciona los puntos del maquinado anteriormente programado.

Seleccin automtica de puntos (Automatic).

Se utiliza para seleccionar centros de los barrenos a lo largo de una trayectoria


abieta o cerrada.
Automatic > Seleccione puntos P1, P2, y P3 (trayectoria abierta)
Automatic > Seleccione puntos P1, P2, y P4 (trayectoria cerrada.)

Seleccin de entidades (Entities).

Se seleccionan como puntos los extremos de las entidades como son lneas.
Para el caso de entidades en forma de arco o crculo el punto se localiza en su
centro.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

S
e
l
e
c
c
i

n
m
e
d
i
a
n
t
e

funcin Window Points.

Window Points > abra la ventana que seleccione todas las entidades, se observa
que solo toma los puntos mas no las entidades que no son puntos.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Mask on Arcs. Esta opcin permite seleccionar crculos de un solo


dimetro dentro de un conjunto de crculos con diferentes dimetros.
Tambin es posible diferenciar con entidades de diferentes propiedades
como puede ser: color, nivel, etc., haciendo uso de Only en Ribbon bar.

Mask on Arcs > Seleccione uno de los crculos de 0.187 pulgadas de dimetro >
En Ribbon bar seleccione el icono de window End

> Abra una ventana

que abarque todos los crculos. > Clic en fin de la seleccin

Edicin de puntos (Edit).

Se utiliza para modificar la altura


particular de un punto de un conjunto
de puntos.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

> Aceptar

Nota:
Para editar un
punto o serie de
puntos, se puede
tambin efectuar
despus de cerrar el
modulo de drill y
hacerlo en el
administrador de
operaciones.
Hacer clic en
> usar el
administrador de
puntos haciendo clic botn derecho en pantalla.

Sorting.

Se presentan diferentes opciones de seguimientos para la trayectoria de


maquinado de la herramienta.
1. Arreglo rectangular.
2. Arreglo rotacional.
3. Arreglo cruzado.
Esta opcin puede tambin ser usada durante
el proceso de la programacin como despus
de, mediante el administrador de puntos.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Parte II.
Maquinado se la pieza.

Paso 1.
Establecer los parmetros de pieza y cortadores.

HTA
1
2
3
4

Seleccionar las herramientas de corte a utilizar y numerarlas verificando


que coincidan con el orden en que se colocarn en el carrousel del centro
de maquinado. Las operaciones a realizar sern en el orden siguiente:

TIPO Y MEDIDA DE CORTADOR


Broca de centros #2
Broca de 3/4 pulgada de dimetro
Broca de pulgada de dimetro
Broca de 3/8 pulgada de dimetro.

Arturo Barrios Nez.

OPERACIN A REALIZAR
Centrado de c/u de los barrenos.
Barreno pasado en 5 lugares.
Barreno pasado en 8 lugares.
Barreno pasado en 8 lugares.

Instituto Tecnolgico de Mexicali.

Seleccionar el tipo de maquina a utilizar. En este caso se secciona una


fresadora.

Menu > Machine type > Mill > Default > en administrador de operaciones
aparece:

Preparacin de la pieza de trabajo y cortadores.


Visualizar el contenido de Properties o propiedades de esta maquina,
presionando el signo

Dar de alta las herramientas para


realizar este grupo de maquinados,
para lo cual entramos en archivo
Files y presionamos icono
Seleccionar todas las herramientas de
corte de librera de herramientas y
despus presionar icono
para
darlas de alta apareciendo como en la
ventana mostrada.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Hacer clic con botn derecho sobre


herramienta > Edit tool.. > y en tool#
cambiar el nmero de herramienta.
Hacer lo mismo con los 3 cortadores
restantes.

Hacer lo mismo para las 3 cortadores


restantes.

En pestaa de Tool Setting asignar nmeros de herramientas en secuencia


y advertencia de nmeros de herramientas duplicadas. Seleccionar el tipo de
material de la pieza de trabajo.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Establezca el origen de la pieza y sus dimensiones.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 1.
Centrado de puntos con una broca de centros.
Llamar al dibujo MILLDRILL_01 y complementar trabajo de geometra.

Dibujar los puntos centrales de los crculos de 0.75 de dimetro.

Menu > Create > Point > Create Point Position > clic en centro de cada crculo.
OPERACION 2.
Punteado de todos los barrenos con broca de centros.
Esta operacin se realiza con la finalidad de proporcionar una gua de
entrada para la broca en cada una de las operaciones de barrenado.
Menu > Toolpaths >

>

> presione botn de Window Points >


> Abra una ventana con vrtices en, P1 y
P2 para seleccione todos los crculos. >

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Si desea cambiar la presentacin de lo iconos para las herramientas hacer clic con
botn derecho en ventana > View > Small Icons .
Seleccionar cortador 1 y si lo desea escriba un comentario para esta
operacin.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Pasar a la pestaa siguiente Simple drill no peck e introducir -0.1 como la


profundidad de corte.

En el administrador de operaciones muestra listado de nueva operacin.

Para quitar de pantalla la visualizacin de trayectoria de herramienta o toolpath,


colquese en el administrador de operaciones sobre la operacin y use icono
. visualizar de nuevo la trayectoria vuelva a presionar el mismo icono.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 3.
Barrenado de los circulos de 0.375 pulgadas de dimetro.
Seleccione uno de los crculos de 0.375 pulgadas de dimetro. >
Abrir ventana que abarque todos los crculos seleccionando ente
los puntos P1 y P2. > terminar seleccin de crculos con icono

Salir de la seleccin con


Seleccionar cortador de 0.375

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

OPERARACION 4.
Proceder de manera semejante con los crculos de 0.5 y 0.75 pulgadas de
dimetro
.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Listado de todas las operaciones realizadas.

Operacin 5.
Proceso de la simulacin o verificacin del maquinado.
Seleccione todas las operaciones de corte con icono
Entrar a modo de verificacin usar icono

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Iniciar la verificacin del maquinado con


Reiniciar verificacin de maquinado usar icono
activando la casilla Stop
on tool change reduciendo velocidad de simulacin en
.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Finalmente, si se quieren hacer algunos cambios en la presentacin de los


colores, forma geomtrica de la pieza de trabajo, origen, etc. Utilice icono de
configuracin

Postprocesamiento de la informacin.

Esta parte es donde se genera el programa de control


numrico con los cdigos G y M, lenguaje que entiende el
controlador de la mquina CNC. El proceso del postprocesamiento
es muy delicado y hay que tener mucho cuidado en seleccionar el
tipo de postprocesador adoc al equipo y adems ajustarlo a la forma
como queremos se genere el programa.
Mastercam dispone de una amplia gama de postprocesadores para uso
estudiantil que puede encontrar en la siguiente direccin:
http://www.mastercam.com/TeachersStudents/EducationalDownloads/Posts/Defau
lt.aspx
Para la generacin del programa NC utilizaremos un posprocesador genrico
(MPFAN.PST).
Asegurar que todas las operaciones de maquinado estan seleccionadas
Presionar icono de posprocesamiento

que desplega la ventana

Activar las casillas mostradas.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Se guarda el programa con el nombre deseado en el archivo NC.


El nombre del programa NC puede ser el mismo que el del dibujo, pero en lugar
de tener extensin .MCX tendr extensin NC.

Se presenta un listado parcial del programa NC generado.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

TUTORIAL DRILLX_01
MAQUINADO DE LOS BARRENOS.

Cambiar la figura a vista superior haciendo clic en botn derecho del


ratn y seleccionar Top Gview.

Menu Toolpaths Drill clic en centro de cada uno de los crculos.

En el dibujo se pueden hacer varias observaciones.


1. En el administrador de operaciones aparecen cruces en rojo en la
operacin de drill/counterbore que se esta trabajando. Esto es debido a
que no se han dado de alta las herramienta y todava no se ha definido la
trayectoria de corte, en este caso los puntos de maquinado.
2. En la ventana drill point selection aparecen varias opciones para
seleccionar los centros de los crculos: automatic, entities y window points.
En el presente caso se realizo la seleccin manual punto por punto.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Hacer clic en select library tools.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Click en flecha de aceptar.

Aparece listado de la primera herramienta con su nombre y dimensin.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

En Comment se puede aadir un comentario que saldr en el encabezado de


esta operacin del listado del programa NC. En Coolant podemos activar o
desactivar el refrigerante.

Se establece la profundidad de corte hacienda uso de la calculadora en


recuadro rojo resultando la profundidad de -0.125 pulg.

Clearance es la altura Z a la que se mueve rpidamente la punta del


cortador despus de cada una de las operaciones de maquinado. El punto
de referencia referencia puede ser en dos formas:
1. Absolute , distancia de punta de herramieta al origen del sistema de
ejes de referencia.
2. Incremental distancia de la punta de la herramienta a la superficie de la
pieza de trabajo.

Retract es la altura a la que se desplaza rpidamente la herramienta


cada vez que la herramienta se levanta para cambiar su posicin
durante la operacin de maquinado.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin de barrenado de los 4 puntos.


Menu Toolpaths Drill Last Aceptar.

Selecciona los puntos de la ltima seleccin

Escribir el comentario del


encabezado de la
operacin de maquinado y
seleccionar herramienta
de la librera.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Aparece herramienta 2 barreno de 0.5 pulg.

Activar casilla de Tip comp. y despus

Breakthroug amount es un corte adicional

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Tip length medida vertical entre la punta de la broca y su dimetro final,


este valor depende del ngulo de la punta el dimetro de la broca.

Clic en icono de calculadora

Verificar activacin de Add depth y aceptar.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

El valor aadido a la profundidad inicial.


Mask on arcs.
Es utilizado cuando de requiere seleccionar un circulo con un dimetro
especifico que se encuentran entremezclados con otros grupos de crculos con
dimetros diferentes.

Barrenar los 5 circulos de dimetros 0.375.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

8.6

Mdulos para el maquinado de letras. (Engraving)

Esta funcin de maquinado que aparece con MastercamX, es complementaria


a las funciones de pocket y contour. El proceso de grabado con engraving
facilita la seleccin de la trayectoria de corte. Por ejemplo, al seleccionar letras
como la A no es necesario definir toda la trayectoria interna y externa de la letra y
definir en que partes se van a realizar cavidades y en cuales no. Con la funcin
engraving solo es necesario abrir una ventana y seleccionar la letra o letrero
correspondiente y el proceso de la definicin de la trayectoria de herramienta
queda resuelto automticamente.
Ejercicio ejemplo:
Toolpath > Engraving > Seleccionar
> seleccionar
circulo > ventana
letra A > Enter search point > Clic en un
punto de la letra > Aceptar.

Introducir parmetros de
corte y seleccionar
cortador.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Rough : Maquinado rugoso.


First rouge then finish : Activar si se requiere un acabado fino posterior
al rugoso.
Smooth contour : Activar si se requiere de un acabado de contornos
suaves.
At depth : La letra queda en el fondo.
On top : La letra queda resaltada, como en los anillos.

Sorting
Establece el orden en que queremos que se realice el maquinado,
independientemente de la forma como se realizo en encadenado de las letras.
Left ro right : De izquierda a derecha.
Top to bottom : De arriba hacia abajo.
Selection order: Seleccionar el orden.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Verificacin del maquinado.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

8.7 Funcin espejo (Mirror).


Generacin del maquinado.
Objetivo:
Hacer uso de las funciones:

Careado inicial. (

maquinado de cavidades simples y cavidades en islas. (

Maquinados de superficies con alta velocidad.(

Generar el programa de maquinado para obtener la pieza mostrada.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 1.
Llamar al archivo de dibujo MILL_TUTORIAL_02 (MIRROR) y
seleccionar de cortadores a utilizar.
HTA TIPO Y MEDIDA DE CORTADOR
1
Endmill de 1 pulgada de dimetro.
2

OPERACIN A REALIZAR
Rectificado de superficie y
desbaste.
Endmill de pulgada de dimetro. Cavidad de 1.25 pulgadas de
dimetro y contorno.

En administrador de operaciones seleccionar Files > Tool library para dar de


alta los cortadores.

Seleccionar los 2 cortadores a


utilizar.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Establecer nmero de programa, asignar nmero consecutivo de los cortadores y


establecer el tipo de material de la pieza de trabajo en Tool Settings.

Establecer dimensiones de la pieza en Stock Setup.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 2.
Rectificado de la superficie para asegurarnos que toda la superficie quede
plana debido a la conformacin de la madera.
Main > Toolpaths >

>

> Se utiliza la definicin previamente


establecida del bloque.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Maquinado de la isla con el mismo cortador.


Quitar de pantalla la visualizacin de la trayectoria de maquinado

Operacin 2.
Operacin de maquinado de cavidad exterior con un endmill de 1 pulgada
de dimetro.
Menu > Toolpaths >

Arturo Barrios Nez.

>

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 3.
Maquinado de la cavidad central con el cortador endmill de pulgada de
dimetro.
Seleccionar de barra MRU icono
Del cuadro de dilogos chaining, seleccione single
en cualquier punto y salir

> seleccione circulo

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Activar todas las visualizaciones de las trayectoria de herramientas.

Seleccionar

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

8.8

Funcin para rotacin (Rotate).


Maquinado de la pieza.

Objetivo:
Maquinados repetitivos alrededor de un circulo usando la funcin Xform
Rotate.
Maquinado de islas.
Operacin 1.
Seleccin de las herramientas de corte y establecimiento de los parmetros
de la pieza de trabajo.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 2.
Rectificado de la superficie de la pieza para asegurarnos de obtener una
superficie completamente plana.
Menu > Toolpath >

>

>

Enter

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

La pieza debe presentar el maquinado siguiente.

Operacin 2.
Maquinado de isla entre los crculos C2 y C3.
Menu > Toolpaths >

> clic en circulo C3 y circulo C2 >

Aceptar

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

El maquinado de la pieza se muestra a continuacin.

Operacin 3.
Maquinado de los 8 barrenos C6.
>
> Seleccione, haciendo clic en cada
De MRU seleccione
uno de los 8 barrenos sin seleccionar el barreno central. > Enter.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

A continuacin se presenta el maquinado de los 8 barrenos.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 4.
Contorneado en barreno central y dientes exteriores de la rueda de
trinquete.
Seleccione de MRU

> Chain > Seleccione circulo interior y enseguida uno de

los dientes de la rueda. > Aceptar

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Observacin:
Si la pieza est sujeta de su parte exterior, no es posible realizar el corte de los
dientes todo alrededor, porque la pieza no tendra forma de soportarse. Para
resolver este problema, es necesario dejar intervalos en el fondo de la pieza sin
cortar que le sirvan como soporte. Para lo anterior se utiliza una funcin llamada
Tab que est localizada en la caja de dilogos de mdulo contour.
Listado de las operaciones de maquinado obtenidas del administrador de
operaciones.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 5.
Verificacin del maquinado.
Seleccione todas las operaciones de corte con

Arturo Barrios Nez.

>

Instituto Tecnolgico de Mexicali.

8.9

Funcin para arreglo lineal (Translate).

Esta funcin se le utiliza cuando se quiere generar el programa NC


de piezas con el mismo maquinado. Es semejante a la funcin arreglo lineal para
el dibujo.
MILL_TUTORIAL_03 ( Translate).
Generar el archivo de maquinado utilizando la funcin Translate para la pieza
mostrada

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 1.
Maquinado de la primera cavidad.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 2.
Aplicar toolpath transform para repetir 5 veces el maquinado en forma de
arreglo rectangular.
Menu > Toolpaths >

Arturo Barrios Nez.

>

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Ejercicios y preguntas del captulo VIII.


1. Mencione el significado de la palabra CAM.
2. Mencione los tipos de maquinados en 2D que pueden realizarce con
mastercam.
3. cuales son las formas geomtricas en que puede entrar o salir el cortador
en una operacin de contour.
4. Porque considera que es necesario el overlap en operaciones de
contorneado.
5. Cuando se hace necesario el uso de la opcin absolute.
6. Como se controla el espesor de cortes para maquinado rugoso y
maquinado fino.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

CAPITULO X.
Generacin de Archivos de Maquinado en 3 Dimensiones.
Objetivo:
Generar archivos de maquinados de superficies utilizando los mdulos 3D de
Mastercam X2.
10.1 Tipo de funciones para maquinado rugoso y fino.
El maquinado de superficies en 3 dimensiones requiere primeramente de un
maquinado de desbaste o rugoso para retirar rpidamente con una fresa para
desbaste una gran cantidad de material obteniendo una superficie burda;
postriormente, se procede a realizar el maquinado fino o acabado final.
Mastercam_X2 divide el maquinado de las superficies en dos grupos. Cada
grupo contiene funciones o formas diferentes para realizar el maquinado
dependiendo de la geometra de la superficie. Un grupo de funciones es para
realizar el maquinado de desbaste y el otro para el maquinado final de la pieza.
1. Grupo de 8 funciones para maquinados rugosos (roughing functions).

2. Grupo de 11 funciones para maquinados finos (finish functions).

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Cada una de las funciones de maquinado de superficies listadas anteriormente,


presenta caractersticas particulares propias relacionadas con un cierto tipo de
geometra de pieza a maquinar.Por ejemplo, una pieza con geometria rectangular
es recomendable una direccin de trayectoria de maquinado paralela para lo cual
se adaptara la funcin de desbaste Parallel. Por otra parte, Si la pieza a
maquinar tiene forma geometrca circular, la trayectoria de maquinado apropiada
seria del tipo radial, por lo que se utilizara la funcin Radial.

Listado de los parmetros comunes de maquinado de superficies.

SURFACE FLOWLINE
TOOLPATHS.

Arturo Barrios Nez.

MAQUINADO DE
SUPERFICIES CON
CARAS PARALELAS
QUE NO ESTAN EL
LINEA RECTA.

Instituto Tecnolgico de Mexicali.

10.2 Maquinado en direccin paralela.


10.2.1 Maquinado paralelo de superficies utilizando las funciones
Rough Parallel y Finish Parallel.
Generar el programa NC para maquinar la pieza mostrada.

Maquinado rugoso con Rough Parallel.


Menu > Toolpaths > Surface Rough >

: Seleccione la superficie a maquinar. >


Terminar seleccin con

Verificar que se seleccion la superficie en Drive =


1.
Establecer la frontera del maquinado con
Containment presionando el botn

Seleccione botn de Chain


.
Para cerrar cadena seleccione entidades en P1, P2,
P3 y P4.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Total tolerance : Es la suma de de filter tolerance y cut


tolerance.
Cut tolerance : La tolerancia de corte afecta a la precisin en el
seguimiento de la trayectoria de corte de la herramienta. Para el
maquinado rugoso basta una precisin de corte de 0.05 pulgadas;
para corte de precisin considerar la relacin de 2:1.
Max. Stepover: Establece el desplazamiento mximo permitido
entre pasadas adyacentes del cortador en el plano XY.

Max. Stepdown : Establece la profundidad de corte mximo


permitido por pasada del cortador.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Plung control: Establece si la herramienta maquina o no maquina al


bajar o subir sobre la superficie en direccin Z.

Allow negative Z motions along surfaces: La herramienta corta la


superficie mientras baja.
Allow positive Z mohnos along surfaces: La herramienta corta la
superficie mientras sube.
Cut depths: Establece el tamao de los cortes en direccin Z. El
sistema puede trabajar en dos formas: absoluta o incremental.

Adjust to top cut: Determina la distancia entre Minimum depth y


profundidad del primer corte del maquinado.
Adjustments to others cuts: Determina la distancia a ajustar la
profundidad mxima y todas las profundidades crticas.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Maquinado fino con funcin Finish Parallel.

Menu > Toolpaths > Surface finish >


: Seleccione la superficie a maquinar.
> Terminar seleccin con

Verificar que se seleccion la superficie en Drive


= 1.
Establecer la frontera del maquinado con
Containment presionando el botn

Seleccione botn de Chain


.
Para cerrar cadena seleccione entidades en P1,
P2, P3 y P4.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

10.2.2 Funcin de maquinado rugoso y fino con Flowline


Toolpath.
Se utiliza para desbaste y acabado fino de superficies la trayectoria de
maquinado puede ser a lo largo de la pieza o transversal a la misma. Puede ser
utilizado para una o varias superficies.
Ejemplo:

Paso 1.
Preparacin inicial de la pieza de trabajo
(Setup).
Establezca los valores de la pieza como a
continuacin se muestra en la caja de dilogos
de block setup.
Maquinado rugoso con Surface
Rough

Menu > Toolpaths > Surface Rough >

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Se selecciona Cavity por tener la superficie la forma una cavidad. Si la


pieza que se va a maquinar tuviera una protuberancia hacia arriba se debe
seleccionar Boss. Si la pieza tiene una forma combinada de las dos anteriores
se selecciona Undefined.
: Seleccionar la superficie a maquinar. Hacer clic sobre la
superficie. >

Drive: Indica la cantidad de superficies seleccionadas para maquinar.


Check: Indica la cantidad de superficies que no van a ser maquinadas.
Offset : Cambia la posicin del maquinado, por interior o exterior de la superficie.
Step direction: Establece los pasos de la direccin del maquinado.
Cut direction: Direccin del sentido de maquinado (longitudinal o transversal).
Start: Establece el punto de inicio del maquinado.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

El primer corte que se realiza es de 0.25 pulgadas de profundidad.


Los cortes restantes son de 0.2 pulgadas de profundidad.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Maquinado del corte fino con Flowline Toolpath.


Menu > Toolpaths > Surface Finish >

: Seleccionar la superficie a maquinar. Hacer clic sobre la


superficie. >

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

10.2.3 Maquinado de superficies utilizando funciones


Surface Rough Pocket y Surface Finish
Constant Scallop.
Estas dos funciones de maquinado de superficies son tiles para el
maquinado de desbaste y acabado de superficies cerradas que forman una
cavidad.
Ejemplo:

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Paso 1.

Maquinado de desbaste.
Menu > Toolpaths > Surface Rough >

>

: Seleccionar la superficie a maquinar.

All >

>

Presionar botn Containment para establecer los lmites o fronteras del


maquinado.
: De caja de dilogos seleccione single
seleccione circunferencia en cualquier punto.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Maquinado fino.
Menu > Toolpaths > Surface Finish >
: Seleccionar la superficie a maquinar.
All
All > Surfaces >

Arturo Barrios Nez.

>

>

Instituto Tecnolgico de Mexicali.

Presionar botn Containment para establecer los lmites o fronteras del


maquinado.
: De caja de dilogos seleccione single
seleccione circunferencia en cualquier punto.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

10.3 Maquinado en direccin radial (

).

Generar la superficie de maquinado mostrada con funcin radial.

Paso 1.
Dibujar trayectoria radial y eje de rotacin.
Menu > Create > Arc >

>

: Clic en 0,0 >

Crear eje de rotacin.


Menu > Create > Line > Line
Clic en punto y en punto O.

Endpoints

Dibujar un punto en P1.

Cambiar a vista isomtrica. Gview = Isometric.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Generar superficie de revolucin.


Menu > Create > Surface >
>
: Seleccionar Single de caja de dilogos y hacer clic en arco.
: Seleccione eje de
rotacin.
>

Paso 2.
Generar el maquinado de
desbaste.
Generar curva en los lmites o frontera
del maquinado.
Menu > Create > Curve >
>
: Seleccione superficie >
: Mover la flecha hasta la orilla de la curva y
hacer clic.> Enter >

Menu > Toolpaths > Surface Rouge >


>

: Seleccionar superficie >

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Presionar botn Containment y


seleccionar orilla limite de la frontera de
maquinado.
Presionar botn Radial point y hacer clic
en punto P2

Instituto Tecnolgico de Mexicali.

Establecimiento de las dimensiones del


bloque. Considerar un bloque cilndrico
de 4 pulgadas de dimetro.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Seleccionar icono mostrado

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Maquinado fino.
Menu > toolpaths > Surface Finish >
: Seleccione superficie >

>

: Mover la flecha hasta la orilla de la curva y


hacer clic.> Enter >
: Seleccionar superficie >

Arturo Barrios Nez.

Presionar botn Containment y


seleccionar orilla limite de la frontera de
maquinado.
Presionar botn Radial point y hacer clic
en punto P2

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

10.4 Maquinado de proyeccin.


Se le utiliza para maquinar proyecciones de entidades sobre una
superficie. A manera de ejemplo se presenta el siguiente ejercicio.

Maquinado rugoso
Menu > Surface Rough >

>

: Seleccione superficie >

Presionar botn de Curves.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

De la caja de dilogos de chaining seleccione botn de window


seleccione el letrero completo que desea proyectar sobre la superficie.

: Haga clic en la primera letra donde de iniciar el maquinado.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

10.5 Maquinado de contorno con Surface Finish Contour


10.5.2 Surface Finish Contour y 10.5.3 Surface Finish
Shallow.

10.5.1 Maquinado rugoso de la superficie con Surface Rough


Pocket.
Paso 1.
Dibujar un rectngulo que encierre a la pieza.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 1.
Desbaste de la superficie con Surface rough
Men > Toolpaths > Surface Rough >

: Seleccione superficies >


Seleccione Containment >
: Seleccione Chain > seleccione cualquier
lnea

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 2.
Maquinado fino de superficie con Surface Finish
Contour.
Menu > Toolpaths > Surface Finish >
: Seleccione superficies >

Seleccione Containment >


: Seleccione Chain >
Seleccione cualquier lnea

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 3.
Maquinado de la superficie con Finish Shallow.
Menu > Toolpaths > Surface Finish >

>

Maquinado fino con Surface Finish Contour.


Menu > Toolpaths > Surface Finish >
: Seleccione superficies >

Seleccione Containment >


: Seleccione Chain >
seleccione cadena en cualquier lnea

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Activar las 3 funciones de maquinado anteriores y verificar que se obtenga la


pieza final mostrada.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

10.6 Maquinado fino para remocin de material en uniones y


esquinas.
Se requieren estas funciones de maquinado para el maquinado de
secciones que quedaron sin maquinar despues de realizadas las operaciones
previas de maquinados de desbaste y maquinados finos. Las causas debidas a
secciones sin maquinar despues de las operaciones anteriores son
principalmente por el uso de cortadores con dimetros mayores a los radios entre
las superficies o pendientes de las supericies muy pequeas.
Unas recomendacin que puede realizarse en estos casos son las
siguientes:
1. Utilizar la funcin finish leftover y pencil posteriore al maquinado de
superficies donde el radio del cortador utilizado fue mayor que el radio entre
las superficies.
2. Utilizar la funcion finish shallow en superficies amplias donde un cambio
peqeo de pendiente abarca una superficie considerable.

Generar el archivo NC para la superficie compuesta mostrada haciendo uso de


las funciones para maquinado fino leftover, pencil y shallow.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacion 1.

Maquinado de desbaste con Surface


Rough Surface.
Menu > Toolpaths > Surface Rough >
>
: All > Surfaces >
Presionar botn containment para establecer limites de
maquinado.

> De caja de dilogos selecione


> Clic en cualquier lnea.
Presionar botn del punto de inicio del maquinado.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 2.
Maquinado fino con cortador de bola de 0.5 pulgadas de
dimetro utilizando la funcin Surface Finish Parallel.
Menu > Toolpaths > Surface Rough >
>
: All > Surfaces >
Presionar botn containment para establecer limites de
maquinado.

> De caja de dilogos selecione

Clic en cualquier lnea.


Presionar botn del punto de inicio del maquinado.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 3.
Maquinado de las superficies con cortador de bola de 0.375
dimetro utilizando funcin Finish Leftover Surface.
Menu > Toolpaths > Surface Finish >
: All > Surfaces >
Presionar botn containment para establecer limites de
maquinado.

> De caja de dilogos selecione


Clic en cualquier lnea.
Presionar botn del punto de inicio del maquinado.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

>

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 4.
Maquinado con cortador de bola de 0.375 pulgadas de
dimetro con funcin Finish Shallow Surface.
Menu > Toolpaths > Surface Finish >
>
: All > Surfaces > Deseleccione superficie plana
hacienda clic sobre la misma >
Presionar botn containment para establecer limites de maquinado.

> De caja de dilogos selecione


Clic en cualquier lnea.
Presionar botn del punto de inicio del maquinado.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

55

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

56

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Operacin 5.
Maquinado de las superficies con cortador de bola de 0.125
pulgadas de dimetro utilizando funcin Finish Pencil
Surface.
Menu > Toolpaths > Surface Finish >
: All > Surfaces >
Presionar botn containment para establecer limites de maquinado.

> De caja de dilogos selecione


Clic en cualquier lnea.
Presionar botn del punto de inicio del maquinado.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

>

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

60

REGUNTAS Y PROBLEMAS DEL CAPITULO X


1. Mencione los nombres de las funciones para maquinado rugoso y fino de
superficies.
2. Porque no se puede maquinar una superficie sin utilizar el maquinado so
rugoso.
3. Mencione los principales parmetros a utilizar en un maquinado rugoso con
la funcin rough parallel toolpath.
4. Mencione los principales parmetros a utilizar con la funcin finish parallel
toolpath.
5. Cuando se utiliza la funcin radial toolpth.
6. Mencione los parmetros principales de la funcin rough y finish radial
toolpath.
7. Que particularidad tiene la funcin finish scallop toolpath.
8. Cuando se utiliza la funcin Project toolpath.
9. Que es importante definir en el dibujo antes de utilizar la funcin pocket
toolpath.

Arturo Barrios Nez.

Instituto Tecnolgico de Mexicali.

CAPITULO XI
Generacin de Archivos de Geometra y Maquinado en Torno
CNC.
11.1

Sistema de coordenadas del torno.

La designacin de los ejes para el torno horizontal y la fresadora vertical


son diferentes. Para el torno horizontal tome en consideracin lo siguiente:

La direccin del avance del carro longitudinal es considerada en la direccin


del eje Z.
El avance del carro transversal es considerada en direccin del eje X o
tambin denominado D.

11.2

Funciones para generar el dibujo de la pieza.


Las funciones para generar el dibujo de la pieza en torno son las
mismas que las utilizadas para el dibujo de la pieza en fresadora. La
nica diferencia estriba en la orientacin de los ejes coordenados tal
como se indic en la seccin 11.1

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

11.3 Preparacin de la pieza para el Maquinado.


En este punto se establecen las dimensiones iniciales de la pieza a
maquinar, tipo de sujetador, dimensiones de mordazas del sujetador de la pieza,
contrapunto y otros accesorios.

Dibujar pieza de trabajo.


1. Dar de alta tipo de mquina herramienta, en ste caso es un torno.
Menu > Machine Type > Lathe > Default

2. Establecer el sistema de coordenadas o referencia para el torno.


.
Status bar > Plane > Lathe Diameter >
Verificar que aparezcan los ejes de referencia en pantalla en la forma
siguiente.

3. Dibujar dimensiones de la pieza original.

Establecer dimensiones de pieza de trabajo y mordazas.

1. Del administrador de operaciones seleccione Stock setup.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

2. Seleccionar husillo izquierdo y Properties. (Versin MastercamX es


parameters).

3. Seleccionar geometra cilndrica.


4. Seleccionar 2 esquinas opuestas del rectngulo P1 y P2.
5. Posicionar el origen a lo largo del eje Z con select y hacer clic en
origen.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

6. Verificar el sentido del eje Z.


Para visualizar la pieza completa presionar botn de Preview Lathe
Boundaries.

Establecer el tipo, dimensiones, y modo de sujecin de la pieza.

1. Seleccionar mordazas de lado izquierdo.


2.

3. Seleccione forma de sujecin de la pieza.


4. introduzca longitud de pieza sujetada
5. Preview Lathe Boundary.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Para el caso de piezas que requieran un apoyo en el otro extremo, se hace


uso de una torreta mvil con contrapunto.

1. En Tail Stock Center seleccione Properties.


2. Geometra establezca en Parametrics.
3. Position Along Axis Z clic en origen.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Visualizacin sombreada del arreglo anterior.

1. En Display Options activar casilla de Shade boundaries.


2. Verificar que todas las casillas que se quieran visualizar estn activadas.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

11.4

Funcin Lathe Rough Toolpath.. para el acabado


rugoso.
Es un maquinado utilizado para realizar grandes cortes de material
aproximandose rpidamente a una forntera cercana al acabado final.
Generar el archivo de maquinado para la pieza mostrada.

Dibujar la pieza.
Paso 1.
Dibujar la un rectngulo de 8 longitud x 4 de altura.
En el torno todas las piezas son simtricas por lo que para
ahorro de tiempo solo de dibuja la parte superior de la pieza.
Menu > Create > Create Rectangular Shape >
: Clic en 0,0
>

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Paso 2.
Dibujar los radios de R0.125 y R0.5.
Menu > Xform > Xform Offset >

: Seleccione lnea
L1
: Hacer clic abajo de lnea L1 >

: Seleccione lnea
L2
: Hacer clica izquierda de lnea
L2 >

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Generar los radios correspondientes.


Menu > Create > Fillet > Fillet entities >
: Seleccionar lnea L3
: Seleccionar lnea L4 >
: Seleccionar lnea L2
: Seleccionar lnea L3 >
: Seleccionar lnea L2
: Seleccionar lnea L3 >

>

Mover toda la pieza desde el punto P1 al origen.


Menu > Xform > Xform Translate >
: All > All entities >

: Seleccione punto P1
: Seleccione el origen.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

11.4 Careado de la superficie lateral derecha con funcin


Lathe Face Toolpath.

Menu > Toolpaths >

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Select points : Seleccione origen y punto P1 que es el rea que limita a la


operacin de careado.

Rough stepover : Tamao del corte de desbaste.


Finish stepover : Tamao del corte de acabado final.
Retract amount : Espacio horizontal que el cortador regresa antes de
realizar el siguiente corte.
Entry amount : Establece la altura del punto de entrada con respecto al
punto superior establecido en Select points.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

11.5

Maquinado rugoso con funcin Lathe Rough Toolpath

Men > Toolpaths >

>

> Seleccione punto P3 y punto P4 >

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Depth of cut : Espesor de material maquinado en cada


pasada.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Stock to leave in X : Espesor de material sin maquinar en


direccin X
Stock to leave in Z: Espesor de material sin maquinar en
direccin Z.
Entry amount : Distancia de separacin entre la superficie
de la pieza de trabajo y el punto de aproximacin del
cortador en direccin Z.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

11.6

Maquinado Fino con funcin Lathe Finish Toolpath.

Es el maquinado realizado para obtener las dimensiones finales de la


pieza y acabado de superficie.

Maquinado fino con la funcin Lathe Finish Toolpath


Menu > Toolpaths >

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

11.7 Funcin Lathe Quick Rough Toolpath y Lathe Quick


Finish Toolpath para torneado rpido.
Es Un procedimiento sencillo y rpido de generar el torneado de desbaste y
acabado, al reducirse la cantidad de parmetros de corte solicitados. A manera de
comparacin se utilizar la pieza anterior para realizar el mismo tipo de
maquinado.

Torneado de desbaste.
Menu > Toolpaths >

>

> Seleccione P3 como punto inicial de la cadena > Seleccione P4 como


punto final de la cadena.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Torneado Fino con funcin Lathe Finish Toolpath

Menu > Toolpaths >

Arturo Barrios Nez

>

Instituto tecnolgico de Mexicali.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

11.8 Funcin Lathe Thread Toolpath.. para el maquinado de


roscas.
Maquinado de la rosca con funcin Lathe Thread Toolpath

Operacin 1.
Operacin de desbaste con Quick Rough Toolpath hasta un
dimetro de 2 pulgadas.
Menu > Toolpaths > Menu > Toolpaths >

>

> Seleccione P1 como punto inicial de la cadena > Seleccione P4 como


punto final de la cadena.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Operacin 2.
Acabado fino del dimetro anterior utilizando funcin Lathe Quick
Finish

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Operacin 3.
Aplicar funcin Lathe Groove para el maquinado de la muesca.
Generar la muesca entre la rosca y la pared de la pieza.
Dibujar un punto en D = 2.7 y Z = -2.5
Menu > Create > Point > Position>

Menu > Toolpaths >

>

: Seleccione punto P5
: Seleccione la otra esquina en punto P6. > Enter

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Operacin 4.
Utilizar funcin Lathe Thread para el maquinado de la rosca.
Menu > Toolpaths >

Arturo Barrios Nez

>

Instituto tecnolgico de Mexicali.

Start Position : Indicar posicin de inicio de rosca en P7.


End Position : Indicar posicin final de la rosca en P8.

Para determinar el tamao de rosca recomendado para un dimetro de 2


pulgadas proceder a seleccionar el botn From table, para roscas Unified
UNC.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

11.9 Funcin para barrenados.


Maquinar un barreno de 0.75 pulgadas de dimetro con profundidad de 1.5
pulgadas al centro de la cara lateral.
Operacin 1.
Usar broca de centros para marcar entrada de broca.
Menu > Toolpaths >

Arturo Barrios Nez

>

Instituto tecnolgico de Mexicali.

Operacin 2.
Barrenado con broca de 0.75 pulgadas de dimetro a la profundidad
de 1.5 pulgadas.
Como se va a utilizar la misma funcin sobre el mismo punto utilice el
administrador de operaciones y modifique solo los parmetros que cambian.
Procedimiento:
Seleccione flder de operacin
anterior > presionar botn derecho
de ratn > seleccione opcin Copy >
Paste.
Modificar los parmetros:
Profundidad de corte 1.5
Seccin de
comentarios.
Seleccione una broca
de 0.750 pulgadas de
dimetro.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

34

PREGUNTAS Y PROBLEMAS DEL CAPITULO XI.


1. Mediante la ayuda de un dibujo a mano alzada dibuje un torno e indique
nombre de los ejes y direccin.
2. Cules son las principales tipos de operaciones que pueden ser realizadas
en un torno horizontal?
3. Qu se tiene que hacer antes de iniciar un dibujo para una pieza en torno?
4. Porqu solo es necesario dibujar la mitad superior de una pieza en el
torno?
5. Porqu es necesario el careado de la pieza antes de establecer el cero
pieza?
6. Para que sirve el directorio Properties del administrador de
operaciones?
7. Para una operacin de desbaste utilizando la funcin Lathe Rough,
Cules son los parmetros principales a establecer?
8. Qu parmetro de maquinado se utiliza para indicar el espesor a dejar sin
maquinar en direccin X y en direccin Z en maquinado rugoso?
9. Para la operacin de careado utilizando la funcin Lathe Face cul es el
parmetro de maquinado que se utiliza para indicar el espesor de corte?
10. Para que sirve el parmetro Entry amount.
11. Dibuje un croquis de una rosca estndar e indique sus partes principales.

Arturo Barrios Nez

Instituto tecnolgico de Mexicali.

You might also like