Está en la página 1de 33

INTRODUCCIÓN AL CNC PARA MADERA

Centro de formación Salvador Allende

PATRICIA GIMENO IRANZO


ÍNDICE
CONCEPTOS BÁSICOS DE CNC PARA MADERA. 3

VENTAJAS DE UNA MÁQUINA CNC 3

TIPOS DE MÁQUINAS DE CNC PARA MADERA 4

TORNOS CNC 4

FRESADORAS CNC 4

CENTROS DE MECANIZADO CNC 5

USOS DE LA MAQUINARIA CNC EN CARPINTERÍA 6

PUNTOS SIGNIFICATIVOS QUE POSEE UNA FRESADORA CNC DE 3 EJES. 7

EJES DE COORDENADAS 7

CERO MÁQUINA “M” 8


CERO PIEZA “W” 8

DECALAJE DE ORIGEN 9
PUNTO 0 DE REFERENCIA MÓVIL “F” 9

CONOCIMIENTOS BÁSICOS PROGRAMACIÓN CON CÓDIGO ISO 1056 (CÓDIGO G) 10

ESTRUCTURA DE UN PROGRAMA 10

ESTRUCTURA DE UN BLOQUE DE CNC 11

METODOLOGÍA PARA ELABORAR UN PROGRAMA 12

TIPOS DE FUNCIONES 13

FUNCIONES MODALES 13

FUNCIONES SECUENCIALES 13

POSICIONES PREFERENCIALES 14

RESTRICCIONES EN LOS BLOQUES 14

1
EMPEZANDO A PROGRAMAR 15
G00 MOVIMIENTO RECTO RÁPIDO 15

G01 MOVIMIENTO RECTO A VELOCIDAD CONTROLADA 16

COORDENADAS ABSOLUTAS O INCREMENTALES 17

MOVIMIENTO CIRCULAR G02/G03 CON R 20

MOVIMIENTO CIRCULAR G02/G03 CON I J 21

COMPENSACIÓN DE HERRAMIENTA G40, G41, G42 27

CÓMO UTILIZAR LA COMPENSACIÓN DE HERRAMIENTA 28

BIBLIOGRAFÍA 31

2
CONCEPTOS BÁSICOS DE CNC PARA MADERA.

Las máquinas o sistemas de control numérico o CNC para madera representan una
revolución para el sector. Multiplican las posibilidades proporcionandonos eficiencia y
precisión.

VENTAJAS DE UNA MÁQUINA CNC


Algunos de los beneficios que han hecho que este tipo de maquinaría esté presente en
cada vez más empresas son:

● Rapidez. No solo realizan una tarea más rápidamente, sino que incluso
pueden realizar varias tareas sin cambiar de herramienta ni parar a medir…
● Precisión. Obviamente ofrecen mucha más precisión, que la que puede
ofrecer un trabajo manual. Siempre y cuando el CNC esté bien calibrado.
● Reducción en el número de errores.
● Permiten realizar trabajos que de otra forma no podrían hacerse, serían muy
costosos o existiría una gran probabilidad de error. Piensa por ejemplo en
determinados cortes curvos en madera.
● Gran capacidad de personalización. Permite satisfacer la demanda realizada
por cualquier consumidor. Tan solo habría que actualizar o modificar la
ejecución de movimientos.
● Seguridad: al tener mayor automatización se evita la manipulación del
operario, y con ello posibles accidentes. Reduce la fatiga del operario.

Si unimos todo esto llegamos a una conclusión clara. La utilización de tecnología CNC
en una empresa puede representar una reducción de costes, y también una mayor
oferta de productos o servicios por parte de la empresa.

3
TIPOS DE MÁQUINAS DE CNC
PARA MADERA
TORNOS CNC

Es una máquina herramienta que se utiliza


para mecanizar piezas de revolución con un
software de ordenador que utiliza datos
alfa-numéricos siguiendo los ejes cartesianos
y ejes de coordenadas X, Y, Z

FRESADORAS CNC

La oferta y posibilidades que ofrece este tipo de


maquinaría no para de crecer. Podemos encontrar
desde pequeños sistemas con funciones básicas e
ideales para pequeños talleres o incluso para
aficionados, a grandes sistemas industriales.

Una diferencia fundamental entre un CNC básico y


otro más avanzado, es el número de ejes en los
que puede trabajar.

Un sistema básico permite movimiento en tres


ejes: eje X (de izquierda a derecha), eje Y
(adelante y atrás) y eje Z (arriba y abajo).

4
Mientras que un CNC avanzado permitiría
movimientos no únicamente lineales, también
rotatorios (cabezales orientables y mesas
giratorias), con los que realizar mecanizados en
diferentes planos y ángulos de aproximación.

