Beruflich Dokumente
Kultur Dokumente
serie Oit
IP SERBIDOREA
172.16.64.1
Objetivos :
Conocer las instruccines bsicas de
programacin CNC FANUC
Conocer y ser capaz de realizar
programas con ciclos fijos de
desbaste y acabado en los ejes X y Z,
ciclo de ranurado, ciclos de roscado
Conocer y ser capaz de realizar
programas con herramientas
motorizadas
PROGRAMACION FANUC
serie Oit
Duracin del curso :
40 horas Programacin
Comienzo: 13 de octubre
Final: 5 de noviembre
Examen :10 Noviembre
FANUC OiT
1.- Lenguaje de
programacin:
- Convertir la informacin escrita en
consignas.
- Los programas deben de tener
informacin:
geometra,
condiciones de mecanizado,
dimensiones de la herramienta.
Ejemplo de un bloque:
N80 G00 X33 Z-58 F0.25 S120 T0101 M03
El nmero de bloque se pone al principio
Las dems direcciones pueden colocarse
en cualquier orden aunque conviene
unificar criterios.
2.2.- Numeracin de
bloques (N) y funciones
preparatorias (G):
El nmero de bloque puede indicarse o
no. El formato es N seguido de un
nmero como mucho de 4 cifras:
N9999
Conviene que la numeracin sea de
forma creciente
No se deben escribir bloques con igual
nmero.
2.2.- Numeracin de
bloques (N) y funciones
preparatorias (G):
Las funciones preparatorias: informan
cmo va a ser el movimiento que se va a
programar.
En un mismo bloque pueden programarse
varias funciones preparatorias, sin
importar el orden.
Pueden tener carcter modal.
De los 3 tipos que hay, en la escuela se
trabaja con el formato B
2.4.- Programacin de
cotas
Sistema de coordenadas
cartesiano:
Dos ejes en el plano: X,Z
Tres en el espacio:
2.4.1.- Coordenadas
absolutas
Coordenadas absolutas:
G90
Coordenadas incrementales:
Especifica la distancia desde la posicion
anterior de la herramienta hasta la
siguiente posicion de la herramienta.
G91
2.5.- La velocidad de
avance.
Avance en mm/minuto:
G94
Avance en mm/revolucin :
G95
En torno, normalmente se trabaja en
mm/revolucin, por tanto esta funcin
se activa por defecto.
Las dos funciones son modales.
Estructura de un programa.
1
2
Nombre del
programa
Llamada de
la
herramienta
Dimensiones
del tocho de
partida
Programacion
de las
condiciones
de corte
Posicionamie
ntodel origen
pieza
Limitacin de la
velocidad de
giro
Programacion
de geometria
3
Fin de
programa
G1 Z25 ,A150
Segn la informacin de que se
disponga.
7
6
4
3
Punt
o
15
A=169
-25
10
-25
10
-45
24
-45
24
-63
40
-63
PROGRAMACION EN
INCREMENTALES G91
REDONDEO AUTOMATICO DE
ARISTAS R
Slo es posible para redondeo de dos trayectorias rectilneas: G01
o G00
El arco resultante siempre es tangente a las lneas antecesora y
predecesora.
El formato de programa es :
o G01 X[ ] Z [ ] R [ ]
de interseccin
o G01 X[ ] Z [ ] , R [ ]
C
o G01 A[ ] Z [ ] , R [ ]
ACHAFLANADO AUTOMATICO DE
ARISTAS C
Slo es posible para achaflanado de dos trayectorias rectilneas:
G01 G00
D Punto
A
Punto
A
D
D
Punto
A
D
D
ACHAFLANADO AUTOMATICO DE
ARISTAS C
El formato de programa es :
o G01 X[ ] Z [ ] C [ ]
de interseccin
Ejemplo 1:
(80 ,
3)
(0 ,
0)
En este ejemplo
queda por dar la
pasada de acabado.
En el primer bloque de
definicin del perfil, el bloque
N100, slo se programa la
coordenada correspondiente al
eje Z
Ejemplo 2:
G74 R0.5;
G74 Z-45 Q 15000;
Donde:
G74 R0.5
: (DISTANCIA DE RETIRADA)
G74 Z-45 Q-15000
: Z: PROFUNDIDAD TOTAL DEL
TALADRADO
: Q PROFUNDIDAD DE CADA TALADRADO EN
MICRAS
Las pasadas las cuenta desde el plano de seguridad y todas
son de la cantidad indicada, menos la ltima que es menor,
hasta ajustarla con la Z programada.
En caso de poner Q0: entre una pasada y otra, la broca sale
al punto inicial. (el simulador no lo hace).
G83 R0.5;
G83 Z-45 Q +15000;
Donde:
G83 R0.5
TALADRADO
: Q: PROFUNDIDAD DE CADA TALADRADO EN
MICRAS
Las pasadas las cuenta desde el plano de seguridad y todas son
de la cantidad indicada, menos la ltima que es menor, hasta
ajustarla con la Z programada.
(*****DESBASTE INTERIOR*****)
(***************************)
T0303
(G96S200)
G0 G90 G95 Z3 F0.2 M3
G0 X13
G71 U0.5 R2
G71 P300 Q400 U-0.5 W0.2
(***************************)
(*****acabado INTERIOR*****)
(***************************)
T0303
(G96S200)
G0 G90 G95 Z3 F0.2 M3
G0 X13
G71 U0.5 R2
G71 P300 Q400 U-0.5 W0.2
N300 G0 X24
G1 X24 Z0
G1 X22 Z-1
G1 X22 Z-18 ,R2
N400 G1 X15 Z-18
G1 X100
G0 Z200
G00 X [ ] Z [ ]
El posicionamiento en
Z para la llamada, ser el valor ZC +
ancho de la cuchilla (-).
G75 R [ ]
Retirada de la hta (rotura
viruta)
Si se pone R=0 no hace movimiento de
retirada
para rotura de viruta, (y se puede no
poner).
B
A
G75
P: X
picado
[ ] Z en
[ ]radios
P[ ]Q[ ]R[ ]
o En caso de que R tenga algn valor 0.
Si R = 0 ,del
indica
la profundidad
X:o Dimetro
PUNTO
A (fondo deen
la radios desde el punto B.
o Se programa en milsimas de milmetro.
ranura)
Q:
de desplazamiento
en milsimas
de milmetro
Z: paso
Coordenada
Z del PUNTOen
A Z.
(final
de
R:
recorrido en Z para repasar el fondo. (es peligroso; para el
la ranura)
desbaste utilizar R=0).)
172.16.0.8
ftp:\\172.16.0.8
da eta erabiltzaile