ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Codigos Para Cnc


Enviado por   •  24 de Julio de 2012  •  3.166 Palabras (13 Páginas)  •  767 Visitas

Página 1 de 13

INDICE

1. Introducción

2. Códigos para cnc

3. Contenido

4. .: Funciones Misceláneas o Funciones de la Maquina (M)

5. Interpolaciones Lineales (G00 y G01)

6. Trazado de Arcos Utilizando el Radio (R):

7. Selección del Plano (G17, G18, G19)

8. .: Unidad de Datos (G70, G71)

9. Desplazamiento Absoluto

10. Códigos Generales

11. Conclusiones

12. Bibliografía

Introducción

La programación de los controles numéricos ha sufrido una gran evolución en los últimos años.

Si bien se habla todavía de programación manual y programación automática o asistida por ordenador,

la realidad es que hoy día, al contar los controles con un microordenador incorporado, la programación

manual dispone de muchas de las facilidades reservadas hasta hace poco a la programación automática.

Sería quizás más adecuado efectuar otra clasificación:

q La programación a pie de máquina, apoyada en los lenguajes y facilidades de que

disponen los CNC.

q La programación en oficina técnica, apoyada en equipos y soft propio dentro de técnicas

de CAD - CAM de fabricación asistida por ordenador.

La programación a pie de máquina, en general más simple y realizada por el mismo operario, es

adecuada para fabricaciones especiales de series muy pequeñas o unitarias tipo matricería, en las que se

requiere un elevado grado de interactividad entre la preparación y ejecución del trabajo.

La programación en la oficina técnica puede hacerse también en los lenguajes máquina propios de

cada CNC, y efectuar posteriormente la puesta a punto a pie de máquina. Pero a medida que se amplía el

parque de máquinas de control numérico y la cantidad de piezas a programar, se tiende a la utilización de

lenguajes de tipo general que independicen la programación de la pieza de la máquina que posteriormente

realizará el mecanizado.

Ambos sistemas se basan en un núcleo común de conceptos de programación de control numérico,

desarrollados para la programación manual de los mismos. Posteriormente se han ido añadiendo más

funciones, ampliando sus facilidades de cálculo y permitiendo la utilización de técnicas informáticas de

programación.

Contenido:

Códigos para CNC

En realidad los códigos para el CNC fueron creados para Máquinas

Industriales, los que vimos anteriormente, salieron de esta tabla, que ya está un

Poco más completa, y cada máquina toma la parte de código que le interesa, el

resto lo deja de lado, (si tienes una máquina que trabaja en 2D... Para qué te

sirven las instrucciones de otra que trabaja en 3D?)

Comando Descripción

Ahora comencemos con la descripción de cada comando o instrucción. En

Gris, los comandos que veremos primero, ya que son los más cortos, y a los

Otros les dedicaremos más tiempo, y así no nos perdemos...

. Número de Secuencia (N)

Tal como dice el título, Es el número de secuencia que identifica una línea de

Código de trazado, mira cómo quedaría el código anterior...

N0000

N0010

N0020

N0030

N0040

N0050

N0060

N0070

N0080

N0090

N0100

N0110

N0120

M48

%

T01

X+01400Y+01600

X+01800Y+01600

X+02200Y+01600

X+02300Y+01600

X+01400Y+02000

X+01800Y+02000

T02

X+02100Y+02000

X+02300Y+02000

M30

Bueno, esto es sólo un ejemplo para que veas el uso que tiene. Para quienes

Nos dedicamos a la programación, es importante saber en qué línea de código

Se encuentra una determinada instrucción, esto es con el fin de no perdernos

cuando se trata de un código demasiado extenso, pues esa es la única función

que cumple, esto significa que no es de vital importancia para la máquina, sino

para quien programa.

Por otro lado, también suele utilizarse como un puntero, es decir, una vez

termine el trazado puede volver a repetir una parte de éste, sólo indicándole en

que línea de código debe comenzar, y hasta donde debe hacerlo, y aquí sí que

cobra importancia. Por supuesto esto queda a criterio de cada uno.

. Comandos para los Ejes X, Y y Z

Los agrupé a los tres Ejes porque siguen, por así decirlo, la misma sintaxis,

por ejemplo...

X50 Y40

Se indica primero el eje en el cual se desplaza y luego un valor numérico, que

puede indicar la cantidad de puntos a desplazarse, en nuestro caso, la orden

sería... "desplázate 50 puntos hacia el lado positivo de las X, y 40 puntos hacia

el lado positivo de las Y".

Pero está el otro caso, podría significar lo siguiente...

"Desplázate hacia el punto X=50, Y=40"

Por si no notas la diferencia, en el primer caso te indica cuantos puntos debes

desplazarte, mientras que en el segundo, te indica hacia qué

punto (coordenada) debes ir.

El tema es, cómo saber que tipo de desplazamiento debo realizar, si el primero

o el segundo, bueno, eso lo veremos luego, confía en mí...

Ahora, sigamos... Mira estas 4 líneas...

X50 Y40

X-110

X-130 Y60

Y-220

Estos son desplazamientos en los ejes X, Y... Debes recordar que en un

sistema de ejes cartesianos, (como dicen los profes de matemáticas) tienes

signos positivos y negativos, aquí los signos indican eso justamente, hacía que

lado ir, Algunos máquinas requieren que se precisen los signos positivos, otras

no, y como siempre, todo dependerá de la máquina.

Para el eje Z ocurre lo mismo

Otras observaciones, como verás, el comando para cada eje, va separado por

un espacio, otros suelen utilizar una coma (,) y otros, ni si quiera eso.,

directamente se toma como separador, la letra que identifica a la instrucción.

En la segunda línea del

...

Descargar como (para miembros actualizados) txt (22 Kb)
Leer 12 páginas más »
Disponible sólo en Clubensayos.com