curso de maquinas cnc capitulo 2
DESCRIPTION
clase de maquinas cncTRANSCRIPT
-
TECNOLOGICO VIDA NUEVA
CONTROL NUMRICO COMPUTARIZADO
C.N.C.
ING. CARLOS ECHEVERRIA
ESPECIALIDAD MECANICA
INDUSTRIAL
-
UNIDAD 2: MAQUINAS HERRAMIENTAS DE CONTROL NUMERICO CN-CNC
OBJETIVO:
Adquirir una visin general de lo que son las maquinas herramientas CNC la programacin y movimientos principales para que puedan ser aplicados en el campo prctico.
CN- Control Decimal Numrico (CN) es un sistema de automatizacin de mquinas herramientas que son operadas mediante comandos programados en un medio de almacenamiento, en comparacin con el mando manual volantes o palancas.
-
UNIDAD 2: PROGRAMACION DE LAS MAQUINAS HERRAMIENTAS CN-CNC
OBJETIVO:
Conocer la programacin en una mquina CNC mediante el tipo de herramienta en el mecanizado automtico de piezas.
La programacin CNC, es una serie de comandos que le indica como hacer a la maquina CNC. Parecido a oraciones, cada lnea tiene una serie de comandos que permiten cortar y dar forma a una serie de materiales (metales-madera-plstico, etc).
-
ESTNDARES DE CONTROLADORES Existen diferencias entre los controladores que se
encuentran en el mercado, inclusive de un mismo fabricante debido a la variedad de modelos existentes.
Para entender el CNC, es necesario conocer las diferencias y similitudes que presentan los diferentes controladores as como los estndares que utilizan para su programacin.
Normalmente se siguen dos estndares mundiales:
ISO 6983
(International Standarization Organization)
EIA RS274
(Electronic Industries Association)
-
ESTANDARES
ISO/EIA
Estndares de instrucciones de produccin (cdigo) que
permiten a la maquina herramienta llevar a cabo ciertas
operaciones en particular.
Por ejemplo: las siguientes lneas ordenan a una
fresadora CNC que ejecute en la lnea de cdigo 100 un
corte relativo al origen con un avance de 20 in./min a lo
largo del eje X 1.25 in. y del eje Y 1.75 in.
N95 G90
N100 G01 X1.25 Y1.75 F20
-
PROGRAMACION CNC
Cada movimiento o accin se realiza
secuencialmente.
Cada bloque debe ser numerado y usualmente
contiene un solo comando, ejemplo:
N10 G90 (cotas absolutas)
N20 M03 S1250 (Prende husillo a 1250 rpm SH)
N30 M05 (Apaga husillo)
N40 M30 (Fin de programa , inicio)
-
PROGRAMACIN INCREMENTAL Y
PROGRAMACIN ABSOLUTA.
Programacin absoluta.- todas las coordenadas
parten de un punto cero ubicado en la figura.
Programacin incremental.- todas las coordenadas
van incrementndose dependiendo de su posicin
con respecto al anterior.
-
VARIABLES DE LA PROGRAMACIN CNC:
Segn la norma ISO las direcciones utilizadas y su
significado son.
N Numero de bloque (inicio) G Funcin preparatoria
X Y Z Coordenadas/desplazamiento en los ejes principales
U V W Coordenadas/desplazamiento en los ejes secundarios
P Q R Coordenadas/desplazamiento en los ejes terciarios
I Localizacin en X del centro de un arco (centro de circulo)
J Localizacin en Y del centro de un arco (centro de circulo)
K Localizacin en Z del centro de un arco (centro de circulo)
S Velocidad del husillo/rotacin (RPM)
F Velocidad de avance
M Funcin Miscelnea/auxiliar
-
CDIGOS G DE PREPARACIN.
Es un lenguaje mediante el cual las personas pueden decir a mquinas
herramienta controladas por computadora qu hacer y cmo hacerlo. Esos
"qu" y "cmo" estn definidos mayormente por instrucciones sobre
adonde moverse, cuan rpido moverse y que trayectoria seguir.
Son junto con los sistemas de coordenadas, los datos mas importantes
que se introducen en un bloque. Indican al control todos los datos que
utilizara el mismo, para realizar los movimientos de los carros, de todos
los sistemas geomtricos ordenados.
Son las encargadas de la realizacin de la geometra de la pieza y las
condiciones asociadas con ella.
Funciones de movimiento de la maquina, movimientos rpidos, avances,
avances radiales, pausas, etc.
-
Los cdigos G indican funciones geomtricas, es
decir, controlan el movimiento de la herramienta de
corte.
Un cdigo G consta de dos componentes:
La letra "G" la cual indica que esta instruccin es
utilizada para el movimiento de la herramienta de
corte y,
Dos dgitos que definen cmo debe moverse la
herramienta de corte.
DEFINICION
-
CDIGOS M
Son las encargadas de controlar todos los aspectos auxiliares
al mecanizado, tales como la puesta en marcha del cabezal ,
eleccin del sentido de giro, puesta en marcha de los sistemas
de refrigeracin, etc.
Los cdigos M son comandos para ejes sin movimiento para la
maquina.
El formato para un cdigo M es una letra M seguido por dos
nmeros, por ejemplo M02.
Nota: solo se permite un cdigo M por lnea.
-
CDIGOS S, T Y F
F- indicacin de la velocidad de avance(modal), se utiliza para indicarle al control a que velocidad de avance debe desplazarse los carros, cuando estn mecanizando a velocidad controlada.
F120 F0.15
Nota: si no se pone valor en F la maquina entender que se debe mover a mxima velocidad.
S- velocidad de giro del husillo(modal), indica a cuantas RPM girara el husillo cuando reciba la orden de empezar a girar, puede tener dos formatos, directamente las RPM a que debe girar cuando reciba la orden, o a la Vc que se desea trabaje la maquina, en tal caso el control cambiara directamente las revoluciones para adaptarlas a la Vc, dependiendo del dimetro en que se encuentre la herramienta.
S1240 S140
Nota: si no se pone valor a s la maquina va tomar el giro del husillo como 0 y no girara aunque indiquen que gire.
-
T- indicacin de los datos de herramienta(modal), tanto a nivel del numero de la misma, como al tipo de correccin que se debe aplicar. Desde este dato se le puede ordenar a la maquina, que herramienta cambiar en el tambor de la misma.
T0101
Nota: si no se introduce ningn valor a T, el control trabajara sin correccin de herramienta y sin cambiar el tambor, esto puede servir si se trabaja solo con una herramienta
-
CDIGOS DE PARMETRO DE CORTE
G01 = interpolacin lineal con avance controlado.
G02= interpolacin circular, sentido horario.
G03= interpolacin circular, sentido anti horario.
G04= Pausa temporizada( para brocas, rimas, etc.)
G42= compensacin a la derecha(torno)
G50= limita las RPM(rev. Max)
G71=limita las RPM de desbaste.
G72=limita las RPM de desbaste de careado.
G73=ciclo para retirar material de una trayectoria irregular.
G74= ciclo de taladrado muy pequeo.
G75= ciclo de ranurado int., ext.
G76= ciclo de roscado con pasadas mltiples.
G80 a G84= ciclo de taladrado
G98= av/min
G99= av/rev
-
CODIGOS M
M00= detiene el husillo, refrigerante, ejes. Al oprimir el ciclo start el programa continua desde el bloque resaltado.
M01= parada opcional del programa (optional stop)
M02= fin de programa, este cdigo es igual que el M30 y sirve para detener todos los movimientos de la maquina. A diferencia del M30.
M04= giro del husillo en sentido anti horario
M03= giro del husillo en sentido horario.
M05= detiene el husillo
M06= cambio de herramienta
M08= activar refrigerante
M09= desactivado del refrigerante
M30= fin del programa y reinicio, el cdigo M30 se usa para detener un programa. Detiene el husillo, el refrigerante y el extractor de viruta, el cursor del programa regresa al inicio del programa, el M30 cancela tmb. Los correctores de la altura de la herramienta.
M31= avance del extractor de virutas
M33= detener el extractor de virutas
M34=incrementa el torrente del refrigerante.
M48 Liberacin de cancelacin
M49 Cancelacin
M98 Transferencia a subprograma
M99 Transferencia a subprograma
principal (fin de subprograma)
-
PROCEDIMIENTO PARA EL CERO MAQUINA EN
TORNO Y FRESADORA.
CERO MQUINA
El cero - mquina o punto de origen de la mquina es
el que est fijado como origen del sistema de
coordenadas y esta fijado por el fabricante de la
misma, y no se puede modificar nunca.
-
FRESADORA
En las fresadoras suele estar situado sobre la bancada
normalmente a medio metro de ella.
-
TORNO
En los tornos suele estar situado en el centro de giro de la torreta
portaherramientas y sobre su cara frontal (puede variar de
acuerdo al criterio del fabricante).
-
PRECAUCIONES Y QUE HACER CUANDO LA
MAQUINA ESTA FUERA DE CARRERA.
Antes que nada el operador debe estar en contacto con el
proveedor de la maquina u otro operador que ya haya
manejado la maquina, compartir informacin bsica del
funcionamiento de la misma, o leer el manual de fabricante.
Siempre que se quiera correr un programa el operador debe
correr en vacio, en la velocidad mnima de avance y paso por
paso, de esta manera se dar cuenta si excede de las
dimensiones de la maquina, de otra forma se deber
reprogramar.
-
PROCEDIMIENTO Y CRITERIOS PARA DETERMINAR EL CERO
PIEZA EN TORNO Y FRESADORA.
Cero pieza El cero - pieza es el punto de origen de la pieza. Es el punto de origen que
se fija para la programacin de las medidas de la pieza, puede ser elegido
libremente por el programador. Para definir un cero - pieza basta con llevar
el cabezal hasta el punto deseado y pulsar las teclas X ENTER y Z ENTER
(equivale a asignarle tanto a X como a Z el valor 0).
-
FRESADORA
Para encontrar el cero pieza en una fresadora
normalmente se utiliza un edge finder
(digital/analgico).
-
TORNO
Con cualquier herramienta se acerca la torreta manualmente y en velocidad de
avance mnima a la pieza, antes de tocar la pieza se pone un pedazo de papel
entre ambas, con la finalidad de no daar los filos de la herramienta, una ves
echo esto se presiona el botn de cero pieza, finalmente se le resta la
profundidad del papel.
-
PROCEDIMIENTO PARA HACER LA COMPENSACIN DE
HERRAMIENTAS EN TORNO Y FRESADORA
En una mquina CNC es habitual compensar el radio de las
herramientas, para conseguir que siga la trayectoria de
mecanizado sea el "borde cortante" y no el centro de la
herramienta.
-
FASES DE UN PROGRAMA
-
APLICACIONES DE CDIGOS DE
MAQUINADO
-
Cualidades de un Programador
Experiencia tecnolgica Imaginacin espacial Buenos conocimientos matemticos Interpretar correctamente planos y croquis Atencin a los detalles Una buena dosis de paciencia Gran minuciosidad
Proceso para conseguir una pieza en CNC
Interpretacin y lectura de un plano Estudio de la herramienta y tiles e emplear Introduccin del programa en el CNC Montar y preparar las herramientas en la mquina Poner a punto la mquina (cero mquina).
-
Factores geomtricos
Tolerancias Acabado superficial Origen de movimientos Superficies de referencia
Factores tecnolgicos Material de la pieza a mecanizar Velocidad de corte Clases de la herramienta a emplear Tipos de mecanizado Velocidades y avances Profundidad de pasada Revoluciones de la pieza o herramienta Lubricante-refrigerante empleado Utillaje necesario
-
Examen Parcial 2: Programacin de las MH CN/CNC
1. Escriba el significado de cada una de las variables G, M, S y F? 2. El CNC (control numrico computacional), nos permite manejar la
maquina herramienta en las diferentes acciones, cmo: (Indique tres) 3. Quien lo define al cero mquina (punto estndar/sistema de
coordenadas mquinas). 4. Encontrar las coordenadas absolutas y las coordenadas incrementales.
COORDENADAS ABSOLUTAS G90
REFERENCIA Z X
PO-PA
PO-PB
PO-PC
PO-PD
PO-PE
COORDENADAS INCREMENTALES/RELATIVAS
G91
REFERENCIA Z X
PO-PA
PA-PB
PB-PC
PC-PD
PD-PE
Cero pieza PO
Tmax: 25 min
-
Examen Parcial 2: Programacin de las MH CN/CNC
Escriba el significado de cada una de las variables G, M, S y F?
G Funcin preparatoria
S Velocidad del husillo/rotacin (RPM)
F Velocidad de avance
M Funcin Miscelnea/auxiliar
CNC, nos permite manejar la maquina herramienta en las diferentes acciones, cmo: 1. Desplazamientos de pieza y herramienta. 2. Velocidades de avance. 3. Rotacin de la herramienta o pieza. 4. Profundidad de pasada. 5. Seleccionar herramientas, etc.
Quien lo define al cero mquina (punto estndar/sistema de coordenadas mquinas). Lo define el constructor en funcin de la mquina y es el punto de origen de las coordenadas.
-
Examen Parcial 2: Programacin de las MH CN/CNC
Encontrar las coordenadas absolutas y las coordenadas incrementales.
COORDENADAS ABSOLUTAS G90
REFERENCIA Z X
PO-PA 80 0
PO-PB 65 15
PO-PC 55 15
PO-PD 30 40
PO-PE 0 40
COORDENADAS INCREMENTALES/RELATIVAS G91
REFERENCIA Z X
PO-PA 80 0
PA-PB -15 15
PB-PC -10 0
PC-PD -25 25
PD-PE -30 0