Está en la página 1de 17

IMOCOM S.A.

DEPARTAMENTO DE CONTROL NUMERICO PRINCIPIOS DE LA PROGRAMACIN CNC PARA TORNOS DE CONTROL NUMERICO CON CONTROL FANUC CNC significa computer numerical control , en espaol control numrico por computador. El control se toma como eslabn de unin entre la mquina y el operario. Para que la mquina pueda trabajar se deben introducir al control los datos geomtricos de la pie a a reali ar, los datos tecnolgicos del proceso como !elocidad del "usillo, a!ance de mecani ado, cone#in del refrigerante etc. Estos datos se introducen en forma de programa. Con ayuda del control se pueden solucionar tareas que con las mquinas con!encionales son insolubles. Cuanto ms capaces llegan a ser los controles tanto ms e#igen al programador a fin de apro!ec"ar las posibilidades de la mquina. Por medio de un dominio seguro de la tecnolog$a, buenos conocimientos de programacin y naturalmente prctica el programador podr aplicar sus conocimientos especiali ados en una mquina CNC de forma muc"o ms producti!a que en una mquina con!encional. LENGUAJE DE PROGRAMACIN ISO Para la programacin de los controles la %&' "a estandari ado el lenguaje de programacin para maquinaria CNC, a parte de esto los fabricantes de cada control disean un lenguaje propio para sus controles que se denomina lenguaje con!ersacional, interacti!o en forma grfica( pero un programador que domine el lenguaje %&' se puede desen!ol!er bien con cualquier control, es por eso que nos centraremos en este formato de programacin. Como todo idioma, tambin el lenguaje de programacin se compone de palabras, toda palabra significa una orden que el programador da al control, los cdigos de programacin que se manejan son los siguientes) Cdigos G: creados en principio para describir la geometr$a de la pie a de trabajo, si la pie a posee l$neas rectas, arcos, etc.

Cdigos M: *iscelneos o tambin llamados funciones au#iliares se crearon en principio para automati ar las funciones operati!as, funciones que reali ar$a el operario como) prender el "usillo, prender el refrigerante, etc. Cdigo S: &peed + !elocidad de giro del "usillo en r.p.m. si programamos &,-.. el "usillo girar a ,-.. r.p.m. Cdigo F: /eed + 0limentacin o a!ance de mecani ado, es la !elocidad con que se mue!e la mquina en la operacin de mecani ado, generalmente en las operaciones de torneado se utili a el a!ance de mecani ado en mil$metros por re!olucin, si programamos /.., la mquina se mo!er en la operacin de mecani ado a .., mil$metros por re!olucin o !uelta de la copa. 1mm2re!3. En los mo!imientos donde se necesita mecani ar sin que gire el "usillo, se programa el a!ance de mecani ado / en mil$metros por minuto, 1en el caso de tornos fresadores con "erramienta motori ada3 si se programa /4. la mquina se mo!er a 4. mil$metros por minuto 1mm2min3. Cdigo T: 5ool + 6erramienta de trabajo, la programacin del n7mero de "erramienta se "ace de acuerdo con el orden operacional del mecani ado espec$fico de una pie a , es decir, si !amos a roscar una pie a, la primera "erramienta 5.,., ser la broca centro , la segunda "erramienta 5.-.- ser la broca, la tercera "erramienta 5.8.8 el mac"o de roscado, y as$ sucesi!amente. 9os dos primeros d$gitos del cdigo 5 se refieren al numero de posicin de la "erramienta en la torreta, y los dos siguientes al corrector de la compensacin de la "erramienta. &e programa 5.... 0l inicio del programa para cancelar todas las compensaciones de "erramienta que "an quedado acti!adas. Cdigos X, Z, U, W, : Estos cdigos se utili an para designar las coordenadas de trabajo en el torno. En un torno el eje : 1; coordenada incremental :3 es el despla amiento del carro tras!ersal, determinando los dimetros de la pie a de trabajo, el eje < 1= coordenada incremental <3 es el despla amiento del carro longitudinal, determinando las longitudes de la pie a. 0dems de estos cdigos podemos encontrar el cdigos C, 16 coordenada incremental C3 para designar el tercer eje, que generalmente es un eje giratorio, utili ado en los tornos fresadores con "erramienta motori ada 1tambin llamada "erramienta !i!a3 . El eje C es la copa que funciona como eje giratorio inde#ando en grados o interpolando con los ejes

:, <. En este tipo de tornos se puede taladrar, fresar o roscar frontalmente fuera del centro de la pie a, y taladrar, fresar o roscar en sentido tras!ersal al eje de la pie a de trabajo. Estos cdigos !an acompaados de !alores numricos :,-.. <>.. que son las coordenadas a donde debe despla arse la mquina seg7n la orden dada. Podemos encontrar otros cdigos como %, ?, coordenadas del centro de un arco, P cdigo empleado para un tiempo de espera, @ cdigo utili ado en ciclos de torneado, etc, que se e#plicarn ms adelante. ESTRUCTURA DE UN PROGRAMA 9os programas se numeran con la letra O y se dispone de cuatro d$gitos para el n7mero del programa, en algunos controles se puede digitar entre parntesis el nombre del programa para una mejor identificacin en la biblioteca de programas y tambin colocar entre parntesis comentarios cuando sea necesario, finalmente se cierra la l$nea o bloque de programacin con un asterisco o un punto y coma , los programas siempre se escriben en letras may7sculas 1en caso de reali arlos en editores de te#to en un PC3. 9a cantidad de programas que se pueden almacenar depende de la capacidad del control, se pueden almacenar AB, ,->, o -.. programas. 9os programas que no caben en la memoria del control generalmente reali ados por C0* se introducen a la memoria por medio del sistema CNC 1Cirect Numerical Control3 control numrico directo, en el cual el control se alimenta de la memoria de un computador e#terno o por una PC card 1PC*C%03 en algunos controles. O !"# $ESTRUCTURA DEL PROGRAMA%& Deneralmente se utili an los n7meros de secuencia n7meros de bloque con la letra N que lle!an un orden en la edicin del programa se pueden numerar de ,. en ,., de > en > , de - en -, por si es necesario insertar bloques de programacin entre esto. En la programacin de tornos CNC son necesarios cuando se programa los ciclos de torneado. El conteo de numero de bloques llega "asta N EEEE y seguir con N.... un nue!o conteo si es necesario. &e utili a un s$mbolo ' cuando se necesita que determinados bloques de programacin tengan la posibilidad de ejecutarse o no de acuerdo a las

necesidades. &i en el panel de control se acti!a el botn FlocG delet o blocG sGip, el control no ejecuta los bloques de programacin que comiencen con el s$mbolo 2 en este caso no ejecutar$a el bloque N,.. 9uego del n7mero de bloque se programan los cdigos de instruccin D, *, /, &, 5, :, <, con los que se pueden acti!ar !arias funciones pero solo reali ar un mo!imiento por cada bloque de programacin cerrado por el s$mbolo H o por & . 9a estructura del programa se cierra con el cdigo M() 1fin de programa3. O !"# $ESTRUCTURA DEL PROGRAMA% H N)# T)))) G") G! G*+ H ' N ) G!, U) W) H N!) G#" H N() T) ) $-ROCA CENTRO% H N") G) X,). Z#. M" S !)) H N#) G Z.!. F). ! M, H N/) G) X, . Z!.H 0 0 0 0 0 0 0 0 0 N!#) M() H Es importante resaltar que la descripcin de algunos cdigos D y * pueden !ariar de un fabricante de controles a otro dependiendo de la norma con la que trabajan si es %&' o norma C%N etc, sobretodo algunos cdigos * son asignados de manera diferente por cada fabricante de maquinas CNC de acuerdo a las opciones que incluyan en la mquina. CODIGOS M 0 continuacin se e#plicarn los cdigos * ms utili ados en el control /0N;C, en la programacin solo se acepta un cdigo * por l$nea o bloque de programacin. M) + P121d1 i345265di1 53 57 82og2161) se utili a como una pausa en cualquier parte del programa para que el operario pueda reali ar cualquier

