Professional Documents
Culture Documents
Prefacio
mquina-herramienta es potencialmente peligrosa. La computadora controlado mquinas son potencialmente ms peligroso que los manuales porque, por ejemplo, una computadora es bastante preparada para haga girar un 8 " desequilibr la mamola de cuatro mandbulas de hierro fundido a 3000 rpm, para zambullir un campo de panel profundidad de cortador de guimbarda en una pieza del roble o para moler las grapas teniendo su trabajo a la mesa! Cualquiera
Este manual prueba para darle gua en precauciones y tcnicas de seguridad pero porque no sabemos los detalles de sus condiciones locales o de mquina nosotros podemos no aceptar ninguna responsabilidad para la ejecucin de cualquiera mquina o cualquier dae o el dao causado por su uso. Es su responsabilidad para asegurar que comprende las implicaciones de lo que disea y construya y para cumplir con cualquiera legislacin y cdigos de la prctica pertinente a su rural o de estado. Si usted est en cualquier doubt de que deba buscar gua de un experto profesionalmente calificado antes que dao de riesgo para sus adentros o para otros. Este documento es propuesto dando a detalles bastantes sobre cmo los entreactos de software de Mach3Mill con su mquina-herramienta, cmo es configurado para mtodos de gua de eje diferentes y sobre los lenguajes de entrada y formatos soportados por programar para habilitarle poner en prctica un sistema CNC poderoso en una mquina con hasta seis hachas controladas. Mquina-herramientas tpicas que pueden ser controladas son molinos, guimbardas, la plasma cortando mesas. Aunque Mach3Mill puede controlar las dos hachas de un torno para el perfil volviendo o el semejante, un programa separado (Mach3Turn) y apoyando documentacin se est desarrollando para soportar la funcionalidad completa de unos tornos etc. un compaero documenta Customising Mach3 explique en detalle cmo alterar los esquemas de pantalla, para disear sus propios pantallas y brujos y para interactuar a dispositivos de hardware especiales. Se aconseja fuertemente para unir el foro de discusin en lnea para Mach3. Esto se hospeda corrientemente por Yahoo ! un enlace a unirlo est en la pgina de compaa a www.artofcnc.ca usted deba tener conciencia de, mientras que el foro tiene muchos ingenieros con un rango vasto de la experiencia como los participantes, no constituye un substituto para la red de apoyo de un fabricante de mquina-herramienta. Si su aplicacin requiere este nivel del apoyo entonces debe comprar el sistema de un distribuidor local o un OEM con una red de distribuidor. En por all conseguir los beneficios de Mach3 con la posibilidad de apoyo en sitio. Ciertas porciones del texto en este manual son "exterior encanecido" impreso. Ellos generalmente describen caractersticas encontradas en controladores de mquina pero que no ponga en prctica pronto en Mach3. La descripcin de un exterior encanecido se destaca aqu no est para tomarse como un compromiso para poner en prcticalo a cualquier tiempo dado en lo sucesivo. Los agradecimientos se deben a numerosas personas que incluyen el equipo original que trabaj a instituto nacional para normas y comprobacin (NIST) en el proyecto de EMC y los usuarios de Mach3 sin cuya experiencia, materiales y comentarios constructivos este manual no pudieron se haber escrito. Los crditos son dados para utilidades individuales y caractersticas como stos se describen en el cuerpo del manual. ArtSoft Corporation est dedicado al mejoramiento continuo de sus productos, as sugerencias para los realces, correcciones y aclaraciones se recibir agradecidamente. Arte Fenerty y John Prentice afirman su derecho para identificarse como los autores de este trabajo. El derecho para hacer las copias de este manual es otorgado solamente para el propsito de evaluar y/o usar licenci o copias de demostracin de Mach3. No es admitido, bajo este derecho, para las terceras partes para cargar para copias de este manual. Cada esfuerzo se ha hecho para hacer este manual tan completo y tan exacto como posible pero ningn garanta o buen estado fsico son implicadas. La informacin provedo est en un " tal cual " base. Los autores
Using Mach3mill
y editor habr ni la responsabilidad ni la responsabilidad a cualesquiera persona o entidad con respecto a cualquiera prdida o daa que se derivan de la informacin contenida en este manual, uso del manual es cubierta por las condiciones de licencia al que debe coincidir al instalar software de Mach3. Windows XP y Windows 2000 son las marcas de fbrica registradas de Microsoft Corporation. Si otras marcas de fbrica estn usadas en este manual pero no reconoci por favor notifique ArtSoft Corporation as esto puede remediarse en ediciones subsecuentes. Nota: Este manual es una liberacin preliminar para soportar la beta y soltar las versiones de candidato de Mach3Mill. Se refiere en varios lugares para acomodar segn especificaciones Mach3. En el momento de escribiendo que esto no est disponible pero acomodando segn especificaciones Mach2 es generalmente aplicable y debe estar usado en su lugar.
Using Mach3mill
Las parte principal de un sistema para molino numricamente controlado son mostradas en la figura 1.1
Using Mach3mill
El diseador de una parte generalmente usa un diseo asistido por ordenador / fabricacin asistida por ordenadora (CAD / leva) programa o los programas en una computadora (1). La salida de este programa, que es un programa de parte y est en el "cdigo de g" transfiera se (por una red o tal vez disco de flojo) (2) al controlador de mquina (3). El controlador de mquina es responsable para interpretar el programa de parte para controlar la herramienta que cortar el |workpiece|. Las hachas de la mquina (5) mueva se por tornillos, vuelan o pasan con violencia que es de potencia por los motores de servo o motores de pasos. Las seales del controlador de mquina son amplificadas por las guas (4) de modo que ellos son poderosos bastante y convenientemente fij la hora de para hacer funcionar los motores. Aunque una fresadora es ilustrada, la mquina puede ser una guimbarda o un cortador de plasma o rayo laser. un manual separado describe el manejo de Mach3 un torno, la barrena vertical etc. Frecuentemente el controlador de mquina puede controlar principio y parando del motor de huso ( o an controle su velocidad ), pueda volver enfriador a intervalos y verifique que un programa de parte u operador de mquina (6) no est tratando de mover cualquier eje ms all de sus lmites. El controlador de mquina tambin tenga los controles gustar botones, un teclado, botones de potencimetro, un generador de impulsos manual (MPG) girar, o una palanca de mando de modo que el operador puede controlar la mquina manualmente y empiece y pare la corrida del programa de parte. El controlador de mquina tiene una exhibicin de modo que el operador sabe lo que est sucediendo. Porque las ordenes de un programa de cdigo de g pueden pedir los movimientos complicados coordinados de la mquina pode con hacha el controlador de mquina tienen que ser capaz de ejecutar una gran cantidad de clculos en "en tiempo real" ( e.g. cortar un hlice requiere una gran cantidad de clculo trigonomtrico ). Histricamente este hecho lo una pieza cara del equipo.
Using Mach3mill
mejor cosa para hacer ahora es descargar una versin de demostracin libre del software y prueba ello exterior en su computadora. Usted no necesita una mquina-herramienta para estar unida la subida, en realidad por lo presente es mejor no para tener uno. Si usted ha comprado un sistema completo de un revendedor entonces cierto o todos estos pasos de instalacin pueden tener haga se para usted ya.
3.1 Instalacin
Mach3 es distribuido por ArtSoft Corp. por la via de la Internet. Usted descarga el paquete como un propio instalando el archivo ( que, en la liberacin de presente, est cerca de 6 megabytes ). Este corra para un perodo ilimitado como una versin de demostracin con unas cuantas limitaciones en la velocidad, el tamao de trabajo que pueda serse fiador y el especialista se destaca soport. Cuando compra una licencia este puede " abra " la versin de demostracin usted ha instalado ya y configur. Los detalles completos de fijacin de precios y opciones estn en el sitio Web de ArtSoft Corporation www.artofcnc.ca
3.1.1 Descargar
Descargue el paquete de www.artofcnc.ca usando el botn derecho del ratn y salve el objetivo como para poner el propio-instalando archivo en cualquier directorio de trabajar conveniente ( tal vez Windows\El oficinista eventual ). Usted debe ser entrar a Windows como un administrador. Cuando el archivo lo ha descargado pueda ser sea conocido por inmediatamente usando el botn abierto en el dilogo de descarga o este dilogo pueda ser cerrado para instalacin posterior. Cuando quiere hacer la instalacin corre meramente el archivo descargado. Por ejemplo pudo correr el explorador de Windows (dar un golpe a la tecla secundaria del ratn sobre el botn Start), y golpear dos veces la tecla del Ratn sobre en el archivo descargado en el directorio de trabajo.
3.1.2 Instalar
No necesita una mquina-herramienta unida todava. Si usted lo est empezando no poder ser mejor para tener un se una. Note donde el cable o cables de la mquina-herramienta son atorados en su pc. Desconecte la pc, la mquina-herramienta y sus guas y desconecte el 25 sujete el conector(s) de la parte posterior de la pc. Ahora conmute la pc retroceda en. Cuando corre el descargado archive ser dirigido por los pasos de instalacin usuales para un programa de Windows tal como aceptacin la licencia condiciona y escogiendo la carpeta para Mach3. En el dilogo de la disposicin terminado le deber asegurar que Initialise System es verificado y haga clic sobre fin. Ahora ser dicho adems antes de correr cualquier software de Mach3.
Using Mach3mill
controlar Mach3 sin su GUI) pero el conductor son el ms importante y la parte ingeniosa. Mach3 debe ser capaz de enviar muy exactamente fijado la hora de comunica para controlar las hachas de la mquina-herramienta. Windows quiere estar en carga y las corridas normal usuario programa cuando tiene nada mejor para hacerse. As Mach3 no puede ser un " el usuario normal programa "; ello debe estar al nivel ms bajo adentro Windows ( se es lo manejan interrumpe ). Adems para hacer esto a los de alta velocidad posiblemente requerido ( cada eje puede darse atencin 45, 000 veces por segundo ) el conductor necesita sintonizar su propio cdigo. Windows no aprueba este (es un truco que los virus juegan) as ello tiene que ser preguntar dar a permiso especial. Este proceso requiere los rebootes. As si usted no ha hecho los con referencia a bota entonces Windows dar a la pantalla azul de muerte y el conductor sern corrompidos. La nica salida de esto ser quitar manualmente el conductor. Haber dado estas advertencias terribles, es nica feria para decir que los rebootes se requieren slo cuando el conductor se instala primero. Si actualiza su sistema con una nueva versin entonces los rebootes no es vital. La sucesin de install haga sin embargo todava pregunte que usted para hacerlo. Windows XP calza razonablemente rpidamente que no es mucha privacin para hacerlo cada vez.
excelentes con Windows a fin de ejecutar su trabajo; esto significa no trabajar en todos los sistemas debido a muchos factores. Por ejemplo, el monitor de sistema de QuickTime (qtask.exe) correr en la base puede matarlo y habr otros programas que le probablemente no est consciente uniforme est en su sistema que puede hacer el mismo. Windows puede y haga el principio muchos procesos en la base; algunos aparecen como iconos en el |systray| y otros no se muestran en ninguna va. Otras posibles fuentes de operacin errtica son las conexiones de red de rea local que pueden ser configuradas para apresurar de forma automtica detecte. Usted debe configurar estos para la velocidad real 10 Mbps o 100 Mbps de su red. Finalmente una mquina que ha estado practicando tabla hawaiana la Internet puede haber ganado uno o ms de una multitud de "robot" teclea los programas que atalayan lo que est haciendo y envia datos sobre el " gane a sus creadores. Este trfico puede interferir con Mach3 y no es algo que usted desea de cualquier modo. Use un motor de bsqueda para trminos quiera " Spybot " para localizar software para sentar orden arriba su mquina. Debido a estos factores, ello es importante, no sin embargo el mandatario, que prueba su sistema cuando sospecha algo no tiene razn o slo quiere verificar que un install fue bien. Haga clic dos veces sobre el icono de OCXDriverTest le la preparacin. Su tiro de pantalla est en la figura 3.1.
Using Mach3mill
de la frecuencia de pulso. Ello debe ser bastante firme alrededor de 24, 600Hz, pero pueda variar alrededor de, an violentamente, en ciertos sistemas. Esto no quiere decir el cronmetro de pulso est necesariamente inseguro, ello puede querer decir que la computadora est pesadamente cargada o lento en primer lugar, desde Mach3 tome la prioridad ms alta en el sistema, el reloj puede desviarse hasta una prioridad lento bastante que su un segundo es una longitud variable del tiempo. Desde la cuenta de pulso es basado en un segundo de Windows cronometrar, las variaciones en el tiempo de Windows haga la cuenta de pulso parecerse a su oscilacin alrededor de mucho uniforme cuando es el slido de roca. Bsicamente, si ve una pantalla similar a la figura 3.1 , toda cosa est trabajando as cercana buena el programa de OCXDriverTest y salto a las pantallas de seccin abajo. Los "expertos" de Windows podran ser interesados para ver unas cuantas otras cosas. La ventana rectangular blanca es un tipo de fijar la hora del analizador. Cuando lo est corriendo muestre una lnea con variaciones pequeas indic. Estas variaciones son los cambios al seguir el comps de uno interrumpa ciclo para otro. Debe no existir ningunas lneas ms tiempo que pulgada ms o menos en un 17 " pantalla en la mayor parte de los sistemas. An si all est las variaciones que su posible son abajo el umbral necesario crear los ataques de nervios de habilidad de escoger el momento oportuno as cuando su mquina-herramienta es unida que usted debe ejecutar una prueba de movimiento para ver si avanzar con ritmo lento y movimientos de G0/G1 son lisos. Puede tener una de dos cosas suceden para usted al correr la prueba que puede indicar un problema. 1. El conductor no encontr o instal, avise artstico., esto significa que el conductor no es cargado en Windows por cierta razn. Esto puede ocurrir en los sistemas XP que ha una corrupcin de su base de datos de conductor, recargando Windows es el cura en este caso. O, puede estar corriendo a Win2000. Win2000 tiene un insecto/"caracterstica" que interfiere con cargar el conductor. Ello puede necesitar ser cargado vea manualmente la prxima seccin Cuando el sistema dice, la recepcin321.. y entonces reboots, una de dos cosas han ocurrido. O usted reboot cuando pregunt ( le dijo!! )o el conductor es corrompido o incapaz para ser usado en su sistema. En este caso siga la prxima seccin y quite el conductor manualmente, entonces vuelva a instalar. Si la misma cosa sucede, por favor notifique ArtSoft usando el correo electrnico vincule www.artofcnc.ca y se dar gua. los sistemas a few tienen los |motherboards| que tienen hardware para el cronmetro de APIC pero cuyo cdigo de bios no lo usa. Esto confundir Mach3 instala. un archivo batch de dos " specialdriver.bat " para correr en una ventana de dos es disponible; esto har el conductor usan los ms viejos i8529 interrumpe controlador. Necesitar repetir este proceso siempre que descarga una versin mejorada de Mach3 como instalando nueva versin reemplace el conductor especial.
2.
Using Mach3mill
Existe un final apunta a nota. Windows recuerda toda la informacin sobre la va ha configurado a Mach3 en un archivo Profile. Esta informacin no es borrada cerca un-instalando el conductor y borrando otros archivo Mach3 as permanecer siempre que mejora el sistema. Sin embargo en el evento muy improbable que necesita una instalacin totalmente limpia desde el principio entonces usted necesita borrar el.XML perfilan archivo o archivos.
3.2 Pantallas
Es ahora listo para somete a prueba una "prctica" Mach3. Ello ser mucho fcil de le muestre cmo preparar su mquina-herramienta real cuando ha experimentado con Mach3 as. Usted puede
Using Mach3mill
"pretenda " para elaborar y aprender mucho an si usted no tenga consigui una mquina-herramienta de CNC todava. Si usted tuvo un, entonces haga se asegura no es unido a la pc. Mach3 es diseado de modo que es muy fcil de acomodar segn especificaciones sus pantallas convenir la va que usted trabaja. Esto significa que el Screens le ver no pueda parecer guste exactamente esos en el apndice 1. Si existe diferencias principales entonces su suministrador de sistema deben haber dadole un conjunto revisado de los |screenshots| para casar su sistema. Golpee dos veces la tecla del Ratn sobre el icono de Mach3Mill para correr el programa. Usted debe ver el molino programa la corrida protege similar a ese en el apndice 1 ( pero con el vario DROs ponga a cero, ningn programa cargado etc.). Note al color rojo restablecer botn. Ello habr un color rojo/verde centelleante LLEV (la simulacin de un diodo emisor de luz) sobre ello y cierto amarillo lleva desmont. Si usted hace clic sobre el botn entonces los diodos emisores de luz amarillos salen y el diodo emisor de luz centelleante vuelve hacia verde slido. Mach3 es listo para accin ! Si no puede restablecer entonces el problema es probablemente algo atorado en su puerto o puertos paralelo ( un "|dongle|" tal vez ) o la pc ha tenido previamente Mach3 instalado en ello con una distribucin inusual de alfileres portuarios a la parada de emergencia (impedir la seal). Necesitar buscar ayuda o leer el principio del captulo 5. La mayor parte de las pruebas y demostraciones en este captulo no trabajarn a menos que Mach3 es restablecer fuera del modo de EStop.
Existe un tipo importante adicional del control que no es en la pantalla del programa derretida: Botones y la mdi lnea es sus entradas a Mach3. DROs puede ser la exhibicin por Mach3 o puede ser usado como entradas por usted. La base colorea los cambios cuando est entrando. La ventana de cdigo de g y exhibiciones de Toolpath es para la informacin de Mach3 para usted. Usted puede manipular, sin embargo, ellos dos ( e.g. desplazar la ventana de cdigo de g, ampliando, haciendo girar y la toma panormica la exhibicin de Toolpath )
Using Mach3mill
ratn y teclado acometer a y del huso, para cambiar el |feedrate| haga caso de y para restablecerlo a 100% y para cambiarse a la mdi pantalla. El anuncio que rotula combine se con el control o llaves de Alt. Aunque las letras son mostradas como en maysculas (para la comodidad de la lectura) no usa la tecla de maysculas al usar los atajos. En un taller es conveniente al |minimise| los tiempos cuando necesita usar un ratn. Fsico conectan un tablero de control puede estar acostumbrado a controlar Mach3 por el uso de una tabla de mulo de teclado ( e.g. Ultimarc IPAC ). Este tapones-en en serie con su teclado y envie Mach3 " pretenda " |keypresses| que activan los botones con atajos. Si un botn no aparece en la pantalla actual entonces su atajo de teclado no es activo. Existe ciertos atajos de teclado especiales que son globales a travs de todas las pantallas. Captulo 5 las exhibiciones cmo stas es la preparacin.
disponible en cada pantalla con este mostrado. Si la pantalla muestra el "|jogball|" iluminado entonces si usted haga clic o arrastre su ratn encima, las hachas principales de la mquina (x, y en el molino) se movern. La velocidad dependa cun lejos es del cuadrado a mediados del icono. As, por ejemplo, haciendo clic sobre el ratn en la esquina de |righthand| superior del icono mover x y y de hachas a de alta velocidad. Usted ver el eje DROs respondiendo. Puede usar el teclado para avanzar con ritmo lento. Las llaves de
Using Mach3mill
flecha son puestas en defecto para dar le cabalgando despacio las hachas principales. Puede configurar estas llaves (ver captulo 5) para convenir sus preferencias propias. Usted puede usar el empujando levemente llaves en cualquiera pantalla con el jog on/de el botn encima. En la figura 3.3 usted ver que el diodo emisor de luz de paso es mostrado achispado. Las palanca acodada de botn Mode de empujoncito entre continuo, d un paso y modos de MPG, En modo continuo el eje escogido avanzar con ritmo lento para mientras usted tiene la llave abajo. La velocidad de empujando levemente ponga se por el DRO de porcentaje de empujoncito lento. Usted puede entrar cualquier valor desde 0.1% hasta 100% para conseguir cualquiera velocidad que usted desea. La subida y botones de Dn al lado de este DRO alterarn su valor en 5% dan un paso. Si usted deprime la tecla de maysculas entonces el empujando levemente ocurrir a 100% apresure sea lo que sea la colocacin de override. Esto le permite empujar levemente rpidamente para cercano su destino y la posicin exactamente. En paso modo, cada prensa de una llave de empujoncito mover el eje por la distancia indicada en el DRO de paso. Usted puede poner esto a cualquier valor que usted quiere. El movimiento estar a los actuales Feedrate. Note que teniendo la llave deprimido d repiti dan un paso empujoncitos.
Figura 3.3 -- Jog controla (vista simulada)
Los codificadores rotativos pueden interactuarse ( por la via del puerto paralelo entran los alfileres ) a Mach3 como generadores de impulsos manuales (MPGs). Ello est acostumbrado a tocar un instrumento musical avanzar con ritmo lento volviendo su botn cuando en modo de MPG. La llave marcado " Alt un " ciclos por las hachas disponibles y los diodos emisores de luz defina que el eje se escoge corrientemente para avanzar con ritmo lento. La otra opcin por avanzar con ritmo lento es una palanca de mando se una a la pc juegan puerto o USB. Mach3 trabajar con cualquiera "palanca de mando de palabra anloga" compatible con Windows ( as pudo an controlar su eje de x por una rueda del timn de Ferrari !). El conductor de Windows apropiado se necesitar para el dispositivo de palanca de mando. El " pegue se habilite se por el botn Joystick y, para de seguridad, deba ser en el posicin clave cuando se habilita. Si tiene una palanca de mando real y ello tiene un control de garganta entonces que esto puede ser configurado o para controlar el empujoncito haga caso de velocidad o el control la proporcin de alimentacin hacen caso de ( vea captulo 5 de nuevo ). Tal palanca de mando es una va barata de proporcionar control manual muy flexible de su mquina-herramienta. Adems, usted puede usar palancas de mando mltiples ( estrictamente hachas en dispositivos de entrecara humanos ) por instalar el software de perfil de fabricante o, an mejor, la utilidad de KeyGrabber sirve como substituto con Mach. Ahora pueda ser un buen rato para probar todas las opciones de empujar levemente en su sistema. No olvide que existe los atajos de teclado para los botones, as por qu no identificar les y les pruebe. Usted debe encontrar la manera pronto de trabajar eses tactos cmodo.
Using Mach3mill
escoger lo o use la prensa entre que pueda escogerlo de forma automtica. Puede representar cualquiera lnea vlida que pudo aparecer en un programa de parte y se ejecutar cuando aprieta retorno. Puede desechar la lnea apretando Esc. La llave de retroceder espacio puede ser usada para las equivocaciones de |correctiong| en su mecanografa. Si sabe ciertas ordenes de cdigo de g entonces pudo probarles exterior. De lo contrario entonces prueba:
G0 X1.6 Y2.3
Que mueva la herramienta a coordenadas X = 1.6 unidades y la y = 2.3 unidades. ( es el cero de g no la g rotula la a ). Ver el eje DROs se mueve a las nuevas coordenadas. Pruebe varios ordenes diferentes ( o G0 a lugares diferentes ). Si usted usa la subida o abajo llaves de flecha mientras que en la mdi lnea ver que Mach3 le desplaza retroceda y remitir por la historia de ordenes ha usado. Esto hacen que ello fcil de repetir una orden sin tener que con referencia a tipo lo. Cuando escoge la mdi lnea usted habr notado una caja de |flyout| dando le una vista previa de este texto recordado. Un MDI alinee se ( o bloquee como una lnea del cdigo de g es a veces llamada ) pueden tener varias ordenes encima y ellos se ejecutarn en la orden "sensata" como se define en captulo 10 - no necesariamente de izquierda a derecho. Por ejemplo poniendo una velocidad de alimentacin cerca algo as como F2.5 surta efecto antes de cualquiera alimentacin apresuran los movimientos an si el F2.5 aparezca en el centrar o uniforme al final de la lnea (bloque). Si dudoso sobre la orden que estar usado represente entonces varios separan mdi ordenes en uno a uno.
3.4.2 Enseanza
Mach3 puede recordar una sucesin de las lneas que entra usando MDI y les escriba a un archivo. Esto puede el es derretido una y otra vez como un programa de cdigo de g. En el MDI proteja, haga clic el principio ensea botn. El diodo emisor de luz junto a encender para recordarle que est dando instrucciones. Teclee en una serie de mdi lneas. Mach3 les ejecutar como usted aprieta retorno despus de cada alinee se y les almacene en un convencionalmente nombrado ensee archivo. Cuando usted ha terminado, haga clic sobre parada instruya. Puede representar su propio cdigo o prueba:
g21f100g1 x10 y0g1 x10 y5x0y0
Todo el 0 es centrar la puntera que esto. Despus haga clic sobre carga/edite y vaya para la pantalla del programa derretida. Usted ver las lneas de que tenga represent es mostrado en la ventana de cdigo de g (figura 3.6). Si usted haga clic sobre ciclo empiece entonces Mach3 ejecutar su programa. Cuando ha usado el editor entonces usted ser capaz de corregir se equivocan cualquier y salve el programa en un archivo de su propio escogiendo.
Using Mach3mill
Es fcil de probar un exterior. En el men brujos, escoja brujo de pico una mesa de los brujos instalada en su sistema ser mostrada (figura 3.7). Como un clic de ejemplo sin retardo para bolsillo circular, que est en los estandares Mach3 pone en circulacin, y hace clic sobre corrida.
Using Mach3mill
La pantalla de Mach3 corrientemente mostrado reemplace se por el un mostrado en la figura 3.8. Esto muestra la pantalla con ciertas opciones de omisin. Anuncio que puede escoger las unidades para trabajar en, la posicin del centro del bolsillo, cmo la herramienta es entrar el material y as sucesivamente. No todas las opciones podran ser pertinentes a su mquina. Usted puede, por ejemplo, tenga que poner la velocidad de huso manualmente. En este caso puede ignorar los controles en la pantalla excelente.
Cuando es satisfecho con el bolsillo, haga clic sobre botn Code de poste. Esto escribe una gcodifique la el
parte lo programa y carga en Mach3. Esta es slo una automatizacin de lo que hizo en el ejemplo en enseanza. La exhibicin de |toolpath| muestra los cortes que sern hechos. Usted puede revisar sus parmetros para tomar cortes ms pequeos o cualquier y con referencia a poste el cdigo. Si desea de que pueda salvar las colocaciones as el la prxima vez usted corre el brujo los datos iniciales ser lo que defina corrientemente.
Figura 3.9 el circular embolsa con los valores ponga y codifique inform
Cuando hace clic sobre salida ser retornado para los principales Mach3 escuda y pueda correr el brujo-gener separe programa. Este proceso ser a menudo es ms rpido que leyendo la descripcin aqu.
Using Mach3mill
De nuevo todo el " 0 " es centrar la puntera que esto. No olvide para apretar la tecla ENTER despus del m0.
Use el archivo > cargue el men de cdigo de g para cargar este programa. Usted puede el anuncio que es
Using Mach3mill
un grupo de botones por mostrar lo que coordina el sistema la exhibicin de DROs de eje. Necesitar leer captulo 7 para el significado de los sistemas diferentes una pantalla que le deja preparar la informacin quiere donde quiere el eje de z para ser sugiere haga x y movimientos de y a salvo de golpear las grapas etc. una pantalla que le deja controlar los niveles lgicos ( cero y un ) en todas las entradas y salidas de Mach3s.
Using Mach3mill
para darle gua en precauciones y tcnicas de seguridad pero porque no sabemos los detalles de sus condiciones locales o de mquina nosotros podemos no aceptar ninguna responsabilidad para la ejecucin de cualquiera mquina o cualquier dae o el dao causado por su uso. Es su responsabilidad para asegurar que comprende las implicaciones de lo que disea y construya y para cumplir con cualquiera legislacin y cdigos de la prctica pertinente a su rural o de estado. Si usted est en cualquier doubt de que deba buscar gua de un experto profesionalmente calificado antes que dao de riesgo para sus adentros o para otros.
Y opcionalmente:
Using Mach3mill
Ciertos interruptores para definir los lmites de movimiento permitido relativo de la herramienta un "huso" controlado. El "huso" podra hacer girar la herramienta (molino) o el |workpiece| (vuelta). Hasta tres hachas adicionales. stos puede ser definido como la mquina rotativa ( i.e. su movimiento es medido en grados ) o lineal. Una de las hachas lineales adicionales pueden esclavizarse a la x o y o eje de z. El dos mueva se en conjunto a todos los tiempos en respuesta a unos movimientos del programa de parte y para su empujando levemente pero ellos puede cada uno se referencia separadamente. ( vea configurando las hachas esclavizados para ms detallan ). un interruptor o interruptores que enclavan las guardias en la mquina Controles para el enfriador intermedio son dados ( desborde se y/o nuble se ) una sonda en el poseedor de herramienta que permite el |digitising| de una parte en vigor
Codificadores, tal como cristal lineal tiene cierto peso, que pueda mostrar la posicin de partes de la mquina Funciones especiales.
La mayor parte de las conexiones entre su mquina y la pc corriendo Mach3 son hechos por la paralela (impresor) el puerto (s) de la computadora. una mquina simple necesitar slo un puerto; un complejo necesite dos. Las conexiones pueden hacerse tambin por un "mulo de teclado" que genera llave pseuda aprieta en respuesta a seales de entrada. El control de funciones especiales como una exhibicin de pantalla por cristal lquido, un cambiador de herramienta, grapas de eje o un conductor de virutas es por el usuario defina las macras de cdigo de m que pueden controlar un serial (COM) el puerto. Mach3 controlar todo seis poda con hacha, coordine su movimiento simultneo con interpolacin lineal o ejecute interpolacin circular en dos hachas (fuera de x, y o z) mientras que simultneamente linealmente interpolar los otros cuatro con el ngulo ser barriendo por la interpolacin circular. La herramienta puede instalarse en as un camino helicoidal de ahusar si es requerido ! La proporcin de alimentacin durante estos movimientos es mantenida al valor pedido por su programa de parte, sujeto a limitaciones de la aceleracin y velocidad mxima de las hachas. Puede mover las hachas a mano con varios controles de empujar levemente. Si el mecanismo de su mquina se parece un brazo de robot o un hexpodo entonces Mach3 no sea capaz de controlarlo debido a los clculos cinemticos que es necesitar relatar la posicin de "herramienta" en x, y y coordenadas de z a la longitud y rotacin de los brazos de mquina.. Mach3 puede conmutar el huso en, haciendo girar en o la direccin, y el interruptor que ello fuera. Ello puede controlar tambin la proporcin a que hace girar (rpm) y controle su posicin angular para operaciones gusta cortar hilos. Mach3 puede volver los dos tipos del enfriador a intervalos. Mach3 controlar el EStop y pueda tomar nota de la operacin de los interruptores de referencia, la guardia trabe se y limite interruptores Mach3 almacenar las propiedades de hasta 256 herramientas diferentes. Si, sin embargo, su mquina tiene un cambiador de herramienta o revista automtico entonces tendr que controlar lo se.
Using Mach3mill
Cada uno impida el botn debe parar toda la actividad en la mquina como rpidamente tal cual sin peligro posible; el huso debe parar de girar y las hachas deben parar de mover. Esto debe suceder sin depender en software as estamos hablando de relevos y contactores. El circuito debe decir a Mach3 lo que ha hecho y existe una entrada especial, forzosa para esto. Ello no generalmente tiene la bondad de apagar el poder de actinio para un EStop porque la energa almacenada en la POLICA de emparejar condensadores pueden permitir que motores corran sobre para cierto tiempo considerable. La mquina no debe ser capaz de correr de nuevo hasta un " restablezca " botn se ha apretado. Si las cabelleras de botn de EStop cuando empujaron entonces la mquina no debe empezar cuando lo suelta volviendo su cabeza. Ello generalmente no ser posible continuar elaborar una parte despus de un EStop pero usted y la mquina puede en este est a salvo.
Using Mach3mill
da estos voltajes defina su "|lo|" y " hola " comunican. El anuncio que en el caso peor all est slo 1.6 diferencia de voltios entre ellos. Es, por supuesto, arbitrario si nosotros decimos que un "|lo|" representa una lgica un o un cero de lgica. Sin embargo, tal cual explicado debajo de, "|lo|" = uno es en realidad mejor en circuitos de entrecara ms prcticos. Para un seal de salida para hacer algo, cierta corriente tenga que fluir en el circuito se una para ello. Cuando es " hola " corriente fluir fuera de la computadora. Cuando es la corriente de "|lo|" afluya a la computadora. Los ms actuales usted tenga flujo en, los ms duros ello es mantener el cero del voltaje cercano as el ms cercano al lmite permitido de 0.8 voltios "|lo|" llegar a ser. Similarmente, flujo actual fuera de un " hola " haga el voltaje es inferior y ms cercano a los 2.4 voltios baje lmite. As con demasiado la corriente la diferencia entre "|lo|" y " hola " tendr an menos de 1.6 voltios y cosas se volvern poco serio. Finalmente, ello vale notando se permite flujo speramente 20 veces ms actual en un "|lo|" que usted se permite haciendo fluir fuera de un " hola ".
Ciertas personas piensan que integr rodea por trabaje de alguna forma usando humo. Desde luego nadie alguna vez haya visto un trabaje despus del humo haya escapado!
As esto significa que es mejor asignar lgica 1 para ser una seal de "|lo|". Bastante obviamente esto se llama activo lgica de |lo|. La desventaja prctica principal de ello es que el dispositivo se una al puerto paralelo tenga que tener un 5 voltio sirve como substituto para ello. Esto se toma de la pc juegue cuenca portuaria o de un suministro de fuerza en el dispositivo que es unido. Volver para entrar seales, la computadora necesitar servirse como substituto con cierta corriente ( menos de 40 |microamps| ) para " hola " entran y suministre cierto ( menos de 0.4 |milliamps| ) para las entradas de "|lo|". Porque |motherboards| de computadora modernos combinan muchos funcionan, incluyendo el puerto paralelo, en una astilla nosotros hemos experimentado sistemas donde los voltajes con las justas obedecen el " hola " y "|lo|" gobierna. Usted puede encontrar que una mquina-herramienta que corra sobre y viejo sistema se convierte en el |temperemental| cuando mejora la computadora. Alfileres 2 a 9 son probable que tienen propiedades similares (son los alfileres de datos al imprimir). Sujete 1 es tambin vital en imprimir pero los otros alfileres de salida estn usados pequeos y pueda ser menos poderoso en un diseo de "|optimised|" cuidadosamente. un bien que asla la tabla de salida (ver la prxima seccin) le proteger de estos problemas de compatibilidad elctricos.
Using Mach3mill
Usted ver que sujeta 18 a 25 est unido al 0 lado de voltio del aprovisionamiento de la potencia de ordenadora. Todas las seales adentro y fuera la pc son relativo a esto. Si usted une muchos telegrafia mucho tiempo para ello, especialmente si ellos corren corrientes de alto llevadas cercanas de alambres a motores, entonces estos alambres habr las corrientes haciendo fluir en entonces ese crean voltajes que se parecen ruido y pueden causar errores. Podra poder an estrellar la computadora. El eje y tal vez guas de huso, que conectar Mach3 por su puerto paralelo, sea probable que de trabajo a entre 30 y 240 los voltios y sern capaz de suministrar corrientes de muchos amperios. Correctamente unido no harn ningn dao a la computadora pero un cortocircuito accidental pudo destruir fcilmente la tabla maternal entera de computadora y an el disco compacto y discos duros tambin. Para estas dos razones usted se aconseja muy fuertemente para comprar un dispositivo llam un " aislando la salida sube a bordo de ". Esto proporcionar le con terminales que es fcil de conecte, un 0 voltio separado (campo comn) para las guas, los interruptores domesticos etc. y evite exceder los pormenores permitidos actuales del puerto. Esta salida sube a bordo de, su electrnica de gua y suministro de fuerza debe ser aseadamente instalada en un caso de metal al |minimise| el riesgo de interferencia a las seales de televisiones y de radio de sus vecinos. Si usted construye un " el nido de rata " entonces est invitando circuitos cortos y tragedia. Figura 4.2 las exhibiciones tres tablas de salida comerciales. Aqu los fines el sermn !
De estos tipos del motor pueden manejar entonces las hachas por los |leadscrews|
Using Mach3mill
( planee-o nuez de pelota ), los cinturones, cadenas o el engranaje de cremallera y pin. El mtodo de gua mecnico determinar la velocidad y torques requerido y por lo tanto cualquier engranando requiri entre el motor ymquina. Las propiedades de una gua de motor de pasos bipolar son: 1. 2. 3. 4. bajo costo Conexin de alambre 4 simple para pasear Mantenimiento bajo Pasee la velocidad limit para sobre 1000 rpm y torques limit para sobre 3000 pulgadas de onza. ( 21 Nm ). Conseguir la velocidad mxima depende de corredor el motor o la electrnica de gua a su mximo permiti voltaje. Conseguir el torques mximo depende de corredor el motor a su mximo permiti la corriente (amperios) Para propsitos prcticos en unos caballos veloces de mquina-herramienta necesite manejarse por un controlador de micro-escaln cortado para asegurar operacin lisa a cualquiera velocidad con eficiencia razonable. Proporciona abra el control de lazo que significa es posible perder pasos bajo arriba cargando y esto inmediatamente no puede ser obvio al usuario de mquina.
5. 6.
Por otra parte un accionamiento por motor de servo es: 1. Relativamente caro ( especialmente si ello tiene un motor de actinio ) 2. Las necesidades proveyendo de alambre para ambos motor y codificador 3. El mantenimiento de cepillos es requerido en motores de polica 4. Pasee 4000 rpm de velocidad ms y un torques prcticamente ilimitado ( si su presupuesto puede apuntarlo !) 5. Proporcione control de bucle cerrado maneja as posicin es siempre conocida para ser correcto (o una condicin de falla ser en relieve) En la prctica guas de motor de pasos darn a ejecucin satisfactoria con mquina-herramientas convencionales hasta un molino de torrecilla de Bridgeport o un 6 " centre la altura tornea a menos que quiere exactitud excepcional y velocidad de la operacin. Vale las dos advertencias de que da aqu. Primeramente sistemas de servo en mquinas viejas son probablemente no digital; i.e. no son controlados por una serie del paso pulsan y una seal de direccin. Para usar un motor viejo con Mach3 usted necesitar desechar el resolvente ( que d a la posicin ) y ajuste un codificador de cuadratura y tendr que reemplazar toda la electrnica. En segundo trmino est en guardia de motores de pasos de segunda mano a menos que puede conseguir los datos de fabricante para ellos. Ellos pueden ser diseados para la operacin de 5 fases, no pueda trabajar bien con un controlador de micro-escaln cortado moderno y pueda tener un mucho baje evalu torques que el mismo tamao de motor moderno.. A menos que puede probarles, usted puede encontrar que han sido accidentalmente |demagnetised| as como es intil. A menos que es realmente confiado de sus destrezas y experiencia, entonces las guas de eje deben ser productos actuales hicieron compras de suministradores que les soportarn. Si usted compre el derecho entonces usted necesite comprar slo una vez.
Using Mach3mill
del trabajo hecho en la mquina. Verificaremos entonces velocidades rpidas y torques. Como un ejemplo suponga que usted est diseando un resbaln cruzado de molino (eje transversal) la gua. Usted va a usar un tornillo con un 0.1 " alquitrane principio sencillo enhebra y una nuez de pelota. Usted quiere aspirar para un movimiento mnimo de 0.0001 ". Esto es 1/1000 de una revolucin de la lanza motora si es acoplado directamente al tornillo. Resbale con motor de pasos El paso mnimo con un motor de pasos depende de cmo es controlado. All est normalmente 200 pasos completos por revolucin. Usted necesita usar micro-escaln para corrida lisa sobre el rango completo de la alimentacin vaya rpido y muchos controladores le permitirn para tener 10 micro-pasos por paso completo. Este sistema dara a 1/2000 de una revolucin como el paso mnimo que es fino. Mirada prxima a la posible velocidad de alimentacin rpida. Asuma, conservadora, que la velocidad de motor mxima es 500 rpm. Esto da a un rpido de 50 pulgadas/minutas o cerca de 15 segundos para el viaje de resbaln completo. Esto podra ser satisfactorio aunque no vista espectacular. A esta velocidad la electrnica de accionamiento por motor de micro-escaln necesita 16,666 ( 500 * 200 * 10/60 ) pulsan por segundo. En un 1 GHz PC, Mach3 puede generar 35,000 pulsos por segundo simultneamente en cada una de las seis posibles hachas. As no existe ningunos problemas aqu. Ahora tiene que escoger el torques que la mquina exigir. Una va para medir esto es preparar la mquina para el corte ms pesado le pensar que usted pueda alguna vez hacer y, con una palanca larga ( diga 12 ") en la rueda de mano de resbaln, vuelva lo al fin con una balanza de resorte ( del conjunto de la primavera condimente el Libra ). El torques para el corte (en las pulgadas de onza) es la lectura de equilibrio (en onzas) x 12. La otra va es usar un tamao y especificacin motor que sabe trabajos en alguna otra persona la mquina con el mismo tipo de resbaln y tornillo ! Como la velocidad de alimentacin rpida era razonable usted lo puede considerar lento abajo por 2:1 engranajes (tal vez por una gua de cinturn dentada) que casi doble el torques disponible en el tornillo.
Resbale con el servo pasee De nuevo miramos al tamao de baile de saln. un motor de servo tiene un codificador para decir su electrnica de gua donde ello es. Esto consiste de un disco ranurado y genere cuatro quadrature pulsa para cada ranura en el disco. As un disco con 300 ranuras genera 300 ciclos por revolucin (CPR) esto es bastante bajo para codificadores comerciales. La electrnica de codificador puede la 1200 cuadratura de salida cuenta por revolucin (QCPR) de la lanza motora. La electrnica de gua para el servo puede normalmente volver el motor por una cuadratura cuente por entrada ponga pulso. Cierta electrnica de servo de especificacin de alto puede multiplicar y/o dividir los pulsos de paso por un constante ( e.g. el baile de saln pulsa movimientos por 5 cuadratura pulsan o 36/17 pulsos ). Esto es a menudo engranajes electrnico llamado. Como la velocidad mxima de un motor de servo es alrededor 4000 rpm necesitaremos desde luego una reduccin de velocidad en la gua mecnica. 5:1 parezca sensato. Esto da a un movimiento de 0.0000167 " por paso que es mucho mejor que ese requerido ( 0.0001 ") Qu velocidad rpida mxima nosotros conseguiremos? Con 35,000 d un paso los pulsos por segundo conseguimos 5.83 revoluciones[35000/(1200 * 5)] de el |leadscrew| por segundo. Esto es bien a cerca de 9 segundos para 5 " viaje del resbaln. El anuncio, sin embargo, que la velocidad es limitada por la proporcin de pulso de Mach3 no la velocidad motora. Esto es slo sobre 1750 rpm en el ejemplo. La limitacin podra ser an peor si el codificador di ms pulse por revolucin. Ello a menudo es necesario para usar electrnica de servo con engranajes electrnico para superar esta limitacin si tiene el alto contar codificadores.
Using Mach3mill
Finalmente uno verificara torques disponible. En un servo pasee menos de seguridad margen es requerido que con un motor de pasos porque el servo no puede padecer de "pasos perdidos". Si el torques requerido por la mquina es demasiado alto entonces el motor puede recalentarse o la electrnica de gua levanta una falla sobre actual. Ejemplo 2 -- ROUTER GANTRY DRIVE Para una guimbarda de caballete pueda necesitar un viaje de al menos 60 " en el eje de caballete y un | ballscrew| para esta longitud estar caro y difcil para proteger de polvo. Muchos diseadores iran a traer una gua de cadena y diente de engranaje. Nosotros podemos escoger un paso mnimo de 0.0005 ". un diente de engranaje de cadena de mando de 20 dientes con 1/4 " alquitrane la cadena da a 5 " movimiento de caballete por revolucin del diente de engranaje. un motor de pasos (diez micro-pasos) da a 2000 pasos por la revolucin as un 5:1 reduccin ( pase con violencia o la caja de engranajes ) necesite se entre la lanza de motor y diente de engranaje. [0.0005" = 5"/ (2000 x 5)] Con este diseo si nosotros conseguimos 500 rpm del caballo veloz entonces la alimentacin rpida de 60 ", descuidando aceleracin y tiempo de reduccin de la velocidad, toman unos 8.33 segundos razonables. El clculo de torques en esta mquina es ms difcil que con el resbaln cruzado como, con la masa del caballete para moverse, la inercia, durante aceleracin y reduccin de la velocidad, es probablemente ms importante que las fuerzas cortantes. La experiencia de otros o experimentos sern la mejor gua. Si une el grupo de usuario de ArtSoft para Master5/Mach1/Mach3 en Yahoo! usted habr acceso a la experiencia de cientos de otros usuarios.
Using Mach3mill
empujar levemente las hachas por el ojo a una posicin de referencia. El interruptor domestico para un eje puede estar al cualquier coordine la posicin y define esta ubicacin. As los interruptores domesticos no tienen que ser en cero de mquina. Como usted vea, cada eje pudo necesitar tres interruptores ( i.e. limite los interruptores a los dos fines de viaje y un interruptor domestico ). As un molino bsico exija nueve comparan entradas portuarias para ellos. Esto no es mucho bien como un puerto paralelo slo tiene 5 entradas ! El problema puede resolverse en tres vas: Los interruptores de lmite son unidos para lgica externa (tal vez en la electrnica de gua) y esta lgica desconecta las guas cuando se alcanza el lmite. Los interruptores de referencia separados se unen las entradas a Mach3
Un alfiler puede compartir todas las entradas para un eje y Mach3 es responsable para predominante ambos limitan y detectando casa
Los interruptores pueden interactuarse por un mulo de teclado.
El primer mtodo es mejor y forzoso para una mquina muy grande, cara o rpida donde no puede confiar en software y su configuracin para impedir dao mecnico. Los interruptores unidos a la electrnica de gua pueden ser inteligentes y slos permita el movimiento lejos de un interruptor cuando el lmite es el golpe. Esto est a salvo que inhabilitar los lmites as un usuario puede empujar levemente la mquina de sus lmites pero hacer dependa en tener una gua sofisticada. En una mquina pequea cuando usa el segundo mtodo, ello es todava posible usar slo 3 entradas a Mach3 para un molino de 3 ejes ( 4 para una mquina de tipo de caballete vea esclavizando ) y nicos dos interruptores son requeridos como un lmite y referencia puede compartir un interruptor. El mulo de teclado tiene un mucho lentoel tiempo de respuesta que el puerto paralelo pero essatisfactorio para el lmite conecte una mquina sin las alimentaciones de | highspeed|. Para detalles de la arquitectura vea Mach3 Customisationmanual.
Using Mach3mill
operacin confiable usted necesita " avance " la entrada al puerto paralelo. Como interruptores mecnicos pueda llevar una corriente significativa un valor de 470R es mostrado que da a una corriente de cerca de 10 | milliamps|. Como el tendido elctrico a los interruptores pueda ser bastante largo y obligado a la recoleccin del ruido asegurarse de que tiene una conexin buena al 0 lado de voltio de su entrada (la estructura de su mquina-herramienta no ser satisfactoria) y considere usar cable protegido con el escudo se una a la terminal a ras de tierra principal de su controlador. Si usted usa interruptores electrnicos como un detector ranurado con un LLEVADO y transistor de fota, entonces usted necesitar cierto en cierta medida una puerta O ( que es un " provedo de alambre-o " si una entrada de Lo activa es manejada por transistores de cobrador abiertos ).
Los inversores pticos, si escondido de enfriador, deba ser bien en una mquina de elaboracin de metales pero est obligado al | alfunction| con polvo de madera.
No use interruptores magnticos ( techan con caas interruptores o vestbulo efectan los dispositivos ) en una mquina que pueden cortar metal de hierro o la virutas puede la "subida de vello" el imn. El |repeatability| del punto de funcionamiento, articular con interruptores de |echanical|, es mismo dependiente de la calidad del interruptor y la rigidez de su ascensin y activando palanca. La disposicin en la figura 4.6 podra ser muy imprecisa. El |repeatability| es muy importante para un interruptor para ser usado para casa. Overtravel es el movimiento del interruptor que ocurre despus que ha operado. Con un interruptor de lmite puede causarse por la inercia de la gua. En un inversor ptico guste figura 4.7 entonces provedo la veleta es mucho tiempo bastante habr ningunas dificultades. un | microswitch| puede darse |overtravel| arbitrario haciendo funcionar un rodillo encima por una rampa ( vase la figura 4.11 ). La inclinacin de la rampa hace, sin embargo, reduzca el |repeatability| de la operacin del interruptor. Es a menudo posible usar un interruptor para ambos lmites proporcionando dos rampas o veletas.
Using Mach3mill
electrnicas. Usted puede encontrar que ello til para mirar a mquinas y cines comerciales de ejemplos en el Master5/Mach1/Mach2 Yahoo! el grupo para ms ideas y tcnicas para interruptores.
Using Mach3mill
siempre avance con ritmo lento cuidadosamente de los interruptores de lmite, entonces referencia.
Using Mach3mill
1. On/Off pasea control M3 y un botn de pantalla puede la solicitud que el huso empieza en una direccin segn las manecillas del reloj. M4 puede la solicitud que el huso empieza en una direccin en sentido contrario al de las manecillas del reloj. las solicitudes de M5 que el huso hace alto. M3 y M4 pueden ser configurados para activar seales de salida externos que puede estar asociado con los alfileres de salida en los puertos paralelos. Provee de alambre entonces estas salidas (probablemente por la via de relevos) para controlar los contactores motores para su mquina. Aunque esto suena directo, en la prctica necesita ser muy cuidadoso. A menos que realmente necesita correr el huso "hacia atrs" ello puede ser mejor para tratar M3 y M4 como el mismo o para permitir M4 activar una seal que no conecta algo. Claramente ello es posible, en una situacin de error, para el comunica segn las manecillas del reloj y en sentido contrario al de las manecillas del reloj para ser activo en conjunto. Estos pueden causar los contactores para corto las parte principal sirven como substituto. La cosa especial mecnicamente enclavado dando marcha atrs contactores pueden existirse y si va a permitir su huso para correr en sentido contrario al de las manecillas del reloj entonces necesita usar uno. Otra dificultad es que la definicin de "cdigo de g" dice que es legal emitir un M4 cuando el huso est corriendo segn las manecillas del reloj bajo un M3 ( y vice versa ). Si su gua de huso es un actinio pasee, slo cambiando la direccin al correr a toda velocidad va a imponer fuerzas muy grandes en la gua mecnica de la mquina y sople probablemente el actinio funda se o haga tropezar un cortacircuito. Para de seguridad usted necesita introducir las demoras de tiempo en la operacin de los contactores o use una gua de inversor moderna que le permite para cambiar direccin con un motor corredor. Vase tambin la nota sobre el nmero limitado de la activacin de relevo comunica en la seccin en enfriador. 2. D un paso y direccin pasea control Si su motor de huso es un servomotor con una gua de paso y direccin (como las guas de eje) entonces puede configurar dos seales de salida para controlar su velocidad y direccin de la rotacin. Mach3 tomar en cuenta unas gua de polea o caja de engranajes de paso variables entre el motor y el huso. Para los detalles completos vea afinacin motora en el captulo 5 3. control de motor de PWM Como una alternativa a Step y control de direccin, Mach3 puede la salida una anchura de impulso modul comunique cuyo ciclo de trabajo es el porcentaje de toda velocidad que exige. Usted, por ejemplo, convierta el ciclo de trabajo de la seal a un voltaje ( el PWM comunique en para 0% de tiempo dan a 0 voltios 50% dan a 5 voltios y 100% dan a 10 voltios ) y use este para controlar un motor de induccin con una gua de inversor de frecuencia variable. Alternativa la seal de PWM pudo estar acostumbrado a apretar el gatillo un |triac| en una polica simple apresure controlador. Figuras 4.12 y 4.13 muestre la anchura de impulso a aproximadamente 20% del ciclo y
Using Mach3mill
Using Mach3mill
Figura 5.1 Puertos y lengeta de seleccin de eje 5.2.1 Definicin del |direccin| de la de los puertos de |los| un |usar|
El |solamente| de |usted| de si Virginia un |utilizar| un el |placa| de la de ene de |esta| de que de ferrocarril elevado de ees de y de |paralelo| de puerto basa en de puerto de |del| de |defecto| de por de |direccin| de la de | entonces| de |computadora| de |su| 1 de 0x378 ( |decir| de ees hexadecimal 378 ) el |correcta| de la de | probablemente| de ees de |est|. El |corresponde| de que de |direccin| de la de |descubrir| de |necesitar| de |usted| de |entonces| de PCI de |del| de |adicionadas| de |tarjetas| de |ms| de unas del |utilizando| de |est| de |usted| de si un |cada| uno. ningunos | estndares| de |haber| de |parece|! El panel de ferrocarril elevado de Utilice del control de Windows. Clic hardware de |del| de |lengeta| de la de |elige| de y de |sistema| de |icono| de ferrocarril elevado de ene de Doble. el |administrador| de |del| de |botn| de ferrocarril elevado de pandilla de los |dispositivos|. El |rbol| de ferrocarril elevado de Ample de (LPT de y de COM)". La clic a de LPT de |del| de puerto de impresora de ferrocarril elevado de ene de Doble de ECP. El |nueva| de | ventana| una del ene de |exhibidas| de |sern| de |caractersticas| de sospecha. El |lengeta| de la de Elija de los | recursos| de |los|. El |lnea| de |primera| de la de ene de |nmero| de impresora de ferrocarril elevado del | direccin| de la de ees de IO de |del| de gama de la un |utilizar|. Observe valor de ferrocarril elevado del | dilogo| de ferrocarril elevado de |cierre| de y de |abajo| de |caractersticas| de las. Nota: El |eliminacin| de de |instalacin| de la del |direccin| de la de |cambiar| de |puede| de PCI de |del| de |tarjeta| de |cualquier| de |usted| de si de |incluso| de PCI de |del| de |paralela| de |portuaria| de | tarjeta| una ningn |tocado| de ha de la. El |usted| de si Virginia un |utilizar| anterior una de |prrafo| de |del| de |pasos| de |los| de repita de puerto de | segundo| . El |encargado| de ferrocarril elevado de Cierre de |dispositivo| , panel de |del| de |ventanas| de las de y de | sistema| de |del| de |caractersticas| de las de control. El |direccin| de la de Incorpore del puerto de impresora de |su| ( ningn |esto| de |asume| de Mach3 de |pues| hexadecimal de las ees de que de |decir| de para de 0x de |prefijo| de ferrocarril elevado de |proporcione| ) el caso de ene de y del 2 |direccin| de |su| de |introduzca| de e de puerto de ferrocarril elevado activo del | necesidad|. El |botn| de ferrocarril elevado de pandilla de Ahora de valores de |los| de |salvar| de para de | aplicacin| de la. |importante| de |ms| de la de ees de Esto. Mach3 ningn |cambia| de |usted| de |cuando| de valores de |recordar| del |lengeta| un puerto de ferrocarril elevado de |cierra| de de |lengeta| de la.
Using Mach3mill
El |eje| de |cualquier| de |conducir| de |necesita| de |usted| de |mximo| de |pulso| de |del| de |depende| de | necesita| de |usted| de que de |frecuencia| de la un superior de |velocidad| de |su|. 25.000 |probablemente| de | sern| de |hertzios| convenientes |del| de |sistemas| de |los| de para pasea de |pasos|. La contra un el conductor de 10 micro-|pasos| comparable un geco 201 , el 750 rpm de |alrededor| de |conseguir| de |usted| de un el motor de |estndar| de |pasos| 1.8o. Las de para de | necesarios| de hijo de |pulsos| de contraltos de Los los |codificadores| de |tienen| de que de impulsiones de servo de motor de ferrocarril elevado de ene de |eje| de |del| de |resolucin| de |alta|. |seccin| de la de ene de Dan de se de |detalles| de Otros del |puesta| un motor de |del| de |punto|. Las |computadoras| examinan |velocidad| una del |reloj| de 1 |mejor| de |funcionarn| de |gigahertz| un 35.000 | esto| de |elija| de que de |as| de |hertzios| unos 25.000 |hertzios| de |elija| de |entonces| de |lenta| de |ms| de | computadora| del |tenga| de |usted| de que de |menos| unas. El pan de maz de y de |velocidad| de la de | aumentar| de |puede| de Usted una sospecha de |punto| pasea el ferrocarril elevado de ene de |correctamente| de |sistema| de |del| de |trabajos| de |los| de |encuentra| de |usted| de |cuando| modula por impulsos proporcin. El |versin| de la de 25.000 |hertzios| de ene de |solamente| de |funcionar| de |demostracin| de la. |est| de | entonces| de Mach3 de si de Adems forzosamente el |automticamente| de |invertir| de |recomenzar| de ene cerrado un |operacin| de la de 25.000 |hertzios|. El |diagnstico| de |del| de |estndar| de |pantalla| de la de ene de |exhibe| de se de |corriente| de |sistema| de ferrocarril elevado de ene real del |frecuencia| de la. Ningn |olvide| se del |botn| de ferrocarril elevado de |clicar| de las apuesta inicial de |aplicacin| de la de |proceder|.
5.3 Los |seales| de las de Definiendo de la y de |entrada| de la de | utilizar| de |usted| de que de |salida|
El |hora| de la de ees de |bsica| de |configuracin| de la de |establecido| de ha de |usted| de que de Ahora de las las de |definir| los |seales| de la y de |entrada| del ferrocarril elevado de y de puerto de ferrocarril elevado de por de |utilizados| de |sern| de que de y de |utilizar| de |usted| de que de |salida| sujeta |paralelos|. La salida de |su| de para de |documentacin| de la sube a bordo del |uso| de ferrocarril elevado de para de |diseado| de |han| de se de si de |usar| de |pueden| de se de |salidas| de |qu| de ene de |direccin| de la de Dar de |puede| examina la a de Mach3 la contra de |sustituido| de se de |puede| de tabla un el |archivo| (xml) examine |ya| de |definidas| de |conexiones| de |estas|.
5.3.1 Seales de |utilizadas| de |seran| de que de |huso| de |del| de y de |eje| de |del| de |salida|
Las de |mirar| de primero los |etiquetas| del |del| de |salidas| de las pasean. |cuadro| de ferrocarril elevado de | parecer| de Esto 5.4. |ejes| X de sospecha de para de conductores de |los| de |donde| de Defina, |ejes| de |estos| de |definir| de para de |marcarlos| de para de pandilla de y de |conectadas| de |estn| de y X de y.
Using Mach3mill
Figura 5.4 Definir los |connectons| para hachas y el huso controlado El |interfaz| de |del| de hardware de |su| de si ( e.g. el conductor de geco de |del| de |pasos| 201 ) el |asegrese| de |baja| de |ctive| de |seal| una del requiere de las las de para de |comprobadas| de |estn| de |columnas| de | estas| de que los |seales| de la y de |paso| de Dir (|ection|). El |tiene| de |usted| de si un |stos| de |configurar| de y de |activar| de |debe| de |usted| de |esclavizado| de |eje| de de |rotatorio|. El |controlada| de ees de |huso| de |del| de |velocidad| de |su| de si un |lengeta| de |esta| de |acabado| de ha de |usted| de |entonces| de |mano|. El |botn| de ferrocarril elevado de pandilla de los |datos| de |los| de |salvar| de para de |aplicacin| de la de |ventana| de |esta|. El |asignar| de y de |huso| de ferrocarril elevado de |activar| de |necesita| de |usted| de |entonces| de Mach3 de por de |controlada| de ees de |huso| de |del| de |velocidad| de |su| de si un el |paso| sujeta/portuario |pulso| de | del| de |anchura| de |modulado| de control de |utiliza| de si de |ella| de para examina |completo| de control de | tiene| de si de alfileres/puertos de |direccin| de la de y de |paso| de ferrocarril elevado de |asignar| de para de de |direccin| de |su| de |controlar| de para de |relais| de |los|. |bajas| de |activo| de hijo de |seales| de |estas| de si de |definir| de |tambin| de |debe| de Usted. |hecho| de |est| de Cuando, |botn| de ferrocarril elevado de pandilla de |lengeta| de |esta| de ene de |datos| de |los| de |salvar| de para de |aplicacin| de la.
Figura 5.5 Imput comunica Examine la casa de |probablemente| de |tendr| de |usted| de dos de |estrategia| de la conmuta |ejes| X de |los| de ene, y X de y. Los |cajas| de las de Permita de la casa de |los| conmutan puerto de ferrocarril elevado de |defina| de y de |ejes| de |estos| de para/sujete el |conectado| de |est| uno de |cada| de |cual| de ferrocarril elevado de
Using Mach3mill
contra. La casa de ferrocarril elevado de y de |lmites| de |los| de |combinando| de |est| de |usted| de si conmuta |lmite| de ferrocarril elevado de |permitir| de |debe| de |usted| de |entonces| - . el al de |perno| de |mismo| de ferrocarril elevado de |asignar| de y de |eje| de |cada| de para domestico de la y de |++| de |lmite| de ferrocarril elevado a casa, y de |lmite| de al un Limit++. El diez |resto| de al de |acceso| de para de |scrollbar| de la de Mueva de que de |tabla| de la ningn |cuadro| de ferrocarril elevado de ene visible de las ees 5.5. El |funcionamiento| de ferrocarril elevado de |inhibir| de para de |utilizada| de se de |puede| de que de ene especial de las ees de #1 de |entrada| de la de un el |programa| de los protectores de |los| de |cuando| de |pieza| del |seguridad| ningn |lugar| de |su| de ene de |estn|. Los |tres| de |otros| de Los (el si de #1 de y ningn | dispositivo| de ferrocarril elevado de |usamos| del protector de |del| de |seguridad|) el |cdigo| de ferrocarril elevado de ene de |probar| de |pueden| de se de y de |uso| de |propio| de |su| de para de |disponibles| de |estn| de macras. El |conectar| de para de |utilizar| de |puede| de se de #4 de |entrada| de la un el interruptor del sencillo de |del| de |funcin| de la de pan de maz de para de |externo| de |botn| pone funcin. |adelante| de |ms| de | configurarlos| de |desear| de |puede| de Usted. El |pulso| de ferrocarril elevado de |defina| de y de Permita del |tiene| de |usted| de si de |ndice| un el |huso| de | del| de sensor examina |marca| de de |ranura| una. Habilite y defina lmites hacen caso de si est dejando Mach2 controla sus interruptores de lmite y tiene un botn externo que apretar cuando necesita avanzar con ritmo lento de un lmite. Si no tiene ningn interruptor entonces puede usar un botn de pantalla para lograr la misma funcin. Habilite y defina impida para indicar a Mach3 que el usuario ha exigido una parada de emergencia. Habilite y defina el OEM aprieta el gatillo las entradas si quiere que seales elctricas sean capaz de llamar las funciones de botn OEM sin un botn de pantalla necesitando proveerse. Habilite y defina la habilidad de escoger el momento oportuno si usted tiene un sensor de huso con ms de un ranure o la marca. Habilite tratan de encontrar |digitising| y THCOn, THCUp y THCDown para el control de una antorcha de plasma. Si usted tiene un puerto de paralela entonces que usted tiene 5 entradas disponibles; con dos puertos all est 10 ( o con alfileres 2 a 9 definido como entran, 13 ). Es muy comn encontrar que falta le a uno algo entrada comunique especialmente si est yendo tambin para tener ciertas entradas para los libras de cristal u otros codificadores. Usted puede tener que transigir no teniendo cosas como un lmite fsico haga caso del interruptor para salvar las seales ! Puede considerar usar tambin un mulo de teclado para ciertas seales de entrada. Haga clic sobre el botn Apply para salvar los datos en esta lengeta.
Using Mach3mill
Figura 5.6 Seales de salida Haga clic sobre el botn Apply para salvar los datos en esta lengeta.
Using Mach3mill
codificadores o generadores de impulsos manuales (MPGs) usados para empujar levemente las hachas. El codificador/lengeta de MPGs est acostumbrado a definir las conexiones y la resolucin de codificadores lineales o generadores de impulsos manuales (MPGs) usado para empujar levemente las hachas. Es cubierto aqu para la entereza de la descripcin de Config > puertos y alfileres. Este dilogo no necesita una columna de |lo| activo como, si los codificadores cuentan la va mala es meramente necesario trocar los alfileres distribuidos para entradas de A y b.
5.3.5.1 Codificadores
Las cuentas por valor de unidad deben estar puesto en corresponda a la resolucin del codificador. As una escala lineal con reglamentos a 20 micrones produce una cuenta cada 5 micrones (recordar la seal de cuadratura), se son 200 cuentas por unidad (milmetro). Si usted tiene unidades nativas ponen como pulgadas el ello tiene 200 x 25.4 = 5080 cuentas por unidad (pulgada). El valor de velocidad no es usado.
5.3.5.2 MPGs
Las cuentas por valor de unidad estn acostumbrado a definir el nmero de cuentas de cuadratura que necesita ser generado para Mach3 para ver el movimiento del MPG. Para un 100 codificador de CPR, una figura de 2 es adecuada. Para resoluciones ms altas usted debe aumentar esta figura para conseguir la sensibilidad mecnica que usted desea. Encontramos 100 trabajos bien con 1024 codificadores de CPR. El valor de velocidad determina la escamadura de pulsos envi para el eje ser controlado por el MPG. Los inferiores el valor di en la velocidad el rpidamente el eje se mover. Su valor es conjunto mejor por experimento para dar a una velocidad cmoda al hilar el MPG como rpidamente tal cual cmodo.
Using Mach3mill
Codifique M7 puede volver enfriador de inundacin en, M9 puede volver el enfriador de neblina en y M9 puede volver todo el enfriador fuera. La inundacin se nubla la seccin de control del dilogo define que de los seales de salida est acostumbrado a poner en prctica estas funciones. El puerto/alfileres para las salidas ha sido ya definido en la lengeta de seales de salida. Si no quiere usar esta verificacin de funcin inhabilita los relevos de inundacin/neblina.
5.3.6.2 Control de relevo de huso
Si la velocidad de huso est controlada a mano o usando un PWM comunique entonces Mach3 pueda definir su direccin y cuando para empezar y parar lo (en respuesta a M3, M4 y M5) usando dos salidas. El puerto/alfileres para las salidas ha sido ya definido en la lengeta de seales de salida. Si usted controla el huso por Step y la direccin entonces no necesita estos controles. M3, M4 y M5 controlarn el tren de impulsos generado de forma automtica. Si no quiere usar esta verificacin de funcin inhabilita los relevos de huso.
5.3.6.3 Control motor
Verifique el uso pasea el control si quiere usar PWM o paso y control de direccin del huso. Cuando esto se verifica entonces puede escoger entre control de PWM y el paso/Dir Motor. control de PWM una seal de PWM es una seal digital, una ola "rectngula" donde el porcentaje del tiempo la seal es alta especifica el porcentaje de los a toda velocidad del motor a que debe correr. As, supon le tenga una gua de motor y PWM con velocidad mxima de 3000 rpm entonces figura 4.9 corre el motor a 3000 x 0.2 = 600 rpm. Similarmente la seal en la figura 4.10 lo correra a 1500 rpm. Mach3 tiene que hacer un trade off en cuntos anchuras diferentes del pulso que puede producir contra qu altura una frecuencia la onda cuadrada puede ser. Si la frecuencia tiene 5 Hz la corrida de Mach3 con una 25000 velocidad de ncleo de Hz puede salida 5000 las velocidades diferentes. Mover a 10Hz reduce este a 2500 velocidades diferentes pero esto todava importa una resolucin de un par de rpm. una baja frecuencia de onda cuadrada aumenta el tiempo que tomar para el accionamiento por motor a anuncio que un cambio de velocidad se ha pedido. Entre 5 y 10 Hz da a un compromiso bueno. La frecuencia escogida es entrada en la caja de PWMBase Freq. Muchas guas y motores tienen una velocidad mnima. Tipicamente porque el ventilador refrescante si muy ineficiente a torques de baja velocidad mientras que alto y corriente todava pueda exigirse. El PWM mnimo % le boxee permita para poner el porcentaje de velocidad mxima a que Mach3 parar de salida la seal de
Using Mach3mill
PWM. Usted debe tener conciencia de la electrnica de gua de PWM puede tener un mnimo apresurar colocacin y esa configuracin de polea de Mach3 tambin ( vea la seccin x.x ) le permita a velocidades mnimas establecidas. Tipicamente usted debe apuntar para poner la polea limite ligeramente ms alto que el PWM mnimo % o el hardware limita como esta cortar la velocidad y/o d a un mensaje de error sensato antes que slo parando lo. D un paso y direccin pasea Esta puede ser una velocidad variable maneja controlado por el paso pulsan o una gua de servo completa. Usted puede usar la configuracin de polea de Mach3 ( vea la seccin 5.5.6.1 ) para definir una velocidad mnima si esto se necesita por el motor o su electrnica.
5.3.6.4 Parmetros generales
stos permiten le para controlar la demora despus de empezar o parar el huso antes que Mach3 ejecutar ordenes adicionales ( i.e. un Dwell ). Estas demoras pueden estar acostumbrado a permitir tiempo para la aceleracin antes de un corte haga se y para proporcionar cierta proteccin de software de la ida directamente de segn las manecillas del reloj para en sentido contrario al de las manecillas del reloj. Los tiempos de dwell son entrados en segundos.
5.3.6.5 Relaciones de polea
Mach3 tiene el control sobre la velocidad de su huso pasea. Programa el huso va rpido por la palabra de s. El sistema de polea de Mach3 permite le para definir la relacin entre estos para cuatro colocaciones de polea o caja de engranajes diferentes. Es fcil de comprender cmo ello trabaja despus de sintonizar su huso pasee as que ello se describe en la seccin 5.5.6.1 abajo.
5.3.6.6 Funcin especial
El modo de rayo laser siempre debe ser desenfrenado si no fuera por el manejo el poder de un rayo laser cortante por el |feedrate|.. Use la realimentacin de huso en el modo de sincronizacin debe ser un-verificar. El control de huso de bucle cerrado, cuando verific, cumple un lazo de servo de software que prueba para casar el huso real apresure visto por el sensor de ndice o habilidad de escoger el momento oportuno con ese exigido por la palabra de s. La velocidad exacta del huso no es probable para ser importante as no es probable para necesitar usar esta caracterstica en Mach3Turn. Si usted hace el uso lo entonces la p, yo y variables de d debe ponerse en el rango 0 a 1. la p controla la ganancia del lazo y un valor excesivo harn la velocidad oscila, o caza, alrededor del valor pedido antes que la instalacin encima. La variable de d se aplica amortiguamiento as |stabilising| estas oscilaciones usando el derivado (la proporcin del cambio) de la velocidad. El yo variable toma una vista a largo plazo de la diferencia entre velocidad real y pedida as como aumenta la exactitud en el estado firme. Sintonizar estos valores es asistido usando el dilogo abierto por Operator > calibre huso. Espigue se la velocidad promediando, cuando verific, causan Mach3 para promediar el tiempo entre el ndice/fijando la hora de pulsan sobre varias revoluciones cuando est derivando la velocidad de huso real. Usted puede encontrar que ello til con una gua de huso de inercia muy baja o un donde el control tiende a dar a variaciones a corto plazo de la velocidad.
Using Mach3mill
la z-inhiba. La z-inhiba en el |checkbox| habilita esta funcin. La profundidad mxima da al valor de z ms bajo al que el eje se mover. El |checkbox| persistente recuerda el estado ( que pueda cambiarse por una palanca acodada de pantalla ) de corrida a corrida de Mach3. Digitising: El 4 eje seala con el dedo los nubes |checkbox| habilita la grabacin del estado de un eje as como x, y y z. Las letras de Add Axis a coordenadas anteponen los datos con el nombre de eje en el archivo cloud de punto. opciones de THC: El nombre de |checkbox| es que se explica por s mismo. La compensacin G41, G42: El |checkbox| de anlisis de compensacin avanzado vuelve loco un anlisis de preanlisis ms completo que reducir el riesgo de excavar al compensar para el dimetro de cortador en formas complejas.
5.3.8 Comprobacin
Su software es ahora configurado suficientemente para usted para hacer ciertas pruebas simples con el hardware. Si es conveniente para unirse arriba las entradas de los interruptores manuales tal como casa entonces hace as ahora. Corra Mach3Mill y muestre los diagnsticos la pantalla. Esto tiene un banco de representaciones visuales por diodos emisores de luz el nivel lgico de las entradas y salidas. Asegure que la seal de Emergengy Stop externa no es activa ( emergencia roja no LLEV enviando de prisa ) y apriete el color rojo restablece el botn en la pantalla. Su diodo emisor de luz debe parar de destellar. Si ha asociado cualesquiera salidas con enfriador o rotacin de huso entonces puede usar los botones pertinentes en la pantalla diagnstica para volver las salidas a intervalos. La mquina debe responder tambin o puede controlar los voltajes de las seales con un |multimeter|. Despus haga funcionar la casa o el lmite se cambian. Debe ver los diodos emisores de luz apropiados enrojecen el amarillo cuando su seal es activa. Estas pruebas le dejarn ver que su puerto paralelo es correctamente dirigido y las entradas y salidas se unen apropiadamente. Si usted tenga dos puertos y todas las seales de prueba estn en uno entonces podra considerar un interruptor temporal de su configuracin de modo que uno de los interruptores domesticos o de lmite est unido por la
Using Mach3mill
via de ello de modo que usted pueda verificar su operacin correcta. No olvide el botn Apply al haciendo este en cierta medida el comprobacin. Si todo va bien entonces debe restaurar la configuracin apropiada. Si usted tiene problemas usted les debe clasificar el exterior ahora como esto ser mucho ms fcil ese cuando empieza tratando de manejar las hachas. Si usted no tiene un |multimeter| entonces tendr que comprar o pedir prestado un verificador lgico o un adaptador de D25 (con diodos emisores de luz reales) que le deje controlar el estado de sus alfileres. En esencia necesita hallar si (a) las seales los pormenores de la computadora son incorrectas ( i.e. Mach3 no est haciendo lo que le desear o espere se ) o (b) las seales no est consiguiendo entre el conector de D25 y su mquina-herramienta ( i.e. un problema de tendido elctrico o configuracin con la salida sube a bordo de o elabora ). 15 la ayuda de minutos de un amigo puede hacer milagros en esta situacin an si usted explica slo cuidadosamente a l/su lo que su problema es y cmo usted tenga ya busque lo! Usted estar asombrado con qu frecuencia este en cierta medida la explicacin paran con repentinamente palabras quiera " Oh ! yo veo lo que el problema debe ser, ello es.."
propiedades en mtrico (milmetros) o unidades de pulgada. Usted ser capaz de correr programas de parte en o unidades cualquiera opcin que usted escoge. Las matemticas para configuracin ser ligeramente ms fcil si usted escoge el mismo sistema como su gua entrene se ( e.g. el |ballscrew| ) haga se en casa. As un tornillo con 0.2 " lleve (5 |tpi|) es fcil de configurar en pulgadas que en milmetros. Similarmente un tornillo de direccin de 2mm ser ms fcil en milmetros. La multiplicacin y/o divisin por 25.4 no son difciles pero es slo algo diferente para considerar. Figura 5.10 el dilogo de unidades de -- Setup All est, por otra parte, una ventaja delgada al tener las unidades de disposicin es las unidades en que normalmente trabaja. Esto es que puede cerrar el DROs a la exhibicin en este sistema sea lo que sea el programa de parte est haciendo ( i.e. conmutar unidades por G20 y G21 ). As la eleccin es el suyo. Use Config > las unidades de disposicin para escoger MMs o las pulgadas ( vase la figura 5.10 ). Una vez que usted ha hecho una eleccin usted no debe cambiar lo sin ir respalde completo los pasos siguientes o confusin total reinar !
Using Mach3mill
As ahora una se la subida el poder a su electrnica de conductor de eje y verificacin doble el tendido elctrico entre la electrnica de conductor y su salida board/computer. Usted est a punto de mezclar poder alto e informtica as es mejor para estar a salvo que humeante!
Usted va a calcular el nmero de revoluciones de la lanza motora ( pasee revs por unidad ) para mover el eje por una unidad. Esto probablemente ser mayor que un para las pulgadas y menos de uno para los milmetros pero esto no importar al clculo que es fcilmente hizo en una calculadora de cualquier modo. Para un tornillo y nuez usted necesita el paso crudo del tornillo ( i.e. enhebre cresta para coronar la distancia ) y el nmero de principios. Los tornillos de pulgada pueden especificarse en hilos por pulgada (|tpi|). El paso tiene 1/|tpi| ( e.g. el paso de un 8 sencillo de |tpi| empieza el tornillo tiene 1/?8 = 0.125 ") Si el tornillo es principio mltiple multiplique el paso crudo por el nmero de empiece a conseguir el paso efectivo de la hlice. El paso de rosca efectivo es por lo tanto la distancia el eje se mueve para uno la revolucin del tornillo. Ahora puede calcular los revs de tornillo por unidadatornille revs por la unidad = 1??paso de rosca efectivo Si el tornillo se maneja directamente del motor entonces estos son los revs motores por unidad. Si el motor tiene un engranaje, encadene o cia la gua al tornillo con los dientes de Nm en el motor engrane se y dientes de ns en el engranaje de tornillo sin fin entonces: pasee revs por la unidad = atornille revs por el ns de x de unidad /Nm Por ejemplo, suponga nuestro 8 tornillo de |tpi| es unido al motor con un cinturn dentado con un 48 dente polea en el tornillo y un 16 dente la polea en el motor entonces el paso de lanza motor tiene 8 x 48??16 = 24 ( el indicio: mantenga todos los figure on su calculadora a cada fase del clculo para evitar redondear errores ) Como un ejemplo mtrico, suponga un dos empiece el tornillo tienen 5 milmetros entre las crestas de hilo ( i.e. el paso efectivo de la hlice es 10 milmetros ) y es unido al motor con 24 polea de diente en el motor engae y un 48 dente la polea en el tornillo. As los revs de tornillo por la unidad = 0.1 y pasee revs por unidad tiene 0.1 x 48/?24 = 0.2 Para un engranaje de cremallera y pin o cinturn dentado o accionamiento por cadena el clculo son similares. Encuentre el paso de los enlaces de dientes de cinturn o cadena. Los cinturones estn disponibles en los pasos mtricos e imperiales con 5 8 de milmetros los pasos mtricos comnes y 0.375 " ( 3/8 ") el campo comn para los cinturones de pulgada y para cadena. Para una percha encuentre su diente se instala. Esto es mejor hizo midiendo el total distancie extensin 50 o an 100 brechas entre dientes. Note que, porque los engranajes estandares son hechos a un mdulo, su longitud no ser un nmero racional como incluye el constante??( empastele = 3.14152) Para todas las guas llamaremos este paso de diente. Si el nmero de dientes en el pinion/sprocket/pulley en la lanza primaria que maneja el rack/belt/chain es el ns entonces: engae revs por la unidad = 1??(dentar el ns de x de paso) As, por ejemplo con un 3/8 " encadene y un 13 dente el diente de engranaje que est en la lanza motora
Using Mach3mill
entonces los revs motores por la unidad = 1??(0.375 x 13) = 0.2051282. De pasada nosotros observamos que esto es bastante "transmisin directa" y el motor podra necesitar una caja de engranajes de reduccin adicional para encontrar las necesidades de torques. En este caso multiplica los revs motores por unidad por la relacin de reduccin de la caja de engranajes.
La resolucin bsica de todo moderno motores de pasos son 200 pasos por revolucin ( i.e. 1.8la a por paso ). Nota: ciertos caballos veloces ms viejos son 180 pasos por rev. pero no es probablemente para encontrarles si usted est comprando soport nuevo o casi nuevo equipo. La resolucin bsica de un motor de servo depende del codificador en su lanza. La resolucin de codificador es normalmente citada en el CPR (los ciclos por revolucin) porque la salida es en realidad dos cuadratura comunica la resolucin efectiva ser cuatro veces este valor. Usted esperara un CPR en el rango de cerca de 125 a 2000 corresponder a 500 a 8000 pasos por revolucin.
5.5.1.3 Calcular Mach3 da un paso por revolucin motora
Recomendamos muy fuertemente que usa la electrnica de gua de micro-escaln para motores de pasos. Si usted no hace este y use un completo-o medio paso maneje entonces que usted necesitar los motores mucho ms grandes y padecern de resonancias que limitan ejecucin a ciertas velocidades. Ciertas guas de micro-escaln tienen un nmero fijo de los micro-pasos ( tipicamente 10 ) mientras que otros pueden configurarse. En este caso usted encontrar 10 para ser un valor de compromiso bueno para escoger. Esto significa que Mach3 necesitar enviar 2000 pulsos por revolucin para una gua de eje de caballo veloz. Ciertas guas de servo requieren un pulso por cuenta de cuadratura del codificador motor ( as dando 1200 pasos por rev para un 300 codificador de CPR. Otros incluyen engranajes electrnico donde usted puede multiplicar los pasos de entrada por un entero, nmero entero valore y, a veces, la divisoria el resultado por otro valor de entero, nmero entero. La multiplicacin de los pasos de entrada puede ser muy til con Mach3 como la velocidad de servo pequeo pasean con un codificador de alta resolucin pueda limitarse por la proporcin de pulso mxima que Mach3 puede generar.
5.5.1.4 Mach3 da un paso por unidad
As ahora podemos hacer clculos finalmente: Mach3 da un paso por la unidad = Mach3 dan un paso por x rev pasee revs por unidad Figura 5.11 las exhibiciones el dilogo para Config > pasee afinacin. Haga clic sobre un botn para escoger el eje que est configurando y entra el valor calculado de Mach3 da un paso por unidad en la caja sobre el botn Save.. Este valor no tiene que ser un entero, nmero entero as que usted puede lograr tan exactitud como usted desea. Para evitar olvidar clic posterior salve las colocaciones de eje ahora.
Using Mach3mill
mutuamente )
Como usted usa los cursores los valores en la velocidad y cajas de Accel es actualizado. La velocidad est en unidades por minuto. Accel est en unidades por second2 la velocidad mxima que puede mostrar se limitar por la proporcin de pulso mxima de Mach3. Supon le haya configurado este a 25,000 Hz y 2000 pasos por unidad entonces el mximo posible velocidad tiene 750. Este mximo es, sin embargo, no necesariamente caja fuerte para su motor, manejan mecanismo o mquina; es slo Mach3 corriendo "exterior plano". Puede hacer los clculos necesarios o hacer ciertos ensayos prcticos. Permtanos prueba justa lo primero de exterior.
5.5.2.1 Ensayos prcticos de pasee velocidad
Salv el eje despus de poner los pasos por unidad. apruebe el dilogo y asegure de que toda cosa es subida de potencia. Haga clic sobre el botn Reset as sus resplandores de diodo emisor de luz continuamente. Vuelva a Config > pasee afinacin y escoja su eje. Use el cursor de velocidad para tener la grfica sobre 20% de velocidad mxima. Apriete el cursor levanta la llave en su teclado. El eje debe instalarse en el ms direccin. Si ello huya escoja entonces una velocidad inferior. Si ello se arrastra escoja entonces una velocidad ms alta. El cursor abajo llave haga ello correr la otra va ( i.e. el menos la direccin ). Si la direccin no tenga razn entonces, salve el eje y (a) cambie la colocacin activa baja para el alfiler de Dir del eje en Config >puertos y alfileres> los alfileres de salida provea de indicadores ( y lo aplique ) o (b) verifica el apropiado encajona Config > u inversin motoras para el eje que est usando. Usted puede |akso| slo desconecta y da marcha atrs, por supuesto, un par de conexiones fsicas al motor de la electrnica de gua. Si un motor de pasos tararea o grita entonces que usted lo ha provedo de alambre incorrectamente o est tratando de manejarlo mucho demasiado rpido. El rotulando del caballo veloz telegrafia ( especialmente 8 telegrafian los motores ) es a veces muy desconcertante. Necesitar referirse a la documentacin de electrnica de motor y conductor.
Using Mach3mill
Si un motor de servo huya a toda velocidad o revolotea e indica una falla en su conductor entonces su armadura ( o el codificador ) las conexiones necesitan dando marcha atrs ( vea su documentacin de electrnica de servo para ms detalla ). Si usted tiene inquietan cualquier aqu entonces se complacer de si usted sigui el consejo para comprar los productos soportados y correctamente actuales - compre derecho, compre una vez! La mayor parte de las guas trabajarn bien con un 1 la anchura de impulso mnima microsegundo. Si usted tiene problemas con los movimientos de prueba ( e.g. el motor parece demasiado ruidoso ) el primero verifica que sus pulsos de paso no son invertidos ( por Low activo ser establecido incorrectamente para pisan los alfileres de salida provea de indicadores de puertos y alfileres ) entonces podra probar aumentar la anchura de impulso para, digamos, 5 microsegundos. La entrecara de paso y direccin es muy simple pero, porque ello " en cierta medida trabajan " cuando configur mal, pueda ser difcil al hallazgo de falla sin siendo muy sistemtico y/o mirando a los pulsos con un osciloscopio.
5.5.2.2 Pasee clculos de velocidad mximos
Si siente que quiere calcular el mximo pasee la velocidad entonces ledo esta seccin. Existe muchas cosas que definen la velocidad mxima de un eje: El mximo permiti la velocidad de pasee ( tal vez 4000 rpm para servo o 1000 rpm para el caballo veloz ) El mximo permiti la velocidad del |ballscrew| ( dependen de longitud, dimetro, cmo sus fines son soportados Velocidad mxima de gua de cinturn o caja de engranajes de reduccin El mximo apresura que maneje electrnica soportar sin la sealizacin una falla El mximo apresura para mantener la lubricacin de la mquina resbalan
El primer dos enes esta lista es ms probable para afectarle. Usted necesitar referirse a las especificaciones de los fabricantes, calculan las velocidades permitidas de tornillo y pasee y relacione se que stos a unidades por segundo del movimiento de eje. Ponga este valor mximo en la caja de velocidad de pasee afinacin para el eje envolvi. El Mach1/Mach2 Yahoo! el foro en lnea es un lugar til para conseguir consejo de otros usuarios de Mach3, mundial, en este en cierta medida el tema.
Ningn motor es capaz de cambiar la velocidad de un mecanismo instantneamente. un torques es necesitar dar a momento angular a las partes de giratorio ( incluyendo el propio motor ) y el torques convirti a la fuerza por el mecanismo ( atornille y la nuez etc.) tenga que acelerar las partes de mquina y la herramienta o | workpiece|. Alguna de la fuerza tambin va superar friccin y, por supuesto, para hacer el corte de herramienta. Mach3 se acelerar ( y desacelere )el motor a una proporcin dada( i.e. una lnea recta apresura el tiempo curve se ) si el motor puede proporcionar ms torques que necesite se para la cortadura, friccin y fuerzas de inercia para ser suministrado a la proporcin de aceleracin dada entonces todo va bien. Si el torques es insuficiente entonces ello puede o atolle se ( si un caballo veloz ) o el servo coloca error crecer. Si el error de servo consigue demasiado excelente entonces la gua puede comunicar probablemente una condicin de falla pero incluso si no hace entonces la exactitud de la cortadura habr sufrido dolor. Esto se explicar con ms detalle en breve.
Using Mach3mill
Pruebe empezar y parar su mquina con colocaciones diferentes del cursor de aceleracin en el dilogo que sirve para afinar motor. A aceleraciones bajas ( una inclinacin corts en la grfica ) usted ser capaz de oir la velocidad irguiendome sobre las patas traseras con las garras afuera de arriba abajo.
5.5.3.3 Porque quiere evitar un error de servo grande
La mayor parte de los movimientos hechos en un programa de parte son coordinados con dos, o ms, poda con hacha moviendo en conjunto. As en un movimiento de X=0, Y=0 a X=2, Y=1, Mach3 mueva el eje de x a dos veces la velocidad del eje transversal. Ello no solo coordina los movimientos a velocidad constante pero asegure que la velocidad requiri la relacin se aplican durante aceleracin y reduccin de la velocidad pero acelerando todo movimientos a una velocidad determinada por el eje "lento". Si usted especifica demasiado alto una aceleracin para un eje dado entonces Mach3 asuma que ello puede usar este valor pero como, en la prctica, el eje rezague se lo que mande se ( i.e. el error de servo es grande ) entonces el camino inserta el trabajo ser inexacto.
5.5.3.4 Escoger un valor de aceleracin
Ello es bastante posible, conociendo todas las masas de partes, momentos de inercia del motor y tornillos, fuerzas de friccin y el torques disponibles desde el motor para hacer clculos lo que la aceleracin puede triunfarse con un error dado. Ballscrew y resbaln lineal los catlogos de fabricantes a menudo incluyen los clculos de muestra. A menos que quiere la esencia en la ejecucin de su mquina, nosotros recomienda poner el valor de modo que prueba empiezan y hacen alto suene "cmodo". Apenado no es muy cientfico pero parece para dar a resultados buenos !
Use la mdi pantalla para escoger las unidades de pulgada y las coordenadas absolutas. (G20 G90) Prepare un bloque en la mesa y empuje levemente el eje as la sonda de DTI lo toca. Asegura le acabe por un move in el menos direccin de x. Haga girar el bisel a cero la lectura. Esto se ilustra en la figura 5.12. Ahora use el Mach3 MDI proteja y haga clic sobre el botn de G92X0 para poner una compensacin y por lo tanto cero el DRO de eje de x.
Figura 5.12 - establecer una posicin de cero.
Mueva la mesa a la x = 4.5 por G0 X4.5. La brecha debe ser sobre la mitad una pulgada. Si no es entonces hay algo mal malo con sus clculos de los pasos por valor de unidad. Verifique y corrija que esto.
Using Mach3mill
Inserte la prenda bloquea y mueva se a la x = 4.0 por G0 X4. Este movimiento es en la x menos la direccin tal cual el empujoncito as los efectos del retroceso en el mecanismo se eliminar. La lectura en el DTI dar a su error de posicionamiento. Debe estar a la altura de slo un mil dlares ms o menos. Figura 5.13 las exhibiciones la prenda en posicin. Quite la prenda y G0 X0 para verificar el valor de cero. Repita el 4 " prueba para conseguir un conjunto de, tal vez, 20 valores y vea cun reproductible es el posicionamiento. Si consigue variaciones grandes entonces hay algo hacen mal a mecnicamente. Si consigue errores consistentes entonces puede sintonizar muy bien los pasos por valor de unidad para lograr exactitud mxima. Despus debe verificar que el eje no pierde pasos en movimientos repetidos en velocidad. Quite el bloque de prenda. Use MDI a G0 X0 y verifique el zero on el DTI.
Figura Empee bloque posicin Haga clic sobre ciclo empiece a correrlo. Verifique que el movimiento suena alise.
5.13 el en
Cuando termina el DTI deba leer por supuesto cero. Si tiene los problemas entonces necesitar sintonizar muy bien la velocidad mxima de la aceleracin del eje.
Using Mach3mill
El paso y direccin y PWM ambos le permiten para controlar la velocidad del motor. Cuando est elaborando lo que usted y la parte programa (la palabra de s) es interesada con es la velocidad del huso. La velocidad de motor y huso es, por supuesto, relacionada por las poleas o engranajes uniendo les. Nosotros usaremos la "polea" de trmino para cubrir ambos en cierta medida entrar en auto en este manual. Si usted no tiene el control de velocidad motor el choose Pulley 4 con una velocidad mxima alta como 10,0000 rpm y. Esto impedir Mach3 quejandome si usted corre un programa con una palabra de s preguntar por dice 6000 rpm. Mach3 no puede saber sin ser relatando por usted, el operador de mquina, lo que la relacin de polea es escogida a ningn tiempo dado as es responsable para esto. En realidad la informacin se incluye en pasos dobles. Cuando el sistema es configurado ( i.e. lo que est haciendo ahora ) define hasta 4 combinaciones de polea disponibles. stos son establecidos por los tamaos fsicos de las poleas o relaciones en el engranado encabece. Entonces cuando un programa de parte se est derretido el operador define que la polea ( 1 a 4 ) est en uso. Las relaciones de polea de la mquina estn muy metido en el Config > puertos y alfileres dialogue (figura 5.6) donde la velocidad mxima de los cuatro conjuntos de polea es definida junto con el implcito para usarse. La velocidad mxima es la velocidad a que el huso girar cuando el motor es a toda velocidad. A toda velocidad logre se por la anchura de impulso de 100% en PWM y al valor de Vel establecido en "eje de huso" que sirve para afinar motor para paso y direccin. Como un ejemplo, suponga la posicin nosotros llamaremos " polea 1 " es un step down de 5:1 de motor a huso y la velocidad mxima del motor es 3600 rpm. El 1 mximo de polea apresura en Config > la lgica estar puesto en 720 rpm ( 3600??5 ). Polea 4 puede ser un step up de 4:1. Con la misma velocidad motora su velocidad mxima est puesto en 14,400 rpm (3600 x 4). Otras poleas podran ser relaciones intermedias. Las poleas no necesitan ser definidas al aumentar velocidades pero los nmeros deben relacionarse en cierta va lgica a los controles en la mquina-herramienta.
El valor de velocidad mnimo se aplica igualmente a todas las poleas y se expresa como un porcentaje de la velocidad mxima y es, por supuesto, tambin el PWM de porcentaje mnimo comunica relacin. Si una
velocidad inferior que esto es pedido ( por la palabra de s etc.) entonces Mach3 puede la solicitud que usted para cambiar la relacin de polea d a un rango de velocidad inferior. Por ejemplo, con una velocidad mxima de 10, 000 rpm en polea 4 y un porcentaje mnimo de 5% entonces S499 pedira una polea diferente esta caracterstica sea evitar hacer funcionar el motor o su controlador a una velocidad debajo de su clasificacin mnima.
Figura 5.14 -- Pulley se espiga gua
Mach3 usa la informacin de relacin de polea como sigue: Cuando el programa de parte ejecuta una palabra de s o un valor son entradas en el DRO de velocidad establecido entonces el valor es comparado con la velocidad mxima para la polea corrientemente escogido. Si la velocidad pedida es mayor que el mximo entonces un error ocurre. De otra manera el porcentaje del mximo para la polea que se haya pedido y esto est acostumbrado a poner los pulsos de anchura de PWM o paso son generados para producir que el porcentaje de la velocidad motora mxima como ponga en afinacin motora para el "eje de huso".
Como un ejemplo suponga la velocidad de huso mxima para polea #1 es 1000 rpm. S1100 podra ser un error. S600 dara a una anchura de impulso de 60%. Si el mximo d un paso y velocidad de direccin es 3600 rpm entonces el motor puede ser "escalonado" a 2160 rpm (3600 x 0.6).
Using Mach3mill
Para configurar el motor de huso para control de PWM, verifique el eje de huso habilit y cajas de mando de PWM en el puerto y alfileres, puerto de impresor y seleccin de eje folia la lengeta (figura 5.1). No olvide para aplicar los cambios. Defina una salida imputa a la lengeta de pgina de seleccin de seales de salida (figura 5.5) para el paso de huso. Este alfiler debe ser unido a su PWM pasee electrnica de control. No necesita uno para direccin de huso as establecida este alfiler a 0. Aplique los cambios. Defina activacin externa comunican en puertos y alfileres y configure > los dispositivos de salida para conmutar el controlador de PWM en/de y, si requiri, para poner la direccin de rotacin. Ahora el movimiento para el Configure > dilogo de lgica y localice la caja de PWMBase Freq. El valor aqu dentro es la frecuencia del |squarewave| cuya anchura de impulso es modulada. Esta es la seal que aparece en el alfiler de paso de huso. Los ms altos la frecuencia usted escoja aqu el rpidamente su controlador sea capaz de responder a apresurar cambios pero los inferiores la "resolucin" de velocidades escogidas. El nmero de velocidades diferentes es la frecuencia de pulso de motor??|freq| de PWMBase. As por ejemplo si
usted est corriendo a 35,000 Hz y ponga el PWMBase a 50 Hz all est 700 disponible discreto de velocidades . Esto es casi desde luego suficiente en cualquier sistema real como un motor con velocidad mxima de 3600 rpm, tericamente, est controlado en pasos de menos de 6 rpm.
Para configurar el motor de huso para paso y control de direccin, verifique el eje de huso habilit boxean en el puerto y alfileres, puerto de impresor y seleccin de eje folia la lengeta (figura 5.1). Deje al PWM controlar desenfrenado. No olvide para aplicar los cambios. Defina los alfileres de salida en la lengeta de pgina de seleccin de seales de salida (figura 5.5) para el huso d un paso y espigue se direccin. Estos alfileres deben ser unidos a su electrnica de accionamiento por motor. Aplique los cambios. Defina activacin externa comunican en puertos y alfileres y configure > los dispositivos de salida para conmutar el controlador de motor de huso en/fuera si usted desea tomar poder del motor cuando el huso es parado por M5. Ello no estar haciendo girar de cualquier modo por supuesto como Mach3 no est enviando d un paso los pulsos pero, en dependencia del diseo de conductor, todava pueda estar disipando poder. Ahora el movimiento para configurar > pasee la afinacin para el "eje de huso". Las unidades para esta ser una revolucin. As los pasos por unidad son el nmero de pulsos para un rev ( e.g. 2000 durante unos 10 tiempos gua de escaln microscpico o 4 x la cuenta de lnea de un codificador de servomotor o el equivalente con engranajes electrnico ). La caja de Vel debe estar puesto en el nmero de revs por segundo a toda velocidad. As un 3600 motor de rpm necesita estar puesto en 60. Esto no es posible con un alto raye el codificador de cuenta a causa de la proporcin de pulso mxima de Mach3. ( por ejempo un 100 alinee se codificador permite 87.5 revs por segundo en un 35,000 sistema Hz ). El huso generalmente requerir un motor poderoso cuya electrnica de drive sea probable que incluya engranajes electrnico que supera esta limitacin. La caja de Accel puede ser establecida por experimento para dar a un principio y parada liso al huso. Nota: ese si usted quiere entrar un valor muy pequeo en la caja de Accel usted hace este tecleando antes que usar el cursor de Accel. un tiempo del huso ascendente derretido de 30 segundos es bastante posible.
5.5.6.4 Probar la gua de huso Si tiene un tacmetro o estroboscopio entonces puede medir la velocidad de huso de su mquina. De lo contrario
Using Mach3mill
En Mach3 ponga pantalla, escoja una polea que permitir 900 rpm. Ponga el cinturn o caja de engranajes en la mquina a la posicin correspondiente. En el programa corra el plat el huso apresura requerido para 900 rpm y el principio que ello girando. Mida o estime la velocidad. Si no tiene razn tendr que volver a visitar sus clculos y disposicin. Podra verificar tambin las velocidades del mismo modo pero con velocidades establecidas adecuadas.
Figura 5.15 La facultad de regresar a casa ( referenciando )
El Config > la casa/dilogo de Softlimits le permite definir lo que suceda cuando una operacin de referencia ( G28, G28.1 o una pantalla abotona ) toque un instrumento musical. Figura 5.15 las exhibiciones el dilogo. La velocidad % est acostumbrado a evitar estallar en la parada de un eje a toda velocidad al buscar la referencia cambie se. Cuando est referenciando, Mach3 no tiene ninguna idea de la posicin de un eje. La direccin que se instala en depende de las casillas de verificacin de Neg domesticas. Si la caja pertinente es verificada entonces el eje se instalar en la menos la direccin hasta la entrada domestica se vuelve activa. Si la entrada domestica es ya activa entonces ello se instalar en el ms direccin. Similarmente si la caja es desenfrenada entonces el eje se instala en el ms la direccin hasta la entrada es activo y el menos direccin si es ya activo.
5.6.1.2 La posicin de la casa se cambia
Si el |checkbox| de cero de auto es verificado entonces el eje DROs est puesto en la referencia/casa conmuta la ubicacin valoran defini en la casa fuera. la columna (antes que cero real). Esto puede ser til al tiempo que retorna a casa del |minimise| en un eje muy grande y lento. Es, por supuesto, necesario tener la separata limita y referencia los interruptores si el interruptor de referencia no es al final de un eje.
5.6.1.3 Configure lmites blandos
Como discuti sobre la mayor parte de las ejecuciones de los interruptores de lmite suponen ciertos compromisos y golpeando les requerir accidentalmente intervencin por el operador y pueda requerir el sistema para ser restablece y con referencia a-referenciar. Los lmites blandos pueden proporcionar una proteccin contra este en cierta medida accidente inconveniente.
El software se negar a permitir las hachas para mover fuera el rango declarado de los lmites blandos de la x, y y hachas de z. stos puede ponerse en el
rango -999999 a las 999999 unidades de | +| para cada eje. Al empujar levemente el
Using Mach3mill
movimiento acerque se hasta ms no poder entonces su velocidad ser reducida cuando adentro una zona lenta que es definida en la mesa. Si la zona lenta es demasiado grande entonces reducir el rea de trabajo efectiva de la mquina. Si son demasiado pequeos establecidos entonces arriesga golpear los lmites de hardware. Los lmites definidos slo se aplican cuando conmut en usar los lmites de software provea la junta de codillo botn - vea lmites y familia de control miscelnea para detalles. Si una parte programa los intentos para moverse ms all de un lmite blando entonces levantar un error. Los valores de |softlimits| son tambin acostumbrar a definir el sobre cortante si la mquina es escogida para la exhibicin de |toolpath|. Usted les puede encontrar til para esto an si no es concernido Figura 5.16 Teclas resaltadas y OEM aprietan el gatillo la configuracin sobre lmites reales.
6.1 Introduccin
Este captulo cubre una gran cantidad de detalle. Usted puede desear desnatar seccin 6.2 y entonces mirada a las secciones por entrar y editar separe los programas antes de retornar a los detalles de todos los controles de pantalla.
el detalle protege o para evitar cambios accidentales para la parte ser elaborando en un entorno de produccin un diseador de pantalla es a condicin de que permita controles para ser apartado o aadido de las pantallas de un conjunto de pantallas. Puede modificar o disear pantallas desde el principio de modo que puede aadir cualesquiera controles a una pantalla particular si su aplicacin requiere esto. Para detalles vea el manual de Mach3 Customisation.
Using Mach3mill
Esta es una palanca acodada. Cuando el sistema es restablecer el LLEVADO relucen firmemente, la carga bombea el pulso controla ( si habilit ) puede la salida pulsa y las salidas de Enable escogidos sern activas.
6.2.1.2 Etiquetas
Las "etiquetas inteligentes" muestran el ltimo mensaje de "error" , los modos actuales, el nombre de archivo del programa de parte corrientemente cargado (si existe) y el perfil que son en uso.
6.2.1.3 Proteja los botones de seleccin
Estos botones conmutan la exhibicin de pantalla a pantalla. Los atajos de teclado son dados despus de los nombres. Para la claridad en todos los casos cuando son las letras estn en caso superior. No debe usar, sin embargo, la tecla de maysculas al apretar el atajo.
stos son mostrados en las unidades actuales (G20/G21) a menos que cerr a las unidades de disposicin en el Config > el dilogo de lgica. El valor es la coordenada del punto controlado en el sistema coordinado mostrado. Este generalmente es el sistema coordinado de la compensacin de trabajo actual ( inicialmente 1 i.e. G54 ) junto con cualquier ( 92 compensaciones se aplicaban. Ello puede sin embargo est conmutado para mostrar coordenadas de mquina absolutas.
Using Mach3mill
Usted puede representar un nuevo valor en y DRO de eje. Esto modificar la compensacin de trabajo actual para hacer el punto controlado en el sistema coordinado actual es el valor que usted tiene conjunto. Es deliberado para preparar las compensaciones de trabajo que usan las compensaciones la pantalla hasta que es enteramente familiarizado con trabajar con sistemas coordinados mltiples.
6.2.2.2 Referenciado
El diodo emisor de luz es verde si el eje se ha referenciado ( i.e. est en una posicin real conocida ) Cada eje puede referenciarse usando su botn Ref.
Si ninguna casa/referencie el interruptor es definido para el eje, entonces el eje en realidad no ser movido pero, si el DRO de cero de auto cuando a casa verifique se en Config > referenciando, entonces lo absoluto elabora la coordenada de la posicin actual del eje estar puesto en el valor definido para el eje en la mesa de localizaciones de interruptor de casa / referencia en el Config > manifieste dilogo. Esto es frecuentemente el cero. Si existe un casa / referencia se cambia defini para el eje y ello no est proporcionando una entrada activa cuando la referencia es pedida, entonces el eje ser instalarse en la direccin definida en Config > referenciando hasta la entrada convierta en activo. Ello retrocede entonces de una distancia corta de modo que la entrada est inactivo. Si la entrada es ya activa entonces el eje slo mueve la misma distancia corta en la posicin inactiva. Si el DRO de cero de auto cuando a casa verifique se en Config > referenciando entonces lo absoluto elabora la coordenada de la posicin actual del eje estar puesto en el valor definido para el eje en la mesa de localizaciones de interruptor de casa / referencia en el Config > manifieste dilogo.
La referencia todo casa botn es equivalente para referenciar todas las hachas. Los de referencia todo el botn no mueve las hachas pero les paran ser en el referenciado manifieste.
6.2.2.3 Coordenadas de mquina
La mquina ( a veces el mach ) abotone la mquina absoluta de exhibicin se coordina. El diodo emisor de luz advierte esas coordenadas absolutas se estn mostrando.
6.2.2.4 Escala
Pese los factores para cualesquiera hachas pueden ser establecidos por G51 y pueden aclararse por G50. Si un factor a escala (aparte de 1.0) est establecido entonces es aplicado a coordenadas cuando aparecen en el cdigo de g ( e.g. como palabras de x, palabras de y etc.) . El diodo emisor de luz a escala destellar como un recordatorio que una escala es determinada para un eje. El valor definido por G51 aparezca, y pueda ponerse, en el DRO a escala. Niegue los valores reflejan las coordenadas sobre el eje pertinente. El botn de G50 ejecuta una orden de G50 para poner todos los libras a 1.0
6.2.2.5 correccin de Diameter/Radius
Las hachas rotativas pueden tener el tamao aproximado del |workpiece| definido usando la familia de control de dimetro rotatoria. Este tamao es usado cuando la elaboracin mezcl los clculos de |feedrate| para movimiento coordinado incluyendo hachas rotatorias. El diodo emisor de luz indica que un valor de no-cero es definido.
Using Mach3mill
Existe tres modos. Continuo, d un paso y MPG que escoja se por el botn Mode de empujoncito e indicado por los diodos emisores de luz. El modo continuo mueve el eje o hachas a la proporcin de empujoncito lenta definida mientras que las teclas resaltadas son deprimidas La velocidad de empujoncito continua es definida como mostrado abajo pero esto puede ser el |overridden| deprimiendo cambio con la tecla resaltada(s). Un LLEVADO al lado del Cont. LLEV indica este a toda velocidad empujando levemente escoja se ponga el modo mueve el eje por un incremente (como se define por el DRO de incremento de empujoncito) para cadas |keypress| ( o Typematic repetido aprietan ). El |feedrate| actual (como se define por la palabra de f) est usado para estos movimientos. El tamao de incremento puede ser establecido representando lo en el DRO de paso o valores pueda ponerse en este DRO montando en bicicleta por un conjunto de 10 usuario los valores definibles usando el ciclo empuja levemente botn Step. El modo incremental es escogido por la palanca acodada abotone o, si en el modo continuo escogi temporalmente teniendo abajo CTRL antes de realizar el empujoncito.
6.2.4.2 OCULTADO interacte
Usando el USB HIDs permite el control muy flexible y poderoso de avanzar con ritmo lento. Los detalles completos se incluyen en el apndice de KeyGrabber. Algunos de los controles descritos aqu son redundantes si usted usa KeyGrabber que someta los datos envian mensajes directamente a Mach3
6.2.4.3 Compare MPG portuario avanzando con ritmo lento
Using Mach3mill
Hasta tres codificadores de cuadratura unidos a los puertos paralelos pueda ser configurado como MPGs para avanzar con ritmo lento usando el botn Mode de empujoncito para escoger el MPG empuje levemente modo. El eje que el MPG puede los empujoncitos se indican por los diodos emisores de luz y las hachas instaladas pase por un ciclo completamente por el Alt-un botn para MPG1, b de Alt para MPB2 y c de Alt para MPG3. Note que MPGs 2 y 3 es configurado en la pantalla de colocaciones en las liberaciones de beta. Colocaciones tienen tambin un botn para habilitar modo de velocidad de MPG. En este modo la velocidad del movimiento de eje est relacionada con la velocidad rotatoria del MPG con Mach3 asegurando que la aceleracin del eje y velocidad superior si es honrado. Esto da a un tacto muy natural al movimiento de eje. Si el modo de velocidad de MPG no es conmutado en entonces despus de la escamadura adecuada, como ponga en Config > los codificadores de los puertos y alfileres/MPGs provea de indicadores, cada "clic" del codificador de MPG pide un empujoncito incremental d un paso ( con el conjunto de distancia en cuanto a la tecla resaltada d un paso empujando levemente ). Las solicitudes (hasta cinco) ser formar fila as para pasos grandes movimiento rpido de la rueda puede querer decir que el eje mueve una distancia considerable y durante algn tiempo despus del movimiento de rueda haya hecho alto. Este modo es de uso particular al hacer movimientos controlados muy finos al preparar el trabajo en una mquina. Es deliberado para empezar usando modo de velocidad.
6.2.4.4 La palanca de mando avanzando con ritmo lento
Esta seccin describe la caracterstica de herencia en Mach3 usando los conductores animosos. el USB ocult las palancas de mando (controles de eje) se soportan mejor por la via de KeyGrabber. El botn Joystick habilitar una "palanca de mando de palabra anloga" compatible con Windows si es ajustado. Estas pueden estar acostumbrado a controlar las dos hachas controlado por el icono de bola rodante ( normalmente x y y para un molino ). una palanca de mando inalmbrica es un control de empujar levemente muy conveniente y ellos se equipan con botones que pueden ser configurados para ser las teclas resaltadas para cosas guste pausa, vuelva a dar cuerda y haga alto. Este mtodo de empujando levemente es mejor para empujando levemente largas distancias donde preciso control no es exigido.
6.2.4.5 Proporcin de empujoncito
La velocidad de empujar levemente usada con teclas resaltadas en modo continuo es puesta como un porcentaje de la proporcin transversal rpida para el eje y para la palanca de mando compatible con Windows como un porcentaje de la alimentacin para la desviacin de palo dada por el DRO de porcentaje de empujoncito lento. Esto puede ponerse ( en el rango 0.1% a 100% ) tecleando en el DRO. Puede codearse ligeramente en los incrementos de 5% por los botones o sus teclas resaltadas. Si una palanca de mando compatible con Windows est instalada y habilit entonces el control de garganta encima puede estar acostumbrado a cambiar el DRO de porcentaje de empujoncito lento. Esta opcin es escogida por el botn Throttle de palanca de mando de tres vas en los lmites controle familiar. Esta es una caracterstica de herencia. La garganta ocult el eje es mejor soport por KeyGrabber. Nota: El valor en el DRO de porcentaje de empujoncito lento no afecta la bola rodante empujando levemente proporcin.
6.2.4.6 Jogball Hacer clic en un cuadrante del " |jogball| " estructura dar a
Using Mach3mill
movimiento de eje en la direccin pertinente (s) cuya velocidad es proporcional a la distancia del ratn del centro. Las
hachas usaron pueda ser diseador de pantalla de usar configurado ( q.v.) pero sean normalmente x y y para un molino.
6.2.4.7 Espigue se familia de control de velocidad
En dependencia del diseo de su mquina, el huso de mquina puede ser controlado en tres vas: (a) la velocidad est fija/ponga a mano, conmutado a intervalos a mano; (b) apresura fij/ponga a mano, conmut a intervalos por los cdigos de M por la via de salidas de activacin externas, (c) apresura el conjunto por Mach3 usando la gua de PWM o paso/direccin. Esta familia de control es slos importante para el caso (c). El DRO de s tiene su valor poner cuando una palabra de s es usada en un programa de parte. Es la velocidad de huso deseada. Puede ponerse tambin por la mecanografa en el DRO. Es un error para tratar de ponerlo (en una u otra va)a una velocidad mayor que ese mostrado en velocidad mxima para la polea escogida. Ello tambin puede ser unerror si ha definido una velocidad mnima para la polea. Si la entrada de ndice es configurada y un sensor que genera pulsa como el huso gire est unido a su alfiler, entonces la velocidad actual ser mostrada en el DRO de rpm. El sensor de ndice puede el |enerate| varios pulsos por revolucin pero si existe ms de un el uno de les deber ser al menos 50% ms tiempo en la duracin que los otros. El DRO de rpm no puede ser establecido por usted use el DRO de s para mandar una velocidad.. El nmero de polea debe recorrer de 1 a 4. La velocidad mxima para cada polea (coeficiente de reduccin) la colocacin es definida en el Config > dilogo de lgica y su valor para la polea escogida mostrada en esta familia. Debe decir a Mach3 lo que la polea (engranaje) que usted ha escogido entrando su nmero en el DRO de nmero de polea. Porque la palabra de s y DRO de s dan a un huso apresure y Mach2 en realidad controla la velocidad motora que tiene hace ciertos clculos que suponen la relacin de polea del nmero de polea que ha escogido. Si usted tiene un huso de PWM entonces el porcentaje " en " anchura del pulso calcule se por: On% = 100 x ( DRO de s/la velocidad mxima de polea actual ) Si tiene un huso de paso y direccin entonces el clculo es hecho usar los valores para pasos por la unidad y la velocidad sintonizado (unidades/momentas) determinadas para el huso en el dilogo que sirve para afinar motor. StepsPerSec = dan un paso por x de unidad sintoniz la x de velocidad ( DRO de s/la velocidad mxima de polea actual ) En otros trminos la velocidad de huso real es el huso de mximo pasee la velocidad multiplicada por la relacin de velocidad pedida y velocidad mxima especific para la polea actual.
Using Mach3mill
El DRO de alimentacin de comida da a la proporcin de alimentacin en unidades actuales (las pulgadas/milmetras por minuto). Es establecido por la palabra de f en un programa de parte o tecleando en el DRO de f. Mach3 aspirar para usar esta velocidad como la proporcin real del movimiento coordinado de la herramienta por el material. Si esta proporcin no es posible debido al mximo permiti la velocidad de ningn eje entonces la proporcin de alimentacin real ser el factible ms alto.
6.2.5.2 Unidades de alimentacin por rev.
Como cortadores modernos son a menudo especificados por el permitido corte por "sugerencia" ello puede ser conveniente para especificar la alimentacin por revolucin ( i.e. la alimentacin por nmero de sugerencia x de sugerencias en la herramienta ). El DRO de alimentacin de comida da a la proporcin de alimentacin en unidades actuales (pulgadas/milmetras) por rev del huso. Es establecido por la palabra de f en un programa de parte o tecleando en el DRO. una revolucin del huso puede determine se por el DRO de s o de la velocidad medida contando ndice pulsan. Config > la lgica tiene un |checkbox| para definir que Mach3 adoptar. A las unidades de alimentacin de empleo/rev, Mach3 deba saber el valor de la medida escogida de la velocidad del huso ( i.e. debe haber estado (a) definido en una palabra de s o por los datos entr a S DRO en el huso apresuran familia de control o (b) el ndice debe ser unido hasta medir velocidad de huso real ). El anuncio que los valores numricos en el control sern muy diferentes a menos que la velocidad de huso est cercano a 1 rpm! As usar una alimentacin por minuto la figura con la alimentacin por el modo rev producir probablemente un choque desastroso.
6.2.5.3 Exhibicin de alimentacin
La alimentacin real en funcionamiento teniendo en cuenta el movimiento coordinado de todas las hachas es mostrado en las unidades/mnimo y Units/rev. Si se puesta la velocidad de huso y la velocidad de huso real no es medida entonces la alimentacin por el valor rev ser sin sentido.
6.2.5.4 La alimentacin hace caso de
A menos que M49 ( inhabilite el |feedrate| hace caso de ) est en uso, el |feedrate| puede ser manualmente | overridden|, en el rango 20% a 299%, entrando un porcentaje en el DRO. Este valor puede codearse ligeramente (en pasos de 10%) con los botones o sus atajos de teclado y es restablecer a 100%. El diodo emisor de luz advierte de un override est en |poeration|. Alternativa si una palanca de mando ocultada o compatible con Windows es habilitada entonces su garganta puede ser configurada para hacer caso del | feedrate|. El atrs DRO muestra el resultado calculado de aplicar el porcentaje haga caso del |feedrate| establecido.
Advertencia de seguridad: Note que el ciclo empieza el botn pueda empezar, por lo general, el movimiento de huso y eje. Ello siempre debe ser configurado para requerir " dos d " operacin y si est asignando sus propias teclas resaltadas que no debe ser una pulsacin sencilla.
Using Mach3mill
6.2.6.2 FeedHold
El botn Feedhold parar la ejecucin del programa de parte tan pronto como sea posible pero en una va controlada as puede comenzarse de nuevo por Cycle Start. El huso y enfriador permanecern en pero pueda ser cerrado manualmente si es requerido. Cuando en FeedHold usted puede empujar levemente las hachas, reemplaza una herramienta rota etc. Si usted ha parado el huso o enfriador entonces les generalmente querr volver en antes de continuar. Mach3 puede sin embargo, recuerdan las posiciones de eje al |fime| del FeedHold y retorne para ellos antes de continuar el programa de parte
6.2.6.3 Parada
Pare el movimiento de eje de altos tan pronto como sea posible. Ello puede dar por resultado pasos perdidos ( especialmente en las hachas conducidas del motor de pasos ) y como comenzando de nuevo no pueda ser vlido vuelve a dar cuerda el programa de parte.
6.2.6.4 Vuelva a dar cuerda
SingleBLK es una palanca acodada (con el diodo emisor de luz de indicador). En el modo de motn sencillo un principio de ciclo ejecutar la lnea sencilla prxima del programa de parte y el enter FeedHold.
6.2.6.6 Corrida inversa
La corrida inversa es una palanca acodada (con el diodo emisor de luz de indicador). Ello debe ser usado despus de una alimentacin mantenga se o el motn sencillo y el principio de ciclo prximo causar el programa de parte para correr en marcha atrs. Esto es particularmente til al recobrarme de una condicin de arco perdida en la plasma cortando o una herramienta rota.
6.2.6.7 Nmero de lnea
El DRO de lnea es el nmero ordinal de la lnea actual en el escaparate de cdigo de g ( empezando de 0 ). Note que esto no est relacionado con el nmero de lnea de "palabra de n". Puede teclear en este DRO para poner la lnea actual.
Using Mach3mill
La corrida ejecuta desde aqu una corrida postiza del programa de parte para establecer lo que el estado modal ( G20/G21, G90/G91 etc.) deba ser y entonces los recordatorios para un movimiento para poner el punto controlado en la posicin correcta para para el principio de la lnea en lnea el nmero. No debe intentar Run desde aqu a mediados de una subrutina.
6.2.6.9 Lnea prxima establecida
Guste la corrida desde aqu pero sin el modo preparatorio poniendo o mueva se.
6.2.6.10 El bloque borra El botn Delete provee la junta de codillo el bloque borra "interruptor". Si habilit entonces lneas del cdigo de
g que
empiece con una cuchillada - i.e. / -no ejecute. 6.2.6.11 Parada opcional
El botn End provee la junta de codillo el "interruptor" de parada opcional. Si habilit entonces la orden de M01 se tratar como M00.
6.2.6.12 Goto Toolchange y Goto Safe Z
Estos botones proporcionan movimiento manual del punto controlado cuando se hace alto el programa de parte.
6.2.6.13 Detalles de herramienta
Los controles muestran la herramienta actual, las compensaciones para su longitud y dimetro y, en sistemas con una entrada de dgitos, lo permita ser de forma automtica cero al plano de z. A menos que la herramienta cambia las solicitudes est ignorando (Config> la lgica ), en encontrar un M6 Mach3 mueva se a z segura y parada, enviando de prisa el diodo emisor de luz de Req de cambio. Contina (despus de cambiar la herramienta) haciendo clic sobre pase por un ciclo principio.
Using Mach3mill
para la razn siguiente. Mach3 prioriza las tareas que est haciendo. Enviar paso exacto pulsa a la mquinaherramienta es la primera prioridad. Dibujar el camino de herramienta es una prioridad inferior. Mach3 dibujar puntos en la exhibicin de |toolpath| siempre que tiene tiempo libre y une estos puntos por lneas rectas. As, si el tiempo es corto, slo unos cuantos puntos sern contrados y crculos tienda a aparecer como los polgonos donde los lados rectos son muy perceptibles. Esto es nada comparado con la preocupacin casi. El botn Simulate Program Run ejecutar el cdigo de g, pero sin ningn movimiento de herramienta, y permita que el tiempo haga la parte para estimarse.
Los datos de |extrema| de programa permiten le para verificar la excursin mxima del controlado apunte a es razonable ( e.g. no moler el top off la mesa ). La exhibicin de |toolpath| puede hacerse girar por la izquierda haciendo clic sobre y arrastrando el ratn en ello. Ello puede ampliarse por la izquierda de cambio haciendo clic sobre y arrastrando y pueda cazuela por arrastrar un right click. El botn regenerado regenerar la exhibicin de |toolpath| del cdigo de g con las fijacin y compensaciones de G92 corrientemente habilitados. El botn Mode de exhibicin puede escoger si la exhibicin de |toolpath| implcita es encolada para el sobre de mquina (como se define por los |softlimits|) o el objeto definido por el |extrema| del programa de parte. El |screenshot| tambin muestra el eje DROs y cierto programan controles de corrida.
Using Mach3mill
Estos controles son complicados con el archivo de su programa de parte. Deben ser evidentes en funcionamiento.
en la corriente trabaje DRO de compensacin, haga que el trabajo contrarresta corriente. Eso es
el equivalente a una parte programa emitiendo G55 a 59 o G58.1 para G59.253 ( q.v.). Usted puede cambiar el valor de los valores de compensacin para cada eje tecleando en la parte pertinente contrarreste DROs.
Using Mach3mill
Los valores pueden ponerse tambin en estos DROs moviendo las hachas a un lugar deseado y haga clic sobre toque. Asuma por lo presente que el diodo emisor de luz de correccin de toque se va. En este caso, cuando haga clic sobre toque, el valor de la compensacin de trabajo ser calculado y establecido en el DRO de compensacin de parte por Mach3 de modo que la posicin actual de la herramienta (punto controlado) est a centrar la puntera ese eje. Esto significa, por supuesto, que el DRO de eje ( a menos que est mostrando co de mquinalas ordenadas ) lea 0 despus del "toque". Si la correccin de toque est en entonces el punto controlado no ser cero pero el valor que estn en el DRO de correccin de toque. Este puede tipicamente el grosor de un bloque de prenda o radio de una sonda de buscador de filo. Las ilustraciones de estas tcnicas se incluyen en captulo 7. Tocar puede incluir "dimetro" y prenda bloquean las correcciones del DRO de correccin de toque. Esto es controlado por el en/de la palanca acodada con diodo emisor de luz de indicador asociado. En dependencia de su configuracin de compensaciones persistentes y compensaciones ahorre en Config > manifieste los nuevos valores sern recordados de una corrida de Mach3 para otro.
6.2.10.2 Herramientas
Las herramientas son numeradas de 0 a 255. El nmero de herramienta es escogido por la palabra de T en un programa de parte o entrando el number in el DRO de T. Sus compensaciones se aplican slo si son conmutados en por la compensacin en/de la palanca acodada abotone ( o los equivalentes G43 y G49 en el programa de parte ) En Mach3Mill slo la compensacin de z y dimetro es usada para herramientas. El dimetro puede entrarse en el DRO y la compensacin de z ( i.e. la compensacin para la longitud de herramienta ) entre se directamente o por Touching. La caracterstica del toque correcta trabaja exactamente como con compensaciones de trabajo. Si la herramienta contrarresta datos se hacen persistentes entre corridas trabajan del mismo modo que datos de compensacin.
6.2.10.3 Dirija acceso a contrarrestar mesas
Las mesas pueden ser abiertas y edit directamente usando el operador >fijaciones( i.e. Trabaje las compensaciones ) y el operador > el men Tooltable.
Using Mach3mill
Los valores no son exigidos si movimiento rotativo no es para coordinarse con hachas lineales. En este caso una palabra de f adecuada para grados por minuto o grados por rev debe programarse.
Esto puede hacerse fcilmente por una entrada de G0 usando MDI y entonces poniendo el eje de z al cero por un botn de G92Z0, representando cero en el DRO de eje de z o MDI de G92 Z0. Usted necesitar establecer la brecha correcta para limpiar perforando, con cortadura mnima incline el uso, basado en experimentar y la documentacin de su cortador de plasma. Otra va para realizar la misma meta es permitir el eje para corregir el interruptor contrarreste el valor y al cero el eje as z = 0 en la parte superior del material. Usar este acercamiento, todo alturas referenciarn de la parte superior nominal del material y la altura de pierce y altura de corte inicial pueden ser controladas programtica. Los interruptores de palanca de Enable en el servocontrol automtico del eje de z. Su movimiento es entonces basado en la informacin de altura de la unidad de plasma. Los alfileres de entrada apropiados deben se haber definido en los puertos y alfileres dialogue y sido unido al controlador de THC del cortador de plasma. La palanca acodada anti-bucea habilita el uso del lmite anti-buceo. Los detalles de esto es dado debajo de. Es fcil de comprender la operacin del sistema mirando a la sucesin para un corte completo. Nosotros asumimos que la z = 0 es una altura adecuada para el principio de la operacin penetrante y la palanca acodada de Enable est EN.
6.2.13.2 el THC en funcionamiento
El programa de parte mueve la antorcha a z segura al principio del corte se mueven entonces a la z = 0. Ello ejecuta entonces M3 ( el "principio de huso") para empezar el arco. Mach3Mill para de ejecutar la parte programa y completa la antorcha conmuta circuito. Principios penetrantes. Cuando la entrecara de THC detecta que el arco es bueno comunica esto a Mach3Mill que conecta la ejecucin de servo de altura de antorcha y resumenes del programa de parte. Esto puede tener un corto habite (G4) o inmediatamente
Using Mach3mill
comience el primer movimiento para el corte. Nota: Marcas diferentes de los cortadores de plasma tienen mtodos diferentes de sentir cuando el arco haya empezado y para encender el circuito de principio. No es en el alcance de este manual para explicar cmo el golpecito en una unidad de plasma especfica es notable para generar la antorcha en la seal. Siempre que el servo de altura es encima pruebe la antorcha levante se y la antorcha abajo entradas. Si la subida de antorcha es activa entonces el eje de z se instalar en el ms la direccin al rpido alimente la proporcin multiplicada por el DRO de porcentaje de velocidad de correccin. Similarmente antorcha se instalar en abajo el menos direccin de z. Las de arriba abajo seales son derivadas del voltaje de arco. Demasiado bajo un voltaje y la antorcha deben ser adelantar, demasiado alto un voltaje y ello debe moverse abajo. Los valores de umbral reales se determinan por la calibracin de la entrecara de hardware entre el controlador de plasma y la pc. La correccin de los nominales ( normalmente z = 0 ) la posicin es mostrada en el DRO de correccin actual. El DRO de eje de z puede la actualizacin para reflejar la posicin real del eje. Si la velocidad cortante se vuelve baja, tal vez debido a las limitaciones de aceleracin al volver una aguja muy delgada rematar entonces el servo de altura ver un aumento en voltaje de arco y piensa que la altura necesita reducirse. Esto causa la antorcha para bucear a esquinas agudas. Usted puede impedir este definiendo una proporcin de alimentacin real mnima en lmite anti-buceo y la conmutacin anti-buceo en. Escoja un | feedrate| apropiado por experimento para convenir la aceleracin de sus hachas de x y y y caractersticas de unidad de plasma. El valor ms alto y ms bajo DROs es el |minimise| el riesgo de dao a la antorcha si un corte es reformado el filo del material o en un agujero o si el arco sale debido a material sucio o el semejante. Si los intentos de valor de correccin actuales para ir fuera de estos lmites entonces la antorcha se levantan y la antorcha abajo seales se ignoran y la ejecucin de programa contina. Al preparar su sistema, la velocidad de correccin debe ser principio configurado de un valor bajo y aumentando lo hasta la altura no est controlado correctamente debido a la caza en el lazo de servo. Opere a una velocidad inferior para dar a un margen de seguridad. La correccin mxima valora ( particularmente los ms bajo ) deba estar puesto en el |minimise| el riesgo de dao a la sugerencia de antorcha estallando en el trabajo. Al final del corte un M5 desconecta el arco, pequeo habite (G4) puede ser usado est acostumbrado a permitir el arco para extinguir. El controlador de plasma desactivar la seal del arco buena as como el servo de THC desconectar. En este punto la altura real de la antorcha ( si sobre cero material o perfore la altura ) estar cargado en el eje de z. Ello puede moverse entonces por el programa de parte a z segura y rpido movi al principio del corte prximo cuando el proceso puede repetirse.
6.2.13.3 Indicios en cdigo de g y corriendo el sistema
Los puntos siguientes deben le ayudar a llevar ventaja a fuera del sistema THC: un pierce es improbable para ser tan limpio como un corte establecido. Es por lo tanto mejor, cuando puede, para perforar en fragmento y use una direccin tangencial-en corte. Si usted usa un paquete de CAD / leva para crear su parte programe que esto debe ser muy fcil de programe o es automtico. La mayor parte de los fabricantes de antorcha concurren que el mejor acercamiento sea empezar el Pierce ms alto sobre el trabajo que la altura de corte. Esto se debe al hecho que como el arco de plasma est perforando el metal antes de brecha, el metal fundido no tiene ningn lugar para ir pero levantarse ! Si la sugerencia es demasiado cercana entonces ensuciarme la sugerencia y secundario formando un arco es posible, grandemente reduciendo la vida de la sugerencia y electrodo. Si usted controla la altura de pierce de su programa de parte entonces puede moverse de la altura segura a la inicial perfore altura, empiece el arco, espere a la penetracin entonces rpidamente inferior el tip into el corte. El THC entonces se har cargo del ajuste fino como la antorcha avance el corte. La sucesin de M3 y la z se mueve a la posicin de "cortadura" d marcha atrs para ese usado en la
Using Mach3mill
molienda. Cualquier post-procesador de leva necesita tomar en cuenta esto. Los resultados mejores son normalmente obtenidos corriendo en velocidad constante antes que modos de parada exactos. El mejor |feedrate| tendr que ser determinado experimentalmente para cada sistema de plasma y material ser corte. Los sitios Web de ciertos fabricantes tienen mesas de recomiendan cortar velocidades para materiales diferentes. Use estos como una gua para empezar pero ajustar la proporcin para generar la cantidad mnima de escoria lateral inferior (escoria) esas ramitas al trabajo. La llama de una plasma es el "flojo" en eso el fondo del arco arrastrar la parte superior como mueve y crea los asuntos si el movimiento es demasiado rpido o cambia la direccin demasiado rpidamente. As el recomendado de precio rebajado puede trabajar en directamente corta pero pruebe inapropiado para curvas y esquinas ms pequeas. La direccin y sucesin de la cortadura pueden afectar la calidad final del trabajo. La plasma remolina en la antorcha y como ello salga de modo que ello es mucho como un pedacito de giratorio, esto implica una direccin ptima para cortes circulares. En la mayor parte de los casos esto es segn las manecillas del reloj. Es mejor distribuir corte sobre una hoja a falseamiento de |minimise| debido a la calefaccin de |localised| de una parte. Es til permitir el trabajo para refrescarse despus de hacer una serie inicial de cortes cortos antes de embarcarme en los largos ms difciles. La experiencia ha mostrado que cortando del exterior de centro causan tensiones ms pequeas y pandeo de menos. Tambin, obviamente, es necesario cortar emboca de los medios de objetos antes de sus contornos son el corte. A menos que el material es muy distorsionado es normalmente satisfactorio calibrar la posicin de z una vez antes que entre cortes. La orden G28.1 puede estar acostumbrado a referenciar (casa) un eje individual as la z puede referenciarse a cualquier punto pero en trabajos donde existe muchos cortes pequeos esto puede llevar arriba una gran cantidad de tiempo Cuando consigue su sistema corriendo encontrar que es capaz de hacer un nmero muy grande de cortes con una longitud total considerable durante el trabajo de un da. En estas circunstancias usando una unidad de plasma que tiene un aprovisionamiento bueno de descontado artculos de consumo de calidad son ms importantes que precio de compra inicial.
Using Mach3mill
Entre la activacin comunique 4 pueda ser configurado para dar a un duro provey de alambre el sencillo pone el equivalente de funcin al botn sencillo en el programa correr controla familiar.
6.2.15.2 Los lmites blandos habilitan
El botn limits blando es una palanca acodada que habilitar los lmites blandos valora defini en Config > lmites blandos. Cuando habilit los lmites blandos no permitirn el controlado apuntar a movimiento fuera de los lmites declarados. Un intento para empujar levemente fuera les indicarse como un error. Note que los lmites blandos slo se vuelven activos despus de la mquina-herramienta se referencian.
6.2.15.3 Control de garganta Esta palanca acodada permite la palanca de mando o la garganta OCULTADO controla para ser inoperante o para controlar el empujoncito lento evale o la proporcin de alimentacin. 6.2.15.4 Haga caso de lmites
Mach3 puede usar software para hacer caso de los interruptores de lmite unidos a sus entradas. Esto puede ser automtico i.e. el empujando levemente ejecut inmediatamente despus de un reset no poder los lmites hasta el eje estn sujeto a ser avanzado con ritmo lento de los interruptores de lmite. El botn Toggle y diodo emisor de luz de advertencia para el lmite de auto hacen caso de controles esto. Como unos lmites alternativos puede ser cerrar la puerta a usando los lmites de OverRide proveen la junta de codillo. Su uso es indicado por el diodo emisor de luz. Anuncio que estos controles no se aplican si los interruptores de lmite son telegrafiados a la electrnica de gua o para activar impida. En este caso un elctrico externo haga caso del interruptor ser necesitar inhabilitar el circuito de interruptor mientras que empuja levemente de ellos.
Esta palanca acodada cumple los cdigos de G20 y G21 para cambiar las unidades de medida actuales. Es fuertemente deliberado no para hacer esto excepte en pequeo fragmentos del programa de parte a causa del hecho que trabaja compensacin y herramienta contrarresta las mesas estn en un conjunto fijo de unidades.
6.2.16.2 Z segura
Esta familia le permite para definir el valor de z que es libre de grapas y partes del |workpiece|. Ser usado para facultad de regresar a casa y cambiando la herramienta.
Using Mach3mill
Este diodo emisor de luz es achispado cuando el sistema est corriendo en modo de "velocidad constante". Estos darn a alisador y operacin rpida que modo de "parada exacta" pero pueda causar cierto redondeandome a esquinas agudas en dependencia de la velocidad de las guas de eje. An cuando el sistema est en cv modo una esquina con un cambio de direccin ms agudo que el valor di en el DRO de lmite angular toque un instrumento musical como si se escoge parada exacta. Los detalles completos de esto es dado bajo velocidad constante en el captulo 10.
6.2.16.4 Offline
Esta palanca acodada y advirtiendo LLEV " desconecta " todos los seales de salida de Mach3. Esto est destinado para disposicin de mquina y comprobacin. Su uso durante un programa de parte le causar todo en cierta medida colocar problemas.
de
control
de
Esta familia muestra los valores de los codificadores de eje y les permita para ser transbordado hacia y del eje principal DROs El botn Zero restablecer el DRO de codificador correspondiente al cero. El a las copias de botn DRO el valor en el DRO de eje principal ( i.e. aplique estos valores como una compensacin de G92 ). El botn DRO de carga carga el DRO de codificador del DRO de eje principal correspondiente.
llaves para llegar a z = -0.6 , as (c) entra 7 enes la l (lazo). En apresurarse pase por un ciclo el principio la mquina har de forma automtica la serie de cortes a profundidad de z creciente. La huella de DROs el progreso decrementando l como son tocados un instrumento musical y poniendo al da la z-inhiba valor. Si el nmero dado de l no alcanza la parte la z pedida
Using Mach3mill
Using Mach3mill
Los brujos > pique excelente.. el men muestra una mesa de brujos instalada en su sistema. Usted escoge los unos requeridos y haga clic sobre corrida. La pantalla excelente ( o a veces una de varias pantallas ) muestre se. Captulo 3 incluye un ejemplo para moler un bolsillo. Figura 6.23 es el brujo para grabar texto. Los brujos se han contribuido por varios autores y en dependencia de su propsito existe diferencias delgadas en los botones de control. Cada brujo puede sin embargo tienen unos medios de informar el cdigo de g a Mach3 ( marc inserte en la figura 6.23 ) y unos medios de retornar a las pantallas de Mach3 principales. La mayor parte de los brujos le permiten salvar sus colocaciones de modo que corriendo el brujo de nuevo da a los mismos valores iniciales para el DROs etc.
Figura 6.24 las exhibiciones una seccin de la pantalla del programa derretida despus del botn Write es en apuros en la figura 6.23.
Using Mach3mill
Alternativa usted puede escoger de una lista de archivos recientemente usados que es mostrado por el botn de pantalla reciente. Cuando el archivo es escogido, Mach3 cargar y analizar el cdigo. Esto generar un |toolpath| para ello, que ser mostrado, y establezca el |extrema| de programa. El cdigo de programa cargado ser mostrado en la ventana de lista de cdigo de g. Usted puede desplazar por este moviendo la corriente realzada alinee se usando la barra de desplazamiento.
Ha visto esas la mayor parte de las pantallas de Mach3 tienen DROs rotul "eje de x", el "eje transversal" etc. Si usted va a hacer partes exactamente y |minimise| la oportunidad de su herramienta gran en algo necesita
Using Mach3mill
comprender exactamente lo que estos valores quieren decir a todos los tiempos cuando est preparando un trabajo o corriendo un programa de parte. Esto es fcil de explique mirando a una mquina. Nosotros hemos escogido una mquina imaginaria que lo hace fcil de |visualise| cmo el sistema coordinado trabaja. Figura 7.1 las exhibiciones lo que se parece. Es una mquina para producir dibujos con un |ballpoint| o fieltro incline pluma en papel o cartulina. Ello consiste de una mesa fija y un poseedor de pluma cilndrico que pueden mover izquierda y enderezar (direccin de x), afrontan y respaldan (direccin de y) y de arriba abajo (direccin de z). La figura muestra un cuadrado que ha sido slo dibujado en el papel. Figura 7.2 exhibiciones el sistema de la mquina coordinado que mide ( deje decir en pulgadas ) de la superficie de la mesa a su fondo esquina izquierda. Como ver la esquina izquierda inferior del papel est a X=2, Y=1 y Z=0 ( descuidando el grosor de papel ). El punto de la pluma est a X=3, Y=2 y ello mira como sin embargo Z=1.3. Si el punto de la pluma estaba a la esquina de la mesa entonces, en esta mquina, ello est en su casa o referenci posicin. Esta posicin es a menudo definida por la posicin de interruptores domesticos que la mquina se mueve para cuando es conmutado en. A cualquier evento habr una posicin de cero para cada eje llamado lo absoluto elabora cero. Nosotros regresaremos para donde la casa en realidad puede ser ponerse una mquina real.
El punto de la pluma, como el fin de una herramienta cortante, es donde las cosas suceden y se llaman el punto controlado. El Axis DROs en Mach3 siempre muestra las coordenadas del punto controlado relativas a cierto coordine sistema. La razn de que sea tener para leer este captulo es que no es siempre conveniente para tener los ceros del sistema de la medicin coordinado a un lugar fijo de la mquina (como la esquina de la mesa en nuestro ejemplo). un ejemplo simple se mostrar porque esto es as. Las buenas apariencias de programa de parte siguientes, a primera vista, adecuado para dibujando el 1 " cuadre en figura 7.1:
N10 G20 F10 G90 ( preparan unidades imperiales, una proporcin de alimentacin lenta etc.) N20 G0 Z2.0 (pluma de elevador)N30 G0 X0.8 Y0.3 ( el rpido para izquierda inferior de Rev Beta 7.57-Az Using Mach3mill
cuadre )N40 G1 Z0.0 ( la pluma abajo )N50 Y1.3 ( podemos omitir el G1 como nosotros acabamos de hacer un )N60 X1.8N70 Y0.3 ( yendo redondee segn las manecillas del reloj la forma )N80 X0.8N90 G0 X0.0 Y0.0 Z2.0 ( mueva la pluma escondido y lo alce )N100 M30 (programa de fin)
An si usted no puede sin embargo siga todo el cdigo es fcil de ver lo que est sucediendo. Por ejemplo en lnea N30 la mquina es dicha para mover el controlado apunte a X=0.8, Y=0.3. Por rayar N60 el punto controlado estar a X=1.8, Y=1.3 as como el DROs leer: eje de x 1.8000 eje transversal 1.3000 eje de z 0.0000 El problema, por supuesto, es que el cuadrado se ha dibujado en el papel como en la figura 7.1 pero en la mesa cerca de la esquina. El escritor de programa de parte ha medido de la esquina del papel pero la mquina est midiendo de su posicin de cero de mquina.
Figura 7.3 las exhibiciones lo que suceden si pudimos contrarrestar el sistema coordinado actual a la esquina del papel. Recuerde el cdigo de g siempre mueve el controlado apunta a los nmeros dieron en el sistema coordinado actual. Como all normalmente son ciertas hojas de fijacin intermedias del papel, uno a uno, en la posicin mostrado, esta compensacin es llamada una compensacin de trabajo y el 0,0,0 punto son el origen de este sistema coordinado. Este contrarrestando es tan til que existe varias vas de hacer lo usando Mach3 pero son todo organiz usando
Using Mach3mill
Si usted pregunte se lo que haya sucedido entonces la cosa siguiente puede ayudar. Los valores de compensacin de trabajo son siempre aadidos los nmeros en el eje DROs ( i.e. las coordenadas actuales del punto controlado ) para dar a lo absoluto elabore las coordenadas del punto controlado. Mach3 mostrar lo absoluto las coordenadas del punto controlado si hace clic sobre el botn Coords de mquina. Los destellos llevados a advertirle que las coordenadas mostrado son los absolutos. Existe otra va de poner las compensaciones que puede usarse si usted sabe la posicin de donde quiere el nuevo origen para ser. La esquina del papel es, por el ojo, sobre 2.6 " enderece se y 1.4 " sobre el punto de casa / referencia a la esquina de la mesa. Permtanos suponer que estas figuras son bastante exactas para usarse. 1. Tipo 2.6 y 1.4 en la x y y contrarreste DROs. El eje DROs cambie ( teniendo las compensaciones substrado de ellos ). Recuerda no le haya movido la posicin real del punto controlado as sus coordenadas deben cambiar cuando se mueve el origen. 2. Si usted quiere que usted pueda verificar todo va bien por usando el MDI alinee se a G00 X0 Y0 Z0. La pluma podra estar tocando la mesa a la esquina del papel. Nosotros hemos describir usar trabaje la compensacin numera 1. Puede usar cualesquiera nmeros de 1 a 255. Los slos estn en uso a cualquier hora y esto puede escogerse por el DRO en las compensaciones proteja o usando cdigos de g ( G54 a G59 P253 ) en su programa de parte. La va final de poner una compensacin de trabajo es representando un nuevo valor en un DRO de eje. La compensacin de trabajo actual ser actualizada as el punto controlado es mencionado por el valor ahora en el DRO de eje. Anuncio que la mquina no se mueve; es meramente que el origen de sistema coordinado se ha cambiado. La x de cero, y de cero etc. los botones son equivalentes para representando 0 en el DRO de eje correspondiente. Es deliberado no para usar este mtodo final hasta que se confia usando trabajan las compensaciones que ha sido prepare usando las compensaciones la pantalla. As, para recubrir el ejemplo, contrarrestando el sistema coordinado actual por una compensacin de trabajo nosotros podemos dibujar el cuadrado a la derecha ponga en el papel dondequiera que nosotros lo tenemos asegur con cinta hasta la mesa.
Using Mach3mill
La z domestico interruptor es generalmente establecido a la posicin de z ms alta sobre la mesa. Por supuesto si la posicin de referencia es la mquina coordine Z=0.0 entonces todas las posiciones de trabajo estn inferiores y sern valores de z negativos en las coordenadas de mquina. De nuevo si esto no es totalmente claro no preocupe ahora. Tener el punto controlado (herramienta) escondido cuando a casa es obviamente prcticamente conveniente y es fcil de usar la compensacin de trabajo (s) para poner un sistema coordinado conveniente para el material en la mesa.
7.3
Si usted est sintiendo confiado hasta ahora entonces es hora del |ee| cmo resolver otro problema prctico. Suponga que nosotros ahora quramos aadir un rectngulo rojo al dibujo.
Empujamos levemente la subida de eje de z y ponemos la pluma roja en el poseedor en lugar del azul.
Tristemente la pluma roja es ms tiempo que el azul as cuando vamos al origen de sistema coordinado actual la sugerencia embiste contra la mesa. (Figure 7.5) Mach3, como otros controladores de CNC, tenga una va para almacenar la informacin sobre las herramientas (las plumas en nuestro sistema). Esta mesa de herramienta le permite para decir el sistema casi hasta 256 herramientas diferentes. En las compensaciones proteja usted ver espacio para un nmero de herramienta e informacin sobre la herramienta. El DROs es rotulado la compensacin de z, dimetro y T. Ignore el DRO tocan correccin y su botn asociado marcadas en/fuera para ahora. En defecto usted habr la herramienta #0 escogi pero sus compensaciones sern conmutadas DE. La informacin sobre el dimetro de herramienta se usa tambin para la compensacin de cortador ( q.v.)
Using Mach3mill
poseedor de pluma. La pluma roja tiene 4.2 " mucho tiempo y el azul 3.7 " mucho tiempo. 1. Suponga la mquina ha sido slo referenciado/a casa y un trabajo contrarresta defini para la esquina del papel con la z = 0.0 ser la mesa que usa la cara inferior del poseedor de pluma vaco. Usted empuja levemente la subida de eje de z dice a 5 " y ajuste la pluma azul. Entre " 1 " ( que ser la pluma azul ) en la herramienta numere DRO pero haga clic sobre compensacin en/fuera para en todava. Empuje levemente la z hasta tocar el papel. El DRO de eje de z lee 2.7 como la pluma clava 2.7 " fuera del poseedor. Entonces hace clic el botn Touch por la compensacin de z. Esto carga el ( 2.7 ") en la compensacin de z de la herramienta #1. Hacer clic sobre la compensacin en/de la palanca acodada encienda el LLEVADO y aplican la compensacin de herramienta as como el DRO de eje de z leer 0.0 pudo dibujar el cuadrado corriendo el ejemplo separa el programa como antes. Junto a usar la pluma roja que empujara levemente la subida de eje de z ( diga a la z = 5.0 de nuevo ) para llevar fuera la pluma azul y ponga en el color rojo. Fsicamente el trueque de memoria las plumas obviamente no altera el eje DROs. Ahora usted, desconecte la herramienta contrarresta diodo emisor de luz, escoja la herramienta #2, avance con ritmo lento y toque en la esquina del papel. Esto prepara la herramienta 2 compensacin de z a 3.2 ". Cambiarse en la compensacin para la herramienta #2 de nuevo muestre la z = 0.0 en el DRO de eje as el programa de parte dibujara el cuadrado rojo (sobre el azul). Ahora esas herramientas 1 y 2 prepare se que usted puede cambiarles tan a menudo como usted desea y consigue el sistema coordinado actual correcto escogiendo la herramienta apropiada numera y conmutando sus compensaciones en. Esta seleccin de herramienta y conmutacin a intervalos de las compensaciones pueden hacerse en el programa de parte ( palabra de T, M6, G43 y G49 ) y all est DROs en la norma programe corra pantalla.
2.
3.
Using Mach3mill
7.5 Dibujando gran cantidad de copian fijaciones de -Ahora imagine queremos ocasionar muchas hojas del papel. Ser difcil para asegurar con cinta cada un en el mismo lugar en la mesa as como ser necesario para poner las compensaciones de trabajo cada vez. Mucho mejor sea tener una plancha con alfileres pegajosos fuera de ello y al papel preperforado del uso para registrarse en los alfileres. Usted reconocer probablemente este como un ejemplo de una fijacin tpica que mucho tiempo ha sido usado en los talleres de maquinaria. Figura 7.7 exhibiciones la mquina as equipado. Ello puede ser comn para la fijacin para tener o algo por el estilo de clavijas similar de modo que siempre crece en el mismo lugar en la mesa. Pudimos mover ahora el sistema actual coordinado poniendo el trabajo contrarresta a #1 a la esquina del papel en la fijacin real. Correr el programa de ejemplo dibujara el cuadrado exactamente como antes. Esto cuidar por supuesto la diferencia en la z se coordinan causado por el grosor de la fijacin. Podemos poner nuevas piezas del papel en los alfileres y conseguir el cuadrado en exactamente el lugar derecho en cada uno sin establecimiento adicional. Nosotros podramos tener tambin otra fijacin para papel de tres agujeros (figura 7.8) y pueda querer trocar entre el dos y tres sujetan fijaciones para trabajos diferentes la compensacin as de trabajo #2 pueda ser definido para la esquina del papel en el tres sujete fijacin. Usted puede, defina por supuesto cualquier punto en la fijacin como el origen de su el sistema coordinado compensacin. Para la mquina de dibujo querramos hacer la esquina izquierda inferior del mono es X=0 y Y=0 y la superficie superior de la fijacin son Z=0. Es comn para una fijacin fsica para ser capaz de ser usado por ms de un trabajo. Figura 7.9 exhibiciones el dos y tres agujeree las fijaciones maquinaron. Usted por supuesto tenga dos entradas en el trabajo contrarrestan correspondiendo a las compensaciones para ser usado para cada uno. En la figura 7.8 el sistema coordinado actual es mostrado determinado para usar la opcin de papel de dos agujeros.
Using Mach3mill
Si nosotros queremos otro cuadre pero el secundar un con su esquina a X= 3.0 y la y = 2.3 entonces el cdigo anterior puede ser usado dos veces pero usando G52 para aplicarse y contrarrestar antes de la segunda copia.
G20 F10 G90 ( preparan unidades imperiales, una proporcin de alimentacin lenta etc.) G0 Z2.0 (pluma de elevador)G0 X0.8 Y0.3 ( el rpido para izquierda inferior de cuadre )G1 Z0.0 ( la pluma abajo )Y1.3 ( podemos omitir el G1 como nosotros acabamos de hacer un ) X1.8Y0.3 ( yendo redondee segn las manecillas del reloj la forma )X0.8G0 Z2.0 (pluma de elevador) G52 X2.2 Y2 ( compensacin temporal durante segundo el cuadrado ) G0 X0.8 Y0.3 ( el rpido para izquierda inferior de cuadre ) G1 Z0.0 ( la pluma abajo )Y1.3 ( podemos omitir el G1 como nosotros acabamos de hacer un )X1.8Y0.3 ( yendo redondee segn las manecillas del reloj la forma )X0.8 G52 X0 Y0 (librarse de compensaciones temporales) G0 X0.0 Y0.0 Z2.0 ( mueva la pluma escondido y lo alce )
Copiar el cdigo no es muy elegante pero como es posible tener una subrutina de cdigo de g (ver M98 y M99) el cdigo comn puede ser escrito una vez y llam tanes tiempos como usted necesita dos veces en este ejemplo. La versin de subrutina es mostrada abajo. La pluma levante se/abajo ordenes se ha ordenado levante se y la subrutina en realidad sorteos a 0,0 con un G52 ser usando para poner la esquina de ambos cuadrados:
G20 F10 G90 ( preparan unidades imperiales, una proporcin de alimentacin lenta etc.) G52 X0.8 Y0.3 ( el principio del primero cuadre )M98 P1234 (llamar la subrutina para el cuadrado en la primero posicin)G52 X3 Y2.3 ( el principio de secundar cuadre ) M98 P1234 (llamar la subrutina para el cuadrado en la segundo posicin)G52 X0 Y0{IMPORTANTE libre de G52 contrarresta )M30 ( vuelva a dar cuerda al fin del programa )
O1234( el izquierda omitir el segn las principio de subrutina 1234 )G0 X0 Y0 ( el rpido para inferior de cuadre )G1 Z0.0 ( la pluma abajo )Y1 ( podemos G1 como nosotros acabamos de hacer un )X1Y0 ( yendo redondee manecillas del reloj la forma )X0G0 Z2.0 (pluma de
Using Mach3mill
El anuncio que cada G52 aplica un nuevo conjunto de compensaciones que no toma ninguna cuenta de cualquier emiti previamente G52.
confundido que el desastre ocurrir inevitablemente. Si usted realmente quiere probar que usted tiene sobrentendido cmo ellos trabajan, prepare cierto contrarresta y mueva se el controlado apunta a un conjunto de coordenadas, dice X=2.3 y Y=4.5. Prediga a lo absoluto elaborar coordenadas usted les deba tener y verificar haciendo Mach3 muestre la mquina se coordina con el botn de "mach". No olvide para aclarar las compensaciones cuando les ha usado. Advertencia ! Casi toda cosa que pueda hacerse con las compensaciones de G92 pueda hacerse mejore usando trabajan compensaciones o tal vez compensaciones de G52. Porque G92 depende en donde el punto controlado es as como las palabras de eje en el tiempo G92 es emitido, cambia a programas pueden introducir fcilmente insectos serios guiando a choques. Muchos operadores encuentran que ello duro para acordarse de tres conjuntos de compensaciones ( trabaje, la herramienta y G52/G92 ) y si usted consigue confundido usted romper pronto o su herramienta o algo peor su mquina!
Using Mach3mill
8.1 Introduccin
Como habr visto Mach3Mill usa un programa de parte para controlar el movimiento de herramienta en su mquina-herramienta. Usted puede haber escrito separe los programas a mano ( spiral.txt es tal ejemplo ) o les gener usando un CAD / leva (diseo asistido por ordenador / fabricacin asistida por ordenadora) el sistema. Importar archivos que define "grficos" en DXF, HPGL, BMP o formatos de JPEG proporciona un nivel intermedio de la programacin. Es ms fcil que codificando a mano pero proporciona mucho menos control de la mquina que una salida de programa por un paquete de CAD / leva. El control de z automtico se destaca (q.v) y ejecucin repetitiva que decrementa el valor de z de Inhibit es una herramienta poderosa para hacer una serie de cortes desbastadores basada en importe DXF y archivo HPGL.
Using Mach3mill
Using Mach3mill
Using Mach3mill
El programa generado de un archivo HPGL no tiene llaves mltiples para bosquejar una parte o claro el centro de un bolsillo. Para lograr que stos de forma automtica necesitar usar un programa de leva
Using Mach3mill
crculo deslindando la imagen y toman posesin del centro. Cada lnea de cuadro es compuesta de una serie de las lneas rectas con la altura de las coordenadas de z de los fines en dependencia de la sombra del gris de esa parte de la pintura.
los segmentos cortos haciendo levante cada lnea. El nmero total de movimientos es el XSize??paso de x-sobre la x YSize??paso de y-sobre y, por supuesto, crecen como el cuadrado del tamao del objeto y el inverso
el cuadrado del tamao del paso-arriba. Usted debe empezar con una resolucin modesta para evitar los archivos imposiblemente grandes y mucho tiempo cortando tiempos.
Using Mach3mill
El filtro de importacin es ser conocido por suspendiendo Mach3 y corriendo el programa de filtro. Si se cambia a la pantalla de Mach3Mill (por ejemplo accidentalmente haciendo clic encima) entonces ello parecer tener encierra. Usted puede continuar fcilmente usando el La barra de tareas de Windows para retornar al filtro y completando la importacin procesa. Esto es similar a la va el editor para los programas de parte es corrido. Si su.archivo TAP exista ya y est abierto en Mach3 , entonces el filtro de importacin no ser capaz de escribir para ello. Supon le haya examinado una importacin y quiera cambiar las traducciones importando de nuevo, entonces le necesita asegurarse de que cierre el.toque archivo en Mach3Mill antes de repetir la importacin. Usted necesitar definir el |feedrate| para ser usado usando MDI o editando la parte programe antes es corrido. Puntee la difusin pone demandas grandes en la ejecucin de su eje de z. Usted debe poner la z segura tan baja como sea posible a |minimise| la distancia viajado por y tenga el eje de z pasea muy cuidadosamente establecido que sirve para afinar. Los pasos perdidos separan del paso un grabado aruinar el trabajo !
Using Mach3mill
9. Compensacin de cortador
La compensacin de cortador es una caracterstica de Mach3 que le muchos nunca tienen que usar. La mayor parte de los programas de CAD / leva pueden decirse el dimetro nominal de su molino y puede la salida separa los programas que cortan la parte esbozan o embolsan que ha dibujado solos tener en cuenta el dimetro de herramienta. Porque el software de CAD / leva tiene una vista completa mejor de las formas ser corte que ello generalmente har un trabajo mejor que Mach3 puede al evitar gubias a esquinas internas agudas. Tener compensacin en Mach3 le permite : (a) use una herramienta diferente en dimetro de ese programado ( e.g. porque tiene es reground ) o (b) para usar un programa de parte que describe el contorno deseado antes que el camino del centro de la herramienta ( tal vez un escribi a mano ). Sin embargo, como la compensacin no es trivial, ello se describe en este captulo debe necesita usarlo. Esta caracterstica est en desarrollo y pueda cambiar significativamente en la liberacin final de Mach3.
Using Mach3mill
contorno de parte real est siendo corte. La eleccin de un camino que corre lisamente en la parte contorno perfecciona tambin el fin superficial. Un movimiento de salida es a veces acostumbrar a mantener el fin al final de un corte.
El intrprete no tiene cualquiera colocacin que determina que el tipo del contorno es usado, pero la descripcin numrica del contorno difiera, por supuesto, (para la misma geometra de parte) entre los dos tipos y los valores para dimetros en la mesa de herramienta ser diferente para los dos tipos.
N0010 G41 G1 X2 Y2 ( vuelva compensacin en y haga la entrada mueva se )N0020 Y-1 ( siga enderezar lado del tringulo )N0030 X-2 ( siga ponga fondo al lado del tringulo )N0040 X2 Y2 (seguir la hipotenusa del tringulo)N0050 G40 ( vuelva compensacin de )
Esto dar por resultado la herramienta que sigue un camino que consiste de un movimiento de entrada y el camino mostrada a la izquierda ir segn las manecillas del reloj alrededor del tringulo. El anuncio que las coordenadas del tringulo del material aparecen en el cdigo de NC. Anuncio tambin que el camino de herramienta incluye tres arcos que no se programanes explcitamente; son generados de forma automtica.
Using Mach3mill
figura 10.1 est usado, en que la herramienta no se queda en contacto con la geometra de parte todo el tiempo, el intrprete no ser capaz de compensar correctamente cuando herramientas bajitas son usadas. Para un contorno de camino de herramienta, el valor para el dimetro de cortador en la mesa de herramienta ser un nmero positivo pequeo si la herramienta escogida se de tamao exagerado ligeramente y ser un nmero negativo pequeo si la herramienta es ligeramente bajita. Como puso en prctica, si un valor de dimetro de cortador es negativo, el intrprete compensa en el otro lado del contorno de los unos programados y usa lo absoluto el valor del dimetro dado. Si la herramienta real es el tamao correcto, el valor en la mesa debe ser el cero. Ejemplo de contorno de camino de herramienta: Suponga el dimetro del cortador corrientemente en el huso tiene 0.97 , y el dimetro asumido al generar el camino de herramienta tena 1.0. Entonces el valor en la mesa de herramienta para el dimetro para esta herramienta debe ser -0.03. Aqu est un programa de NC que corta material lejos del fuera del tringulo en la figura.
N0010 G1 X1 Y4.5 ( haga la alineacin mueva se )N0020 G41 G1 Y3.5 ( vuelva compensacin en y haga primero entrada mueva se )N0030 G3 X2 Y2.5 I1 ( haga la segundo entrada mueva se )N0040 G2 X2.5 Y2 J-0.5 ( corte a lo largo del arco a la parte superior de camino de herramienta )N0050 G1 Y-1 ( corte a lo largo de enderezar el lado del camino de herramienta ) N0060 G2 X2 Y-1.5 I-0.5 ( corte a lo largo del arco en el fondo derecho de la herramienta el camino )N0070 G1 X-2 ( corte a lo largo de poner fondo al lado del camino de herramienta )N0080 G2 X-2.3 Y-0.6 J0.5 ( corte a lo largo del arco en el fondo izquierda de el camino de herramienta )N0090 G1 X1.7 Y2.4 ( corte a lo largo de la hipotenusa de camino de herramienta ) N0100 G2 X2 Y2.5 I0.3 J-0.4 ( corte a lo largo del arco a la parte superior de la herramienta el camino )N0110 G40 ( vuelva compensacin de )
Esta dar por resultado la herramienta que hace una alineacin mueva se y dos entrada se mueven, y entonces siguiendo un camino ligeramente interior el camino mostrado a la izquierda en la figura 10.1 yendo segn las manecillas del reloj alrededor del tringulo. Este camino es el derecho del camino programado aunque G41 era programado, porque el valor de dimetro es negativo.
9.2.2.1 Primero movimiento El algoritmo usado para el primer movimiento cuando el primer movimiento es una lnea recta sea dibujar una lnea recta del punto de destino que es tangente a un crculo cuyo centro est al punto actual y cuyo radio es el radio de la herramienta. El punto de destino de la
sugerencia de herramienta se encuentra entonces como el centro de un crculo del mismo tangente de radio a la lnea tangente al punto de destino. Esto se muestra en la figura 9.2. Si el punto programado est adentro la seccin transversal inicial de la herramienta ( el crculo a la izquierda ), un error es comunicado. Si el primer movimiento despus de la
Using Mach3mill
compensacin de radio de cortador se ha vuelto en es un arco, el arco que genere se es derivado de un arco auxiliar que tenga su centre en el punto de centro programado, pasan por el fin programado seale con el dedo, y es tangente al cortador a su ubicacin actual. Si el arco auxiliar no puede construirse, un error es comunicado. El arco generado mueve la herramienta de modo que ello tangente de permanencias al arco auxiliar a lo largo del movimiento. Esto se muestra en la figura 9.3.
A pesar de si el primer movimiento es una lnea recta o un arco, el eje de z pueda moverse tambin al mismo tiempo. Se mover linealmente, como ello hace cuando la compensacin de radio de cortador no se est usando. Movimientos de eje rotativos (A, b, y hachas de c) se permiten con compensacin de radio de cortador, pero usando les poder ser muy inusual. Despus de los movimientos de entrada de compensacin de radio de cortador, el intrprete guarda la herramienta tangente al camino programado en el lado apropiado. Si una esquina convexa est en el camino, un arco es insertado para propalarse la esquina. El radio del arco es medio el dimetro di en la mesa de herramienta. Cuando la compensacin de radio de cortador es apagado, ninguna salida especial mueva se tenga lugar. El movimiento prximo es lo que habra estado si la compensacin de radio de cortador se hubo girado nunca en y el movimiento previo hubo puesto la herramienta a su posicin actual.
9.2.2.2 Movimientos de entrada de programacin
Por lo general, una alineacin mueva se y dos movimientos de entrada es necesitar comenzar a la compensacin correctamente. Sin embargo, donde el contorno programado es un contorno de filo material y existe una esquina convexa en el contorno, slo una entrada mueva se ( ms, posiblemente, una pre-entrada mueva se ) necesite se. El mtodo general, que trabajar en todas las situaciones, describa se primero. Nosotros asumimos aqu que el programador sabe lo que el contorno es ya y tenga el trabajo de aadir la entrada se mueve. Mtodo general El mtodo general incluye programando una alineacin se mueve y dos entrada se mueve. La entrada se mueve di sobre estar usado como un ejemplo. Aqu est el cdigo pertinente de nuevo: N0010 G1 X1 Y4.5 ( haga la alineacin mueva se para apuntar la c )
N0020 G41 G1 Y3.5 ( vuelva compensacin en y haga la primero entrada mueva se para apuntar la b ) N0030 G3 X2 Y2.5 I1 ( haga la segundo entrada mueva se para apuntar un ) Vase la figura 9.4. La figura muestra la dos
entrada se mueven pero no la alineacin se mueve. En primer lugar, pique un punto un en el contorno donde es conveniente unir un arco de entrada. Especifique un arco fuera del contorno que comienza en una b de punto y fines a un tangente al contorno ( y yendo en la misma direccin como ello es proponerse propalarse el contorno ). El radio del arco debe ser ms grande que la mitad el
Using Mach3mill
dimetro di en la mesa de herramienta. Entonces extienda un tangente de lnea al arco de la b a cierta c de punto, localizado de modo que el BC de lnea es ms de un radio mucho tiempo. Despus de la construccin est terminado, el cdigo es escrito en el orden inverso de la construccin. La compensacin de radio de cortador es formada en despus del movimiento de alineacin y antes que la primera entrada se mueve. En el cdigo sobre, raye N0010 es el movimiento de alineacin, raye N0020 vuelva compensacin en y hacen la primera entrada moverse, y alinear N0030 hace el movimiento de entrada de segundo. En este ejemplo, el ab de arco y el BC de lnea es bastante grande, pero no tienen que ser. Para un contorno de camino de herramienta, el radio del ab de arco necesita slo es ligeramente ms grande que el mximo posible desviacin del radio de la herramienta del tamao exacto. Tambin para un contorno de camino de herramienta, el lado escogido para la compensacin debe ser el un para usar si se de tamao exagerado la herramienta. Como mencion ms temprano, si la herramienta es bajita, el intrprete conmutar lados. Mtodo simple Si el contorno es un contorno de filo material y existe un lugar de esquina convexo en el contorno, un mtodo ms simple de hacer una entrada es disponible. Vase la figura 9.5. En primer lugar, pique una esquina convexa, la d. Decida que la va quiere seguir el contorno de la d. En nuestro ejemplo nosotros estamos manteniendo la herramienta hacia la izquierda del contorno y yendo despus hacia f. Extienda el FD de lnea ( si la parte prxima del contorno es un arco, extienda el tangente para formar un arco el FD de la d ) para dividir el rea fuera de la d del contorno cercana en dos regiones. Asegure se el centro de la herramienta es corrientemente en la regin en el mismo lado de la lnea extendida como el material adentro la d del contorno cercana. De lo contrario, mueva la herramienta en esa regin. En el ejemplo, apunte la e representa la ubicacin actual del centro de la herramienta. Desde entonces est en el mismo lado del DF de lnea como el tringulo sombrado, ningn adicional movimiento es necesitado. Ahora escriba una lnea del NC codifica que vuelve compensacin en y se mueve para apuntar d. N0010 G41 G1 X2 Y2 ( vuelva compensacin en y haga entrada mueva se ) Este mtodo puede trabajar tambin a una esquina cncava en un contorno de camino de herramienta, si se de tamao exagerado la herramienta real, pero fracasar con un contorno de camino de herramienta si la herramienta es bajita.
Using Mach3mill
La proporcin a que el punto controlado o las hachas se mueven es nominalmente una proporcin firme que puede ser establecida por el usuario. En el intrprete, la interpretacin de la proporcin de alimentacin es como sigue a menos que invierte el tiempo alimenta la proporcin (G93) el modo se est usando: Para el movimiento suponiendo uno o ms de las hachas lineales (x, y, z y opcionalmente A, b, c), sin movimiento de eje rotatorio simultneo, la alimentacin evala las unidades de longitud de medios por minuto a lo largo del XYZ lineal programado (rudimentos de una disciplina) el camino Para el movimiento suponiendo uno o ms de las hachas lineales (x, y, z y opcionalmente A, b, c), con movimiento de eje rotatorio simultneo, la alimentacin evala las unidades de longitud de medios por minuto a lo largo del XYZ lineal programado (rudimentos de una disciplina) el camino maquin con la velocidad angular de las hachas de mquina rotativa multiplicada por el dimetro de correccin de eje apropiado multiplicado por el pi (?????????????????i.e. la "circunferencia"
declarada de la parte
Para el movimiento de un eje rotatorio con X, y, y hachas de z no moviendo, la alimentacin evala los grados de medios por minuto la rotacin del eje rotatorio. Para el movimiento de dos o tres hachas rotatorias con X, y, y hachas de z no moviendo, la proporcin es aplicada como sigue. Deje da, dB, y polica son los ngulos en grados por que el A, b, y hachas de c, respectivamente, deben moverse. Deje d = |sqrt| ( el |+| de dB2 de |+| de dA2 dC2 ). Conceptual, la d es una medida del movimiento angular total, usando el mtrico euclidiano usual. Deje el T es la cantidad del tiempo requerido para moverse por los grados de d a la proporcin de alimentacin actual en grados por minuto. Las hachas rotatorias deben ser instalarse en movimiento lineal coordinado de modo que la duracin desde el principio al fin del movimiento es el T ms cualquier tiempo requerido por aceleracin o reduccin de la velocidad.
10.1.8 Coolan
Inunde el enfriador de enfriador y neblina puede cada uno es formado en independientemente. Son apagados en conjunto.
10.1.9 Habite
un sistema de elaborar puede mandarse para habitar ( i.e., mantenga poda con hacha todo inmvil ) para una cantidad especfica de tiempo. El ms comn uso de habite sea romper y aclarar las astillas o para un huso para levantarse para ir rpido. Las unidades en que especifica habite es o segundos o milisegundos en dependencia de la colocacin en configurar > la lgica
Using Mach3mill
10.1.10 Unidades
Las unidades usadas para distancias a lo largo de la x, y, y hachas de z pueden ser medidas en milmetros o pulgadas. Unidades para todas otras cantidades envueltas en el control de mquina no pueden cambiarse. Las cantidades diferentes usan unidades especficas diferentes. La velocidad de huso es medida en revoluciones por minuto. Las posiciones de hachas rotatorias son medidas en grados. Las proporciones de alimentacin son expresadas en unidades de longitud actuales por minuto o en grados por minuto, como descrito ms arriba. Advertencia: Nosotros aconsejamos le para verificar muy cuidadosamente la respuesta del sistema para cambiar unidades mientras que herramienta y compensaciones de fijacin son cargadas en las mesas, mientras que estas compensaciones son activas y/o mientras que un programa de parte es el |excecuting|
Using Mach3mill
actual a fin de mantener el |feedrate| mandado. Esto implica un redondeando de cualquier remate pero rpidamente y alisador cortando. Esto es particularmente importante en derrotando y la plasma cortando. Los inferiores la aceleracin de las hachas de mquina, el mayor ser el radio de la esquina redondeada. En el modo de plasma ( acometa configure el dilogo de lgica ) los intentos de sistema a |optimise| arrinconan el movimiento para la cortadura de plasma por un algoritmo propietario. Ello es tambin posible para definir un ngulo de modo que cambios limitativo en la direccin de ms de este ngulo siempre se tratar como exija parada aunque constante velocidad es escogida. Esto permite apaciguan las esquinas para ser alisador pero evite excesivo redondeando de dan un agudo las esquinas an en mquinas con aceleracin baja en unas o ms hachas. Esta caracterstica se habilita en el dilogo de Configure Logic y el ngulo limitativo ponga se por un DRO. Esta colocacin probablemente necesitar ser escogido experimentalmente en dependencia de las caractersticas de la mquina-herramienta y, tal vez, el |toolpath| de un trabajo individual.
Using Mach3mill
proporcin de alimentacin programada, " y " X3 " proporciona un valor de argumento ( el valor de x debe tener 3 al final del movimiento ). La mayor parte de las ordenes empiezan con la g o la m ( para general y miscelneo ). Las palabras para estas ordenes son llamados los "cdigos de g" y " cdigos de m." El idioma tiene dos ordenes (M2 o M30), o de que termina un programa. un programa puede terminarse antes del fin de un archivo. Las lneas de un archivo que ocurren despus del fin de un programa no son para ejecutarse en el flujo normal as generalmente sea parte de subrutinas.
Using Mach3mill
10.4.2 Parmetros
un Mach3 que elabora el sistema mantiene un conjunto de 10,320 parmetros numricos. Muchos de ellos tienen usos especficos. El parmetro que es asociado con fijaciones es persistente con el transcurso del tiempo. Otros parmetros sern indefinidos cuando Mach3 es cargado. Los parmetros son en conserva cuando el intrprete es restablecer. Los parmetros significativamentes definidos por Mach3 se incluyen en figura 10.1
Using Mach3mill
o G92.2. Usted puede hacer instale en directamente lo absoluto elabora coordine el sistema usando G53 con o G0 o G1.
Cualquiera entrada no permiti explcitamente es ilegal y cause el intrprete para comunicar un error o para ignorar la lnea. Los espacios y lengetas son permitidos en cualquier parte en una lnea de cdigo y no cambie el significado de la lnea, exceptan comentarios interiores. Estas marcas cierto valor de inversin legal de entrada con apariencia extraa. Por ejemplo, la lnea g0x +0. 12 34y 7 es equivalente a g0 x+0.1234 y7 Las lneas en blanco son permitidas en la entrada. Se ignorarn. La entrada es el caso insensible, excepte en los comentarios, i.e., cualquier rotule fuera un comentario puede estar en superior o caja baja sin cambiar el significado de una lnea.
Using Mach3mill
10.5.3 Palabra
una palabra es una carta aparte de n o a seguidas por un valor real. Las palabras pueden empezar con cualquier de las letras mostrado en la figura 11.2. La mesa incluye n y a para la entereza, aunque, como defini sobre, alinee se los nmeros no son las palabras. Varias letras ( yo, J, k, l, p, el R ) pueden tener significados diferentes en contextos diferentes. un valor real es cierta coleccin de caracteres que pueden ser elaborados para subir con un nmero. un valor real puede ser un nmero explcito ( tal como 341 o -0.8807 ), un valor de parmetro, una expresin, o un valor de operacin unaria. Las definiciones de estos seguimiento inmediatamente. Procesar caracteres para subir con un nmero es llamado "evaluar". Un nmero explcito evala para s.
10.5.3.1 Nmero
Los reglamentos siguientes son usados para nmeros (explcitos). En estos reglamentos un dgito es un carcter sencillo entre 0 y 9. un nmero consista de (1) un opcional ms o el signo menos, seguido por (2) cero a muchos dgitos, seguido, posiblemente, por (3) un punto decimal, seguido por (4) cero a muchos dgitos - a condicin de que all est al menos un dgito en alguna parte en el nmero. Existe dos tipos de nmeros: entero, nmero entero y decimales. Un entero, nmero entero no tiene un punto decimal en ello; un decimal hace. Los nmeros pueden tener muchos dgitos, sujeto a la longitud de la limitacin en lnea. Slo sobre diecisiete cifras significativas ser retenido, sin embargo (bastante para todas las aplicaciones conocidas). un nmero de no-cero sin signo como el primer carcter es supuesto para ser positivo.
El anuncio que pone iniciales a (antes del punto decimal y el primer dgito de no-cero) y descolgarse (despus del punto decimal y el ltimo dgito de no-cero) los ceros son permitidos pero no exigi. un nmero escribi con inicial o arrastrar ceros habr el mismo valor cuando es ledo como si los ceros extras no estaban all. Los nmeros usado para propsitos especficos por Mach3 es a menudo limitado a cierto conjunto finito de valores o cierto a cierto rango de valores. En muchos usos, los nmeros decimales deben ser cerca de entero, nmero entero; estos incluyen los valores de ndices ( para parmetros y tiovivo ranure los nmeros, por ejemplo ), los cdigos de m, y los cdigos de g multiplicados por diez. un nmero decimal que tiene por deber es cerca de un entero, nmero entero es considerado cercano bastante si es dentro 0.0001 de un entero, nmero entero.
10.5.3.2 Valor de parmetro
un valor de parmetro es el carcter de picadillo # seguido por un valor real. El valor real debe evaluar a un entero, nmero entero entre 1 y 10320. El entero, nmero entero es un nmero de parmetro, y el valor del valor de parmetro es cualquier nmero es guardado en el parmetro numerado. El # carcter tiene prioridad sobre otras operaciones, de modo que, por ejemplo, #1+2 signifique el nmero encontr aadiendo 2 al valor de parmetro 1, no el valor encontr en parmetro 3. Por supuesto, #[1+2] haga quiere decir el valor encontr en parmetro 3. El # carcter puede repetirse; por ejemplo ##2 significa el valor del parmetro cuyo ndice es (entero, nmero entero) el valor de parmetro 2.
10.5.3.3 Expresiones y operaciones binarias
Una expresin es un conjunto de caracteres comenzando con unos corchetes izquierdos[ and ending with a balancing right bracket ]. En entre los corchetes son nmeros, valores de parmetro, operaciones matemticas, y otras expresiones. Una expresin puede evaluarse para producir un nmero. Las expresiones en una lnea se evalan cuando se lee la lnea, antes algo se ejecuta sin retardo. Un ejemplo de una expresin es:
Using Mach3mill
1+acos[0]-[#3**[4.0/2]]] Las operaciones binarias aparecen slas adentro expresiones. Nueve operaciones binarias son definidas. Existe cuatro operaciones matemticas bsicas: la adicin (|+|), substraccin (-), la multiplicacin ( * ), y la divisin (/). Existe tres operaciones lgicas: no exclusivo o ( O ), la exclusiva o (XOR), y lgico y ( Y ). La octava operacin es la operacin de mdulo (moderno). La novena operacin es la operacin de "poder" () de levantar el nmero a la izquierda de la operacin al poder a la derecha. Las operaciones binarias son divididas en tres grupos. El primer grupo es: poder. El segundo grupo es: multiplicacin, divisin, y mdulo. El tercer grupo es: adicin, substraccin, no exclusivo lgico o, la exclusiva lgica o, y lgico y. Si las operaciones son sensitivas en conjunto ( por ejemplo en la expresin[2.0/3*1.5-5.5/11.0]), operaciones en el primer grupo van a ser tocadas un instrumento musical antes de operaciones en las operaciones Y de grupo de segundo en el segundo grupo antes de operaciones en el tercero agrupe se. Si una expresin contiene ms de una operacin del mismo grupo ( tal como el primero/y * en el ejemplo ), la operacin a la izquierda es ejecutado el primero. As, el ejemplo es equivalente para: [((2.0/3)*1.5)-(5.5/11.0)] which simplifies to [1.0-0.5] que tiene 0.5. Las operaciones lgicas y mdulo van a ser tocadas un instrumento musical en cualesquiera nmeros reales, no slo en entero, nmero entero. El cero de nmero es equivalente para falso lgico, y cualquier nmero de no-cero es equivalente para verdadero lgico.
10.5.3.4 Valor de operacin unaria
un valor de operacin unaria es o "ATAN" seguido por una expresin dividida por otra expresin ( por ejemplo el ATAN[2]/[1+3]) or any other unary operation name followed by an expression (for example SIN[90]). Las operaciones unarias son: los abs (mdulo), acos (coseno de arco), ASIN (seno de arco), ATAN (tangente de arco), cos (coseno), EXP ( la e ascendi al poder dado ), FIJE ( redondee se abajo ), FUP ( junte ), LN (logaritmo natural), alrededor de (ponerse al pairo el entero lo ms cercano), COMETEN PECADOS (seno), SQRT (raz cuadrada), y CURTA (tangente). Argumentos a las operaciones unarias que toman las medidas de ngulo ( cos, PEQUE, y CURTA ) est en grados. Los valores retornados por las operaciones unarias que retornan el ngulo miden (acos, ASIN, y ATAN) estn tambin en grados. La operacin de apuro se redondea hacia la izquierda ( menos positivo o ms negativo ) en una lnea de nmero, de modo que el APURO[2.8]=2 and FIX[-2.8]=-3 , por ejemplo. La operacin de FUP se redondea hacia el derecho ( ms positivo o menos negativo ) en una lnea de nmero; FUP[2.8]=3 and FUP[-2.8]=-2 , por ejemplo.
un parmetro poniendo no surta efecto hasta despus de todo valores de parmetro en la misma lnea se ha encontrado. Por ejemplo, si parmetro 3 ha sido ponga a previamente 15 y la lnea #3=6 G1 x#3 es interpretado, un movimiento recto a un punto donde x iguala 15 ocurrir y el valor de parmetro 3 tendr 6.
Using Mach3mill
siempre empieza un comentario. El comentario se termina a la primera parntesis derecha encontrada de all en adelante. Una vez una parntesis izquierda es situada en una lnea, una igualacin se endereza parntesis debe aparecer antes del fin de la lnea. Los comentarios no pueden anidarse; es un error si una parntesis izquierda es encontrada despus del principio de un comentario y antes del fin del comentario. Aqu est un ejemplo de una lnea conteniendo un comentario: G80 M5 (movimiento de parada) Una forma alternativa del comentario es usar los dos caracteres // el residuo de la lnea son tratados como un comentario Los comentarios no causan el sistema de elaborar para hacer algo. un comentario que es incluido en |parenthesese| , contiene un mensaje si MSG, aparezca despus de la parntesis izquierda y antes de cualesquiera otros caracteres de impresin. Las variantes del MSG, que incluyen espacio blanco y caracteres de caja baja se permiten. Note que la coma que es exigida. El resto de los caracteres antes de la parntesis derecha es considerado para ser un mensaje al operador. Los mensajes son mostrados en pantalla en la etiqueta del "error" inteligente.
Mach3 tiene muchas ordenes que causan un sistema de elaborar para cambiar de un modo para otro, y las permanencias de modo activo hasta alguna otra orden lo cambie implcita o explcitamente . Tales ordenes son "modales" llamadas. Por ejemplo, si el enfriador es formado en, lo las permanencias en hasta que se apaga explcitamente. Los cdigos de g para el movimiento son tambin modales. Si un G1 (movimiento recto) la orden es dado en una lnea, por ejemplo, se ejecutar de nuevo en la lnea prxima si unas o ms palabras de eje estn disponibles sin retardo, a menos que una orden explcita es dada en ese alinee se despus usando las palabras de eje o suprimiendo movimiento. "No modal " cdigos tienen efecto slo sin retardo en que ocurren. Por ejemplo, G4 ( habite ) es no modal.
el grupo modal puede ser en gran nmero a cualquier tiempo dado. Por lo general, un grupo modal contiene ordenes para que es lgicamente imposible para dos miembros para ser en efecto al mismo tiempo - guste medida en v de pulgadas. mida en milmetros. un sistema de elaborar puede estar en muchos modos al mismo tiempo, con un modo de cada grupo modal ser en efecto. Los grupos modales son mostrados en la figura 10.3. Para varios grupos modales, cuando un sistema de elaborar es listo para aceptar las ordenes, un miembro del grupo debe ser en efecto. Existe colocaciones implcitas para estos grupos modales. Cuando el sistema de elaborar es formado en o de otra manera con referencia a-inicializar, los valores implcitos son de forma automtica en efecto. Grupo 1, el primer grupo en la mesa, es un grupo de cdigos de g para el movimiento. Uno de estos est en efecto. Aqul llame se el modo de movimiento actual. Es un error para poner un cdigo de g de grupo 1 y un cdigo de g de grupo 0 en la misma lnea si ellos dos usan palabras de eje. Si un usar de palabra de eje cdigo de g de grupo 1 est implcitamente en efecto en una lnea ( se haber activado en una lnea ms temprana ), y un 0 cdigo de g de grupo que usa las palabras de eje aparecen sin retardo, la actividad del 1 cdigo de g de grupo es suspendido para esa lnea. El usar de palabra de eje cdigos de g de grupo 0 es G10, G28, G30 , y G92. Mach3 muestra el modo actual en la parte superior de cada pantalla.
Using Mach3mill
10.7 cdigos de g
cdigos de g del idioma de entrada de Mach3 son mostrados en la figura 10.4 y es el descrito en detalle. Las descripciones contienen los prototipos de orden, ponga en tipo de mensajero. En los prototipos de orden, el tilde (~) represente un valor real. Como describi ms temprano, un valor real puede tener (1) un nmero explcito, 4.4 , por ejemplo, (2) por expresin,[2+2.4], for example, (3) a parameter value, #88, for example, or (4) a unary function value, acos[0], por ejemplo. En la mayor parte de los casos, si las palabras de eje ( cualquier o todo de la x~, Y~, Z~, A~, B~, C~, U~, V~, W~) sea dado, especifican un punto de destino. Los nmeros de eje se relacionan con el sistema corrientemente coordinado activo, a menos que describi explcitamente como ser en lo absoluto coordine sistema. Donde palabras de eje son opcionales, omiti cualquier las hachas habr su valor actual. Cualesquiera artculos en los prototipos de orden no describi explcitamente como opcional exija se. Es un error si se omite un artculo requerido. u, v y w es los sinnimos para A, b y c. El uso de un con U, la b con V etc. sea errneo ( guste usar un dos veces en una lnea ). En las descripciones detalladas de u de cdigos, v y w no es explcitamente mencionado cada vez pero implique se por A, b o c. En los prototipos, los valores letras siguientes son a menudo dados como nmeros explcitos. A menos que manifest de otra manera, los nmeros explcitos pueden ser valores reales. Por ejemplo, G10 L2 igualmente bueno escriba se g[2*5] L[1+1]. Si el valor de parmetro 100 tena 2 , G10 L#100 podra querer decir tambin el mismo. Usar valores reales que es no nmeros explcitos como slo mostrado en los ejemplos es raramente til. Si hay l~ est escrito en un prototipo el "~" a menudo es mencionado para como el "nmero de l". Similarmente el "~" en h~ pueda llamarse el "nmero de h", y as sucesivamente para cualquiera otra carta. Si un factor a escala es aplicado a cualquier eje entonces ser aplicado al valor de la x correspondiente, y, z, un/u, b/v, palabra de c / w y para los pertinentes yo, J, k o palabras de R cuando se usan.
Using Mach3mill
Using Mach3mill
Si la compensacin de radio de cortador es activa, el movimiento difiera del arriba; vea compensacin de cortador. Si G53 es programado en la misma lnea, el movimiento difiera tambin; vea coordenadas absolutas.
En el formato de radio, las coordenadas del punto de fin del arco en el plano escogido se especifica conjuntamente con el radio del arco. Programe x de G2~ Y~ Z~ A~ B~ C~ R~ ( o use G3 en lugar de G2 ). el R es el radio. Las palabras de eje estn todo opcional excepte que al menos una de las dos palabras para las hachas en el plano escogido debe usarse. El nmero de R es el radio. un radio positivo indica que el arco gira por 180 grados o menos, mientras que un radio negativo indica unos 180 grados de turn of a 359.999 grados. Si el arco es helicoidal, el valor del punto de fin del arco en la paralela de eje coordinada al eje del hlice se especifica tambin. Es un error si: ambos de las palabras de eje para las hachas del plano escogido se omiten,
Using Mach3mill
No est prctica buena para programar el radio formatean los arcos que son crculos casi completos o son los semicrculos ( o casi los semicrculos )porque un cambio en la ubicacin del punto de fin producir un cambio mucho ms grande en la ubicacin del centro del crculo( y, por lo tanto, los medios del arco ). El efecto de ampliacin es grande bastante ese redondeando error en un nmero puede producir los cortes de exterior de tolerancia. Los crculos casi completos son atroz malos, los semicrculos ( y casi as ) es slos muy malo. Otros arcos de tamao ( en el rango pequeo a 165 grados o de 195 a 345 grados ) es BIEN. Aqu est un ejemplo de una orden de formato de radio para moler un arco: x de G17 G2 10 y 15 R 20 z 5. Esto significa que para hacer un segn las manecillas del reloj ( como mir del eje de z positivo ) circular o arco helicoidal cuyo eje es paralelo al eje de z, terminando donde X=10, Y=15 , y Z=5, con un radio de 20. Si el valor de principio de la z tiene 5 , esto es un arco de una paralela de crculo al plano de XY; de otra manera es un arco helicoidal.
10.7.3.2 Arco de formato de centro
En el formato de centro, las coordenadas del punto de fin del arco en el plano escogido se especifica conjuntamente con las compensaciones del centro del arco de la ubicacin actual. En este formato, es bien si el punto de fin del arco es igual que el punto actual. Es un error si: cuando el arco es proyectado en el escogido planee, la distancia de la corriente apunta al centro difiera de la distancia del fin apunte al centro por ms de 0.0002 pulgada ( si las pulgadas se estn usando ) o 0.002 milmetro ( si los milmetros se estn usando ).
El centro es especificado usando el yo y palabras de J. Existe dos vas de interpretar les. La va usual es que y J es el centro relativo al punto actual al principio del arco. Esto es a veces modo de IJ incremental llamado. La segunda va es que y J especifica el centro como coordenadas reales en el sistema actual. Esto es ms bien engaosamente llame modo de IJ absoluto. El modo de IJ es establecido usando el Configure > manifieste el men cuando Mach3 es la preparacin. La flor y nata de modos son proporcionar compatibilidad con controladores comerciales. Usted encontrar probablemente incremental para ser mejor. En absoluto ello puede, por supuesto normalmente es necesario usar ambos yo y palabras de J a menos que por casualidad el centro del arco est al origen. Cuando el plano de XY es escogido, programe G2 X~ Y~ Z~ A~ B~ C~ YO~ J~ ( o use G3 en lugar de G2 ). Las palabras de eje estn todo opcional excepte que al menos una de x y y deben usarse. yo y J es las compensaciones de la ubicacin o coordenadas actual - en dependencia del modo de IJ ( x y direcciones de y, respectivamente ) del centro del crculo. yo y J es opcional excepte que al menos uno del dos deba usarse. Es un error si: x y y son ambos omitido, yo y el J es ambos omitido.
Cuando el plano de XZ es escogido, programe G2 X~ Y~ Z~ A~ B~ C~ YO~ K~ ( o use G3 en lugar de G2 ). Las palabras de eje estn todo opcional excepte que al menos una de x y z deben usarse. yo y k es las compensaciones de la ubicacin o coordenadas actual - en dependencia del modo de IJ ( x y direcciones de z, respectivamente ) del centro del crculo. yo y k es opcional excepte que al menos uno del dos deba usarse. Es un error si: x y z son ambos omitido, yo y el k es ambos omitido.
Cuando el plano de YZ es escogido, programe G2 X~ Y~ Z~ A~ B~ C~ J~ K~ ( o use G3 en lugar de G2 ). Las palabras de eje estn todo opcional excepte que al menos una de y y z deben usarse. J y k son las compensaciones de la ubicacin o coordenadas actual - en dependencia del modo de IJ ( y direcciones de z,
Using Mach3mill
respectivamente ) del centro del crculo. J y k son opcionales excepte que al menos uno del dos deba usarse. Es un error si: ??y y z son ambos omitido, J y k son ambos omitido. G17 G2 x10 y16 i3 j4 z9 Esto significa que para hacer un segn las manecillas del reloj ( como mir del eje de z positivo ) circular o arco helicoidal cuyo eje es paralelo al eje de z, terminando donde X=10, Y=16 , y Z=9 , con su compensacin de centro en la direccin de x por 3 unidades de la ubicacin de x y compensacin actual en la direccin de y por 4 unidades de la ubicacin de y actual. Si la ubicacin actual tiene X=7, Y=7 desde un principio, el centro estar a X=10 , Y=11. Si el valor de principio de la z tiene 9 , esto es un arco circular; de otra manera es un arco helicoidal. El radio de este arco tiene 5. El arco anterior en modo de IJ absoluto podra ser: G17 G2 x10 y16 i10 j11 z9 En el formato de centro, el radio del arco no es especificado, pero ello puede encontrarse fcilmente como la distancia del centro del crculo al punto actual o el punto de fin del arco. Aqu est un ejemplo de una orden de formato de centro para moler un arco en modo de IJ incremental:
10.7.4 Habite -- G4
Para un Dwell, programe G4 P~ . Estas mantendrn las hachas inmvil para el perodo de tiempo en segundos o milisegundos especificado por el nmero de p. La unidad de tiempo para ser usado es la preparacin en el Config > el dilogo de lgica. Por ejemplo, con unidades ponga a segundos, G4 P0.5 habite durante medio segundo. Es un error si:
el nmero de p es negativo.
10.7.5 Ponga herramienta de datos de sistema coordinada y compensacin de trabajo tabulan a -- G10
Vea los detalles de compensaciones de herramienta y trabajo para informacin adicional en sistemas coordinados Para poner los valores de compensacin de una herramienta, programe G10 L1 P~ X~ Z~ A~, donde el nmero de p debe evaluar a un entero, nmero entero en el rango 0 a 255 - las compensaciones de -- de nmero de herramienta de la herramienta especificadas por el nmero de p son restablecer al dado. Un nmero restablecer el radio de sugerencia de herramienta. Slo esos valores para que una palabra de eje es incluida sin retardo ser restablecer. El dimetro de herramienta no puede ponerse de este modo. Para poner los valores coordinados para el origen de una fijacin coordine sistema, programe G10 L2 P~ X~ Y~ Z~ A~ B~ C~, donde el nmero de p debe evaluar a un entero, nmero entero en el rango 1 a 255 - la fijacin numera-( valoran 1 a 6 correspondiendo a G54 a G59 ) y todo palabras de eje son opcionales. Las coordenadas del origen del sistema coordinado especificadas por el nmero de p son restablecer a la coordenada valoran di ( desde el punto de vista de lo absoluto coordine el sistema ). Slo esas coordenadas para que una palabra de eje es incluida sin retardo ser restablecer. Es un error si: el nmero de p no evala a un entero, nmero entero en el rango 0 a 255. Si el origen contrarresta ( hecho por G92 o G92.3 ) estaba en efecto antes de G10 est usado, continuarn ser en efecto despus. El sistema coordinado cuyo origen es establecido por una orden de G10 pueda ser activo o inactivo en el tiempo el G10 es ejecutado.
Using Mach3mill
Los valores el conjunto no sern persistentes a menos que las mesas de herramienta o fijacin son salvadas usar los botones en mesas protege. Ejemplo: G10 L2 P1 x3.5 y17.2 pone el origen del primer sistema coordinado ( el un escogido por G54 ) a un punto donde x tiene 3.5 y la y tiene 17.2 (en coordenadas absolutas). La coordenada de z del origen ( y las coordenadas para cualesquiera hachas rotatorias ) es cualesquiera esas coordenadas del origen eran antes la lnea era ejecutada.
Notas:
Using Mach3mill
(1) no debe hacer movimientos de x o y aparte de usando G0 o G1 cuando G16 es activo (2) Este G16 es diferente a una ejecucin de Fanuc en que ello usa el punto actual como el centro polar. La versin de Fanuc requiere una gran cantidad de origen cambiando para conseguir el resultado deseado para cualquier crculo no centrado en 0,0
Programe x de G31~ Y~ Z~ A~ B~ C~ para ejecutar una operacin de sonda recta. Las palabras de eje rotatorias se permiten, pero es mejor omitir les. Si palabras de eje rotatorias son usadas, los nmeros deben ser iguales que la posicin de corriente cuenta de modo que las hachas rotatorias no se muevan. Las palabras de eje lineales son opcionales, excepte que al menos uno de ellos deba usarse. La herramienta en el huso debe ser una sonda. Es un error si: el punto actual tiene menos de 0.254 milmetro o 0.01 pulgadas del punto programado. G31 es usado en el inverso cronometra la alimentacin evala modo, cualquier eje rotatorio es mandado para moverse,
Using Mach3mill
En respuesta a esta orden, la mquina mueve el punto controlado ( que deba ser al final de la sugerencia de sonda ) en una lnea recta a la proporcin de alimentacin actual hacia el punto programado. Si los viajes de sonda, la sonda es retractada ligeramente del punto de viaje al final de la ejecucin de orden. Si la sonda no hace tropezar an despus de excederme el punto programado ligeramente, un error es comunicado. Despus de exitoso sondando, parmetros 2000 a 2005 estarn puesto en las coordenadas de la ubicacin del punto controlado en el tiempo la sonda hizo tropezar y un terno que da x, y y z al viaje ser escrito al archivo triplet si ello se ha abierto por la macra de M40/OpenDigFile () funcione ( q.v.)
10.7.12.2 Usar el comando sonda recto
Usar la orden de sonda recta, si la espinilla de sonda es mantenido compare nominalmente a la zel eje ( i.e., cualesquiera hachas rotatorias estn al cero ) y la compensacin de longitud de herramienta para la sonda es usada, de modo que el punto controlado es al final de la sugerencia de la sonda: sin conocimiento adicional sobre la sonda, el paralelismo de una cara de una parte al plano de XY puede, por ejemplo, encuentre se. si el radio de sugerencia de sonda es conocido aproximadamente, el paralelismo de una cara de una parte al YZ o plano de XZ puede, por ejemplo, encuentre se. si la espinilla de la sonda es conocido como bueno-alineado con el eje de z y el radio de sugerencia de sonda es conocido aproximadamente, el centro de un agujero circular, puede, por ejemplo, encuentre se. si la espinilla de la sonda es conocido como bueno-alineado con el eje de z y el radio de sugerencia de sonda es conocido precisamente, ms usos puede hacerse de la orden de sonda recta, tal como encontrando el dimetro de un agujero circular.
Si la derechura de la espinilla de sonda no puede ajustarse para exactitud alta, es deseable saber los radios efectivos de la sonda encaonan al menos el +X, -- X, +Y, y direcciones de -- Y. Estas cantidades pueden ser guardadas en los parmetros o siendo incluido en el archivo parameter o por ser establecido en un programa de Mach3. Usar la sonda con hachas rotatorias no se pone al cero es tambin factible. Hacer y as sea ms complejo que cuando hachas rotatorias estn a cero, y no negociamos con ello aqu.
10.7.12.3 Cdigo de ejemplo
Como un ejemplo til, el cdigo para encontrar el centro y dimetro de un agujero circular se muestra en la figura 11.5. Para este cdigo para producir resultados exactos, la espinilla de sonda debe ser buenaalineado con el eje de z, la seccin transversal de la sugerencia de sonda a su punto ancho debe ser muy circular, y el radio de sugerencia de sonda ( i.e., el radio de la seccin transversal circular ) deba ser conocido precisamente. Si el radio de sugerencia de sonda es conocido slo aproximadamente ( pero otras condiciones se mantienen ), la ubicacin del centro de agujero todava puede ser exacto, pero el dimetro de agujero no poder.
N010 ( haga tanteos para encontrar centro y dimetro de agujero circular )N020 ( este programa no corra como di aqu. Usted tiene que )N030 ( insertan nmeros en lugar de .) N040 ( borran las lneas N020, N030 , y N040 cuando hace eso.) N050 G0 Z < el valor de z de retractado coloque >ffffffff< alimenta la proporcin >N060 #1001= < valor de x nominal del agujero centra >N070 #1002= < valor de y nominal del agujero centra >N080 #1003= N090 #1004= N100 #1005=[<nominal hole diameter>/2.0 -#1004] N110 G0 X#1001 Y#1002 (move above nominal hole center) N120 G0 Z#1003 (move into hole -to be cautious, substitute G1 for G0 here) N130 G31 X[#1001 + #1005] (probe +X side of hole) N140 #1011=#2000 (save results) N150 G0 X#1001 Y#1002 (back to center of hole) N160 G31 X[#1001 -#1005] (probe -X side of hole) N170 #1021=[[#1011 + #2000] / 2.0] (find pretty good X-value of hole center)
Using Mach3mill
N180 G0 X#1021 Y#1002 (back to center of hole) N190 G31 Y[#1002 + #1005] (probe +Y side of hole) N200 #1012=#2001 (save results) N210 G0 X#1021 Y#1002 (back to center of hole) N220 G31 Y[#1002 -#1005] (probe -Y side of hole) N230 #1022=[[#1012 + #2001] / 2.0] (find very good Y-value of hole center) N240 #1014=[#1012 -#2001 + [2 * #1004]] (find hole diameter in Y-direction) N250 G0 X#1021 Y#1022 (back to center of hole) N260 G38.2 X[#1021 + #1005] (probe +X side of hole) N270 #1031=#2000 (save results) N280 G0 X#1021 Y#1022 (back to center of hole) N290 G31 X[#1021 -#1005] (probe -X side of hole) N300 #1041=[[#1031 + #2000] / 2.0] (find very good X-value of hole center) N310 #1024=[#1031 -#2000 + [2 * #1004]] (find hole diameter in X-direction) N320 #1034=[[#1014 + #1024] / 2.0] (find average hole diameter) N330 #1035=[#1024 -#1014] (encontrar diferencia en los dimetros de agujero)N340 G0 X#1041 Y#1022 ( de vuelta al centro del agujero )N350 M2 ( se est todo, la gente ) Figura 10.5 -- Code a Probe Hole
En la figura 10 es maravillosa para reemplazarse por un nmero real que casa la descripcin de nmero. Despus de esta seccin del cdigo haya ejecutado, el valor de x del centro estar en parmetro 1041, el valor de y del parmetro de center in 1022 , y el dimetro en parmetro 1034. Adems, el dimetro compara al eje elctrico-cristal de cuarzo estar en parmetro 1024, el dimetro compara al eje de y en parmetro 1014 , y la diferencia (un indicador de circularidad) en parmetro 1035. La sugerencia de sonda ser adeudada al centro de XY del agujero. El ejemplo no incluye un cambio de herramienta para poner una sonda en el huso. Aada la herramienta cambia el cdigo al comienzo, si es necesario.
El comportamiento del sistema de elaborar cuando la compensacin de radio de cortador est EN describirse
Using Mach3mill
en el captulo de compensacin de cortador. Note la importancia de programar entrada vlida y movimientos de salida.
Para usar ninguna compensacin de longitud de herramienta, programe G49 Es bien para programar usando la misma compensacin ya en uso. Es tambin APRUEBE para programar usando ninguna longitud de herramienta contrarresta si ninguno est siendo corrientemente usando.
10.7.17 Instale en coordenadas absolutas -- G53 Rev Beta 7.57-Az Using Mach3mill
Para movimiento lineal a un punto expresado en coordenadas absolutas, programe G1 G53 X~ Y~ Z~ A~ B~ C~ (o similarmente con G0 en lugar de G1), donde todas las palabras de eje son opcionales, excepte que al menos uno debe usarse. Los G0 o G1 son opcionales si es en el modo de movimiento actual. G53 no es modal y deba ser programado en cada lnea en que es tener la intencin de siendo activo. Esto producir el movimiento coordinado lineal al punto programado. Si G1 es activo, la velocidad del movimiento es la proporcin de alimentacin actual ( o lento si la mquina no ir que rpidamente ). Si G0 es activo, la velocidad del movimiento es la proporcin transversal actual ( o lento si la mquina no ir que rpidamente ). Es un error si: G53 est usado sin G0 o G1 ser activo, G53 est usado mientras que compensacin de radio de cortador est en. Vea captulo pertinente para una visin general de sistemas coordinados.
Using Mach3mill
El yo palabra puede usarse an si el punto de centro es diferente de ese usado antes de aunque, en este caso, los resultados necesitan planificacin cuidadosa. Pudo ser til al simular vuelta de motor.
Movimiento preliminar, como se describe en G81 a 89 ciclos enlatados. Mueva el eje de z slo a la corriente alimenta proporcin hacia abajo por la delta o a la posicin de z, cualquiera es menos profundo. El rpido se retira de por la distancia definida en el G73 Pullback DRO en la pantalla de colocaciones. El rpido cede a la corriente agujeree el fondo, respaldado de algo. Repita pasos 1,2 , y 3 hasta la posicin de z alcance se al paso 1. Retracte el eje de z a proporcin transversal para aclarar z. el nmero de q es negativo o cero.
Es un error si:
Using Mach3mill
es a lo largo el eje perpendicular para el escogi corrientemente planee ( el eje de z para plano de XY, eje elctrico-cristal de cuarzo para YZplanee, eje de y para el plano de XZ ). Ciertos ciclos enlatados usan argumentos adicionales. Para enlatado pasan por un ciclo, nosotros llamaremos un nmero "pegajoso" si, cuando mismo ciclo es usado en varias lneas de cdigo en fila, el nmero debe usarse la primera vez, pero es opcional en el resto de las lneas. Los nmeros pegajosos mantienen su valor en el resto de las lneas si no se programan explcitamente para ser diferente. El nmero de R es siempre pegajoso. En modo de distancia incremental: cuando el plano de XY es escogido, x, y, y nmeros de R se trata como los incrementos a la corriente colocan y la z como un incremento de la posicin de eje de z antes del movimiento suponiendo la z tenga lugar; cuando el YZ o plano de XZ son escogidos, el tratamiento de las palabras de eje es anlogo. En modo de distancia absoluto, la x, y, R, y nmeros de z son posiciones absolutas en el sistema coordinado actual. El nmero de l es opcional y representa el nmero de repeticiones. L=0 no es permitido. Si la caracterstica de repeticin est usada, ello est usado en el modo de distancia incremental, de modo que la misma sucesin de movimientos es repetida en varios espaci igualmente ponen a lo largo de una lnea recta. En modo de distancia absoluto, l > 1 medios " haga el mismo ciclo en el mismo lugar varios cronometran, " omitiendo la palabra de l es equivalente para especificar L=1. El nmero de l no es pegajoso. Cuando la l > 1 enes modo incremental con el plano de XY escogi, las posiciones de x y y son determinadas aadiendo la x y y dada cuenta a las posiciones de x y y actuales ( en el primero vaya-alrededor de ) o a las posiciones de x y y al final del previo vaya-alrededor (en las repeticiones). Las posiciones de R y z no cambian durante las repeticiones. La altura del movimiento de retract al final de cada repeticin ( llam la "z clara" en las descripciones debajo de ) determine se por la colocacin del modo de retract: o a la posicin de z original ( si se est arriba el R coloca y el modo de retract es G98 ), o de otra manera a la posicin de R. Es un error si: x, y, y palabras de z estn todas errando durante un ciclo enlatado, un nmero de p es requerido y un nmero de p negativo es usado, un nmero de l est usado ese no evale a un nmero entero positivo, el movimiento de eje rotatorio es usado durante un ciclo enlatado, invierta el tiempo alimenta proporcin es activa durante un ciclo enlatado, la compensacin de radio de cortador es activa durante un ciclo enlatado. el nmero de z falta y el mismo ciclo enlatado no era ya activo, el nmero de R es menos del nmero de z. l nmero de y falta y el mismo ciclo enlatado no era ya activo, el nmero de R es menos del nmero de y. el nmero de x falta y el mismo ciclo enlatado no era ya activo, el nmero de R es menos del nmero de x.
Using Mach3mill
Al mismo comienzo de la ejecucin de cualquier de los ciclos enlatados, con el plano de XY escogi, si la posicin de z actual es abajo el R coloca, el eje de z es cruzado a la posicin de R. Esto sucede slo una vez, a pesar del valor de l. Adems, al comienzo del primer ciclo y cada repita se, los siguientes un par de movimientos son hechos: una paralela transversal recta al plano de XY a la posicin de XY dada, un travesao recto del eje de z slo al R coloca, si no es el | lready| a la posicin de R. Si el plano de XZ o YZ es activo, el preliminar y en-entre movimientos es anlogo.
10.7.24.2 G81 Cycle
El ciclo de G81 est destinado para barrenado. Programe x de G81~ Y~ Z~ A~ B~ C~ R~ L~ El movimiento preliminar, como descrito ms arriba. Mueva el eje de z slo a la proporcin de alimentacin actual a la posicin de z. Retracte el eje de z a proporcin transversal para aclarar z.
Ejemplo 1. Suponga la posicin actual tiene (1,2,3) y el plano de XY se ha escogido,y la lnea siguiente del cdigo de NC es interpretada. G90 G81 G98 X4 Y5 Z1.5 R2.8 Estas llamadas para modo de distancia absoluto (G90), viejo "z" retracta modo (G98) y llamadas para el ciclo de barrenado de G81 para ser tocado un instrumento musical una vez. El nmero de x y posicin de x tiene 4. El nmero de y y posicin de y tiene 5. El nmero de z y posicin de z tiene 1.5. El R numera y aclara la z tiene 2.8. Los movimientos siguientes tienen lugar. una paralela transversal al plano de XY a (4,5,3) una paralela transversal al eje de z a (4,5,2.8) una paralela de alimentacin al eje de z a (4,5,1.5) una paralela transversal al eje de z a (4,5,3)
Ejemplo 2. Suponga la posicin actual tiene (1,2,3) y el plano de XY se ha escogido, y la lnea siguiente del cdigo de NC es interpretada. G91 G81 G98 X4 Y5 Z-0.6 R1.8 L3 Estas llamadas para modo de distancia incremental (G91), viejo "z" retracta modo y llamadas para el ciclo de barrenado de G81 para ser repetido tres veces. El nmero de x tiene 4, el nmero de y tiene 5, el nmero de z es -0.6 y el nmero de R tiene 1.8. La posicin de x inicial tiene 5 (=1+4), la posicin de e inicial tiene 7 (=2+5), la posicin de z clara tiene 4.8 (=1.8+3), y la posicin de z tienen 4.2 (=4.8-0.6). La z vieja tiene 3.0
El primer movimiento es un travesao a lo largo del eje de z a (1,2,4.8), desde z vieja < aclare z. La primera repeticin consiste de 3 movimientos. una paralela transversal al plano de XY a (5,7,4.8)??una paralela de alimentacin al eje de z a (5,7,4.2)??una
Using Mach3mill
paralela transversal al eje de z a (5,7,4.8) La segunda repeticin consiste de 3 movimientos. La posicin de x es restablecer a 9 (=5+4) y la yla posicin a 12 (=7+5). una paralela transversal al plano de XY a (9,12,4.8)??una paralela de alimentacin al eje de z a (9,12,4.2)??una paralela transversal al eje de z a (9,12,4.8) La tercer repeticin consiste de 3 movimientos. La posicin de x es restablecer a 13 (=9+4) y la posicin de y a 17 (=12+5).
10.7.24.3 G82 Cycle
El ciclo de G82 est destinado para barrenado. Programa G82 X~ Y~ Z~ A~ B~ C~ R~ L~ P~ El movimiento preliminar, como descrito ms arriba. Mueva el eje de z slo a la proporcin de alimentacin actual a la posicin de z. Habite para el nmero de p de segundos. Retracte el eje de z a proporcin transversal para aclarar z.
10.7.24.4 G83 Cycle
El ciclo de G83 ( a menudo llame pique el barrenado ) estn destinados para barrenado profundo o molienda con la ruptura de astilla. Vase tambin G73. El retracts en este ciclo aclara el agujero de astillas y corte cualesquiera encordadores largos ( que es comn al hacer un hueco en el aluminio ). Este ciclo toma un nmero de q que representa un incremento de "delta" a lo largo del eje de z. Programa G83 X~ Y~ Z~ A~ B~ C~ R~ L~ Q~ El movimiento preliminar, como descrito ms arriba. Mueva el eje de z slo a la corriente alimenta la proporcin hacia abajo por la delta o a la posicin de z, cualquiera es menos profundo. El rpido se retira de la z clara. El rpido cede a la corriente agujeree el fondo, respaldado de algo. Repita pasos 1,2 , y 3 hasta la posicin de z alcance se al paso 1. Retracte el eje de z a proporcin transversal para aclarar z. Es un error si: el nmero de q es negativo o cero.
10.7.24.5 G84 Cycle
El ciclo de G84 est destinado para golpes ligeros de la mano derecha con una herramienta de golpecito. Programa G84 X~ Y~ Z~ A~ B~ C~ R~ L~ El movimiento preliminar, como descrito ms arriba. Empiece sincronizacin de alimentacin de velocidad. Mueva el eje de z slo a la proporcin de alimentacin actual a la posicin de z. Pare el huso. Empiece el huso en sentido contrario al de las manecillas del reloj. Retracte el eje de z a la proporcin de alimentacin actual para aclarar z. Si el |synch| de alimentacin de velocidad no estaba en antes del ciclo empez, lo pare. Pare el huso. Empiece el huso segn las manecillas del reloj.
Using Mach3mill
El huso debe estar volviendo segn las manecillas del reloj antes de este ciclo use se. Es un error si: el huso no est volviendo segn las manecillas del reloj antes de este ciclo ejecute se. Con este ciclo, el programador debe estar seguro de programar la velocidad y alimentacin en la proporcin correcta para casar el paso de los hilos ser haciendo. La relacin es que el huso la velocidad iguala la proporcin de alimentacin cronometra el paso (en hilos por unidad de longitud). Por ejemplo, si el paso es 2 hilos por milmetro, las unidades de longitud activas son milmetros, y la proporcin de alimentacin haya sido puesto con la orden F150, entonces la velocidad debe ponerse con la orden S300, desde 150 x 2 = 300. Si la alimentacin y velocidad hacen caso de interruptores es habilitado y no ponga a 100% , el un conjunto a la colocacin inferior surtir efecto. Las proporciones de velocidad y alimentacin se todava sern sincrnico.
10.7.24.6 G85 Cycle
El ciclo de G85 est destinado para fastidioso o agrandando, pero pueda ser usado para barrenado o molienda. Programe x de G85~ Y~ Z~ A~ B~ C~ R~ L~??El movimiento preliminar, como descrito ms arriba. Mueva el eje de z slo a la proporcin de alimentacin actual a la posicin de z. Retracte el eje de z a la proporcin de alimentacin actual para aclarar z.
El ciclo de G86 est destinado para horadacin. Este ciclo usa un nmero de p para el nmero de segundos para habitar. Programe x de G86~ Y~ Z~ A~ B~ C~ R~ L~ P~ ??El movimiento preliminar, como descrito ms arriba. Mueva el eje de z slo a la proporcin de alimentacin actual a la posicin de z. Habite para el nmero de p de segundos. Pare la vuelta de huso. Retracte el eje de z a proporcin transversal para aclarar z. Comience de nuevo el huso en la direccin que estuvo yendo. El huso debe estar volviendo antes de este ciclo use se. Es un error si: ??el huso no est volviendo antes de este ciclo ejecute se.
10.7.24.8 G87 Cycle
El ciclo de G87 est destinado para horadacin posterior. Programa G87 X~ Y~ Z~ A~ B~ C~ R~ L~ YO~ J~ K~
La situacin, como se muestra en la figura 10.6 es que tiene un agujero por y quiere abocardar con fondo plano el fondo de agujero. Para hacer esto pone una herramienta en forma de l en el huso con una superficie cortante en el lado superior de su base. Usted pega lo cuidadosamente por el agujero cuando ello no est hilando y es orientado as lo ajustan por el agujero, entonces mueve lo as el tallo de la l est en el eje del agujero, empiece el huso, y alimente la herramienta hacia arriba para hacer el ensanchamiento. Entonces hace alto la herramienta, lo consiga fuera del agujero, y lo comience de nuevo. Este ciclo usa yo y J cuenta para indicar la posicin por insertar y quitar la herramienta.
Using Mach3mill
yo y el J siempre son los incrementos de la x coloca y la posicin de y, a pesar de la colocacin de modo de distancia. Este ciclo tambin usa un nmero de k para especificar la posicin a lo largo del eje de z de la parte superior de punto controlada del ensanchamiento. El nmero de k es un valor de z en el sistema coordinado actual en modo de distancia absoluto, y un incremento (de la posicin de z) en modo de distancia incremental. El movimiento preliminar, como descrito ms arriba. Mueva se a cruzar la proporcin compara al plano de XY al punto indicado por I y J. Pare el huso en una orientacin especfica. Mueva el eje de z slo a cruzar la proporcin hacia abajo a la posicin de z. Mueva se a cruzar la proporcin compara al plano de XY a la x, ubicacin de y. Empiece el huso en la direccin que estuvo yendo antes. Mueva el eje de z slo a la alimentacin dada evala hacia arriba a la posicin indicada por K. Mueva el eje de z slo a la proporcin de alimentacin dada cede a la posicin de z. Pare el huso en la misma orientacin como antes. Mueva se a cruzar la proporcin compara al plano de XY al punto indicado por I y J. Mueva el eje de z slo a proporcin transversal a la z clara. Mueva se a cruzar la proporcin compara al plano de XY para la x especificado, ubicacin de y. Comience de nuevo el huso en la direccin que estuvo yendo antes. Al programar este ciclo, el yo y nmeros de J debe ser escogido de modo que cuando la herramienta es cerrado en una posicin orientada, ajustar por el agujero. Porque cortadores diferentes sonhaga diferentemente, puede tomar cierto anlisis y/o experimentacin para determinaraproprie de valores para yo y el J.
El ciclo de G88 est destinado para horadacin. Este ciclo usa una palabra de p, donde la p especifica elel nmero de segundos para habitar. Programe x de G88~ Y~ Z~ UN-B~ C~ R~~ L~ P~ ??El movimiento
Using Mach3mill
preliminar, como descrito ms arriba. Mueva el eje de z slo a la proporcin de alimentacin actual a la posicin de z. Habite para el nmero de p de segundos. Pare la vuelta de huso. Pare el programa as el operador puede retractar el huso manualmente. Comience de nuevo el huso en la direccin que estuvo yendo.
El ciclo de G89 est destinado para horadacin. Este ciclo usa un nmero de p, donde la p especifica elel nmero de segundos para habitar. programe x de G89~ Y~ Z~ A~ B~ C~ R~ L~ P~??El movimiento preliminar, como descrito ms arriba. Mueva el eje de z slo a la proporcin de alimentacin actual a la posicin de z. Habite para el nmero de p de segundos. Retracte el eje de z a la proporcin de alimentacin actual para aclarar z.
Using Mach3mill
debe moverse de modo que la coordenada del punto controlado en el eje tiene el valor especificado. Aqu est un ejemplo. Suponga el punto actual est a X=4 en el especific corrientemente coordine sistema y la compensacin de eje elctrico-cristal de cuarzo actual es el cero, entonces G92 X7 ponga la compensacin de eje elctrico-cristal de cuarzo a -3, pone parmetro 5211 a -3 , y causa la coordenada de x de la corriente apunta a tiene 7. Las compensaciones de eje son siempre usadas cuando el movimiento es especificado en modo de distancia absoluto usando cualquier de la fijacin coordine se los sistemas as todo fijacin se coordina los sistemas se afectan por G92. Ser en modo de distancia incremental no tiene ningn efecto en la accin de G92. Compensaciones de no-cero pueden ser ya est en efecto cuando se llama el G92. Se desechan en efecto antes que se se aplica el nuevo valor. Matemticamente el nuevo valor de cada compensacin es el A+B, donde un es lo que la compensacin podra ser si la compensacin vieja era cero, y b es la compensacin vieja. Por ejemplo, despus del ejemplo previo, el valor de x del punto actual tiene 7. Si G92 X9 es entonces programado, la nueva compensacin de eje elctrico-cristal de cuarzo es -5 , que calcule se por[[7-9] + 3]. Ponga otra va el G92 X9 produce la misma compensacin cualquiera compensacin de G92 estaba ya en su lugar apropiado. Para restablecer las compensaciones de eje a cero, programe G92.1 o G92.2 G92.1 ponen parmetros 5211 a 5216 a cero, mientras que G92.2 deja su corriente valora slo. Para poner los valores de compensacin de eje a los valores di en parmetros 5211 a 5216, el programa G92.3 Puede poner las compensaciones de eje en un programa y usar mismas compensaciones en otro programa. Programe G92 en el primer programa. Estos pondrn parmetros 5211 a 5216. No use G92.1 en el residuo del primer programa. Los valores de parmetro se salvarn cuando el primero programa las salidas y restaur cuando el secundar uno se levanta precipitadamente. Use G92.3 cerca del comienzo del segundo programa. Ese restaurarn las compensaciones salvadas en el primer programa.
Using Mach3mill
invierta el tiempo alimenta el modo de proporcin es activo y una lnea con G1, G2 , o G3 (explcitamente o implcitamente) no tenga una palabra de f.
10.7.28 Ponga enlat pase por un ciclo el retorno nivela a -- G98 y G99
Cuando el huso se retracta durante enlatado pasan por un ciclo, existe una eleccin de cun lejos lo retractarse: 1. retracte perpendicular para el escogido planee a la posicin indicada por la palabra de R, o
2. retracte perpendicular para el escogido planee a la posicin que el eje estaba en slo antes del ciclo enlatado empez ( a menos que esa posicin est inferior que la posicin indicada por la palabra de R, en cuyo caso use la posicin de palabra de R ). Para usar la opcin (1), programe G99 para usar la opcin (2), programe G98 recuerda que la palabra de R tiene significados diferentes en modo de distancia absoluto y modo de distancia incremental.
Using Mach3mill
el programa a la lnea siguiente. Para terminar un programa, programe M2 o M30. M2 deja la lnea prxima para ejecutarse como la lnea de M2. M30 " vuelva a dar cuerda " el archivo cdigo de g. Estas ordenes pueden tener los efectos siguientes en dependencia de las opciones escogidas en el Configure > el dilogo de lgica: Las compensaciones de eje estn puestas en el cero ( quiera G92.2 ) y compensaciones de origen est puesta en la omisin ( quieraG54 ). El plano escogido est puesto en el XY (como G17). Distancie modo est puesto en absoluto (como G90). Proporcin de alimentacin modo est puesto en unidades por minuto el modo (como G94). Alimentacin y velocidad hacen caso de est puesto en EN (como M48). La compensacin de cortador es apagada (como G40).
El huso es cerrado (como M5). El modo de movimiento actual est puesto en a G1 (como G1). El enfriador es apagado (como M9).
No ms las lneas de cdigo en el archivo se ejecutarn despus de la orden de M2 o M30 ejecute se. El principio de ciclo urgente reasumir el programa (M2) o empieza la parte posterior de programa al comienzo del archivo (M30).
Using Mach3mill
ningn efecto.
(b) Para llamar una subrutina que est en una separata archive el cdigo M98 (nombre de archivo) la l~ por ejemplo M98 (test.tap) Para ambos formatos: La palabra de l ( u opcionalmente la palabra de q ) d a los nmeros de veces que la subrutina va a ser llamada antes de continuar con la lnea siguiendo el M98. Si se omite la l (q) la palabra entonces su valor tiene como valor predefinido a 1. Usando parmetros valoran o los movimientos incrementales una subrutina repetida puede hacer varios encrudeciendo corta alrededor de un camino o corte complejo varios objetos idnticos de una pieza del material. Las llamadas de subrutina pueden anidarse. En otras palabras una subrutina puede contener una llamada de M98 a otra subrutina. Como ninguna bifurcacin condicional es permitida no es significativo para subrutinas para llamarse en forma recursiva.
Using Mach3mill
ejecucin se alinea desde el principio de nuevo. Vase tambin M47 para lograr el mismo efecto.
Using Mach3mill
vaco despus de un cambio de herramienta. Es un error si: un nmero de T negativo est usado, o un T numera ms grande que 255 use se.
Notes: 1. 2. 3. This circuit is only illustrative of one possible solution to externally connected limit switches. If you require reference switches then these should be separate and connected to Mach3 inputs. Relay contacts are shown in the de-energised position. Limit switches and push buttons are not operated. Holding Interface Reset pressed will allow the Mach3 Reset button to be pressed and the axes to be jogged off the limit switches. The Interface Reset will then latch. Relay A needs one NO contact. It must have a 5 volt coil that is at least 150 ohms (i.e. not require more than 33 milliamps to operate). Omron G6H-2100-5 is suitable with contacts rated at 1 amp 30 volts DC Relay B needs 1 NC and 2 NO contacts. It can have any convenient coil voltage to suit an available
4.
5.
Using Mach3mill
supply. The common of this should, ideally, not be the PC 0 volt rail to avoid the long wiring of the limit and EStop switches inducing noise. The Omron MY4 series is suitable having four contacts rated at 5 amps 220 volts AC. 6. The LEDs are optional but useful as an indication of what is happening. The current limiting resistor for the Interface OK LED needs to be 1.8 kilohms if a 24 volt supply is used. 7. If the coil voltages are suitable then the contactors can use the "Control" positive and common supply. 8. The arrangement of contactors (Coils shown as C1, C2, C3) depends on your drive power supply arrangements and the wiring of the motors in the machine tool. You should aim to switch the DC supply to the steppers and/or servos after the smoothing capacitor to ensure a prompt stop. You may wish to rewire the spindle and coolant motors so that the control contactor does not trip the no-volt release circuitry (i.e. you may wish to switch the motor leads after the main machine contactors. Do not share contacts on a given contactor between AC mains and the stepper/servo DC supply on account of the greatly increased risk of a short circuit between these supplies. Seek advice if you are unsure, especially before working with 230/415 volt 3-phase circuits. 9. The catching diodes across the relay and contactor coils are needed to absorb the back emf when switching the current off in the coils. Contactors may come with suitable coil suppression circuits built in.
Using Mach3mill
Using Mach3mill
Notes on THC circuits: 1. The diagrams in this section were developed by Tom Caudle to whom many thanks are due. They are included to illustrate how Mach3 interfaces with a plasma system. You are strongly advised to purchase a fully engineered system or custom retro-fitting kit. Such a system will come with complete set-up instructions and quickly save its cost in economical use of consumables and quality of finished work during the time you would be commissioning your own circuits. The circuits are designed to give isolation between the THC and the computer parallel port(s) The internal plasma card (figure 12.2) located inside the plasma torch controller uses the plasma internal low voltage DC to operate relays to provide isolation of signals. The THC controller circuit (figure 12.3) has opto isolators to keep dangerous torch voltage and ground currents away from the computer. The functional blocks on figure 12.2 are: (a) a potential divider and filter network for sensing the arc voltage; (b) a relay to simulate the operation of the torch trigger switch and (c) a relay to provide a contact closure when the arc is proved good by the plasma controller. The functional blocks on figure 12.3 are: (d) Comparators to establish the highest and lowest acceptable arc voltages. These drive the up and down outputs which are Active Lo logic. The deadband between these voltages is adjustable. (e) Comparators to raise a fault condition if the arc voltage strays beyond limits wider than the control limits; (f) Optical isolation and front panel LED indicators for these signals. (g) A regulated DC supply fed from an isolated external transformer winding. (h) Connections for a panel mounted potentiometer (ideally 10 turn) to set the ideal torch height arc voltage and a panel mounted voltmeter to monitor the actual arc voltage. Tom's conditions for release/use of the details in this manual and directly from him are:
2.
3. 4.
5.
If you have a registered copy of Mach3 you may make a THC controller for your own personal use or to give to another registered Mach3 user for their personal use. The THC Mach3 Controller Circuit (fig 12.3) and the THC Internal Plasma Card schematics and Printed Circuit Board artwork are copyrighted original works. You may not make copies beyond what is required to accomplish the goals stated above. You may not make additional printed circuit boards to resell, or sell kits or finished units based on the designs. It is Tom's intent to offer this low cost THC solution to Mach3 users. If you would like a copy of the printed circuit layouts for the circuits please contact Tom directly. He is available at info@tcaudle.com If you want to distribute the THC along with Mach3 for commercial resale or have any questions about the THC and/or it's operation then please contact Tom directly. He is available at info@tcaudle.com Tom's Disclaimer: "I am not responsible for any damage or injuries caused by the THC MACH3 Controller Circuit. The user assumes all responsibility for any use of the circuit or the printed circuit board layout. Plasma Torches and CNC equipment are dangerous and should be worked on by experienced persons."
Using Mach3mill
Using Mach3mill
The XML file can be edited by a text editor such as Notepad but this is strongly not recommended, The profile file can be useful information to attach to an e-mail when asking for support from ArtSoft Corp
Using Mach3mill
Using Mach3mill