CENTROS DE MECANIZADO CNC

A medida que la informática ha ido avanzado se ha incorporado a las máquinas de


mecanizado por arranque de viruta. Esto ha significado ampliar las posibilidades de
conseguir muchas formas complejas así como mejorar los tiempos de trabajo.

Un centro de mecanizado es una máquina automatizada capaz de realizar múltiples


operaciones de mecanizado con escasa intervención humana. Pueden llevar
incorporadas opciones como cambio automático de herramientas o el posicionado de
la pieza en el espacio también de forma automática.

5
USOS DE LA MAQUINARIA CNC EN CARPINTERÍA
Una máquina de control numérico puede dar alas a un taller, carpintería o industria. Le
permitiría realizar trabajos como:

● Corte de tableros: madera maciza, aglomerado, MDF, HPL…


● Mecanizados: huecos de bisagras, taladros…
● Perfilería, molduras…
● Tallas, grabados, obras artísticas…
● Torneados.

6
PUNTOS SIGNIFICATIVOS QUE POSEE UNA
FRESADORA CNC DE 3 EJES.

EJES DE COORDENADAS
En el sistema CNC de la fresadora, los ejes principales son los ejes X, Y y Z. Estos
tres ejes son usados para realizar los movimientos de la herramienta. En el eje X la
fresadora se mueve de izquierda a derecha, en el eje Y el movimiento de la fresadora
es de adelante hacia atrás, Y en el eje Z la fresadora sube y baja.

7
CERO MÁQUINA “M”
El cero máquina es el punto de origen del sistema de coordenadas. Dicho de otra
manera, es el punto donde todas las coordenadas tienen un valor 0.

Este punto viene dado por el fabricante y no se puede cambiar.

El cero pieza es donde la máquina coge referencia. Por ejemplo, si está ejecutando un
programa y se va la luz, cuando vuelva la luz no sabrá donde está, tendremos que
llevarla otra vez al cero máquina.

CERO PIEZA “W”


Desde él, se programa la
trayectoria de la herramienta,
es un punto que fija el
programador con el fin de
hacer más sencilla la
programación. Generalmente
coincide con una de las caras
o vértices de la pieza y se
establece con respecto al 0
máquina.

8
DECALAJE DE ORIGEN

El decalaje de origen es la distancia entre el


cero máquina y el cero pieza. Esta distancia
se puede medir en la misma máquina y se
indica en las direcciones X, Y y Z, según el
tipo de máquina. Las distancias se anotan en
el control de la máquina en la tabla de
decalajes o de orígenes.

En el programa de CNC lo indicaremos con


los códigos que van de G54 AL G57 (existen
controladores que admiten más códigos)

PUNTO 0 DE REFERENCIA MÓVIL “F”


Se trata de un punto móvil del husillo respecto del que
se miden las longitudes de las herramientas.

9
CONOCIMIENTOS BÁSICOS PROGRAMACIÓN CON
CÓDIGO ISO 1056 (CÓDIGO G)

La norma ISO 1056 regula internacionalmente el lenguaje alfanumérico codificado,


compuesto por letras, números y signos que entiende la máquina-herramienta CNC.

Se trata de un lenguaje de programación vectorial mediante el que se


describen acciones simples y entidades geométricas sencillas (básicamente
segmentos de recta y arcos de circunferencia) junto con sus parámetros de
maquinado (velocidades de husillo y de avance de herramienta).

ESTRUCTURA DE UN PROGRAMA
Este lenguaje para elaborar los programas para equipos de CNC, está compuesto por
una serie de letras y números, las cuales llamaremos palabras, donde una cantidad
determinada de ellas, formarán un bloque, y una serie sucesiva de bloques completarán
un programa

10
ESTRUCTURA DE UN BLOQUE DE CNC
Aunque dentro de cada bloque debe mantenerse este orden, no es necesario que estén
presentes todos los ítems. Además se puede programar en el sistema métrico (mm) o
en pulgadas.

Existen diferentes tipos de caracteres utilizados en la programación de CNC con


diferentes funciones:

N: para numerar cada línea de programación y su uso es enteramente opcional. Su valor


es de 0 a 9999. El número de bloque tiene que ser secuencial.

G: para detallar el tipo de movimiento u operación a ejecutar.

X, Y y Z: El valor de las coordenadas en cada eje.

F: para indicar el avance usado en el proceso de corte (normalmente en mm/minuto)

11
S: para asignar valor para la velocidad del husillo (RPM revoluciones por minuto)

M: para indicar funciones que también son conocidas como funciones secundarias M

T: para asignar el número de herramienta.

