E2
E2
|3036189E20510(~
Automatizacin y robtica
|3036189E20510(~
AB
AUTOMATIZACIN Y ROBTICA
Copyright 2005 Lab-Volt Ltda. Todos los derechos reservados. Ninguna parte de esta publicacin puede ser reproducida, de ninguna forma ni por ningn medio, sin la previa autorizacin escrita de Lab-Volt Quebec Ltda.
Depsito legal Cuarto trimestre de 2005 ISBN 2-89289-822-6 2-89289-744-0 (1ra Edicin, 2004) SEGUNDA EDICIN, OCTUBRE DE 2005
ndice
Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VII Instalacin del Software para Torno/Fresadora CNC de Lab-Volt . . . . . . . IX
Seccin 1
Introduccin al Software para fresadora CNC . . . . . . . . . . . . 1-1 1.1 La pantalla principal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1.2 La barra de herramientas . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 1.3 La barra de Mens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Seccin 2
Mens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 2.1 Men Archivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.1 Comando Nuevo . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.2 Comando Abrir . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.3 Comando Cerrar . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.4 Comando Guardar . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.5 Comando Guardar como . . . . . . . . . . . . . . . . . . . . 2.1.6 Comando Revertir . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.7 Comando Importar . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.8 Comando Exportar . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.9 Comando Informacin . . . . . . . . . . . . . . . . . . . . . . 2.1.10 Comando Imprimir . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.11 Comando Configuracin de impresora . . . . . . . . . 2.1.12 Comando Salir . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 2-2 2-5 2-6 2-6 2-6 2-7 2-7 2-8 2-8 2-8 2-8 2-8
2.2 Men Editar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8 2.2.1 Comando Deshacer . . . . . . . . . . . . . . . . . . . . . . . . 2-9 2.2.2 Comando Rehacer . . . . . . . . . . . . . . . . . . . . . . . . . 2-9 2.2.3 Comando Cortar . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9 2.2.4 Comando Copiar . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9 2.2.5 Comando Pegar . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9 2.2.6 Comando Duplicar . . . . . . . . . . . . . . . . . . . . . . . . 2-10 2.2.7 Comando Borrar . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10 2.2.8 Comando Seleccionar todo . . . . . . . . . . . . . . . . . 2-10 2.2.9 Comando Conversacional . . . . . . . . . . . . . . . . . . 2-10 2.3 Men Buscar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.1 Comando Encontrar . . . . . . . . . . . . . . . . . . . . . . . 2.3.2 Comando Encontrar siguiente . . . . . . . . . . . . . . . 2.3.3 Comando Reemplazar . . . . . . . . . . . . . . . . . . . . . 2.3.4 Comando Ir a lnea . . . . . . . . . . . . . . . . . . . . . . . . 2.3.5 Comando Colocar marcador . . . . . . . . . . . . . . . . 2.3.6 Comando Ir a marcador . . . . . . . . . . . . . . . . . . . . 2.3.7 Comando Borrar marcador . . . . . . . . . . . . . . . . . . 2-10 2-11 2-11 2-11 2-12 2-12 2-12 2-12
III
ndice (cont.)
2.4 Men Fresadora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.4.1 Comando Emular . . . . . . . . . . . . . . . . . . . . . . . . . 2.4.1.1 Compilacin . . . . . . . . . . . . . . . . . . . . . . 2.4.1.2 Ventana Emulador de fresadora en 3D . 2.4.2 Comando Ver Control . . . . . . . . . . . . . . . . . . . . . 2.4.3 Comando Ejecutar . . . . . . . . . . . . . . . . . . . . . . . . 2.4.4 Comando Pausa . . . . . . . . . . . . . . . . . . . . . . . . . 2.4.5 Comando Paso . . . . . . . . . . . . . . . . . . . . . . . . . . 2.4.6 Comando Restablecer . . . . . . . . . . . . . . . . . . . . . 2.4.7 Descargar programa va el puerto serial . . . . . . . 2.4.8 Descargar el programa va Ethernet . . . . . . . . . . 2.5 Men Opciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5.1 Opcin Entorno . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5.2 Opcin Configuracin de la mquina . . . . . . . . . . 2.5.3 Opciones avanzadas de fresado . . . . . . . . . . . . . 2.5.4 Opcin Tabla de herramientas de fresadora . . . . 2.5.5 Opcin Materiales . . . . . . . . . . . . . . . . . . . . . . . . 2.5.6 Opcin Rendering . . . . . . . . . . . . . . . . . . . . . . . . 2-13 2-13 2-13 2-14 2-19 2-20 2-20 2-20 2-20 2-21 2-22 2-22 2-23 2-25 2-26 2-28 2-30 2-32
2.6 Men Ventana . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-34 2.7 Men Ayuda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.1 Comando Contenido . . . . . . . . . . . . . . . . . . . . . . 2.7.2 Comando ndice . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.3 Comando Acerca de... . . . . . . . . . . . . . . . . . . . . . 2-34 2-34 2-34 2-35
Seccin 3
Editores de programas de pieza . . . . . . . . . . . . . . . . . . . . . . . 3-1 3.1 Editor por lneas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.1 Ventana del Editor por lneas . . . . . . . . . . . . . . . . . 3.1.2 Edicin de un programa de pieza . . . . . . . . . . . . . 3.1.3 Men Contextual . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.3.1 Submen Editar . . . . . . . . . . . . . . . . . . . . 3.1.3.2 Submen Buscar . . . . . . . . . . . . . . . . . . . 3.1.3.3 Submen Herramientas . . . . . . . . . . . . . 3.1.4 Teclas de control . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.5 Emulacin y descarga . . . . . . . . . . . . . . . . . . . . . . 3.1.6 Campos de mensaje del Editor por lneas . . . . . . . 3-1 3-1 3-2 3-3 3-4 3-4 3-5 3-5 3-6 3-7
3.2 Editor por bloques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 3.2.1 Ventana del Editor por bloques . . . . . . . . . . . . . . . 3-7 3.2.2 Creacin de bloques de comandos G y M . . . . . . . 3-8 3.2.3 Exportar, emular y descargar . . . . . . . . . . . . . . . . 3-10
IV
ndice (cont.)
Seccin 4
Ejercicios guiados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 4.1 Creacin de un programa de pieza de cdigos G y M sencillo con el Editor por lneas . . . . . . . . . . . . . . . . . . . . . . 4-1 4.2 Emular y descargar el programa de pieza de cdigos G y M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10 4.3 Crear, editar y exportar un sencillo programa de pieza en bloques usando el Editor por bloques . . . . . . 4-22 4.4 Importar un archivo *.DXF al Editor por lneas . . . . . . . . . 4-41
Apndice A Apndice B
Cdigos G y M utilizados por el Software para fresadora CNC de Lab-Volt Trminos importantes
VI
Introduccin
El software para torno/fresadora CNC de Lab-Volt hace posible la programacin y el control de diferentes fresadoras y tornos CNC de Lab-Volt mediante el uso de una computadora ejecutndose bajo Microsoft Windows 98 o una versin superior. Una vez que el Software para torno/fresadora es instalado, cualquiera de las dos aplicaciones de este software, ya sea Torno o Fresadora, puede ser seleccionada: Mediante la seleccin de la opcin Torno, es posible programar y controlar tornos CNC de Lab-Volt, tal como los modelos 5300 y 5500. Mediante la seleccin de la opcin Fresadora es posible programar y controlar fresadoras CNC de Lab-Volt, tal como los modelos 5400 y 5600.
Este manual del usuario, trata exclusivamente lo relacionado con la aplicacin Fresadora del Software para torno/fresadora CNC de Lab-Volt. Para simplificar, a lo largo de este manual, al software para torno/fresadora CNC se le llamar Software para fresadora CNC. Este manual provee toda la documentacin referente a cada uno de los mens, los elementos dentro de stos y los cuadros de dilogo del Software para fresadora CNC. Toda esta informacin le permitir iniciar su trabajo con el software y configurarlo para la correcta operacin con el modelo de fresadora que est utilizando. De igual manera, este manual describe los dos diferentes editores con que cuenta el Software para fresadora CNC, mediante los cuales se pueden crear y editar programas de pieza CN. El Editor por lneas (programacin lnea por lnea mediante cdigos G y M). El Editor por bloques (programacin por bloques de cdigos G y M).
Finalmente, los ejercicios guiados le permitirn aprender los pasos bsicos relacionados con: la creacin de programas de pieza sencillos con cada uno de los editores; la emulacin de programas de pieza con la funcin emulador tridimensional (3D) del Software para fresadora CNC; el proceso de descarga a la fresadora de los programas de pieza creados.
VII
VIII
3. Para completar la instalacin del software, siga las instrucciones que aparezcan en la pantalla de su computadora.
Nota: Si ocurre algn problema durante la instalacin, deshabilite todos los programas residentes (como el antivirus, el protector de pantalla, etc.) y vuelva a ejecutar la instalacin.
4. Retire el CD-ROM de instalacin del Software para torno/fresadora CNC de su unidad y gurdelo en un lugar seguro. Con esto, se finaliza la instalacin del Software para torno/fresadora. 5. Ahora puede ejecutar cualquiera de las dos aplicaciones, Torno o Fresadora, del Software para torno/fresadora CNC. Para ejecutar la aplicacin Fresadora, seleccione el comando Fresadora del grupo de programa de Lab-Volt.
Nota: Se recomienda descargar peridicamente la ltima versin del Software para torno/fresadora CNC de Lab-Volt desde el sitio web de Lab-Volt: www.labvolt.ca, para volver a instalarlo en la computadora. De igual manera, se recomienda descargar peridicamente desde el sitio web mencionado, la ltima versin del firmware para la Fresadora CNC y volver a instalarlo en dicha mquina.
IX
Seccin
Nota: Este manual del usuario trata exclusivamente sobre la funcionalidad de la aplicacin Fresadora del Software para torno/fresadora CNC de Lab-Volt. Para simplificar, a lo largo de este manual, al Software para torno/fresadora CNC se le llamar Software para fresadora CNC.
El Software para fresadora CNC es una herramienta poderosa para el aprendizaje del maquinado CNC. Permite la creacin de programas de pieza CN, la emulacin de los programas de pieza creados para simular el proceso de fresado real y la descarga de los programas de pieza creados a una fresadora CNC de Lab-Volt. Los programas de pieza CN pueden ser creados mediante el uso de cualquiera de los siguientes editores incorporados al Software para fresadora CNC: Editor por lneas: un programa de pieza es editado lnea por lnea mediante la insercin de instrucciones con cdigos G y M (o sus cdigos conversacionales equivalentes). El programa de cdigos G y M resultante puede ser emulado y descargado a la fresadora. Editor por bloques: Se crean bloques de instrucciones de cdigos G y M mediante la introduccin de los parmetros requeridos para cada uno de los cdigos. Los bloques editados, los cuales conforman un programa de parte por bloques, son luego exportados al Editor por lneas con el objetivo de convertirlos en programas de pieza de cdigos G y M estndar. Luego, este programa puede ser emulado y descargado a la fresadora. El Software para fresadora CNC trae implementado un Emulador tridimensional (3D) que hace posible la verificacin de un programa de pieza de cdigos G y M antes de proceder a descargarlo a la fresadora. El Emulador 3D, una vez iniciado, muestra la condicin de inicio del material en bruto, permite ver la pieza mientras simula las trayectorias descritas por la herramienta de corte y los cortes para cada operacin dentro del programa de pieza. Finalmente, muestra la condicin final de la pieza. De ser necesario, esta herramienta permite verificar y modificar el programa de pieza antes de proceder a la descarga en la fresadora.
1.1
La pantalla principal
Cuando se selecciona la aplicacin Fresadora del Software para torno/fresadora, se muestra la pantalla de introduccin, seguida rpidamente por la pantalla principal (figura 1-1).
Nota: En todas las ventanas y cuadros de dilogo del software ilustrados en este manual, se asume que la unidad usada para la medicin de longitud es la pulgada (pulg.). 1-1
En la parte superior de la pantalla principal se encuentra la barra de ttulo LabVolt Fresadora CNC. Bajo la barra se encuentran: Una barra de Mens con un listado de mens; Una Barra de herramientas con una hilera de botones de comando para rpido acceso a funciones del software comnmente utilizadas.
A lo largo de la parte inferior de la pantalla principal se encuentran varios campos de mensaje. De izquierda a derecha, stos son: un campo de mensaje: reservado para mensajes del Software para fresadora CNC para el usuario. Los mensajes son actualizados cuando las operaciones estndar son realizadas o terminadas. campos relacionados con el Editor por lneas (si el Editor por lneas no es utilizado, estos campos permanecen vacos en todo momento).
1-2
1.2
La barra de herramientas
La barra de herramientas provee acceso rpido a comandos utilizados con frecuencia al momento de trabajarse con el Software para fresadora CNC. Se puede ver la descripcin de cualquier botn de la barra ubicando el apuntador del ratn sobre, o al lado del botn, hasta que la Ayuda rpida aparezca, tal como se muestra en la figura 1-2.
Al hacer clic en este botn se cerrar el Software para fresadora CNC. Si un programa de pieza est abierto y no ha sido guardado an, se le preguntar si desea guardar su trabajo. Al hacer clic en este botn, se cargar el cuadro de dilogo Abrir, con un listado de los archivos en los cuales han sido guardados los programas de pieza. La carpeta de almacenamiento por defecto es C:\PROGRAM FILES\LAB VOLT\CNC\MILL\DATA (esta carpeta puede ser definida por el usuario accediendo a la ventana Entorno, disponible en el men Opciones). El cuadro de dilogo le permite seleccionar el archivo que se desea abrir. Haga doble clic sobre el archivo para abrirlo: .m5 es la extensin de los archivos guardados con el Editor por lneas (programas de pieza con cdigos G y M); .m5b es la extensin de los archivos guardados con el Editor por bloques (programas de pieza en bloques); Cuando se edita un programa de pieza, al hacer clic sobre este botn, se cargar el cuadro de dilogo Guardar como, permitindole guardar los cambios realizados a su programa de pieza actual. Indique un nombre de archivo para su programa de pieza y luego haga clic sobre Guardar para guardar el programa en la carpeta definida por el usuario o en la carpeta por defecto.
1-3
Cuando se edita o se observa un programa de pieza en uno de los editores, al hacer clic sobre este botn, se cargar el cuadro de dilogo Informacin de Programa. Este cuadro le permite apreciar o modificar informacin referente al programa de pieza, como por ejemplo las dimensiones del material en bruto, el tipo de material o la unidad de medicin de longitud (pulg. o mm). Este botn se utiliza para imprimir el programa de pieza actual para facilitar su edicin y desarrollo. Al hacer clic sobre este botn, se cancelar la ltima edicin realizada al programa de pieza actual. Al hacerse clic sobre este botn, se cortar el texto (en el Editor por lneas) o el bloque activo (en el Editor por bloques) seleccionado y se le guardar en el portapapeles. Al hacerse clic sobre este botn se copiar el texto (en el Editor por lneas) o el bloque activo (en el Editor por bloques) seleccionado y se le guardar en el portapapeles. Al hacerse clic sobre este botn se pegar el contenido del portapapeles en la posicin actual del cursor (en el Editor por lneas) o en el bloque actual (en el Editor por bloques). Cuando se edita un programa de pieza con el Editor por lneas, este botn es utilizado para buscar e ir a la posicin de un texto especfico dentro del programa de pieza. Por ejemplo, este comando puede ser utilizado para buscar todos los comandos ARC dentro del programa actual. Cuando se edita un programa de pieza con el Editor por lneas, este botn es utilizado para buscar un texto especfico dentro del programa actual y reemplazarlo con un nuevo texto. Por ejemplo, este comando puede ser utilizado para buscar todos los valores X0.1 y reemplazarlos con X0.2 para cambiar la profundidad de corte. Cuando se edita un programa de pieza con el Editor por lneas, este botn es utilizado para repetir la ltima operacin Buscar texto. Utilice este comando para buscar la siguiente ocurrencia del texto especificado en el comando Buscar texto. Cuando se edita un programa de pieza con el Editor por lneas, haga clic sobre este botn para ir a un nmero de lnea especfico dentro del programa de pieza actual.
Buscar texto
Buscar y reemplazar
Buscar siguiente
Ir a lnea
1-4
Si se est en el Editor por lneas, al hacer clic sobre este botn, aparecer el cuadro de dilogo Compilando, indicndose que el programa de pieza actual est siendo revisado en bsqueda de posibles errores. Si no se detecta error alguno, al hacer clic sobre el botn Aceptar en el cuadro Compilando se cargar la ventana Emulador de fresadora en 3D, permitindole iniciar una emulacin 3D del programa. En el Editor por lneas, al hacer clic sobre este botn se descargar el programa de pieza actual a la fresadora usando el enlace serial entre su computadora y la mquina remota. En el Editor por lneas, al hacer clic sobre este botn se descargar el programa de pieza actual a la fresadora usando el enlace Ethernet entre su computadora y la mquina remota. Este botn es utilizado para acceder al men Ayuda del Software para fresadora CNC.
Ayuda
1.3
La barra de Mens
Como se mencion anteriormente, la barra de Mens es un listado de mens ubicados en la parte superior de la pantalla principal. Esta barra siempre se encuentra disponible. Para acceder a un men, haga clic sobre el ttulo correspondiente en la barra de Mens. Esto hace que aparezca una lista desplegable con los elementos del men. Para seleccionar un tem del men, mueva el apuntador del ratn hasta que el tem deseado se resalte (como se muestra en la figura 1-3) y luego haga clic con el botn izquierdo del ratn. Los tems del men que se encuentren escritos en gris no pueden ser seleccionados.
1-5
La seccin 2 de este manual provee una descripcin detallada de cada uno de los mens y los elementos del Software para fresadora CNC.
1-6
Seccin
Mens
La barra Men del Software para fresadora CNC provee acceso a los mens listados a continuacin. En esta seccin se describen cada uno de estos mens y los comandos que stos contienen. men Archivo men Editar men Buscar men Fresadora men Opciones men Ventana men Ayuda
2.1
Men Archivo
El men Archivo provee acceso para los comandos relacionados con la configuracin, almacenamiento, conversin e impresin de programas de pieza, tal como se muestra en la figura 2-2. Cada comando del men Archivo es descrito a continuacin, en el mismo orden en que aparecen en el men.
2-1
Mens
2.1.1
Comando Nuevo
El comando Nuevo del men Archivo es utilizado para crear un nuevo programa de pieza. Como se muestra en la figura 2-3, al seleccionar este comando aparece un submen para que se seleccione una de las dos opciones de edicin: Programa script: provee acceso al Editor por lneas para la edicin lnea por lnea de un programa de pieza de cdigos G y M. Parte de bloque: provee acceso al Editor por bloques para la edicin de bloques de comandos G y M, y la configuracin de los parmetros requeridos para cada comando G o M.
2-2
Mens
Seleccionar cualquiera de las opciones de edicin mencionadas anteriormente, har que aparezca el cuadro de dilogo Informacin de Programa, tal como se muestra en la figura 2-4. Este cuadro de dilogo es utilizado para especificar informacin acerca del programa de pieza que se va a crear. En la tabla 2-1 se describe la utilidad de cada campo o seccin del cuadro de dilogo Informacin de Programa.
2-3
Mens
DESCRIPCIN
Nombre de la persona que crea el programa de pieza. El nombre y el nmero de identificacin del proyecto en el cual est basado el programa de pieza, o el proyecto que incluye el programa de pieza que se va a crear. Fecha de creacin. La fecha es ajustada automticamente a la fecha actual cuando el programa de pieza es creado. sta puede ser editada para hacer evidentes las fechas en que se realizaron cambios al programa de pieza. Nmero o letra que identifica la versin del programa de pieza para tener seguimiento de los cambios y modificaciones. El tipo de material para el programa de pieza. rea destinada para la introduccin de notas y comentarios generales acerca del proyecto. Lista desplegable usada para seleccionar el nmero de modelo de la fresadora de Lab-Volt. Permite definir los ejes X, Y y Z de la posicin absoluta inicial de la herramienta. Especifica si los valores de medicin se ajustan en pulgadas o en milmetros. El tipo de coordenadas predeterminado que se va implementar en el programa de pieza. El trmino Absoluto indica que los valores de las coordenadas deben ser medidos tomando como referencia la posicin de la referencia de cero programada (PRZ). El trmino Incremental indica que los valores de las coordenadas han de ser medidos teniendo como referencia la ltima posicin de la fresa. El tipo de coordenadas puede ser modificado en el Editor por lneas. El tamao inicial del material en bruto y la posicin del cero de referencia. Los valores de X+ y X- determinan el ancho de la pieza; los valores Y+ e Y- determinan la longitud de la pieza y los valores de Z+ y Z- determinan la profundidad de la pieza. Los valores de los campos X+, Y+, y Z+ deben ser mayores que los de su contraparte X-, Y-, y Z-. El origen de la pieza quedar definido en el punto (x, y, z) = (0, 0, 0).
Fecha
Revisin
Mquina remota
Tipo de coordenada
Una vez los valores del cuadro de dilogo Informacin de Programa se ajustan a los requerimientos de su proyecto, haga clic sobre Aceptar para guardarlos. Esto har que se cierre el cuadro de dilogo y se abra la ventana Editor apropiada: la ventana Editor por lneas si se seleccion la opcin Programa script para la creacin del nuevo programa de pieza;
2-4
Mens
la ventana del Editor por bloques si se seleccion la opcin Parte de bloque para la creacin del nuevo programa de pieza; Refirase a la seccin 3 de este manual para informacin detallada acerca de cada editor.
2.1.2
Comando Abrir
El comando Abrir del men Archivo es utilizado para abrir un programa de pieza existente. Al seleccionar este comando, aparecer el cuadro de dilogo Abrir, con un listado de archivos en los cuales estn almacenados los programas de pieza. La carpeta de almacenamiento por defecto es la C:\PROGRAM FILES\LAB VOLT\CNC\MILL\DATA, o aquella definida por el usuario en la ventana Entorno, a la cual se puede acceder desde el men Opciones (refirase a la seccin 2.5.1 de este manual para mayor informacin al respecto). La figura 2-5 muestra el cuadro de dilogo Abrir. All se encuentra una lista de archivos en los cuales estn guardados los programas de pieza en la carpeta seleccionada. Para abrir un programa de pieza, haga clic sobre el programa que desee abrir y luego haga clic sobre Abrir. (Tambin se puede hacer doble clic sobre el archivo para abrirlo).
2-5
Mens
Fjese que es posible abrir varios programas de pieza a la vez, con el objetivo de facilitar la comparacin entre programas.
2.1.3
Comando Cerrar
Al seleccionar el comando Cerrar del men Archivo, se cerrar el programa de pieza actual. Si el programa ha sido modificado, se le preguntar si desea guardar su trabajo.
2.1.4
Comando Guardar
Al seleccionar el comando Guardar en el men Archivo, se guardar el programa de pieza en la carpeta en la cual fue creado. Si no se le ha asignado un nombre al programa, aparecer el cuadro de dilogo Guardar como, solicitndole que introduzca un nombre y una ubicacin para el programa. (Ver el comando Guardar como, que se encuentra ms adelante). Si ya le ha sido asignado un nombre al programa y ya ste ha sido guardado, se le preguntar si desea sobrescribir el archivo correspondiente.
2.1.5
El comando Guardar como del men Archivo es utilizado para guardar el programa de pieza con un nombre diferente o en una nueva ubicacin. Al seleccionar este comando, aparecer el cuadro de dilogo Guardar como, tal como se muestra en la figura 2-6. Fjese que el comando Guardar como deja una copia del archivo original igual a como se guard la ltima vez y crea un nuevo archivo de acuerdo al nuevo nombre o ubicacin que se especifique.
2-6
Mens
2.1.6
Comando Revertir
Al seleccionar el comando Revertir del men Archivo, se revertir el programa de pieza actual, hacindolo igual a la ltima versin guardada. En otras palabras, este comando cancelar todas las acciones de edicin realizadas desde la ltima ejecucin del comando Guardar. Este comando es til cuando es preciso encontrar cambios errneos hechos al programa. El comando Revertir puede ser utilizado para retornar al programa original guardado.
2.1.7
Comando Importar
El comando Importar del men Archivo es utilizado para generar un programa de pieza de cdigos G y M a partir de un diseo CAD guardado en un archivo de formato *.DXF, tal como los diseos creados con AutoCAD. El programa de pieza de cdigos G y M resultante puede ser compilado, emulado y descargado a la fresadora. Una vez creado el archivo de pieza de cdigos G y M, el comando Importar se encuentra disponible en el Editor por lneas. Consulte la seccin 4.4 de este manual para obtener informacin detallada sobre cmo importar un archivo *.DXF al Editor por lneas.
2-7
Mens
2.1.8 Comando Exportar
El comando Exportar del men Archivo est disponible slo para el Editor por bloques. Es utilizado para generar un programa de pieza de cdigos G y M a partir de un programa de pieza creado con el Editor por bloques. El programa de pieza de cdigos G y M resultante de esta operacin podr posteriormente ser compilado, emulado y descargado a la fresadora. Refirase a la seccin 4.3 de este manual para informacin detallada al respecto.
2.1.9
Comando Informacin
Cuando se edita un programa de pieza en uno de los editores, al seleccionar el comando Informacin del men Archivo, aparecer el cuadro de dilogo Informacin de Programa (ver figura 2-4), con la informacin introducida durante la creacin del programa de pieza. Este cuadro de dilogo puede ser utilizado para modificar la informacin del programa de pieza.
2.1.10 Comando Imprimir El comando Imprimir del men Archivo es utilizado para imprimir el programa de pieza actual para facilitar su edicin y desarrollo.
2.1.11 Comando Configuracin de impresora El comando Configuracin de impresora del men Archivo es utilizado para configurar la impresora que se va a utilizar y ajustar las opciones de impresin, tales como el tamao del papel, los mrgenes y la orientacin de la pgina.
2.1.12 Comando Salir Al seleccionar el comando Salir del men Archivo, se cerrar el Software para fresadora CNC. Si se ha realizado algn cambio al programa de pieza actual, se le preguntar si desea guardarlos antes de cerrar el programa.
2.2
Men Editar
El men Editar, mostrado en la figura 2-7, provee acceso a los comandos utilizados para ayudar en la edicin de los programas de pieza. Cada comando del men Editar es descrito a continuacin, en el orden en que son mostrados en el men.
2-8
Mens
2.2.1
Comando Deshacer
Al seleccionar el comando Deshacer del men Editar, se revertir la ltima edicin realizada en el programa de pieza actual.
2.2.2
Comando Rehacer
Al seleccionar el comando Rehacer del men Editar, se volver a realizar la edicin que acaba de ser deshecha con el comando Deshacer.
2.2.3
Comando Cortar
Al seleccionar este comando, se cortar el texto (Editor por lneas) o el bloque activo (Editor por bloques) seleccionado y se le almacenar en el portapapeles. El texto o bloque guardado puede entonces ser ubicado en una nueva posicin o en un nuevo bloque, utilizando el comando Pegar.
2.2.4
Comando Copiar
Al seleccionar este comando, se copiar el texto activo (Editor por lneas) o el bloque activo (Editor por bloques) seleccionado y se le almacenar en el portapapeles. El texto o bloque guardado puede entonces ser ubicado en una nueva posicin o en un nuevo bloque, utilizando el comando Pegar.
2.2.5
Comando Pegar
Al seleccionar este comando, se insertar el contenido del portapapeles en la posicin actual del cursor (Editor por lneas) o en el bloque actual (Editor por bloques). Si el portapapeles est vaco, no ocurrir ningn cambio.
2-9
Mens
2.2.6 Comando Duplicar
El comando Duplicar del men Editar slo est disponible cuando se trabaja con el Editor por lneas. Al seleccionar este comando, se copiar el texto seleccionado y se ubicar una copia de l en el espacio inmediatamente contiguo.
2.2.7
Comando Borrar
Al seleccionar este comando, se borrar el texto seleccionado y se eliminar cualquier lnea en blanco (Editor por lneas), o se borrar todo en el bloque activo del programa de pieza (Editor por bloques).
2.2.8
El comando Seleccionar Todo del men Editar slo est disponible cuando se trabaja con el Editor por lneas. Al seleccionar este comando, se seleccionar todo el texto correspondiente al programa de pieza actual. Este comando es til para copiar un programa o una subrutina para su posterior ubicacin en un nuevo programa.
2.2.9
Comando Conversacional
El comando Conversacional del men Editar slo est disponible cuando se trabaja con el Editor por lneas. Al seleccionar este comando, se conmutar el texto entre los cdigos del tipo G y M y sus equivalentes conversacionales. Es decir, si se selecciona este comando de nuevo, volvern a aparecer los cdigos G y M. De igual manera, tambin es posible intercambiar la notacin entre los cdigos G y M y sus equivalentes conversacionales mediante el uso de la tecla F2.
2.3
Men Buscar
El men Buscar, ilustrado en la figura 2-8, provee comandos que nicamente estn disponibles en el Editor por lneas. Estos comandos proveen capacidad de bsqueda y reemplazo, al igual que herramientas para la insercin y salto a marcadores dentro del programa. Este men es especialmente til cuando se editan programas extensos. A continuacin se encuentra la descripcin de cada comando, en el mismo orden en que aparecen en el men.
2-10
Mens
2.3.1
Comando Encontrar
El comando Encontrar del men Buscar es utilizado para localizar una cadena de caracteres dentro de un programa de pieza. Al seleccionar este comando, aparecer el cuadro de dilogo Buscar, tal como se muestra la figura 2-9. Introduzca los caracteres que desea encontrar en el campo: Buscar. Indique la direccin en la cual se debe buscar: Arriba para buscar en posiciones anteriores a la ubicacin actual del cursor o Abajo para posiciones posteriores.
2.3.2
El comando Encontrar siguiente del men Buscar es utilizado para encontrar la siguiente ocurrencia de la cadena de caracteres introducida en el campo Buscar sin tener que volver a ingresar los caracteres.
2.3.3
Comando Reemplazar
El comando Reemplazar del men Buscar es utilizado para localizar una cadena de caracteres dentro del programa de pieza y reemplazarla con otra cadena. Al seleccionar este comando, aparece el cuadro de dilogo Reemplazar, tal como se muestra en la figura 2-10.
2-11
Mens
Introduzca los caracteres que desea buscar en el campo: Buscar. Introduzca los nuevos caracteres con los que desea reemplazar la cadena en el campo: Reemplazar por. Haga clic sobre Reemplazar para reemplazar la siguiente ocurrencia de la cadena. Haga clic sobre Buscar siguiente para saltar hasta la posicin de otra ocurrencia de la cadena. Haga clic sobre Reemplazar todo para reemplazar todas las ocurrencias de la cadena de caracteres.
2.3.4
Comando Ir a lnea
El comando Ir a lnea del men Buscar le permite mover el cursor en forma directa hasta un nmero de lnea especfico dentro del programa de pieza.
2.3.5
El comando Colocar marcador del men Buscar fija un marcador en la posicin de la lnea actual del cursor, dentro del programa de pieza, haciendo que esta lnea aparezca resaltada. Esto coloca una marca en la lnea para futuras referencias.
2.3.6
Comando Ir a marcador
Al seleccionar el comando Ir a marcador del men Buscar, se generar una lista con todos los nmeros de lnea donde fueron colocados marcadores. Mediante la asignacin de un nmero de lnea, el cursor se desplazar directamente hasta sta.
2.3.7
Al seleccionar el comando Borrar marcador del men Buscar, se generar un lista con todos los nmeros de lnea donde fueron colocados marcadores. Mediante la
2-12
Mens
asignacin de un nmero de lnea, el marcador asignado a sta ser removido y por ende dicha lnea ya no aparecer resaltada.
2.4
Men Fresadora
El men Fresadora provee las herramientas necesarias para compilar, emular y descargar programas pieza creados con cdigos G y M. Los comandos de este men se encuentran disponibles en el Editor por lneas una vez la ventana Emulador se encuentre abierta. Cada comando del men Fresadora es descrito a continuacin, en el mismo orden en que es mostrado en el men.
2.4.1
Comando Emular
Una vez seleccionado, el comando Emular del men Fresadora hace que el programa actual sea compilado y, si no hay errores, aparezca la ventana Emulador de fresadora en 3D. El Emulador de fresadora en 3D, una vez iniciado, muestra la condicin inicial del material en bruto, permite ver la pieza mediante la realizacin de la simulacin de las trayectorias descritas por la herramienta y los cortes para cada operacin del programa de pieza, adems de ilustrar la condicin final de la pieza. Este procedimiento permite verificar que el programa en efecto va a maquinar la pieza deseada y evitar as, posibles conflictos entre el material y la morsa. 2.4.1.1 Compilacin
Al seleccionar el comando Emular del men Fresadora, el cuadro de dilogo Compilando aparecer, indicando que se est verificando la presencia de errores dentro del programa. Mientras se compila el programa, se verifica la sintaxis de ste, se agrupa informacin para la manipulacin de cualquier subrutina y si existe algn error, stos son resaltados y reportados. Cuando se detectan errores, el cuadro de dilogo Compilando reporta cada error, una lnea a la vez, tal como se muestra en la figura 2-12. En ese caso, se
2-13
Mens
hace clic sobre el botn Cancelar para cerrar el cuadro de dilogo, el error en la lnea especificada es corregido y se vuelve a seleccionar el comando Emular para continuar con el procedimiento de compilacin. Este procedimiento debe ser repetido hasta que no se detecten ms errores.
Cuando no se detectan errores, el cuadro de dilogo Compilando... emite el mensaje compilacin exitosa, tal como se muestra en la figura 2-13. En ese caso, se presiona el botn Aceptar, para cerrar el cuadro de dilogo y cargar la ventana del emulador.
2.4.1.2
Al abrir la ventana Emulador de fresadora en 3D, se puede apreciar una vista superior del material en bruto en su condicin inicial, tal como se muestra en la figura 2-14. A su vez, se puede apreciar un crculo slido que representa la
2-14
Mens
herramienta del programa y el cual tiene una proporcin directa con las dimensiones del material. En este ejemplo, el material es un bloque cuadrado de 2 pulg. (50,8 mm) de ancho, 2 pulg. (50,8 mm) de largo y 0,5 pulg. (12,7 mm) de profundidad. En la parte superior y a lo largo de la parte inferior de la ventana Emulador de fresadora en 3D se encuentran una serie de campos que son utilizados para mostrar informacin acerca de qu est siendo procesado cuando el Emulador es ejecutado. Estos campos son descritos a continuacin. Cdigo: cdigo G o M procesado en ese instante. Campos X, Y y Z: coordenadas actuales X, Y y Z de la herramienta. Campo Avance: velocidad de avance actual. Campo Velocidad: velocidad actual del husillo. Campo Herramienta: nmero de la herramienta que est siendo utilizada. Campo Tiempo: al final del proceso de simulacin, este campo indica un tiempo estimado requerido para llevar a cabo el fresado de la pieza. Modo: pulgadas o milmetros. Tipo de coordenadas: absoluto o incremental.
2-15
Mens
A lo largo del costado izquierdo de la pantalla Emulador de fresadora en 3D se encuentran un conjunto de grupos de botones de comando utilizados para controlar el proceso de simulacin y la visualizacin de la pieza, as como los LED de E/S que evidencian el estado de las seales en los puertos de conexin de la fresadora, cuando stos son utilizados. Estos elementos son descritos en las siguientes subsecciones.
Nota: La ventana Rendering, disponible en el men Opciones de la pantalla principal, le permite cambiar la visualizacin de la pieza y de las trayectorias descritas por la herramienta durante el proceso de maquinado (refirase a la seccin 2.5.6 para mayor informacin al respecto).
2.4.1.2 (a) Grupo Control El grupo Control est compuesto por cuatro botones de comando que hacen posible el control sobre el proceso de rendering, tal como se indica en la tabla 2-2.
2-16
Mens
DESCRIPCIN DEL BOTN Iniciar emulador PROPSITO
Al hacer clic sobre este botn se iniciar el proceso de emulacin desde la operacin que se encuentre resaltada en el Editor por lneas. El maquinado ser simulado hasta que se haga clic sobre cualquier otro de los botones del grupo Control o hasta que la ltima operacin sea simulada. Al hacer clic sobre este botn se detendr la simulacin, una vez se haya completado la operacin actual del programa. Al hacer clic sobre este botn se reiniciar el procedimiento de emulacin del maquinado desde la primera operacin del programa, haciendo que la vista de la pieza retorne a la condicin inicial. Botn utilizado para desacelerar el proceso de emulacin de maquinado. Cada vez que se hace clic sobre este botn, la siguiente operacin del programa es emulada, por lo tanto todo el proceso de emulacin es detenido hasta que se vuelve a hacer clic sobre el botn.
Restablecer emulador
2.4.1.2 (b) Grupo Ver El grupo Ver est compuesto por cinco botones de comando relacionados con las diferentes formas de visualizacin de la pieza. La pieza puede ser rotada, vista desde cualquier ngulo, hacerla ms grande o ms pequea, y tambin desplazada dentro de la ventana Emulador, tal como se muestra en la figura 2-15.
2-17
Mens
Figura 2-15. Vista tridimensional de la pieza durante el proceso de simulacin del maquinado.
Al hacer clic sobre este botn, se puede visualizar la pieza de una manera frontal. Cuando se hace clic en este botn, se obtiene una vista superior de la pieza. Esto le permite ver el diseo de la pieza sobre el bloque de material. Al hacer clic sobre este botn, aparece una vista lateral de la pieza. sta le permite ver la profundidad de los cortes programados. Al hacer clic sobre este botn, aparece una vista tridimensional de la pieza. Una vez seleccionada esta opcin, al presionar el botn izquierdo del ratn y simultneamente mover el apuntador hacia arriba, aumentar la escala de la vista de tal manera que la pieza se hace ms grande. Al mover el apuntador del ratn hacia abajo mientras se presiona el botn izquierdo, disminuir la escala de la vista de tal manera que la pieza se hace ms pequea. La seleccin de esta opcin permite desplazar la pieza a lo largo de la pantalla Emulador con slo mover el apuntador del ratn mientras se mantiene presionado el botn izquierdo.
Vista superior
Vista oblicua
Zoom
Panormica
2-18
Mens
DESCRIPCIN DEL BOTN Rotacin PROPSITO
Este comando permite rotar la pieza en el espacio y verla desde cualquier ngulo. Para hacerlo basta mover el apuntador del ratn mientras se mantiene presionado el botn izquierdo. La seleccin de esta opcin permite proyectar un haz de luz sobre la pieza. Es posible controlar la ubicacin de la fuente de luz, moviendo el apuntador del ratn mientras se mantiene presionado el botn izquierdo.
Control de la luz
2.4.1.2 (c) Indicadores de Estado de E/S Durante el proceso de emulacin de maquinado, estas luces indicadoras son encendidas y apagadas si el programa contiene cdigos M utilizados para controlar las seales en el conector TTL E/S y en el conector de salida de accesorio. Estos indicadores reflejan el estado de las seales presentes en esos puertos mientras la pieza es maquinada.
Nota: La fresadora CNC de Lab-Volt posee un conector de 5 pines que da acceso a los controladores de solenoide y que permite realizar conexiones de hasta cuatro dispositivos auxiliares, como por ejemplo un plato neumtico. De igual manera, la fresadora est en capacidad de manipular seales de comunicacin TTL con dispositivos y unidades robticas, como fijadores y alimentadores de pieza, para hacer posible la creacin de celdas de trabajo automatizado, ideales en la implementacin de sistemas de fabricacin flexible (FMS, por sus siglas en ingls) y de fabricacin integrada por computadora (CIM). Para este propsito, la fresadora integra un conector TTL E/S de 15 pines, entre los cuales se incluyen cuatro puertos de entrada y cuatro puertos de salida digitales de 5 V para comunicacin TTL con una celda de trabajo automatizada. Este conector puede ser conectado, por ejemplo, a uno de los robots de Lab-Volt que se ofrece como opcin adicional, con el objetivo de crear un sistema automtico de cargado y descargado del material mediante el uso de un brazo robot. Las seales en el conector TTL E/S y en el conector de salida de accesorio pueden ser activadas o desactivadas mediante el uso de cdigos M que el Software para fresadora CNC est en capacidad de manipular (para ejemplos al respecto, refirase a las explicaciones de los cdigos M10, M11 y M22 a M27 que se encuentran en el Apndice A de este manual). Para utilizar el Software para fresadora CNC en un entorno FMS o CIM, el software debe ser configurado en modo CIM, para asegurar la apropiada manipulacin de las comunicaciones con la fresadora. Esto puede ser realizado accediendo a la ventana Configuracin de la mquina que se puede encontrar en el men Opciones (refirase a la seccin 2.5.2 de este manual, para mayor informacin al respecto).
2.4.2
El comando Ver Control del men Fresadora est disponible cuando se est en modo Emulador. Al seleccionar este comando se generar una lista de cinco comandos: Zoom, Panormica, Rotacin, Control de luz y Restablecer la vista en 3D. Estos comandos son iguales a los provistos en el grupo Ver en la pantalla
2-19
Mens
Emulador de fresadora en 3D. En consecuencia, refirase a la tabla 2-3 para una descripcin de cada uno de estos comandos.
2.4.3
Comando Ejecutar
El comando Ejecutar del men Fresadora est disponible cuando se est en modo Emulador. Al seleccionar este comando, se iniciar el proceso de simulacin desde la operacin del programa que est resaltada en el Editor por lneas. Fjese que este comando tambin puede ser seleccionado haciendo clic sobre el botn Iniciar emulador del grupo Control encontrado en la pantalla Emulador de fresadora en 3D.
2.4.4
Comando Pausa
El comando Pausa del men Fresadora est disponible cuando se est en modo Emulador. Al seleccionar este comando, se detendr el proceso de simulacin en cualquier punto. Fjese que este comando tambin puede ser seleccionado haciendo clic sobre el botn Hacer pausa en el emulador del grupo Control encontrado en la pantalla Emulador de fresadora en 3D.
2.4.5
Comando Paso
El comando Paso del men Fresadora est disponible cuando se est en modo Emulador. ste es utilizado para desacelerar el procedimiento de emulacin del proceso de maquinado. Cada vez que se selecciona este comando, la siguiente operacin dentro del programa es emulada y por lo tanto, todo el procedimiento de emulacin es detenido hasta que el comando es ejecutado de nuevo. Fjese que este comando tambin puede ser seleccionado haciendo clic sobre el botn Emulador paso a paso del grupo Control encontrado en la pantalla Emulador de fresadora en 3D.
2.4.6
Comando Restablecer
El comando Restablecer del men Fresadora est disponible cuando se est en modo Emulador. Al seleccionar este comando, se reiniciar el proceso de simulacin en la primera operacin del programa, haciendo que la vista de la pieza retorne a su condicin inicial. Fjese que este comando tambin puede ser seleccionado haciendo clic sobre el botn Restablecer emulador del grupo Control encontrado en la pantalla Emulador de fresadora en 3D.
2-20
Mens
2.4.7 Descargar programa va el puerto serial
Est disponible nicamente en el Editor por lneas. El comando Descargar programa va el puerto serial se usa para descargar a la fresadora el programa de pieza de cdigos G y M usando un enlace serial entre la computadora y la mquina remota. Al seleccionar este comando, aparecer el cuadro de dilogo Descargar programa va el puerto serial, tal como se muestra en la figura 2-16. Para descargar el programa a la fresadora, haga clic en el botn Descargar de este cuadro de dilogo. En la tabla 2-4 se describe la utilidad de cada uno de los campos o secciones de este cuadro de dilogo.
DESCRIPCIN
El nmero de modelo de la fresadora de Lab-Volt, tal como fuera seleccionado en el campo Mquina Remota de la ventana Configuracin de la mquina, a la cual se puede acceder desde el men Opciones. Muestra varios mensajes alusivos al estado actual del proceso de descarga. Muestra el ltimo error ocurrido durante la descarga, si es que llegara a surgir alguno (muestra el cdigo del mensaje de error para el problema especfico).
Estado
ltimo Error
2-21
Mens
NOMBRE DEL CAMPO O SECCIN Progreso DESCRIPCIN
Muestra informacin acerca del seguimiento de la descarga, la realimentacin, los intentos realizados para la transmisin del paquete actual y los errores, si es que llega a surgir alguno.
Tabla 2-4. Campos del cuadro de dilogo Descargar programa va el puerto serial.
2.4.8
Est disponible nicamente en el Editor por lneas. El comando Descargar programa va Ethernet se usa para descargar a la fresadora el programa de pieza de cdigos G y M usando un enlace Ethernet entre la computadora y la mquina remota. Al seleccionar este comando, aparecer el cuadro de dilogo Descargar programa va Ethernet, tal como se muestra en la figura 2-17. Para descargar el programa a la fresadora, haga clic en el botn Descargar de este cuadro de dilogo. Los campos del cuadro de dilogo Descargar programa va Ethernet son similares a aquellos que aparecen en el cuadro de dilogo de la descarga va el puerto serial, con la diferencia de que la seccin de Progreso no est presente. Para una descripcin de los campos Mquina Remota, Estado y ltimo Error de este cuadro de dilogo refirase a la tabla 2-4.
2.5
Men Opciones
El men Opciones que se muestra en la figura 2-18, provee acceso a diversas ventanas utilizadas para introducir informacin de configuracin. Esta informacin hace posible la interaccin apropiada entre la fresadora y el Software para
2-22
Mens
fresadora CNC. Cada opcin del men Opciones es descrita a continuacin en el mismo orden en que aparecen dentro del men.
2.5.1
Opcin Entorno
Al seleccionar Entorno en el men Opciones, aparecer la ventana Entorno, tal como se muestra en la figura 2-19. Utilice esta ventana para personalizar el Software para fresadora CNC y facilitar su interaccin con el programa. Por ejemplo, se puede cambiar el idioma bajo el cual es ejecutado el software, especificar la carpeta en la cual desea guardar los programas de pieza y editar los colores de fondo de la pantalla del Editor por lneas. En la tabla 2-5 se describe la utilidad de cada uno de los campos o secciones de la ventana Entorno.
2-23
Mens
2-24
Mens
DESCRIPCIN
Lista desplegable utilizada para seleccionar el idioma bajo el cual ha de ejecutarse el Software para fresadora CNC. Fjese que cuando el tem Seleccionar al inicio es escogido, un cuadro de dilogo aparecer cada vez que el software es cargado, solicitndole que escoja el idioma que desea utilizar en dicha sesin. Cuando el tem Parmetros regionales es seleccionado, el programa escoger el idioma apropiado de acuerdo a la informacin provista por el sistema operativo de la computadora. Esta casilla le permite modificar la ruta de acceso por defecto donde los nuevos programas de pieza habrn de guardarse. La ruta de acceso predeterminada, por lo regular, es: C:\PROGRAM FILES\LAB VOLT\CNC\MILL\DATA). Listas desplegables que hacen posible la seleccin de los colores de fondo utilizados para mostrar el texto, los nmeros de lnea y los marcadores del Editor por lneas. Esta casilla de verificacin determina si los nmeros de lnea sern o no mostrados en el Editor por lneas. Si la casilla est sealada, los nmeros de lnea sern mostrados. Si esta casilla de verificacin est seleccionada, las lneas de texto (instrucciones en cdigo de mquina) escritas en el Editor por lneas sern introducidas automticamente en letras maysculas. Esta seccin permite especificar si la unidad utilizada para las mediciones de longitud en todas las ventanas y cuadros de dilogo del programa ser la pulgada o el milmetro.
Tabla 2-5. Campos de la ventana Entorno.
Nmeros de lnea
Forzar maysculas
Unidad de medida
Una vez los parmetros de la ventana Entorno son ajustados de acuerdo a sus preferencias, haga clic sobre el botn Guardar para guardar la configuracin y cerrar la ventana.
2.5.2
Al seleccionar Configuracin de la mquina en el men Opciones, aparecer la ventana Configuracin de mquina, tal como se muestra en la figura 2-20. Utilice esta ventana para configurar el Software para fresadora CNC para una comunicacin apropiada con la fresadora. En la tabla 2-6 se describe el uso de cada campo o seccin de esta ventana.
2-25
Mens
DESCRIPCIN
Permite la seleccin del puerto serial de la computadora (COM) al que est conectado la fresadora. Al sealar la casilla Activar modo CIM, se configurar el software para que trabaje en modo CIM (fabricacin asistida por computadora). La Repeticin de conteo CIM determina el nmero de veces que la fresadora debe volver a ejecutar el programa de pieza. (Ver seccin 2.4.1.2 (c) para mayor informacin acerca de celdas CIM).
Celda CIM
2.5.3
Al seleccionar el comando Opciones avanzadas de fresado, se abre el cuadro de dilogo Fresadora avanzada, tal como se muestra en la figura 2-21. En la tabla 2-7 se describe cada seccin de la ventana Fresadora avanzada.
2-26
Mens
DESCRIPCIN
Provee control sobre la vista de la herramienta y del soporte durante el proceso de emulacin de maquinado. El campo Longitud de la herramienta determina el largo de la herramienta mostrada. Al seleccionar la opcin Mostrar soporte de herramienta har que tambin se pueda apreciar el soporte, de acuerdo al dimetro y a la longitud especificadas en los campos Longitud y Dimetro. El cuadro de dilogo Rendering, al cual se puede acceder desde el men Opciones, provee ms opciones de control sobre la ventana Emulador de fresadora en 3D y el proceso de emulacin de maquinado (refirase a la seccin 2.5.6. para mayor informacin al respecto).
Tabla 2-7. Seccin de Rendering de herramienta del cuadro de dilogo Fresadora avanzada.
2-27
Mens
2.5.4 Opcin Tabla de herramientas de fresadora
Al seleccionar la Tabla de herramientas de fresadora, se abrir la ventana Tabla de herramientas, tal como lo muestra la figura 2-22. Utilice esta ventana para introducir informacin acerca de cada herramienta que se va a utilizar en un programa de pieza. Esta informacin es utilizada por el sistema para calcular las trayectorias de la herramienta de maquinado. La tabla de herramientas est en capacidad de trabajar hasta 20 herramientas en un mismo programa. En la tabla 2-8 se describe la utilidad de cada campo de la ventana Tabla de herramientas.
2-28
Mens
DESCRIPCIN
Nmero de la herramienta que se va a definir. Es posible definir una herramienta para cada nmero entre el 1 y el 20. Le permite introducir un nombre para el nmero de herramienta que se est visualizando en el momento. Lista desplegable utilizada para seleccionar el tipo de punta para el nmero de herramienta que se proyecta en el momento: plana, redonda, de achaflanado. Dimetro de la herramienta de corte. Esta informacin es utilizada por las rutinas de compensacin de herramienta de la fresadora. Cuando se vayan a utilizar diferentes herramientas de corte para el maquinado de un mismo programa de pieza, utilice este campo para introducir las diferencias de longitud de las herramientas. Por lo regular, la herramienta inicial se define como referencia: para ello, sta es posicionada en su ubicacin inicial, luego su coordenada Z es ajustada en cero (posicin de referencia en Z), utilizando los comandos del panel de control de la fresadora. La compensacin Z de cada posicin inicial de herramienta es luego medida contra la posicin de referencia Z e introducida en la Tabla de herramientas del software. Este campo ofrece la posibilidad de ajustarse a caractersticas especficas de las puntas en rutinas de compensacin de herramienta. Este campo aparece en gris y con un valor de 0 cuando en el campo Tipo de punta se selecciona la opcin Fresa para acabado. De otro lado, cuando la opcin seleccionada es Fresa para redondeado, este campo vuelve a aparecer en gris, pero su valor es ajustado a la mitad del valor del dimetro de la broca. Finalmente, cuando la fresa seleccionada es Fresa para achaflanado, el campo toma el valor de un ngulo predeterminado que puede ser modificado de acuerdo a los requerimientos.
Tipo de punta
ADVERTENCIA! Cuando los diseos de las piezas son creados con el software GibbsCAM y luego procesados para crear archivos *.m5 que son abiertos con el Software para fresadora CNC y luego descargados a la fresadora, usted debe asegurarse, antes de descargar el archivo, que la informacin de la herramienta de corte definida para ste en el cuadro de dilogo Tabla de herramientas del Software para fresadora CNC, coincida con la informacin definida en GibbsCAM para el diseo original de la pieza.
2-29
Mens
2.5.5 Opcin Materiales
Al seleccionar el comando Materiales desde el men Opciones, aparecer el cuadro de dilogo Materiales, tal como se muestra en la figura 2-23. Esta base de datos sugiere valores tpicos para los parmetros de cada nmero de herramienta definido en la ventana Tabla de herramientas, cuando se cortan diversos materiales. Estos parmetros son el avance por diente y la profundidad de corte para las pasadas de desbaste y final, as como la velocidad de corte. Cuando se edita un programa de pieza de cdigos G y M en el Editor por lneas, usted puede referirse a los valores tpicos indicados en la Base de datos de materiales para obtener una idea aproximada de los valores que debe introducir para cada parmetro de herramienta (cdigos de mquina F y M03). Adicionalmente, cuando se requieran valores para los pasos de desbaste o final, el software automticamente usar los valores definidos en la Base de datos de materiales. Ya que los valores predeterminados encontrados en la Base de datos de materiales son provistos como una gua, usted puede cambiarlos, cuando sea necesario, para cumplir con suficiencia las necesidades propias de su aplicacin. En la tabla 2-9 se describe la utilidad de cada campo de la ventana Materiales.
2-30
Mens
DESCRIPCIN
Nmero de herramienta cuyos valores de parmetros son mostrados en el momento. El campo junto al nmero de herramienta es el nombre de la herramienta, tal como se especifica en la ventana Tabla de herramientas. Mximo valor de la velocidad de avance por diente que va a ser utilizado para las pasadas de desbaste y final. Este valor est dado en pulgadas (o en milmetros). Para calcular la velocidad de avance a partir del valor de avance por diente, el Software para fresadora CNC multiplica el valor de avance por diente por revolucin por el nmero de dientes y las RPM. Debido a que las herramientas provistas con la fresadora CNC de Lab-Volt tienen 2 dientes, el software usa el valor de 2 como valor por defecto para el nmero de dientes. Profundidad de corte utilizada para las pasadas de desbaste y final. Dado en pulgadas (o milmetros). Velocidad mxima de corte en pies de superficie por minuto (SFM) o metros de superficie por minuto (SMPM).
2-31
Mens
NOMBRE DEL CAMPO Cargar base de datos DESCRIPCIN
Al hacer clic sobre este botn, se abrir el cuadro de dilogo Abrir, con una lista de las bases de datos de materiales previamente guardadas. La carpeta de almacenamiento por defecto es: C:\PROGRAM FILES\LAB-VOLT\CNC\MILL\DATA (esta carpeta puede ser modificada por el usuario accediendo a la ventana Entorno del men Opciones). Las bases de datos de materiales tienen una extensin [.MMD]. El cuadro de dilogo Abrir le permite seleccionar el archivo deseado. Para abrirlo basta con hacer doble clic sobre el archivo escogido. Al hacer clic sobre este botn, se abrir el cuadro de dilogo Guardar como, permitindole guardar la base de datos de materiales. Especifique un nombre de archivo para la base de datos y luego haga clic en Guardar. La base de datos de materiales ser guardada en la carpeta establecida por defecto y el software automticamente le asignar una extensin [.MMD].
Tabla 2-9. Campos de la ventana Materiales.
2.5.6
Opcin Rendering
Al seleccionar Rendering en el men Opciones, se abrir la ventana Rendering, tal como se muestra en la figura 2-24. Esta ventana provee la capacidad de control sobre la ventana Emulador de fresadora en 3D y la imagen de pieza maquinada durante el proceso de emulacin de maquinado. En la tabla 2-10 se describe la utilidad de cada campo o seccin de la ventana Rendering.
2-32
Mens
DESCRIPCIN
Lista desplegable para hacer posible la seleccin del material para el programa de pieza y, por lo tanto, del color que en el que se va a mostrar la pieza maquinada en la pantalla Emulador de fresadora en 3D. Controla la regularidad de las curvas de la pieza maquinada. El valor por defecto es de 100. Un nmero mayor produce curvas ms suaves, pero el Emulador requiere de ms tiempo para visualizarlas, agrandarlas o desplazarlas. Un nmero menor hace que los crculos parezcan polgonos. Al seleccionar la casilla Mostrar cuadriculado, se habilitarn las cuadrculas de la ventana Emulador de fresadora en 3D. El Espaciado de cuadrcula determina el espaciamiento entre las lneas del cuadriculado. Seleccionar esta casilla har que la visualizacin se centre en la herramienta de corte, haciendo que la imagen de la pieza se mueva alrededor de la herramienta a medida que se simula el maquinado. 2-33
Cuadriculado (o rejilla)
Mens
NOMBRE DEL CAMPO O SECCIN Mostrar trayectoria de herramienta Mostrar cortes de herramienta Colores de trayectoria DESCRIPCIN
Seleccionar esta casilla har que se muestren las trayectorias de la herramienta durante la simulacin del maquinado. Seleccionar esta casilla har que se muestren los cortes de la herramienta durante la simulacin del maquinado. Cuando la casilla Mostrar trayectoria de herramienta est seleccionada, estas dos listas desplegables permiten seleccionar los colores utilizados para visualizar los movimientos de avance y los movimientos rpidos de la herramienta.
2.6
Men Ventana
El men Ventana provee comandos utilizados para organizar las ventanas en cascada o agrupadas vertical u horizontalmente, en el caso en que sea preciso abrir mltiples ventanas. Este men tambin provee aquellos comandos utilizados para cerrar, minimizar o maximizar todas las ventanas en forma simultnea. Usted puede aprender ms acerca de estos comandos utilizando la funcin Ayuda de Windows.
2.7
Men Ayuda
El men Ayuda permite acceder a la informacin sobre los mens, pantallas y trminos utilizados en el Software para fresadora CNC. Cada comando del men Ayuda se describe a continuacin en el orden en que aparecen en el men.
2.7.1
Comando Contenido
Al seleccionar Contenido en el men Ayuda aparece la pantalla que contiene la Introduccin de Ayuda. A partir de esta pantalla se puede acceder a las otras funciones de Ayuda descritas ms abajo. Cuando se hace clic en Tpicos de Ayuda de la pantalla principal, aparece la ventana de igual nombre. Esta ventana se describe en la prxima seccin.
2.7.2
Comando ndice
Al seleccionar ndice en el men Ayuda aparece la ventana Tpicos de Ayuda. En esta ventana hay tres pestaas en la parte superior: Contenido, ndice y Buscar. Si se selecciona la pestaa Contenido se accede a la pantalla que lista los contenidos del archivo de ayuda. Al hacer clic en un tem o subtem de la lista, aparece la informacin sobre el mismo.
2-34
Mens
Si se selecciona la pestaa ndice aparece la ventana del mismo nombre en la que se puede escoger un tpico de ayuda colocando el cursor sobre la palabra o icono, y haciendo clic con el ratn. Si se selecciona la pestaa Buscar aparece la ventana Asistente de bsqueda que permite buscar palabras o frases en los tpicos de ayuda en lugar de hacerlo por categora.
2.7.3
Al seleccionar Acerca de... en el men Ayuda aparece una ventana mostrando la versin del software, el copyright y el estado del sistema, incluyendo informacin relativa al usuario.
2-35
2-36
Seccin
3.1
El Editor por lneas es utilizado para crear programas de pieza lnea por lnea mediante instrucciones de cdigos G y M (o sus cdigos conversacionales equivalentes). Una instruccin de cdigo G o M es una lnea de texto que contiene la informacin requerida para realizar un operacin de maquinado especfica. Entre los cdigos de mquina que est en capacidad de trabajar el Software para fresadora CNC se incluyen los cdigos G y M de estndar EIA (Electronic Industry Association). Los cdigos G y M EIA que est en capacidad de trabajar el Software para fresadora CNC son descritos en el apndice A de este manual.
Nota: Las secciones 4.1 y 4.2 de este manual proveen ejercicios guiados que le permitirn aprender los pasos bsicos involucrados con la creacin y edicin de un programa de pieza sencillo elaborado con cdigos G y M en el Editor por lneas. Tambin le permitirn aprender cmo llevar a cabo la emulacin y descarga del programa a la fresadora.
3.1.1
Al Editor por lneas se puede acceder mediante la creacin de un programa de pieza, tal como se indica a continuacin: En el men Archivo de la pantalla principal del software, seleccione Nuevo y luego Programa script.
3-1
3.1.2
A lo largo del costado izquierdo de la ventana del Editor por lneas se encuentra un listado de nmeros de lnea, utilizados para editar cada lnea del programa pieza, tal como puede verse en la figura 3-2.
3-2
3.1.3
Men Contextual
Al hacer clic derecho con el ratn mientras el cursor se encuentra en la ventana del Editor por lneas, aparecer un men sensitivo al contexto que permite mayor agilidad en la realizacin de funciones en este editor, tal como se muestra en la figura 3-2. Este men sensitivo al contexto est provisto de los siguientes tems: Editar, Buscar y Herramientas. Al seleccionar cualquiera de estos tems, aparecer un submen cuyos comandos son descritos a continuacin.
3-3
3.1.3.1
Submen Editar
Al seleccionar Editar en el men sensitivo al contexto, aparecer un listado de comandos utilizados para ayudar en la edicin de programas de pieza. Dichos comandos son: Deshacer, Rehacer, Cortar, Copiar, Pegar, Duplicar, Borrar y Seleccionar todo. Refirase a la seccin 2.2 de este manual para una descripcin completa de estos comandos. Fjese que tambin se puede acceder a stos desde el men Editar de la pantalla principal.
3.1.3.2
Submen Buscar
Al seleccionar Buscar en el men sensitivo al contexto, aparecer un listado de comandos utilizados para la ejecucin de funciones de bsqueda y reemplazo dentro del Editor por lneas. Dichos comandos son: Buscar, Buscar siguiente, Reemplazar, Ir a lnea, Colocar marcador, Ir a marcador y Borrar marcador. Refirase a la seccin 2.3 de este manual para una descripcin completa de estos comandos. Fjese que tambin se puede acceder a stos desde el men Buscar de la pantalla principal.
3-4
3.1.3.3
Submen Herramientas
Al seleccionar Herramientas en el men sensitivo al contexto, aparecer un listado de comandos utilizados para borrar elementos y configurar opciones de impresin. Dichos comandos son: Borrar bfer de deshacer, Borrar todo, Imprimir y Configuracin de impresora. Borrar bfer de deshacer: al seleccionar este comando, se borrar el contenido del bfer Deshacer. Borrar todo (sin deshacer): al seleccionar este comando, se borrar el programa de pieza que est en el Editor por lneas en el momento. Fjese que la opcin Deshacer no estar disponible una vez se borre el programa. Imprimir: utilice este comando para imprimir el programa de pieza actual. Fjese que tambin es posible acceder a este comando desde el men Archivo de la pantalla principal. Configuracin de impresora: utilice este comando para configurar la impresora que se va a utilizar y ajustar opciones de impresin como el tamao del papel, los mrgenes y la orientacin de la pgina. Fjese que tambin es posible acceder a este comando desde el men Archivo de la pantalla principal.
3.1.4
Teclas de control
Adems de los comandos descritos anteriormente, usted puede utilizar teclas de control en su teclado para la ejecucin de ciertas funciones en el Editor por lneas. Estas teclas son descritas en la tabla 3-1.
TECLAS Flechas Ctrl + flecha izquierda Ctrl + flecha derecha Inicio (Home) / Ctrl + flecha arriba Fin (End) / Ctrl + flecha abajo RePg (Pg Dn) AvPg (Pg Up) Ctrl + Inicio (Home) Ctrl + AvPg (Pg Up)
FUNCIN
Movimiento bsico del cursor. Mueve el cursor una palabra a la izquierda. Mueve el cursor una palabra a la derecha. Lleva el cursor al inicio de la lnea. Lleva el cursor al final de la lnea. Lleva el cursor a la siguiente pgina. Lleva el cursor a la pgina anterior. Lleva el cursor al inicio del texto. Mueve el cursor hasta la primera lnea visible en la ventana del editor. Lleva el cursor al final del texto. 3-5
Mueve el cursor hasta la ltima lnea visible en la ventana del editor. Cuando esta tecla es combinada con cualquiera de las teclas anteriores, realiza una expansin de la seleccin actual. Conmuta el modo de escritura entre el modo Insertar (Insert) y el modo Sobrescribir (Overwrite). Elimina el caracter actual. Elimina el caracter anterior. Copia la seleccin actual al bfer. Pega el contenido del bfer en la posicin del cursor. Borra la seleccin actual. Corta la seleccin actual de la ventana Editor y la guarda en el bfer. Cancela la ltima operacin realizada en la ventana del editor. Otra forma de cancelar la ltima operacin realizada en la ventana del editor. Busca en la ventana del editor la cadena de caracteres especificada. Busca la cadena de caracteres especificada y la reemplaza con otra. Ubica el cursor en un nmero de lnea especificado. Busca la siguiente ocurrencia de la cadena de caracteres especificada.
Shift
Insert
Supr (Delete) Retroceder (Backspace) Ctrl + Insert / Ctrl + C Shift + Insert / Ctrl + V Ctrl + Supr (Delete) Shift + Supr (Delete) / Ctrl + X Ctrl + Retroceder (Backspace) / Ctrl + Z Ctrl + Z
Ctrl + F
Ctrl + H
Ctrl + G F3
Tabla 3-1. Teclas de control utilizadas para ejecutar funciones en el Editor por lneas.
3.1.5
Emulacin y descarga
Una vez el programa de pieza de cdigos G y M ha sido editado, ste puede ser guardado mediante el comando Guardar como del men Archivo de la pantalla principal. Esto har que aparezca el cuadro de dilogo Guardar como, solicitndole la introduccin de un nombre para el archivo en el cual se va a guardar el programa de pieza (archivo *.m5). Una vez introducido el nombre, haga clic sobre el botn Guardar para cerrar el cuadro de dilogo y guardar el programa. Una vez guardado el archivo, la funcin Emulador del software puede ser utilizada para compilar el programa de pieza y apreciar el procedimiento de maquinado, adems de la pieza terminada, antes de proceder a descargar el programa a la fresadora.
3-6
3.1.6
Usted podr notar que cuando un programa de pieza es editado o modificado en el Editor por lneas, en la seccin inferior derecha de la pantalla principal aparece cierta informacin relacionada con el editor. Estos campos son: Posicin (el campo ms a la izquierda): indica la posicin del cursor dentro del Editor por lneas, en el formato LNEA:COL. Estado: indica el estado del programa de pieza que se est editando en el Editor por lneas. ste permanece vaco si no se realizan cambios. En l se puede apreciar el mensaje Modificado si se han realizado cambios al programa de pieza Modo: indica si el Editor por lneas se encuentra en modo Insertar (Insert) o Sobrescribir (Overwrite).
3.2
El Editor por bloques puede ser utilizado en lugar del Editor por lneas para crear y editar programas de pieza con cdigos G y M. Este editor le permite crear bloques de instrucciones de cdigos G y M que se ejecutan de acuerdo a ciertos parmetros definidos, y que por lo tanto le evita la tarea de tener que introducir estas instrucciones lnea por lnea. Una vez editados, los bloques de instrucciones de cdigos G y M (programa de pieza en bloques) son exportados al Editor por lneas para su conversin en programas de pieza de cdigos G y M estndar. Despus de esto, el programa puede ser emulado y descargado a la fresadora.
Nota: La seccin 4.3 de este manual contiene un ejercicio guiado que le permite aprender los pasos bsicos involucrados con la creacin, edicin y exportacin de un programa de pieza en bloques sencillo, utilizando el Editor por bloques.
3.2.1
Es posible acceder al Editor por bloques por medio de la creacin de un programa de pieza en bloques, tal como se indica a continuacin: En el men Archivo de la pantalla principal del software, seleccione Nuevo y luego Parte de bloque. Esto har que aparezca el cuadro de dilogo Informacin de Programa, permitindole ver y modificar, de ser necesario, la informacin acerca del programa de pieza que se va a crear (refirase a la seccin 2.1.1 de este manual para mayor informacin al respecto). Una vez la informacin se ajuste a los requerimientos de su proyecto, presione el botn Aceptar para cerrar el cuadro de dilogo y cargar la ventana del Editor por bloques, tal como lo muestra la figura 3-3.
3-7
3.2.2
Cada bloque consta de un comando G y M primario y los parmetros necesarios para ste. Dentro de cada bloque, se pueden seleccionar la velocidad de avance, los cambios de herramienta y la velocidad del husillo, y stos son incluidos en forma automtica en el programa final. Los bloques pueden ser aadidos, modificados, eliminados o examinados. Adicionalmente, las operaciones estndar cortar, copiar y pegar tambin estn disponibles para ayudar en la edicin de los programas. En la tabla 3-2 se describen los elementos (campos, botones o secciones encontrados en la ventana del Editor por bloques.
3-8
Este campo muestra el estado actual de la velocidad de avance, el nmero de herramienta, la velocidad del husillo y las posiciones de los ejes (X, Y y Z) definidas en el ltimo bloque. Observe que cuando se muestra el bloque 1, los valores indicados en los campos X, Y y Z corresponden con los valores definidos en el campo Posicin absoluta inicial del cuadro de dilogo Informacin de Programa. Este campo indica con un nmero, la posicin del bloque actual en el editor y el nmero total de bloques del programa. Lista desplegable que es utilizada para seleccionar el cdigo G o M que debe ser ejecutado en el bloque. Una lista de los cdigos comnmente usados est disponible en la parte derecha de la ventana. (El Editor por bloques soporta los siguientes cdigos: G00, G01, G02, G03, G04 G17, G18, G19, G28, G83, G84, G86, G87, F, M03, M05, M06, M22, M23, M24, M25, M26 y M27). Este campo es utilizado para introducir el valor de la coordenada X para el comando. Este campo es utilizado para introducir el valor de la coordenada Y para el comando. Este campo es utilizado para introducir el valor de la coordenada Z para el comando. Este campo muestra el equivalente conversacional del cdigo G o M seleccionado en la lista desplegable Cdigo "GM". Control usado para seleccionar la velocidad de avance que se va a utilizar para la ejecucin del comando. Campo utilizado para introducir la velocidad del husillo que se va a utilizar para la ejecucin del comando. Control usado para seleccionar el nmero de herramienta que se va utilizar para la ejecucin del comando. (El nmero seleccionado se ajusta a lo definido en la ventana Tabla de herramientas, que est disponible en el men Opciones.). Este botn muestra el primer bloque del editor. Si se est editando un bloque en el momento en que es presionado este botn, el bloque es guardado y el editor se convierte en uno de Slo lectura hasta que se haga clic sobre el botn Agregar o Modificar. Este botn muestra el bloque anterior en el editor. Si un bloque est siendo editado al momento de presionarse este botn, el bloque es guardado y el editor se convierte en uno de Slo lectura hasta que se haga clic sobre el botn Agregar o Modificar.
Bloque_de_
Cdigo GM
Valor X
Valor Y
Valor Z
Comando
Avance
Herramienta
3-9
Este botn muestra el siguiente bloque en el editor. Si un bloque est siendo editado al momento de presionarse este botn, el bloque es guardado y el editor se convierte en uno de Slo lectura hasta que se haga clic sobre el botn Agregar o Modificar. Este botn muestra el ltimo bloque en el editor. Si un bloque est siendo editado al momento de presionarse este botn, el bloque es guardado y el editor se convierte en uno de Slo lectura hasta que se haga clic sobre el botn Agregar o Modificar. Permite al usuario cambiar o editar un bloque creado previamente. Una vez el botn Modificar es presionado, el rea de edicin puede ser modificada. Si es presionado de nuevo, se guarda la informacin correspondiente al bloque actual, sobrescribiendo el bloque original. Elimina el bloque actual del editor. Para evitar prdidas de informacin necesaria, el botn Eliminar guarda el bloque eliminado en el portapapeles, de esta forma puede ser pegado de nuevo en el editor (en el caso que se haya realizado una eliminacin no deseada). Al hacer clic en este botn, aparecer el cuadro de dilogo Guardar como. En este cuadro de dilogo, debe escribir un nombre para el archivo en el cual el programa de pieza de cdigos G y M ser guardado una vez que sea generado.(Archivo *.m5). (Refirase a la seccin 3.2.3 de este manual para mayor informacin al respecto). Al hacer clic sobre este botn, se guardar la informacin del bloque actual y se aadir un nuevo bloque al programa. En este nuevo bloque, que es una copia del bloque actual, se puede acceder a la lista desplegable Cdigo "GM". Una vez que un nuevo cdigo G o M es seleccionado de esta lista, los campos pertinentes pueden ser editados o definidos. Lista de los cdigos G y M comnmente usados y sus significados.
Botn Modificar
Botn Eliminar
Botn Exportar
Botn Agregar
Comandos
3.2.3
Una vez editado, los bloques de instrucciones de cdigos G y M (programa de pieza en bloques) pueden ser exportados al Editor por lneas para su conversin a un programa de pieza de cdigos G y M estndar. Esto es llevado a cabo seleccionando Exportar en el men Archivo de la pantalla principal del software o haciendo clic en el botn Exportar del Editor por bloques.
3-10
3-11
3-12
Seccin
Ejercicios guiados
Esta seccin de ejercicios guiados ha sido creada con el objetivo de hacer posible la familiarizacin con cada uno de los tres editores del Software para fresadora CNC, as como para aprender acerca de la creacin y edicin de programas de pieza de baja dificultad. Los ejercicios guiados tambin explican cmo generar un programa de pieza de cdigos G y M a partir de un diseo CAD guardado bajo la extensin *.DXF como por ejemplo los diseos realizados con AutoCAD. El programa de pieza puede ser luego compilado, emulado y descargado a la fresadora. Los ejercicios guiados estn basados en los siguientes supuestos: la unidad utilizada para las medidas de longitud es la pulgada (pulg.); los valores de las coordenadas son absolutos (medidos desde la referencia de cero programada o PRZ); el material utilizado es una pieza de cera que tiene como medidas 2,0 pulgadas de ancho, 2,0 pulgadas de largo y 0,5 pulgadas de espesor; el tipo de herramienta utilizada es una fresa para acabado de 0,125 pulgadas de dimetro y 0,375 pulgadas de longitud; se utiliza la fresadora CNC de Lab-Volt modelo 5600, lo que implica que la mxima velocidad de avance es de 20 pulg./min.
4.1
Esta seccin describe cmo crear y editar un sencillo programa de pieza de cdigos G y M (archivo *.m5) con el Editor por lneas, con el objeto de fresar la pieza mostrada en la figura 4-1. El programa de pieza editado utilizar un ciclos pregrabados para crear una cavidad circular parcial, unas copas y perforar algunos orificios. Un ciclo pregrabado es una secuencia de comandos o subrutinas pregrabadas, los cuales son inicializados por un nico cdigo G. Para lograr una forma particular, usted puede utilizar un cdigo G en lugar de escribir un cdigo para cada movimiento individual de la fresa. Los ciclos pregrabados pueden hacer que la fresa realice todos los movimientos necesarios para crear orificios, picados, cavidades y copas. Por ejemplo, los ciclos pregrabados pueden ser inicializados utilizando los cdigos G83 (Cavidad), G84 (Copa), G86 (Taladrado), o G87 (Taladrado escalonado).
Nota: Los cdigos G y M EIA con los que est en capacidad de trabajar el software para Fresadora CNC son descritos en el Apndice A de este manual.
4-1
Ejercicios guiados
1. Ejecute el software para Fresadora CNC. Para ello, seleccione el comando Fresadora en el grupo de programa de Lab-Volt. A continuacin aparece la pantalla principal del software, tal como se muestra en la figura 4-2.
4-2
Ejercicios guiados
Nota: Si usted cuenta con un icono del Software para fresadora CNC en su escritorio, haga doble clic sobre ste para ejecutar el programa.
2. En el men Archivo, seleccione Nuevo y luego Programa script. Esto har que aparezca el cuadro de dilogo Informacin de Programa, permitindole introducir informacin bsica acerca el programa que va a crear. Modifique cada uno de los campos, tal como se indica a continuacin (refirase a la figura 4-3). En el campo Autor, escriba su nombre. En el campo Proyecto escriba "EjercicioGM". Asegrese de que el tipo de material seleccionado es Cera. En la lista desplegable Mquina remota, seleccione el nmero del modelo de la mquina remota de Lab-Volt que vaya a utilizar. En el campo Comentarios escriba "Cdigos G y M de tutora". Defina la Posicin absoluta inicial como se indica a continuacin: asegrese que el campo X est en 0. asegrese que el campo Y est en 0. asegrese que el campo Z est en 1.
Ejercicios guiados
Verifique que en el campo Tipo de coordenada est seleccionada la opcin Absoluto. Defina las dimensiones de la pieza en la Posicin del cero de referencia de la pieza usando las siguientes especificaciones: X+ = 2, X- = 0, Y+ = 2, Y- = 0, Z+ = 0, Z- = -0,5.
Esta configuracin define unas dimensiones para una pieza de 2 pulgadas x 2 pulgadas x 0,5 pulgadas y fije la Posicin del cero de referencia en el punto (x, y, z) = (0, 0, 0). Cuando haya terminado, haga clic sobre Aceptar para guardar su configuracin y cerrar el cuadro de dilogo. A continuacin aparecer la ventana del Editor por lneas.
4-4
Ejercicios guiados
Edicin de un programa de pieza de cdigos G y M
Nota: Refirase a la seccin 3.1 de este manual. All podr encontrar informacin detallada acerca del Editor por lneas.
3. En la ventana del Editor por lneas, aparece un cursor titilante sobre la lnea 0001, seguido por el cdigo conversacional END como se muestra en la figura 4-4. En estos momentos, todo est listo para que usted introduzca el programa mostrado en la figura 4-5.
Nota: Para este programa, usted introducir cdigos conversacionales. Una vez el programa haya sido escrito, se convertirn estos cdigos a cdigos de mquina G y M para hacer la comparacin.
4-5
Ejercicios guiados
Figura 4-5. Programa de pieza que se va a crear. Aparece en cdigos conversacionales (a la izquierda) y en cdigos G y M (a la derecha).
4. Con el teclado, escriba "\\" (dos barras inversas), seguido por el nombre de su escuela. Las barras inversas le permiten introducir informacin de texto diferente a un cdigo de mquina. Esta informacin puede ser utilizada para realizar comentarios acerca de la pieza o el programa, o para identificar las diferentes secciones de este ltimo.
Nota: Cometi algn error? Seleccione Deshacer en el men Editar de la pantalla principal para deshacer la ltima accin realizada.
5. Presione Acepar (Enter) en el teclado para desplazarse una lnea hacia abajo.
6. En la lnea 2, escriba "\\YYYY", donde YYYY es su nombre. Presione Enter despus de cada lnea para avanzar a la siguiente.
4-6
Ejercicios guiados
G
8. En la lnea 4 escriba "SPINDLECW.ON S2400". Esto encender el husillo y har que la velocidad de ste sea de 2400 revoluciones/min (RPM).
9. En la lnea 5 escriba "F8". Este comando define la velocidad de avance para los ciclos de torneado en 8 pulg./min.
G 10. En la lnea 6 escriba "\BOCA" como lnea de comentario que indica el inicio
de las lneas de cdigo para realizar la boca (cavidad circular).
G 11. En la lnea 7 escriba "RAPID X1.624 Y0.875 Z0.03". Esto mover la fresa,
justo por encima de la superficie del material, hasta el punto de inicio de la cavidad que forma la boca, a la velocidad de avance rpida.
G 15. En la lnea 11 escriba el comentario "\OJO IZQUIERDO". G 16. En la lnea 12 escriba "RAPID Z0.1". Esto har que la fresa se retire del
material de tal manera que pueda desplazarse por encima de ste hasta llegar la posicin de corte del ojo izquierdo (la primera copa que se va a cortar).
G 17. En la lnea 13 escriba "RAPID X0.375 Y1.375 Z0.03". Este comando lleva
la fresa al punto inicial de fresado del ojo izquierdo, justo por encima de la superficie del material. Para crear los ojos se utilizar el ciclo pregrabado de copa.
4-7
Ejercicios guiados
El siguiente paso es especificar el centro de la copa, el cual corresponde a la mitad inferior de la esfera. El centro de la copa y el de la esfera son el mismo punto. Todas las copas deben ser completamente simtricas (bien proporcionadas o balanceadas). La profundidad de una copa es un parmetro determinado por el radio o lo que es lo mismo, la distancia del punto de inicio al centro de la copa.
G 20. En la lnea 16 escriba "ARC" para iniciar un copa de 8 lados a 360 grados.
(Si se especifica un punto final en lugar del comando ARC, se maquina una copa parcial (menos de un crculo completo). Los arcos, las cavidades y las copas son todos especificados de esta forma).
G 21. En la lnea 17 escriba el comentario "\OJO DERECHO". G 22. En la lnea 18 escriba "RAPID Z0.1". G 23. En la lnea 19 escriba "RAPID X1.625 Y1.375 Z0.03". Los comandos
anteriormente descritos retiran la fresa del material y la desplazan hasta el punto inicial de fresado del ojo derecho, justo por encima de la superficie del material.
G 24. En la lnea 20 escriba "CUP 8 0.05". G 25. En la lnea 21 escriba "X1.625 Y1.625". G 26. En la lnea 22 escriba "ARC". G 27. En la lnea 23 escriba "\NARIZ". G 28. En la lnea 24 escriba "RAPID Z0.1". G 29. En la lnea 25 escriba "DRILL". El ciclo pregrabado de taladrado ser
utilizado para perforar tres orificios que darn la forma de la nariz.
4-8
Ejercicios guiados
G 30. En la lnea 26 escriba "X1 Y1.25 Z-0.1". stas son las coordenadas del
orificio superior que se va a ser perforado con una profundidad de 0,1 pulg.
G 31. En la lnea 27 escriba "X1.125 Y1.125 Z-0.15". stas son las coordenadas
del orificio inferior derecho que va a ser perforado con una profundidad de 0,15 pulg.
G 32. En la lnea 28 escriba "X0.875 Y1.125 Z-0.15". stas son las coordenadas
del orificio inferior izquierdo que va a ser perforado con una profundidad de 0,15 pulg.
G 33. En la lnea 29 escriba "FINISH". Este comando es utilizado para dar fin a
los ciclos pregrabados.
4-9
Ejercicios guiados
Ahora, la funcin Emulador del software puede ser utilizada para compilar el programa y apreciar el proceso de emulacin del proceso de maquinado, al igual que la pieza terminada, antes de la descarga del programa a la fresadora, tal como se explica en la seccin 4.2.
4.2
En esta seccin se describe cmo abrir un programa de pieza de cdigos G y M (archivo *.m5), cmo emularlo y descargarlo a la fresadora CNC de Lab-Volt. Cmo abrir un programa de pieza de cdigos G y M
G G
2. En el men Archivo de la pantalla principal, seleccione la opcin Abrir. A continuacin aparece el cuadro de dilogo Abrir con una lista de todos los archivos almacenados en la carpeta predeterminada C:\PROGRAM FILES\LAB-VOLT\CNC\MILL\DATA\5400 (o la definida por el usuario en la ventana Entorno), tal como se muestra en la figura 4-6.
Nota: La ltima carpeta (en este ejemplo la 5400) es el modelo de la fresadora CNC de Lab-Volt. Seleccione la carpeta que corresponde al nmero de modelo de la fresadora de Lab-Volt que est usando.
4-10
Ejercicios guiados
3. En el cuadro de dilogo Abrir, configure el campo Tipo en "Archivos G&M de fresadora". Esto har que aparezcan los archivos G y M (archivos *.m5) contenidos en la carpeta mostrada. Haga clic una vez sobre el archivo Demo1.l5. El nombre del archivo Demo1.l5 se resaltar. Haga clic sobre el botn Abrir para abrirlo. (Otra forma de abrir el archivo Demo1.l5 es hacer doble clic sobre Demo1.l5 en el cuadro de dilogo Abrir). La ventana del Editor por lneas aparece a continuacin, con un listado de pasos o lneas que hacen parte del programa de pieza Demo1, tal como se muestra en la figura 4-7. El listado de comandos aparece en cdigos conversacionales.
4-11
Ejercicios guiados
Figura 4-7. Ventana del Editor por lneas con el programa de pieza Demo1 en cdigos conversacionales.
4. Presione la tecla F2 de su teclado y fjese que en el listado de comandos aparecen los equivalentes G y M ISO (Industrial Standard Operation), tal como se muestra en la figura 4-8. Por ejemplo, el M03 indica la velocidad del husillo y el G00 indica una interpolacin lineal rpida.
4-12
Ejercicios guiados
Los cdigos G y M EIA que est en capacidad de trabajar el Software para fresadora CNC son descritos en el apndice A de este manual.
5. Presione una vez ms la tecla F2 de su teclado y fjese que en el listado de comandos del programa vuelven a aparecer los equivalentes conversacionales.
6. Antes de emular el programa de pieza, ajuste sus preferencias para la simulacin del proceso de maquinado del Emulador. Para ello, seleccione la opcin Rendering en el men Opciones de la pantalla principal. Esto har que aparezca el cuadro de dilogo Rendering, tal como se muestra en la figura 4-9.
4-13
Ejercicios guiados
En el cuadro de dilogo Rendering, ajuste el campo Factor de escala de Rendering en un valor de 100. En la seccin Rendering de herramienta, asegrese de que no est seleccionada la opcin Seguimiento de herramienta con cmara. Cercirese de que la opcin Mostrar trayectoria de herramienta est seleccionada. Haga clic sobre el botn Guardar para guardar la configuracin y cerrar el cuadro de dilogo Rendering.
7. Seleccione la opcin Emular en el men Fresadora de la pantalla principal. Una vez el software se haya cerciorado de que no hay errores, aparecer el cuadro de dilogo Compilando, indicando "compilacin exitosa". Haga clic sobre el botn Aceptar, el cual cerrar el cuadro de dilogo y har aparecer la ventana Emulador de fresadora en 3D. La ventana del emulador muestra una vista estndar predeterminada (plano XYZ) del material en bruto en su condicin inicial (sin forma), tal como lo muestra la figura 4-10.
Nota: Refirase a la seccin 2.4.1 de este manual para informacin detallada acerca de la funcin Emulador.
4-14
Ejercicios guiados
8. Ajuste el tamao y la vista de la ventana del Editor por lneas y la ventana Emulador, con el fin de poder observar simultneamente el contenido de ambas. En la ventana Emulador de Fresadora en 3D, haga clic sobre el botn Rotacin del grupo Ver. Ubique el apuntador del ratn sobre la vista del material y, mientras mantiene oprimido el botn izquierdo, rote el material con el objetivo de obtener una vista en 3D similar a la que se muestra en la figura 4-11. Luego suelte el botn del ratn.
4-15
Ejercicios guiados
Figura 4-11. Las ventanas Editor por lneas y Emulador de fresadora en 3D con una vista de la pieza.
9. En la ventana del Emulador de fresadora en 3D, haga clic sobre el botn Iniciar emulador del grupo Control. Esto dar inicio al proceso de simulacin del procedimiento de fresado. Una vez se haya finalizado la emulacin del procedimiento de fresado, usted puede ver la pieza terminada en la ventana Emulador de fresadora en 3D. Esto le permite verificar que el programa de pieza de cdigos G y M va a producir la pieza deseada. El campo Tiempo que se encuentra en la parte inferior de la ventana del emulador, indica el tiempo aproximado requerido para llevar a cabo el fresado de la pieza.
4-16
Ejercicios guiados
G 10. En la ventana Emulador de fresadora en 3D, haga clic sobre el botn
Iniciar emulador del grupo Control. Esto har que el proceso de simulacin retorne a la primera operacin del programa, haciendo que la vista de la pieza vuelva a su condicin inicial. Haga clic varias veces sobre el botn Emulador paso a paso del grupo Control, hasta que la ltima operacin del programa sea simulada. Haga las observaciones que se enuncian a continuacin. En la ventana del Editor por lneas, las operaciones del programa van siendo resaltadas a medida que son simuladas. En la ventana Emulador de fresadora en 3D, las trayectorias y cortes realizados por la herramienta son ilustrados a medida que se simula el movimiento de la herramienta. Los campos que se encuentran en la parte superior e inferior de la ventana, muestran informacin que cambia con el objetivo de ilustrar lo que est siendo simulado (cdigo de mquina, las coordenadas X, Y y Z de la herramienta, la velocidad de avance y la del husillo).
G 11. En la ventana Emulador de Fresadora en 3D, haga clic sobre cada uno de
los siguientes botones que se pueden encontrar en el grupo Ver y fjese en cmo stos le permiten cambiar la visualizacin de la pieza que se est emulando (al mover el apuntador del ratn mientras se sostiene oprimido el botn izquierdo): Botn Zoom : le permite aumentar o disminuir la escala de la vista. Botn Panormica : le permite desplazar la pieza a travs de la ventana Emulador de fresadora en 3D. Botn Rotacin : le permite rotar la pieza en el espacio para verla desde cualquier ngulo. Botn Control de luz : le permite proyectar un haz de luz sobre la pieza y controlar la ubicacin de la fuente de luz.
G 12. Cierre la ventana Emulador de fresadora en 3D. Deje el Editor por lneas
abierto, con el programa Demo1 en l.
4-17
Ejercicios guiados
G 13. Configure la Tabla de herramientas de fresadora de acuerdo al tipo de
herramienta que se va a utilizar para el programa Demo1 (una fresa para acabado con un dimetro de 0,125 pulgadas). Para ello, seleccione la opcin Tabla de herramientas de fresadora, lo cual har que aparezca la ventana Tabla de herramientas, tal como se muestra en la figura 4-12: En el campo Nmero de herramienta, asegrese de que aparezca el nmero 1. En la lista desplegable Tipo de punta, seleccione Fresa para acabado. Ajuste el dimetro de la broca en 0,1250 pulgadas. Verifique que el campo Compensacin broca (eje-Z) est en 0,0000 pulgadas. Haga clic en Guardar para guardar su configuracin y cerrar el cuadro de dilogo.
4-18
Ejercicios guiados
Nota: El siguiente procedimiento explica cmo descargar un programa de pieza a la fresadora usando un enlace serial entre la computadora y la mquina remota. Use el mismo procedimiento para descargar un programa de pieza a una fresadora conectada a la computadora con un enlace Ethernet. Si realiza la descarga va enlace Ethernet, asegrese de que el firmware de la mquina remota est configurado apropiadamente.
G 14. Verifique que su computadora est configurada para llevar a cabo en forma
apropiada las comunicaciones con la fresadora. Para ello, seleccione la opcin Configuracin de la mquina en el men Opciones. Esto har que aparezca la ventana Configuracin de mquina, tal como se muestra en la figura 4-13. En la lista desplegable Puerto serial, asegrese de que el puerto de comunicaciones COM apropiado est seleccionado (puerto COM por el cual est conectada la computadora a la fresadora). No modifique la configuracin de los campos y cuadros de la seccin Celda CIM. Haga clic sobre Guardar para guardar sus cambios y cerrar el cuadro de dilogo.
Nota: Una vez el Software para fresadora CNC est configurado para el desarrollo apropiado de las comunicaciones con la fresadora, la configuracin de la mquina remota permanecer igual hasta ser cambiada. Sin embargo, se recomienda siempre verificar la configuracin antes de descargar un programa de pieza a la fresadora.
4-19
Ejercicios guiados
4-20
Ejercicios guiados
Si no ocurre error alguno durante la descarga y una vez completado el proceso, el campo Estado del cuadro de dilogo emitir el mensaje Cerrando puerto serial, mientras el panel de control de la fresadora indicar que el proceso de descarga ha finalizado.
4-21
Ejercicios guiados
Si llegaran a surgir errores durante la descarga, los diversos campos del cuadro de dilogo Descargar programa va el puerto serial le proveern de informacin acerca de stos, permitindole corregirlos y luego reiniciar la descarga.
4.3
Crear, editar y exportar un sencillo programa de pieza en bloques usando el Editor por bloques
En esta seccin se describe cmo crear un programa de pieza en bloques utilizando el Editor por bloques y cmo exportarlo para su conversin a un programa de pieza de cdigos G y M estndar. El programa creado ser utilizado para maquinar una pieza similar a la trabajada en la seccin 4.1 cuando se hiciera el ejercicio con el Editor por lneas (ver figura 4-1). El programa editado har uso de los ciclos pregrabados para crear una cavidad circular, crear las dos copas y taladrar los orificios. Creacin del archivo de un programa de pieza en bloques
G G
2. En el men Archivo, de la pantalla principal, seleccione Nuevo y luego Parte de bloque. Esto har que se abra el cuadro de dilogo Informacin de Programa, permitindole configurar la informacin bsica para el programa que se va a crear. Modifique los parmetros de estos campos tal como se indica a continuacin (refirase a la figura 4-15): En el campo Autor, escriba su nombre. En el campo Proyecto escriba "EjercicioGM". Asegrese de que el tipo de material seleccionado es Cera. En la lista desplegable Mquina remota, seleccione el nmero del modelo de la mquina remota de Lab-Volt que vaya a utilizar. En el campo Comentarios escriba "Cdigos G y M de tutora". Defina la Posicin absoluta inicial como se indica a continuacin: asegrese que el campo X est en 0. asegrese que el campo Y est en 0. asegrese que el campo Z est en 1.
Verifique que en el campo Unidad de Medida, la opcin seleccionada es Pulgadas. Verifique que en el campo Tipo de coordenada est seleccionada la opcin Absoluto. Defina las dimensiones de la pieza en la Posicin del cero de referencia de la pieza usando las siguientes especificaciones: X+ = 2, X- = 0, Y+ = 2, Y- = 0, Z+ = 0, Z- = -0,5.
4-22
Ejercicios guiados
Esta configuracin define unas dimensiones para una pieza de 2 pulgadas x 2 pulgadas x 0,5 pulgadas y fija la Posicin del cero de referencia en el punto (x, y, z) = (0, 0, 0). Cuando haya terminado, haga clic sobre Aceptar para guardar su configuracin y cerrar el cuadro de dilogo. A continuacin aparecer la ventana del Editor por bloques.
4-23
Ejercicios guiados
Edicin de un programa de pieza en bloques
Nota: En la seccin 3.2 de este manual podr encontrar informacin detallada acerca del Editor por bloques.
3. En la ventana del Editor por bloques, el bloque 1 del programa de pieza recin creado luce tal como se muestra en la figura 4-16. La seccin Estado actual del bloque 1 muestra las coordenadas de los ejes X, Y y Z en este punto del programa. La posicin por defecto en X, Y y Z para el bloque 1 corresponde con las coordenadas de la Posicin absoluta inicial definida previamente en el cuadro de dilogo Informacin de programa.
La seccin Estado actual del bloque 1 tambin indica la mxima velocidad de avance del modelo de fresadora que se est utilizando (de acuerdo a como se configur en el cuadro de dilogo Informacin de Programa), la velocidad predeterminada para el husillo y el nmero de herramienta predeterminado (herramienta nmero 1, tal como se definiera en el cuadro de dilogo Tabla de herramientas).
4-24
Ejercicios guiados
En el campo Cdigo GM utilice la lista desplegable para seleccionar el cdigo G28. Observe que el campo Comando ahora muestra HOME, el cual es el equivalente conversacional para el cdigo G28 seleccionado de la lista desplegable.
4. En el bloque 1, haga clic sobre el botn + Agregar para crear un nuevo bloque. Los datos que aparecen en este nuevo bloque son una copia de la configuracin del bloque anterior. A continuacin, aparece el bloque 2. En la lista desplegable Cdigo "GM" seleccione G00. Observe que el campo Comando despliega ahora la palabra "RAPID", que corresponde al equivalente conversacional del cdigo G00. En el campo Valor X introduzca el valor "1,6240" como el valor de la coordenada X para el cdigo G00. En el campo Valor Y introduzca el valor "0,8750" como el valor de la coordenada Y para el cdigo G00. En el campo Valor Z introduzca el valor "0,0300" como el valor de la coordenada Z para el cdigo G00. En el campo Veloc. del husillo introduzca "2400". Deje el campo Herramienta tal como est.
Ahora, el bloque 2 debe lucir tal como se muestra en la figura 4-17. Haga clic sobre el botn + Agregar para crear un nuevo bloque.
4-25
Ejercicios guiados
5. A continuacin, aparece el bloque 3. Refirase a la figura 4-18 y ajuste los diversos campos de la seccin Bloque actual, como se muestra a continuacin. En la lista desplegable Cdigo "GM" seleccione G83. Observe que el campo Comando despliega ahora la palabra "POCKET", que corresponde al equivalente conversacional del cdigo G83. En el campo Valor X introduzca el valor "1,0000" como el valor de la coordenada X para el punto central de la cavidad. En el campo Valor Y introduzca el valor "0,8750" como el valor de la coordenada Y para el punto central de la cavidad. En el campo Valor Z introduzca el valor "-0,1000" como el valor de la coordenada Z para el punto central de la cavidad. En el campo Lados, introduzca 0 para el nmero de lados rectos de la cavidad. En el campo Avance, seleccione 8. Deje los campos Veloc. del husillo y Herramienta tal como estn. Ajuste la Prof. de corte en 0,0500 pulgadas. ste es el tamao de los pasos de corte que se usar.
4-26
Ejercicios guiados
Nota: Al programar un comando G83 (POCKET) con el Editor por bloques, slo se pueden definir las coordenadas del punto central de la cavidad. Para las coordenadas del punto final de sta, el software introducir en forma automtica, al momento de exportar el programa en bloques al Editor por lneas, el cdigo G05 (ARC) en la segunda lnea que siga al cdigo G83, para indicar el maquinado de un crculo completo. Si se desea elaborar slo una porcin del crculo, usted debe reemplazar el cdigo G05 (ARC) por las coordenadas del punto final de la cavidad deseada en el Editor por lneas, tal como podr apreciarlo ms adelante durante el desarrollo de este ejercicio.
Ahora, el bloque 3 debe lucir tal como se muestra en la figura 4-18. Haga clic sobre el botn + Agregar para crear un nuevo bloque.
6. A continuacin, aparece el bloque 4. Refirase a la figura 4-19 y ajuste los diversos campos de la seccin Bloque actual, como se muestra a continuacin. En la lista desplegable Cdigo "GM" seleccione G00. Observe que el campo Comando despliega ahora la palabra "RAPID", que corresponde al equivalente conversacional del cdigo G00. En el campo Valor X introduzca el valor "0,3750".
4-27
Ejercicios guiados
En el campo Valor Y introduzca el valor "0,8750". En el campo Valor Z introduzca el valor "0,1000". Deje los campos Veloc. del husillo y Herramienta tal como estn.
Ahora, el bloque 4 debe lucir tal como se muestra en la figura 4-19. Haga clic sobre el botn + Agregar para crear un nuevo bloque.
7. A continuacin, aparece el bloque 5. Refirase a la figura 4-20 y ajuste los diversos campos de la seccin Bloque actual, como se muestra a continuacin. Deje el cdigo G00 seleccionado en la lista desplegable Cdigo GM. Deje el Valor X tal como est. En el campo Valor Y introduzca el valor "1,3750" como el valor de la coordenada Y para el cdigo G00. En el campo Valor Z introduzca el valor "0,0300" como el valor de la coordenada Z para el cdigo G00. Deje los campos Avance, Veloc. del husillo y Herramienta tal como estn.
Ahora, el bloque 5 debe lucir tal como se muestra en la figura 4-20. Haga clic sobre el botn + Agregar para crear un nuevo bloque.
4-28
Ejercicios guiados
8. A continuacin, aparece el bloque 6. Refirase a la figura 4-21 y ajuste los diversos campos de la seccin Bloque actual, como se muestra a continuacin. En la lista desplegable Cdigo "GM" seleccione G84. Observe que el campo Comando despliega ahora la palabra "CUP", que corresponde al equivalente conversacional del cdigo G84. En el campo Valor X introduzca el valor "0,3750" como el valor de la coordenada X para el punto central de la copa. En el campo Valor Y introduzca el valor "1,6250" como el valor de la coordenada Y para el punto central de la copa. En el campo Valor Z introduzca el valor "0,0300" como el valor de la coordenada Z para el punto central de la copa. En el campo Lados, introduzca 8 para el nmero de lados rectos de la copa. Deje los campos Avance, Veloc. del husillo y Herramienta tal como estn. Ajuste la Prof. de corte en 0,050 pulgadas. ste es el valor para los pasos de corte que se usar.
4-29
Ejercicios guiados
Ahora, el bloque 6 debe lucir tal como se muestra en la figura 4-21. Haga clic sobre el botn + Agregar para crear un nuevo bloque.
Nota: Al programar un comando G84 (CUP) con el Editor por bloques, slo se pueden definir las coordenadas del punto centro de la cavidad. Para las coordenadas del punto final de sta, el software introducir en forma automtica, al momento de exportar el programa en bloques al Editor por lneas, el cdigo G05 (ARC) en la segunda lnea que siga al cdigo G84, para indicar el maquinado de un crculo completo. Si se desea elaborar slo una porcin del crculo, usted debe reemplazar el cdigo G05 (ARC) por las coordenadas del punto final de la cavidad deseada en el Editor por lneas.
9. A continuacin, aparece el bloque 7. Refirase a la figura 4-22 y ajuste los diversos campos de la seccin Bloque actual, como se muestra a continuacin. En el campo Cdigo GM seleccione G00 Observe que el campo Comando despliega ahora la palabra "RAPID", que corresponde al equivalente conversacional del cdigo G00.
4-30
Ejercicios guiados
Deje los campos Valor X y Valor Y tal como estn. En el campo Valor Z introduzca el valor "0,1000" como el valor de la coordenada Z para el cdigo G00. Deje los campos Avance, Veloc. del husillo y Herramienta tal como estn.
Ahora, el bloque 7 debe lucir tal como se muestra en la figura 4-22. Haga clic sobre el botn + Agregar para crear un nuevo bloque.
4-31
Ejercicios guiados
Deje los campos Avance, Veloc. del husillo y Herramienta tal como estn.
Ahora, el bloque 8 debe lucir tal como se muestra en la figura 4-23. Haga clic sobre el botn + Agregar para crear un nuevo bloque.
4-32
Ejercicios guiados
Deje los campos Avance, Veloc. del husillo y Herramienta tal como estn. Ajuste la Prof. de corte en 0,050 pulgadas. ste es el valor para los pasos de corte que se usar.
Ahora, el bloque 9 debe lucir tal como se muestra en la figura 4-24. Haga clic sobre el botn + Agregar para crear un nuevo bloque.
G 12. A continuacin, aparece el bloque 10. Refirase a la figura 4-25 y ajuste los
diversos campos de la seccin Bloque actual, como se muestra a continuacin. En el campo Cdigo GM seleccione G00 Observe que el campo Comando despliega ahora la palabra "RAPID", que corresponde al equivalente conversacional del cdigo G00. Deje los campos Valor X, Valor Y y Valor Z tal como estn. Deje los campos Avance, Veloc. del husillo y Herramienta tal como estn.
Ahora, el bloque 10 debe lucir tal como se muestra en la figura 4-25. Haga clic sobre el botn + Agregar para crear un nuevo bloque.
4-33
Ejercicios guiados
G 13. A continuacin, aparece el bloque 11. Refirase a la figura 4-26 y ajuste los
diversos campos de la seccin Bloque actual, como se muestra a continuacin. En el campo Cdigo GM seleccione G86. Observe que el campo Comando despliega ahora la palabra "DRILL", que corresponde al equivalente conversacional del cdigo G86. En el campo Valor X introduzca el valor "1,0000" como el valor de la coordenada X para la ubicacin de la perforacin. En el campo Valor Y introduzca el valor "1,2500" como el valor de la coordenada Y para la ubicacin de la perforacin. En el campo Valor Z introduzca el valor "-0,1000" como el valor de la coordenada Z para la ubicacin de la perforacin. Deje los campos Avance, Veloc. del husillo y Herramienta tal como estn.
Ahora, el bloque 11 debe lucir tal como se muestra en la figura 4-26. Haga clic sobre el botn + Agregar para crear un nuevo bloque.
4-34
Ejercicios guiados
G 14. A continuacin, aparece el bloque 12. Refirase a la figura 4-27 y ajuste los
diversos campos de la seccin Bloque actual, como se muestra a continuacin. Deje el cdigo G86 seleccionado. En el campo Valor X introduzca el valor "1,1250" como el valor de la coordenada X para la ubicacin de la perforacin. En el campo Valor Y introduzca el valor "1,1250" como el valor de la coordenada Y para la ubicacin de la perforacin. En el campo Valor Z introduzca el valor "-0,1500" como el valor de la coordenada Z para la ubicacin de la perforacin. Deje los campos Avance, Veloc. del husillo y Herramienta tal como estn.
Ahora, el bloque 12 debe lucir tal como se muestra en la figura 4-27. Haga clic sobre el botn + Agregar para crear un nuevo bloque.
4-35
Ejercicios guiados
Ahora, el bloque 13 debe lucir tal como se muestra en la figura 4-28. Haga clic sobre el botn + Agregar para crear un nuevo bloque.
4-36
Ejercicios guiados
G 16. A continuacin, aparece el bloque 14. Refirase a la figura 4-29 y ajuste los
diversos campos de la seccin Bloque actual, como se muestra a continuacin. En el campo Cdigo GM seleccione el cdigo G28. Observe que el campo Comando despliega ahora la palabra "HOME", que corresponde al equivalente conversacional del cdigo G28. Debido a que el cdigo G28 no tiene parmetros, todos los campos aparecen deshabilitados y en letra gris.
4-37
Ejercicios guiados
Ejercicios guiados
el programa de pieza de cdigos G y M resultante del proceso de conversin. Este programa se muestra en la figura 4-30 en cdigos G y M y en sus equivalentes conversacionales.: En la lnea de programa 7, observe que el comando ARC (cdigo G05) ha sido introducido automticamente, al momento de convertir el programa editado en bloques. Este comando indica la ejecucin de un crculo completo para el comando POCKET (cdigo G83). Para realizar de manera adecuada la boca, es necesario introducir un punto final para el comando POCKET. Por lo tanto, reemplace el comando ARC de la lnea 7 por las siguientes coordenadas: "X0.375 Y0.875 Z-0.1". En las lneas de programa 12 y 17, el comando ARC tambin ha sido introducido automticamente por el software para indicar la ejecucin de un crculo completo para cada uno de los comandos CUP (cdigo G84). Deje esas lneas tal como estn.
Ahora, el programa debe lucir tal como se muestra en la figura 4-31. Este programa es similar al editado en la seccin 4.1 de este manual, cuando se trabaj el ejercicio con el Editor por lneas (refirase a la figura 4-5). Ahora, la funcin Emulador del software puede ser utilizada para compilar el programa y simular el proceso de fresado, adems de la pieza terminada, antes de proceder a descargar el programa a la fresadora.
4-39
Ejercicios guiados
Figura 4-30. Programa de pieza resultante de la conversin. Se muestra en cdigos conversacionales (a la izquierda) y en cdigos G y M (a la derecha).
4-40
Ejercicios guiados
Figura 4-31. Programa de pieza modificado (el comando ARC en la lnea 7 ha sido reemplazado por las coordenadas del punto final de la cavidad).
4.4
Esta seccin describe cmo importar un archivo *.DXF, como un diseo creado con AutoCAD, al Editor por lneas del Software para fresadora CNC. El programa de pieza de cdigos G y M resultante podr entonces ser compilado, emulado y descargado a la fresadora. Introduccin Antes de importar un archivo *.DXF al Editor por lneas, es importante entender el concepto de capa y cmo el software para Fresadora CNC convertir stas en un programa de pieza. Los archivos AutoCAD.DXF normalmente (aunque no siempre) contienen mltiples capas de diseos. A pesar de que cada capa puede ser utilizada por s sola, es comn encontrar que se combinen muchas capas para crear un diseo de mayor complejidad. En la figura 4-32 se puede apreciar una descripcin grfica de cmo las capas de AutoCAD son transformadas en un programa de pieza para la fresadora. Tal como se muestra en la figura, un mximo de 10 capas puede ser asignado, manipulado y deshabilitado. El procedimiento de deshabilitar (u omitir) algunas capas mientras se incluyen otras puede ser utilizado para cambiar el
4-41
Ejercicios guiados
diseo. Las 10 capas pueden ser seleccionadas desde cualquiera de las capas importadas. El orden dado a las capas de AutoCAD en el software para Fresadora CNC determina el orden en que stas son fresadas. Los cdigos G y M enviados a la fresadora son creados para seguir en forma exacta a las funciones de dibujo de AutoCAD. Los dibujos de AutoCAD creados utilizando POLYLINE brindan mejores resultados que los segmentos LINE en relacin a la eficiencia y continuidad de fresado.
G G
2. En el men Archivo de la pantalla principal, seleccione Nuevo y luego Programa script. Esto har que aparezca el cuadro de dilogo Informacin de Programa: Este cuadro de dilogo le permite ver y modificar, si llegara a ser necesario, la informacin acerca de la pieza que se va a fresar a partir del archivo *.DXF que se va a importar. Los valores introducidos para las dimensiones del material, no importan. Esto ocurre ya que al importar el archivo *.DXF, el Software
4-42
Ejercicios guiados
para fresadora CNC introducir automticamente los valores apropiados de acuerdo al tamao y las dimensiones del dibujo CAD. Haga clic sobre Aceptar para cerrar el cuadro de dilogo. Esto har que aparezca la ventana del Editor por lneas.
3. En el men Archivo de la pantalla principal, seleccione Importar. Esto har que aparezca el cuadro de dilogo Importar Archivo DXF, tal como se muestra en la figura 4-33. La tabla 4-1 describe los campos encontrados en este cuadro de dilogo.
DESCRIPCIN
El nombre del archivo DXF que se va a importar. Le permite agrandar o reducir el dibujo CAD importado por medio de un factor constante. Distancia que se debe alzar la herramienta de corte entre los comandos de corte. Si el cero del dibujo CAD se encuentra en el centro del dibujo, entonces debido a la existencia de valores negativos de X, se realiza un ajuste automtico para posicionar el cero en el borde izquierdo. Si el cero del dibujo CAD se encuentra en el centro del dibujo, entonces debido a la existencia de valores negativos de Y, se realiza un ajuste automtico para posicionar el cero en el borde frontal. Cada capa DXF corresponde a una fila separada en la tabla de capas. A cada capa se le asigna un nombre, un valor Z (profundidad), una velocidad de avance, una velocidad de husillo y un nmero de herramienta. La misma capa DXF puede ser utilizada ms de una vez en la tabla, si se desea realizar fresados en mltiples pasos a diferentes profundidades. Fjese que todas las capas estn actualmente deshabilitadas ya que no se ha cargado todava ningn archivo DXF a la tabla. Profundidad a la cual cortar la capa. El valor 0,0000 es la superficie del material en bruto mientras que los valores negativos de Z corresponden a valores de corte del mismo. Los valores definidos en estos campos determinan el nmero de herramienta (tal como est definido en la Tabla de herramientas del software para Fresadora CNC), la velocidad de avance y la del husillo que se van a utilizar para el fresado de la capa. Al asignarse valores diferentes para capas diferentes se da origen a cambios entre los procedimientos de fresado de las diversas capas.
Tabla 4-1. Campos del cuadro de dilogo Importar Archivo DXF.
Lmite Z
Compensacin X
Compensacin Y
Nombre de la capa
Profundidad Z
4-43
Ejercicios guiados
4. Haga clic sobre el botn Examinar del cuadro de dilogo Importar Archivo DXF. En la carpeta predeterminada C:\PROGRAM FILES\LAB-VOLT\CNC\MILL\DXF, ubique el archivo BAT.DXF y haga doble clic sobre l. El nombre del archivo BAT.DXF aparece ahora en el campo Archivo DXF del cuadro de dilogo, tal como se muestra en la figura 4-34.
4-44
Ejercicios guiados
Figura 4-34. Cuadro de dilogo Importar Archivo DXF con el archivo BAT.DXF seleccionado para ser importado.
5. Haga clic sobre el botn Escanear en el cuadro de dilogo Importar Archivo DXF para cargar el archivo DXF seleccionado (BAT.DXF) a la tabla: Observe que la primera fila de la tabla ahora muestra un nombre ("7") para la primera capa. De igual manera, fjese que todas las dems filas (capas) estn deshabilitadas. Esto ocurre debido a que el archivo BAT.DXF cuenta con una sola capa. Fjese que los campos Compensacin X y Compensacin Y contienen valores que han sido introducidos automticamente por el software para ajustar la posicin cero.
6. El valor definido para el campo Lmite Z de la primera capa (-0,05 pulg.) determina cun alto es levantada la herramienta de corte durante acciones en las que no se realiza corte alguno sobre el material. Cuanto menor distancia deba recorrer la herramienta, menor es el tiempo que toma fresar la pieza. En la mayora de los programas, este tiempo puede resultar insignificante pero, un valor pequeo para el lmite de Z, permite ganar tiempo en programas de pieza largos y complejos.
7. Defina la herramienta que se va a utilizar para el fresado de la capa "7". Para ello, seleccione "1" en el men desplegable del campo Herramienta, en la primera fila de la tabla, tal como se muestra en la figura 4-36. Esto
4-45
Ejercicios guiados
har que la herramienta nmero 1, de la manera en que est definida en la Tabla de herramientas de fresadora, sea utilizada para llevar a cabo el maquinado de la capa "7". Deje la velocidad de avance y del husillo tal como estn. (Normalmente, usted debera adaptar estos valores de acuerdo al tipo de material utilizado para la pieza que va a fresar).
Figura 4-35. Cuadro de dilogo Importar Archivo DXF con la definicin de capas terminada para el archivo BAT.DXF.
8. Haga clic sobre el botn Aceptar del cuadro de dilogo Importar Archivo DXF para importar el archivo BAT.DXF al Editor por lneas. El programa de pieza de cdigos G y M resultante del proceso de conversin ha de aparecer ahora en la ventana del Editor por lneas, tal como lo muestra la figura 4-36.
4-46
Ejercicios guiados
Figura 4-36. Programa de pieza de cdigos G y M resultante del proceso de conversin. Se muestran los cdigos conversacionales (a la izquierda) y los cdigos G y M (a la derecha).
9. Configure la Tabla de herramientas de fresadora de acuerdo al tipo de herramienta que se va a utilizar para el programa de pieza de cdigos G y M (una fresa con dimetro de 0,125 pulg.). Para ello, seleccione la opcin Tabla de herramientas de fresadora en el men Opciones. Esto har que aparezca la ventana Tabla de herramientas: En el campo Nmero de herramienta, asegrese de que el nmero mostrado sea el 1. En la lista desplegable Tipo de punta, seleccione Fresa para acabado. Configure el campo Dimetro de la broca a un valor de 0,1250 pulg. Haga clic sobre el botn Guardar para guardar su configuracin y cerrar el cuadro de dilogo.
G 10. Ahora, la funcin Emulador del Software para fresadora CNC puede ser
utilizada para compilar el programa y apreciar el proceso de maquinado de la pieza, adems de la pieza terminada, antes de proceder a descargar el programa a la fresadora.
4-47
4-48
Los cdigos G y M son instrucciones programadas que pueden ser reconocidas y ejecutadas por la fresadora con el objetivo de realizar operaciones de maquinado especficas. Los cdigos G indican funciones geomtricas, es decir, controlan el movimiento de la herramienta de corte. Los cdigos M son funciones mixtas. Incluyen por ejemplo la definicin de la velocidad de avance, la velocidad del husillo o el encendido o apagado de diferentes dispositivos.
Este apndice contiene descripciones detalladas de los cdigos estndar G y M de la Asociacin de industria electrnica (Electronic Industry Association - EIA) que est en capacidad de utilizar el Software para fresadora CNC. La seccin A.2 cubre los cdigos G que pueden ser utilizados, mientras que la seccin A.3 detalla los cdigos M. Finalmente, en las secciones A.4 y A.5 se provee una lista completa de los cdigos G y los cdigos M respectivamente. Para cada cdigo se provee la informacin encontrada a continuacin. El nombre del cdigo, su equivalente conversacional, sus parmetros y una descripcin de la funcin que desempea. Los parmetros encerrados entre parntesis son opcionales. El orden y la ubicacin relativa de cada parmetro. Un pequeo programa de ejemplo que ilustra lo que hace el cdigo. En este programa, el cdigo y sus parmetros son resaltados mediante su escritura en negrilla. El resto del programa se incluye slo para que ste pueda ser ejecutado realmente.
La mayora de los ejemplos estn basados en los siguientes parmetros: Dimensiones del material: 2 pulgadas por 2 pulgadas. Todas las medidas de longitud estn dadas en pulgadas (pulg.), lo que implica que el cdigo G20 ya ha sido previamente introducido en el programa de ejemplo. Todos los ejemplos estn representados por movimientos en coordenadas absolutas.
A-1
Por ejemplo, el cdigo G90 mueve la herramienta de corte en modo absoluto y el cdigo G01 en lnea recta. En la misma lnea o en la siguiente, usted puede asignar a dnde debe desplazarse la herramienta de corte utilizando ese tipo de movimiento. La asignacin es definida mediante la introduccin de la letra X (para indicar el eje X), seguida por la coordenada destino (o la distancia que debe desplazarse en la direccin X en el caso de trabajarse en el modo incremental). Las coordenadas Y y Z son introducidas de igual manera. Cada cdigo G tiene un equivalente conversacional que puede ser utilizado en el programa de pieza en lugar del cdigo. Un programa escrito en equivalentes conversacionales puede ser ms sencillo de entender para nuevos programadores que no estn familiarizados con la definicin de cada cdigo. Tambin hay una lista de parmetros asociada con cada cdigo, la cual contiene informacin requerida para la ejecucin el cdigo.
Parmetros Los parmetros son propiedades o valores que determinan cmo es ejecutado un cdigo. Algunos cdigos requieren de stos mientras que otros no. Cada cdigo de interpolacin lineal (lnea recta) requiere de una coordenada destino o distancia. Cada interpolacin circular o cdigo arco requiere de una coordenada para el punto inicial, el punto final y el punto centro. Las coordenadas X y Z deben ser nmeros reales (de 0 a 99.999,9999). Las velocidades del husillo y de avance, deben ser nmeros enteros (0 a 9999). Los parmetros deben ser listados con un espacio entre ellos y sin espacio entre el nombre del parmetro y su valor. Por ejemplo: G01 X0.5 Y0.75 Z0.1 Fjese que no existe espacio entre la "X" y el "0.5" pero, s lo hay entre el cada parmetro. Cuando se utilizan equivalentes conversacionales, debe dejarse un espacio entre la palabra y el valor del parmetro, al igual que entre parmetros. SPEED 1200
A-2
Cuando utilice estas abreviaciones, no deje espacio alguno entre la letra y el valor. Por ejemplo, F10 indica una velocidad de avance de 10 pulgadas por minuto. El siguiente ejemplo est escrito utilizando algunas abreviaciones de parmetros: 0001: M03 S0 0002: G01 X0.5 Y0.5 Z0 S1200 F4 0003: M30
Algunos parmetros deben ser listados en la misma lnea del cdigo, como es el caso del nmero de lados de una cavidad, mientras que otros parmetros son listados en la(s) siguiente(s) lnea(s).
Ciclos enlatados El trmino "ciclo enlatado" o "ciclo pregrabado" se refiere a un grupo de comandos sencillos el cual es iniciado por medio de un solo cdigo G. Por ejemplo, los cdigos G83, G84, G86, y G87 todos constituyen un comando que da inicio a un determinado ciclo pregrabado. sta es una tcnica que permite ahorrar tiempo y simplificar el trabajo ya que un nico cdigo puede ser utilizado como un gran grupo de comandos. Todos los ciclos enlatados hacen que la herramienta de corte retorne a la posicin de inicio, una vez que se culmina la ejecucin del ciclo.
A-3
Parmetros [X, Y, Z] [S] [ABS o INCR] Los parmetros que se pueden utilizar con este cdigo son las coordenadas X, Y, Z, la velocidad del husillo y la designacin del modo de movimiento absoluto o incremental. Se necesita al menos una coordenada X, Y o Z; de otra manera el cortador no se desplazar. Si los parmetros adicionales se encuentran enumerados en la misma lnea del programa, stos deben seguir el parmetro de la coordenada. Se usarn los valores previos para la velocidad y el modo de movimiento si estos parmetros no son especificados. Descripcin Este cdigo desplaza la herramienta de corte desde la posicin actual hasta una nueva posicin X, Y, Z determinada. Este desplazamiento se hace a la velocidad de avance mxima definida en la fresadora y se hace simultneamente en los tres ejes. Si no se especifica un valor X, Y o Z, se utiliza el valor actual del eje indefinido. Este cdigo es esencialmente igual al cdigo G01 (MOVE) seguido por el argumento "R" para indicar la velocidad de avance mxima de movimiento. El programa a continuacin ofrece un ejemplo. En este ejemplo, la herramienta se mueve a la coordenada X = 0,5 pulgadas, Y = 0,5 pulgadas, Z = 0,1 pulgadas. Luego la herramienta se mueve describiendo un cuadrado de 1,0 pulg. de ancho, finalizando en el centro del cuadrado, 0,1 pulg. bajo la superficie del material. Esto es ilustrado en la figura A-1. 0001: G90 0002: M03 S1200 0003: F5 0004: G00 0005: X0.5 Y0.5 Z0.1 0006: Y1.5 0007: X1.5 0008: Y0.5 0009: X0.5 0010: G01 0011: X1 Y1 Z-0.1 0012: G28 0013: M30
A-4
A-5
Parmetros [X, Y, Z] [F] [R] [S] [ABS o INCR] Los parmetros que se pueden utilizar con este cdigo son las coordenadas X, Y, Z, la velocidad del husillo y la designacin del modo de movimiento absoluto o incremental. Se necesita al menos una coordenada X, Y o Z; de otra manera el cortador no se desplazar. Si los parmetros adicionales se encuentran enumerados en la misma lnea del programa, stos deben seguir el parmetro de la coordenada. Se usarn los valores previos para la velocidad y el modo de movimiento si estos parmetros no son especificados.
Descripcin El cdigo G01 desplaza la herramienta cortadora desde la posicin actual hasta una posicin determinada por las coordenadas X, Y y Z. El desplazamiento se hace a la velocidad de avance actualmente definida para la fresadora y se hace simultneamente en los tres ejes. Si no se da un valor X, Y o Z, se utiliza el valor actual del eje indefinido. El programa a continuacin ofrece un ejemplo. En este programa la herramienta de corte se desplaza hasta el punto X = 0,5 pulgadas, Y = 0,5 pulgadas, Z = 0 pulgadas. Luego, realiza un corte con una pendiente hacia el interior del material, llegando hasta X = 1 pulgada, Y = 1 pulgada, Z = -0,25 pulgadas. A continuacin, efecta otro corte con pendiente opuesta a la anterior hasta llegar al punto X = 1,5 pulgadas, Y = 1,5 pulgadas, Z = 0 pulgadas. Finalmente, la herramienta regresa a su punto de inicio. Esto se ilustra en la figura A-2. 0001: G90 0002: M03 S1200 0003: F5 0004: G01 0005: X0.5 Y0.5 Z0 0006: X1 Y1 Z-0.25 0007: X1.5 Y1.5 Z0 0008: G28 0009: M30
A-6
A-7
Parmetros La ltima designacin de coordenada X, Y y Z que precede al cdigo G02: Coordenadas del punto de inicio del arco. En la misma lnea del cdigo G02: [nmero de lados]; En la siguiente lnea despus del cdigo G02: coordenadas del punto central del arco [X, Y, Z]; Segunda lnea despus del cdigo G02: coordenadas del punto final del arco [X, Y, Z], o el cdigo G05 (ARC); [F o R] [S] [ABS o INCR].
El punto de inicio del arco es la posicin de la herramienta de corte cuando el cdigo G02 es utilizado. Los otros parmetros requeridos para el cdigo G02 son las coordenadas X, Y y Z del punto central del arco y las del punto final o el cdigo G05 (ARC) para indicar que es un crculo completo. Entre los parmetros opcionales se incluyen el nmero de lados del arco, la velocidad de avance o la designacin de la velocidad rpida, la velocidad del husillo y la designacin ya sea del modo de movimiento absoluto o incremental. Los parmetros opcionales listados en la misma lnea de las coordenadas son utilizados para suplantar valores y slo afectan la ejecucin de esa lnea. La velocidad de avance y el modo de movimiento ajustados con anterioridad, son utilizados si estos parmetros no son definidos.
Descripcin Este cdigo ordena a la fresadora realizar el corte de un arco en sentido horario, con un parmetro adicional que permite configurar el nmero de lados que se van a maquinar. Si este parmetro no es introducido, se realiza el corte en una trayectoria circular. El arco comienza en la posicin actual de la fresa por lo que se debe posicionar esta ltima antes de introducir el comando arco. Introduzca las coordenadas X, Y y Z para especificar el punto centro del arco. El radio del arco se determina a partir de la distancia desde la posicin actual (X, Y, Z) hasta el punto centro. Si el punto de inicio tiene un valor en Z diferente de cero, es recomendable utilizar el mismo valor de Z para la definicin del punto centro. Aunque el valor Z del punto central no tiene efecto alguno sobre la profundidad de corte, s afecta el clculo del radio. El radio es calculado utilizando la siguiente frmula:
Radio ' ( X1 & X2) 2 % ( Y1 & Y2) 2 % ( Z1 & Z2) 2
Donde X1, Y1, Z1 son las coordenadas del punto de inicio; X2, Y2, Z2 son las coordenadas del punto central;
A-8
El cdigo G02 realiza el corte del arco iniciando en las coordenadas del punto de inicio y terminando en las coordenadas del punto final, tal como se especifica en el arreglo de parmetros. La compensacin del radio de la herramienta se aplica automticamente de tal manera que las dimensiones del corte final son tal como se especifican en las coordenadas introducidas. La herramienta realiza un paso en la trayectoria definida y la trayectoria de corte depende de el plano de corte actual (refirase a PLANE.XY, PLANE.XZ, PLANE.YZ). El plano XY es el plano por defecto. El programa a continuacin ofrece un ejemplo. En este programa, la herramienta corta un cuarto de crculo sobre el plano XY, con centro en X = 1 pulgada, Y = 1 pulgada, y Z = !0,1 pulgadas y a una profundidad de 0,1 pulgadas. Esto se ilustra en la figura A-4. 0001: G90 0002: M03 S1200 0003: F5 0004: G01 0005: X0.5 Y1 0006: Z-0.1 (inicio del arco) 0007: G02 0008: X1 Y1 Z-0.1 (centro del arco) 0009: X1 Y1.5 (final del arco) 0010: G28 0011: M30
A-9
A-10
Parmetros La ltima designacin de coordenada X, Y y Z que precede al cdigo G03: Coordenadas del punto de inicio del arco [X, Y, Z]. En la misma lnea del cdigo G03: [nmero de lados]; En la siguiente lnea despus del cdigo G03: coordenadas del punto central del arco [X, Y, Z]; Segunda lnea despus del cdigo G03: coordenadas del punto final del arco [X, Y, Z], o el cdigo G05 (ARC); [F o R] [S] [ABS o INCR].
Los parmetros que son usados con este cdigo incluyen las coordenadas X, Y y Z del punto central del arco, las del punto final o el cdigo G05 (ARC) para indicar que es un crculo completo y el nmero de lados. Los parmetros opcionales listados en la misma lnea de las coordenadas son utilizados para suplantar valores y slo afectan la ejecucin de esa lnea. La velocidad de avance, la velocidad del husillo y el modo de movimiento ajustados con anterioridad, son utilizados si estos parmetros no son definidos.
Descripcin Este cdigo ordena a la fresadora realizar el corte de un arco en sentido anti horario, con un parmetro adicional que permite configurar el nmero de lados que se van a maquinar. Si este parmetro no es introducido, se realiza el corte en una trayectoria circular. El arco comienza en la posicin actual de la fresa por lo que se debe posicionar esta ltima antes de introducir el comando arco. Introduzca las coordenadas X, Y y Z para especificar el punto centro del arco. El radio del arco se determina a partir de la distancia desde la posicin actual (X, Y, Z) hasta el punto centro. Si el punto de inicio tiene un valor en Z diferente de cero, es recomendable utilizar el mismo valor de Z para la definicin del punto centro. Aunque el valor Z del punto central no tiene efecto alguno sobre la profundidad de corte, s afecta el clculo del radio. Como se explic en el cdigo G02, el radio es calculado utilizando la siguiente frmula:
Radio ' ( X1 & X2) 2 % ( Y1 & Y2) 2 % ( Z1 & Z2) 2
Donde X1, Y1, Z1 son las coordenadas del punto inicial; X2, Y2, Z2 son las coordenadas del punto central; El cdigo G02 realiza el corte del arco iniciando en las coordenadas del punto de inicio y terminando en las coordenadas del punto final, tal como se especifica en el arreglo de parmetros. La compensacin del radio de la herramienta se aplica automticamente de tal manera que las dimensiones del corte final son tal como se
A-11
0001: G90 0002: F5 0003: M03 S1200 0004: G01 0005: X0.5 Y1 0006: Z-0.1 (inicio del arco) 0007: G03 0008: X1 Y1 Z-0.1 (centro del arco) 0009: X1 Y0.5 (final del arco) 0010: G28 0011: M30
A-12
Parmetros Introduzca el nmero de dcimas de segundos (0,1 s) durante el cual la mquina quedar en reposo o en espera.
Descripcin Este cdigo le ordena a la mquina remota que efecte una interrupcin durante un cierto nmero de dcimas de segundo antes de proceder con la siguiente instruccin. Si no se da ningn argumento o si el valor es 0, el cdigo G04 espera hasta que un usuario presione cualquier tecla antes de continuar. El programa a continuacin ofrece un ejemplo. Con este programa, la fresadora se detiene durante 5 segundos y luego se mueve a la velocidad mxima de avance 1 pulgada sobre la posicin actual. Inmediatamente se detiene hasta que el usuario presione una tecla. 0001: G04 50 0002: G91 0003: G00 0004: Z1 0005: G04 0006: G28 0007: M30
A-13
Parmetros Este cdigo no requiere de la introduccin de ningn parmetro ya que slo puede ser utilizado como extensin para los comandos ARC.CW, ARC.CCW, POCKET o CUP.
Descripcin Este cdigo es utilizado para indicar al software que el punto de inicio y final del arco es el mismo y que se va a maquinar un crculo completo. El propsito principal de este cdigo es permitir que los crculos sean fcilmente programables. El cdigo G05 no produce ningn resultado a menos que un cdigo ARC.CW, ARC.CCW, POCKET, o CUP se encuentre activo. El programa a continuacin ofrece un ejemplo. En este caso, la herramienta corta un crculo completo de 1,0 pulgada de radio, con centro en el punto X = 1 pulgada, Y = 1 pulgada, a una profundidad de 0,1 pulgadas. Esto ejemplo se ilustra en la figura A-6.
0001: G90 0002: F5 0003: M03 S1200 0004: G01 0005: X0 Y1 0006: Z-0.1 0007: G03 0008: X1 Y1 Z-0.1 0009: G05 0010: G28 0011: M30
A-14
A-15
Parmetros Ninguno
Descripcin Este cdigo establece el plano actual de ARC al plano XY. ste es el ajuste por defecto. Este cdigo permite crear arcos con los ejes X e Y formando el plano de interpolacin circular primario. Especificar un valor Z en el punto final producir una interpolacin helicoidal. El programa a continuacin ofrece un ejemplo. Primero se establece el plano XY y luego se mueve la herramienta hasta la coordenada X = 0 pulgadas, Y = 1 pulgada, Z = -0,1 pulgadas. A continuacin se corta un crculo completo hasta el punto X = 0 pulgadas, Y = 1 pulgada, Z = 0 pulgadas. El corte final resulta en una espiral puesto que el valor de Z cambi entre el punto inicial y el punto final. Este ejemplo es ilustrado en la figura A-7.
0001: G17 0002: G90 0003: F5 0004: M03 S1200 0005: G01 0006: X0 Y1 0007: Z-0.1 0008: G03 0009: X1 Y1 Z-0.1 0010: X0 Y1 Z0 0011: G28 0012: M30
A-16
A-17
Parmetros Ninguno
Descripcin Este cdigo establece el plano actual de ARC al plano XZ. Este cdigo permite crear arcos con los ejes X y Z formando el plano de interpolacin circular primario. La herramienta corta un arco vertical en el material, de forma paralela al eje X. Si no se hace ningn cambio en el valor de Y, desde una vista superior el corte es semejante a una lnea recta. Especificar un valor Y en el punto final producir una interpolacin helicoidal. El programa a continuacin ofrece un ejemplo. En ste, se establece el plano XZ y luego se mueve la herramienta hasta la coordenada X = 1 pulgada, Y = 1 pulgada, Z = 0 pulgadas. A continuacin se corta medio crculo en el material hasta alcanzar el punto X = 0 pulgadas, Y = 0 pulgadas, Z = 0 pulgadas. El corte final resulta ser helicoidal debido a que el valor de Y cambi entre el punto inicial y el punto final. Esto puede verse claramente en la figura A-8.
0001: G18 0002: G90 0003: F5 0004: M03 S1200 0005: G01 0006: X1 Y1 0007: Z0 (inicio del arco) 0008: G02 0009: X0.5 Z0 (centro del arco) 0010: X0 Y0 Z0 (final del arco) 0011: G28 0012: M30
A-18
A-19
Parmetros Ninguno
Descripcin Este cdigo establece el plano actual de ARC al plano YZ. Este cdigo permite crear arcos con los ejes Y y Z formando el plano de interpolacin circular primario. La herramienta corta un arco vertical en el material, de forma paralela al eje Y. Si no se hace ningn cambio en el valor de X, desde una vista superior el corte se asemeja a una lnea recta. Especificar un valor Y en el punto final producir una interpolacin helicoidal. El programa a continuacin ofrece un ejemplo. En este programa, el plano YZ se configura como el plano de interpolacin primario y a continuacin la herramienta se desplaza hasta X = 1 pulgada, Y = 1 pulgada, Z = 0 pulgadas. Luego, corta medio crculo hasta el punto X = 0 pulgadas, Y = 0 pulgadas, Z = 0 pulgadas. El corte producido es helicoidal ya que el valor de la coordenada X cambi entre el punto de inicio y el punto final. Este ejemplo es ilustrado en la figura A-9.
0001: G19 0002: G90 0003: F5 0004: M03 S1200 0005: G01 0006: X1 Y1 0007: Z0 (inicio del arco) 0008: G03 0009: Y0.6 Z0 (centro del arco) 0010: X0 Y0 Z0 (final del arco) 0011: G28 0012: M30
A-20
A-21
Parmetros Ninguno
Descripcin Este cdigo define en pulgadas todos los valores de medicin de la mquina y del emulador del software. El programa a continuacin ofrece un ejemplo. En este caso, primero se define en pulgadas la unidad de medida de longitud usando el cdigo G20. Luego el cdigo G01 mueve la herramienta 1,0 pulgada a la derecha.
0001: G20 0002: G91 0003: G01 0004: X1 0005: G28 0006: M30
A-22
Parmetros Ninguno
Descripcin Este cdigo define en milmetros todos los valores de medicin de la fresadora y del emulador del software. En este caso, primero se define en milmetros la unidad de medida de longitud usando el cdigo G21. Luego el cdigo G01 mueve la herramienta 1,0 mm a la derecha.
0001: G21 0002: G91 0003: G01 0004: X10 0005: G28 0006: M30
A-23
Parmetros Ninguno
Descripcin Este cdigo permite redefinir la posicin cero con las coordenadas de la posicin actual. Este cambio permanecer activo hasta que se introduzca el cdigo G26 (ABS.ZERO) para restablecer la posicin cero. El programa a continuacin ofrece un ejemplo. En ste, la herramienta se mueve hasta X = 0 pulgadas, Y = 0 pulgadas, Z = 0 pulgadas y luego hasta X = 1 pulgada, Y = 1 pulgada, Z = 0 pulgadas y define la posicin cero all. Luego la herramienta se mueve hasta X = 1 pulgada, Y = 1 pulgada, Z = 0 pulgadas, el cual es equivalente al punto que antes era X = 2 pulgadas, Y = 2 pulgadas, Z = 0 pulgadas. Los movimientos realizados en este programa son reflejados en la figura A-10. 0001: G90 0002: G01 0003: X0 Y0 Z0 0004: X1 Y1 Z0 0005: G25 0006: G01 0007: X1 Y1 Z0 0008: G28 0009: M30
A-24
A-25
Parmetros Ninguno
Descripcin Cuando la posicin cero (origen) ha sido redefinida por el cdigo G25 (SET.ZERO), el cdigo G26 (ABS.ZERO) es utilizado para reiniciar esta posicin de nuevo, en el valor original de la posicin cero. El programa a continuacin ofrece un ejemplo. En ste, la herramienta se mueve hasta X = 0 pulgadas, Y = 0 pulgadas, Z = 0 pulgadas y luego hasta X = 1 pulgada, Y = 1 pulgada, Z = 0 pulgadas y define la posicin cero all. Luego la herramienta se mueve hasta X = 1 pulgada, Y = 1 pulgada, Z = 0 pulgadas, el cual es equivalente al punto que antes era X = 2 pulgadas, Y = 2 pulgadas, Z = 0 pulgadas. Finalmente, se restablece la posicin cero original y la herramienta se lleva de vuelta a su posicin de inicio. Esto se ilustra en la figura A-11.
0001: G90 0002: G01 0003: X0 Y0 Z0 0004: X1 Y1 Z0 0005: G25 0006: G01 0007: X1 Y1 Z0 0008: G26 0009: G01 0010: X0 Y0 Z0 0011: G28 0012: M30
A-26
A-27
Parmetros Ninguno
Descripcin El cdigo G28 (HOME) es utilizado para mover la herramienta de corte de vuelta a su posicin de inicio. El programa a continuacin ofrece un ejemplo. Primero la herramienta se mueve hasta el punto X = 0,5 pulgadas, Y = 0,5 pulgadas, Z = 0,1 pulgadas. Luego, debido al cdigo G28 la herramienta de corte vuelve a su posicin de inicio. 0001: G90 0002: G01 0003: X0.5 Y0.5 Z0.1 0004: G28 0005: M30
A-28
Parmetros Ninguno
Descripcin El cdigo G50 desactiva la escala de valores posicionales. Todos los valores introducidos se consideran absolutos. El programa a continuacin ofrece un ejemplo. Primero se ajusta el factor de escala en 0,5 con el cdigo G51. El cdigo G01 (MOVE) debera desplazar la herramienta 1,0 pulgada, pero con el cdigo de escala activado, la herramienta solamente se desplaza 0,5 pulgadas. Despus se desactiva el factor de escala con el cdigo G50. Finalmente la herramienta se desplaza 1,0 pulgada a lo largo del eje X. Esto se ilustra en la figura A-12. 0001: G51 0.5 0002: G91 0003: G01 0004: X1 Y1 0005: G50 0006: G01 0007: X1 0008: G28 0009: M30
A-29
Parmetros Ninguno
Descripcin Este cdigo activa la escala (o multiplicacin) de todos los valores posicionales utilizando el valor dado como multiplicador. Por ejemplo, para crear una pieza dos veces ms grande, utilice el cdigo G51 2 (SCALE.ON 2.0). El factor de escala permanece activo hasta que es cambiado mediante el cdigo SCALE.ON o deshabilitado por medio del cdigo SCALE.OFF. El programa a continuacin ofrece un ejemplo. Primero se ajusta el factor de escala en 0,5 con el cdigo G51. El cdigo G01 (MOVE) debera desplazar la herramienta 1,0 pulgada, pero con el cdigo de escala activado, la herramienta solamente se desplaza 0,5 pulgadas. Despus se desactiva el factor de escala con el cdigo G50. Finalmente la herramienta se desplaza 1,0 pulgada a lo largo del eje X. Esto se ilustra en la figura A-13.
0001: G51 0.5 0002: G91 0003: G01 0004: X1 Y1 0005: G51 1 0006: G01 0007: X1 0008: G28 0009: M30
A-30
A-31
Parmetros Ninguno
Descripcin Este cdigo se utiliza para completar un ciclo pregrabado o enlatado. El programa anterior sirve como ejemplo. En el programa, primero la herramienta se desplaza hasta la coordenada (0,5, 0,5, 0) y luego corta una cavidad (G83). Cuando encuentre el cdigo G05, ste se har cargo de efectuar una cavidad completa (p.e., el punto final es el mismo punto inicial). El cdigo G80 indica que el comando G83 est completo.
0001: G90 0002: F5 0003: M03 S1200 0004: G01 0005: X0.5 Y0.5 Z0.0 0006: G83 5 0.1 0007: X1.0 Y1.0 Z-0.125 0008: G05 0009: G80 0010: G28 0011: M30
A-32
Parmetros La ltima designacin de coordenada precedente al cdigo G83: punto de inicio [X, Y, Z] de la cavidad. En la misma lnea del cdigo G83: nmero de lados (0 o 3 hasta 9999), tamao del paso; En la primera lnea despus del cdigo G83: coordenadas [X, Y, Z] del punto centro de la cavidad; Segunda lnea despus del cdigo G83: coordenadas [X, Y, Z] del punto final de la cavidad o el cdigo ARC [F o R] [S].
Este cdigo requiere de la insercin de dos parmetros en la misma lnea de la instruccin. El primer parmetro (nmero entero) define el nmero de lados de la cavidad (el nmero 0 indica que se va a maquinar una cavidad circular) y el segundo nmero, el cual debe ser un nmero real diferente de cero, indica el tamao del paso de corte que se va a utilizar. La cavidad es fresada en pequeos incrementos llamados pasos de corte. En la primera lnea despus del cdigo G83, introduzca las coordenadas X, Y y Z del punto centro de la cavidad. La coordenada Z del punto centro determina la profundidad de corte de la cavidad. En la segunda lnea despus de la introduccin del cdigo, introduzca las coordenadas X, Y y Z del punto final de la cavidad o el cdigo G05 (ARC) para indicar el maquinado de un crculo completo. Los parmetros que se pueden listar en la misma lnea de coordenadas son utilizados para suplantar los valores por defecto del programa aunque, slo afectarn la lnea en que sean implementados. Si los parmetros ya mencionados no son modificados para la ejecucin de este comando, el programa toma por defecto, los valores que se hayan definido previamente para estos parmetros. Descripcin Este cdigo utiliza dos arreglos de coordenadas para definir la cavidad. sta comienza a maquinarse en la posicin actual de la herramienta de corte de tal manera que se debe posicionar antes de ejecutar el cdigo G83 (POCKET). Las coordenadas X, Y y Z introducidas en la primera lnea despus del cdigo indican la posicin del centro de la cavidad, mientras que las ubicadas en la segunda lnea indican el punto final de la misma. Si se introduce el cdigo ARC, esto indica a la fresadora que se va a maquinar un crculo completo.
A-33
Donde X1, Y1 son las coordenadas del punto de inicio; X2, Y2 son las coordenadas del punto centro.
Nota: Para crear una cavidad en forma correcta, la herramienta de corte DEBE tener un radio definido en la tabla de herramientas. Un radio igual a 0 dar origen a un error y a resultados impredecibles.
El programa a continuacin ofrece un ejemplo. En ste, la herramienta realiza los cortes necesarios para dar forma a una cavidad en forma de tarta. La forma es obtenida en cuatro pasos o cortes (0,05 pulgadas X 4 = 0,2 pulgadas de profundidad). Esto queda ilustrado en la figura A-14.
0001: G90 0002: F5 0003: M03 S1200 0004: G01 0005: X1.5 Y0.5 Z0 0006: G83 0 0.05 0007: X1 Y1 Z-0.2 0008: X1.5 Y1.5 0009: G28 0010: M30
A-34
Si se introduce un valor para determinar el nmero de lados, la cavidad fresada es dividida entre el nmero total de lados especificados. El programa a continuacin ofrece un ejemplo. En este caso, se introduce un valor de 4 como nmero para los lados de la cavidad. Esto permite fresar una cavidad de cuatro lados, tal como se muestra en la figura A-15. 0001: G90 0002: F5 0003: M03 S1200 0004: G01 0005: X1.5 Y0.5 Z0 0006: G83 4 0.05 0007: X1 Y1 Z-0.2 0008: X1.5 Y1.5 0009: G28 0010: M30
A-35
A-36
Parmetros
La ltima designacin de coordenada precedente al cdigo G84: punto de inicio [X, Y, Z] de la copa. En la misma lnea del cdigo G84: nmero de lados (0 o 3 hasta 9999), tamao del paso; En la primera lnea despus del cdigo G84: coordenadas [X, Y, Z] del punto centro de la copa; Segunda lnea despus del cdigo G84: coordenadas [X, Y, Z] del punto final de la copa o el cdigo ARC [F o R] [S].
Este cdigo requiere de la insercin de dos parmetros en la misma lnea de la instruccin. El primer parmetro (nmero entero) define el nmero de lados de la copa (el nmero 0 indica que se va a maquinar una copa circular) y el segundo nmero, el cual debe ser un nmero real diferente de cero, indica el tamao del paso de corte que se va a utilizar. La copa es fresada en pequeos incrementos llamados pasos de corte. Pasos de corte ms pequeos producen una copa ms definida pero requieren un mayor tiempo de fresado. En la primera lnea despus del cdigo G84, introduzca las coordenadas X, Y y Z del punto centro de la copa. La coordenada Z del punto centro determina la profundidad de corte de la copa. En la segunda lnea despus de la introduccin del cdigo, introduzca las coordenadas X, Y y Z del punto final o el cdigo G05 (ARC) para indicar el maquinado de un crculo completo. Los parmetros que se pueden listar en la misma lnea de coordenadas son utilizados para suplantar los valores por defecto del programa aunque, slo afectarn la lnea en que sean implementados. Si los parmetros ya mencionados no son modificados para la ejecucin de este comando, el programa toma por defecto, los valores que se hayan definido previamente para estos parmetros.
Descripcin Este cdigo es utilizado para maquinar una forma equivalente a media esfera. Puede ser utilizado para generar circunferencias compuestas por varios lados o copas, si se utilizan los parmetros apropiados. El primer valor es un nmero entero para definir el nmero de lados de la copa (el nmero 0 indica la realizacin de una copa circular) y el segundo (un nmero real diferente de cero) determina el tamao del paso de corte que se va a utilizar. El maquinado de la copa comienza en la posicin actual de la herramienta de corte de tal manera que, debe posicionrsele antes de la ejecucin del cdigo G84 (CUP). Las coordenadas X, Y ubicadas en la primera lnea despus del cdigo G84 especifican el punto centro y las ubicadas en la segunda lnea especifican el punto final de la copa. Si se introduce el comando ARC en lugar de un punto final, esto indica a la fresadora que se va a maquinar un crculo completo.
A-37
Donde X1, Y1 son las coordenadas del punto de inicio; X2, Y2 son las coordenadas del punto central.
Si se introduce un valor para la coordenada Z en el punto centro o final, ste es ignorado. Por lo tanto se recomienda tener cuidado para que el radio NO sea superior al grosor del material de trabajo. El programa a continuacin ofrece un ejemplo. Aqu, la herramienta corta una media esfera de ocho lados centrada en el punto X = 1 pulgadas, Y = 1 pulgadas, Z = 0 pulgadas. Esto se ilustra en las figuras A-16 y A-17.
0001: G90 0002: F5 0003: M03 S1200 0004: G01 0005: X0.8 Y0.8 Z0 0006: G84 8 0.02 0007: X1 Y1 0008: G05 0009: G28 0010: M30
A-38
A-39
Parmetros (X, Y, Z) [F o R] [S] [ABS o INCR] Los parmetros que pueden ser utilizados con este cdigo incluyen las coordenadas X, Y y Z para la perforacin, la velocidad de avance, la velocidad del husillo y la designacin del modo de movimiento absoluto o incremental. Se requiere especificar por lo menos la coordenada Z, o de lo contrario la herramienta no realizar la perforacin. Si algunos parmetros adicionales se listan en la misma lnea de programa, deben ser escritos a continuacin del parmetro de coordenadas. Si no se especifica un valor para la velocidad de avance, la velocidad del husillo y el modo de movimiento, es utilizarn los valores actuales programados con anterioridad para cada parmetro.
Descripcin Esta funcin se utiliza para taladrar con la herramienta actual. En este modo, el cortador se desplaza a velocidad rpida hacia la posicin X,Y definida para el taladrado y luego se desplaza a la velocidad de avance en la direccin del eje Z para crear una perforacin taladrada de una profundidad especificada por la coordenada Z dada como parmetro. Luego la herramienta vuelve a la posicin de inicio en Z antes de cada operacin de taladrado. Para finalizar el ciclo de taladrado, introduzca un nuevo cdigo o introduzca un comando M30 para finalizar el programa. El programa a continuacin ofrece un ejemplo. En este caso, la herramienta realiza tres perforaciones: la primera de ellas est ubicada en X = 0,5 pulgadas, Y = 0,5 pulgadas y tiene una profundidad de 0,1 pulgadas. La segunda perforacin se realiza en X = 1 pulgada, Y = 0,75 pulgadas, con una profundidad de 0,2 pulgadas. La perforacin final se realiza en el punto X = 1,5 pulgadas, Y = 1,5 pulgadas, con 0,3 pulgadas de profundidad. Luego la herramienta se mueve a X = 1 pulgada. Esto se ilustra en la figura A-18.
0001: G90 0002: F5 0003: M03 S1200 0004: G86 0005: X0.5 Y0.5 Z-0.1 0006: X1 Y0.75 Z-0.2 0007: X1.5 Y1.5 Z-0.3 0008: G01 0009: X1 0010: G28 0011: M30
A-40
A-41
Parmetros Profundidad de la perforacin (X, Y, Z) [F o R] [S] [ABS o INCR] Los parmetros que pueden ser utilizados con este cdigo incluyen las coordenadas X, Y y Z para la perforacin, la velocidad de avance, la velocidad del husillo y la designacin del modo de movimiento absoluto o incremental. La profundidad de la perforacin es la distancia total que la herramienta se mueve en la direccin -Z para cada operacin de taladrado. Las coordenadas X e Y indican dnde se debe realizar la perforacin, mientras que la coordenada Z indica la profundidad final. Si algunos parmetros adicionales se listan en la misma lnea de programa, deben ser escritos a continuacin del parmetro de coordenadas. Si no se especifica un valor para la velocidad de avance, la velocidad del husillo y el modo de movimiento, es utilizarn los valores actuales programados con anterioridad para cada parmetro.
Descripcin Esta funcin se utiliza para realizar un taladrado incremental con la herramienta actual. En este modo, el cortador se desplaza a velocidad rpida hacia la posicin X,Y y luego comienza a perforar un orificio realizando descensos sobre el eje Z que aumentan en profundidad de acuerdo al valor especificado en el primer parmetro, hasta alcanzar la distancia Z final. Al final del ciclo, la herramienta vuelve a su posicin Z de inicio. El programa a continuacin ofrece un ejemplo. En este programa, la herramienta realiza 3 orificios: el primero de ellos se realiza en X = 0,5 pulgadas, Y = 0,5 pulgadas, a una profundidad de 0,1 pulgadas (dos descensos, es decir 2 perforaciones a 0,05 pulgadas por perforacin). El segundo orificio se ubica en X = 1 pulgada, Y = 0,75 pulgadas y tiene una profundidad de 0,2 pulgadas (cuatros descensos). El orificio final se realiza en X = 1,5 pulgadas, Y = 1,5 pulgadas con una profundidad de 0,3 pulgadas (6 perforaciones). Esto se ilustra en la figura A-19.
0001: G90 0002: F5 0003: M03 S1200 0004: G87 0.05 0005: X0.5 Y0.5 Z-0.1 0006: X1 Y0.75 Z-0.2 0007: X1.5 Y1.5 Z-0.3 0008: G28 0009: M30
A-42
A-43
Parmetros Ninguno Descripcin Cuando este cdigo es introducido por s solo en una lnea de programa, se asume que todas las coordenadas subsiguientes son valores absolutos medidos en referencia a la posicin cero predefinida. Si ste hace parte de un listado de parmetros de un cdigo primario, esto indica que las coordenadas dadas son valores absolutos y que se debe suplantar el modo de movimiento por defecto del programa, nicamente para este arreglo de coordenadas. El programa a continuacin ofrece un ejemplo. En ste, la herramienta de corte se mueve desde su posicin actual, hasta un punto ubicado a 1 pulgada de las coordenadas X e Y del origen y -0,1 pulgadas desde el origen de la coordenada Z. Esto se ilustra en la figura A-20. 0001: G90 0002: F5 0003: M03 S1200 0004: G01 0005: X1 Y1 Z-0.1 0006: M30
A-44
A-45
Parmetros Ninguno
Descripcin Cuando el cdigo G91 es introducido por s solo en una lnea de programa, se asume que todas las coordenadas subsiguientes son valores incrementales o incrementos con respecto a la ltima posicin de la herramienta de corte. Si ste hace parte de un listado de parmetros de un cdigo primario, esto indica que las coordenadas dadas son valores incrementales y que se debe suplantar el modo de movimiento por defecto del programa, nicamente para este arreglo de coordenadas. El programa a continuacin ofrece un ejemplo. En este programa, la herramienta realiza un corte desde el origen de las coordenadas X e Y hasta el punto relativo al origen X = 1 pulgada, Y = 1 pulgada, Z = 0,1 pulgadas. Desde esta ubicacin, corta 0,5 pulgadas a lo largo del eje X hasta la posicin final (X = 1,5 pulgadas, Y = 1 pulgada, Z = -0,1 pulgadas) que en realidad est ubicado a X = 1,5 pulgadas, Y = 1 pulgada desde el origen. Esto se ilustra en la figura A-21.
0001: G90 0002: M03 S1200 0003: G01 0004: X1 Y1 Z0.1 0005: G91 0006: G01 0007: X0.5 0008: M30
A-46
A-47
Al igual que los cdigos G, algunos de los cdigos M tienen parmetros (informacin necesaria para la ejecucin del cdigo) asociados a ellos. Los parmetros para los cdigos M deben ser colocados en la misma lnea de edicin, separados del cdigo por medio de un espacio. Por ejemplo: M03 S1500 Fjese que no existe espacio alguno entre la "M" y el nmero "03" pero, s lo hay entre "M03" y el parmetro "S1500". Cada cdigo M tiene su equivalente conversacional el cual puede ser utilizado en el programa en lugar del cdigo. Adems, algunos de los equivalentes conversacionales pueden ser abreviados. Cuando se utilizan estas abreviaturas, cercirese de no dejar ningn espacio entre la letra y el valor asignado. Por ejemplo, S1200 indica que la velocidad del husillo ha de ser igual a 1200 revoluciones por minuto. Algunos de los cdigos M y sus equivalentes conversacionales tambin pueden ser utilizados como parmetros. Si un cdigo M es introducido luego de un arreglo de coordenadas, dentro de una misma lnea de programa, esto indica que para ese arreglo de coordenadas, el valor de este cdigo debe ser utilizado en lugar del predeterminado.
A-48
Descripcin Cuando este cdigo es introducido por s solo en una lnea de programa, el parmetro especifica la velocidad por defecto del husillo para la ejecucin de los cdigos subsiguientes del programa de pieza. Esta velocidad se hace mxima si se introduce un valor mayor que su mximo permitido. Si este cdigo hace parte de un listado de parmetros de un cdigo primario estndar, esto indica que para este arreglo de coordenadas, la velocidad del husillo dada debe ser implementada en lugar del valor por defecto. El programa a continuacin ofrece un ejemplo. En este programa, la velocidad del husillo inicia en 500 revoluciones por minuto, luego aumenta a 1000 revoluciones por minuto y luego aumenta nuevamente hasta 1500 revoluciones por minuto. En cada aumento se realiza una pausa de 5 segundos. 0001: M03 S500 0002: G04 50 0003: M03 S1000 0004: G04 50 0005: M03 S1500 0006: M30
A-49
Parmetros Ninguno Descripcin Este comando apaga el motor del husillo. Es completamente equivalente con un cdigo M03 S0. El husillo permanece apagado hasta que se utilice el cdigo SPEED posteriormente. El programa a continuacin ofrece un ejemplo. En este caso, la velocidad del husillo inicia en un valor de 500 revoluciones por minuto (en sentido horario) y luego de 5 segundos, el husillo es apagado.
A-50
Parmetros Introduzca el nmero de la herramienta que se va a utilizar (un valor entre 1 y 20).
Descripcin Este cdigo permite la solicitud de una herramienta de corte alterna durante la ejecucin de un programa. En una mquina estndar, se solicita al usuario que cambie en forma manual la herramienta, y luego responda al mensaje de solicitud. En las mquinas que estn equipadas con mecanismos para cambiar la herramienta, el cambio es realizado en forma automtica. El programa a continuacin ofrece un ejemplo. En este caso, el programa espera a que el usuario instale la herramienta nmero 6, espera por 5 segundos, luego espera a que se instale la herramienta nmero 9. Si se cuenta con un intercambiador de herramientas, la herramienta es cambiada automticamente sin intervencin del usuario.
A-51
Parmetros Ninguno
Descripcin Cuando el Software para fresadora CNC es usado en un entorno de fabricacin asistida por computadora (CIM), el cdigo M10 le da instrucciones al software de control de la fresadora para abrir el tornillo de banco neumtico instalado en ella. [Vea la seccin 2.4.1.2 (c) para mayor informacin acerca de las celdas CIM]. El programa a continuacin ofrece un ejemplo. En ste, el cdigo M10 abre el tornillo de banco neumtico, el programa espera 5 segundos, luego el cdigo M11 lo vuelve a cerrar.
A-52
Parmetros Ninguno
Descripcin Cuando el Software para fresadora CNC es usado un entorno de fabricacin asistida por computadora (CIM), el cdigo M10 le da instrucciones al software de control de la fresadora para cerrar el tornillo de banco neumtico instalado en ella. [Vea la seccin 2.4.1.2 (c) para mayor informacin acerca de las celdas CIM]. El programa a continuacin ofrece un ejemplo. En ste, el cdigo M10 abre el tornillo de banco neumtico, el programa espera 5 segundos, luego el cdigo M11 lo vuelve a cerrar..
A-53
Parmetros Introduzca el nmero (1, 2, 3 4) correspondiente al puerto (pin) TTL E/S de la fresadora, al cual se le desea asignar el estado lgico "ALTO". Descripcin Cuando el Software para fresadora CNC es utilizado en un entorno de fabricacin asistida por computadora (CIM), el cdigo M22 indica al software colocar el estado lgico ALTO a la seal del puerto TTL E/S especificado por el usuario. [Ver seccin 2.4.1.2 (c) para mayor informacin acerca de celdas CIM]. El programa a continuacin sirve como ejemplo. En este caso, el cdigo M22 coloca el estado lgico ALTO en el puerto TTL E/S especificado (para el caso, el puerto #1) y luego de 5 segundos, el cdigo M23 lo retorna al estado lgico BAJO.
A-54
Parmetros Introduzca el nmero (1, 2, 3 4) correspondiente al puerto (pin) TTL E/S de la fresadora, al cual se le desea asignar el estado lgico "ALTO".
Descripcin Cuando el Software para fresadora CNC es utilizado en un entorno de fabricacin asistida por computadora (CIM), el cdigo M23 indica al software colocar el estado lgico BAJO a la seal del puerto TTL E/S especificado por el usuario. [Ver seccin 2.4.1.2 (c) para mayor informacin acerca de celdas CIM]. El programa a continuacin sirve como ejemplo. En este caso, el cdigo M22 coloca el estado lgico ALTO en el puerto TTL E/S especificado (para el caso, el puerto #1) y luego de 5 segundos, el cdigo M23 lo retorna al estado lgico BAJO. 0001: M22 3 0002: G04 50 0003: M23 3 0004: M30
A-55
Parmetros Introduzca el nmero (1, 2, 3 4) correspondiente al puerto (pin) TTL E/S de la fresadora que se debe supervisar en espera de un estado lgico "ALTO".
Descripcin Cuando el Software para fresadora CNC es utilizado en un entorno de fabricacin asistida por computadora (CIM), el cdigo M24 indica al software que suspenda la operacin hasta que la seal en el puerto TTL E/S especificado tome un estado lgico "ALTO". Este cdigo se utiliza con frecuencia cuando se necesita coordinar las operaciones dentro de una celda CIM. [Ver seccin 2.4.1.2 (c) para mayor informacin acerca de celdas CIM]. El programa a continuacin ofrece un ejemplo. En este caso, se espera a que la seal en el puerto TTL E/S especificado (para el caso, el puerto #3) tome el estado lgico "ALTO". Cuando esto ocurre la velocidad del husillo toma un valor de 500 revoluciones por minuto.
A-56
Parmetros Introduzca el nmero (1, 2, 3 4) correspondiente al puerto (pin) TTL E/S de la fresadora que se debe supervisar en espera de un estado lgico "BAJO".
Descripcin Cuando el Software para fresadora CNC es utilizado en un entorno de fabricacin asistida por computadora (CIM), el cdigo M24 indica al software que suspenda la operacin hasta que la seal en el puerto TTL E/S especificado tome un estado lgico "BAJO". Este cdigo se utiliza con frecuencia cuando se necesita coordinar las operaciones dentro de una celda CIM. [Ver seccin 2.4.1.2 (c) para mayor informacin acerca de celdas CIM]. El programa a continuacin ofrece un ejemplo. En este caso, se espera a que la seal en el puerto TTL E/S especificado (para el caso, el puerto #3) tome el estado lgico "BAJO". Cuando esto ocurre, la velocidad del husillo toma un valor de 0 revoluciones por minuto.
A-57
Parmetros Introduzca el nmero (1, 2, 3 4) correspondiente al puerto (pin) de la fresadora correspondiente al conector del controlador de solenoide.
Descripcin Cuando el Software para fresadora CNC es utilizado en un entorno de fabricacin asistida por computadora (CIM), el cdigo M26 indica al software que aplique un voltaje CC de 12 V al puerto de la fresadora correspondiente al conector del controlador de solenoide especificado, con el objetivo de energizar el rel externo conectado a ste. [Ver seccin 2.4.1.2 (c) para mayor informacin acerca de celdas CIM]. Los rels externos conectados a los puertos de solenoide de la fresadora pueden ser utilizados para controlar el encendido y apagado de dispositivos externos implementados para llevar a cabo alguna funcin dentro de un entorno CIM. El programa a continuacin ofrece un ejemplo. En este caso, el cdigo M26 se encarga de aplicar un voltaje CC de 12 V al puerto de la fresadora correspondiente al conector del controlador de solenoide especificado (para el caso, el puerto 2) con el objetivo de energizar el rel conectado a ste. Despus de un retardo de 5 segundos, el cdigo M27 retira el voltaje CC del puerto 2 con el objetivo de desenergizar el rel que est conectado al puerto.
A-58
Parmetros Introduzca el nmero (1, 2, 3 4) correspondiente al puerto (pin) de la fresadora correspondiente al conector del controlador de solenoide.
Descripcin Cuando el Software para fresadora CNC es utilizado en un entorno de fabricacin asistida por computadora (CIM), el cdigo M26 indica al software que aplique un voltaje CC de 0 V al puerto de la fresadora correspondiente al conector del controlador de solenoide especificado, con el objetivo de desenergizar el rel externo conectado a ste. [Ver seccin 2.4.1.2 (c) para mayor informacin acerca de celdas CIM]. El programa a continuacin ofrece un ejemplo. En este caso, el cdigo M26 se encarga de aplicar un voltaje CC de 12 V al puerto de la fresadora correspondiente al conector del controlador de solenoide especificado (para el caso, el puerto 3) con el objetivo de energizar el rel conectado a ste. Despus de un retardo de 5 segundos, el cdigo M27 retira el voltaje CC del puerto 3 con el objetivo de desenergizar el rel que est conectado al puerto.
A-59
Parmetros En la misma lnea donde se ubique el cdigo M28, introduzca el nmero de veces que se desea repetir el bucle,
Descripcin Este cdigo identifica el inicio de un bloque de cdigos CNC el cual, se repite tantas veces como indica el parmetro (nmero entero) introducido. Un bucle consta de todos los cdigos encontrados entre el comando M28 y el M29. El programa a continuacin sirve como ejemplo. En este caso, la herramienta de corte maquina una ranura de 0,5 pulg. de profundidad (5 veces 0,1 pulg.) y 1,0 pulgada de largo, por medio de 5 cortes consecutivos.
0001: G90 0002: M03 S1200 0003: G01 Z0 0004: G91 0005: M28 5 0006: G01 0007: Z-0.1 0008: X1.0 0009: X-1.0 0010: M29 0011: G28 0012: M30
A-60
Parmetros Ninguno
Descripcin El comando M29 indica el final del bucle del cdigo M28. Todos los cdigos entre el comando M28 y el M29 son ejecutados el nmero de veces que se indique en el comando M28. El programa a continuacin ofrece un ejemplo. En este caso, la herramienta de corte maquina una ranura de 0,5 pulg. de profundidad (5 veces 0,1 pulg.) y 1,0 pulgada de largo, por medio de 5 cortes consecutivos.
0001: G90 0002: M03 S1200 0003: G01 Z0 0004: G91 0005: M28 5 0006: G01 0007: Z-0.1 0008: X1.0 0009: X-1.0 0010: M29 0011: G28 0012: M30
A-61
Parmetros Ninguno
Descripcin Este cdigo indica el final del programa. Cuando ste es ejecutado, se completa la ejecucin del programa y se apaga el husillo. El programa a continuacin ofrece un ejemplo. Aqu, la herramienta de corte se mueve hasta X = 1,54 pulgadas, Z = 0,1 pulgadas y luego de que el programa termina, se apaga el husillo.
A-62
Parmetros Ninguno
Descripcin Este cdigo hace que la fresadora detenga el husillo y reinicie la ejecucin del programa desde el comienzo. El programa a continuacin ofrece un ejemplo. Aqu, la fresadora espera que la seal del puerto TTL E/S especificado (para el ejemplo, el puerto 4) tome un estado lgico "BAJO", y luego reinicia el programa.
A-63
Descripcin Este cdigo hace que el programa se bifurque en una subrutina predefinida para la ejecucin. Cuando la subrutina completa la ejecucin, regresa a este punto y el programa contina con la siguiente instruccin. El programa a continuacin, dado como ejemplo se llaman tres subrutinas: LETRA_A, X465.5, y 10. Las subrutinas son ejecutadas en el orden en el que son llamadas.
0001: M97 LETRA_A 0002: M97 X465.5 0003: M97 10 0004: M30
A-64
Parmetros Introduzca el nombre o etiqueta con el cual se asociar la subrutina que se va a editar. No se permiten espacios en el nombre.
Descripcin Este cdigo indica el inicio de una subrutina y la asocia con un nombre especfico para permitir que sta sea llamada, dentro del programa, utilizando el cdigo M97 (CALL). La subrutina no debe contener otras subrutinas pero puede incluir llamadas a otras subrutinas.
El programa a continuacin, dado como ejemplo, se crea y se etiqueta una subrutina bajo el nombre LETRA_V para crear una letra V.
0001: M98 LETRA_V 0002: F5 0003: M03 S1200 0004: G91 0005: G00 X0.5 Y1.5 Z0 0006: G01 0007: X0.5 Y-1 Z-0.1 0008: X0.5 Y1 0009: M99
A-65
Parmetros Ninguno
Descripcin Este cdigo indica al programa que se ha llegado al final de una subrutina. Todos los comandos comprendidos entre los cdigos M98 y M99 son archivados como una subrutina la cual puede ser llamada desde cualquier otra ubicacin del programa. Los cdigos dentro de la subrutina nicamente son ejecutados cuando la subrutina es llamada y no cuando el interpretador de programa pasa en un principio, a travs de ellos. El programa a continuacin, dado como ejemplo, se crea y se etiqueta una subrutina bajo el nombre "LETRA_V" para crear una letra "V". Esto es ilustrado en la figura A-22
0001: M98 LETRA_V 0002: F5 0003: M03 S1200 0004: G91 0005: G00 X0.5 Y1.5 Z0 0006: G01 0007: X0.5 Y-1 Z-0.1 0008: X0.5 Y1 0009: M99
A-66
A-67
CDIGO G
Equivalente conversacional
Descripcin
G00 G01 G02 G03 G04 G05 G17 G18 G19 G20 G21 G25 G26 G28 G50 G51 G80 G83 G84 G86 G87 G90 G91
RAPID MOVE ARC.CW ARC.CCW DWELL ARC PLANE.XY PLANE.XZ PLANE.YZ IN MM SET.ZERO ABS.ZERO HOME SCALE.OFF SCALE.ON FINISH POCKET CUP DRILL PECK ABS INCR
Tabla A-1.
Interpolacin lineal rpida Interpolacin lineal de avance Arco en sentido horario Arco en sentido anti horario Pausa - Intervalo programado Arco circular Establecer el plano XY Establecer el plano XZ Establecer el plano YZ Programacin en pulgadas Programacin en milmetros Posicin cero predeterminada Restablecer posicin cero Inicio Desactivar escala de coordenadas Activar escala de coordenadas Terminar ciclo enlatado Ciclo de fresado de cavidad Ciclo de fresado de copa Ciclo de taladrado Ciclo de taladrado escalonado Posicionamiento absoluto Posicionamiento incremental
A-68
CDIGO M M03, S
Equivalente conversacional
Descripcin
SPINDLECW.ON
Velocidad del husillo en sentido horario Apagar husillo Seleccionar herramienta Abrir tornillo de banco Cerrar tornillo de banco Nivel de salida alto Nivel de salida bajo Esperar nivel de entrada alto Esperar nivel de entrada bajo Solenoide alto Solenoide bajo Iniciar bucle de repeticin Fin del bucle de repeticin Final Reiniciar Llamar subrutina Etiqueta de subrutina Fin de subrutina
Tabla A-2.
M05 M06 M10 M11 M22 M23 M24 M25 M26 M27 M28 M29 M30 M47 M97 M98 M99
SPINDLE.OFF TOOL VISE.O VISE.C OUTPUT.H OUTPUT.L INPUT.H INPUT.L SOL.H SOL.L DO END.DO END RESTART CALL SUB END.SUB
A-69
A-70
En el modo de programacin absoluta, todos los puntos son medidos con respecto a la referencia de cero programada (PRZ). En el Control Numrico por Computadora (CNC) un eje es una lnea que define la direccin de movimiento de la fresa. Se definen 3 ejes para el material: eje X (longitud), eje Y (ancho) y eje Z (alto). Un ciclo pregrabado es una secuencia de cdigos inicializada por un nico cdigo G que puede ser utilizado para producir formas geomtricas y para ejecutar rutinas de perforacin. Las formas que se pueden crear incluyen copas, cavidades y orificios. Una sujecin cnica es una guarnicin metlica para sostener una fresa cuyo tamao sea compatible con el dimetro de la sujecin. Funcin utilizada para realizar una prueba, encontrar errores en el programa de pieza y prepararlo para la posterior descarga al controlador de la fresadora. Los programas son compilados automticamente antes de los procedimientos de emulacin y descarga. Trmino utilizado para las palabras que representan cdigos G y M. Como ejemplos se puede ver RAPID que representa el cdigo G00 y SPINDLECW.ON que representa el cdigo M03. En un programa de pieza editado con cdigos G y M, el cursor es la lnea titilante que indica la localizacin del punto de insercin en una lnea de texto. La fresa es una herramienta circular con una serie de bordes cortantes en su circunferencia, los cuales cortan el material colocado sobre la mesa de la fresadora. Las fresas son redondas o planas con puntas y es posible encontrar una gran variedad de dimetros y longitudes para ellas. Descargar es la accin de transferir informacin de un programa de pieza desde la computadora que contiene el Software para fresadora CNC hacia la fresadora. El perno de traccin es una herramienta de sostenimiento presente en la fresadora. Este perno hala la sujecin cnica hacia el husillo haciendo que las hendiduras de la sujecin se estrechen y sostengan la fresa. Emular un programa de pieza es hacer que la computadora ejecute una simulacin grfica de las trayectorias de la herramienta de corte cuando la fresadora ejecuta el programa. Siempre resulta bueno emular todos los programas antes de ser ejecutados en la mquina para evitar posibles colisiones de la herramienta y por ende el deterioro de la fresadora.
Sujecin cnica
Compilar
Equivalente conversacional
Cursor
Fresa
Descargar
Perno de traccin
Emular
B-1
Trminos importantes
TRMINO IMPORTANTE DESCRIPCIN
Cdigo G
Los cdigos G son aquellos que controlan el movimiento de la fresa. Como ejemplo puede verse el cdigo G00, el cual hace que la fresa se desplace en lnea recta a velocidad rpida y el cdigo G03 que mueve la herramienta haciendo que sta describa un arco. Un gib es un pedazo de metal destinado para el ajuste fino de la tensin entre la mesa de fresado y el cabezal. El cabezal es un componente de la fresadora que se mueve hacia arriba y hacia abajo en la direccin del eje Z. En ste vienen incluidos el husillo, el motor del husillo y el acoplamiento. La posicin de inicio es usualmente la ubicacin de la herramienta antes de que la fresadora ejecute un programa de pieza. La posicin de inicio es un parmetro ajustable y su valor por defecto es 1 pulgada sobre la superficie y en la posicin 0 de los ejes X e Y. En el modo de programacin incremental, todos los puntos son medidos teniendo como referencia no el PRZ, sino la ltima ubicacin de la herramienta de corte. ISO (International Organization for Standardization), es una abreviatura comnmente utilizada para denominar a la Organizacin para la Estandarizacin Internacional. Los cdigos G y M ISO son ledos y entendidos por la mayora de las fresadoras industriales. Los cdigos M son utilizados para funciones mixtas como la definicin de la velocidad del husillo, o para encender o apagar dispositivos externos. Como ejemplo se citan el cdigo M03 que fija la velocidad del husillo (en sentido horario) y el cdigo M30 que se encarga de detener la herramienta al final de un programa de pieza editado con cdigos G y M. Un programa de pieza es un archivo de computadora que contiene una representacin en forma de texto de los cdigos de mquina que controlan una mquina CNC tal como una fresadora o un torno. La referencia de cero programada o PRZ es la posicin cero tomada como referencia para medir todos los movimientos de la herramienta de corte en el modo absoluto. El valor de los tres ejes en el PRZ es de 0. El puerto serial de la computadora con el Software para fresadora CNC es conectado al conector de la interfaz serie de la fresadora. Este puerto es utilizado para las comunicaciones con la fresadora cuando se descarga el programa de pieza. ste puede ser el COM1, COM2, COM3, etc., dependiendo de la configuracin de la computadora. El husillo es un componente de la fresadora que sostiene la sujecin cnica y hace girar la fresa. El cdigo M03 (SPINDLECW.ON) ajusta la velocidad de rotacin del husillo en revoluciones por minuto (rev/min). Por ejemplo, la lnea M03 S1000 har que el husillo gire a 1000 rev/min en el sentido de las manecillas del reloj. Es una pieza destinada a sostener la fresa. sta es halada hacia el husillo por el perno de traccin, haciendo que las hendiduras en la sujecin se estrechen y sostengan la fresa.
Posicin de inicio
Programacin incremental
Cdigo ISO
Cdigo M
Programa de pieza
Puerto serial
Husillo
B-2
Trminos importantes
TRMINO IMPORTANTE DESCRIPCIN
Gua
Una gua es un canal o ranura maquinada para conectarse con el soporte de la fresa, la mesa o el cabezal. stas son bsicas para el correcto desempeo de los movimientos de la mesa de fresado y se recomienda aceitarlas a diario.
B-3
AUTOMATIZACIN Y ROBTICA SOFTWARE PARA FRESADORA CNC 36189-E2 Segunda edicin: Octubre de 2005 Impreso: Octubre de 2005
COMENTARIOS Si tiene algn comentario sobre este manual, por favor tmese unos minutos para escribirlo en las siguientes lneas y regrese esta hoja a la direccin indicada en el reverso. Gracias! Sus comentarios nos permitirn producir mejores manuales.
ERRORES DE PUBLICACIN Y COMENTARIOS Por favor hganos llegar una fotocopia de las pginas en las que ha encontrado errores e indique, adems, las correcciones que deberan realizarse. Si quiere recibir una copia de las pginas corregidas, por favor complete la seccin de identificacin.
INFORMACIN LABORAL
G Profesor
G Secundaria G Vocacional
IDENTIFICACIN NOMBRE DIRECCIN
TELFONO
FAX
Doblar y pegar
Doblar y pegar
LAB-VOLT LTDA. Departamento de Publicaciones tcnicas 675, rue du Carbone Charlesbourg, Quebec, Canad G2N 2K7
C o r t a r
Doblar y pegar
Doblar y pegar