4.1.6.
2 EIA RS274 (Electronic Industries Association)
Diseñado para proporcionar una interfaz de software entre el brazo del robot y el
sistema de computador
4.1.7 Generación sobre la programación de CNC
Se escriben los programas en el lenguaje ISO (Código Estándar Organizado
Internacionalmente), que se trata del lenguaje especialmente diseñado para
controlar el movimiento de los ejes.
4.1.8 Nomenclatura de programación de CNC
4.1.8.1 Punto de referencia [11]
Es un punto de la máquina fijado por el fabricante sobre el que se realiza la
sincronización del sistema. El control se posiciona sobre este punto, en lugar de
desplazarse hasta el origen de la máquina, tomando entonces, las cotas de
referencia que están definidas mediante el parámetro de máquina de los ejes.
4.1.8.2 Cero de máquina [11]
El Cero de máquina también se llama el punto de origen de la máquina, se trata de
un punto fijo de la máquina, es fijado por el fabricante como el origen del sistema
de coordenadas de la máquina. Se controla la posición según este punto. Cuando
se enciende la máquina, no se sabe dónde está el presente punto. Después de
desplazarse hasta el Punto de Referencia, se define la posición del Cero de
máquina, tomando “coordenadas del punto de referencia de máquina” para
cambiar el punto de referencia máquina del punto referencia control. Si la posición
del Punto de Referencia y los parámetros no se cambian, el cero de máquina
permanece en su lugar. Si “el Punto de Referencia tiene el parámetro 0”, cuando
la máquina retorna al Punto de Referencia, se muestran un 0 en todas las
posiciones.
4.1.8.3 Sistema de coordenadas de Pieza y Origen de Programa [11]
El sistema de coordenadas de pieza sólo se utiliza en la programación, los
técnicos optan por un punto conocido de pieza como el origen (o lo llaman Origen
de Programa), construyendo el sistema de coordenadas de pieza cuyas ejes están
paralelos a los de la máquina. El sistema de coordenadas de pieza se funcionará
hasta que otro nuevo lo sustituya. Aunque el control de posición de CNC depende
del sistema de coordenadas de mecanizado, se realiza las operaciones y
programación en el sistema de coordenadas de pieza. Es que utilizando este
sistema, el programa no se cambia y depende de la posición colocada de la pieza.
4.1.8.4 Función Auxiliar (M) [11]
Las funciones auxiliares se programan mediante el código M con un número de 0-
99, utilizándose para controlar el avance de mecanización. Las funciones
auxiliares M se dividen en dos formas: modal o no modal.
Código modal: sólo funciona el código M en el bloque que contenga el
mismo código M
Código no modal: permite cancelar el código M, que funciona hasta que
otro la anule.
Además algunos códigos M del conjunto modal se encuentran como
predeterminados en la máquina.
4.1.8.5 Funciones preparatorias G [11]
La función preparatoria G está compuesta por la letra G y un número de una o dos
cifras, se utiliza para programar los ejes que intervienen en el desplazamiento
deseado