Sie sind auf Seite 1von 28

Tipos de Recubrimientos

http://tesis.uson.mx/digital/tesis/docs/11596/Capitulo4.pdf

1.

Niquelado

2.

Anodizado

3.

Cromado

4.

Cobrizado

5.

Galvanizado

6.

Zincado

7.

Pinturas

8.

Lacas

9.

Barnices

Niquelado
El niquelado es un recubrimiento metlico de nquel, realizado mediante bao electroltico, que se da a los metales, para
aumentar su resistencia a la oxidacin y a la corrosin y mejorar su aspecto en elementos ornamentales.
Hay dos tipos de niquelado: Niquelado mate y Niquelado brillante.
El niquelado mate se realiza para dar capas gruesas de nquel sobre hierro, cobre, latn y otros metales ( el aluminio es un
caso aparte) es un bao muy concentrado que permite trabajar con corrientes de 8 - 20 amperios por decmetro cuadrado,
con el cual se consiguen gruesos capas de nquel en tiempos razonables.
Los componentes que se utilizan en el niquelado son: Sulfato de nquel, cloruro de nquel, cido brico y humectante
El niquelado brillante se realiza con un bao de composicin idntica al anterior al que se le aade un abrillantador que
puede ser sacarina por ejemplo. Para obtener la calidad espejo la placa base tiene que estar pulida con esa calidad.
La temperatura ptima de trabajo est entre 40 y 50 C, pero se puede trabajar bien a la temperatura ambiente.
En los baos de niquelado se emplea un nodo de nquel que se va disolviendo conforme se va depositando nquel en el
ctodo. Por esto la concentracin de sales en el bao en teora no debe variar y esos baos pueden estar mucho tiempo en
activo sin necesidad de aadirles sales.

Anodizado
Anodizacin o anodizado es una tcnica utilizada para modificar la superficie de un material. Se conoce como anodizado a
la capa de proteccin artificial que se genera sobre el aluminio mediante el xido protector del aluminio, conocido
como almina. Esta capa se consigue por medio de procedimientos electroqumicos, de manera que se consigue una mayor
resistencia y durabilidad del aluminio.
Con estos procedimientos se consigue la oxidacin de la superficie del aluminio, creando una capa protectora de almina
para el resto de la pieza. La proteccin del aluminio depender en gran medida del espesor de esta capa (en micras).
El nombre del proceso deriva del hecho que la pieza a tratar con este material hace de nodo en el circuito elctrico de este
proceso electroltico.
La anodizacin es usada frecuentemente para proteger el aluminio y el titanio de la abrasin, la corrosin, y para poder ser
tintado en una amplia variedad de colores.

Las tcnicas de anodizado han evolucionado mucho con el paso del tiempo y la competencia en los mercados por lo que
pasamos de una capa de xido de aluminio con el color gris propio de este xido hasta la coloracin posterior a la formacin
de la capa hasta obtener colores tales como oro, bronce, negro y rojo. Las ltimas tcnicas basadas en procesos de
interferencia ptica pueden proporcionar acabados tales como azul, gris perla y verde.
Hay distintos mtodos de coloracin de las capas de xido formadas: coloracin por sales y coloracin por tintes siendo la
primera opcin la ms habitual y la que ms calidad en acabado y durabilidad garantiza.
Como tcnica reciente se est desarrollando los acabados por interferencia (azul, gris y verde) basados en modificaciones
posteriores del poro del xido de aluminio formado en la etapa propia de anodizado. Esta modificacin microscpica del
poro se consigue mediante reproduccin de condiciones de temperatura, concentraciones de electrolito, voltajes, superficie
de carga afectada y caractersticas de la aleacin. Elcontrol de estas variables y la reproducibilidad de las condiciones del
proceso son las que determinan el acabado azul, gris o verde.

Cromado

Cobrizado
Tratamiento electroltico de color cobre brillante, su cometido es aumentar la conductividad elctrica en aceros, evita la
deposicin de proyecciones de soldadura, y como base posteriores recubrimientos, con pequeos espesores (4-10 um.).
Aplicable sobre los siguientes materiales: hierro, acero, zamac.
Recomendable para los siguientes campos de aplicacin:
1. Armas
2. Construccin de maquinaria
3. tiles y moldes

4. Decoracin
5. Mobiliario

Galvanizado
Galvanizado es el proceso electroqumico por el cual se puede cubrir un metal con otro. Se denomina galvanizacin pues
este proceso se desarroll a partir del trabajo de Luigi Galvani, quien descubri en sus experimentos que si se pone en
contacto un metal con una pata cercenada a una rana, sta se contrae como si estuviese viva, luego descubri que cada
metal presentaba un grado diferente de reaccin en la pata de rana, por lo tanto cada metal tiene una carga elctrica
diferente, segn el tipo de metal lo cual se debe a que se han descubierto metales con mucha carga elctrica por
el magnetismo de la tierra.
La funcin del galvanizado es proteger la superficie del metal sobre el cual se realiza el proceso. El galvanizado ms comn
consiste en depositar una capa de zinc (Zn) sobre hierro (Fe); ya que, al ser el zinc ms oxidable, menos noble, que el hierro
y generar un xido estable, protege al hierro de la oxidacin al exponerse al oxgeno del aire. Se usa de modo general en
tuberas para la conduccin de agua cuya temperatura no sobrepase los 60 C ya que entonces se invierte la polaridad del
zinc respecto del acero del tubo y este se corroe en vez de estar protegido por el zinc. Para evitar la corrosin en general es
fundamental evitar el contacto entre materiales dismiles, con distinto potencial de oxidacin, que puedan
provocar problemas de corrosin galvnica por el hecho de su combinacin. Puede ocurrir que cualquiera de ambos
materiales sea adecuado para un galvanizado potencial con otros materiales y sin embargo su combinacin sea
inadecuada, provocando corrosin, por el distinto potencial de oxidacin comentado.

Zincado
El uso del zincado electroltico frente a galvanizado por inmersin en zinc, pinturas, y otros recubrimientos, tiene varias
razones:
El espesor de la capa protectora de zinc suele ser de 10 micras y no superior a las 30 micras, consiguiendo que no se
aumente el volumen de la pieza. En algunos casos esto se hace imprescindible.
La capa protectora se adhiere electrolticamente a la pieza. Esta capa pasa a formar parte de la pieza, con lo que se podr
doblar, plegar y modificar la pieza sin prdida de capa protectora.
El zincado electroltico no deforma los materiales, el proceso se realiza a temperatura ambiente.
El precio del zincado electroltico es ms econmico, que otras opciones de recubrimiento.
Versatilidad en acabados, distintos pasivados. El zincado electroltico tiene un aspecto fino y brillante, no deja rebabas, ni
impurezas.
El sistema de calidad le garantiza acabados profesionales.
Posiblemente una de las mejores opciones para proteger sus materiales contra la corrosin.
El uso del zincado electroltico frente a galvanizado por inmersin en zinc, pinturas, y otros recubrimientos, tiene varias
razones:
El espesor de la capa protectora de zinc suele ser de 10 micras y no superior a las 30 micras, consiguiendo que no se
aumente el volumen de la pieza. En algunos casos esto se hace imprescindible.
La capa protectora se adhiere electrolticamente a la pieza. Esta capa pasa a formar parte de la pieza, con lo que se podr
doblar, plegar y modificar la pieza sin prdida de capa protectora.
El zincado electroltico no deforma los materiales, el proceso se realiza a temperatura ambiente.
El precio del zincado electroltico es ms econmico, que otras opciones de recubrimiento.
Versatilidad en acabados, distintos pasivados. El zincado electroltico tiene un aspecto fino y brillante, no deja rebabas, ni
impurezas.
El sistema de calidad le garantiza acabados profesionales.
Posiblemente una de las mejores opciones para proteger sus materiales contra la corrosin.