inter!encin necesaria antes de proseguir con la secuencia normal del programa como por ejemplo colocar a tope una pie a, "acer una medicin, retirar !iruta acumulada etc. 9a mquina se detiene en forma indefinida "asta que el operario oprima el botn de inicio del ciclo 1cycle start3 de esta manera el programa sigue trabajando "asta que finalice el programa. '..., 1EIE*P9' *.3 H N.> 5.... DB. D-, DEJ H 2 N,. D-4 ;. =. H 2 N-. D>. :-... <,4E.H N8. 5.,., 15'PE3 H NB. D. :4.. <>.H N>. M) 1C'9'C0K 90 P%E<0 0 5'PE3 H NA. D.:,...<>..H NJ. 5.-.-1FK'C0 CEN5K'3 H N4. D.:B4.<-.*B&,-.. H LM LM LM LM LM LM NA4. *8. H M + P121d1 i345265di1 o89io317 53 57 82og2161) Es la misma utilidad que el cdigo *., pero solamente se acti!a si el operario "a oprimido el botn de parada opcional 1optional stop3. 9a mquina se detiene en forma indefinida "asta que el operario oprima el botn de inicio del ciclo 1cycle start3 de esta manera el programa sigue trabajando "asta que finalice el programa. M! : Fi3 d5 82og2161: se utili a para cerrar la estructura de un programa, el cursor permanece al final del programa. 0ctualmente se utili a ms el cdigo *8. como fin de programa. M( : E3953d52 ;<si77o 53 s534ido ;o212io: &pindle C= 1clocG Nise3. El sentido de giro del "usillo se determina ubicndose detrs de la copa mirando "acia adelante. &e programa *8 con el cdigo de !elocidad de "usillo & y el n7mero de r.p.m. a las que girar. *8 &,-... &e recomienda despus de reali ar un cambio de "erramienta colocar el sentido de giro y la !elocidad a la que !a a girar el "usillo para trabajar con dic"a "erramienta, de lo contrario girar a las r.p.m. que se "ab$an programado para la "erramienta anterior. Deneralmente para trabajar con brocas, el "usillo gira en sentido

"orario, y para los porta"erramientas de trabajo e#terior en sentido "orario o anti"orario, dependiendo si se montan al derec"o o al re!e en la torreta. M" : E3953d52 ;<si77o 53 s534ido 134i;o212io: &pindle CC= 1counter clocG Nise3, se programa *B &,-... M# : A81g12 ;<si77o: &pindle stop. &e utili a generalmente cuando el "usillo est girando en un sentido y se debe detener para comen ar a girar en el otro sentido, con el cdigo de fin de programa *8. se apaga tambin el "usillo. M, : E3953d52 57 25=2ig521345: coolant on , enciende el refigerante para la "erramienta de corte, debe estar encendido en el panel del control el botn coolant auto para que se encienda y apague con los cdigos del programa. Cebe programarse despus de cada cambio de "erramienta. M* : A81g12 57 25=2ig521345: coolant off , al final del programa el cdigo *8. apaga tambin el refrigerante. M ) : C52212 9o81: c"ucG clamp este cdigo abre automticamente las morda as de la copa que son accionadas "idrulicamente, se utili a para cerrar la copa en un ciclo automtico de alimentacin de material 1alimentador de barras o jalador de barras3. M : A>2i2 9o81: c"ucG unclamp este cdigo abre automticamente la copa, se utili a para abrir la copa en un ciclo automtico de alimentacin de material 1alimentador de barras o jalador de barras3. M !: S1912 8i3o71 d5 71 9o34218<341: quil out, este cdigo saca automticamente la pinola de la contrapunta que se acti!a "idrulicamente "asta que "ace contacto con el material. M ( : I342od<9i2 8i3o71 53 71 9o34218<341: quil in, este cdigo introduce automticamente la pinola en la contrapunta. M! : D5s194i?12 71 171261 d5 71 8<5241 1>i5241: por seguridad al abrir la puerta de trabajo en modo automtico la mquina se detiene y sale la alarma Coor interlocG. &e utili a para desacti!ar esta alarma cuando es necesario 1colocar a tope la pie a de trabajo manualmente3.

M!! : A94i?12 71 171261 d5 71 8<5241 1>i5241: este cdigo acti!a de nue!o la alarma de puerta abierta despus de utili ar el cdigo *-,. M() : Fi3 d5 82og2161: este cdigo cierra la estructura del programa, adems apaga el "usillo, el refrigerante, y cuenta una pie a ms en el contador de pie as. M( : D5s194i?12 71 171261 d5 71 9o81 1>i5241 : c"ucG unclamp este cdigo se utili a antes del cdigo *,, para poder abrir la copa en un ciclo automtico de alimentacin de material 1alimentador de barras o jalador de barras3. M(!: A94i?1 71 171261 d5 9o81 1>i5241: este cdigo acti!a de nue!o la alarma de copa abierta, se utili a despus del cdigo *,. que cierra la copa en un ciclo automtico de alimentacin de material 1alimentador de barras o jalador de barras3. M*, : L71612 s<>82og2161 1 421>1@12: se emplea para llamar un subprograma o subrutina a trabajar desde un programa principal, en esta subrutina se programa la trayectoria de mecani ado de una pie a que se repetir !arias !eces dentro del ciclo de trabajo, y ser llamada cada !e que se necesite. &e programa *E4P-B donde -B es en este caso el n7mero de subprograma a llamar. Cuando se programa *E4P..>,-B>, se esta utili ando la repeticin automtica del subprograma donde los tres primeros d$gitos en este caso ..> son el n7mero de repeticiones del subprograma y los cuatro d$gitos siguientes ,-B> el n7mero de subprograma a repetirse, esto quiere decir que el subprograma ,-B> se ejecutar > !eces y luego !ol!er al programa que lo llam. M** : Fi3 d5 s<>82og2161 A 254o23o 17 82og2161 82i39i817: el cdigo *EE se utili a como fin de subprograma, esto diferencia un subprograma de un programa principal que termina con el cdigo *8.. 0l finali ar el subprograma con el cdigo *EE la secuencia de ejecucin regresa al programa principal que llam a este subprograma. &i un programa termina con el cdigo *EE y no es llamado por otro programa, este se repite por si solo indefinidamente. &i se programa *EE P-8. la secuencia de ejecucin regresar al numero de bloque N-8. del programa principal que llam al subprograma.

SISTEMA DE COORDENADAS En la mquina encontramos dos sistemas de coordenadas bsicos uno es el sistema de coordenadas de la mquina, al cual se le llama referencia de mquina, cero de mquina o 6ome. El otro es el origen de coordenadas de la pie a de trabajo, o cero de pie a. El cero de mquina o 6ome est determinado generalmente por microsNitc" en los e#tremos de recorrido de los ejes :, < , es un sistema de coordenadas fijo en la mquina. El cero de pie a est determinado por la distancia que "ay desde el cero de maquina "asta el centro de la pie a en el eje :, y "asta la cara de la pie a en el eje <. ACOTADO Cuando la pie a est agarrada en la copa y el control ubica el origen de coordenadas de la pie a, se puede comen ar a mecani ar en!iando la "erramienta a cada una de las posiciones nominales. E#isten dos posibilidades de definir estas posiciones nominales. MEDIDAS A-SOLUTAS: &e programan los !alores X, Z, de la posicin nominal siempre referidos al cero de pie a, todos los !alores se miden desde el cero de pie a "asta donde tiene que llegar la "erramienta. MEDIDAS RELATIBAS O INCREMENTALES: &e programan los !alores U , W, de la posicin medida desde el 7ltimo punto donde se encuentre la "erramienta de trabajo, es decir se da la magnitud que tiene que despla arse la "erramienta para llegar al siguiente punto de destino. El signo indica en que sentido se debe mo!er la "erramienta independientemente de si se encuentra en un cuadrante positi!o o negati!o del sistema de coordenadas cartesiano. En un bloque de programacin se

puede combinar una coordenada absoluta con una relati!a) D, X8.. WO,.. /..,H

CODIGOS G 0 continuacin se e#plicarn los cdigos D necesarios para la programacin de torneado C.N.C. Centro de los cdigos D se encuentran los cdigos 6od175s que quedan acti!ados en el programa "asta que sean cancelados o cambiados por otros. En una l$nea o bloque se pueden programar !arios cdigos D desde que no se cancelen entre s$ es decir que cumplan funciones diferentes. 9os cdigos G >Csi9os son D., D,, D-, D8, y DB. Estos cdigos son comunes a la mayor$a de controles, de a"$ en adelante los cdigos pueden !ariar de acuerdo al fabricante de control o a la estandari acin que utilice 1norma C%N, %&', etc3. G) Posi9io316i534o 53 6129;1 2C8id1: Este es un cdigo modal, se utili a para acercar la "erramienta a la pie a de trabajo en marc"a rpida antes de iniciar el mecani ado y para alejarse de esta despus de "aber mecani ado. 9a mquina se despla a con la m#ima !elocidad "asta las coordenadas programadas. El formato de programacin es el siguiente) G) X(!. Z!.H En este caso la mquina se mo!er desde donde est "asta el dimetro 8-mm y a -mm de la cara de la pie a mo!iendo los dos ejes a la !e . &e puede programar mo!imiento rpido en un solo eje D. :,.. D. <>. G M5913iD1do 53 7E351 25941: 5ambin llamado interpolacin lineal. Este cdigo se utili a para mecani ar toda trayectoria en l$nea recta 1 refrentar, cilindrar, taladrar, "acer conos y c"aflanes, ranurar, tron ar3. 9a mquina se mue!e con a!ance de mecani ado programado con el cdigo F. 0l programar los ejes : y < a la !e , se generan fcilmente trayectorias cnicas 1interpolacin lineal de los dos ejes3 .El cdigo D, es modal act7a "asta cuando se coloque otro cdigo D distinto que lo cancele. El cdigo / debe programarse por lo menos en la primera instruccin donde se trabaje con el

cdigo D,( como el cdigo / es modal act7a "asta cuando se cambie de a!ance. El formato de programacin es el siguiente) G X"#. F). H En este caso la mquina se mo!er en l$nea recta refrentando la pie a de trabajo "asta un dimetro de B>mm. con una !elocidad de ..,mm2re!olucin 1de la copa3. &i se programa G Z.(). F). # la mquina se mo!er en l$nea recta cilindrando la pie a "asta una longitud de 8.mm con un a!ance de ..,> mm2re!. &i se programa G X!). Z(). F). ! la mquina se mo!er en l$nea recta con a!ance de mecani ado / ..,- mm2re!olucin "asta la coordenada :-.. y <8.. describiendo una trayectoria cnica. G! I34528o719i3 9i29<712 53 s534ido ;o212io: este cdigo modal se utili a para mecani ar arcos y semiesferas donde la "erramienta describe una trayectoria circular en sentido de las manecillas del reloj. Este cdigo tambin se acompaa del a!ance de mecani ado /. El formato de programacin es el siguiente) G! X"). Z./). R!#. F). ! H Conde) :B.. y <OA.. son las coordenadas del punto donde termina el arco, K->. es el radio del arco y /..,- el a!ance de mecani ado para dic"o arco. &e puede programar cualquier radio que sea mayor a la distancia entre el punto de inicio y el punto final del arco. 'tro formato para D- es) G! X"). Z./). I.!). F *.F). ! H Conde) :B.. y <OA.. son igualmente las coordenadas del punto donde termina el arco, %O-.. y ?,E. son las coordenadas relati!as del centro del arco con respecto al punto inicial del arco 1% corresponde a :, ? corresponde a <3. Con este 7ltimo formato es ms dispendioso calcular las coordenadas del centro del arco con respecto al punto inicial, por eso se recomienda utili ar el primer formato donde solamente se programa el punto final del arco y el radio de este. G( I34528o719i3 9i29<712 53 s534ido 134i;o212io: este cdigo modal se utili a para mecani ar arcos y semiesferas donde la "erramienta describe una trayectoria circular en sentido contrario a las manecillas del reloj. Este cdigo tambin se acompaa del a!ance de mecani ado /.

El formato de programacin es el siguiente) G( X#). Z.+). R(#. F). H Conde) :>.. y <OJ.. son las coordenadas del punto donde termina el arco, K8>. es el radio del arco y /.., el a!ance de mecani ado para dic"o arco. &e puede programar cualquier radio que sea mayor a la distancia entre el punto de inicio y el punto final del arco. 'tro formato para D8 es) G( X"). Z./). I.!). F *.F). ! H Conde) :B.. y <OA.. son igualmente las coordenadas del punto donde termina el arco, %O-.. y ?,E. son las coordenadas relati!as del centro del arco con respecto al punto inicial del arco 1% corresponde a :, ? corresponde a <3. Con este 7ltimo formato es ms dispendioso calcular las coordenadas del centro del arco con respecto al punto inicial, por eso se recomienda utili ar el primer formato donde solamente se programa el punto final del arco y el radio de este. G" Ti568o d5 5s8521: Este cdigo se utili a cuando se necesita una pausa tempori ada en el programa. Cespus de cumplir el tiempo programado el proceso sigue con la secuencia del programa. El formato de programacin es el siguiente) G" P ))) H Conde) P es el tiempo de espera programado en milsimas de segundo, en este caso se ejecuta una pausa de , seg. El tiempo de espera se puede programar en los taladrados al llegar al fondo del agujero, donde al tempori ar se rompe bien la !iruta y deja bien acabado el fondo del agujero. LLL D, <O,-. /...4 H 15090CK0 0 ;N0 PK'/;NC%C0C CE ,- **3 G" P#)) H 15E*P'K%<0 *EC%' &ED;NC'3 D. <8.H 1&E KE5%K0 EN *0KC60 KPP%C0 0 8** CE 90 P%E<03 LLL 5ambin se utili a para dejar bien acabado y cil$ndrico el fondo de las ranuras. LLL D, :--. /...4 H 1K0N;K0 60&50 ;N C%P*E5K' CE ,-**3

G" P!)) H 15E*P'K%<0 .,- &ED.3 D. :-J.H 1&E KE5%K0 EN *0KC60 KPP%C0 0 ;N C%P*E5K' CE -J**3 &e utili a para tempori ar la apertura y cierre de la copa al alimentar automticamente la pie a de trabajo 1con alimentador de barras o jalador de barras3. LLL *>H 10P0D0K 6;&%99'3 D. :J. <..>H 1;F%C0 90 6EKK0*%EN50 @;E 60CE CE 5'PE3 *8,H 1CE&0C5%Q0 090K*0 CE C'P0 0F%EK503 *,,H 10FKE 90 C'P03 G" P #))H 15E*P'K%<0 P0K0 @;E 90 P%E<0 60D0 5'PE3 *,.H 1C%EKK0 C'P03 G" P #))H 15E*P'K%<0 P0K0 @;E 90 C'P0 C%EKKE F%EN3 *8-H 10C5%Q0 90 090K*0 CE C'P0 0F%EK503 D. :,-.. <,>..H 1&E 09EI0 P0K0 C0*F%' CE 6EKK0*%EN503 LLL LLL 'tra forma de programar el cdigo DB es utili ando : en !e de P. DB:,.> de esta forma tempori ar ,.> seg. &e recomienda utili ar el primer formato con P para e!itar confusin con la coordenada :. G!) T21>1@12 53 8<7g1d1s: Este cdigo se utili a al inicio del programa para especificar que las dimensiones se programaran en pulgadas. Es un cdigo modal. D-. H D. :,.> <..- H En la pantalla del control se !ern las coordenadas con cuatro decimales despus del punto :,.>... <..-... G! T21>1@12 53 6i7E6542os: Este cdigo se utili a al inicio del programa para especificar que las dimensiones se programaran en mil$metros. Es un cdigo modal. D-, H

D. :,.> <..- H En la pantalla del control se !ern las coordenadas con tres decimales despus del punto :,.>.. <..-.. G!, R5=52539i1 d5 6CG<i31: Este cdigo se utili a para en!iar la mquina al 6ome o referencia de mquina en forma automtica, la mquina se mue!e en marc"a rpida "asta alcan ar el cero en cada eje, se en!$a a referencia primero el eje : y luego <. &e utili a generalmente cuando es necesario en!iar la mquina a referencia antes de cambiar "erramienta, o tambin al terminar el programa se en!$a a referencia para facilitar el cambio de pie a al operario. Este no es un cdigo modal y se programa siempre junto con las coordenadas relati!as ;, =. 9a mquina se referencia llegando generalmente al e#tremo del recorrido de cada eje. G!, ;. =. 1KE/EKENC%0 EIE : y <3H Co6853s19i3 d57 21dio d57 i3s524o: G") : C1395712 9o6853s19i3 d5 21dio. G" : Co6853s12 21dio 1 71 iDG<i52d1 d57 9o34o23o 82og2161do. G"! : Co6853s12 21dio 1 71 d5259;1 d57 9o34o23o 82og2161do. 9a compensacin del radio del inserto 1en la punta3 se utili a generalmente cuando se necesita generar perfiles con arcos y conos muy e#actos 1troqueler$a y moldes3. 5odos los insertos poseen un radio en la punta, este radio !ar$a en tamao dependiendo de la aplicacin del inserto, para desbastes fuertes se utili a insertos con radio grande, para acabados insertos con radio pequeo. 0l mecani ar conos y radios se genera un sobrematerial 1porque el inserto no es de filo !i!o3 que depende del tamao del radio del inserto, entre ms grande el radio ms grande el sobrematerial. 0l programar la compensacin del radio el control corrige la trayectoria de la "erramienta para acercarla al contorno programado. G" : Co6853s12 21dio 1 71 iDG<i52d1 d57 9o34o23o 82og2161do: se utili a para compensar la trayectoria de la "erramienta cuando a!an a "acia la copa en mecani ados interiores, la punta del inserto se encuentra a la i quierda del contorno programado.

G"! : Co6853s12 21dio 1 71 d5259;1 d57 9o34o23o 82og2161do: se utili a para compensar la trayectoria de la "erramienta cuando a!an a "acia la copa en mecani ados e#teriores, la punta del inserto se encuentra a la derec"a del contorno programado. 0l oprimir la tecla *en7 offset en la tabla de geometr$a aparece adems de las casillas para compensar la "erramienta en el eje : y < la casilla R donde se anota el !alor del radio de la punta del inserto y la casilla T donde se anota un cdigo que depende del ngulo en que ataca la "erramienta la pie a de trabajo. 5abla de compensaciones geomtricas de "erramienta) X ., ..8 ..... >.B8. ,.8B> Z ..... 8.-.4 -.>B8 R )., )." ).! T ( ! (

G") : C1395712 9o6853s19i3 d5 21dio: se programa al finali ar el contorno del perfil despus de "aber compensado la trayectoria con DB, DB-. Keglas para la compensacin del radio del inserto) Keali ar la compensacin del radio en la trayectoria anterior al inicio del mecani ado 1trayectoria de compensacin3 utili ando solamente los cdigos D. D,. Esta trayectoria de compensacin debe ser ms grande que el radio de la "erramienta. Programar contornos con ranuras o entalles donde el radio de "erramienta pueda entrar, de lo contrario se generaran alarmas de sobrecorte.

0l finali ar el contorno descompensar el radio de "erramienta con el cdigo DB. junto con un cdigo D. D, 1trayectoria de descompensacin3. Colocar al inicio del programa el cdigo DB. para cancelar cualquier compensacin de radio que pudo "aber quedado acti!a. G#) Li6i41 71s 2.8.6. 6CHi61s ' =i@12 952o 8i5D1: &e utili a para limitar las r.pm. m#imas cuando se programa el cdigo DEA que mantiene constante la !elocidad de corte en m2min. &e limitan las r.p.m. a un !alor adecuado, porque al !ariar el dimetro de la pie a se aumentan las r.p.m. . &i no se limitan las r.p.m. alcan an la !elocidad m#ima del "usillo cuando la "erramienta se acerca al centro de la pie a. DEA &,4. *B H G#) &->.. H Conde) &,4. es la !elocidad de corte en metros2minuto, y &->.. son las r.p.m m#imas que alcan ar el "usillo cuando la "erramienta este cerca al centro de la pie a. 0l programar las r.p.m. fijas con el cdigo DEJ el cdigo D>. no limita la !elocidad ejemplo) DEJ &-J.. el "usillo girar a -J.. r.p.m..y no limitar las r.p.m a ->.. como se program con el cdigo D>.. El cdigo D>. se utili a tambin para fijar directamente en el programa las coordenadas del cero de pie a. &e programa antes el cdigo D-4 para en!iar a referencia la mquina, y luego se fija con el cdigo D>. la distancia que "ay desde "ome "asta el centro de la pie a en : y "asta la cara de la pie a en <, se colocan siempre con !alores positi!os. ',-B> H N.> 5.... DB. D-, DEJH 2 N,. D-4 ;. =.H 2 N-. G#) X (#."(# Z!) .*,+H N8. 5.,., 1FK'C0 CEN5K'3H NB. D. :4.. <>. *B &,-..H N>. D, <O-. /..,- *4H NA. D. :4,. <-.H

0ctualmente se graban las coordenadas de cero de pie a en unas tablas numeradas del , al A es la forma ms segura para fijar el cero de pie a. 0ll$ se graban las coordenadas mecnicas con su signo correspondiente en : y < . Para acti!ar el cero de pie a se programa el cdigo correspondiente a cada tabla, si el cero de pie a se grab en la tabla , se coloca en el programa D>B, si se grab en la tabla - se coloca D>>, y as$ "asta el D>E.

G#" G21>12 952o d5 8i5D1 53 71 41>71 . G## G21>12 952o d5 8i5D1 53 71 41>71 !. G#/ G21>12 952o d5 8i5D1 53 71 41>71 (. G#+ G21>12 952o d5 8i5D1 53 71 41>71 ". G#, G21>12 952o d5 8i5D1 53 71 41>71 #. G#* g21>12 952o d5 8i5D1 53 71 41>71 /. 9as coordenadas del cero de pie a se pueden grabar en cualquiera de las tablas numeradas del , al A, acti!adas para este fin, es la forma ms segura para fijar el cero de pie a. 0ll$ se graba la distancia que "ay desde "ome "asta el centro de la pie a en : y "asta la cara de la pie a en <, se colocan las coordenadas mecnicas con el signo correspondientes. Para acti!ar el cero de pie a se programa al inicio del programa el cdigo correspondiente a cada tabla, si el cero de pie a se grab en la tabla , se coloca en el programa D>B, si se grab en la tabla - se coloca D>>, y as$ "asta el D>E. 'primiendo la tecla *enu ofset , luego R Ces trS , luego R5rabajoS se encuentran las tablas de ceros de pie a ) )) X).))) Z).))) ) $G#"% )! $G##% X).))) Z).))) )( $G#/%

X. ,)./#" Z.!) .*,+

X).))) Z).)))

En este caso se grabaron las coordenadas del cero de pie a en la tabla numero ,, en el programa se coloca el cdigo D>B y cuando el control lee este cdigo se fijan las coordenadas de cero pie a. ',-B>H N.> 5.... DB. D-, DEJH N,. D-4 ;. =.H N-. G#"H N8. 5.,., 1FK'C0 CEN5K'3H NB. D. :4.. <>. *B &,-..H N>. D, <O-. /..,- *4H

También podría gustarte