METODOLOGÍA PARA ELABORAR UN PROGRAMA


Existen dos tipos diferentes de pasos a la hora de elaborar un programa, como se
expone a continuación:

1 Pasos preparativos, es decir, todos aquellos ajustes que se realizan antes y después
de poner en marcha la máquina. Plano de trabajo, unidades de medida, encender el
husillo...

2 Pasos operativos, los que corresponden al orden de movimientos de los carros (ejes),
que se requieren para obtener el mecanizado de la pieza. Movimiento recto rápido,
movimiento recto controlado, movimiento curvo sentido horario...

Un programa se escribe dando las instrucciones en orden de ejecución. A continuación


se exponen una serie de pasos que podrían considerarse la metodología general a
seguir:

Paso 1: Verificación de su posición en cero máquina. G54

Paso 2: Seleccionar herramienta de corte. T1

Paso 3: Comandar encendido de husillo y seleccionar velocidad de corte o r.p.m. y la


velocidad de avance. M03 S3000 F1000

Paso 4: Posicionamiento rápido a la pieza de trabajo. G00 X… Y… Z5

Paso 5: Entrada en la pieza, solo con la coordenada Z. G01 Z-3

12
Paso 6: Proceso de mecanizado de la pieza.

Paso 7: Retracción rápida de la pieza, solo coordenada Z. G00 Z100

Paso 8: Desactivar el husillo. M05

Paso 9: Retornar herramienta a posición de inicio o selección de otra herramienta. G00


X0 Y0 ; M06 T2

Paso 10: Fin de programa y rebobinar M30

TIPOS DE FUNCIONES
FUNCIONES MODALES

Permanecen activas hasta que no se anulen mediante otra función.

Ejemplo:

G00 (Avance para posicionamiento rápido)

G01 (Movimiento recto a velocidad controlada)

G17, G18, G19 (Selección del plano de trabajo)

FUNCIONES SECUENCIALES

Solo están activas mientras se ejecuta el bloque donde están programadas, hay que
indicarlas siempre.

Ejemplo:

G02- G03 (Movimiento circular en sentido horario - antihorario)

13
POSICIONES PREFERENCIALES

Están activadas “por defecto” cuando se enciende la máquina.

Ejemplo:

G21 Programación en mm.

G90 Programación en coordenadas absolutas.

G17 Plano de trabajo XY

RESTRICCIONES EN LOS BLOQUES


Deben contener únicamente un solo movimiento de herramienta.

Deben contener únicamente una velocidad de corte

Deben contener únicamente una herramienta o velocidad de husillo

El número de bloque tiene que ser secuencial

14
EMPEZANDO A PROGRAMAR

G00 MOVIMIENTO RECTO RÁPIDO


Lo utilizaremos para mover la fresadora en sus desplazamientos por el aire

G00 X150 Y100 Z5

15
G01 MOVIMIENTO RECTO A VELOCIDAD
CONTROLADA
Este movimiento se utiliza para fresar, por este motivo la velocidad de avance (F) y de
giro del husillo (S) se tiene que indicar. No es lo mismo fresar con una profundidad de 4
mm en madera de haya, que 2 mm en un tablero de contrachapado de chopo.

N05 G00 X10 Y15 Z2 Aproximación a la cota donde empieza la ranura

N10 G01 Z-2 F100 S2000 M03 Profundizamos 2mm, damos los datos de velocidad y encendemos el husillo

N15 X90 Desplazamos la fresadora a cota Z-2 y realizamos ranura

N20 G00 Z2 Levantamos la fresadora 2mm por encima de la pieza rapido, ya no está fresando

N25 X0 Y0 Z5 M05 Desplazamiento rápido al punto de partida y apagamos el husillo

16
COORDENADAS ABSOLUTAS O INCREMENTALES
La programación de coordenadas cartesianas absolutas/incrementales (G90/G91). Son
modales.

Coordenadas absolutas(G90): Vienen dadas por defecto (funciones preferenciales).


Durante un mismo programa podemos cambiarlas cuando necesitemos.Las
coordenadas de los puntos se dan respecto del 0 pieza.

Coordenadas incrementales: Las coordenadas del punto a programar se dan respecto


del último punto programado.

17
EJERCICIOS (G00, G01)

Realiza el programa para mecanizar estas cenefas siguiendo el orden de las letras, con
una fresa en forma de V. La velocidad de avance será 500mm/mto la del husillo no la
pondremos porque nuestra fresadora no tiene esa opción. Profundidad de fresado
2mm.

COORDENADAS ABSOLUTAS : COORDENADAS INCREMENTALES :