Pinturas
La pintura es una composicin lquida pigmentada, que se convierte en pelcula slida y opaca despus de su aplicacin en
capa fina. En realidad, debe hablarse con ms exactitud de pelculas relativamente opacas, ya que normalmente stas
son algo translcidas. Las pinturas son substancias naturales o artificiales, generalmente orgnicas, adecuadas para formar
sobre la superficie de un objeto una pelcula continua y adherente, que le confiera poder protector, decorativo, aislante,
filtrante a determinadas radiaciones, ete. En la industria automovilstica, el empleo de las pinturas ha tenido
como objetivo principal dotar a las carroceras y dems elementos de cierta proteccin, adems del aspecto decorativo.
En relacin con los componentes fundamentales de una pintura hay que indicar que el ligante es el elemento no voltil,
constituido por una resina y aceites naturales o sintticos, mientras que el pigmento es la materia pulverulenta insoluble
(dispersa en el ligante) que confiere color, poder cubriente y de relleno, y los disolventes y diluyentes (orgnicos y voltiles)

constituyen el vehculo que facilita la aplicacin y formacin de la pelcula de pintura. El ligante y los pigmentos representan
la parte seca y constituyen la pelcula definitiva (que permanece despus de la evaporacin de los disolventes y diluyentes)
y, por tanto, la parte activa y til de las pinturas. El ligante protege los pigmentos de los ataques de los agentes externos,
mientras que stos detienen la penetracin de la luz e impiden su accin perjudicial sobre el estrato superficial. Los
disolventes y diluyentes tienen la funcin transitoria de hacer ms fluida la pintura, para poder aplicarla convenientemente;
no obstante, en algunos casos, como en las pinturas al aceite (donde ste realiza a la vez las funciones de diluyente y
ligante) no son necesarios. Las pinturas en polvo, ms modernas, constituyen un caso similar.

Lacas
La laca una secrecin resinosa y translucida producida por el insecto Laccifer lacca, de donde toma el nombre, que habita
sobre varias plantas, sobre todo en la India y el Este de Asia. Dicha secrecin se halla pegada a las ramas de la planta
invadida, y en ella est encerrado el insecto durante casi toda su vida. Una vez recolectada, molida y cocida con otras
resinas y minerales, se convierte en goma laca, usada en barnices (transparentes o coloreados), tintas, lacres, adhesivos,
etc.
Las lacas son productos que forman pelculas ms o menos duras, ms o menos brillantes y con buena resistencia al frote.
Se le da la proteccin final al cuero, contra el rayado, el desgaste y la abrasin. Este tipo de producto slo se puede adherir
sobre cueros que tienen un fondo ya aplicado. La laca le da el brillo final.
Lacas Pigmentadas: Son moliendas de pigmentos incorporadas a la nitro o acetoburitato, donde estos actan como si
fueran ligantes. Se emplean en la etapa final del acabado para emparejar el color. Mezcladas con anilinas de complejo
metlico 1:2, se logran efectos semi-anilinas de aspectos agradables. Este procedimiento tiene la ventaja respecto del uso
de la anilina nitro (sin pigmentar) que obtendremos en toda la superficie del cuero.
Lacas Poliuretanos: Dentro de esta familia se distinguen las de un solo componente no reactivo y las de dos componentes
reactivos.
Estas lacas de un solo componente pueden aplicarse mezcladas con lacas nitroclulosicas logrndose de esta combinacin
acabados con mayor solidez y tacto ms agradable. Las lacas de dos componentes reactivos se elaboran partiendo de prepolmeros que contienen grupos de hidroxilos libres y de un segundo componente de endurecedores que contienen grupos
izo cianatos. Ambos productos se mezclan antes de aplicarse de manera que la reaccin que produce sobre la superficie del
cuero es de elevada solidez. Este sistema es utilizado en la fabricacin de charol, tapicera, marroquinera, etc., donde se
requiere gran solidez y fcil limpieza.
Lacas Vinlicas: Este tipo de laca proporciona pelculas de muy baja absorcin de agua, buena adhesin y excelente
resistencia al frote y a los solventes comunes y por estas cualidades se emplea en terminaciones para tapicera.
Se trata de resinas sintticas o naturales que se disuelven en alcohol y que se secan por evaporacin rpida del disolvente y
a menudo cuentan con un proceso de curado que produce un acabado de dureza, con un aspecto que va desde el brillo al
mate. En ocasiones puede requerir un pulido.
Las resinas usadas comnmente son: gomas lacas, dammar y sandraca (resinas blandas), colofonia y resinas
formofenlicas. Como solventes se utilizan el alcohol etlico y el metlico. Son de secado rpido, emplendose para proteger
maderas, paneles, etc. aplicando una pelcula incolora y brillante.

Barnices
Se denomina barniz el producto constituido solamente por ligantes (resinas o aceites) y disolventes, mientras que la pintura
consta de ligantes, pigmentos y disolventes. El trmino esmaltes se puede aplicar a las pinturas de acabado (es decir, la
ltima capa o estrato visible), que poseen una pigmentacin fina y un color determinado, al objeto de conferir un aspecto
decorativo, de sealizacin, etc. (Se tiende a que la pigmentacin sea lo ms fina posible, al objeto de dotar al acabado de
un aspecto liso y brillante). Por tanto, las consideraciones siguientes, sobre ligantes y disolventes, se aplican a los barnices;
pero conviene recordar que para que un barniz se convierta en pintura slo es necesario aadirle un pigmento.

Leer ms: http://www.monografias.com/trabajos85/tipos-recubrimientos/tipos-recubrimientos.shtml#ixzz3EF77jD9Q

Programacin de mquinas de CNC con cdigos G&M


La programacin nativa de la mayora de las mquinas de Control Numrico
Computarizado se efecta mediante un lenguaje de bajo nivel llamado G & M.
Se trata de un lenguaje de programacin vectorial mediante el que se describen acciones
simples y entidades geomtricas sencillas (bsicamente segmentos de recta y arcos de
circunsferencia) junto con sus parmetros de maquinado (velocidades de husillo y de
avance de herramienta).
El nombre G & M viene del hecho de que el programa est constituido por
instrucciones Generales y Miscelneas.
Si bien en el mundo existen an diferentes dialectos de programacin con cdigos G&M,
se dio un gran paso adelante a travs de la estandarizacin que promovi la ISO.
Esta estandarizacin fue adoptada por la totalidad de los fabricantes industriales serios de
CNC y permite utilizar los mismos programas en distintas mquinas CNC de manera
directa o con adaptaciones menores.
A pesar de tratarse de un lenguaje de programacin muy rudimentario para los gustos
actuales, lo robusto de su comportamiento y los millones de lneas de programacin que
hacen funcionar mquinas de CNC en todas las latitudes del planeta aseguran su vigencia
en los aos por venir.

Minidiccionario de G&M para Tornos CNC


A modo de ejemplo, presentamos los cdigos de programacin ms utilizados en nuestros
tornos de CNC. Segn el modelo de que se trate, algunos de los cdigos pueden estar
inhabilitados.
Cdigos Generales
G00:
G01:
G02:
G03:
G04:
G10:
G20:
G21:
G28:
G32:
G36:
G37:
G40:
G41:
G42:
G70:
G71:
G72:
G73:

Posicionamiento rpido (sin maquinar)


Interpolacin lineal (maquinando)
Interpolacin circular (horaria)
Interpolacin circular (antihoraria)
Comps de espera
Ajuste del valor de offset del programa
Comienzo de uso de unidades imperiales (pulgadas)
Comienzo de uso de unidades mtricas
Volver al home de la mquina
Maquinar una rosca en una pasada
Compensacin automtica de herramienta en X
Compensacin automtica de herramienta en Z
Cancelar compensacin de radio de curvatura de herramienta
Compensacin de radio de curvatura de herramienta a la izquierda
Compensacin de radio de curvatura de herramienta a la derecha
Ciclo de acabado
Ciclo de maquinado en torneado
Ciclo de maquinado en frenteado
Repeticin de patrn

G74: Taladrado intermitente, con salida para retirar virutas


G76: Maquinar una rosca en mltiples pasadas
G96: Comienzo de desbaste a velocidad tangencial constante
G97: Fin de desbaste a velocidad tangencial constante
G98: Velocidad de alimentacin (unidades/min)
G99: Velocidad de alimentacin (unidades/revolucin)
Cdigos Miscelneos
M00: Parada opcional
M01: Parada opcional
M02: Reset del programa
M03: Hacer girar el husillo en sentido horario
M04: Hacer girar el husillo en sentido antihorario
M05: Frenar el husillo
M06: Cambiar de herramienta
M07: Abrir el paso del refrigerante B
M08: Abrir el paso del refrigerante A
M09: Cerrar el paso de los refrigerantes
M10: Abrir mordazas
M11: Cerrar mordazas
M13: Hacer girar el husillo en sentido horario y abrir el paso de refrigerante
M14: Hacer girar el husillo en sentido antihorario y abrir el paso de refrigerante
M30: Finalizar programa y poner el puntero de ejecucin en su inicio
M31: Incrementar el contador de partes
M37: Frenar el husillo y abrir la guarda
M38: Abrir la guarda
M39: Cerrar la guarda
M40: Extender el alimentador de piezas
M41: Retraer el alimentador de piezas
M43: Avisar a la cinta transportadora que avance
M44: Avisar a la cinta transportadora que retroceda
M45: Avisar a la cinta transportadora que frene
M48: Inhabilitar Spindle y Feed override (maquinar exclusivamente con las
velocidades programadas)
M49: Cancelar M48
M62: Activar salida auxiliar 1
M63: Activar salida auxiliar 2
M64: Desactivar salida auxiliar 1
M65: Desactivar salida auxiliar 2
M66: Esperar hasta que la entrada 1 est en ON
M67: Esperar hasta que la entrada 2 est en ON
M70: Activar espejo en X
M76: Esperar hasta que la entrada 1 est en OFF
M77: Esperar hasta que la entrada 2 est en OFF
M80: Desactivar el espejo en X
M98: Llamada a subprograma
M99: Retorno de subprograma

Programa de Ejemplo para Torno CNC


Los programas de G&M son simples archivos de texto ASCII (slo maysculas, nmeros y
signos de puntuacin tradicionales, por lo que es muy frecuente que los programas se
almacenen y comuniquen usando un formato restringido de 6 bits).
Estos programas pueden ser cargados a pie de mquina usando su teclado o ser

transportados desde una PC con diskettes, cables seriales RS232C o USB.


Presentamos un programa de ejemplo que efecta una serie de operaciones bsicas
sobre un tocho de material de 55mm por una pulgada de dimetro, frentandolo primero
y cilindrndolo a 25mm despus.

