Está en la página 1de 63
CONTIENE: . TURRI TECNOLOGIAS 5.4. DE PROGRAMACION CONTROL NUMERICO FANUC OT INTRODUCCION. INSTRUCCIONES DEL HUSILLO. INSTRUCCIONES DE LOS CARROS CODRDENADAS. MOUIMIENTO EN FAFIDO INTERPOLACION LINEAL INTERFOLACION CIRCULAR MOVINIENTO DE ROSCADO INSTRUCCION DE LA TORRE CICLOS SENIAUTOMATICOS CICLAS AUTONATICUS COMPENSOUION DE RADIO DE HERRAMIENTA SUBFROGRAMAS FUNCIONES AUXTLIARES PRUBRANACION BIMPLIFICADA RJEMPLO TURRI S.A. = [_ DEPTO. DE ASISTENCIA TECNOLOGICA Fecha 03/05/93 L INTRODUCC TO! Hoja 1 de 32 INTRODUCCION MERICO, y la TORRE. métrica. asi tes del torno del capitulo. Sintetizando estas relacione: Dentro de las variables geométricas estan, tas formas de la pieza a mecanizar. de las trayectorias que realizan que la torre es la parte del torno relacionada con esa variable geo~ Dentre de las variables tecnelégicas tenemos: cidad de corte que tendr4 relacién con el husillo a través de las RPM, Otra variable tecnoldgica sera el avance que: con que se desplaza la herramienta, tendra relacién con la torres y con las restantes variables. Esta relacién entre las distintas variables del proceso y las par- la hacemos para que resulte mds claro el desarrollo El objetivo del presente capitulo es el estudio del cédigo ALFA-NU- que constituye el lenguaie de programacién. En un proceso de mecanizado las partes del torno que estan directamen-| te ligadas a las variables tecnologicas y geométricas so: el HUSILLG por ejemplo, las distin- Estas formas seran el resultado las herramientas. De aqui se deduce por ejemple, 1a velo~ al ser la velocidad FARTE DEL TORNO VARIABLES TECNOLOGICAS VARIABLES GEOMETRICAS HUSILLO Velocidad da corte (definird las rpm de giro) Fotencia a consumir (definira la gama de velocidades a utili- zar) Tipe de herramienta izquierda © derecha (definira el senti- do de giro) TORRE Avance de mecanizado (definiré la veloci- dad de desplazamien— to) Forma de la pieza (definirdé la trayec~ toria de cada he- mienta) Seleccion de las distintas herra: mientas Fecha 03/05/93 (a Hoja 2 de 32 @hora bien, para poder llevar a cabo el mecanizado de una pieza en un terno a Control Numérico necesitamos poder gobernar todas las va~ riables y eso lo logramos a través del codigo de programacion. Se da por entendido que, previo a la creacién del programa, se ha~ br4n definide todas las variables a través del anélisis del proceso. Podemos resumir entonces, que el estudio de este cédiao Alfa-Nume- rico nos posibilitard la realizacién de programas que, al ser ejecu- tados en una maquina a Control Numérico, darén por resultado la fa— bricacién de una pieza determinada. PROGRAMA Definimos come programa de una maquina de Contrel Numérico a la traduccién a un cédigo alfa-numérica del proceso de fabricacién de una pieza. antes de empezar a ver los distintos codigos, vamos a describir la estructura que posee un programa; para ello reproducimos un programa cualquiera: 00001 BLOQUE INICTAL - Nombre NiO To G40 3 N20 GO X275 2500 M42 ; BLOOUES INTERMEDIOS N3O TO101 M16 5 N40 697 Si500 M3 N5O GO xo Z10 NB NGO Gi 2-20 FO.2 N70 GO Z10 3 NO GO X275 Z400 TO 5 Contiene todas las ardenes nece~ sarias para cumplir con el proce— s0 de mecanizado N100 M30 BLOGUE FINAL Se denomina "BLOQUE" a cada lines de programa. El ";" deberd ir al final de cada bloque para indicarle al control la conclusién del mismo. Por otra parte todas los blaques, 2 excepcién del bloque de comien- Zo conviene que estén numerados. Para ello, cada bloque estar4 ante- cedido par una N- seguida de 4 digitos como m4ximo y les niémeros de bloque seran correlativos. Aciaramos que esto no es condicién in- dispensable pero si conveniente ya que resulta més sencillo para ubi- carse dentro del programa; s6lo cuando trabajemos en ciclos automati- cos veremos que es necesario numerar ciertos bloques. BLOQUE DE COMTENZO: ~ - Gerd el que identifique las programas entre si, ya que la memoria del Control permite el archivo de varios programas. Estara formado por una letra “O" seguida de 4 digitos como maximo. Es decir: DEFTO. DE ASISTENCIA TECHOLOSICA Fecha 03/05/93 INSTRUCCIONES DEL HUSILLO TURRI S.A. Hoja 3 de 32 BLOGUE FINAL: E Ser4 el gue contiene el cédigo que le indique al tor— no que el programa ha concluido. Existen dos cédigos de fin de programa, a saber? MSO : que es el utilizado fundamentalmente, que incluye el re~ seteo automatico, o sea al cursor vuelve al inicio del programa. Mo2 : no resetea el programa. @nalizaremos ahora las instrucciones de acuerdo a 1a orientacién que posean, es decir, segtin que gobiernen: =Instrucciones orientadas al husillo. -Instrucciones orientadas a los carros. -Instrucciones orientadas a la torre. “Instrucciones Varias. INSTRUCCIONES ORIENTADAS AL HUSILLO Sentidos de giror Antes de definir los codigos habrdé que establecer una convencidn: el plato sera visto desde el interior del torno, de frente; asi ten- dremos: Moa Mos mos Sentide de giro horar Sentide de giro antihorario. ~ Parada de husillo. Velocidad de giro del husillo Se podran definir dos tipos de funcién diferentes: is (rpm del husillo) se definen la r.p.m. a las que se quiere que gi- re el husillo. (velocidad de corte en a/min) —n este caso se especifica la velocidad de corte que queremos que se mantenga constante a lo largo de la trayectoria de me- canizado de la herramienta. NOTA: Cuando se trabaja con velocidad de corte constante (576) se corre el riesgo de que, por ejemplo, en un frenteado ,como el diametro tiende a cero, las rpm del husillo (¢ NeV.1000/m.D ) tenderdn al maximo que permite 1a maquina; dado que las fuer— zas de apriete du las mordazas es afectada por la fuerge cen trifuga de las mismas, puede resultar que el maximo de las rpm sea excesivo para la sujecién de la pieza. Es por ello que hay un limitador de velocidad maxima de giro, representada por la siguiente funcién: DE ASISTENCIA TECNOLOGICA Fecha 03/05/93 DEFTO. TURRI 8.8. ae goal [ INSTRUCCIONES DEL HUSILLO Hoja 4 de 32 —— es cemensaecneny (rpm maximas) Es importante que la funcion GSO S---- esté ubicada en uno de los primeros bloques del programa y “no esté acompakada por otras fun~ Seleccién de la gama de velocidades (OPCIONAL) @ los efectos de permitir un maximo sprovechamiento de 1a potencia el torno posee dos gamas de velocidad, que son las siguientes: ~Gama Alta. -Gama Baja. Es el resultado de una transmision directa del moto principal al husillo a través de un par de poleas Las caracteristicas del motor principal junto con las caracteristicas del sistema de control de velocidad llevan a que la curva de entreaa de potencia sea la siguiant Bama Alt. HP. Ejemplo: Un motor de 20 hepe 318 900 3500 Ahora bien, si se debe trabajar a menos de 710 rpm vemos que 1a po~ tencia que la maquina podra entregar sera menor a la méxima y por 10 tanto, no apravechariamos al maximo su capacidad Este caso se podria dar al mecanizar piezas de didmetros grandes, por ejemplo: Didmetro: 150 am, Material: SAE 6620. Velocidad de corte: 150 m/min. Estas condiciones se daran con una velocidad de husillo de + N= 318 rpm Del grafico observamos que sélo podremos exigir & HP. Es decir, que para no frenar e) husillo tendremos que alterar alguna de las ctras variables de mecanizado que son: profundidad de pasada y Es por ello que el torno gresenta una segunda opcién, a saber: Fecha 03/05/93 INSTRUCCTONES DE LOS CARROS INSTRUCCIONES ORTENTADAS A LOS CARROS Para desarrollar esta parte del capitulo tendremos que definir ol sistema a través del cual 1a maquina reconoceré el perfil de la pie~ za a mecanizar. Al ser todas las partes a mecanizar superficies de revolucién, su forma se podra representar por la proyeccién sobre un par de ejes co- ordenados X=-Z, dandi EJE Z: coincidira con el eje de rotacién. EJE X: coincidiré can los didmetros. @demas responder4 a la siguiente convencién de signos: +X Cero Fieza -k El cero de este sistema 1o llamaremas CERO PIEZA. Por lo tanto, si tenemos una pieza cualquiera, como la siguiente: 6 4X CERO DE PIEZA [ DEPTO. DE ASISTENCIA TECNOLOBICA I Fecha 03/05/95 TURRI 5.8. ee rene INTERPOLACIONES LINEALES Punto 4 Punto B — X120 210 ~ x50 2-15 Si suponemos que la herramienta est4 en el punto A y queremos posi— cionarla en B, se podré escribrir: . B00 x50 7-15 6 BOO U-70 W285 Cabe aclarar que como los carros poseen dos velocidades diferentes segiin el eje en que se desplace ( Vel.X= 8 m/mins vel. Z= 12 m/min ), Ja trayectoria no sera ura recta que una los puntos A y B sino que respanderé a la trayectoria del dibujo. b) Interpolaciones lineales: Son aquellos desplazamientos de la = herramienta en los que se puede con— trolar la velocidad de avance. Se dividen en: ~Interpolaciones lineales. ~Interpalaciones circulares. bi-Interpolaciones lineales: corresponden a las trayectorias lingales. Su estructura es la si- guient Boi 6 | Gor u Donder Xyzouyu FE coordenadas del punto final. avance de trabajo. Las unidades del avance F son: mm/rev 6 mm/min. pulg/rev @ pulg/min. E1 control trabaja en principio can avance en mm/rev; si se desea cambiar 1a unidad se debe especificar por funcion Punto @ Punto B. DEPTO. DE ASISTENCIA TECNOLOGICA [ Fecha 03/05/95 CODRD. ABSOLUTAS INCREMENTALES Hoja 7 de 32 Podremos representar a los puntos que caracterizan el perfil por media de dos sistemas coordenado: i~ Coordenadas Absolutas. 2- Coordenadas Incrementales. Coordenadas Absolutas Cada punto queda identificada por la cero al Cero Pieza. Para la figura: que tienen por Punto xz0 Zo Punto XZO 2-10 Punta X25 2-20 Punta 6: X85 7-55 Coordenadas Incrementales Cada punto queda identificado por dos coordenadas U y W que serdn distancias en X y 2, respectivamente, que separan el punto en cues~ tion de la ubicacién de la herramienta en ese momento; es decir, que son coordenadas relativas a la herramienta, Suponiends que la herramienta esta ubicada en XO y 20. Punta uzo wo Ahora la maquina est4 ubicada en el punto X20 20, por lo que: Punte 2: = uo w-10 Seguido a esto veremos las diferentes érdenes de movimientas. Estas se clasifican en dos grupo: a) Movimientos en rapido. b) Movimientos de trabajo o interpolaciones. a) Movimientos en r4pida: Carresponde 2 posicionamientos de la = herramienta y no se tiene control de a velocidad de avance. La estructura de esta orden es la siguiente: 600) 600 Donde: (notacién absoluta) (notacién incremental? x y Z 6 Uy W son 1as coordenadas del punto al que se quiere llegar con la herramienta. TURRI 3.0. DEFTO. DE ASISTENCIA TECNOLOGICA Fecha 03/05/93 INTERPOLACIONES CIRCULARES Hoja 9 de 32 Desde A hasta B serd; G01 X120 Z-30 FO. 6: 801 U70 W-25 FO.2 b2-Interpolaciones circulares: Corresponde a trayectorias cir— culares. Su estructura es la siguiente: Interpolacion circular horaria. Go2 x 6 Go? U- Donde: X y Z 6 Uy Wz coordenadas del punte final. R 1 radio del arco. F avance. +X Ejemplor X30 2-10 X70 2-35 -35 Desde A hasta B sera: GOS x70 2-35 R18 FO.3 6: GOS U40 W-25 R1e FO.S Desde B hasta A gerd: on XSO Z-10 R18 FO.3 U-40 W-25 R18 FO. Las interpolaciones circulares pueden especiticarse a través de otra estructura de orden, en donde en vez de dar el radio del arco de la circunferencia daremos “la ubicacién del cen- tro del arco con respecte al punto de partida". En este caso tendremost DEFTO. DE ASISTENCIA TECNOLOGICA [_Fechs os/osves ROSEADO [nese 10 we 32 Donde: X y Z 6 Uy W: coordenadas del punto final. distancia RADIAL en el eje X desde el punto inicial al centro del arco (con @l gigno que corresponde). K 1 distancia en el eje Z que va desde @l punto inicial al centro del arco (con @l signe que correspande) . 2-5 z-20 (en eje Xx) (en eje 2) Punto B — Distancia de A « Distancia de A a ic c Desde A hasta B seré: GOS Y21,6 7. Roscado: 6 través de esta orden se logra el sincronismo entre el gira del husillo y el desplazamiento de la herramienta. La orden se estructura de la siguiente maner 0 1-5 K-15 FO.22 e32 632 Donde: X y Z 6 Uy W: son las coordenadas del punto final; ci la rosca es cilindrica F 1 paso de la rosca en mm/rev. Ejemplo: Suponemos sélo 1a primer pasada (paso 20 h/pulg) a 7) 50 DEPTO. DE ASISTENCIA TECNOLOGICA Fecha 03/05/73 eee INSTRUCCIONES DE LA TORRE he Hoja 11 de 32 goo01 5 Mio N20 NSO BO X20 ZS 5 Neo B32 X25 2-25 F1.27 N70 New —posicionamiente para roscar -ROSCADO “se aleja en X para retirarse 1)Para roscar se deberé definir la velocidad en rpm con la orden 697. 2 Z)Es conveniente que la herramienta se posicione antes del inicio de la rosca de { a 2 veces el paso. Todas las funciones son MODALES, esto quiere decir que son activas hasta que se lea otra funcién G que la elimine. Ejemplo: se puede escribir: GO X20 73 4 x50 3 = NOTA GENERAL este bloque lo ejecutara con GO DATOS DE HERRAMIENTAS — FUNCION La maquina sale de fébrica con un sistema de coordenadas estableci— do y un punta de referencia definido. Un esquema del mismo es el si- guiente: yore PoE rasiciot ee. REFEROCIA fia {hoe Ahora bien, cuando colecamos una pieza y tenemos la herramienta, el sistema de coordenadas que queremos que reconozca el control ya no es el anteriar, sino que es el que tiene por origen al CERO DE PIEZA, y el punto que debe controlar es el de la punta de la herramienta, tal como se indica en la figura: [_bEFTO. De asisTENcia TecnoLonIcA Fecha 03/08 93 FUNCION DE HERRAMIENTA Hoja 12 de 32 aioe ton Para que el contrel deje de reconocer el CERD DE MAGUINA y pase a trabajar con el CERO DE PIEZA, y del punto TEORICO pase a reconocer a la punta de la herramienta, deberd disponer de la siguiente infarmaci én: a) Distancia entre el CERO PIEZA y el CERO MAQUINA (an eje X)~ b) Digtancia entre el FUNTO TEORICO y la punta da la herramienta (en las direcciones xX y Z). Estas informaciones se almacenan en una tabla independiente con el nombre de "OFFSETS GEUMETRICUS". Estos offsets o correctores de he- rramienta son ié, de manera que cada offset corresponde a cada herra~ aienta. CODIGO "T": +La estructura del mismo es la siguiente: = | Donde los dos primeras digitos corresponden a la posicién de la he rramienta en la torre. Para un modelo que tiene una torre de 8 po~ siciones, las alternativas podran ser de 01 a OB. Para el Caso de las dltimos dos digitos, los mismos representan el namero de corrector u offset que correspande a la herragienta en cuestién. Como dijimos podran ser de O1 a 16. PATO CRO DE WAQUINA PIEZA DEPARTAMENTO DE ASISTENCIA TECNICA Fecha 03/05/93 TURRI S.A. hee ee leet i CICLOS SEMTAUTOMATICOS Hoja 13 de 32 CICLOS SENIAUTONATICDS 1) CICLO DE MECANIZADO LONGITUDINAL [ "B90" La estructura general de este ciclo es la siguiente: B90 Ro Foo Donde la herramienta realizara la siguiente trayectoria: Se deberd colocar #1 signo @ la instruccién Siguiente convencién: TURRI 5.8. DEFTO. DE ASISTENCIA TECNOLOGICA Fecha 03/05/93 cIcLos SEMIAUTONATICOS Hoja 14 de 32 2 CICLO DE ROSCADO G92 La estructura general de este ciclo es la siguiente: = atSog —1 signo de “R" seré de acuerdo a la convencién anterior. se de~ Ejemplo: Supongamos que se busca roscar cénicamente 1a pieza Siguiente con una rosca de 1 mm de paso. Sean las tablas de fabricantes de herramientas, bera roscar en 5 pasadas, teniendo cada una de ellas las siguientes profundidades de corte. Ira.... 0.2 mm Qda.... 0.16 mm Sra.... 0.14 mm Atas... G10 am Stas... 0.08 mm aovozs N1O TO Gao; — —(mis adelante se vera el significado) NZO GO X160 2200 M425 N30 G97 51200 M33 Nao ToLols NSO GO X40 Z1.53 N&O G92 X30 2-35 R-1 N70 x29 la funcidn 692 es modal. NBO X29. 08; ASISTENCIA TECNOLOGICA CICLOS SEMTAUTONATICOS DE ~DEFTO. TURRI S.A. i Fecha 03/05/95 Hoja 15 de 32 Neo Ze. NI0O —-X28.45 Nilo X28.483 NI2Z0_X28.48% pasada de repaso Ni3O GO X160 2200; retiro de herradienta Ni4O M305 3) orcLo be FRenteapo — [*694"] La estructura general z e7a x fet El signa de "R' responder de este ciclo es la siguiente: [ DEPTO. DE ASTSTENCIA TECNOLOGICA Fecha 03/05/93 TURRT S.A. fh Hoja 16 de 32 CICLOS AUTOMATICOS CICLOS aUTOMATIEDS (NO SON MODALES) 1) CICLO DE DeESBASTE LONGITUDINAL | G71 A través de este ciclo pademos desbastar en forma longitudinal cualquier perfil de pieza que sea de didmetros crecientes (para desbaste exterior) a decreciente (para desbaste interior). El ciclo realiza pasadas de desbaste segdn una profundidad pre fijada dejando un sabrematerial determinade para una posterior pasada de terminacidn. For eiemplo: 48 Ee La estructura del programa sera: 671 Usd) Re) 4 671 P(nid Qinf) Ulsur Widw) Fee. Donde cada instruccién tiene el siguiente significado: TuRRI s.a. [L 3/08/93 DEFTO. DE ASISTENCIA TECNOLOGICA Fecha CICLOS AUTOMATICOS Hoja 17 de 32 DESCRIPCION DEL PERFIL 2) $d = profundidad de pasada (RADIAL). e@ =retiro de la herramienta para retorne. su = sobrematerial para terminacién en didmetro (con signa). Sw = sobrematerial para terminacion en direccién Z (con signo). mi = numero del primer bloque de descripcién del perfil. nf = nimero del Ultimo bloque de descripcién del perfil. Ser4 necesario de esta manera definir las trayectorias del per— #il a mecanizary este perfil quedara definide entre los bloques waa y nee Para aclarar estos conceptos podemos recurrir al siguiente ejen-| plo: Suponemos que desbastamos el perfil indicado partiendo de una barra de 74 mn de didmetro dejando un sobrematerial de 1 am en el didmetro y 0.2 mm en el largo, Este sobremate— rial sera retirado utilizando un ciclo de terminacién que se veré mas adelante. OOO03 ¢ N10 To G40 5 N20 G50 62000 5 NSO GO X200 735 Nao 696 SISO Ma 5 NSO To101 4 Neo GO X76 Z0 g...0. N70 G1 x Neo Go 7S 24 N9O G71 US ROS 3 N100 G71 F119 C189 UI WO.2 FO.3 5 NL1Q GD X30 g..2- debe ser siempre movimiento en rapido en el eie X. limitamos las rpm a 2000 +++..posicionamiento para frentear sees frenteada posicionamienta para el ciclo NizZ0 Gi 2-35 5 NiSO GZ XSO 2-45 R10 5 NI40 Gi X60 3 x RISO X70 2-53 3 NL6O X72 5 NI7G GO x200 7350 TO 5 NiBO Mt NOTA: Es obligaterio que el primer blaque de definicién del perfil sea un movimiento en el eje X solamente. CICLO DE DESEASTE FRONTAL | G72 La estructura del bloque es 1a siguiente: 672 Wisd) Rie) 4 672 Pini) Q@inf) Ulsw Wis) Fee. ¢ La trayectoria de la herramienta sera la siguiente: [ DEFTO. DE ASISTENCIA TECNOLOGICA Fecha 03/05/93 TURRI 8.8. ee is sei | CICLOS AUTOMATICOS Hoja 18 de 32 y ar Be —ty perti NOTA: El primefBloque de definicién de: deberé ser un ac~ Vimiento en direccién Z solamente. Un ejemplo de mecanizado seria @l siguiente: ao004 N10 To G40 3 N20 650 $2000 ; NSO GO X200 2300 Maz ; NAO BF SISO M4 5 NSO To1oL ¢ N60 8G X71 25 ye. N70 G1 Z-55 FO.3 3 NBO GO X72 25 4 N90 B72 W4 RO.S 5 N100 B72 F110 Q140 Ut WO.2 FOS 5 NI10 BO 72-53 3 N1Zz0 G1 X70 3 NISO X60 2-45 ; N140 x50 5 3 NiSO G3 X30 7-35 Ri Niéo Gi 25 5 N170 GO X200 Z300 TO + Nigo MSO 5 + +posicionamiento para cilindrar Nota General: Si entre los bloques "ni" y "nf" hay definidos va~ ~ - lores de “S" a “F", éstas no seran tenidos en cuen- ta durante el desbaste, pero s{ se cumplirdn duran-| te el ciclo de terminacién que veremos a continue cion. CICLO DE DESBASTE SOBRE PATRON Este ciclo se utilize para el caso de desbaste de piezas forja~ das @ fundidas en donde tengamos un sobrematerial que exija va~ rias pasadas. La estructura del ciclo es la siguiente: fz Suen wan RG 873 Pini) Qinf) Udsu)” Wise) DEPTO. DE ASISTENCIA TECNOLOGICA Fecha 03/05/93 EICLOS AUTOMATICOS [esa 19 ae 52 La trayectoria de la herramienta serd la siguient det be Ate | Donde: i = sobrematerial en radio que presenta la pieze en brute, con el signo que corresponda. sobrematerial en el largo que presenta la pieza en brute, con el signo que corresponda. qd = cantidad de pasadas de desbaste. ai = nimero del primer bloque de descripcién del perfil. nf = ndmero del Witimo blaque de descripcion del perfil. Su = sobrematerial en el didmetro para terminacién. dw = sobrematerial en el largo para terminacién. sk 5) CICLO DE TERNINAGTON [ a70 Este ciclo se puede adaptar tanto a los ciclos G71 > 672 y 673. La estructura es la siguiente: Peni) Qcif) Fs El ciclo automatic 670 necesita que la herramienta que dar4 la Terminacién, ya sea la misma de desbaste u otra, sea posicionada en las mismas coordenadas del punto donde se inicié el respecti- vo ciclo autématica de DESBASTE. El ciclo automatico G70 mecaniza el sobrematerial dejado por Su y Sw de los ciclos de desbaste; y cbedece a las funciones F y S escritas en la descripcidn del perfil ("ni“ al “nf") Ejempl Para el case del pragrams 00004 tendremos: N1B0 T0202 S200 ; NI9O GO X72 Z5 5 N200 G70 F110 G160 FO.1 3 | PeFto. DE ASISTENCIA TECNOLOGICA Fecha 03/05/93 GICLOS AUTONATICOS | Heia 20 de 32 ay El ciclo tiene la sigmente estructur Donde: B74 Rie) 5 G74 x= Psi) Ask) RG @ = retrocese de la herramienta para rotura de viruta. $i = profundidad de pasada (EN MILESIMOS). gk = distancia entre descargas (EN HILESIMOS). $d = retiro de la herramienta para retorno. baa op apa a (ocarsaid Para el caso de taladrado se debera expresar: Si=0 y Sd=O , los que pueden omitirse. CICLO DE RANURADG CON DESCARGA DE VIRUTA El ciclo tiene la siguiente estructura Dondes P(siy G6Sk) Risa) F = retroceso de la herramienta para descarga de viruta distancia entre descargas (EN MILESIMOS) = profundidad de pasada (EN MILESIMOS) . retire de herramienta para retorno DEFTO. DE ASISTENCIA TECNOLOGICA Fecha 03/05/95 CICLOS AUTOMATICOS Hoja 21 de 32 5) CICLO DE ROSCADO | G76 Con este ciclo se puede realizar un roscade con las siguientes caracteristicas: 1 La herramienta entra con el dngule de la rosca en cada pasada de debastes para entrar en la dltima pasada a 70° y limpiar ambos flancos. Se asequra que cada pasada tiene igual seccién de virute. Ne es necesario realizar descargas de rosca, ya que se puede pragramar una salida en chanfle. 4- Se pueden pregramar pasadas de terminacidn. S- Se pueden programar rescas cénicas. La estructura de ciclo es la siguient Q(Sd min) Riad Ra? Ply Qcsdd | DEPTO. DE asisT. Fecha 03/05/93 TURRT S.A. r Ee es ee CICLOS aUTOMATICOS Hoja 22 de 32 m= es el primer par de digitos y representa las canti— dad de pasadas sobre el fondo de rasca. r = es el segundo par de digitos e indica cuantas déeci— mas de paso antes de llegar al valor de Z tendra + que empezar el chanfle de salida. » 4 es el tercer par de digitos & indica el angile de la rosca, que podra ser: 80°, 60°, 55°, 279, O°, $d min = sera la menor profundidad de pasada que reali- ce la herramienta (EN MILESIMDS). d = profundidad de la ditima pasada. i = indica la conicidad de 1a rosca tal como indica la figura: (~) ROSCAS EXTERIORES (+) ROSCAS INTERIORES: k = altura del filete (EN MILESINOS). $d = profundidad de corte de la primer pasada, servira come dato a la maquina para calcular las sucesivas pasadas (EN MILESIMOS) . F = paso de la rosca en mm/rev. [_ [_DEFTO. De ABISTENCIA TeCNOLOGICA Fecha 03/05/93 TURRI S.A, COMPENSACTON DE RADIO DE HERRAMIENTA || Hoja 23 de 32 OMPENSACION DE RADIO DE HERRAMIENTA En todo lo viste hasta ahora, hemos supueste a la herramienta como un punto teérico. Fere, como sabemos, las puntas de las herramientas Poseen un cierto radio, tal como se observa en el dibujo siguiente: Punto tecrico Si por ejemplo programamos una trayectoria cénica, tendremos un e— rror que estard representado por el drea sombreada de la figuras trayectoria Programada Este error lo eliminariamos si se lagrara hacer que la punta de la herramienta fuera tangente en todo momento a la trayectoria programa~ da. Este objetivo lo cumple 1a Funcién Compensaciéon. Pars pader compensar ese radio de punta, el Control debera conocer: i) Datos de la herramienta: éstos se incorporarén a la memoria de = la maquina y son los siguientes: radio de punta. €édigo de posicién. (no confundir con el “T" de programacién) Este codigo de pasicién indica 1a orientacién que tiene un vec~ tor que tiene por origen el centro del radio de la herramienta ¥ por punto final al punto tedrico. DEPTO. DE ASISTENCIA TECNOLOBICA Fecha 03/05/93 TURRT S.A. : _ [_conrensacton DE RADIO DE HERRANIENTA || Hoja 6 Las orientaciones gon: 1 1 ee by esto lo hace a través de los co~ digos de programacién, que son 108 siguientes: 2) Cuando y hacia donde compensar G41 llamada a compensacion izquierda. 642 llamada a compensacién derecha. G49 anulacien de 1a compensaci sn ‘TRAYECTORIA TEORICA DEPTO. DE ASISTENGIA TECNOLOGICA Fecha 03/05/93 TURRI S.A. flee ADIO DE HERRAMIENTA || Hoja 25 de $2 La compensacioén del radio se realiza durante el bloque en el cua’ se la llama, y toma coma compensado el punto final. Ejemplo: : N10 G1 7-35 FO.2 : Nizo G42 61 x60 7-40 + | Error NISO Gi WIS 5 je Lo correcto seria llamar a compensacién de herramienta en el bloque N110, es decir: A140 Ga2 G1 Z-35 FO.2 + NIZO G1 X60 Z~80 3 Ni30 Gi WH415 5 De 1a misma manera la descompensacién se realiza durante el bloque en el cual se retira la herramienta. Los ciclos automaticos de desbaste G71, 672 y 675 NO toman los lamados de compensacién de radio de herramienta, slo el ciclo autématico de terminacién 670. €l llamado de compensacion se realiza en un bloque donde haya un 80 6 Gl. Es preferible hacer el llamado al momento de pasicionar la herramienta can un GO. Cuando se trabaja con compensacién de radio, en 1a pragramacién hay que evitar mevinientos menores al radio de la herramienta. NBO nreo) N10 DEPT. DE ASISTENCIA TECNOLOGICA Fecha 03/05/93 TURRI S.A. - : SUBPROGRAMAS Hoja 26 de 32 SUBPROGRAMAS Cuando en una pieza existe una operacién que se repite (por ejemplo, canales en una polea), ésta se puede programar aparte, es decir en un subprograma, y hacerla cumplir tantas veces camo sea necesario. PROGRAMA PRINCIPAL SUBPROGRAMA, 00999 5 Retorno a prog. ppal. Bloque de llamado a subprograma. Moe Los tres primeros digitos representan la cantidad de veces que se repite @1 subprograma, mientras que los cuatro digitos restantes i~ dentifican el numero del subprogrema. Ejemp) "nga POO70072 = — el programa 00072 se deberd ejecutar 7 veces. Una vez concluida la eiecucién del subpragrama las veces que corres- pondan, se continua en el programa principal con el bloque siguiente al de llamada de subprograma. igual al programa principal centenide del sbprograma na ———-- indica el retorna al pro- =e] grama principal La orden M99 puede tener otras aplicaciones, por ejemplo: n140 M99 P250 ¢ El curser al llegar al ‘bloque numero 140 : salta al bloque niémero 250, © al ndmero que estuviera con “PY, sin ejecutar los bloques que hubieran en el medio. DEFTO. DE ASISTENCIA TECNOLOBICA Fecha 03/05/93 FUNCIONES AUXILIARES Hoja 27 de 32 i) SALTEO UPCIONAL DE BLUQUE: “/" Si en algin blaque colocamos 1a barra “/" tode lo que siga a la barra en ese bloque sera ignorado por el control, siempre que se haya activado la misma deste el tablero de operacién de la ma~ quina (con la tecla “BLOCK DELETE"). Ejemplo: yel0 TO G40 y con barra activa - ignora el bloque Nio TO /G40 ; con barra activa ignora el bloque “poa" 0 "64" 2) TEMPORTZADO Esta funcién retarda la ejecucién del blogue siguiente durante @1 tiempo en sequndos especificada. La estructura es la siguiente: Goa x12 ++1.2 segundos 'S) PARADA PROGRAMADA: "HOO" @ "HO" Esta orden interrumpe completamente las funciones de la maquina (giro del husilla, movimientos de los carras, etc.) y espera que el operador presione el botén de START o INICIO DE CICLO para continuar con el programa. Nota: después de un M00 es necesario volver a definir la gama, ~ velocidad, etc., para que gire el husillo. 4) PARADA OPCIONAL: "MOL" o “Mi” Son validas todas las consideraciones hechas para la funcion MO. La dnica diferencia es que esta orden debe ser habilitada desde el panel del operador para que cumpla, de le contraria se ignora (OPT STOP). TO. DE ASISTENCIA TECNOLOSICA | Fecha 0 105/93 ee 29 de 32 PROGRAMACION SIMPLIFICADA Ordeno: Movimiento de la herramienta pa Ese GZ pen AL O22) yee (y+) eet 8 ke x (Xs Zs) oF . At 3 Xa 2s Ar _—_i SY AL G22) hz) Ea a Zed Zeer Rae Kia DE ASISTEMCIA TECNOLOSICA Fecha 03/05/93 PROGRANACION SIMPLIFICADA Hoja 30 de 32 ace Saenz emcee, ee eee eee a Ree Se ae Cee es eee ae fee ee eee Sy Me 25 Dre? saan Res aeons Ce eee Mae yee Fecha 03/03/93 TURRI S.A. DEPTO. GE ASIGTENGIA TECNOLOSICA | [ EJEMPLO DE MECANTZADO | PIEZA THAGINARTA a MATERIAL SAE 1045 HATERTAL DE FARTIDA: BARRA DIAM. "155 mm. SIN ESCALA CHANFLES 1x45° RADIOS Rt fed) fet |oreser [tthppxt3 | 16 Hes Ca IQSSS Serra eee carter oles Revere or eten eee area a ee ree Coss ee EoD CE TURRI CON CONTROL FANUC, DEPENDIENDO LUBICAMENTE DE Las CAPACIDADES DE NECANIZADO Y ESPECIFICACIONES TECNICAS TURRI S.A. = Pa JAL_DE OPERACIONES FANUC OT INDICE Frocesc para preparar un Mecanizado.... Modos de operacion.... Pantallas de Visualizacién. tovimientos manuales. todo "308 Modo “MPG ese Movimiento del husillo en forma manual. Movimiento de la torre en forma manual.. Accionamients manual del refrigerante.. Modo "HOME". Referenciado de maquina Visualizacién de la posicién Introduccién de programas. Modo "EDIT". Capacidad de memoria y listado de programas... Para buscar un programa. Para cargar un nuevo programa. Para borrar un programa de la memoria.......-. Para borrar alguna instruccion no introducida en memoria... i Fara borrar alguna instruccion ya introducida en memoria... = Para insertar alguna instruccién en un programa. Para alterar alguna instruccidn en un programa Proaramaci6n simultanea. BACKGROUND EDIT. Duplicacién de un programa.. Fusién de dos programas. Ingreso manual de datos. Modo "MDI". Para mover el husillo a una velocidad determinada...10 Para mover el carra. Para mecanizar.... a5 ee Para leer el offset de una hercamienta.. Para anular el offset de une herramienta Datos de herramientas. Introduccion de offset geometricos..... Para ajustar los offset Para corregie el di Uso del TOOL SETTER... aste de herramientas. WORKSHIFT. Traslado del Cero de Pieza. Para trasladar el Cero de Pieza.... Para borrar la pantalla de WORK SHIFT. .~ Para corregir @l Cera de Piers contintia... TURRI S.A. ~ Pag. ++ +Gontinuaci on Pagina Ejecucién de pragramas Mada "AUTO". i-Prueba con ejes inhibidos y in funciones M y T (BRAFTEO)... - 2-Ejecucion de un programa con movimientos. (1)Prueba bloque a bloque EN VACIO .... (1D Prueba bloque a bloque CON PIEZA .. Comunicacidén FANUC-PC. Para escribir un programa nuevo en ta PC.. Para editer un programa en la PC..--..--.--- Para enviar un programs de la PC al Control. Para enviar un programa del Control a la PC. Mecanizado en regimen continuo.... Ejecucién parcial de un programa Cambio de parametros Listado de alarmas de programacién... Listada de Funciones 6 y M.. Eondiciones de corte referenciales.....- EL DEPARTAMENTO DE INGENIERTA DE VENTAS DE cs TURRI S.A. RECOMIENDA La LECTURA COMPLETA DE : ESTE MANUAL PARA UN APRENDIZAJE SEGURO Y RAFIDO DE : La GPERACIGN DE LOS TORNOS BIGLIA, ASI COMO PARA t 1 TENER CONOCINIENTO DE LOS RECURSOS Y PRESTACIONES | QUE SE PUEDEN ESPERAR DE ELLAS. 1 CONSULTAS SOERE OFERACION O PROGRAMACIUN FANUC OT: { TELEFONO (00 54 1 3 923-6557 : FAX LOCAL ( 01 > 923-2583 i 1 FAX INTERNACIONAL (00 541) 112888 t

También podría gustarte