Académique Documents
Professionnel Documents
Culture Documents
Dpto.
ndice
1. Introduccin a la programacin
2. S.R.mquina S.R.pieza.
pieza Triedros de referencia
3. Hoja de procesos
4 Funciones
4.
F
i
de
d programacin
i
5. Ejemplos
Introduccin a la programacin
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
fabricar pieza
S.R.mquina S.R.pieza
Dpto de Ingeniera Mecnica
Dpto.
Origen
Mquina
Decalaje de
origen
Origen
Pieza
Programacin CNC
Punto de referencia
del cabezal
Correccin
de longitud
g
Triedros de referencia
Dpto de Ingeniera Mecnica
Dpto.
X Y Z: ejes lineales
Eje A: eje giro X
Eje B: eje giro Y
Eje C: eje giro Z
Eje U: eje auxiliar (X)
Eje V: eje auxiliar (Y)
Eje W: eje auxiliar (Z)
Programacin CNC
Hoja de procesos
Dpto de Ingeniera Mecnica
Dpto.
Operacin
Herramienta
N (rpm)
Vf(mm/min)
ap (mm)
ae(mm)
Contorneado
Frontal D12
2.500
1.200
Hoja de procesos
Y
X
(15,-5)
(55,-5)
(15,-35)
(55,-35)
.
N10 G90 G42 G01 X15 Y-35 F1200 S2500 M03
N20 G01 Y-5
N30 G01 X55
....
Programacin CNC
Cdigo ISO
Dpto de Ingeniera Mecnica
Dpto.
Palabras
Significado
Nmero de bloque
X, Y, Z, A, B
i,, j, .
N herramienta a emplear
N
Programacin CNC
Funciones G
Dpto de Ingeniera Mecnica
Dpto.
F Secuenciales
F.
S
i l solo
l estn
activas
i
mientras
i
se ejecuta
j
ell bloque
bl
d d estn
donde
programadas
G02/G03 (interpolacin circular horaria/antihoraria)
Posiciones p
preferenciales estn activadas por
p defecto cuando se enciende la
mquina
Programacin en mm (G71)
Programacin en coordenadas absolutas (G90)
Plano de referencia XY (G17)
Programacin CNC
Funciones G
Dpto de Ingeniera Mecnica
Dpto.
Y
65
Programacin en
Absolutas
..
N10 G90
N20 G01 X20 Y15
N30 G01 X70 Y15
N40 G01 X20 Y65
N50 G01 X20 Y15
N60 G01 X0 Y0
..
15
X
20
70
Programacin CNC
Programacin en
Relativas
..
N10 G91
N20 G01 X20 Y15
N30 G01 X50 Y0
N40 G01 X-50
X 50 Y50
N50 G01 X0 Y-50
N60 G01 X-20 Y-15
..
Funciones G
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
Funciones G
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
Funciones G
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
Funciones G
Dpto de Ingeniera Mecnica
Dpto.
20
-10
-15.5
Vf=800 mm/min
10
Vf = Vf max
-15.5
Programacin CNC
Funciones G
Dpto de Ingeniera Mecnica
Dpto.
Polares Absolutas
N10 G03 G90 Q0 I0 J50 F800
N20 G03 G90 Q-90 I50 J0 F800
Polares Relativas
N10 G03 G91 Q90 I0 J50 F800
N20 G03 G91 Q90 I50 J0 F800
Y
90
40
60
Programacin CNC
110
160 X
Funciones G
Dpto de Ingeniera Mecnica
Dpto.
Unidades (G70/G71)
G70: programacin en pulgadas
G71: programacin en mm
Programacin CNC
Funciones G
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
Funciones G
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
Funciones G
Dpto de Ingeniera Mecnica
Dpto.
..
N10 G90 G17 S100 T01D01 M03
N15 G41 G01 X40 Y30 F125
N20 Y70
N25 X90
N30 Y30
N35 X40
N40 G40 G01 X0 Y0
N45 M30
..
Programacin CNC
Funciones G
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
Funciones G
Dpto de Ingeniera Mecnica
Dpto.
Punto de referencia
del cabezal
TCP (hta 1)
Correccin
de longitud
TCP (hta 2)
Programacin CNC
Otras funciones G
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
b)
N35 G11
N40 (RPT N5, N30)
c)
N45 G10 G12
N50 (RPT N5, N30)
d)
N55 G11
N60 (RPT N5, N30)
N65 M30
Otras funciones G
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
Otras funciones G
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
Otras funciones G
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
Otras funciones G
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
Funciones M
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
Funciones M
Dpto de Ingeniera Mecnica
Dpto.
M00
Parada programada incondicional.
M01
Parada programada condicionada al botn del panel.
M07/M08/M09
M07: refrigerante chorro
M08: refrigerante ducha
M09: desactiva refrigerante
M02
Fin de programa con vuelta al primer bloque.
M03/M04/M05
q del motor p
principal
p en sentido horario.
M03: arranque
M04: arranque del motor principal en sentido anti-horario.
M05: parada del motor principal (usar solo al final del programa).
M06
Cambio automtico de herramienta.
T: posicin hta. en almacn.
D: posicin
donde se encuentran las compensaciones de radio y longitud de la
hta. en el CN
M30
Fi de
Fin
d programa.
Programacin CNC
Estructura de un programa
Dpto de Ingeniera Mecnica
Dpto.
1- Lnea de cabecera
% pieza1
pieza1, MX
MX--
4- Lneas
con informacin
f
geomtrica
5 Repetir
5R
ti pasos 2-3-4
2 3 4 tantas
t t veces como htas.
ht
h
haya
que seleccionar
l
i
6- Cmo terminar un programa
N1200 T24D24
N1210 M06
N1220 M05
N1230 M30
Programacin CNC
Un ejercicio
Dpto de Ingeniera Mecnica
Dpto.
Programacin CNC
Programacin CNC
Programacin CNC
Programacin CNC