Programa
G21
[BILLET X25.4
Z55
G98
G28U0W0
M06T0404
M03S3500
G00X26Z0
G01X-2F80
G00Z2X25
G01Z-40F140
G28U2W0
M05
M30

Comentario
Usar sistema mtrico
Definicin de tamao de tocho para el simulador (no para el torno)
Hasta nuevo aviso, las velocidades de corte estn expresadas en mm/min
Antes que nada, retirar las herramientas de la zona de trabajo
Elegir la herramienta nmero 4, con el juego de parmetros de compensacin 04 (depende de la
cara/punta con que desbaste)
Poner a andar el husillo en sentido horario a 3500 rpm
Ir velozmente (sin maquinar, se supone que se est en el aire) hasta las proximidades del tocho
Ahora s, maquinando, se frentea el tocho, de arriba hacia abajo. Pasamos de largo el cero para que
no queden pupitos.
Retirar la herramienta y prepararse para cilindrar.
Cilindrar hasta Z=-40
Enviar la herramienta al home, retirndose primero 2mm en X
Frenar el husillo
Terminar el programa y preparase para ejecutarlo nuevamente

Ejemplo un poco ms complejo (que se puede cortar y pegar en editor de VR


Turning)
( Ejemplo de ciclos encajonados para desbastar grandes cantidades de material con
pocas lineas de programa
( Ajustes previos:
( La PC debe estar ajustada de manera que el punto decimal sea efectivamente un
punto y no una coma
( Si se va a ejecutar este programa sobre un verdadero torno de CNC
( Definimos el tamano del tocho para que
el simulador sepa con qu empezar
[ BILLET X25 Z55
( Las velocidades de husillo y avance de
herramienta son las que corresponderian
( a una maquina mediana trabajando un
acero relativamente blando tipo 1010
( El cambiador de herramientas tendria
una herramienta de desbaste fino/pulido
en el puesto 1
( una mecha de 5mm en el puesto 2
( y una herramienta de roscado en el puesto 3
( Los nombres de los viejos programa de CNC solo podian contener numeros
( Si este programa se hubiera llamado 0001.fnl la linea siguiente seria su identificador
univoco

O0001
( Usamos sistema metrico
G21
( Los avances estaran definidos en avance por revolucion
G99
( otra forma podria haber sido avance por minuto
( Antes de arrancar, pedimos un cambio de herramienta. La herramienta 01 con el juego
de offset locales 01
M06 T0101
( La velocidad de husillo sera indicada en RPM
( Ahora pedimos 1800 rpm
( y que se arranque el motor en sentido horario
G97 S1800 M03
( Pedimos que cada eje se mueva lo mas rapido que pueda hasta las coordenadas
relativas a la pieza
( diametro X=26 mm y eje Z = 2 mm
( El movimiento no necesariamente sera una linea recta
( Lo mas probable es que resulte una linea quebrada segun el lugar del que se parta
( y de las velocidades de desplazamiento de eje que tenga la maquina en cuestion
G00 X26 Z2
( llegados a ese punto cercano a la pieza, nos movemos justamente hasta Z=0 el borde
derecho
( pero todavia fuera del tocho ya que su diametro seria de 25 mm
( Seguimos dentro de la G00 que puede tener varias lineas indicando desplazamientos
sucesivos
Z0
( Ahora si desplazamos la herramienta de manera controlada a traves de segmentos de
recta y circunsferencia
( Esta manera controlada se llama a veces interpolacion lineal o circular segun el caso
( Nos movemos hasta un diametro negativo
( Pasamos de largo el centro para frentear el tocho
( El avance ser de 5 centesimas de mm por vuelta
G01 X-1 F.05
( Ahora volvemos a una posicion externa lo mas rapido posible
( Esta posicion se eligio arriba y a la derecha del contorno que se va a definir a
continuacion
G00 X26 Z2
(
(
(
(
(
(

ATENCION una de las mejores instrucciones de CNC Ciclos encajonados de cilindrado


Sirve para desbastar grandes cantidades de material en varias pasadas de cilindrado
haciendo una escalerita pero sin tener que definir los movimientos de la escalerita
sino solamente los movimientos que describen el contorno final deseado
Hay dos restricciones que deben tenerse en cuenta.
a) El contorno debe ser monotonamente creciente o decreciente

( b) El primer movimiento definido debe ser de FRENTEADO


( G71 es tan larga que no cabia en los viejos monitores de planta con caracteres
grandes y baja resolucion
( por lo que se desdoblo en 2 lineas consecutivas
G71 U.75 R.25
G71 P1 Q2 U1.0 W.1 F.07
( U.75 En cada cilindrado calamos 75 centesimas de mm
( R.25 Llegado al final del cilindro separamos la herramienta 25 centesimas de mm para
no rayar la pieza
( P1 El contorno se comienza a definir en la linea N1. N1 no precisa ser contigua a G71
( Q2 El contorno se termino de definir en la linea N2
( U1.0 Nos reservamos 1mm de sobremedida de diametro para dejarselo al ciclo de
acabado/pulido
( W.1 Nos reservamos 1 decima de mm de sobremedida en el eje Z a los mismos fines
( F.07 La herramienta avanzara 7 centesimas de mm por cada revolucion
( Linea N1 empieza el contorno, haciendo un avance de FRENTEADO puro desde la
ultima posicion previa a la G71
( casi hasta el morro del tocho
N1 G00 X0
( Entramos despacito maquinando hasta el morro del tocho
G01 Z0
( Cortamos un arco de circunsferencia antihorario desde donde estamos hasta Z=-8mm
con un radio de 8 mm y medio
( Dejamos que el CNC se encargue de calcular donde tiene que estar el centro, etc
( Definimos una velocidad de 2500 rpm que sera obviada en el desbaste grueso pero
tenida en cuenta en el acabado
G03 X17 Z-8.5 R8.5 S2500
( Ahora cilindramos hasta Z=-13 mm y medio
G01 Z-13.5
( Hacemos un tronco de cono hasta diametro 20mm y Z=-14 y algo de mm
X20 Z-14.36
( Cilindramos hasta Z=-28 mm y medio
Z-28.5
( Otro tronco de cono
( Notese que los diametros siempre van creciendo
( Si hubiera que maquinar una entalladura debera programarse otro ciclo
monotonamente decreciente
X24 Z-46.5
( Un escaloncito hasta el diametro de 26 mm
X26
( Ultima linea del ciclo
( Enviamos la herramienta a la misma posicion que tenia antes de invocar G71
N2 G00 X26 Z2

( Ahora que ya hicimos el desbaste grueso hacemos el acabado en una sola pasada con
G70
( El contorno a seguir es el mismo usado antes y definido entre las lineas N1 y N2
G70 P1 Q2
( Enviamos el carro a la posicion de reposo lejos de la pieza
G28 U0 W0
( Frenamos el motor
M05
( Pedimos un cambio de herramienta
( Se viene el roscado con la herramienta 03 usando su juego de offset local 03
M06 T0303
( Reconfirmamos que la velocidad de husillo estara definida en RPM
( Bajamos drasticamente la velocidad de giro y reencendemos el motor
G97 S500 M03
( Nos acercamos velozmente a la pieza
G00 X20.5 Z-10
( Comenzamos un ciclo de roscado con varias pasadas
( G76 es otra instruccion larga desdoblada en 2 lineas
( G76 es mas compleja que G71 porque la seccion vista por la herramienta depende de
la profundidad
( que ha llegado a calar
( Por esto la primera calada puede ser relativamente profunda pero cada una de las
siguientes tiene un calado menor
G76 P050060 Q035 R.0
G76 X18.00 Z-26.5 P1000 Q070 F1.5
( P05 el ACABADO de la rosca se hara en 5 pasadas Habra otras pasadas previas claro
( 00 angulo de chanfle al entrar y salir del roscado
( 60 es el angulo que tiene la punta de roscar utilizada
( Q035 si lo que queda por calar es 35 micras o menos se hara en una sola pasada
( R.0 sobremedida que se deja para una pasada de acabado con otra herramienta En
este caso no dejamos nada
( X18.00 diametro interno de la rosca de 18 mm
( Z-26.5 la rosca se extendera hasta esa posicion de Z
( P1000 el filete de la rosca tendra 1000 micras en el sentido del diametro
( Q070 El primer corte tendra un calado de 70 micrones o 7 centesimas
( En las pasadas siguientes la punta vera siempre la misma area de material a
desbastar
( F1.5 la rosca tendra un paso de 1 mm y medio
( Enviamos el carro a la posicion de reposo lejos de la pieza
G28 U0 W0
( Mision cumplida frenamos el programa y lo rebobinamos dejandolo listo para otra
ejecucion
M30

( Tambien podria usarse M00 que lo frena pero no lo rebobina

Minidiccionario de G&M para Fresadoras CNC


A modo de ejemplo, presentamos los cdigos de programacin ms utilizados en nuestras
fresadoras de CNC. Segn el modelo de que se trate, algunos de los cdigos pueden estar
inhabilitados.
Cdigos Generales
G00: Posicionamiento rpido (sin maquinar)
G01: Interpolacin lineal (maquinando)
G02: Interpolacin circular (horaria)
G03: Interpolacin circular (antihoraria)
G04: Comps de espera
G15: Programacin en coordenadas polares
G20: Comienzo de uso de unidades imperiales (pulgadas)
G21: Comienzo de uso de unidades mtricas
G28: Volver al home de la mquina
G40: Cancelar compensacin de radio de curvatura de herramienta
G41: Compensacin de radio de herramienta a la izquierda
G42: Compensacin de radio de herramienta a la derecha
G50: Cambio de escala
G68: Rotacin de coordenadas
G73: Ciclos encajonados
G74: Perforado con ciclo de giro antihorario para descargar virutas
G76: Alesado fino
G80: Cancelar ciclo encajonado
G81: Taladrado
G82: Taladrado con giro antihorario
G83: Taladrado profundo con ciclos de retraccin para retiro de viruta
G90: Coordenadas absolutas
G91: Coordenadas relativas
G92: Desplazamiento del rea de trabajo
G94: Velocidad de corte expresada en avance por minuto
G95: Velocidad de corte expresada en avance por revolucin
G98: Retorno al nivel inicial
G99: Retorno al nivel R
G107: Programacin del 4o eje
Cdigos Miscelneos
M00: Parada
M01: Parada opcional
M02: Reset del programa
M03: Hacer girar el husillo en sentido horario
M04: Hacer girar el husillo en sentido antihorario
M05: Frenar el husillo
M06: Cambiar de herramienta
M08: Abrir el paso del refrigerante
M09: Cerrar el paso de los refrigerantes
M10: Abrir mordazas
M11: Cerrar mordazas

M13:
M14:
M30:
M38:
M39:
M62:
M67:
M71:
M80:
M81:
M98:
M99:

Hacer girar el husillo en sentido horario y abrir el paso de refrigerante


Hacer girar el husillo en sentido antihorario y abrir el paso de refrigerante
Finalizar programa y poner el puntero de ejecucin en su inicio
Abrir la guarda
Cerrar la guarda
Activar salida auxiliar 1
Esperar hasta que la entrada 2 est en ON
Activar el espejo en Y
Desactivar el espejo en X
Desactivar el espejo en Y
Llamada a subprograma
Retorno de subprograma

Secuencia de Manufactura Recomendada


La seguridad primero

Asegrese de que todos saben dnde est y cmo se activa el botn de parada de
emergencia

Nunca deje objetos extraos en el rea de maquinado (calibres, cepillos, latas de


lubricantes, piezas ya maquinadas, etc)

En ninguna circunstancia trate de acceder a la zona de maquinado mientras haya


partes en movimiento

Use las herramientas provistas para ajustar puntas y fresas

Ahora s, la secuencia:
1. Comience la ejecucin de nuestro software de maquinado en realidad virtual (VRT
o VRM)
2. Cargue, cree o edite su programa de CNC
3. Actualice la configuracin de herramientas que tiene cargada el software
4. Simule el programa de maquinado en 2D o 3D (aunque es menos vistosa, la
simulacin en 2D es sumamente til y clara)
5. Encienda su mquina de CNC
6. Lleve los ejes a la posicin de reposo (desde la lengeta Home)
7. Prepare las herramientas de la mquina, de manera que se correspondan con la
configuracin que carg en el software
8. Cargue la pieza de materia prima en el plato o banco
9. Ajuste el offset de la pieza y las herramientas

10. Ejecute el maquinado (desde la lengeta Auto)

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 pieza a
realizar, los datos tecnolgicos del proceso como velocidad del
husillo, avance de mecanizado, conexin del refrigerante etc. Estos
datos se introducen en forma de programa.
Con ayuda del control se pueden solucionar tareas que con las mquinas
convencionales son insolubles. Cuanto ms capaces llegan a ser los controles tanto ms
exigen al programador a fin de aprovechar las posibilidades de la mquina. Por medio
de un dominio seguro de la tecnologa, buenos conocimientos de programacin y
naturalmente prctica el programador podr aplicar sus conocimientos especializados

en una mquina CNC de forma mucho ms productiva que en una mquina


convencional.
LENGUAJE DE PROGRAMACIN ISO
Para la programacin de los controles la ISO ha estandarizado 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
conversacional, interactivo en forma grfica; pero un programador que domine el
lenguaje ISO se puede desenvolver 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 geometra de la pieza de trabajo, si
la pieza posee lneas rectas, arcos, etc.
Cdigos M: Miscelneos o tambin llamados funciones auxiliares se crearon en
principio para automatizar las funciones operativas, funciones que realizara el
operario como: prender el husillo, prender el refrigerante, etc.
Cdigo S: Speed = velocidad de giro del husillo en r.p.m. si programamos S1200 el
husillo girar a 1200 r.p.m.
Cdigo F: Feed = Alimentacin o avance de mecanizado, es la velocidad con que se
mueve la mquina en la operacin de mecanizado, generalmente en las operaciones de
torneado se utiliza el avance de mecanizado en milmetros por revolucin, si
programamos F0.1 la mquina se mover en la operacin de mecanizado a 0.1
milmetros por revolucin o vuelta de la copa. (mm/rev).
En los movimientos donde se necesita mecanizar sin que gire el husillo, se programa el
avance de mecanizado F en milmetros por minuto, (en el caso de tornos fresadores con
herramienta motorizada) si se programa F80 la mquina se mover a 80 milmetros por
minuto (mm/min).
Cdigo T: Tool = Herramienta de trabajo, la programacin del nmero de herramienta
se hace de acuerdo con el orden operacional del mecanizado especfico de una pieza ,
es decir, si vamos a roscar una pieza, la primera herramienta T0101 ser la broca
centro , la segunda herramienta T0202 ser la broca, la tercera herramienta T0303 el
macho de roscado, y as sucesivamente.

Los dos primeros dgitos del cdigo T se refieren al numero de posicin de la


herramienta en la torreta, y los dos siguientes al corrector de la compensacin de la
herramienta. Se programa T0000 Al inicio del programa para cancelar todas las
compensaciones de herramienta que han quedado activadas.
Cdigos X, Z, U, W, : Estos cdigos se utilizan para designar las coordenadas de
trabajo en el torno. En un torno el eje X (U coordenada incremental X) es el
desplazamiento del carro trasversal, determinando los dimetros de la pieza de trabajo,
el eje Z (W coordenada incremental Z) es el desplazamiento del carro longitudinal,
determinando las longitudes de la pieza. Adems de estos cdigos podemos encontrar
el cdigos C, (H coordenada incremental C) para designar el tercer eje, que
generalmente es un eje giratorio, utilizado en los tornos fresadores con herramienta
motorizada (tambin llamada herramienta viva) . El eje C es la copa que funciona
como eje giratorio indexando en grados o interpolando con los ejes X, Z. En este tipo
de tornos se puede taladrar, fresar o roscar frontalmente fuera del centro de la pieza, y
taladrar, fresar o roscar en sentido trasversal al eje de la pieza de trabajo.
Estos cdigos van acompaados de valores numricos X120. Z50. que son las
coordenadas a donde debe desplazarse la mquina segn la orden dada.
Podemos encontrar otros cdigos como I, K, coordenadas del centro de un arco, P
cdigo empleado para un tiempo de espera, Q cdigo utilizado en ciclos de torneado,
etc, que se explicarn ms adelante.
ESTRUCTURA DE UN PROGRAMA
Los programas se numeran con la letra O y se dispone de cuatro dgitos para el nmero
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
lnea o bloque de programacin con un asterisco o un punto y coma , los programas
siempre se escriben en letras maysculas (en caso de realizarlos en editores de texto en
un PC). La cantidad de programas que se pueden almacenar depende de la capacidad
del control, se pueden almacenar 64, 125, o 200 programas. Los programas que no
caben en la memoria del control generalmente realizados por CAM se introducen a la
memoria por medio del sistema DNC (Direct Numerical Control) control numrico
directo, en el cual el control se alimenta de la memoria de un computador externo o por
una PC card (PCMCIA) en algunos controles.
O1245 (ESTRUCTURA DEL PROGRAMA);

Generalmente se utilizan los nmeros de secuencia nmeros de bloque con la letra N


que llevan un orden en la edicin del programa se pueden numerar de 10 en 10, de 5 en
5 , de 2 en 2, 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 hasta N 9999 y seguir con N0000 un
nuevo conteo si es necesario. Se utiliza un smbolo / cuando se necesita que
determinados bloques de programacin tengan la posibilidad de ejecutarse o no de
acuerdo a las necesidades. Si en el panel de control se activa el botn Block delet o
block skip, el control no ejecuta los bloques de programacin que comiencen con el
smbolo / en este caso no ejecutara el bloque N10.
Luego del nmero de bloque se programan los cdigos de instruccin G, M, F, S, T, X,
Z, con los que se pueden activar varias funciones pero solo realizar un movimiento por
cada bloque de programacin cerrado por el smbolo * o por ; .
La estructura del programa se cierra con el cdigo M30 (fin de programa).
O1245 (ESTRUCTURA DEL PROGRAMA) *
N05 T0000 G40 G21 G97 *
/ N10 G28 U0 W0 *
N20 G54 *
N30 T0101 (BROCA CENTRO) *
N40 G0 X80. Z5. M4 S1200 *
N50 G1 Z-2. F0.12 M8 *
N60 G0 X81. Z2.*



N250 M30 *
Es importante resaltar que la descripcin de algunos cdigos G y M pueden variar de
un fabricante de controles a otro dependiendo de la norma con la que trabajan si es ISO
o norma DIN etc, sobretodo algunos cdigos M son asignados de manera diferente por
cada fabricante de maquinas CNC de acuerdo a las opciones que incluyan en la
mquina.
CODIGOS M
A continuacin se explicarn los cdigos M ms utilizados en el control FANUC, en la
programacin solo se acepta un cdigo M por lnea o bloque de programacin.

M0 = Parada intermedia en el programa: se utiliza como una pausa en cualquier parte


del programa para que el operario pueda realizar cualquier intervencin necesaria
antes de proseguir con la secuencia normal del programa como por ejemplo colocar a
tope una pieza, hacer una medicin, retirar viruta acumulada etc. La mquina se
detiene en forma indefinida hasta que el operario oprima el botn de inicio del ciclo
(cycle start) de esta manera el programa sigue trabajando hasta que finalice el
programa.
O0001 (EJEMPLO M0) *
N05 T0000 G40 G21 G97 *
/ N10 G28 U0 W0 *
/ N20 G50 X200. Z189.*
N30 T0101 (TOPE) *
N40 G0 X80. Z5.*
N50 M0 (COLOCAR LA PIEZA A TOPE) *
N60 G0X100.Z50.*
N70 T0202(BROCA CENTRO) *
N80 G0X48.Z2.M4S1200 *


N680 M30 *
M1 = Parada intermedia opcional en el programa: Es la misma utilidad que el cdigo
M0, pero solamente se activa si el operario ha oprimido el botn de parada opcional
(optional stop). La mquina se detiene en forma indefinida hasta que el operario
oprima el botn de inicio del ciclo (cycle start) de esta manera el programa sigue
trabajando hasta que finalice el programa.
M2 = Fin de programa: se utiliza para cerrar la estructura de un programa, el cursor
permanece al final del programa. Actualmente se utiliza ms el cdigo M30 como fin de
programa.
M3 = Encender husillo en sentido horario: Spindle CW (clock wise). El sentido de
giro del husillo se determina ubicndose detrs de la copa mirando hacia adelante. Se
programa M3 con el cdigo de velocidad de husillo S y el nmero de r.p.m. a las que
girar. M3 S1200. Se recomienda despus de realizar un cambio de herramienta
colocar el sentido de giro y la velocidad a la que va a girar el husillo para trabajar con
dicha herramienta, de lo contrario girar a las r.p.m. que se haban programado para
la herramienta anterior. Generalmente para trabajar con brocas, el husillo gira en
sentido horario, y para los portaherramientas de trabajo exterior en sentido horario o
antihorario, dependiendo si se montan al derecho o al revez en la torreta.

M4 = Encender husillo en sentido antihorario: Spindle CCW (counter clock wise), se


programa M4 S1200.
M5 = Apagar husillo: Spindle stop. Se utiliza generalmente cuando el husillo est
girando en un sentido y se debe detener para comenzar a girar en el otro sentido, con el
cdigo de fin de programa M30 se apaga tambin el husillo.
M8 = Encender el refrigerante: coolant on , enciende el refigerante para la
herramienta 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. Debe programarse
despus de cada cambio de herramienta.
M9 = Apagar el refrigerante: coolant off , al final del programa el cdigo M30 apaga
tambin el refrigerante.
M10 = Cerrar copa: chuck clamp este cdigo abre automticamente las mordazas de la
copa que son accionadas hidrulicamente, se utiliza para cerrar la copa en un ciclo
automtico de alimentacin de material (alimentador de barras o jalador de barras).
M11= Abrir copa: chuck unclamp este cdigo abre automticamente la copa, se utiliza
para abrir la copa en un ciclo automtico de alimentacin de material (alimentador de
barras o jalador de barras).
M12= Sacar pinola de la contrapunta: quil out, este cdigo saca automticamente la
pinola de la contrapunta que se activa hidrulicamente hasta que hace contacto con el
material.
M13 = Introducir pinola en la contrapunta: quil in, este cdigo introduce
automticamente la pinola en la contrapunta.
M21 = Desactivar la alarma de la puerta abierta: por seguridad al abrir la puerta de
trabajo en modo automtico la mquina se detiene y sale la alarma Door interlock. Se
utiliza para desactivar esta alarma cuando es necesario (colocar a tope la pieza de
trabajo manualmente).
M22 = Activar la alarma de la puerta abierta: este cdigo activa de nuevo la alarma de
puerta abierta despus de utilizar el cdigo M21.
M30 = Fin de programa: este cdigo cierra la estructura del programa, adems apaga
el husillo, el refrigerante, y cuenta una pieza ms en el contador de piezas.

M31 = Desactivar la alarma de la copa abierta : chuck unclamp este cdigo se utiliza
antes del cdigo M11 para poder abrir la copa en un ciclo automtico de alimentacin
de material (alimentador de barras o jalador de barras).
M32= Activa la alarma de copa abierta: este cdigo activa de nuevo la alarma de copa
abierta, se utiliza despus del cdigo M10 que cierra la copa en un ciclo automtico de
alimentacin de material (alimentador de barras o jalador de barras).
M98 = Llamar subprograma a trabajar: se emplea para llamar un subprograma o
subrutina a trabajar desde un programa principal, en esta subrutina se programa la
trayectoria de mecanizado de una pieza que se repetir varias veces dentro del ciclo de
trabajo, y ser llamada cada vez que se necesite. Se programa M98P24 donde 24 es en
este caso el nmero de subprograma a llamar. Cuando se programa M98P0051245, se
esta utilizando la repeticin automtica del subprograma donde los tres primeros
dgitos en este caso 005 son el nmero de repeticiones del subprograma y los cuatro
dgitos siguientes 1245 el nmero de subprograma a repetirse, esto quiere decir que el
subprograma 1245 se ejecutar 5 veces y luego volver al programa que lo llam.
M99 = Fin de subprograma y retorno al programa principal: el cdigo M99 se utiliza
como fin de subprograma, esto diferencia un subprograma de un programa principal
que termina con el cdigo M30. Al finalizar el subprograma con el cdigo M99 la
secuencia de ejecucin regresa al programa principal que llam a este subprograma. Si
un programa termina con el cdigo M99 y no es llamado por otro programa, este se
repite por si solo indefinidamente. Si se programa M99 P230 la secuencia de ejecucin
regresar al numero de bloque N230 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 Home. El otro es el origen de coordenadas de la pieza de trabajo, o cero de
pieza.
El cero de mquina o Home est determinado generalmente por microswitch en los
extremos de recorrido de los ejes X, Z , es un sistema de coordenadas fijo en la
mquina. El cero de pieza est determinado por la distancia que hay desde el cero de
maquina hasta el centro de la pieza en el eje X, y hasta la cara de la pieza en el eje Z.
ACOTADO

Cuando la pieza est agarrada en la copa y el control ubica el origen de coordenadas


de la pieza, se puede comenzar a mecanizar enviando la herramienta a cada una de las
posiciones nominales. Existen dos posibilidades de definir estas posiciones nominales.
MEDIDAS ABSOLUTAS:
Se programan los valores X, Z, de la posicin nominal siempre referidos al cero de
pieza, todos los valores se miden desde el cero de pieza hasta donde tiene que llegar la
herramienta.
MEDIDAS RELATIVAS O INCREMENTALES:
Se programan los valores U , W, de la posicin medida desde el ltimo punto donde se
encuentre la herramienta de trabajo, es decir se da la magnitud que tiene que
desplazarse la herramienta para llegar al siguiente punto de destino. El signo indica en
que sentido se debe mover la herramienta independientemente de si se encuentra en un
cuadrante positivo o negativo del sistema de coordenadas cartesiano. En un bloque de
programacin se puede combinar una coordenada absoluta con una relativa: G1 X30.
W-10. F0.1*

CODIGOS G
A continuacin se explicarn los cdigos G necesarios para la programacin de
torneado C.N.C. Dentro de los cdigos G se encuentran los cdigos modales que
quedan activados en el programa hasta que sean cancelados o cambiados por otros. En
una lnea o bloque se pueden programar varios cdigos G desde que no se cancelen
entre s es decir que cumplan funciones diferentes. Los cdigos G bsicos son G0, G1,
G2, G3, y G4. Estos cdigos son comunes a la mayora de controles, de ah en adelante
los cdigos pueden variar de acuerdo al fabricante de control o a la estandarizacin
que utilice (norma DIN, ISO, etc).
G0 Posicionamiento en marcha rpida: Este es un cdigo modal, se utiliza para
acercar la herramienta a la pieza de trabajo en marcha rpida antes de iniciar el
mecanizado y para alejarse de esta despus de haber mecanizado. La mquina se
desplaza con la mxima velocidad hasta las coordenadas programadas.
El formato de programacin es el siguiente: G0 X32. Z2.*

En este caso la mquina se mover desde donde est hasta el dimetro 32mm y a 2mm
de la cara de la pieza moviendo los dos ejes a la vez. Se puede programar movimiento
rpido en un solo eje G0 X10. G0 Z5.
G1 Mecanizado en lnea recta: Tambin llamado interpolacin lineal. Este cdigo se
utiliza para mecanizar toda trayectoria en lnea recta ( refrentar, cilindrar, taladrar,
hacer conos y chaflanes, ranurar, tronzar). La mquina se mueve con avance de
mecanizado programado con el cdigo F. Al programar los ejes X y Z a la vez, se
generan fcilmente trayectorias cnicas (interpolacin lineal de los dos ejes) .El
cdigo G1 es modal acta hasta cuando se coloque otro cdigo G distinto que lo
cancele. El cdigo F debe programarse por lo menos en la primera instruccin donde
se trabaje con el cdigo G1; como el cdigo F es modal acta hasta cuando se cambie
de avance.
El formato de programacin es el siguiente: G1 X45. F0.1 *
En este caso la mquina se mover en lnea recta refrentando la pieza de trabajo hasta
un dimetro de 45mm. con una velocidad de 0.1mm/revolucin (de la copa). Si se
programa G1 Z-30. F0.15 la mquina se mover en lnea recta cilindrando la pieza
hasta una longitud de 30mm con un avance de 0.15 mm/rev. Si se programa G1 X20.
Z30. F0.12 la mquina se mover en lnea recta con avance de mecanizado F 0.12
mm/revolucin hasta la coordenada X20. y Z30. describiendo una trayectoria cnica.
G2 Interpolacin circular en sentido horario: este cdigo modal se utiliza para
mecanizar arcos y semiesferas donde la herramienta describe una trayectoria circular
en sentido de las manecillas del reloj. Este cdigo tambin se acompaa del avance de
mecanizado F.
El formato de programacin es el siguiente: G2 X40. Z-60. R25. F0.12 *
Donde: X40. y Z-60. son las coordenadas del punto donde termina el arco, R25. es el
radio del arco y F0.12 el avance de mecanizado para dicho arco. Se puede programar
cualquier radio que sea mayor a la distancia entre el punto de inicio y el punto final
del arco.
Otro formato para G2 es: G2 X40. Z-60. I-20. K19.F0.12 *
Donde: X40. y Z-60. son igualmente las coordenadas del punto donde termina el arco,
I-20. y K19. son las coordenadas relativas del centro del arco con respecto al punto
inicial del arco (I corresponde a X, K corresponde a Z). Con este ltimo formato es ms
dispendioso calcular las coordenadas del centro del arco con respecto al punto inicial,

por eso se recomienda utilizar el primer formato donde solamente se programa el punto
final del arco y el radio de este.
G3 Interpolacin circular en sentido antihorario: este cdigo modal se utiliza para
mecanizar arcos y semiesferas donde la herramienta describe una trayectoria circular
en sentido contrario a las manecillas del reloj. Este cdigo tambin se acompaa del
avance de mecanizado F.
El formato de programacin es el siguiente: G3 X50. Z-70. R35. F0.1 *
Donde: X50. y Z-70. son las coordenadas del punto donde termina el arco, R35. es el
radio del arco y F0.1 el avance de mecanizado para dicho arco. Se puede programar
cualquier radio que sea mayor a la distancia entre el punto de inicio y el punto final
del arco.
Otro formato para G3 es: G3 X40. Z-60. I-20. K19.F0.12 *
Donde: X40. y Z-60. son igualmente las coordenadas del punto donde termina el arco,
I-20. y K19. son las coordenadas relativas del centro del arco con respecto al punto
inicial del arco (I corresponde a X, K corresponde a Z). Con este ltimo formato es ms
dispendioso calcular las coordenadas del centro del arco con respecto al punto inicial,
por eso se recomienda utilizar el primer formato donde solamente se programa el punto
final del arco y el radio de este.
G4 Tiempo de espera: Este cdigo se utiliza cuando se necesita una pausa temporizada
en el programa. Despus de cumplir el tiempo programado el proceso sigue con la
secuencia del programa.
El formato de programacin es el siguiente: G4 P1000 *
Donde: P es el tiempo de espera programado en milsimas de segundo, en este caso se
ejecuta una pausa de 1 seg. El tiempo de espera se puede programar en los taladrados
al llegar al fondo del agujero, donde al temporizar se rompe bien la viruta y deja bien
acabado el fondo del agujero.

G1 Z-12. F0.08 * (TALADRA A UNA PROFUNDIDAD DE 12 MM)


G4 P500 * (TEMPORIZA MEDIO SEGUNDO)
G0 Z3.* (SE RETIRA EN MARCHA RPIDA A 3MM DE LA PIEZA)

Tambin se utiliza para dejar bien acabado y cilndrico el fondo de las ranuras.


G1 X22. F0.08 * (RANURA HASTA UN DIMETRO DE 12MM)
G4 P200 * (TEMPORIZA 0,2 SEG.)
G0 X27.* (SE RETIRA EN MARCHA RPIDA A UN DIMETRO DE 27MM)
Se utiliza para temporizar la apertura y cierre de la copa al alimentar automticamente
la pieza de trabajo (con alimentador de barras o jalador de barras).

M5* (APAGAR HUSILLO)


G0 X7. Z0.5* (UBICA LA HERRAMIENTA QUE HACE DE TOPE)
M31* (DESACTIVA ALARMA DE COPA ABIERTA)
M11* (ABRE LA COPA)
G4 P1500* (TEMPORIZA PARA QUE LA PIEZA HAGA TOPE)
M10* (CIERRA COPA)
G4 P1500* (TEMPORIZA PARA QUE LA COPA CIERRE BIEN)
M32* (ACTIVA LA ALARMA DE COPA ABIERTA)
G0 X120. Z150.* (SE ALEJA PARA CAMBIO DE HERRAMIENTA)

Otra forma de programar el cdigo G4 es utilizando X en vez de P. G4X1.5 de esta


forma temporizar 1.5 seg. Se recomienda utilizar el primer formato con P para evitar
confusin con la coordenada X.
G20 Trabajar en pulgadas: Este cdigo se utiliza al inicio del programa para
especificar que las dimensiones se programaran en pulgadas. Es un cdigo modal.
G20 *
G0 X1.5 Z0.2 *
En la pantalla del control se vern las coordenadas con cuatro decimales despus del
punto X1.5000 Z0.2000
G21 Trabajar en milmetros: Este cdigo se utiliza al inicio del programa para
especificar que las dimensiones se programaran en milmetros. Es un cdigo modal.
G21 *
G0 X1.5 Z0.2 *
En la pantalla del control se vern las coordenadas con tres decimales despus del
punto X1.500 Z0.200

G28 Referencia de mquina: Este cdigo se utiliza para enviar la mquina al Home o
referencia de mquina en forma automtica, la mquina se mueve en marcha rpida
hasta alcanzar el cero en cada eje, se enva a referencia primero el eje X y luego Z. Se
utiliza generalmente cuando es necesario enviar la mquina a referencia antes de
cambiar herramienta, o tambin al terminar el programa se enva a referencia para
facilitar el cambio de pieza al operario. Este no es un cdigo modal y se programa
siempre junto con las coordenadas relativas U, W. La mquina se referencia llegando
generalmente al extremo del recorrido de cada eje.
G28 U0 W0 (REFERENCIA EJE X y Z)*
Compensacin del radio del inserto:
G40 = Cancelar compensacin de radio.
G41 = Compensar radio a la izquierda del contorno programado.
G42 = Compensar radio a la derecha del contorno programado.
La compensacin del radio del inserto (en la punta) se utiliza generalmente cuando se
necesita generar perfiles con arcos y conos muy exactos (troquelera y moldes). Todos
los insertos poseen un radio en la punta, este radio vara en tamao dependiendo de la
aplicacin del inserto, para desbastes fuertes se utiliza insertos con radio grande, para
acabados insertos con radio pequeo. Al mecanizar conos y radios se genera un
sobrematerial (porque el inserto no es de filo vivo) que depende del tamao del radio
del inserto, entre ms grande el radio ms grande el sobrematerial. Al programar la
compensacin del radio el control corrige la trayectoria de la herramienta para
acercarla al contorno programado.
G41 = Compensar radio a la izquierda del contorno programado: se utiliza para
compensar la trayectoria de la herramienta cuando avanza hacia la copa en
mecanizados interiores, la punta del inserto se encuentra a la izquierda del contorno
programado.
G42 = Compensar radio a la derecha del contorno programado: se utiliza para
compensar la trayectoria de la herramienta cuando avanza hacia la copa en
mecanizados exteriores, la punta del inserto se encuentra a la derecha del contorno
programado.
Al oprimir la tecla Men offset en la tabla de geometra aparece adems de las casillas
para compensar la herramienta en el eje X y Z la casilla R donde se anota el valor del
radio de la punta del inserto y la casilla T donde se anota un cdigo que depende del
ngulo en que ataca la herramienta la pieza de trabajo.

Tabla de compensaciones geomtricas de herramienta:


X

01

0.000

0.000

0.8

02

5.430

3.208

0.4

03

1.345

2.543

0.2

G40 = Cancelar compensacin de radio: se programa al finalizar el contorno del perfil


despus de haber compensado la trayectoria con G41 G42.
Reglas para la compensacin del radio del inserto:

Realizar la compensacin del radio en la trayectoria anterior al inicio del


mecanizado (trayectoria de compensacin) utilizando solamente los cdigos G0
G1.
Esta trayectoria de compensacin debe ser ms grande que el radio de la
herramienta.
Programar contornos con ranuras o entalles donde el radio de herramienta
pueda entrar, de lo contrario se generaran alarmas de sobrecorte.
Al finalizar el contorno descompensar el radio de herramienta con el cdigo G40
junto con un cdigo G0 G1 (trayectoria de descompensacin).
Colocar al inicio del programa el cdigo G40 para cancelar cualquier
compensacin de radio que pudo haber quedado activa.
G50 Limita las r.p.m. mximas / fijar cero pieza: Se utiliza para limitar las r.pm.
mximas cuando se programa el cdigo G96 que mantiene constante la velocidad de
corte en m/min. Se limitan las r.p.m. a un valor adecuado, porque al variar el dimetro
de la pieza se aumentan las r.p.m. . Si no se limitan las r.p.m. alcanzan la velocidad
mxima del husillo cuando la herramienta se acerca al centro de la pieza.
G96 S180 M4 *
G50 S2500 *
Donde: S180 es la velocidad de corte en metros/minuto, y S2500 son las r.p.m mximas
que alcanzar el husillo cuando la herramienta este cerca al centro de la pieza. Al

programar las r.p.m. fijas con el cdigo G97 el cdigo G50 no limita la velocidad
ejemplo: G97 S2700 el husillo girar a 2700 r.p.m..y no limitar las r.p.m a 2500 como
se program con el cdigo G50.
El cdigo G50 se utiliza tambin para fijar directamente en el programa las
coordenadas del cero de pieza. Se programa antes el cdigo G28 para enviar a
referencia la mquina, y luego se fija con el cdigo G50 la distancia que hay desde
home hasta el centro de la pieza en X y hasta la cara de la pieza en Z, se colocan
siempre con valores positivos.
O1245 *
N05 T0000 G40 G21 G97*
/ N10 G28 U0 W0*
/ N20 G50 X135.435 Z201.987*
N30 T0101 (BROCA CENTRO)*
N40 G0 X80. Z5. M4 S1200*
N50 G1 Z-2. F0.12 M8*
N60 G0 X81. Z2.*
Actualmente se graban las coordenadas de cero de pieza en unas tablas numeradas del
1 al 6 es la forma ms segura para fijar el cero de pieza. All se graban las coordenadas
mecnicas con su signo correspondiente en X y Z . Para activar el cero de pieza se
programa el cdigo correspondiente a cada tabla, si el cero de pieza se grab en la
tabla 1 se coloca en el programa G54, si se grab en la tabla 2 se coloca G55, y as
hasta el G59.

G54 Grabar cero de pieza en la tabla 1.


G55 Grabar cero de pieza en la tabla 2.
G56 Grabar cero de pieza en la tabla 3.
G57 Grabar cero de pieza en la tabla 4.
G58 Grabar cero de pieza en la tabla 5.
G59 grabar cero de pieza en la tabla 6.
Las coordenadas del cero de pieza se pueden grabar en cualquiera de las tablas
numeradas del 1 al 6, activadas para este fin, es la forma ms segura para fijar el cero
de pieza. All se graba la distancia que hay desde home hasta el centro de la pieza en X

y hasta la cara de la pieza en Z, se colocan las coordenadas mecnicas con el signo


correspondientes.
Para activar el cero de pieza se programa al inicio del programa el cdigo
correspondiente a cada tabla, si el cero de pieza se grab en la tabla 1 se coloca en el
programa G54, si se grab en la tabla 2 se coloca G55, y as hasta el G59.
Oprimiendo la tecla Menu ofset , luego [ Des tr] , luego [Trabajo] se encuentran las
tablas de ceros de pieza :
00

02 (G55)
X0.000
Z0.000

01 (G54)
X-180.654
Z-201.987

X0.000
Z0.000
03 (G56)
X0.000
Z0.000

En este caso se grabaron las coordenadas del cero de pieza en la tabla numero 1, en el
programa se coloca el cdigo G54 y cuando el control lee este cdigo se fijan las
coordenadas de cero pieza.

O1245*
N05 T0000 G40 G21 G97*
N10 G28 U0 W0*
N20 G54*
N30 T0101 (BROCA CENTRO)*
N40 G0 X80. Z5. M4 S1200*
N50 G1 Z-2. F0.12 M8*

Das könnte Ihnen auch gefallen