Академический Документы
Профессиональный Документы
Культура Документы
DYNA 4M
MANUAL
DE
PROGRAMACIN
CONTROL
-1DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
DYNA 4M
DYNA 4M ...................................................................................................................... 2
ESPECIFICACIONES DEL CONTROL ................................................................................ 5
PROCESADOR DE 32 BIT ............................................................................................................ 5
CARACTERSTICAS ..................................................................................................................... 5
MODOS DE OPERACIN .............................................................................................................. 5
FUNCIONES DE INTERPOLACIN ................................................................................................. 5
FUNCIONES DE COMPENSACIN ................................................................................................. 5
CARACTERSTICAS DE PROGRAMACIN ..................................................................................... 5
ESTRUCTURA DEL SISTEMA ............................................................................................. 6
ESTRUCTURA DEL HARDWARE ................................................................................................... 6
ESTRUCTURA DEL SOFTWARE .................................................................................................... 6
FUNCIONES DEL SISTEMA. ......................................................................................................... 7
FUNCIN MONITOR .............................................................................................................. 9
PGINA DE LA MAQUINA ......................................................................................................... 11
TRAYECTORIA ......................................................................................................................... 12
POSICIN ................................................................................................................................. 14
OPERACIN ( EN EL TABLERO DE LA PANTALLA) ..................................................................... 14
3D SOLID MODELING. (MODELADO EN SLIDO 3D ) .............................................................. 16
DEFINICIN DE LA PIEZA DE TRABAJO ...................................................................................... 17
TEACH IN ............................................................................................................................. 19
FUNCION HELP....................................................................................................................... 20
FUNCIN MENU .................................................................................................................... 21
FILE MANAGEMENT (ADMINISTRADOR DE ARCHIVOS) ...................................................... 22
EDITAR UN PROGRAMA............................................................................................................ 27
Lista de Comandos ............................................................................................................. 28
Procedimientos de Edicin................................................................................................. 28
ESPECIFICACIN DE LOS PARMETROS DE LA HERRAMIENTA ................................................... 31
TOOL LIBRARY MANAGEMENT ................................................................................................ 31
ENTRADA DE DATOS A LOS PARMETROS DE LA HERRAMIENTA. .............................................. 32
DEFINICIN DE PARMETROS ................................................................................................. 33
PARAMETROS DEL MONTAJE DE LA HERRAMIENTA ................................................................... 35
PARAMETER SETUP........................................................................................................... 35
STATUS................................................................................................................................. 36
EXPLICACIN DE LOS PARAMETROS SETUP ............................................................ 37
SISTEMA DE COORDENADAS ........................................................................................... 38
SISTEMA DE COORDENADAS DE LA MAQUINA ........................................................................... 38
Desplazamiento de Las Coordenadas de trabajo............................................................... 38
COORDENADAS LOCALES............................................................................................. 38
REGLAS PARA LOS CODIGOS DYNA ............................................................................. 40
-2DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
MANUAL DE PROGRAMACIN
DYNA 4M
-4DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
LCD de Color
Teclado de Membrana
Caractersticas
Ejes Controlados
Ejes Controlados Simultneamente
Identificacin de Ejes
Incremento Programable mnimo
Verificacin de trayectoria de Herramienta
Rendering de Modelo Slido
35
35
X,Y,Z,U,V
0.001mm 0.0001inch
Modos de operacin
Modo Automtico
Modo Manual
Modo DNC (RS-232 Interno y Externo)
Modo HandWheel
Funciones de interpolacin
Interpolacin Lineal
Interpolacin Circular
Interpolacin Espiral
Funciones de Compensacin
Caractersticas de Programacin
-5DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
104
Control de
movimiento
I/O-PLC
Control
104 Entradas
-6DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
rea de titulo
-7DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
rea principal
Funciones
Especiales
rea de Mensajes
Ara de Funcin
El rea de titulo muestra el nombre de la pagina vigente o nombre actual del programa
activo y el tiempo transcurrido desde que el sistema fue encendido.
El rea principal muestra los datos grficos relacionados con la operacin vigente o
actual. El rea de mensajes proporciona mensajes de error. El rea de la funcin de
teclas muestra la posicin de las teclas correspondientes.
-8DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Funcin MONITOR
La funcin de monitor, se usa para monitorear la operacin de la maquina y su estatus.
Esto incluye una muestra de la posicin de la maquina (Machine), una muestra de la
trayectoria de corte (PATH), una posicin de referencia de las coordenadas (POSICION),
el modelo slido 3D (SOLID) y la funcin Teach In(Cuando esta disponible)
La siguiente figura muestra una distribucin bsica de las paginas del monitor. Las
teclas de funcin son similares en todas la paginas.
CONSTANTES
Los siguientes campos
Monitor.
aparecen en
-9DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
T:
S:
- 10 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Pgina de la Maquina
La pagina de coordenadas de la Maquina, es la pagina preestablecida de las funciones
del monitor. La posicin actual de la maquina con relacin a la posicin cero de la
maquina, mostrada con un gran numero de caracteres.
Otra informacin se muestra a la derecha de la pantalla de coordenadas , como se
describe a continuacin.
COORD.
Muestra el numero de coordenadas de trabajo actual(G54-G59) y los valores actuales de
las coordenadas desplazadas.
Nota: G54 puede tambin usado como cero de maquina.
DST-TO-GO
Muestra la diferencia entre la posicin actual y
comando
COMAND:
Muestra la posicin comandada por el actual programa NC.
- 11 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Trayectoria
La funcin de trayectoria (PATH) se usa para monitorear la trayectoria de corte del
centro de la herramienta. Se puede usar en simulacin o en corte actual. Esta vista
puede ser rotada o escalada (Zoom) segn se requiera. Esto se realiza a travs de 9
botones selectores localizados en el lado superior derecho de la pantalla. Estos son
seleccionados utilizando las teclas de la flechas para seleccionar la funcin deseada, y
presionar la tecla Input para entrar a esta funcin.
Arrow Up:
- 12 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Large Circle y
Small Dot: Con estas podemos acercar o alejar el plano de trabajo.
- 13 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Posicin
Posicin muestra informacin similar a la informacin de la pagina de la maquina. La
diferencia es que los caracteres grandes muestran la posicin en relacin a la parte de
posicin de trabajo. La posicin de la maquina ser mostrada en pequeos caracteres
en la columna derecha. La posicin local ser mostrada solo para indicar la posicin
relacionada con el cero local.
- 14 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
- 15 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
X+:
Mover el eje X en direccin positiva.
X-:
Mover el eje X en direccin negativa.
Y+:
Mover el eje Y en direccin positiva,
Z+:
Mover el eje Z en direccin positiva.
Z-:
Mover el eje Z en direccin negativa.
0 : Colocara el punto cero de forma local (Ver la
operacin de la maquina.)
- 16 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
- 17 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Define las coordenadas X0, Y0, Z0, de la esquina izquierda mas baja de la pieza de
trabajo. Esta localizacin es relativa en el G53 (Machine Home). Las especificaciones
Length, Whidth y Heigth son del tamao del bloque de los ejes X, Y, Z.
Circle:
La posicin I0, J0, Z0 para las coordenadas del centro del botn del cilindro. Este es
relativo de la coordenada al G53 (Machine Home). Utilizar R y r que son para el radio
externo e interno del cilindro, la altura permanece para lo alto del cilindro.
- 18 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
TEACH IN
La funcin Teach-In puede usarse para almacenar posiciones, y crear un programa NC.
Para esto:
La maquina debe ser movida en el modo manual. Los ejes sern movidos modificando
las coordenadas en al rea Teach Rec. Posteriormente debemos presionar la tecla
RECORD que esta en el rea de funciones, as el sistema guardara las coordenadas de
este punto. Aparece automticamente una lnea que une la coordenada anterior con la
actual, encerrando a esta ltima dentro de un circulo.
Z: Es la longitud desplazada de la herramienta vigente
D: Es el dimetro de la herramienta actual.
- 19 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Presionando la tecla RESET las coordenadas de los puntos sern guardados en una
secuencia correcta y el sistema generara la trayectoria de la herramienta a travs de la
posicin del cursor en el actual programa cargado.
Las coordenadas X, Y, Z, describen la posicin actual en el rea de parmetros. de
Teach In.
TOTAL describe el numero de puntos de la trayectoria que se han modificado en Teach
Rec.
Funcion HELP
La funcin Help esta divida en dos grupos basados en la funcionalidad. Estos grupos
son: System Help y Programing Help (Sistemas y Programas de ayuda)
Estas son a travs de unas teclas de funcin rpida. Esta pueden ser activadas solo en
paginas del sistema cuando la tecla Help es presionada, el sistema localiza la relacin
del mensaje de ayuda y la muestra en el rea de exhibicin de Help.
El ndice siguiente de las opciones que se encuentran en esta pagina , son las siguientes.
PAGE_IDX: Muestra el ndice actual de la pagina de mensajes de ayuda
PARA_IDX: Mostrara los parmetros de las variables CNC.
I/O IDX:
Definiciones de Entradas / Salidas.
KEY_IDX:
Definicin de teclas de cdigos
SYS_IDX:
Definicin de los estados del sistema
CNC_ERR:
Mensajes de error del sistema
PLC_ERR:
Definicin de los mensajes del sistema.
G CODE:
Lenguaje de ayuda del cdigo G
M CODE:
Lenguaje de ayuda del cdigo M
PREV :
Mostrar la pagina anterior
NEXT:
Mostrar la siguiente pagina.
SEARCH:
Bsqueda especificando un capitulo.
- 20 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Funcin MENU
(VISION GENERAL)
Existen 5 funciones localizadas en el grupo de la funcin Men, estas son las siguientes:
PROG, EDIT, PLC, TOOL, PARA
- 21 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
- 22 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Estas son varias funciones localizadas en la columna derecha del rea de funciones,
estas funciones son para Crear, Borrar, Copiar, cargar y descarga programas. En
conclusin las opciones restantes son usadas para el disco de 3 utilizadas para que
los programas puedan ser copiados del disco duro a el de 3 o viceversa .
- 23 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
EXPLICACIONES Y PROCEDIMIENTOS
a. Creacin de un nuevo programa
En la pagina program, nos posicionamos sobre la funcin de la tecla NEW , colocada a
la derecha en la columna del rea de funciones (Tambin podemos activarla con Shift
+F1), aparece un cuadro de dialogo, en el debemos introducir el nombre del programa
b. Copiar un programa
Esta funcin es para copiar o crear la copia de un programa existente con el nombre
de un archivo nuevo.
En la lista de programas disponibles seleccionamos el programa que queremos copiar,
posteriormente nos posicionamos sobre la funcin COPY y presionamos la tecla Input.
Aparecer un caja de dilogos en la que vamos a introducir el nombre de la copia de este
programa y confirmamos con la tecla Input.
- 24 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Una vez eliminado el programa todava puede ser guardado por un soporte en el
programa si fue utilizado recientemente, para volver a utilizarlo (correr o activarlo) la
opcin de NC BACKUP file en el uso de parmetros.
El programa puede ser recuperado por un soporte del programa copiado con el nombre
original del programa.
Acceso del disco 3
Para acceder al disco 3 (floppy),
introducimos el disco 3 y en la pagina
Program presionamos la tecla [ C: or A:] el sistema leer lo que esta en el disco 3
. Si no se encuentra un disco de 3 mostrara los programas que ese encuentran en la
unidad C.
Nota:
No podemos correr un programa desde el 3 floppy, primero debemos copiarlo al disco
duro.
Copiar un programa entre el disco duro y 3
Para copiar un programa del 3 floppy al disco duro, nos colocamos en la pagina de
PROGRAM,
Insertamos el disco de 3 ,
Con las teclas del cursor nos colocamos sobre el comando
[ C: or A:] y presionamos la tecla INPUT , al hacer esto el sistema mostrara los
programas que contiene la unidad 3 .
- 25 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Cuando este ya haya sido copiado al disco duro ser creado un programa con el
nombre idntico, si en el disco duro existe un programa con el mismo nombre ser
borrado automticamente.
Si por el contrario queremos copiar un programa del disco duro Al 3 , presionamos en
la [ C: or A:],
nos aparecern los archivos que estn en el disco duro y aremos lo
siguiente:
Nos posicionamos en el programa que queremos copiar y lo seleccionamos.
Presionamos INPUT o Shift +F5, (debemos insertar el disco 3 1/2) y aparecer una
caja de dilogos en la que debemos confirmar que queremos copiar el archivo
seleccionado.
esta operacin no es permitida mientras esta corriendo el programa !!!!
Funcin RS-232
Esta es una interfase utilizada para exportar e importar programas, presionamos la
tecla [C: -> I0 ] si queremos importar un archivo desde una PC de escritorio a la
unidad C de la maquina o [C:<-I0] si deseamos hacer lo contrario (exportar un archivo
desde la unidad C de la maquina a un PC).
Para importar un archivo, seleccionamos en la unidad C del control de la maquina el
archivo que queremos exportar (en este caso) y presionamos en la tecla [C: -> I0 ],
aparece una caja de dilogos en la que confirmamos que queremos exportar este
archivo.
- 26 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
del programa.
Editar un Programa.
Para editar un programa, dentro de la pagina Program seleccionamos el programa
que queremos editar y presionamos la funcin EDIT o [F2] , aparecer en el modo
edicin, el actual archivo seleccionado, ser mostrado en la esquina izquierda del rea
de titulo de la pantalla, en la esquina derecha del rea de titulo , aparece una columna
de parmetros estndar, que puede servir para revisar el programa, ya que as puede n
revisarse los cdigos G/M en el lenguaje DYNA.
- 27 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Pagina de edicin del programa.
Lista de Comandos
La lista de comandos de ayuda se encuentra en la parte derecha en la pantalla de
edicin . Y se puede interactuar con ella durante la edicin de un programa.
Para ingresar a la lista de comandos:
1. Presione la tecla TAB que se encuentra en la parte media del teclado del lado
izquierdo (al presionar esta tecla el cursor saldr del espacio de edicin y se posicionara
en la parte inferior derecha de la pantalla con las flechas de direccin posicionas el
cursor en el cdigo que deseas consultar)
2. Al haber seleccionado el cdigo presiona Input, aparecer una ventana
grafico de ayuda, con los parmetros de este comando.
o cuadro
Procedimientos de Edicin
Teclas especiales para revisar.
Las teclas HOME y END empezaran a mover el cursor hacia el inicio o fin del programa
respectivamente.
Las teclas Backspace o Del, borraran el carcter, en el que este posicionado el cursor
PG UP y PG DN mueven el cursor a otras lneas o la siguiente pagina.
a. Entrada a un programa
Los comandos NC entraran directamente a travs del teclado. Un punto y coma (;) son
requeridos denotando cada fin de bloque. Esta referencia es tambin como el carcter
EOB (Fin del bloque).
b. Marcar lneas (para copiar o anular)
- 28 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
- 29 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Despus de esto el programa solo podrn ser recuperados al cerrar la ventana Edit,
aparece una caja de dilogos donde pregunta si queremos guardar los cambios
realizados en el programa
j. Salvar la edicin de los contenidos.
Muchas veces durante el proceso de edicin, algn archivo puede ser recuperado con el
disco duro con su nombre original presionando la tecla [SAVE ] o F7. el programa
tambin puede ser salvado bajo otro nombre si seleccionamos [SAVE _AS] o
presionando Shift +F1. una caja de dilogos aparecer , introduzca el nombre del
programa. Este creara un archivo nuevo pero guardar el archivo original.
- 30 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
- 31 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
- 32 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Definicin de Parmetros
TYPE:
Aqu estn 9 tipos de herramientas disponibles que pueden ser especificadas, por el
usuario. La seleccin puede ser usando las teclas de las flechas y as mover la barra de
la pantalla para seleccionar y presionar la tecla INPUT.
MATERIAL:
Estos son 6 tipos de materiales de herramientas disponibles. Correctamente esta
seleccin es solo por la referencia para un uso. Moviendo el cursor a el materia correcto
resaltado y presionado la tecla INPUT.
TOOL_ID:
El numero ID relaciona la localizacin fsica de la herramienta en la torreta de la
herramienta. El programa NC llama a la herramienta y la carga conforme el numero.
POWER (%)
Actualmente esto no es usado. Es reservado para implementar los datos mas tarde.
- 33 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
DIAM:
Es usado para el dimetro de la herramienta, es solo necesario para la compensacin
del radio de la herramienta (G41, G42) o cuando modelo de pieza slida de trabajo es
designada. La forma de estos parmetros consiste en dos partes, en la primera
tenemos el valor del radio de la herramienta, la segunda es para el valor agregado,
donde despus de ser introducido y presionando la tecla Input, el sistema ara el calculo
inmediato, del radio de la herramienta.
Z_ OFFSET.
Indica la longitud del radio desplazado. Es usado para la compensacin en el
desplazamiento de la herramienta (G54). Los formatos en los campos den estos
parmetros son los mismos que para DIAM.
LIFE:
El tiempo mximo o numero de tiempos de la herramientas usado puede ser metido
aqu puede ser de 0-999 minutos.
LIFE_ REMAIN.
Estas indicaciones de la vida restante de la herramienta. Mientras la maquina esta
cortando, el sistema automticamente sustraer el tiempo de corte usado de la vida de la
herramienta. Esto tambin puede ser cambiado por el usuario. Si estos valores son
menores que cero el sistema dar un mensaje de advertencia si el parmetro de Tool
Life Warning es colocado ON (Ver: usar el parmetro montado)
La pantalla puede ser terminada presionando ESC. Una caja de dilogos aparecer y
sugiriendo si los datos se salvan (SAVE). Presione INPUT o SAVE o mueva el cursor
a ON y presione la tecla [SAVE]. Si se hizo un error, o termine sin ser guardado o usa
la tecla [OLD] para llamar el valor original del disco duro.
El sistema de la pagina de estado contiene en las coordenadas trabajadas en el
sistema, las coordenadas del sistema, la posicin actual de la maquina y los limites del
software. La posicin de cada eje X, Y, Z, U, V, es mostrado abajo. Estos pueden ser
seleccionados y cambiados.
- 34 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
PARAMETER SETUP
La configuracin de parmetros es seleccionado presionando [PARA] o F5, mientras la
direccin de la herramienta es exhibida en la pagina. La pagina de los parmetros de
estado ser exhibida en el rea principal. Aqu estarn otras tres paginas de parmetros.
- 35 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
STATUS
El sistema de la pagina de estado contiene las coordenadas trabajadas en el sistema,
coordenadas locales del sistema, posicin actual de la maquina y limites del software.
La posicin de los ejes X, Y, Z, U, V, es mostrado en la caja que esta localizada en la
parte de abajo. Estos pueden ser seleccionados y cambiados.
- 36 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
- 37 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
SISTEMA DE COORDENADAS
El sistema de coordenadas permite la posicin de la pieza de trabajo, que lgicamente
es transferida del diseo o de un dibujo localizando la herramienta de la maquina.
La siguiente figura describe la direccin de los ejes en el fresado vertical de la
maquina. La direccin de las flechas especifica el movimiento de direccin de la mesa
de trabajo. El marco mas pequeo de las coordenadas es mostrado a la derecha en
direccin del movimiento de corte relativos.
De nuevo el sistema de coordenadas, se utiliza para describir la trayectoria y la posicin
relativa de la herramienta en la pieza de trabajo de la maquina. Estos son tres niveles de
coordenadas en el sistema 4M CNC: Coordenadas de la maquina, desplazamiento de
las coordenadas de trabajo y las coordenadas locales.
COORDENADAS LOCALES
Los coordenadas locales son temporales las posiciones de cero que pueden ser
colocadas permitiendo la fcil programacin. estas pueden ser colocadas y canceladas
como deseen, son colocadas relativamente en el rea de trabajo actuales.
Son
colocadas cuando un desplazamiento diferente de trabajo
Sea llamado o por el fin del programa . Estos son : G52 y G92-
- 38 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
- 39 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
DEFINICIN DE COMANDOS
COMANDOS ABSOLUTOS E INCREMENTALES (G90 y G91)
Un eje puede ser comandado por un movimiento a un punto usando 2 mtodos
diferentes. Estos son ABSOLUTOS E INCREMENTALES. Esta se aplica a todos los
comandos en movimiento.
Un comando ABSOLUTO mover los ejes ala posicin relativa del cero actual. La
posicin cero debe ser especificada para usar la posicin de cero maquina, un
desplazamiento de trabajo, o una posicin del cero local.
Un comando Incremental (Relativo) mover los ejes a la posicin relativa de la posicin
actual. Por consiguiente la cantidad comandad ser igual a la distancia entre la posicin
actual y la posicin deseada.
NOTA:
Los siguientes comandos son mostrados en los botones del formato de cdigos Dyna
estn en parntesis.
- 40 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
G00 (G0F)
El movimiento de la herramienta en una lnea directamente presenta la posicin de la
designacin del punto especificado por los parmetros de las coordenadas en el modo
rpido transversal.
Formato:
G00X_Y_Z_U_V_
G00A_L_Z_
X, Y, Z, U, V,M son la designacin de las coordenadas para cada eje A = ngulo y L= La
longitud, para el destino del punto especificado por los parmetros de las coordenadas en
el modo rpido transversal.
Use:
G00X10Y10Z10;
G00X10Y10Z10;
G00X10Y10;
G00Z10;
G00A45L10Z-10;
Las coordenadas pueden ser omitidas si estos ejes no tiene ningn movimiento.
- 41 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
G02 (ARCL)
CW Interpolacin del movimiento circular
Generara un movimiento creando un arco en sentido de las manecillas del reloj, usando
la especificacin de la posicin actual y para el punto especificado.
Es requerida otra informacin. El radio R puede ser especificada o el centro del arco
puede ser especificado. El centro del arco es descrito por una I , J, K o una I.
La J, especifica la distancia de la posicin del centro del
arco en direccin de Y.
La K especifica la distancia de la posicin del centro en el eje Z, sin tener en cuenta la
corriente.
El modo I, J y K, son siempre expresadas en valores incremntales.
Formato:
G02x_y_i_j_ G02X_Y_Z_R_
- 42 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
G04 (DWELL)
Este comando es usado para posponer o parar un programa. El tiempo de un retraso
puede ser especificado por los siguientes parmetros.
Formato:
G04N_
G04X_
- 43 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
G04P_
N, X, especifica el tiempo de retraso del programa, en segundos. P tambin especifica el
tiempo de retraso del programa , solo que este en milisegundos.
Uso:
G04 N1.5;
Descripcin:
El uso de X y N, es idntico. Puede ser cualquier numero variable. La resolucin es
0.01 segundos.
G08 (ARC)
Genera el movimiento para crear un arco a lo largo de una trayectoria definida por el
punto de inicio , punto medio y punto final d proporcin del alimento
Formato:
G08X_Y_Z_I_J_
X,Y,Z, Son los puntos finales.
I y J Representa los puntos medios en el circulo.
Uso:
G08 X10 Y10 I10 J10;
G08 X10 Y10 I0 J10;
G08 X10 Y10 Z10I10 J10;
Descripcin:
En el modo G90, el valor de las coordenadas despus de X, Y, Z, U, V, y I, J, es relativo
al cero local. En el modo de G91, estos son relativos a la salida del punto.
Cuando son tres puntos estn exactamente en las lneas directamente, los comandos
tiene la misma funcin como G01.
Z es usada para expresar el fin del punto del punto en eje Z, si es diferente de la salida
del punto . cuando este no esta en movimiento en el eje z, este parmetro puede ser
omitido; por otra parte, describe un arco helicoidal. El parmetro Z del punto medio no es
necesario.
- 44 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
G20 (IN)
Define el sistema en la unidad de medida en INCH. Formato:
G20
Descripcin:
Todos los parmetros de longitud del programa NC , tal como X, Y, Z, U, V, R, L, I, J,
sern influenciadas por G20, los parmetros se expondrn en la pantalla, tambin se
basaran en la unidad actual. La unidad
El parmetro de avances tambin es determinado con referencia de G20
G21 (MM)
Define el sistema CNC en las unidades de medida en MM.
G22 (CONTORNO)
Ciclo de fresado del contorno
El ciclo de fresado para contorno, permite que sea definido un contorno, con una
profundidad especificada. El control compensara automticamente la trayectoria de la
herramienta de acuerdo con el tamao de la herramienta.
Formato:
G22N_R_Z_:
N: Especifica el numero de lnea (O la etiqueta) donde comienza el contorno .
R: Aclara la posicin del plano
Z: Es la posicin del botn en el contorno.
- 45 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Direccin de fresado
Direccin del contorno
CCW
CCW
CW
CW
Usar:
G22N100R10Z-10
G23 (PKT)
Esta funcin de fresado de una caja universal. Permite definir la programacin para un
cajeado de forma regular. El control generara una trayectoria de la herramienta para quitar
material dentro de la caja para una especificacin da la trayectoria. La anchura y los
cortes dela trayectoria son definidos por la lnea del comando G23.
Formato:
G23 N_R_Z_Q_D_;
N: Especifica el numero de la lnea (o etiquetado), en la que empieza el contorno.
R: Aclara la posicin del plano.
Z: En la posicin del botn para el contorno.
Q: Especifica el incremento (m1m/Inch) en direccin XY
D: Especifica el incremento (mm/Inch) en direccin Z
La direccin de corte puede ser especificada, subsecuentemente la operacin siempre
se ara dentro de fresado, sugiera que el contorno sea descrito en el programa en
direccin contraria a de las manecillas del reloj. Si el corte debe ser en direccin
negativa N de las manecillas del reloj debe ser un programando diciendo al sistema que
regrese la direccin.
Uso:
G23 N_R_Z_Q_D_
G24 (RECT_PKT)
Genera una caja
herramienta actual.
Formato:
- 46 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
G24 X_Y_L_W_Z_R_Q_D_
XY: Especifica la esquina izquierda debajo de la caja.
L : Es la longitud del rectngulo en el eje X.
W : Es lo ancho del rectngulo en el eje Y
Z : Es la profundidad de la caja en eje Z .
R : Es la posicin de referencia en el plano.
Q : Cantidad de
D : Cantidad de corte en Z en cada pasada.
Uso:
G24 X10Y10Z-20L100W200R1Q1
G24 X10Y10Z-20L100W200R1
Descripcin:
La compensacin de radio de la herramienta (G41, G42) ser cancelada cuando este
corriendo el cajeado rectangular. el sistema usara el radio de la herramienta actual para
determinar la trayectoria del corte actual.
Cuando el radio de la herramienta no esta cancelando los comandos del ciclo o cuando
el radio de la herramienta grande, una alarma se genera el programa ser interrumpido.
Cuando es omitida la Q, el paso de la alimentaciones definida automticamente como el
radio actual de la herramienta.
El avance de penetracin es especificado por el uso de un parmetros (Avance de Z en
PCK) El avance horizontal es igual para la alimentacin.
La programacin ABS/INC solo influenciara el punto de salida en la caja.
G25 (CIR_PTK)
Generara una caja circular dando la alimentacin como es descrita por los parmetros.
Formato:
G25X_Y_I_J_Z_R_Q_
G25X_Y_I_J_Z_R_Q_
XY:
IJ:
Z :
R :
Q :
Uso:
G25 X10 Y10 Z-20 I50 J50 R1 Q1;
G25 X10 Y10 Z-20 I50 J50 R1 Q1;
Descripcin
La compensacin de radio de la herramienta (G41, G42) ser cancelada cuando este
corriendo la caja rectangular. el sistema usara automticamente el radio de la herramienta
actual determinando el corte actual. (Avance de Z en PCK) El avance horizontal es igual
para la alimentacin.
Si el radio de la herramienta no es definido en los parmetros o radio grande de la
herramienta, una alarma ser generada y el programa ser interrumpido.
- 47 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
G26 (DIE_F)
Ciclo de fresado para troquel hembra (Female die Cutting Cycle). Esta es usada para
terminar una caja cuando las paredes de las cajas son perpendicular al botn de la caja.
Es designado para crear una arista que no esta a 90.
Formato:
G26 N_R_Z_Q_D_A_
N: Especificacin del numero de lnea (o etiqueta) donde comienza el contorno.
R: Aclara la altura
Z: La posicin mas baja del cncavo.
Q: El incremento en direccin Z
D: Especifica el desplazamiento del espesor en el ladso de la pared entre la
programacin de la curva cncavo real.
A es el afilamiento del ngulo del boton cncavo frontal.
Esta funcin Es designada al ser usada como un ciclo de maquinado secundario. Corta
solo el contorno del borde de afilamiento . No ara el cajeado. Se sugiere que G23 sea
usado para encajar y esta funcin para arreglar y reducir.
La compensacin de la herramienta ser usada y basada en los parmetros actuales de
la herramienta G41 , G42 no son requeridos en el programa.
G27 (DIE_M)
Male die cutting cycle(Ciclo de fresado par troquel macho)
Formato:
G27 N_R_Z_Q_D_A;
Esta funcin es designada para reflejar la imagen con G26.
Ver la definicin de los parmetros G26
Si la forma del contorno es asimtrica, se usa la funcin Mirror To Match the Male Para
Emparejar la parte del troquel macho para acoplarla con el troquel hembra
Ejemplo:
G26 N100R10Z-10Q4D3A5;
La compensacin del radio de la herramienta ser activado automticamente basada en
los parmetros de la herramienta actual.
- 48 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
G37 (RECT_CYC)
La repeticin del ciclo en la matriz por el avance dado y el programa de la herramienta.
Antes de que comienza el ciclo a llamar la operacin del barrenado deber ser
programada. Entonces el control repetir la operacin del barrenado en los agujeros
subsecuentes de acuerdo con los parmetros en el comando G37.
Formato:
G37 I-J-N-KDonde :
I J, Son el centro de la distancia del intervalo en direccin XY.
N, k, Es la repeticin del numero de direccin X, Y.
Compensacin de la Herramienta: -G40, G41 G42 G43 Yg49
Estos son dos tipos de compensacin de la herramienta y la compensacin del radio de
la herramienta.
- 49 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
G40 (OFF_COMP)
Cancelar la compensacin del radio de la herramienta
Formato: G40;
G41
Seleccionara el radio de la herramienta del lado izquierda, que es la herramienta, sera
compensada a la izquierda de la programacin de la compensacin del la trayectoria para
la dimensin especificada por el valor del radio. El sistema recuperara automticamente
el radio de la herramienta en la pagina de parmetros. En la indicacin el usuario puede
especificar con un valor adicional de desplazamiento por el uso del parmetro Q en el
comando. La cantidad de compensacin total ser la suma del valor desplazado y el valor
Q.
G41
G41 D_
G41 Q_
El comando G41 usada por el mismo numero de compensacin como el numero de la
herramienta. Una D puede especificar un numero d compensacin diferente. Una Q
especifica una compensacin adicional de adicional del valor o cantidad del radio
G42
Seleccionara la compensacin del radio de la herramienta derecha que es la herramienta
ser compensada a la derecha de la trayectoria programada para la compensacin del
lado del radio de la herramienta. El sistema recuperara automticamente el radio de la
herramienta correspondiente en el valor desplazado de la pagina de parmetros de la
herramienta . en la indicacin el uso puede especificar el desplazamiento adicional al
valor usando el parmetro Q en el comando. La cantidad de compensacin sera
sumada al desplazamiento del radio y el valor Q. Los parmetros son los mismos como
G41.
G42
G42 D_
G42 Q_
Un comando G42 usara el mismo numero de compensacin como el numero de la
herramienta, una D puede especificar el numero de compensacin diferente. Una Q
especifica una compensacin adicional del valor o cantidad del valor del radio.
Cuando la compensacin del radio de la herramienta es activada, el sistema comenzara a
mirar hacia delante 3 comandos en movimiento o 5 comandos previniendo la
- 50 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
INTERFERENCIA
La interferencia de la herramienta puede ser detectada y evitarla, si ocurre dentro de tres
movimientos de los comandos, una alarma ser generada el proceso parara. Como se
muestra en las siguientes figuras, la interferencia puede ser detectada y evitada.
Sin embrago, la siguiente figura muestra la interferencia que no puede ser evitada debido
a l numero de comandos y ocurrir un sobre corte.
TERMINAR LA COMPENSACIN
Debe tenerse cuidado tambin cuando se apaga un giro de compensacin. Una salida
debe ser hecha de un perfil.
G50 (OFF_TRAN)
Cancelar la escala, la rotacin y la funcin de reflejo.
Formato:G50
Vea tambin G51(Escala), G52(Rotacin), G53(Reflejo).
- 51 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
G51 (Escala)
Es usado para agrandar o reducir el lado de la forma especificada para un programa . la
escala esta dada por los parmetros del sistema.
Formato:
G51 I_J_X_Y_Z_;
G51 I_J_P_;
X, Y Z, especifican los factores de escala de cada eje.
Uso:
G51 I0J0X2Y2Z2;
G51 I0J10P2;
DESCRIPCION:
El factor de escala puede ser especificado para cada eje para crear una elipse, etc.
La escala esta basada en el plano de trabajo.
El factor deescala de cada eje puede ser de 0.1 a 100
La funcion de la escala no afectara la compensacin del radio de la herramienta. En
algunas instancias el radio de la escala del arco puede ser la herramienta pequea para
la compensacin del radio de la herramienta.
G51.1 (MIRROR)
Los reflejos de las formas especificadas en un programa en un acuerdo de un reflejo de
una linea cuando cuando es definido por
dos puntos.
Formato:
G51.1X_Y_I_J_
(X,Y) son un punto y (I, J) Son otros puntos en reflejo de la linea.
USE: G51.1 X0Y0I10J10;
Descripcin:
el reflejo del plano es vertical en el plano principal.
G51.1 regresara la trayectoria de la herramienta. La direccin de compensacin de la
herramienta esta basada en la direccin de la trayectoria despus de M53.
G51.2 (X, Y, Z)
La definicin del plano principal para la para la programacin en los planos otros que
XY, YZ, XY.
Descripcin:
La normal programacin del plano principal definida por G17, G18, G19 sean cambiadas
por los comandos G17, G18, G19 son usadas para restaurar el plano de programacin
por el comando M54.
Formato G51.2 Z_X_
Z: Define el ngulo alrededor del eje Z en el cero local.
X: Define el ngulo alrededor del eje X en el cero local.
- 52 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
usa un eje X como la rotacin de los ejes rotando la Z y los ejes a 45 hacia delante de
una nueva forma en el sistema de coordenadas XYZ.
Usar el eje Y, como la rotacin de los ejes, rotando al eje X a 30 en sentido contrario de
las manecillas del reloj, para la forma al final de un nuevo sistema de coordenadas.
Despus del nuevo sistema de coordenadas es formado, todos los comandos que siguen
usaran el nuevo sistema de coordenadas hasta que sean llamados los comandos G17,
G18 G19.
G52 (CERO_AT)
Estabilizar el cero local dando un punto
Formato:
G52: X_Y_Z_U_V_
G52A_L_Z_
X, Y, Z, U, V, A, L, Z, definen la nueva posicin local. Todos los valores son
referenciados por las coordenadas actuales trabajadas. El modo ABS/INC tendr el
mismo efecto.
USO:
G52X10Y10Z10;
G52L10A45Z10;
Descripcin:
el comando solo estabiliza el cero local y no cambia el trabajo actual del sistema de
coordenadas.
define el sistema de coordenadas de trabajo, aclarando el cer local.
G53 (COORD. 0)
Seleccione el sistema de coordenadas basico del sistema
coordenadas actualmente.
Formato: G53
como el sistema de
Descripcin
El punto cero de G53 conocido como el cero maquina. Es definido relativamente para el
punto de referncia de la mquina. No puede ser cambiado por el usuario.
G53.1_G53.9
G54.0(COORD1)-G54.9
G55.0(COORD2)-G55.9
G56.0(COORD3)-G56.9
G57.0(COORD4)-G57.9
G58.0(COORD5)-G58.9
G59.0(COORD6)-G59.9
Selecciona el sistema de coordenadas
programadas actualmente .
Formato: G54
Descripcin:
- 53 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
el usuario puede seleccionar G53.1 - G59.9 en un comando NC. El punto cero de G53.1
- G59.9 puede ser cambiado por el programa NC (G10). Ellos tambin penden ser
cambiados de la pagina STATUS.
Seleccionando uno diferente G53.1-G53.9 aclarara el sistema de coordenadas local.
G68 (ROTATE)
Rodara un programa alrededor de un punto.
Formato.
G68 L_J_A_;
I,J: Es el punto central de la rotacin.
R : Es el ngulo de rotacin.
G73 (STEP_CYC)
El paso del ciclo de barrenado o dando una posicin para el avance y la herramienta. El
eje Z alimentara hacia abajo la trayectoria designada por el parmetro. Una vez
alcanzado de retractara la cantidad especificada por el parmetro del usuario (Valor M
para G83). El proceso ser repetido hasta el final de la trayectoria que es rechazado.
Una P tambin puede ser especificada para la causa, que para el programa en cada
paso.
Formato:
G73 X_Y_Z_R_Q_P_
Donde:
X, Y; Son la posicin del barrenado.
Z; Es la posicin del botn Hole.
R; Es el plano de referencia.
P: Es el tiempo d paro de programa para cada paso.
Q: Es el incremento de la trayectoria en cada paso.
G74 (TAP_REV)
Regresa el machuelado
detalles.
Formato:
G74 X_Y_Z_R_F_
G74 X_Y_Z_R_E_
Donde:
XY: Son la posicin de barrenado.
Z: Es la posicin del botn Hole
R: Es el plano de referencia
I,j: Es la cantidad cambiada en direccin de X,Y.
La posicin esta basada en el modo instruccional absoluto.
G82(DRILL_P)
Avance dando una posicin de barrenado con un para, la posicin del botn. Este es el
mismo como G81, con el paro agregado.
Formato:
- 54 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
G82 X_Y_Z_R_P_
XY, Son la posicin de barrenado.
Z : Es la posicin del botn Hole
R: Es el plano de referencia.
P: Es el tiempo de paro del programa con el botn Hole.
La posicin esta basada en el modo instruccional absoluto/incremental.
G85 (BORE)
El agujero rimado dando una posicin de avance y la herramienta. La primer posicin del
eje Z a la posicin del plano R y entonces se alimenta hacia debajo de las peticiones
por Z . el Husillo regresara por el mismo plano R con su mismo avance.
Formato:
G85 X_Y_Z_R_
Donde:
X, Y: Son la posicin del barrenado.
Z: Es la profundidad del agugero.
R: Es la coordenada Z de la salida del plano.
P: Es el tiempo de paro del programa (Mili segundos) con
el boton Hole, el cero es predeterminado.
La posicin esta basada en la instruccin Absoluto / Incremental.
G89 (BORE_S)
- 55 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
G92 (CURRENT)
Define el punto de referncia delprograma (Cero local) de un
programa NC.
Formato:
G92 X_Y_Z_U_V_
G92 A_L_Z_
Donde :
X, Y, Z, U, V: Son una nueva posicin de coordenadas.
A , L, Z:
Es una nueva posicin de coordenadas expresadas en el formato
coordenadas del cilindro.
de
Uso:
- 56 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
G94 (F_MIN)
Este comando coloca el tipo de avance como mm/min.
G95 (F_REV)
Este comando coloca el tipo de avance como mm/rev.
G98
Posicionara al eje Z en la posicin inicial entre los agujeros ,por ejemplo si el eje Z es
posicionado por un valor absoluto de 25mm y el ciclo tiene como un valor de absoluto de
25mm en el eje Z , ser movido a 2mm entre los agujeros.
G99
Posicionara el eje Z en la posicin especificada por el pr5ametro R entre los
agujeros por ejemplo si el eje Z es posicionado en el valor positivo de 25mm y el ciclo
tiene un valor de 25MM en el eje Z sera movido a 2mm entre los agujeros.
Estos son dos comandos especiales DYNA con cdigos no correspondientes a G .
SMOOTH
Este comando es usado para cambiar un programa NC.
- 57 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
M01 (OPT_STOP)
Un M01 tiene exactamente la misma funcin como un M00 excepto que solo ser
afectado si el interruptor OPTIONAL STOP esta en la posicin de ON. El movimiento de
los ejes, el Husillo y el refrigerante ser parado . el CNC permanecer en la
alimentacin del estado del agujero que es presionada la tecla CYCLE START.
M02 (END)
El M02 es el fin de un programa (STATEMENT), para el husillo y el refrigerante.
Entonces el programa NC ser restablecido para empezar.
M03 (SLPD_ON)
Un M03 girara el motor del husillo hacia adelante en direccion de las mencillas del reloj.
La velocidad debera especificar usando un comando. Se reestablecera hasta que sea
ejecutado un comando M00, M01, M02, M05 M30.
M04 (SLPD_REV)
Un M04 girara el motor deL Husillo hacia atrs en direccin contraria a las manecillas
del reloj. La velocidad deber ser especificada usando el comando S. Permanecera
hasta que sea ejecutado uno de los comandos M00. M01, M05, M02 M30.
MO5 (SPDL_REV)
Un comando M05 apagara el motor del Husillo y lo parara.
Formato :
M05;
- 58 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Formato:
M08
y tambin se
M19 (SLPD_ORNT)
Un M19 rueda el Husillo hacia la posicin de orientacin. Este es usado para permitir la
alineacin de la herramienta en el cambio del carrusel.
Descripcin:
La posicin de orientacin puede ser ajustada del paso del parametyro del sistema.
este comando es definido por el uso del macro. Puede ser definido si es necesario.
M22 (SYNC_OUT)
M23 (SYNC_WAIT)
Un M22 y un M23 son usados para unir un dispositivo auxiliar. Tpicamente la maquina
viene con una terminal para las conexiones. La terminal strip contiene los contactos que
son conectados Inter. La funcin puede ser modificada por el usuario proporcionando la
funcin necesaria. Puede ser el signo de latching que son detenidos una vez que el
signo de acabado se recibe.
La funcin es determinada por
el cdigo que es programado
en el archivo
4M_SUB:DAT. Estos son dos contactos disponibles. Ellos son N130 y N131.2 los
signos de inicio (Termino ) estn disponibles tambin. Ellos son X60 Yx61.
El cdigo puede ser escrito para crear un pulso, un cdigo M con el termino del signo, o
un cdigo M que es terminado con otro codigo M.
Formato:
M22
Examine lo siguiente:
El siguiente tipo de cdigo M creara un pulso A 2 SEGUNDOS.
//M22
ON N131
DWELL 02
OFF 131
- 59 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
M99
Esta muestra creara un cdigo M del tipo que espera por un signo de acabado (X60)
//M22
ON 131
WAIT X-60
OFF 131
M99
M30 (REWIND)
Es usado en el fin del programa. Tiene la misma funcin que M02.
Formato:
M30;
M60 (OFF)
Reestablece el estado de CNC
Formato:
M60 N_
N: Es el numero de estado (128-255)
Uso:
M60 N136
Descripcin:
Este estado de CNC es usado para la comunicacin entre CNC y plc. Una escalera de
PLC Xxx muestra el estado de Nxx en CNC.
El estado de CNC 160-255 tiene especificada la definicin en el sistema CNC. Tome
precaucin cuando cambie el estado flag.
el estado CNC de 128-159 es regresado para usar su definicin.
M61 (ON)
Define el estado de CNC
Formato:
M61 N_
N: Es el numero de estado (128-255)
Uso:
M61 N136
Descripcin:
Este estado de CNC es usado para la comunicacin entre CNC y plc. Una escalera de
PLC Xxx muestra el estado de Nxx en CNC.
El estado de CNC 160-255 tiene especificada la definicin en el sistema CNC. Tome
precaucin cuando cambie el estado flag.
El estado CNC de 128-159 es regresado para usar su definicin.
- 60 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
M62 (WAIT)
Espera un signo del PLC, solo un contacto puede aparecer en un
comando.
Formato:
M62 X_;
M62 Y_;
M62 M_;
M62 E_;
M62 C_;
M62 T_;
X, Y, M, E,C, T, son un contacto del PLC ver la definicin de referencia del PLC.
M70 (DNC)
Leer un archivo NC de un puerto del cerial de un archivo NC y corre un programa en el
modo DNC.
Formato:
M70 _;
Uso:
M70;
M70 FIRST.NC;
Descripcin:
Llamando un programa DNC no esta permitido (M70 no puede ser anidado).
Si M70 es el siguiente por el nombre del archivo, el sistema CNC recuperara la
especificacin el archivo del disco duro es recomendado que este sea usado para
correr a lo largo (Over 1 M Bytes) del programa NC usando M70.
Los comandos GOTO, CALL, REPEAT no son permitidos en el programa DNC.
M71 (IF)
Crea un programa condicional saltndose una lnea especificada. Las condiciones son
requeridas, si estas condiciones son encontradas en el salto aparecer la lnea
especificada, si no se encuentra, el programa se posicionara en la prxima lnea.
Formato:
M71 N_>_;
M71 N_<_;
M71 X_;
M71 Y_;
M71 M_;
M71 E_;
M71 C_;
M71 T_;
Donde;
X, Y, M, E, C, T, son variables del PLC.
Uso:
M71 N#23> 0.5;
GOTO N111;
#23=#26,
- 61 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
descripcin:
Las expresiones deben venir despus de la N. Si la expresin es cierta, ejecuta el
prximo comando despus del comando IF. Si la expresin es falsa, saltara al siguiente
comando IF y ejecutara el siguiente comando. En el ejemplo anterior, si la expresin es
verdadera el programa saltara a la lnea numero 111. si es falsa ejecutara el comando
asignado : #23=#26.
la expresin condicional puede contener un constante y/o una expresin aritmtica , IF
X-20, esto significa que un signo de entrada esta debajo de X20, entonces X-20 es
verdadero. IFX20 significa que el signo de entrada hacia arriba de X120, entoces X120
es verdadero.
M72 (GOTO)
Un salto incondicional es especificado en el nuemro de la linea.
Formato:
M: 72_N
N: Es el nuemero de linea en un programa NC.
Descripcin:
Los comandos GOTO no son permitidos en un programa DNC.
El numero de la linea para uso normal en el programa NC debe estar dentro de 0-9999.
el numero de la linea en el rango -10000 -- -29999 quie son especialmente usados por el
usuario macro.
la duplicacin es el mismo numero de la linea que no permite estar en un programa NC.
M73 (REPEAT)
M74 (RPT_END)
M73: Es usado para ejecutar el programa NC entre M73 y M74 para N veces.
M74: Es usado para el estado de la vuelta Flag
Formato:
M73 N_;
M74;
N: Es el numero de repeticiones.
Uso:
M73 N4;
Descripcin:
Un programa con el comando REPEAT debera contener u RPT_END.
No mas de 3 repeticiones de este son repetidas.
El comando REPEAT no permite un programa DNC.
M76 (NEW)
Empieza la ejecucin de un nuevo programa una vez que el programa este corriendo
hasta el final actualmente. El proximo nombre del programa es dado depuse de M76.
Formato: M76 Nombre del archivo
Uso:
M76 FIRST.NC
- 62 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Descripcin:
La definicin aqu es diferente de mas antigua del sistema CNC porque la funcin de
rebobinado de la cinta no es necesariamente mas larga en el sistema 4M_CNC.
Si el nombre del archivo sigue el M76, esta funcin ser la misma que M00.
M77 (BLOCK)
M78 (BK_END)
M77 describe el comienzo de un bloque y transfiere la seleccin de los parmetros al
enlatado del ciclo de comandos M78 describe el fin de un bloque.
Formato:
M77 A_B_C_..N_;
A, B, C: son parmetros que sern transferidos al ciclo de comandos guardado, M78;
Uso:
M77 X#23Y#24
....
....
M78;
Descripcin:
Es usada para guardar los ciclos de los comandos que son descritos por los comandos
mltiples.
M77 deber ser usado de con M78
Usa un macroprograma.
M79 (ERROR)
Llama el mensaje de error en la funcin de proceso. Mostrara una especificacin de un
mensaje de error en la pantalla. Es usado generalmente en un macroprograma y tiene el
mismo efecto como el error ocurrido dentro del sistema.
Formato:
M79 N_
N: Es el numero de mensaje de error mostrado en la pantalla.
Estos son cientos de mensajes de error numerados. Este comando de error numerados
de mensajes de error.
M80 (SPLD_CAL)
Calcula la velocidad del husillo
Formato: M80
Descripcin:
Este comando notifica al sistema la determinacin actual de la velocidad del Husillo. La
velocidad del husillo actual sera guardada en el uso del parmetro #105.
M81 (TC)
El intercambio de los datos de la herramienta entre el Husillo y el numero de herramienta
especificado por N_ en el comando M81.
Formato: M81 N_
Descripcin
- 63 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
M82 (TS)
La herramienta seccionada, y calculacin de los pasos de movimientos.
Formato:
M82 N_M
N: Es el nmero de herramienta seleccionada.
Descripcin:
Este comando de no-movimiento compara la hendidura del numero d herramienta
actual (la fase de la hendidura para el husillo) con la herramienta 3 que es dada con el
comando M82. despus de la comparacin de la distancia (# # de la herramienta se
aparte de hendidura ) y la direccin opcional ser determinada y guardada. Tambin
actualizara la herramienta 3 que es usada en el sistema CNC.
Si la herramienta que existe comienza a seleccionar la distancia de las hendiduras TC
ser asignada para #110. si no existe, un mensaje de error cera mostrado en la pantalla
y los parmetros sern cambiados.
M84 (S_MODE)
El husillo en el modo de mando sincrono o no sincrono. formato: M84 n_
Descripcin:
Cuando N=0 define al husillo para su modo no sincrono. Cuando N= 1, define el Husillo
en su modo Sincrono.
M86 (PLC_WR)
Escribe los datos para el contador de PLC.
Formato:
M86 N_D_
N: Es el numero de contador.
D: Son los datos escritos.
M87 (PUSH)
M88(POP
M87 se usa para agilizar el estado del sistema actual para apilar .
M88 se usa para hacer estallar el estado dels sistema actual para apilar.
Formato:
M87;
....
....
M88;
Descripcin:
El anidado no es permitido.
- 64 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
M89 (SHOW)
Mostrara un mensaje especificado en el cordn de la pantalla.
M98 (CALL)
M99 (SUB_END)
M98 llama a un subprograma que es localizado en el mismo programa NC. La
ejecucin comienza dando el numero de una linea y regresando a M99 (SUB_:END).
M99 es usado con el fin de un subprograma.
Formato: M98 N_L_
N: Define el numero d salida de la subrutina.
L: Especifica como muchas veces si el progrma sera duplicado.
Formato:
M99
Uso:
M98 N10000;
........
M02;
........
N1000 G00 X0 Y0;
........
M99
Descripcio:
El comando CALL no puede ser usado en el programa DNC.
No son permitidos mas de 3 niveles de nesting en el subprograma.
- 65 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
S(SPEED)
Define la velocidad del husillo
Formato: S_
Uso:
S 1000;
G00X100Y100S1000;
Descripcin:
La velocidad del husillo actual es la programacin del tiempo de velocidad del husillo con
el factor de sobremanejo.
si la velocidad del husillo esmayor que el limite de velociodad, la velocidad mxima sera
duplicada.
TOO MANY
Demasiados
104
- 66 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
NO SUCH ITEM
Sin un articulo semejante
Causa: Al buscar, no podr ser localizado, el articulo especificado.
Solucin: Verifique que la palabra o articulo haya sido introducida correctamente.
111
- 67 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
114
- 68 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
122
NO SUCH LINE
No existe tal lnea
Causa: la lnea especificada en la operacin actual no existe.
Solucin: verifique que la lnea o el nmero de lnea que esta llamando sea correcto.
130
- 69 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
el numero de
133
IT IS EMPTY TOOL
No hay herramienta
Causa: Fue especificada una herramienta de identificacin (ID) 0 .
Solucin: Cambie el numero de identificacin de herramienta o verifique el estado de
identificacin de todas las herramientas.
142
- 70 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
ILLEGAL OERATION:
Operacin ilegal.
Causa : Se intento realizar una operacin ilegal. Esto es normalmente por probar o
cambiar un password que protege un parmetro.
Solucin: Complete este requisito para completar la operacin.
146
- 71 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
152
MAXIMUM NUMBER OF PROGRAMS EXCEEDED
Se excedi el numero mximo de programas.
causa : El numero mximo de programas NC de acuerdo a las especificaciones del
control a sido excedido.
Solucin : Reducir el numero de programas NC.
153
- 72 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
- 73 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
170
IF GRAMAR ERRO
error de gramtica en IFF (Si condicional.)
causa . El formato para el comando IF fue definido incorrectamente.
Solucin . corrija el formato. Tome en cuenta el manual de programacin manual de ser
necesario.
175
NO NC PROGRAM SELECTED.
No hay programa NC seleccionado
Causa . fue requerida una operacin automtica aunque
programa NC.
no se ha seleccionado un
180
EMERGENCY RELEASED
Emergencia !
Esta es solo una informacin proporcionada para avisar al
realizado.
que
un paro
ha sido
182
fuero
- 74 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
183
- 75 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
197
- 76 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
202
NO CONTAC NODE
No hay contacto con el nodo
Causa: el formato del PLC es incorrecto
Solucin : Examine las especificaciones y corrjalas.
214
UNKNOW PLC OPERATION
operacin PLC desconocida
Causa: La informacin del PLC no es correcta.
Solucin: Examine las especificaciones y corrjalas.
215
UNKNOW PLC OPERAND
Causa: La informacin del PLC no es correcta.
Solucin: Examine las especificaciones y corrjalas
- 77 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
216
DISPOSITIVO DEL PLC DESCONOCIDO
Causa : un dispositivo desconocido dentro de los parmetros del
especificado.
Solucin : Examine las especificaciones y corrjalas.
sistema
fue
217
- 78 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
226
Un
233
PLC: VARIABLES NUMBER OVERFLOW
PLC: Saturacin del numero de variables.
Causa : Se estableci un error en el formato durante la compilacin del PLC.
Solucin: Examine el formato y corrjalo.
235
- 79 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
el
275
- 80 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
280
283
ILLEGAL INPUT DATA
Invalida Introduccin de datos.
284
ILLEGAL CHARCTER
Carcter invalido.
Causa: Fueron establecido caracteres errneos en el programa NC.
Solucin : Corrija estos caracteres.
298
- 81 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
305
306
307
308
309
310
311
312
- 82 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
314
315
316
UNABLE TO OPEN TOOL PARAMETERS FILE, SET TO DEFAULT VALUE.
No puede abrirse el archivo de los parmetros de la herramienta, para colocar valores
predeterminados.
Causa : El archivo 4M_TOOL.DAT esta daado, o desapareci.
Solucin: reinicie todos los movimientos de la herramienta.
317
323
FATAL ERROR: STRING LOAD FAILURE COMMON POINTER OVERFLOW
error fatal :
No se pudo cargar la cadena de caracteres, debido a la sobrecarga de
apuntadores.
324
- 83 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
327
328
329
NO PARAMETER FILE
No hay parmetros de archivo
332
333
334
- 84 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Solucin: Corrija el programa, utilice una variable que el sistema soporte (#60#100 o
#500#599)
339
340
341
342
346
347
348
349
ERROR FATAL: UNABLE TO OPEN CNC STATUS FILE , SET TO DEFAULT
VALUE.
Error fatal no puede abrirse el estado de archivo CNC, coloque el valor predeterminado.
350
FATAL ERROR: UNABLE TO OPEN CNC FILE, SET TO DEFAULT VALUE.
Error fatal: no se puede abrir el archivo CNC , coloque el valor predeterminado.
Causa: Uno de los parmetros del archivo a sido borrado o esta daado.
Solucin: Coloque los valores predeterminados por el sistema. Modifique los parmetros
segn las preferencias personales.
- 85 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
351
352
NO SUCH ZM DATA
No se puede localizar ZM
Causa: En el lenguaje chino el archivo 4-ZM.DAT
Solucin : Vuelva a cargar el archivo.
UNABLE TO OPEN HZM FILE
No puede abrirse el archivo HZM
Causa: En el lenguaje chino el archivo 4-HZM.DAT
Solucin : Vuelva a cargar el archivo
a sido borrado.
355
a sido borrado.
356
357
a sido borrado.
358
LABEL TOO LARGE IN HELP FILE
Tambin la longitud de la etiqueta en el archivo de ayuda.
359
NO DISPLAY PAGE DATA FILE
Causa: El archivo 4M_DISP.DAT ya a sido borrado o esta daado.
Solucin: vuelva a cargar el archivo.
360
361
362
363
- 86 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
364
365
367
368
369
370
371
DVR: HOME SWITCH ALWAYS TOUCHED, CHEK THE SWITCH AND CABLE.
DVR:
372
DVR:HOME CHANGED
Origen cambiado
373
374
EMERGENCY STOP
Paro DE Emergencia.
375
376
378
379
- 87 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
380
PLC: NO RESET BEFORE LOAD
PLC: No reiniciar antes de cargar.
381
382
384
385
386
387
388
PLC: DOWNLOAD
PROGRAM OVERFLOW
PLC: saturacin en la descarga del programa.
389
390
391
392
NO LOAD PROGRAM
No cargo el programa.
397
398
399
400
401
PROGRAM SIZE TOO LARGE, USE DNC MODE PLEASE.
El tamao del programa es demasiado grande, por favor utilice el modo DND
- 88 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
las
402
405
EXPRESSION ERROR
Error de expresin.
406
408
409
411
412
- 89 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
415
416
417
UNKNOW NC CODE
No se conoce el cdigo NC.
418
UNABLE TO CREATE SWAP FILE, check hard disk status.
Se intento crear un archivo para cambiarlo, verifique el Estado del disco duro.
419
DRIVER COMUNICATION BREAK ONE SECOND
La comunicacin con el driver se interrumpi por un Segundo.
420
421
422
425
426
427
- 90 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Solucin: Examine el programa, utilizando una escala entre el valor mnimo que es 10%
de la dimensin programada y 10 tiempos de dimensin programada.
428
432
433
SYSTEM WARNING
Sistema de advertencia.
436
ILLEGAL DISK!
Disco Ilegal
437
SPEED I GREATER THAN LIMIT
La velocidad es mayor que el limite.
Causa: la velocidad del Husillo es mayor al limite del sistema, o la sobre marcha del
husillo que fue especificado a excedido las especificaciones.
Solucin: Examine el programa o verifique la posicin de sobremarcha del husillo.
- 91 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
438
439
442
443
444
455
ERROR! NOT CIRCLE
Error ! Circulo NO
Causa: Es el resultado de aver priogramado u entidades que realizau un circulo.
Solucin: Examine el programa.
456
457
CNC: ACELERATION OVERFLOW, CHECK PRECISION IN USER PARAMETER
PAGE
CNC: aceleracin saturada, verifique la preescisin en pagina de parmetros del usuario
458
- 92 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
462
463
464
466
470
471
472
473
- 93 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
474
475
491
492
UNKNOW UNIT
Se desconocen las unidades.
494
495
UNKNOW COMMAND
No se conoce el comando
496
498
499
- 94 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
502
WRITE FAULT
Escritura predeterminada.
Causa: La unidad de 3 Floppy o el disco duro no permiten la escritura de datos.
Verifique que el disco de 31/2 Floppy no este protegido contra escritura y si el disco
duro corre SCANDISK.
503
READ FAULT
Lectura predeterminada.
Causa: El disco de 31/2 floppy o el disco duro no puede comunicarse.
Solucin : Verifique los datos del disco de 31/2 floppy en otra PC. Si el disco duro
puede leer el al disco de 31/2 floppy y correr el SCANDISK.
504
GENERAL FAILURE
Fallas generales.
Causa: el disco de 31/2 floppy o el disco duro no puede comunicarse.
Solucin: Pruebe el disco en otra PC. Si el disco duro puede inicializar de un disco de
31/2 floppy y correr SCANDISK.
505
599
600
600
- 95 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
606
- 96 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
612
SPDL AL 31 : OVER-SPEED.
SPDL AL 31 :alta-Velocidad
Causa. Una seal del motor, de alta velocidad fue recibida por el control del drive del
husillo.
Solucin: Verifique las condiciones, si no es eso verifique el cableado y las conexiones, si
existe un error vea el manual.
614
SPDL AL 50 : OVERLOAD
SPDL AL 32 :Sobrecarga
Causa : Existe una seal de sobrecalentamiento del motor recibida por el del husillo.
Solucin: verifique la condiciones existentes.
Tambin, verifique el cableado y las
conexiones.
616
SPDL AL 10-5F
618
- 97 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
Causa : Se ha detectado que una fase esta abierta recibida por el drive del husillo.
Solucin : Verifique que las condiciones existen en el Spindle Drive. Verifique el
cableado y las conexiones. Si existe un error tome como referencia el manual del
Spindle Drive.
620
- 98 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
627
- 99 DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M
DONT ALLOW RUN SPINDLE IF TOOL DOESNT LOCK (OR CHECK SW X46)
No se puede mover el spindle si la herramienta no esta sujeta. (Verifique SW
X46)
Causa : se intento realizar una operacin pero el control detecto que el Draw Bar esta
abierto.
Solucin: Verifique el limit Switch, el cableado y las conexiones.
643
MANUAL DE PROGRAMACIN
DYNA 4M
MANUAL DE PROGRAMACIN
DYNA 4M