Beruflich Dokumente
Kultur Dokumente
Programacin CNC
Fases de Programacin
La programacin se inicia a partir de un plano acotado de la pieza a mecanizar.
Generalmente nos indicarn, asimismo, las dimensiones de la preforma de partida. Las
caractersticas tcnicas de la mquina-herramienta a emplear tambin constituyen un
conjunto de datos conocidos. A partir de esta informacin, la programacin se estructura en
cinco etapas:
DIAPOSITIVA 1
Conceptos bsicos
Fases. Un proceso se divide en fases, donde cada fase se realiza en una mquina
determinada. Un proceso tendr al menos una fase, en la que se explica que mquina se debe
emplear, y se especifican datos como: subfases, cuando iniciar la preparacin, tiempo de
preparacin de la mquina, tiempo total de utilizacin de la mquina, tamao del lote de
piezas a procesar, personal encargado.
Subfases. Una fase se divide en subfases, donde cada subfase se corresponde con una fijacin
de la pieza en la mquina. De forma que el nmero de subfases se corresponde con el nmero
de fijaciones distintas. Una fase tendr al menos una subfase, en la que se explicar como
posicionar y fijar la pieza en la mquina. Una subfase tiene asociada la documentacin de
utillaje y las operaciones que la componen.
DIAPOSITIVA 2
Conceptos bsicos
Operaciones. Una subfase se divide en operaciones, donde cada operacin se corresponde
con un volumen de material a eliminar. De manera que habrn tantas operaciones como
volmenes de material a eliminar se hayan definido. Una subfase tendr al menos una
operacin. Para cada operacin debe especificarse la herramienta a emplear, y los parmetros
tecnolgicos de ejecucin.
Pasadas. Finalmente, una operacin se compone de pasadas, donde cada pasada se
corresponde con la trayectoria que sigue la herramienta para eliminar una capa de material de
un espesor determinado. Una operacin tendr al menos una pasada. Este concepto es
importante cuando se especifica como ejecutar una operacin.
DIAPOSITIVA 3
Pieza a mecanizar
DIAPOSITIVA 4
Pieza a mecanizar
Preforma: 80 mm x 50 mm x 20 mm
DIAPOSITIVA 5
DIAPOSITIVA 6
Programacin de Cotas
Con objeto de seleccionar en cada momento el sistema de programacin de cotas ms
adecuado, el CNC dispone seleccionar (entre otros) los siguientes tipos:
Coordenadas cartesianas
El Sistema de Coordenadas Cartesianas est definido por dos ejes en el plano, y
por tres o ms ejes en el espacio.
La posicin de los diferentes puntos de la mquina se expresa mediante las cotas
de los ejes, con dos, tres, cuatro o cinco coordenadas.
Las cotas de los ejes se programan mediante la letra del eje (X, Y, Z, U, V, W, A,
B, C, siempre en este orden) seguida del valor de la cota.
DIAPOSITIVA 7
Programacin de Cotas
Coordenadas polares
En el caso de existir elementos circulares o dimensiones angulares, las coordenadas de los
diferentes puntos en el plano (2 ejes a la vez) puede resultar ms conveniente expresarlos en
Coordenadas polares.
El punto de referencia se denomina Origen Polar y ser el origen del Sistema de Coordenadas
Polares.
Un punto en dicho sistema vendr definido por:
El RADIO (R) que ser la distancia entre el origen polar y el punto.
El ANGULO (Q) que ser el formado por el eje de abscisas y la lnea que uneel
origen polar con el punto (en grados).
DIAPOSITIVA 8
DIAPOSITIVA 9
Programacin en pulgadas.
Programacin en milmetros.
Segn se haya programado G70 o G71, el CNC asume dicho sistema de unidades para todos
los bloques programados a continuacin.
DIAPOSITIVA 10
DIAPOSITIVA 11
DIAPOSITIVA 12
DIAPOSITIVA 13
DIAPOSITIVA 14
Designacin de herramientas
La funcin T permite seleccionar la herramienta y la funcin D permite seleccionar el
corrector asociado a la misma.
Cuando se definen ambos parmetros, el orden de programacin es T D. Por ejemplo T6 D17
Utilizacin de las funciones T y D
Las
este
DIAPOSITIVA 15
Designacin de herramientas
DIAPOSITIVA 16
M03
M04
M05
M02
Final de programa
M30
DIAPOSITIVA 17
Puntos de Referencia
Una mquina dirigida por control numrico, necesita tener definidos los siguientes
puntos de origen y de referencia:
DIAPOSITIVA 18
DIAPOSITIVA 19
DIAPOSITIVA 20
Formato de programacin:
Plano XY: G02(G03) X Y I J
Plano ZX: G02(G03) X Z I K
Plano YZ: G02(G03) Y Z J K
DIAPOSITIVA 21
N22
G00 X0 Y0 Z0 T2 D4
X10
(GOTO N22) ; Sentencia de salto
X15 Y20 ; No se ejecuta
Y22 Z50 ; No se ejecuta
G01 X30 Y40 Z40 F1000 ; La ejecucin contina en este bloque.
G02 X20 Y40 I-5 J-5
...
DIAPOSITIVA 22
N20
N30
N40
G00 X10
Z20
G01 X5
G00 Z0
X0
(RPT N10, N20) N3
G01 X20
M30
DIAPOSITIVA 23
Puntos a Mecanizar
DIAPOSITIVA 24
Ejecucin de la subrutina ;
G11 ; Imagen espejo en eje
G10
G12 ; Imagen espejo en eje
G11 ; Imagen espejo en los
Mecaniza "a".
X. Ejecucin de la subrutina ; Mecaniza "b".
Y. Ejecucin de la subrutina ; Mecaniza "c".
ejes X e Y. Ejecucin de la subrutina ; Mecaniza "d".
DIAPOSITIVA 25
Ciclos fijos
La anulacin de un ciclo fijo podr realizarse:
Mediante la funcin G80, que podr programarse en cualquier bloque.
Tras definir un nuevo ciclo fijo. Este anular y sustituir a cualquier otro que
estuviera activo.
Despus de ejecutarse M02, M30
Seleccionando un nuevo plano de trabajo mediante las funciones G16, G17, G18 G19.
Plano de retroceso
G98 Retroceso de la herramienta hasta el Plano de Partida, una vez realizado el ciclo
G99 Retroceso de la herramienta hasta el Plano de Referencia, una vez realizado el ciclo
DIAPOSITIVA 26
DIAPOSITIVA 28
DIAPOSITIVA 30
DIAPOSITIVA 32
DIAPOSITIVA 33
DIAPOSITIVA 34
DIAPOSITIVA 35
DIAPOSITIVA 36
Coord. X
Coord. Y
-37,5
11,456
Movimiento
G03
12,5
-30
G01
20,622
-9
G03
20,622
6
-20,622
-11,456
-5
20,622
-9
9
G01
11,456
30
G03
-11,456
30
G01
6
-20,622
9
G03
-20,622
-11,456
-9
G01
8
-30
G03
11,456
DIAPOSITIVA 37
DIAPOSITIVA 38
DIAPOSITIVA 38