Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para diseñar un programa de control numérico se debe hacer uso de códigos que
realizan determinadas funciones, estos son representados por algunas letras en
mayúsculas y seguidas sin colocar espacio entre los valores que ejecutara dicha
función.
Comando Descripción
N Número de Secuencia (bloque)
G Funciones Preparatorias
X Comando para el Eje X
Y Comando para el Eje Y
Z Comando para el Eje Z
R Radio desde el Centro Especificado
I Desplazamiento del Centro del Arco del Eje X
J Desplazamiento del Centro del Arco del Eje Y
K Desplazamiento del Centro del Arco del Eje Z
F Tasa de Alimentación
S Velocidad de Giro
M Funciones Misceláneas
Permite agregar comentarios entre paréntesis al final
()
del bloque
Al final del bloque y después de ; se pueden agregar
;
comentarios aclaratorios o de referencia
% Inicio y final del programa.
N.- este carácter se usa para numerar cada línea de programación (bloque),
pueden ser colocadas de diez en diez o de cinco en cinco.
G.- Describe las funciones de movimiento de la máquina (por ejemplo,
movimientos rápidos, avances, avances circulares, pausas, ciclos),
G02 Avance circular del cortador en el sentido de las manecillas del reloj, a
velocidad programada.
G03 Avance circular del cortador en sentido opuesto a las manecillas del reloj a
una velocidad programada.
M04 Giro del husillo en sentido contrario de las manecillas del reloj
N00
N10
N20
N30
N40
El espacio entre cada bloque tiene una función y esta es para en caso de
presentarse un error en la codificación o alguna modificación no implique el
cambio de toda la numeración de los bloques en cambio solo se haría uso de
bloques intermedios otorgando así un espacio de hasta otros diez renglones entre
cada bloque.
N00
N01
N02
N03
N04
N05
N06
N07
N08
N09
N10
N20
%
N00 G90 G17 G20
N10 G00 Z0.500
N20 M03 S600
Puesto que la primera figura está conformada únicamente por líneas rectas y se
está llevando a cabo un maquinado se requiere únicamente del comando G01
(interpolación lineal con velocidad controlada). Si la tasa de alimentación no es
diferente para las demás interpolaciones no es necesario colocarla en cada
bloque, ya que se mantiene la primera F colocada en el programa
Los siguientes bloques a partir del N220 hasta el N280 presentan las mismas
interpolaciones circulares tanto en sentido horario (como las manecillas del reloj) o
anti horario cambiando los puntos donde se desea terminen los arcos y sus
respectivos centros especificados con coordenadas relativas y con las letras I y J.