0% encontró este documento útil (0 votos)
14 vistas9 páginas

Lenguaje de Programación CNC

Este documento describe los conceptos básicos de la programación de máquinas herramientas CNC. Explica que un programa CNC se compone de bloques de instrucciones ordenadas en subrutinas o en el cuerpo del programa para suministrar información sobre el mecanizado de la pieza. También describe la estructura de un programa CNC y las funciones utilizadas como G para determinar la geometría, F para la velocidad de avance y S para la velocidad del cabezal.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
14 vistas9 páginas

Lenguaje de Programación CNC

Este documento describe los conceptos básicos de la programación de máquinas herramientas CNC. Explica que un programa CNC se compone de bloques de instrucciones ordenadas en subrutinas o en el cuerpo del programa para suministrar información sobre el mecanizado de la pieza. También describe la estructura de un programa CNC y las funciones utilizadas como G para determinar la geometría, F para la velocidad de avance y S para la velocidad del cabezal.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

lenguaje

JAVA

</> UI

MONTES RAMIREZ
PAOLA ITANDEWI

UX
Cada CNC dispone de su
propio lenguaje de
programación, aunque suelen
ser compatibles con versiones
anteriores al igual que ocurre
con el Software.

Yañez J. (2023) Manufactura Integral. PP (16-18)


MONTES RAMIREZPAOLA ITANDEWI [Link]
cero máquina (X, Y y Z)
Establecida por el fabricante y se trata del punto de
origen de los ejes, se utiliza en determinadas
ocasiones para la "búsqueda de referencia máquina"
como una forma de calibrar la máquina cuando esta
pierde las referencias establecidas por el fabricante.

cero pieza (X, Y y Z)


Establecida por el programador o el operario según
sus necesidades, siendo este el punto a partir del cual
se programarán todos los movimientos a realizar. Las
unidades de trabajo vienen definidas por el fabricante
pudiendo ser en milímetros o pulgadas, la velocidad
del cabezal se expresa en rpm.

Yañez J. (2023) Manufactura Integral. PP (16-18)


MONTES RAMIREZPAOLA ITANDEWI [Link]
CNC
Un programa CNC se compone de un conjunto
CSS

de bloques o instrucciones debidamente


ordenadas en subrutinas o en el cuerpo del
programa, de esta forma se le suministra al CNC
toda la información necesaria para el
mecanizado de la pieza

MONTES RAMIREZPAOLA ITANDEWI Yañez J. (2023) Manufactura Integral. PP (16-18)


[Link]
El cuerpo del programa tiene la siguiente estructura:

CABECERA BLOQUES DE PROGRAMA FIN DEL PROGRAMA


Indica el comienzo del cuerpo del Se puede definir mediante las
programa, su programación es
Contiene los
funciones M02 ó M30, ambas
obligatoria en cuando el programa movimientos, equivalentes y de uso opcional.
dispone de subrutinas locales. Se operaciones, etc El comportamiento del CNC
compone del carácter "%" seguido será diferente según se utilicen
del nombre del programa o no estas funciones.
( %NombreDelPrograma )

Yañez J. (2023) Manufactura Integral. PP (16-18)


MONTES RAMIREZPAOLA ITANDEWI [Link]
Las subrutinas
Se trata de un conjunto de bloques que pueden ser llamados una o varias
veces desde otra subrutina o desde el propio programa, de forma que den
forma a todas las operaciones a realizar para la fabricación de la pieza

GLOBALES LOCALES
Se almacenan en la memoria Son parte de un programa y
del CNC como un programa solo pueden ser llamadas
independiente, pudiendo ser desde el propio programa en
llamada desde cualquier ejecución.
programa o subrutina en
ejecución.

Yañez J. (2023) Manufactura Integral. PP (16-18)


MONTES RAMIREZPAOLA ITANDEWI [Link]
CONCEPTOS:
bloques de programa formato numerico

La programación en Dígitos 0 a 9,
Código ISO está Signos +,-
especialmente punto decimal ".",
diseñada para
controlar el movimiento Pudiéndose sustituir
de los ejes, indicando VENUSvariable o
por un parámetro,
además información expresión aritmética que tenga
sobre el avance y la como resultado un número.
velocidad. (C. A. , 2000)

Yañez J. (2023) Manufactura Integral. PP (16-18)


MONTES RAMIREZPAOLA ITANDEWI [Link]
Las funciones están compuestas por:
N, G, F, S, T, D, M, H, NR y las que identifican los ejes, no
siendo necesaria la programación de todas ellas:

Cotas del punto, Cotas del punto,


n identificación X …C F
desplazamiento desplazamiento
del bloque.
de los ejes de los ejes

Funciones
preparatorias
encargadas de Velocidad del Número de
G determinar la S cabezal en rpm. T herramienta.
geometría y las
condiciones de
trabajo.
Yañez J. (2023) Manufactura Integral. PP (16-18)
MONTES RAMIREZPAOLA ITANDEWI [Link]
Las funciones están compuestas por:

Número de
D : Número de NR repeticiones de
Corrector.
bloque.
Funciones auxiliares,
encargadas de controlar
MH diferentes elementos de
la máquina como el giro
del cabezal, taladrina,
etc..

Yañez J. (2023) Manufactura Integral. PP (16-18)


MONTES RAMIREZPAOLA ITANDEWI [Link]

También podría gustarte