18
COORDENADAS ABSOLUTAS : COORDENADAS INCREMENTALES :

19
MOVIMIENTO CIRCULAR G02/G03 CON R
Hay dos formas de programar movimientos circulares. Con R que será el valor del radio,
si el arco es menor de 180º la R será positiva ej : R20. Pero si el arco supera los 180º, R
es negativa ej : R-20

La otra manera es con I, J que veremos en el siguiente apartado.

G02 es en sentido horario y G03 en antihorario.

N10 G00 X40 Y10 Z2 Aproximación a la cota donde empieza el arco

N15 G01 Z-2 F500 S1500 M03 Profundizamos 2mm, damos los datos de velocidad y encendemos el husillo

N20 G02 X40 Y50 R20 Desplazamos la fresadora a cota Z-2 y realizamos el arco en sentido horario.

N25 G00 Z2 Levantamos la fresadora 2mm por encima de la pieza rapido, ya no está fresando

N30 X0 Y0 Z5 M05 Desplazamiento rápido al punto de partida y apagamos el husillo

20
MOVIMIENTO CIRCULAR G02/G03 CON I J
Con I J en vez de dar el dato del radio indicaremos las coordenadas del centro del arco.

Cuando programamos con IJ, en el bloque indicaremos primero el movimiento (G03),


seguidamente las coordenadas del punto final del arco X80 Y30, y finalmente
indicaremos el centro del arco. I J serán coordenadas incrementales del centro del arco
respecto al punto de inicio del arco:

N10 G00 X40 Y5 Z2 Aproximación a la cota donde empieza el arco

N15 G01 Z-2 F500 M03 Profundizamos 2mm, damos los datos de velocidad y encendemos el husillo

N20 G03 X80 Y30 I-5 J45 Desplazamos la fresadora a cota Z-2 y realizamos el arco en sentido antihorario

N25 G00 Z2 Levantamos la fresadora 2mm por encima de la pieza rapido, ya no está fresando

N30 G00 X0 Y0 Z5 M05 Desplazamiento rápido al punto de partida y apagamos el husillo.

21
EJERCICIOS (G02, G03)

Realiza el programa para mecanizar esta S con una fresa en forma de V siguiendo el
orden de los nº. La velocidad de avance será 500mm/mto la del husillo no la
pondremos porque nuestra fresadora no tiene esa opción. Profundidad de fresado
2mm. Atención a la posición del 0 pieza.

COORDENADAS ABSOLUTAS : COORDENADAS INCREMENTALES :

22
23
24
25
26
COMPENSACIÓN DE HERRAMIENTA G40, G41, G42
Hasta ahora todo lo que hemos programado son trayectorias con una fresa en V. Pero si
tenemos que fresar un contorno con una fresa recta de diámetro 8 mm la fresa irá por
el medio de la trayectoria programada. De esta forma la pieza resultante quedará 4 mm
(el radio de la fresa) más pequeña en todo su contorno.

Para evitar que quede más pequeña sin tener que hacer todos los cálculos que
necesitamos existe la compensación de herramienta.

El CNC con G41 ó G42 según necesitemos calculará una nueva trayectoria bien a la
derecha de la programada o a la izquierda.

27
CÓMO UTILIZAR LA COMPENSACIÓN DE HERRAMIENTA

En un bloque anterior se posiciona la herramienta en un punto 0 que no pertenece a la


trayectoria para que la fresadora tenga tiempo de compensar por lo menos del doble
del diámetro de la fresa.

Para programar compensación es necesario que esté activo G00 o G01, para que se
quede a derecha o izquierda, necesita una dirección.

28
EJERCICIOS COMPENSACIÓN

Programar la trayectoria del dibujo y utilizar G41 Y G42 para realizar un perfilado y un
cajeado.

PERFILADO:

29
CAJEADO:

30
BIBLIOGRAFÍA

://www.ehu.eus/mhttpanufacturing/docencia/747_ca.pdf

https://maderame.com/maquina-control-numerico-cnc/

https://pt.slideshare.net/erreprieto/principios-bsicos-de-fresadora-cnc-50439118/18

http://www.ieec.uned.es/investigacion/Dipseil/PAC/archivos/Informacion_de_referenci
a_2_ISE6_2_1.pdf

https://tecnocorte.com/blog/fresadora-cnc-calcular-velocidad-de-corte-y-de-avance/
(Como calcular las velocidades de corte y avance en fresadora CNC)

Funciones básicas, características y arquitectura de los Sistemas Automatizados


(uned.es)

http://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdf

http://www3.fi.mdp.edu.ar/tecnologia/archivos/Control/CNC_03.pdf

(Compensación de herramienta)

31

También podría gustarte