Documente Academic
Documente Profesional
Documente Cultură
(CNC)
Introducción
• Control Numérico (CN) es el término original de
esta tecnología. Actualmente es intercambiable
con el término Control Numérico por
Computadora (CNC)
VENTAJAS EN DISEÑO
•Prototipos precisos
•Cumplimiento de especificaciones
• Fresado
• Torneado
• Taladrado
• Esmerilado
• Doblado Punzonado
• Maquinado por descarga eléctrica (EDM)
• Inspección (Máquina de coordenadas)
Estándares de Controladores
Existen diferencias entre los controladores que se
encuentran en el mercado, inclusive de un mismo
fabricante debido a la variedad de modelos
existentes.
EIA RS274
(Electronic Industries Association)
Estándares
ISO/EIA
Estándares de instrucciones de programación (código) que
permiten a la máquina herramienta llevar a cabo ciertas
operaciones en particular.
Estándar EIA-267-C
Bloque
Programa
Programación CNC
Cada movimiento o acción se realiza
secuencialmente
Códigos G´s
Funciones de movimiento de la máquina (Movimientos rápidos,
avances, avances radiales, pausas, ciclos)
Códigos M’s
Funciones misceláneas que se requieren para el maquinado de
piezas, pero no son de movimiento de la máquina (Arranque y paro
del husillo, cambio de herramienta, refrigerante, paro de programa,
etc.)
Variables de la programación CNC
La mayoría de los códigos G’s contienen variables (direcciones),
definidas por el programador para cada función específica.
% Bandera de inicio
: 1001 Número de programa 0-9999
N5 G90 G20 Unidades absolutas, programación en
pulgadas.
N10 T0202 Paro para cambio de herramienta, Usar #2
N15 M03 S1200 Prender husillo a 1200 rpm CW
G00
Movimiento rápido
G01
Movimiento de avance lineal
G02/G03
Interpolación Circular o avances de arcos
• Simplifican la programación
( X(+)(-) ,Y(+)(-)__,Z(+)(-) )
opcional necesario
Coordenadas Absolutas
Y
4 Cuadrante I
Cuadrante II
3 (X2, Y3)
2
(X-2,Y1)
1
-X X
-4 -3 -2 -1 1 2 3 4
-2
(X-4,Y-2)
-3 (X2.5,Y-3.25)
Cuadrante III Cuadrante IV
-4
-Y
Coordenadas Incrementales
Y
4
3 (U2, V3)
2
(U-4,V-2)
1
-X X
-4 -3 -2 -1 1 2 3 4
-2
(U-2,V-3)
-3
(U6.5,V-1.25)
-4
-Y
1
-X X
-4 -3 -2 -1 1 2 3 4
Abs (X -3,Y -3 ) -2
(X 2 ,Y-2 ) Abs
-3
Inc (U_-_2,V -5 )
-4 (U 5,V 1 ) Inc
-Y
Aplicaciones de Códigos de Maquinado
G00 Posicionamiento Rápido
Formato:
G00 X Y Z ;
+Y
p.i p.f
p.f
5
100
p.i
+X
150
+Y
p.f 1,6
2 5
2,3 4,5
5
3 4 } -2
15
1,6
10 +X
90
+Y
4,5
5
r=20
50 } -2
2,3
1,6 +X
40
Formato:
G03 X Y Z I J K R F ;
+Y
I= 5
I
J= 45
r=40 5
J 4,5
} -2
30
2,3
1,6 +X
40
80
Z
G02 G18
G03 plano XZ
X
X
Z
Y G03
G19
G02
plano YZ
Y
G04 Pausa (suspender avance)
Formato:
N_ G04 P_
Z
Formato:
Y X N_ G20
El sistema de dimensiones y
avances se establece en pulgadas.
G21 Sistema de unidades en
milímetros (mm)
Z
Formato:
Y X
N_ G21
N_ G28 X_ Y_ Z_
Formato:
N_ G40
Formato:
Pieza N_ G41 D_
Cortador
Formato:
Pieza N_ G42 D_
Cortador
Formato:
N_ G80
G 98
G 99
G 99 Plano de retracción
G 99 Plano de retracción
N_ G83 X_ Y_ Z_ R_ Q_ F_
G 99 Plano de retracción
Q
d X_Y_: Localización del agujero
Z_ : Profundidad del agujero R
: Plano de Retracción
d Q_ : Profundidad por picoteo F
: Avance
d : Distancia de seguridad
G90 Sistema coordenado Absoluto
Y
4
3 (X2, Y3)
2
(X-2,Y1) Formato:
1 PRZ
X N_ G90
-4 -3 -2 -1 1 2 3 4
-2 (X2,Y-2)
(X-4,Y-2)
-3
Establece al sistema de dimensiones en
-4
modo absoluto.
-Y
Este modo utiliza como punto de
referencia el punto cero de la pieza.
G91 Sistema coordenado Incremental
Y
4
3 (X2, Y3)
(X-4,Y-2) 2
1
-X X Formato:
-4 -3 -2 -1 1 2 3 4
-2
N_ G91
(X-2,Y-3) -3
(X6.5,Y-1.25)
-4
Z
Formato:
Y X N_ M02
N_ M30
Y X
Formato:
N_ M03 S_
Y X Formato:
N_ M04 S_
Y X Formato:
N_ M05
M06 TXX Cambio de herramienta
Formato:
N_ M06 TXX
Y X Formato:
N_ M08
Y X Formato:
N_ M09
2.7 2 4.5
R.25 R 0.5
30° R 0.5
R 0.5
45°
R.25 R 0.5
y 8”
Diam. 1”
6
Diam.
x 4.5” 0.75”
1.5
Diam.
0.75”
1.5
10”
Comentarios al código anterior Línea 1 Inicio de programa se toma las
medidas en mm, con avance de 400 mm/min y se pone a girar el
husillo a 3000 rpm