Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Apuntes CNC y Mastercam PDF
Apuntes CNC y Mastercam PDF
CAPITULO I
Figura 1.3
El uso de perfiles de las levas era un método muy utilizado; sin embargo,
presentaba la desventaja de que el perfil de la leva tenía que ser generado en forma
artesanal y sólo se utilizaba para una forma de geometría.
El Sr. Parson plantea la solución del problema a la fuerza aérea de los Estados
Unidos, su idea los convence y le asignan el proyecto conjuntamente con el Instituto
Tecnológico de Massachussets división Servomecanismos. En el año de 1953 se
termina el prototipo de la primera fresadora de control numérico cuyo peso del
controlador en mucho rebasaba el peso de los sistemas mecánicos mismos de la
máquina.
Introducción de
Eléctrico herramienta.
Datos Numéricos
Motivados por los resultados obtenidos por la construcción del primer prototipo
de una fresadora de Control Numérico en MIT; la fuerza aérea encarga la fabricación
de 100 máquinas de CN a la prestigiada compañía “CINCINATTI” fabricante de
máquinas herramientas. Iniciándose así el desarrollo industrial de las máquinas de
control numérico. Desafortunadamente, para las industrias manufactureras medianas
de la época la introducción de esta nueva tecnología estaba fuera de su alcance
debido todavía a los altos costos de éstos equipos.
HOST
COMP
#1 #2 #3
Durante las décadas de los años 60´s y 70´s, el controlador de las máquinas
herramientas de control numérico estaba limitado al movimiento por puntos. En éstos
equipos cada una de las coordenadas de los puntos a desplazarse se introducían
mediante el uso de tarjetas perforadas, de cintas de papel, o plástico perforadas. El
controlador no era capaz de realizar operaciones aritméticas internas, ni disponía de
memoria para el almacenaje de datos internos en el controlador.
Todos los cálculos requerían de operaciones aritméticas externas por parte del
programador. Por ejemplo, para el maquinado de un radio o círculo se hacia
necesario el cálculo matemático 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.
a) Motores de paso
b) Motores servo o servomotores.
motores de pasos son muy económicos, tienen la desventaja con respecto a los
servomotores de perder precisión cuando se manejan a altas velocidades y altos
torques. Además, éstos motores siempre presentan un voltaje aplicado permanente,
inclusive cuando no existe movimiento, teniendo como consecuencia un mayor gasto
de energía.
Giro = x giro/pulso
GENERADOR
DE
PULSOS
1.1.8 Controlador.
CONTROLADOR
MEMORIA OPERACIONES
MATEMATICAS
GENERADOR
DE
PULSOS.
Precaución:
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 parámetros del
equipo. Si permite que las baterias de descarguen perderá toda la información del
equipo.
Torno horizontal
Torno vertical
Fresadora
Centro de maquinado vert.
Arranque de
Viruta. Torno - Fresadora
Rectificadoras
Routers
Troqueladoras
Deformación en Dobladoras
Frío. Roladoras
Plotters
Otras Trazadora de plantillas
Aplicaciones. Cortadoras de vidrio.
Centro de maquinado vertical marca Ajax y sus características principales. Observe la posición del
cortador es en forma vertical.
Prensa para realizar estampados como por ejemplo la pieza mostrada a la derecha.
Prensa hidráulica CNC marca Amada . Dependiendo del tipo de punzón y matriz, el equipo puede
realizar dobleces longitudinales a la pieza de trabajo con gran rapidez y precisión. Observe en figura a
la izquierda el proceso de doblado.
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 plásticos.
Troqueladora marca Amada. Se le utiliza para perforar barrenos de formas geométricas 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 común de manufactura para este tipo de maquinas. La
sorprendente velocidad a que trabaja el movimiento vertical de los punzones pueden alcanzar hasta
una aceleración de 5G.
Rectificadora CNC Taiwanesa, marca ACER. La función de la rectificadora es dar un acabado final de
alta precisión que solo se logra con la rueda de esmeril.
Presentación con 3 tipos diferentes de boquillas para realizar cortes: Oxi-corte, plasma, y lasser.
Bridgeport
www.bpt.com
Mazak Corporation
Compañia japonesa que fabrica una amplia variedad de equipos CNC, es también
lider mundial.
www.mazak.com/
Amada
Fabricante de prensas, troqueladoras, cortadoras por lasser, etc.
www.amada.com/
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/
ACER Group
Compañia 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/
CNC Auto-Motion
Fabricante de equipos CNC como routers, y tornos.
www.cncmotion.com/
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/
TRABAJO DE INVESTIGACION.
13. Mencione algunas de las causas o motivos que usted considere sean la razón
por la cual no se producen equipos CNC en México.
14. Investigue los precios de maquinas herramientas convencionales y compárelos
con los precios de maquinas herramientas CNC de capacidades similares.
Establezca una relación aproximada entre los precios de ambos equipos.
BIBLIOGRAFIA CONSULTADA
Fundamentos de Maquinados.
Objetivo:
Se describirán y analizarán: los principales tipos de maquinados realizados
en operaciones de fresado, la selección de las herramientas de corte, su
clasificación estandarizada ANSI/ISO para la selección de los insertos, y el
procedimiento para el cálculo de las velocidades de corte recomendadas por
los fabricantes de herramientas de corte.
Figura 2.1 operaciones que pueden ser maquinadas con una fresadora vertical.
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).
Bancada:
Es la parte del torno que soporta al
carro y el contrapunto. La precisión
del acabado de la bancada y
corredera dependerá la precisión
del acabado final de la pieza. El
material de fabricación de la
bancada es de acero fundido.
Corredera.
Tiene la forma de una V invertida, se localiza
sobre la bancada y sirve como guía para el
deslizamiento del carro y contrapunto.
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 selección 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 sujeción
adicional en el otro extremo de la pieza a
maquinar. También 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.
Insertos cermet.
Los insertos cermet, están formados por un compuesto de material cerámico y
un metal. La mayoría de los insertos cermet están compuestos con óxidos de
aluminio, carburos de titanio y óxidos de zirconio compactados y comprimidos
bajo intenso calor. Estos insertos sobrepasan las propiedades mecánicas de los
otros tipos de insertos, pudiendo maquinar materiales a muy altas temperaturas
y con durezas de hasta 66 R c.
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.
CUARTA LETRA describe sección transversal del inserto por un plano que pasa
transversalmente por el centro del inserto.
A : Perforación o barreno central.
B : Barreno y avellanado
C: Barreno y dos avellanados (superior e inferior).
E: Espesor menor de de ¼” sin barreno
QUINTO DIGITO. Tamaño del inserto medido en función del diámetro de circulo
circunscrito (IC).
Considérese lo siguiente:
1. Para insertos mayores de ¼” de diámetro, se considera como el número
de octavos de pulgada del círculo inscrito en el inserto. Por ejemplo: si el
diámetro es de ¼ de pulgada, entonces seria de 2 que es 1/8 x 2 = ¼.
2. Para insertos menores de menores de ¼” de diámetro el número de
treintaidosavos de pulgada del círculo inscrito.
Donde:
Ejemplo 1.
Calcule la velocidad de corte y el avance para un cortador endmill HSS, que
realiza una operación de contorneado en una pieza de acero al carbono AISI
1010 con una dureza de 200 brinell.
Solución:
Primero se determina la velocidad de giro del cortador. De tablas de fabricante
se obtiene una velocidad superficial de 140 pies/min.
Para una operación de barrenado se recomienda reducir ésta velocidad en un
50%, quedando la velocidad superficial real en 70 pies/min. Aplicando la formula
para el cálculo 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.
Ejemplo 2.
Para el mismo material que en el ejemplo 1, utilizar un cortador endmill de 1”
diámetro en una operación de contorneado.
Solución:
De acuerdo a la tabla de definición de material, el %SFM recomendado para la
operación 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.
Para el cálculo de las velocidades de corte y avance tanto para el torno como
para la fresadora se aplican algunos factores de corrección a las 2 formulas
anteriores.
Velocidades de corte para torno.
La velocidad superficial modificada por el factor de corrección de avance
por diente y el factor de corrección por profundidad de corte es:
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 )
F= (IPT)(Nt )(N)
F : Avance en pulg/minuto.
IPT : Avance en pulgadas por diente.
Nt : Número de dientes del cortador.
N : Número de rev/minuto del cortador.
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 : Razón de movimiento de material (tabla 25).
W : Factor de corrección de desgaste de herramienta (tabla 29).
Pm = Pc/E
BIBLIOGRAFIA:
MACHINERY´S HANDBOOK
ERICK OBERG, L. HORTON
INDUSTRIAL PRESS.
M00; Este código es utilizado para parar detener el avance del programa. El botón
“Program Stop” en la consola deberá de estar activado. Al activar éste código 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”.
M03; Giro del husillo en sentido de las manecillas del reloj ( visto desde parte
posterior del husillo)
Dirección (Address) Es la letra utilizada al inicio de cada palabra del código, la cual es
después seguida de un numero. Ejemplo: G, M, S, X, Z, etc.
N Número de bloque.
G00 Código para movimiento de deplazamiento rápido en línea recta.
X___ Valor de la coordenada X a desplazarce.
Y___ Valor de la coordenada Y a desplazarce.
Z___ Valor de la coordenada Z a desplazarce.
Donde:
2. Campo de edición.
Panel)
4. Panel de trabajo.
5. Posición de la herramienta.
Nota:
Hacer doble clic para activar posición.
• Paso 1
• Paso 2
• El número de la herramienta
• Tipo de herramienta
• Material del cortador.
• Diámetro del cortador.
• Paso 3
PRACTICA 1
; Maquinado de una línea 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
PRACTICA 2
; Maquinado de un rectángulo.
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
Donde:
N__ Número 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
Forma general:
Donde:
I__ Coordenada del centro del arco correspondiente a X.
J__ Coordenada del centro del arco correspondiente a Y.
;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.
; OPERACIÓN 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
• Paso 1.
Selección de un cortador endmill de 5 mms de diámetro.
Presionar botón
N_ G28 G91 Z0
N _ G28 G91 X0 Y0
M00; Este código es utilizado para parar detener el avance del programa. El botón
“Program Stop” en la consola deberá de estar activado. Al activar éste código 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”.
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)
Dirección (Address) Es la letra utilizada al inicio de cada palabra del código, la cual es
después seguida de un numero. Ejemplo: G, M, S, X, Z, etc.
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 quedarían de 3.5 x 3.5. Esto ocasiona que el
EJEMPLO 1.
Observaciones:
1. Introducir el valor del radio o diámetro del cortador dependiendo
el tipo de controlador de la máquina. 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 compensación del cortador con D seguido
del número del cortador.
3. Introducir el código de compensación G41 o G42 antes de entrar
al primer punto de la trayectoria de maquinado.
Donde :
G43 = codigo para compensación de altura.
H = letra para indicar la compensacion de altura
# = número de la compensación 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
Observación 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 numérico industrial sucede lo contrario; el
portaherramientas con su herramienta de corte se encuentra localizada atrás
de la pieza de trabajo. Pero, también existen casos en que la herramienta de
corte esta localizada como en un torno manual. En estos casos debemos de
tener cuidado en la designación de los signos para el eje X.
Recomendación:
En la programación del torno se prefiere utilizar los diámetros en lugar de los
radios, por lo tanto considere el valor de la coordenada X como el valor del
diámetro D en ese punto.
EJERCICIO No. 1
Figura 10. G01 se utiliza para un movimiento de corte con velocidad controlada
por el programador.
Objetivo:
Se hará uso de los códigos para movimientos en línea recta, enfatizando la
diferencia en el uso de los códigos G00 y G01.
Paso 2.
Menu > New Program > Text Editor
Paso 3.
Escribir el programa sin utilizar números 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 después
“Start”.
Objetivo:
Practicar los códigos G02 y G03 para el maquinado de arcos utilizando el valor
del radio del arco R y sus coordenadas finales.
NOTA:
• Para realizar modificaciones al programa ir al editor con Menu > View
> Text Editor.
• Para correr el programa paso a paso active ícono “Step” y
después icono “Start”.
Donde:
Simulación automática.
Salida de la simulación.
BIBLIOGRAFIA :
Objetivo:
Aplicar la programación incremental a los subprogramas y su interacción el
programa principal.
EJERCICIO 1.
Haciendo uso de la programación 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.
EJERCICIO 2.
Arcos y círculos incrementales.
Escribir el programa NC usando programación incremental. Maquinar a una
profundidad de corte de -0.1 pulgada con cortador de bola de 0.375 pulgadas
de diámetro.
EJEMPLO 1
;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
Objetivo:
Aprender y aplicar las técnicas de dibujo de superficies incluidas en
Mastercam 3D para la generación de los diferentes tipos de superficies
simples y compuestas, todo enfocado a la preparación de un modelo al que
posteriormente se le aplicarán las operaciones de maquinado.
Nota:
Visto el plano de construcción de frente un,
valor negativo de Z significa que el plano
se aleja del observador.
Paso 1.
Dibujar el bloque con las dimensiones indicadas.
Menu > Create > >
>
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.
¾ 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
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.
> >
Paso 1.
Cambiar la profundidad de Z: al valor de 2.
Clic en Z: > Clic en punto medio de línea P2P4.
En “Status Bar” ( Barra inferior), cambiar de 3D a 2D.
Paso 2.
Dibujar el hexágono.
Menu > Create > >
> teclear 1,0 Enter >
Paso 3.
Generar 2 fillets de 0.25R entre V1 y V2.
Paso 4.
Generar la superficie
envolvente para las 3 curvas mostradas.
>Clic en curva A
> Clic en curva B
> Clic en curva C
>
>
Ejemplo:
Generar la superficie de revolución para el molde de un reflector del
foco de una lámpara de escritorio.
Paso 1.
Dibujar la curva generatriz en Cplane =
Top, y después establecer a vista isométrica
Nota:
Si la superficie generada aparece en la parte superior cambiar la posición a
parte inferior con el botón .
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 geometrías 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 dirección 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.
> >
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 > > Seleccione icono de Arc Tangent 2
Entities y radio de 1 >
>
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).
Paso 6.
Generación de la superficie Net o Coons.
Paso 1.
Generar el dibujo de alambrado para los arcos.
> >
Dibujar arco de 1.5R en el plano lateral derecho.
Cplane = Side
Z: 5:00
>
: Seleccione arco de
radio 3 > Enter
Paso 4.
Generar los “fillets” de 0.125R entre las intersecciones de las
superficies.
Salvar superficie
compuesta.
NOTA:
Observe que en éstas superficies no se realizaron cortes internos de los
túneles ni en semiesfera.
Paso1.
Crear las curvas de intersección en la semiesfera.
Menu > Create > Curve > >
Para mejor visualización la curva de intersección, en “Status bar”, cambiar el
color a rojo (12) para apreciar mejor las curvas de intersección generadas.
: Seleccione superficie S1
: Seleccione superficies S2 y S4 > Enter
:
Seleccione superficie S1 > Enter
:
Seleccione curva 1, curva 2, curva 3 y curva 4.
:
Seleccione semiesfera en S1
: Volver a
seleccionar semiesfera en S1.
Paso 1.
Cortar el túnel S2-S3 en intersección con semiesfera.
Observación:
• Se pueden ahora borrar los tramos de superficies comprendidos
entre las intersecciones de las superficies obteniendo como se
muestra a continuación.
Paso 1.
Generar la elipse por encima de la superficie a proyectar Z:5.00 (puede
ser también por debajo).
• Para mejor visualización de la proyección utilizar color fuerte, por
ejemplo en rojo (176), y establecer Cplane en Top.
: Seleccione superficie S1
Paso 1.
Antes de generar la curva tipo “draft”, es necesario dibujar la elipse
proyectada sobre el contorno del corte.
¾ Aceptar
Paso 1.
Generar los radios de 0.125R en extremo de túnel.
Menu > Create > Surface > Fillet surface >
: Seleccione una
superficie > Enter
. Seleccione segunda
superficie.
Introduzca valor del radio del “fillet” y active casilla “Trim”.
Paso 2.
Generar los cuatro “fillets” de 0.125R entre los túneles y la semiesfera.
Conclusión:
¾ “Fillet” cóncavo flechas hacia fuera de las superficies
¾ “Fillet” convexo flechas hacia adentro de las superficies.
Paso 1.
Cerrar los extremos del túnel con superficies planas.
Menu > Create > Surface >
Seleccione de caja de diálogos botón single
>
Paso 4.
Ción.
Nota:
Si alguno de los “fillets” no presenta la orientación correcta utilizar
botón para revertir la orientación.
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.
Objetivo:
Simplificar la programación de barrenados utilizando la capacidad de
procesamiento y memoria de un controlador CNC al contener almacenados
programas simples que permiten la programación de maquinados repetitivos y
estandarizados. Estos programas se les conocen como ciclos
preprogramados, ciclos fijos o ciclos enlatados.
Donde:
Fig. 17
Ilustración de los movimientos para un ciclo fijo G82 usando broca de centros.
Donde:
Donde:
Donde:
Nota:
La velocidad de giro recomendada del cortador se obtiene de tablas de
fabricantes de cortadores.
Donde:
Donde:
Donde:
Donde:
Donde:
Objetivo:
Presentar la metodología utilizada para la preparación 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.
• MENU PRINCIPAL
Figura 6.9 Vista del monitor de la PC y teclado de los controles del equipo
EMCO turn 55.
OSERVACIÓN:
Cualquiera de los códigos del G54 al G59 pueden ser utilizados para
el almacenamiento del decalaje ó cero orígen de programación. Para la
mayoría de los programas solo es necesario seleccionar uno.
BIBLIOGRAFIA:
CAPITULO VII
Objetivo:
Aprender y aplicar las funciones básicas de dibujo del módulo Design
de MastercamX2 para la generación de archivos de geometria necesarias para
su posterior proceso de generación del archivo de maquinado.
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 Systèmes
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/
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/
Hypermill
http://www.samec.es/Directorios/hyperMILL.htm
PTC
Pro/ENGINEER
http://www.ptc.com/
Pathtrace
Edgecam
http://www.edgecam.com/
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/
>
Enter number, distance , or select a new entity→ seleccione el círculo→
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.
→ →
Select line > arc > spline > surface, or solid face. > seleccione la entidad
→ Arrastrar ratón sobre la entidad y hacer click en las posiciones deseadas →
Main Menu > Create > Line > > Activar icono de
tangencia > establecer longitud de línea y ángulo
Nota:
Es recomendable mantener activada la tecla Ctrl al seleccionar los círculos
con la finalidad de desactivar los “visual clues”
Nota:
Si desea una longitud de línea perpendicular de mayor longitud y que pase
por el punto seleccionado indique una longitud mayor.
Menu > Create > Line > > [Select arc, line or
spline]: clic en círculo
[Sketch a point] : Clic en el punto, por ejemplo P1.
[Select arc, line or spline] : clic en línea recta .
[Sketch a point]: Clic en punto P1
Menu > Create > Line > > indicar distancia de la línea
Menu > Create > Arc > > Introducir longitud del radio,
elángulo inicial y ángulo final del arco.
Center point.
Sketch.
Start pt.
End pt.
Nota:
El ángulo de giro es considerado como positivo en el sentido de giro de las
manecillas del reloj.
Menu > Create > Arc > > (tangent 2 entities) >
Introducir valor de radio del arco
[Select entibies]: Seleccione línea AB y
línea CD. >
Menu > Create > Arc > Tangent > (Arc tangent 3 entities.)
[Select the line that the arc is to be tangent to]: Seleccione línea AB.
[Select the line that the arc is to be tangent to]: Seleccione línea BC.
[Select the line that the arc is to be tangent to]: Seleccione línea CD.
Menu > Create > Arc > > (Tangent centerline) >
[Select the line to be tangent to the circle]: Seleccione línea AB >
[Select the line to put the center of the circle on]: Seleccione línea CD
[Select an arc]: Seleccione el círculo deseado
1. Fillet normal.
2. Fillet invertido.
3. Fillet circular ó completo.
4. Fillet con claro en esquina.
Menu > Create > Fillet > > Introduzca valor del radio
NOTA:
Para cambiar de posición las esquinas del rectángulo utilice +1 para la
primera esquina y +2 para la segunda.
Nota:
Al indicar valores negativos para el ancho y altura del rectángulo el punto
inicial seleccionado aparecerá en la esquina superior derecha.
Nota:
Si se selecciona opción “center point”, se deberá de
proporcionar coordenada del centro del rectángulo.
Nota 2:
Si la figura con lados en arco se puede establecer el valor del radio.
La formas mostradas también pueden girarse un ángulo deseado medido con
respecto al eje X.
Nota 3:
Se pueden mover la posición de las coordenadas de las esquinas haciendo
Caso 2.
Figura oblonga, con lados laterales en medio círculo.
Nota:
Es importante el orden de selección de los puntos P1 y P2, estos deberán de
corresponder con el orden de entrada de las distancias.
Nota:
Existen 3 opciones para la operación
Xform Translate:
1. Estableciendo la distancia de
separación haciendo uso de
coordenadas incrementales X, Y. Z.
(Delta)
2. Haciendo uso del ratón mediante la
selección de 2 puntos. (From/To)
3. Haciendo uso de las coordenadas
polares. (Polar).
Xform > Group >New > Ungrup = N > Seleccione las entidades a agrupar >
Escape o Backup.
Nota:
El primer paso para generar una plantilla de dibujo es crear una carpeta
que se llame “pattern”, “Tool box” o como se quiera, de preferencia junto con
la carpeta de los archivos de dibujo de Mastercam. Posteriormente hay que
generar los dibujos de cada una de las herramientas que se necesiten y
guardarlos en la carpeta creada. Finalmente, para llamar a un dibujo de la
plantilla haga lo siguiente:
: Modifica las líneas de acotaciones (sólo un lado, los dos lados, sin líneas
de acotaciones)
: Modifica la posición de la acotación (Centrada o recargada a una de las
líneas de acotación)
Procedimiento:
Paso 1.
Estando en el programa Mastercam, entrar a listado de los programas C-
HOOKS presionando juntas las dos teclas Alt y C. Seleccionar Rast2vec.dll
→ Abrir.
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 continuación.
TUTORIAL MILLDRILL_01
Paso 2.
Dibujar los 5 círculos de 0.75 pulgadas de diámetro.
¾ Seleccione > Introduzca el diámetro del círculo
> para asegurar que no cambie el valor
del diámetro/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 vértices del rectángulo interior.
Paso 3.
Dibujar los 8 círculos de 0.5 pulgadas de diámetro igualmente
espaciados alrededor de una circunferencia de 4 pulgadas de radio.
¾ Menu > Create > > Introducir valores. > > clic
en origen
ia
Paso 4.
Nota:
Otra forma de realizar los dibujos de figuras iguales alrededor de una
circunferencia es haciendo uso del comando “Xform Rotate”
Paso 6.
Configuración de las acotaciones.
Paso 7.
Iniciciar el dimensionamiento.
¾ Acotación de arcos
Paso 8.
Introducir marco y cuadro de referencias
>
>
> utilice icono para mover la plantilla a la posición
deseada.
¾ S
a
l
v
a
r
e
l
d
i
b
u
j
o
Paso 9.
Salvar el dibujo
Menu > > Nombre: milldrill_01 >
MILLPOCKET_03
Objetivo:
• Uso de la función “Xform Rotate”
• Uso de la función “Contour”
Paso 1.
Dibujar 5 círculos concéntricos
C1, C2, C3, C4, y C5 con diámetros
de 1, 2, 4, 6, y 8 pulgadas
respectivamente.
Paso 2.
¾ Clic en 0,0
Paso 3.
>
Paso 4.
Dibujar una línea perpendicular a L2 y que pase por el punto P2.
Paso 5.
Dibujar “fillet” de radio 0.062 pulgadas.
Seleccione icono y abrir ventana que abarque la sección entre L1,
L2 y L3.
Menu > Create > > Introducir valor del radio
Paso 6.
Seleccionar sección del diente de la rueda de trinquete a rotar
para que quede como en la figura siguiente.
Paso 7.
>
Paso 8.
Dibujar los 5 barrenos alrededor del círculo C3.
Paso 9
Dibujar un cuñero para alojar la cuña cuadrada de ¼” x ¼” en posición
de 90 grados en circunferencia del círculo C1.
>
Hacer clic en los puntos mostrados en la figura anterior.
Paso 10.
Acotar figura en “Level 2” y salvar.
TUTORIAL MILLPOCKET 01
Objetivo:
• Uso de la función espejo “Xmirror” referidos a los ejes X y Y
• Uso de cadena de “Fillets”.
• Uso de la función arco polar
• Llamado a plantillas de dibujo
• Generación de sólidos con “Extrude”, “Create Body”, “Cut Body”,
operaciones boleanas.
Paso1.
Dibujar un círculo de 1.25” de diámetro
con centro en 0,0
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 > > introducir valores de radio,
ángulo inicial y ángulo final del arco
>
> Clic en 0,0 >
Paso 3 .
Cortar arco en sección A ,
Seleccione opción “divide” >
Paso 4.
Dibujar los 2 arcos de radios 0.1” .
> Clic en A1
> Clic en A2
> Clic en A3
Paso 5.
Dibujar parte restante de dibujo haciendo simetría con respecto a los
ejes X e Y.
Paso 6.
Dibujar rectángulo de 7 x 7 con centro en 0,0.
Paso 6.
Entrar al fólder “pattern” y seleccionar archivo “cero pieza”
Main > File > > Fólder “pattern” >
>
La posición está bien, pero el símbolo de cero pieza está muy pequeño, por lo
que lo duplicaremos en tamaño utilizando la opción “Scale” de “Ribbon bar”
> >
Paso 7
Acotaciones del dibujo.
Acotar pieza en “level” 2.
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 selección > > en
cuadro de diálogos establecer mover y profundidad a mover
= -0.1 >
Cambiar dibujo a vista de frente “Gview = Front” > Clic botón derecho y
seleccione >
Paso 9.
Extrusión de toda la pieza rectangular a una profundidad de - 0.75
pulgadas.
Paso 10.
Extrusión de pieza en forma de cruz de malta.
De la barra MRU seleccione icono > Active Chain > clic en punto P1 >
Paso 11.
Aplicación de operaciones boleanas para unir los 2 sólidos en uno solo.
Menu > Solids > >
> Seleccione pieza rectangular >
> Seleccione la pieza superior >
Paso 12.
Generar el cilindro hueco de 1.25 pulgadas de diámetro por 0.5
pulgadas de profundidad.
De la barra MRU seleccione > Hacer clic en cualquier punto del círculo.
Paso 13
Salvar pieza sólida con el nombre de POCKET_01
MILL_TUTORIAL_04
Paso 1.
Dibujar rectángulo exterior de 10” x 7” y un rectángulo interior de 2” x
2”.
Paso 2.
Dibujar los radios de 0.5” y el círculo central de 0.75” Diámetro.
> > Hacer clic en punto P1. > Introduzca valor del radio
Menu > Create > Arc > > Introduzca el valor del
diámetro
Paso 3.
Usando la función Xform Array copiar 2 veces la figura en dirección X y
una vez en dirección Y.
Paso 4.
Salvar dibujo con el nombre MILL_TUTORIAL_04.
PREGUNTAS DE RECAPITULACION.
Objetivo:
Aplicar las funciones de maquinados y verificación de Mastercam X2 al
dibujo de una pieza para obtener el archivo NC.
• Seleccionar la pestaña de
stock setup y observar que
flecha negra está indicando la
posición central. Si el cero
pieza está en otra posición
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 opción
Paso 2.
Seleccionar pestaña “Tool settings” y
establecer los parámetros siguientes:
• Program # : establece el número
de programa NC que queremos se
genere.
• Feed calculation: from tool,
utilizada para calcular las
velocidades de avance. La opción
“from tool”, toma en
consideración el tipo de cortador y
el material de la pieza de trabajo.
Paso 3.
Seleccionar la pestaña “Safety Zone Tab”.
Sirve para establecer una zona de protección 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.
NOTA:
Esta sección de edición de la máquina se verá en forma separada y
exclusiva por ser un punto muy amplio y que requiere una atención especial.
Top of stock :
Referencia de la superficie de la pieza a maquinar puede ser Absoluta o
Incremental.
NIVEL 2
NIVEL 3
Observación:
La dirección del encadenado define la dirección del desplazamiento de la
herramienta hacia la derecha o hacia la izquierda de la trayectoria programada.
Para determinar dirección del desplazamiento, la herramienta debe visualizarse
desde su parte posterior colocándose atrás de la herramienta.
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 Sin códigos G41 y G42.
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
(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 Presenta códigos
N112 Y64. de compensaciones.
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
%
NUMERO DE PASADAS
CON CORTE RUGOSOS.
NUMERO DE PASADAS
CON CORTES FINOS.
Las esquinas pueden tener un pequeño radio según la opción deseada pudiendo
ser:
None : No realiza ningún 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.
• Radius: Establece el valor del radio para la entrada o salida del cortador
de la trayectoria de la herramienta.
Parte I.
• El número de bloque de
programación empezará
con el número 1 y
posteriores en incrementos
de 1.
• El material de la pieza de
trabajo es aluminio 2024.
Parte II.
Generar el archivo de maquinado.
Vista superior
De una cavidad sin islas.
• 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.
Machining direction.
• Climb : El cortador se monta sobre el material.
• Conventional : el cortador entra en la forma convencional.
Finish parameters:
Objetivo:
• Maquinados repetitivos alrededor de un circulo usando la función “Xform
Rotate”.
• Maquinado de islas.
¾ >
Enter
Operación 2.
Aceptar
Operación 4.
Contorneado en barreno central y dientes exteriores de la rueda de
trinquete.
Seleccione de MRU > Chain > Seleccione circulo interior y enseguida uno de
Operación 5
Verificación del maquinado.
Seleccione todas las operaciones de corte con >
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
Módulo Drill.
Nota:
Se seleccionan como puntos los extremos de las entidades como son líneas.
Para el caso de entidades en forma de arco o círculo el punto se localiza en su
centro.
m
e
d
i
a
n
t
e
• función “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.
Mask on Arcs > Seleccione uno de los círculos de 0.187 pulgadas de diámetro >
En “Ribbon bar” seleccione el icono de window End > Abra una ventana
que abarque todos los círculos. > Clic en fin de la selección > Aceptar
Hacer clic en
> usar el
administrador de
puntos haciendo clic botón derecho en pantalla.
• Sorting.
1. Arreglo rectangular.
2. Arreglo rotacional.
3. Arreglo cruzado.
Paso 1.
Establecer los parámetros de pieza y cortadores.
Menu > Machine type > Mill > Default > en administrador de operaciones
aparece:
Menu > Create > Point > Create Point Position > clic en centro de cada círculo.
OPERACION 2.
¾ Punteado de todos los barrenos con broca de centros.
Esta operación se realiza con la finalidad de proporcionar una guía de
entrada para la broca en cada una de las operaciones de barrenado.
Operación 5.
Proceso de la simulación o verificación del maquinado.
¾ Postprocesamiento de la información.
http://www.mastercam.com/TeachersStudents/EducationalDownloads/Posts/Defau
lt.aspx
Mask on arcs.
Es utilizado cuando de requiere seleccionar un circulo con un diámetro
especifico que se encuentran entremezclados con otros grupos de círculos con
diámetros diferentes.
Ejercicio ejemplo:
Introducir parámetros de
corte y seleccionar
cortador.
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.
Objetivo:
Hacer uso de las funciones:
• Careado inicial. ( )
• maquinado de cavidades simples y cavidades en islas. ( )
• Maquinados de superficies con alta velocidad.( )
Operación 2.
Operación de maquinado de cavidad exterior con un endmill de 1 pulgada
de diámetro.
Menu > Toolpaths > >
Seleccionar
Objetivo:
• Maquinados repetitivos alrededor de un circulo usando la función “Xform
Rotate”.
• Maquinado de islas.
Operación 1.
Selección de las herramientas de corte y establecimiento de los parámetros
de la pieza de trabajo.
¾ >
Enter
Operación 2.
Aceptar
Operación 3.
Maquinado de los 8 barrenos C6.
MILL_TUTORIAL_03 ( Translate).
Objetivo:
Generar archivos de maquinados de superficies utilizando los módulos 3D de
Mastercam X2.
Ejemplo:
Paso 1.
Preparación inicial de la pieza de trabajo
(Setup).
Ejemplo:
Paso 1.
Dibujar trayectoria radial y eje de rotación.
Menu > Create > Arc > >
>
Paso 2.
Generar el maquinado de
desbaste.
Generar curva en los límites o frontera
del maquinado.
Menu > Create > Curve >
>
: Seleccione superficie >
: Mover la flecha hasta la orilla de la curva y
hacer clic.> Enter >
Maquinado rugoso
Menu > Surface Rough > >
Paso 1.
Dibujar un rectángulo que encierre a la pieza.
Dibujar la pieza.
Paso 1.
Dibujar la un rectángulo de 8” longitud x 4” de altura.
En el torno todas las piezas son simétricas por lo que para
ahorro de tiempo solo de dibuja la parte superior de la pieza.
: Seleccione línea
L1
: Hacer clic abajo de línea L1 >
: Seleccione línea
L2
: Hacer clica izquierda de línea
L2 >
: Seleccionar línea L3
: Seleccionar línea L4 >
: Seleccionar línea L2
: Seleccionar línea L3 >
: Seleccionar línea L2
: Seleccionar línea L3 > >
: Seleccione punto P1
: Seleccione el origen.
Torneado de desbaste.
Operación 1.
Operación de desbaste con “Quick Rough Toolpath” hasta un
diámetro de 2 pulgadas.
: Seleccione punto P5
: Seleccione la otra esquina en punto P6. > Enter
Operación 1.
Usar broca de centros para marcar entrada de broca.
Procedimiento:
Seleccione fólder de operación
anterior > presionar botón derecho
de ratón > seleccione opción Copy >
Paste.