traduccion mach3

134
Rev Beta 7.57-Az Using Mach3mill 1. Prefacio Cualquiera máquina-herramienta es potencialmente peligrosa. La computadora controlado máquinas son potencialmente más peligroso que los manuales porque, por ejemplo, una computadora es bastante preparada para haga girar un 8 " desequilibró la mamola de cuatro mandíbulas 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! Este manual prueba para darle guía en precauciones y técnicas de seguridad pero porque no sabemos los detalles de sus condiciones locales o de máquina nosotros podemos no aceptar ninguna responsabilidad para la ejecución de cualquiera máquina o cualquier dañe o el daño causado por su uso. Es su responsabilidad para asegurar que comprende las implicaciones de lo que diseña y construya y para cumplir con cualquiera legislación y códigos de la práctica pertinente a su rural o de estado. Si usted está en cualquier doubt de que deba buscar guía de un experto profesionalmente calificado antes que daño de riesgo para sus adentros o para otros. Este documento es propuesto dando a detalles bastantes sobre cómo los entreactos de software de Mach3Mill con su máquina-herramienta, cómo es configurado para métodos de guía de eje diferentes y sobre los lenguajes de entrada y formatos soportados por programar para habilitarle poner en práctica un sistema CNC poderoso en una máquina con hasta seis hachas controladas. Máquina-herramientas típicas 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 documentación se está desarrollando para soportar la funcionalidad completa de unos tornos etc. un compañero documenta Customising Mach3 explique en detalle cómo alterar los esquemas de pantalla, para diseñar sus propios pantallas y brujos y para interactuar a dispositivos de hardware especiales. Se aconseja fuertemente para unir el foro de discusión en línea para Mach3. Esto se hospeda corrientemente por Yahoo ! un enlace a unirlo está en la página de compañía 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 máquina-herramienta. Si su aplicación 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 características encontradas en controladores de máquina pero que no ponga en práctica pronto en Mach3. La descripción de un exterior encanecido se destaca aquí no está para tomarse como un compromiso para poner en prácticalo 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 comprobación (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 créditos son dados para utilidades individuales y características 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 propósito de evaluar y/o usar licenció o copias de demostración 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 ningún garantía o buen estado físico son implicadas. La información proveído está en un " tal cual " base. Los autores y editor habrá ni la responsabilidad ni la responsabilidad a cualesquiera persona o entidad con respecto a

Upload: alquibar333

Post on 26-Jul-2015

214 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

1. Prefacio

Cualquiera máquina-herramienta es potencialmente peligrosa. La computadora controlado máquinas son potencialmente más peligroso que los manuales porque, por ejemplo, una computadora es bastante preparada para haga girar un 8 " desequilibró la mamola de cuatro mandíbulas 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!

Este manual prueba para darle guía en precauciones y técnicas de seguridad pero porque no sabemos los detalles de sus condiciones locales o de máquina nosotros podemos no aceptar ninguna responsabilidad para la ejecución de cualquiera máquina o cualquier dañe o el daño causado por su uso. Es su responsabilidad para asegurar que comprende las implicaciones de lo que diseña y construya y para cumplir con cualquiera legislación y códigos de la práctica pertinente a su rural o de estado.

Si usted está en cualquier doubt de que deba buscar guía de un experto profesionalmente calificado antes que daño de riesgo para sus adentros o para otros.

Este documento es propuesto dando a detalles bastantes sobre cómo los entreactos de software de Mach3Mill con su máquina-herramienta, cómo es configurado para métodos de guía de eje diferentes y sobre los lenguajes de entrada y formatos soportados por programar para habilitarle poner en práctica un sistema CNC poderoso en una máquina con hasta seis hachas controladas. Máquina-herramientas típicas 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 documentación se está desarrollando para soportar la funcionalidad completa de unos tornos etc.

un compañero documenta Customising Mach3 explique en detalle cómo alterar los esquemas de pantalla, para diseñar sus propios pantallas y brujos y para interactuar a dispositivos de hardware especiales.

Se aconseja fuertemente para unir el foro de discusión en línea para Mach3. Esto se hospeda corrientemente por Yahoo ! un enlace a unirlo está en la página de compañía 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 máquina-herramienta. Si su aplicación 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 características encontradas en controladores de máquina pero que no ponga en práctica pronto en Mach3. La descripción de un exterior encanecido se destaca aquí no está para tomarse como un compromiso para poner en prácticalo 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 comprobación (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 créditos son dados para utilidades individuales y características 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 propósito de evaluar y/o usar licenció o copias de demostración 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 ningún garantía o buen estado físico son implicadas. La información proveído está en un " tal cual " base. Los autores y editor habrá ni la responsabilidad ni la responsabilidad a cualesquiera persona o entidad con respecto a

Page 2: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

cualquiera pérdida o daña que se derivan de la información 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 fábrica registradas de Microsoft Corporation. Si otras marcas de fábrica están usadas en este manual pero no reconoció por favor notifique ArtSoft Corporation así esto puede remediarse en ediciones subsecuentes.

Nota: Este manual es una liberación preliminar para soportar la beta y soltar las versiones de candidato de Mach3Mill. Se refiere en varios lugares para acomodar según especificaciones Mach3. En el momento de escribiendo que esto no está disponible pero acomodando según especificaciones Mach2 es generalmente aplicable y debe estar usado en su lugar.

Page 3: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

2. Introducir CNC elaborando sistemas 2.1 Las partes de un sistema de elaborar Este capítulo introducirá le a la terminología usada en el resto de este manual y le permita para comprender

el propósito de los componentes diferentes en un sistema numéricamente molinero controlado.

Las parte principal de un sistema para molino numéricamente controlado son mostradas en la figura 1.1

El diseñador de una parte generalmente usa un diseño asistido por ordenador / fabricación asistida por ordenadora (CAD / leva) programa o los programas en una computadora (1). La salida de este programa, que

Page 4: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

es un programa de parte y está en el "código de g" transfiera se (por una red o tal vez disco de flojo) (2) al controlador de máquina (3). El controlador de máquina es responsable para interpretar el programa de parte para controlar la herramienta que cortará el |workpiece|. Las hachas de la máquina (5) mueva se por tornillos, vuelan o pasan con violencia que es de potencia por los motores de servo o motores de pasos. Las señales del controlador de máquina son amplificadas por las guías (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 máquina 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 máquina puede controlar principio y parando del motor de huso ( o aún controle su velocidad ), pueda volver enfriador a intervalos y verifique que un programa de parte u operador de máquina (6) no esté tratando de mover cualquier eje más allá de sus límites.

El controlador de máquina también tenga los controles gustar botones, un teclado, botones de potenciómetro, un generador de impulsos manual (MPG) girar, o una palanca de mando de modo que el operador puede controlar la máquina manualmente y empiece y pare la corrida del programa de parte. El controlador de máquina tiene una exhibición de modo que el operador sabe lo que esté sucediendo.

Porque las ordenes de un programa de código de g pueden pedir los movimientos complicados coordinados de la máquina pode con hacha el controlador de máquina tienen que ser capaz de ejecutar una gran cantidad de cálculos en "en tiempo real" ( e.g. cortar un hélice requiere una gran cantidad de cálculo trigonométrico ). Históricamente este hecho lo una pieza cara del equipo.

2.2 Cómo Mach3 encaja en Mach3 es un paquete de software que corre sobre una pc y lo vuelven en un controlador de máquina muy poderoso y económico para reemplazar (3) enes la figura 1.1.

Para correr Mach3 le necesitar Windows XP ( o Windows 2000 ) idealmente corriendo en un procesador de 1GHz con una 1024 x 768 pantalla de resolución de pixel. una máquina para buró dará mucho mejor ejecución que la mayor parte de los ordenadores portátiles pequeños y es considerablemente más barato. Usted puede, use por supuesto esta computadora para cualesquiera otras funciones en el taller ( tal como (1) enes la figura 1.1 - correr un CAD / leva empaca ) cuando no es predominante su máquina.

Mach3 se comunica principalmente por la via de un ( u opcionalmente dos )paralela( el impresor ) los puertos y, si deseó, un serial (COM) el puerto.

Los conductores para los motores de eje de su máquina deben aceptar los pulsos de paso y una señal de dirección. Virtualmente todos los conductores de motor de pasos trabajan así, como hacen policía moderna y sistemas de servo de actinio con codificadores digitales. Esté en guardia si usted está convirtiendo un NC viejo elabora cuyos servos pueden usar resolventes para medir la posición de las hachas como usted tendrá que proporcionar un completo nueva guía para cada eje.

Page 5: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

3. Una visión general del software de Mach3 Machine Controller Usted está todavía leyendo este así evidentemente piensa que Mach3 podría ser una posesión en su taller ! La

mejor cosa para hacer ahora es descargar una versión de demostración libre del software y prueba ello exterior en su computadora. Usted no necesita una máquina-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 instalación pueden tener haga se para usted ya.

3.1 Instalación 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 liberación de presente, está cerca de 6 megabytes ). Este corra para un período ilimitado como una versión de demostración con unas cuantas limitaciones en la velocidad, el tamaño de trabajo que pueda serse fiador y el especialista se destaca soportó. Cuando compra una licencia este puede " abra " la versión de demostración usted ha instalado ya y configuró. Los detalles completos de fijación de precios y opciones están en el sitio Web de ArtSoft Corporation www.artofcnc.ca

3.1.1 Descargar

Descargue el paquete de www.artofcnc.ca usando el botón derecho del ratón 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 botón abierto en el diálogo de descarga o este diálogo pueda ser cerrado para instalación posterior. Cuando quiere hacer la instalación corre meramente el archivo descargado. Por ejemplo pudo correr el explorador de Windows (dar un golpe a la tecla secundaria del ratón sobre el botón Start), y golpear dos veces la tecla del Ratón sobre en el archivo descargado en el directorio de trabajo.

3.1.2 Instalar

No necesita una máquina-herramienta unida todavía. Si usted lo está empezando no poder ser mejor para tener un se unía. Note donde el cable o cables de la máquina-herramienta son atorados en su pc. Desconecte la pc, la máquina-herramienta y sus guías 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 instalación usuales para un programa de Windows tal como aceptación la licencia condiciona y escogiendo la carpeta para Mach3. En el diálogo de la disposición terminado le deber asegurar que Initialise System es verificado y haga clic sobre fin. Ahora será dicho además antes de correr cualquier software de Mach3.

3.1.3 Los órganos vitales con referencia a bota Estos rebootes son vitales. Si usted no hace lo entonces se pondrá dificultades excelentes que sólo puede ser superar usando el Windows Panel de Control para desinstalar el conductor manualmente. Así complazca los rebootes ahora.

Si usted se interesa en saber porque los rebootes son requeridos prosiga leyendo entonces, salte de otra manera a la próxima sección.

Aunque Mach3 parecerá ser un programa sencillo cuando lo está usando, lo consistir de en realidad tres partes:

Page 6: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

un conductor que es instalado como parte de Windows como un conductor de impresor o red, una interfaz de usuaria gráfica (GUI) y un OCX que acepta envia mensajes de y envia contestan al GUI. Las razones para tener tres partes son complejas (por ejemplo es posible para expertos para escribir sus propios programas que controlará Mach3 sin su GUI) pero el conductor son el más importante y la parte ingeniosa.

Mach3 debe ser capaz de enviar muy exactamente fijado la hora de comunica para controlar las hachas de la máquina-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 más bajo adentro Windows ( ése es lo manejan interrumpe ). Además para hacer esto a los de alta velocidad posiblemente requerido ( cada eje puede darse atención 45, 000 veces por segundo ) el conductor necesita sintonizar su propio código. 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 serán 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 sólo cuando el conductor se instala primero. Si actualiza su sistema con una nueva versión entonces los rebootes no es vital. La sucesión de install haga sin embargo todavía pregunte que usted para hacerlo. Windows XP calza razonablemente rápidamente que no es mucha privación para hacerlo cada vez.

3.1.4 Iconos para buró convenientes Así ha rebooted ! El brujo de instalación habrá creado iconos para buró para los programas principales. Mach3.exe es el código de interfaz de usuaria real. Si usted lo corre, ello preguntará que le perfile desear usar. Mach3Mill, Mach3Turn etc. sea los atajos que corren este con un perfil definido por un "/la p " argumento en el objetivo de atajo. Usted puede normalmente emplear estos para empezar el sistema requerido.

Es ahora de mérito a la disposición ciertos iconos para atajos para buró a otros programas de Mach3. Use el explorador de Windows (dar un golpe a la tecla secundaria del ratón sobre el principio) y dando un golpe a la tecla secundaria del ratón sobre en el.el archivo EXE para el diseñador de pantalla crea un atajo al archivo. Repita este para el archivo OCXDriverTest.exe y KeyGrabber.exe. Arrastre estos atajos en su buró.

3.1.5 Probar la instalación Es ahora altamente recomendado probar el sistema. Mach3 no es un programa simple. Toma privilegios 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 vía. Otras posibles fuentes de operación errática son las conexiones de red de área local que pueden ser configuradas para apresurar de forma automática detecte. Usted debe configurar estos para la velocidad real 10 Mbps o 100 Mbps de su red. Finalmente una máquina que ha estado practicando tabla hawaiana la Internet puede haber ganado uno o más de una multitud de "robot" teclea los programas que atalayan lo que está haciendo y envia datos sobre el " gane a sus creadores. Este tráfico puede interferir con Mach3 y no es algo que usted desea de cualquier modo. Use un motor de búsqueda para términos quiera " Spybot " para localizar software para sentar orden arriba su máquina.

Debido a estos factores, ello es importante, no sin embargo el mandatario, que prueba su sistema cuando sospecha algo no tiene razón o sólo quiere verificar que un install fue bien.

Page 7: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Haga clic dos veces sobre el icono de OCXDriverTest le la preparación. Su tiro de pantalla está en la figura 3.1.

Puede ignorar todas las cajas con la excepción

FFigure 3.1– El OCX prueba exhibición de programa

de la frecuencia de pulso. Ello debe ser bastante firme alrededor de 24, 600Hz, pero pueda variar alrededor de, aún violentamente, en ciertos sistemas. Esto no quiere decir el cronómetro 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 más 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 oscilación alrededor de mucho uniforme cuando es el sólido de roca. Básicamente, 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 sección abajo.

Los "expertos" de Windows podrían 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 línea con variaciones pequeñas indicó. Estas variaciones son los cambios al seguir el compás de uno interrumpa ciclo para otro. Debe no existir ningunas líneas más tiempo que ¼ pulgada más o menos en un 17 " pantalla en la mayor parte de los sistemas. Aún 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 máquina-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 artístico.”, esto significa que el conductor no es cargado en

Windows por cierta razón. Esto puede ocurrir en los sistemas XP que ha una corrupción 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/"característica" que interfiere con cargar el conductor. Ello puede necesitar ser cargado vea manualmente la próxima sección

2. Cuando el sistema dice, la recepción…3…2…1.. 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 próxima sección y quite el conductor manualmente, entonces vuelva a instalar. Si la misma cosa sucede, por favor notifique ArtSoft usando el correo electrónico vincule www.artofcnc.ca y se dará guía. los sistemas a few tienen los |motherboards| que tienen hardware para el cronómetro de APIC pero cuyo código de bios no lo usa. Esto confundirá Mach3 instala. un

Page 8: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

archivo batch de dos " specialdriver.bat " para correr en una ventana de dos es disponible; esto hará el conductor usan los más viejos i8529 interrumpe controlador. Necesitará repetir este proceso siempre que descarga una versión mejorada de Mach3 como instalando nueva versión reemplace el conductor especial.

3.1.6 OCXTest después de un choque de Mach3 Deba le para cualquiera razón tenga una situación al correr Mach3 donde estalla - esto podría ser un problema de hardware o insecto de software intermitente– entonces usted debe correr OCXTest cuanto antes después de Mach3 ha fracasado. Si usted demora durante dos minutos entonces el conductor de Mach3 causará Windows para fracasar con los usuales " la pantalla azul de la muerte ". Correr OCXTest restablece el conductor a una condición estable aún si Mach3 desaparece inesperadamente.

3.1.7 Notas para instalación de conductor manual y un instalación

Necesita leer y hacer sólo esta sección si usted tiene no con buen resultado corrida el programa de OCXDriverTest.

El conductor (Mach3.sys) pueda ser instalado y desinstaló manualmente usando el tablero de control de Windows. Las cajas de diálogos difieren ligeramente entre Windows 2000 y Windows XP pero los pasos son idénticas.

• Abra el Conrol elige jurado y golpea dos veces la tecla del Ratón sobre en el icono o línea para sistema.

• Escoja hardware y clic añaden brujo de hardware. Windows buscará cualquier nuevo hardware real. (

y multe ninguno ).

• Diga el brujo usted lo ha instalado ya y entonces proceda a la pantalla próxima

• Se mostrará una lista de hardware. El rollo de papel al fondo de este y escoja añaden unos nuevos dispositivo y movimiento de hardware a la pantalla próxima.

• En la pantalla próxima no le querer que Windows busque el conductor tan selecto instale el hardware que escojo manualmente de una lista (avanzado)

• La lista que usted se muestra incluirá una entrada para Mach1/2 modulando por impulsos motor. Escoja este y vaya a la pantalla próxima.

• Haga clic tenga el disco y en la pantalla próxima apunte el seleccionador de archivo a su directorio Mach3 (C: \Mach3 en defecto). Windows debe encontrar el archivo Mach3.inf. Escoja este archivo y clic abren. Windows instalará el conductor.

El conductor puede desinstalarse más bien más simplemente.

• Abra el tablero de control y golpee dos veces la tecla del Ratón sobre en el icono o línea para sistema.

• Escoja hardware y haga clic sobre dispositivo gerente

• Se mostrará una lista de dispositivos y sus conductores. Mach1 modulando por impulsos el motor tiene el conductor Mach3 Driver bajo ello. Use el |+| para expandir el árbol si es necesario. Derechohaga clic en Mach3 Driver dé a la opción para desinstalarlo. Esto quitará el archivo Mach3.sys de la carpeta de Windows. La copia en el Mach3 todavía puede estar allí.

Existe un final apunta a nota. Windows recuerda toda la información sobre la vía ha configurado a Mach3 en un archivo Profile. Esta información 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 instalación totalmente limpia desde el principio entonces usted necesita borrar el.XML perfilan

Page 9: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

archivo o archivos.

3.2 Pantallas Es ahora listo para somete a prueba una "práctica" Mach3. Ello será mucho fácil de le muestre cómo preparar su máquina-herramienta real cuando ha experimentado con Mach3 así. Usted puede

figura 3.2– los botones de selección de pantalla "pretenda " para elaborar y aprender mucho aún si usted no tenga consiguió una máquina-herramienta de CNC todavía. Si usted tuvo un, entonces haga se asegura no es unido a la pc.

Mach3 es diseñado de modo que es muy fácil de acomodar según especificaciones sus pantallas convenir la vía que usted trabaja. Esto significa que el Screens le ver no pueda parecer guste exactamente esos en el apéndice 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 Ratón sobre el icono de Mach3Mill para correr el programa. Usted debe ver el molino programa la corrida protege similar a ese en el apéndice 1 ( pero con el vario DROs ponga a cero, ningún programa cargado etc.).

Note al color rojo restablecer botón. Ello habrá un color rojo/verde centelleante LLEVÓ (la simulación de un diodo emisor de luz) sobre ello y cierto amarillo lleva desmontó. Si usted hace clic sobre el botón entonces los diodos emisores de luz amarillos salen y el diodo emisor de luz centelleante vuelve hacia verde sólido. Mach3 es listo para acción !

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 distribución inusual de alfileres portuarios a la parada de emergencia (impedir la señal). Necesitará buscar ayuda o leer el principio del capítulo 5. La mayor parte de las pruebas y demostraciones en este capítulo no trabajarán a menos que Mach3 es restablecer fuera del modo de EStop.

3.2.1 Los tipos del objeto en pantallas Usted verá que el programa derretido pantalla es compuesta de los tipos siguientes del objeto:

• Los botones ( e.g. Restablezca, pare la s de Alt, etc.) • DROs o digital Readouts. Algo con un número mostrado será un DRO. Los principales son, por

supuesto las posiciones actuales de la x, y, z, A, b y hachas de c.

• diodos emisores de luz (en varios tamaños y formas)

• el escaparate de código de g (con sus propias barras de desplazamiento)

• Toolpath muestra ( el blanco cuadre en su pantalla en este momento )

• Empujar levemente controles

Existe un tipo importante adicional del control que no es en la pantalla del programa derretida:

• MDI ( datos manuales entran ) alinee se

Botones y la mdi línea es sus entradas a Mach3.

DROs puede ser la exhibición por Mach3 o puede ser usado como entradas por usted. La base colorea los cambios cuando está entrando.

Page 10: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

La ventana de código de g y exhibiciones de Toolpath es para la información de Mach3 para usted. Usted puede manipular, sin embargo, ellos dos ( e.g. desplazar la ventana de código de g, ampliando, haciendo girar y la toma panorámica la exhibición de Toolpath )

3.2.2 Usar botones y atajos

En la norma escude la mayor parte de los botones tienen una tecla resaltada de teclado. Esto se mostrará después del nombre exactamente se o en una etiqueta cercano lo. Apretar la llave nombrada cuando la pantalla es mostrada es igual que haciendo clic sobre el botón con el ratón. Usted puede querer probar usar los atajos de ratón 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 mayúsculas (para la comodidad de la lectura) no usa la tecla de mayúsculas al usar los atajos.

En un taller es conveniente al |minimise| los tiempos cuando necesita usar un ratón. Físico 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 botón no aparece en la pantalla actual entonces su atajo de teclado no es activo.

Existe ciertos atajos de teclado especiales que son globales a través de todas las pantallas. Capítulo 5 las exhibiciones cómo éstas es la preparación.

3.2.3 La entrada de datos a DRO

Usted puede entrar nuevos datos en cualquier DRO haciendo clic en ello con el ratón, hacer clic sobre su tecla resaltada (donde pone) o usando la tecla resaltada global para escoger DROs y moviendo para el que le desear con las llaves de flecha )

Pruebe entrar un |feedrate| gusta 45.6 en la pantalla del programa derretida. Aprieta la tecla ENTER para aceptar el nuevo valor o la llave de Esc para volver sobre el previo. Retroceder espacio y borre no está usado al entrar a DROs.

Atención: No es siempre sensato para poner sus propios datos en un DRO. Por ejemplo la exhibición de su huso real apresura compute se por Mach3. Cualquier valor que usted entra será el |overwritten|. Usted puede poner valores en el eje DROs pero usted no debe hacer lo hasta que tiene lea el capítulo 7 en detalle. Esta no es una vía de mover la herramienta !

3.3 Avanzar con ritmo lento Usted puede mover la herramienta relativa a cualquier parte en su trabajo manualmente usando varios tipos de avanzar con ritmo lento. Por supuesto, en ciertas máquinas, la propia herramienta se moverá y en otros será la máquina tabule o hace resbalar ese movimiento. Nosotros usaremos las palabras " mueva la herramienta " aquí para simplicidad.

Varios de las pantallas muestran los controles de empujar levemente. Éstos se exhiben en vías ligeramente diferentes pero contienen los elementos siguientes. Figura 3.3 da a una posible vista de ellos. Usted puede reconocer los controles de empujoncito por el " cabalgue despacio/DE el botón ". Empujar levemente es disponible en cada pantalla con este mostrado.

Page 11: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Si la pantalla muestra el "|jogball|" iluminado entonces si usted haga clic o arrastre su ratón encima, las hachas principales de la máquina (x, y en el molino) se moverán. La velocidad dependa cuán lejos es del cuadrado a mediados del icono. Así, por ejemplo, haciendo clic sobre el ratón 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 flecha son puestas en defecto para dar le cabalgando despacio las hachas principales. Puede configurar estas llaves (ver capítulo 5) para convenir sus preferencias propias. Usted puede usar el empujando levemente llaves en cualquiera pantalla con el jog on/de el botón encima.

En la figura 3.3 usted verá que el diodo emisor de luz de paso es mostrado achispado. Las palanca acodada de botón 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 alterarán su valor en 5% dan un paso. Si usted deprime la tecla de mayúsculas entonces el empujando levemente ocurrir a 100% apresure sea lo que sea la colocación de override. Esto le permite empujar levemente rápidamente para cercano su destino y la posición 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 botón 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 opción por avanzar con ritmo lento es una palanca de mando se unía a la pc juegan puerto o USB. Mach3 trabajará con cualquiera "palanca de mando de palabra análoga" compatible con Windows ( así pudo aún controlar su eje de x por una rueda del timón de Ferrari !). El conductor de Windows apropiado se necesitará para el dispositivo de palanca de mando. El " pegue se habilite se por el botón Joystick y, para de seguridad, deba ser en el posición 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 proporción de alimentación hacen caso de ( vea capítulo 5 de nuevo ). Tal palanca de mando es una vía barata de proporcionar control manual muy flexible de su máquina-herramienta. Además, usted puede usar palancas de mando múltiples ( estrictamente

Page 12: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

hachas en dispositivos de entrecara humanos ) por instalar el software de perfil de fabricante o, aún 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 cómodo.

3.4 Los datos manuales entran (mdi) y dando instruc ciones

3.4.1 MDI

Use el atajo de ratón o teclado para mostrar el MDI ( datos manuales entran ) la pantalla.

Esto tiene una línea sencilla para entrada de datos. Usted puede hacer clic en ello para escoger lo o use la prensa entre que pueda escogerlo de forma automática. Puede representar cualquiera línea válida que pudo aparecer en un programa de parte y se ejecutará cuando aprieta retorno. Puede desechar la línea apretando Esc. La llave de retroceder espacio puede ser usada para las equivocaciones de |correctiong| en su mecanografía.

Si sabe ciertas ordenes de código 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 línea verá que Mach3 le desplaza retroceda y remitir por la historia de ordenes ha usado. Esto hacen que ello fácil de repetir una orden sin tener que con referencia a tipo lo. Cuando escoge la mdi línea usted habrá notado una caja de |flyout| dando le una vista previa de este texto recordado.

Un MDI alinee se ( o bloquee como una línea del código de g es a veces llamada ) pueden tener varias ordenes encima y ellos se ejecutarán en la orden "sensata" como se define en capítulo 10 - no necesariamente de izquierda a derecho. Por ejemplo poniendo una velocidad de alimentación cerca algo así como F2.5 surta efecto antes de cualquiera alimentación apresuran los movimientos aún si el F2.5 aparezca en el centrar o uniforme al final de la línea (bloque). Si dudoso sobre la orden que estará usado represente entonces varios separan mdi ordenes en uno a uno.

3.4.2 Enseñanza Mach3 puede recordar una sucesión de las líneas que entra usando MDI y les escriba a un archivo. Esto puede el es derretido una y otra vez como un programa de código de g.

En el MDI proteja, haga clic el principio enseña botón. El diodo emisor de luz junto a encenderá para recordarle que está dando instrucciones. Teclee en una serie de mdi líneas. Mach3 les ejecutará como usted aprieta retorno después de cada alinee se y les almacene en un convencionalmente nombrado enseñe archivo. Cuando usted ha terminado, haga clic sobre parada instruya.

Puede representar su propio código o prueba:

g21f100g1 x10 y0g1 x10 y5x0y0 Todo el 0 es centrar la puntería que esto.

Después haga clic sobre carga/edite y vaya para la pantalla del programa derretida. Usted verá las líneas de

Page 13: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

que tenga representó es mostrado en la ventana de código 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.

3.5 Brujos– la leva sin un software de leva dedicad o Mach3 permite el uso de pantallas añadidas que permite la automatización de tareas bastante complejas impulsando el usuario para proporcionar la información pertinente. En este sentido de que sean más bien como los llamados brujos en mucho software de Windows que guia le por la información requerida por una tarea. Los clásicos Windows Wizard manejarán tareas alinee se importando un archivo a una base de datos u hoja de cálculo. En Mach3, los ejemplos de brujos incluya cortante un bolsillo circular, taladrando una rejilla de agujeros, |digitising| la superficie de una parte ejemplar.

Figura 3.7– La mesa de brujos de menú excelente

Page 14: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Es fácil 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 circulación, y hace clic sobre corrida.

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 omisión. Anuncio que puede escoger las unidades para trabajar en, la posición del centro del bolsillo, cómo la herramienta es entrar el material y así sucesivamente. No todas las opciones podrían ser pertinentes a su máquina. 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 el botón Code de poste. Esto escribe una gcodifique la parte lo programa y carga en Mach3. Esta es sólo una automatización de lo que hizo en el ejemplo en enseñanza. La exhibición de |toolpath| muestra los cortes que serán hechos. Usted puede revisar sus parámetros para tomar cortes más pequeños o cualquier y con referencia a poste el código.

Si desea de que pueda salvar las colocaciones así el la próxima vez usted corre el brujo los datos iniciales será lo que defina corrientemente.

Figura 3.8 el circular embolsa con omisiones

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ó

Page 15: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

separe programa. Este proceso será a menudo es más rápido que leyendo la descripción aquí.

3.6 Correr un programa de código de g Ahora es hora de entrar y editar un programa de parte. Usted normalmente será capaz de editar programas sin dejando Mach3 pero, como nosotros lo todavía no hemos configurado para saber que el editor para usar, es fácil de preparar el programa fuera Mach3. Use cuaderno de notas de Windows para entrar las líneas siguientes en un archivo text y salvarlo en una carpeta conveniente ( mis documentos tal vez ) como spiral.txt

g20 f100g0 x1 y0 z0g3 x1 y0 z-0.2 i-1 j0g3 x1 y0 z- 0.4 i-1 j0g3 x1 y0 z-0.6 i-1 j0g3 x1 y0 z-0.8 i-1 j0g3 x1 y0 z-1.0 i-1 j0g3 x1 y0 z-1.2 i-1 j0m0

De nuevo todo el " 0 " es centrar la puntería que esto. No olvide para apretar la tecla ENTER después del m0.

Use el archivo > cargue el menú de código de g para cargar este programa. Usted puede el anuncio que es mostrado en la ventana de código de g.

Figura 3.10– El resultado de listo circular de bolsillo para correr En la pantalla del programa derretida le poder probar el efecto del ciclo de principio, pause, haga alto, y vuelven a dar cuerda botones y sus atajos.

Como usted corre el programa usted puede el anuncio que el realzado alinee se instale en una vía peculiar en la ventana de código de g. Mach3 lee adelante y planea sus movimientos para evitar el |toolpath| teniendo para disminuir la velocidad más de en requisito. Este preanálisis es reflejado en la exhibición y cuando pausa.

Usted puede ir a cualquiera línea de código desplazando la exhibición así la línea es realzada. Puede usar entonces la corrida desde aquí.

Nota: Usted debe siempre correr sus programas de un |harddrive| no una guía de flojo o "llave" de USB. Mach3 necesita acceso de |highspeed| al

Page 16: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

|thefile| , que lo los mapas en memoria. El archivo de programas no debe ser sólo para lectura tampoco.

3.7 Exhibición de Toolpath

3.7.1 Mirar el |toolpath|

El programa derretido pantalla tiene un cuadrado en blanco encima cuando Mach3 se carga primero. Cuando el programa espiral es cargado que usted verá cambia a un círculo dentro de un cuadrado. Usted está pareciendo directamente abajo en el |toolpath| para la parte programada, i.e. en Mach3Mill usted está pareciendo perpendicular al plano de y de x.

La exhibición se parece un modelo de alambre del camino la herramienta seguirá interior situado una esfera clara. Arrastrando el ratón sobre la ventana que puede hacer girar la "esfera" así como ver el modelo de ángulos diferentes. El conjunto de hachas en la exhibición de esquina izquierda superior le lo que las direcciones son x, y y z. Así si usted arrastra el ratón del centro en una dirección hacia arriba la "esfera" gire mostrando le el eje de z y usted será capaz de ver que el círculo es en realidad una espiral corta hacia abajo ( negativamente dirección de z ). Cada uno del G3 se alinean en el programa espiral sobre los sorteos un círculo mientras que simultáneamente bajando la herramienta 0.2 enes la dirección de z. Usted puede ver también los iniciales G0 mueva se que es una línea recta.

Usted puede si desea el producto un display como la vista isométrica convencional del |toolpath|.

unos cuantos minutos de "juego" dará pronto le confianza en lo que pueda hacerse. Su exhibición puede ser un color diferente para ese mostrado en la figura 3.7. Los colores pueden configurarse. Vea capítulo 5.

3.7.2 La toma panorámica y ampliando la exhibición de |toolpath|

La exhibición de |toolpath| puede ampliarse por arrastrar el cursor en su ventana con la tecla de mayúsculas deprimió.

La exhibición de |toolpath| puede cazuela en su ventana arrastrando el cursor en la ventana con el botón derecho del ratón valió.

Golpear dos veces la tecla del Ratón sobre la ventana de |toolpath| restaura la exhibición a la vista perpendicular original sin el zoom se aplicaba.

Nota: Usted no debe intentar Pan o amplie mientras que la máquina-herramienta está corriendo.

3.8 Otras características de pantalla Finalmente vale fisgoneo por otros brujos y todas las pantallas.

Como un desafío pequeño que podría querer ver si puede identificar las características útiles siguientes:

• un botón para estimar el tiempo que un programa de parte tomará para correr sobre la máquina-herramienta real

• Los controles para hacer caso del |feedrate| escogieron en el programa de parte

• DROs que dé a la extensión del movimiento de la herramienta en todas las hachas para el programa de parte cargado

• un grupo de botones por mostrar lo que coordina el sistema la exhibición de DROs de eje. Necesitará leer capítulo 7 para el significado de los sistemas diferentes

• una pantalla que le deja preparar la información 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 lógicos ( cero y un ) en todas las entradas y salidas de

Page 17: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Mach3s.

4. El hardware emite y uniendo la máquina-herramien ta

Este capítulo le dice sobre los aspectos de hardware de conexiones. Capítulo 5 da a detalles de configurar Mach3 para usar los artículos unidos.

Si usted ha comprado una máquina que se equipa ya para ser sea conocido por Mach3 entonces usted no probablemente necesita leer este capítulo ( exceptúe fuera de interés general ). Su suministrador le habrá

dado cierta documentación en cómo unir las partes de su sistema en conjunto.

Lea este capítulo para hallar lo que Mach3 lo espera vaya a controlar y cómo usted pueda unirse los componentes estandares de la subida como conductores de motor de pasos y micro-interruptores. Asumiremos

que puede comprender diagramas de circuito esquemáticos simples; de lo contrario, entonces ahora es el tiempo para conseguir cierta ayuda.

En la primera lectura no podría querer hacer caso de secciones después de 4.6.

4.1 Seguridad - énfasis

Cualquiera máquina-herramienta es potencialmente peligrosa. Este manual prueba para darle guía en precauciones y técnicas de seguridad pero porque no sabemos los detalles de sus condiciones locales o de máquina nosotros podemos no aceptar ninguna responsabilidad para la ejecución de cualquiera máquina o cualquier dañe o el daño causado por su uso. Es su responsabilidad para asegurar que comprende las implicaciones de lo que diseña y construya y para cumplir con cualquiera legislación y códigos de la práctica pertinente a su rural o de estado.

Si usted está en cualquier doubt de que deba buscar guía de un experto profesionalmente calificado antes que daño de riesgo para sus adentros o para otros.

4.2 Lo que Mach3 puede controlar Mach3 es un programa muy flexible diseñó para controlar máquinas como las fresadoras ( y aunque no describió aquí, volviendo elaboran ). Las características de estas máquinas usadas por Mach3 son:

• Ciertos controles de usuario. Una emergencia hace alto ( impida ) el botón debe ser suministrado en cada máquina

• Dos o tres poda con hacha que está en ángulo recto para mutuamente ( mencionado para como x, y y z )

Page 18: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

• una herramienta que los movimientos relativos a un |workpiece|. El origen de las hachas es fijo en relación con el |workpiece|. El movimiento relativo, por supuesto, puede estar cerca (i) la herramienta moviendo ( e.g. la pluma de ave de un huso molinero mueve la herramienta en la dirección de z o una herramienta de torno creció en un resbalón cruzado y una silla de montar mueva la herramienta en las direcciones de x y z ) o (II) vecino al traslado de mesa y |workpiece| ( e.g. en un molino de tipo de rodilla la mesa se instala en la x, y y direcciones de z )

Y opcionalmente:

• Ciertos interruptores para decir cuando la herramienta es en la posición de "casa"

• Ciertos interruptores para definir los límites de movimiento permitido relativo de la herramienta

• un "huso" controlado. El "huso" podría hacer girar la herramienta (molino) o el |workpiece| (vuelta).

• Hasta tres hachas adicionales. Éstos puede ser definido como la máquina 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 más detallan ).

• un interruptor o interruptores que enclavan las guardias en la máquina

• 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 posición de partes de la máquina

• Funciones especiales.

La mayor parte de las conexiones entre su máquina y la pc corriendo Mach3 son hechos por la paralela (impresor) el puerto (s) de la computadora. una máquina simple necesitará sólo un puerto; un complejo necesite dos. Las conexiones pueden hacerse también por un "émulo de teclado" que genera llave pseuda aprieta en respuesta a señales de entrada.

El control de funciones especiales como una exhibición de pantalla por cristal líquido, un cambiador de herramienta, grapas de eje o un conductor de virutas es por el usuario defina las macras de código de m que pueden controlar un serial (COM) el puerto.

Mach3 controlará todo seis poda con hacha, coordine su movimiento simultáneo con interpolación lineal o ejecute interpolación circular en dos hachas (fuera de x, y o z) mientras que simultáneamente linealmente interpolar los otros cuatro con el ángulo ser barriendo por la interpolación circular. La herramienta puede instalarse en así un camino helicoidal de ahusar si es requerido ! La proporción de alimentación durante estos movimientos es mantenida al valor pedido por su programa de parte, sujeto a limitaciones de la aceleración y velocidad máxima de las hachas. Puede mover las hachas a mano con varios controles de empujar levemente.

Si el mecanismo de su máquina se parece un brazo de robot o un hexápodo entonces Mach3 no sea capaz de controlarlo debido a los cálculos cinemáticos que es necesitar relatar la posición de "herramienta" en x, y y coordenadas de z a la longitud y rotación de los brazos de máquina..

Mach3 puede conmutar el huso en, haciendo girar en o la dirección, y el interruptor que ello fuera. Ello puede controlar también la proporción a que hace girar (rpm) y controle su posición 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 operación 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 máquina tiene un cambiador de herramienta o revista automático entonces tendrá que controlar lo se.

Page 19: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

4.3 El control de EStop Cada máquina-herramienta debe tener una o más emergencia haga alto ( impida ) los botones; normalmente con una cabeza de hongo roja grande. Deben ajustarse de modo que usted pueda alcanzar fácilmente uno de dondequiera que podría ser cuando está haciendo funcionar la máquina.

Cada uno impida el botón debe parar toda la actividad en la máquina como rápidamente 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 energía almacenada en la POLICÍA de emparejar condensadores pueden permitir que motores corran sobre para cierto tiempo considerable.

La máquina no debe ser capaz de correr de nuevo hasta un " restablezca " botón se ha apretado. Si las cabelleras de botón de EStop cuando empujaron entonces la máquina no debe empezar cuando lo suelta volviendo su cabeza.

Ello generalmente no será posible continuar elaborar una parte después de un EStop pero usted y la máquina puede en este esté a salvo. 4.4 El puerto de la PC paralelo

4.4.1 El puerto paralelo y su historia

Cuando IBM diseñó la pc original ( el flojo de 160k graba en disco guía, 64kbytes de la ram!) proveyeron una entrecara para unir impresores usando un 25 cable de conductor.

Esta es la fundación de la paralelaportuario llevamos puesto la mayor parte de las pc hoy. Como es una vía muy simple de transferir los datos que ello se ha usado para muchas cosas aparte de unir impresores. Usted puede transferir archivos entre pc, une "|dongles|" de protección de copia, una periféricos como scanneres y guías de cierre y por supuesto máquina-herramientas de control usando lo. el USB es la recepción muchas de estas funciones y este deja convenientemente el puerto paralelo libera para Mach3.

El conector en la pc es un 25 conector de "d" hembra intermedio. Sus huecos en que encaja algo vistos de la parte posterior de la pc son mostrados en la figura 4.1. Las flechas dan a la dirección del flujo de información relativa a la pc. Así, por ejemplo, sujete 15 es una entrada a la pc.

4.4.2 Señales de lógica

En primero leyendo, puede desear saltar al título y retorno próximo aquí si usted tiene que conseguir complicado con el el quid de circuitos de entrecara. Probablemente será útil para leerlo con la documentación para su electrónica de guía de eje.

Todas las señales la salida por Mach3 y la entrada para ello es digital binario ( i.e. ceros y unos ) estas señales son los voltajes suministrados por la salida sujeta o suministró a los alfileres de entrada del puerto paralelo. Estos voltajes son medidos relativo al 0 voltio de la computadora alinearse ( que está unido a alfileres 18 a 25

Page 20: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

del conector portuario ).

La primera familia exitosa (serie de 74xx) de los circuitos integrados la LÓGICA TRANSISTOR-TRANSISTOR usado ( el transistorla lógica de transistor ). En los circuitos de lógica transistor-transistor, cualquier voltaje entre 0 y 0.8 los voltios es "|lo|" llamado y cualquier voltaje entre 2.4 y 5 los voltios es llamado " hola ". Unir un voltaje negativo o algo sobre 5 voltios a una entrada de lógica transistor-transistor produzca smoke.1 el puerto paralelo era lógica transistor-transistor de usar originalmente fabricada y hoy en día estos voltajes defina su "|lo|" y " hola " comunican. El anuncio que en el caso peor allí está sólo 1.6 diferencia de voltios entre ellos.

Es, por supuesto, arbitrario si nosotros decimos que un "|lo|" representa una lógica un o un cero de lógica. Sin embargo, tal cual explicado debajo de, "|lo|" = uno es en realidad mejor en circuitos de entrecara más prácticos.

Para un señal de salida para hacer algo, cierta corriente tenga que fluir en el circuito se unía para ello. Cuando es " hola " corriente fluirá fuera de la computadora. Cuando es la corriente de "|lo|" afluya a la computadora. Los más actuales usted tenga flujo en, los más duros ello es mantener el cero del voltaje cercano así el más cercano al límite permitido de 0.8 voltios "|lo|" llegará a ser. Similarmente, flujo actual fuera de un " hola " haga el voltaje es inferior y más cercano a los 2.4 voltios baje límite. Así con demasiado la corriente la diferencia entre "|lo|" y " hola " tendrá aún menos de 1.6 voltios y cosas se volverán poco serio. Finalmente, ello vale notando se permite flujo ásperamente 20 veces más actual en un "|lo|" que usted se permite haciendo fluir fuera de un " hola ".

1

Ciertas personas piensan que integró rodea por trabaje de alguna forma usando humo. Desde luego nadie alguna vez haya visto un trabaje después del humo haya escapado!

Así esto significa que es mejor asignar lógica 1 para ser una señal de "|lo|". Bastante obviamente esto se llama activo lógica de |lo|. La desventaja práctica principal de ello es que el dispositivo se unía 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 señales, 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 máquina-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 también vital en imprimir pero los otros alfileres de salida están usados pequeños y pueda ser menos poderoso en un diseño de "|optimised|" cuidadosamente. un bien que aísla la tabla de salida (ver la próxima sección) le protegerá de estos problemas de compatibilidad eléctricos.

Page 21: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

4.4.3 Ruido eléctrico y humo caro

Figura 4.2– Tres ejemplos de tablas de salida comer cialmente disponibles

Usted verá que sujeta 18 a 25 está unido al 0 lado de voltio del aprovisionamiento de la potencia de ordenadora. Todas las señales 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. Podría poder aún estrellar la computadora.

El eje y tal vez guías de huso, que conectará Mach3 por su puerto paralelo, sea probable que de trabajo a entre 30 y 240 los voltios y serán capaz de suministrar corrientes de muchos amperios. Correctamente unido no harán ningún daño a la computadora pero un cortocircuito accidental pudo destruir fácilmente la tabla maternal entera de computadora y aún el disco compacto y discos duros también.

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 fácil de conecte, un 0 voltio separado (campo común) para las guías, los interruptores domesticos etc. y evite exceder los pormenores permitidos actuales del puerto. Esta salida sube a bordo de, su electrónica de guía y suministro de fuerza debe ser aseadamente instalada en un caso de metal al |minimise| el riesgo de interferencia a las señales 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 sermón !

Page 22: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

4.5 Opciones de guía de eje

4.5.1 Caballos veloces y servos Existe dos posibles tipos de la fuerza motriz para guías de eje:

• Motor de pasos

• El servo pasea ( uno u otro actinioo la policía )

De estos tipos del motor pueden manejar entonces las hachas por los |leadscrews| ( planee-o nuez de pelota ), los cinturones, cadenas o el engranaje de cremallera y piñón. El método de guía mecánico determinará la velocidad y torques requerido y por lo tanto cualquier engranando requirió entre el motor ymáquina. Las propiedades de una guía de motor de pasos bipolar son:

1. bajo costo 2. Conexión de alambre 4 simple

para pasear 3. Mantenimiento bajo 4. Pasee la velocidad limitó para sobre 1000 rpm y torques limitó para sobre 3000 pulgadas de

onza. ( 21 Nm ). Conseguir la velocidad máxima depende de corredor el motor o la electrónica de guía a su máximo permitió voltaje. Conseguir el torques máximo depende de corredor el motor a su máximo permitió la corriente (amperios)

5. Para propósitos prácticos en unos caballos veloces de máquina-herramienta necesite manejarse por un controlador de micro-escalón cortado para asegurar operación lisa a cualquiera velocidad con eficiencia razonable.

6. 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 máquina.

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 policía 4. Pasee 4000 rpm de velocidad más y un torques prácticamente ilimitado ( si su presupuesto

puede apuntarlo !) 5. Proporcione control de bucle cerrado maneja así posición es siempre conocida para ser

correcto (o una condición de falla será en relieve) En la práctica guías de motor de pasos darán a ejecución satisfactoria con máquina-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 operación.

Vale las dos advertencias de que da aquí. Primeramente sistemas de servo en máquinas viejas son probablemente no digital; i.e. no son controlados por una serie del paso pulsan y una señal de dirección. Para usar un motor viejo con Mach3 usted necesitará desechar el resolvente ( que dé a la posición ) y ajuste un codificador de cuadratura y tendrá que reemplazar toda la electrónica. En segundo término esté en guardia de motores de pasos de segunda mano a menos que puede conseguir los datos de fabricante para ellos. Ellos pueden ser diseñados para la operación de 5 fases, no pueda trabajar bien con un controlador de micro-escalón cortado moderno y pueda tener un mucho baje evaluó torques que el mismo tamaño de motor moderno.. A

Page 23: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

menos que puede probarles, usted puede encontrar que han sido accidentalmente |demagnetised| así como es inútil. A menos que es realmente confiado de sus destrezas y experiencia, entonces las guías de eje deben ser productos actuales hicieron compras de suministradores que les soportarán. Si usted compre el derecho entonces usted necesite comprar sólo una vez.

4.5.2 Cálculos de guía de eje de acción un conjunto completo de cálculos para las guías de eje puede ser muy complicado y de cualquier modo usted no tiene probablemente todos los datos necesarios ( e.g. lo que es la fuerza cortante máxima usted quiere usar ). Cierto cálculo es, sin embargo, necesario para el éxito.

Si está leyendo el manual para una visión general entonces puede querer saltar esta sección.

Los detalles completos de los cálculos se incluyen en capítulo 5.

Ejemplo 1 -- MILL TABLE CROSS SLIDE

Empezamos con verificar la mínima posible distancia de movimiento. Esto es un límite absoluto a la exactitud del trabajo hecho en la máquina. Verificaremos entonces velocidades rápidas y torques.

Como un ejemplo suponga que usted esté diseñando un resbalón cruzado de molino (eje transversal) la guía. 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 mínimo de 0.0001 ". Esto es 1/1000 de una revolución de la lanza motora si es acoplado directamente al tornillo.

Resbale con motor de pasos

El paso mínimo con un motor de pasos depende de cómo es controlado. Allí está normalmente 200 pasos completos por revolución. Usted necesita usar micro-escalón para corrida lisa sobre el rango completo de la alimentación vaya rápido y muchos controladores le permitirán para tener 10 micro-pasos por paso completo. Este sistema daría a 1/2000 de una revolución como el paso mínimo que es fino.

Mirada próxima a la posible velocidad de alimentación rápida. Asuma, conservadora, que la velocidad de motor máxima es 500 rpm. Esto da a un rápido de 50 pulgadas/minutas o cerca de 15 segundos para el viaje de resbalón completo. Esto podría ser satisfactorio aunque no vista espectacular.

A esta velocidad la electrónica de accionamiento por motor de micro-escalón necesita 16,666 ( 500 * 200 * 10/60 ) pulsan por segundo. En un 1 GHz PC, Mach3 puede generar 35,000 pulsos por segundo simultáneamente en cada una de las seis posibles hachas. Así no existe ningunos problemas aquí.

Ahora tiene que escoger el torques que la máquina exigirá. Una vía para medir esto es preparar la máquina para el corte más pesado le pensar que usted pueda alguna vez hacer y, con una palanca larga ( diga 12 ") en la rueda de mano de resbalón, 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 vía es usar un tamaño y especificación motor que sabe trabajos en alguna otra persona la máquina con el mismo tipo de resbalón y tornillo !

Como la velocidad de alimentación rápida era razonable usted lo puede considerar lento abajo por 2:1 engranajes (tal vez por una guía de cinturón dentada) que casi doble el torques disponible en el tornillo.

Resbale con el servo pasee

De nuevo miramos al tamaño de baile de salón. un motor de servo tiene un codificador para decir su electrónica de guía 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 revolución (CPR) esto es bastante bajo para codificadores comerciales. La electrónica de codificador puede la 1200 cuadratura de salida cuenta por revolución (QCPR) de la lanza motora.

Page 24: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

La electrónica de guía para el servo puede normalmente volver el motor por una cuadratura cuente por entrada ponga pulso. Cierta electrónica de servo de especificación de alto puede multiplicar y/o dividir los pulsos de paso por un constante ( e.g. el baile de salón pulsa movimientos por 5 cuadratura pulsan o 36/17 pulsos ). Esto es a menudo engranajes electrónico llamado.

Como la velocidad máxima de un motor de servo es alrededor 4000 rpm necesitaremos desde luego una reducción de velocidad en la guía mecánica. 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 rápida máxima 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 resbalón. El anuncio, sin embargo, que la velocidad es limitada por la proporción de pulso de Mach3 no la velocidad motora. Esto es sólo sobre 1750 rpm en el ejemplo. La limitación podría ser aún peor si el codificador dió más pulse por revolución. Ello a menudo es necesario para usar electrónica de servo con engranajes electrónico para superar esta limitación si tiene el alto contar codificadores.

Finalmente uno verificaría 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 máquina es demasiado alto entonces el motor puede recalentarse o la electrónica de guía 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 difícil para proteger de polvo. Muchos diseñadores irían a traer una guía de cadena y diente de engranaje.

Nosotros podemos escoger un paso mínimo 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 revolución del diente de engranaje. un motor de pasos (diez micro-pasos) da a 2000 pasos por la revolución así un 5:1 reducción ( 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 diseño si nosotros conseguimos 500 rpm del caballo veloz entonces la alimentación rápida de 60 ", descuidando aceleración y tiempo de reducción de la velocidad, toman unos 8.33 segundos razonables.

El cálculo de torques en esta máquina es más difícil que con el resbalón cruzado como, con la masa del caballete para moverse, la inercia, durante aceleración y reducción de la velocidad, es probablemente más importante que las fuerzas cortantes. La experiencia de otros o experimentos serán la mejor guía. 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.

4.5.3 Cómo el paso y Dir comunican trabaje Mach3 pone el |outne| pulse ( lógica 1 ) en el |utput| de paso para cada paso que el eje es hacer. La salida de Dir habrá sido puesto antes del pulso de paso aparezca.

La forma de onda de lógica se parecerá que mostrado en la figura 4.4. La brecha entre los pulsos será más pequeña los más altos la velocidad de los pasos. Maneje la electrónica normalmente usa la configuración de Lo activa para paso y Dir comunica. Mach3 debe ser disposición así estas salidas son activas Lo. Si esto no se hace entonces la señal de paso todavía suba y abajo pero la guía piensa que las brechas entre los pulsos son los pulsos y vice versa y este a menudo causa la corrida muy áspera o poco serio del motor. Los pulsos "invertidos" son mostrados en la figura 4.5.

Page 25: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

4.6 Limite y casa se cambia

4.6.1 Estrategias Limite los interruptores está acostumbrado a impedir cualquier eje lineal moviendo demasiado lejano así como causando daño a la estructura de la máquina. Usted puede correr una máquina sin ellos pero el establecimiento de equivocación más delgado puede causar una gran cantidad de daño caro.

Un eje puede tener también un interruptor domestico. Mach3 puede mandarse para mover un ( o todo ) las hachas a la posición domestica. Este necesite hacerse siempre que el sistema es conmutado en de modo que sabe donde las hachas se sitúan en una posición conveniente corrientemente. Si no proporciona un interruptor domestico entonces tendrá que empujar levemente las hachas por el ojo a una posición de referencia. El interruptor domestico para un eje puede estar al cualquier coordine la posición y define esta ubicación. Así los interruptores domesticos no tienen que ser en cero de máquina. 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 básico exija nueve comparan entradas portuarias para ellos. Esto no es mucho bien como un puerto paralelo sólo tiene 5 entradas ! El problema puede resolverse en tres vías:

• Los interruptores de límite son unidos para lógica externa (tal vez en la electrónica de guía) y esta lógica desconecta las guías cuando se alcanza el límite. 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 método es mejor y forzoso para una máquina muy grande, cara o rápida donde no puede confiar en software y su configuración para impedir daño mecánico. Los interruptores unidos a la electrónica de guía pueden ser inteligentes y sólos permita el movimiento lejos de un interruptor cuando el límite es el golpe. Esto está a salvo que inhabilitar los límites así un usuario puede empujar levemente la máquina de sus límites pero hacer dependa en tener una guía sofisticada.

En una máquina pequeña cuando usa el segundo método, ello es todavía posible usar sólo 3 entradas a Mach3 para un molino de 3 ejes ( 4 para una máquina de tipo de caballete - vea esclavizando ) y únicos dos interruptores son requeridos como un límite 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 límite conecte una máquina sin las alimentaciones de |highspeed|. Para detalles de la arquitectura vea Mach3 Customisationmanual.

Page 26: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

4.6.2 Los interruptores

Existe varias elecciones que usted necesita hacer al escoger interruptores: Si usted vaya a tener dos se cambian dividiendo una entrada entonces necesitan ser unidos así la señal es una lógica " 1 " si o interruptor es operado ( i.e. los lógicos O funcione ). Esto es fácil con interruptores mecánicos. Si ellos normalmente han cerrado contactos y está en serie reforzado por alambre como se muestra en la figura 4.7 , entonces darán a un activo comunique hola si o cambie se opere se. Note que para operación confiable usted necesita " avance " la entrada al puerto paralelo. Como interruptores mecánicos pueda llevar una corriente significativa un valor de 470R es mostrado que da a una corriente de cerca de 10 |milliamps|. Como el tendido eléctrico a los interruptores pueda ser bastante largo y obligado a la recolección del ruido asegurarse de que tiene una conexión buena al 0 lado de voltio de su entrada (la estructura de su máquina-herramienta no será satisfactoria) y considere usar cable protegido con el escudo se unía a la terminal a ras de tierra principal de su controlador.

Si usted usa interruptores electrónicos como un detector ranurado con un LLEVADO y transistor de fota, entonces usted necesitará cierto en cierta medida una puerta O ( que es un " proveído 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 máquina de elaboración de metales pero está obligado al |alfunction| con polvo de madera.

No use interruptores magnéticos ( techan con cañas interruptores o vestíbulo efectúan los dispositivos ) en una máquina que pueden cortar metal de hierro o la virutas puede la "subida de vello" el imán.

El |repeatability| del punto de funcionamiento, articular con interruptores de |echanical|, es mismo dependiente de la calidad del interruptor y la rigidez de su ascensión y activando palanca. La disposición en la figura 4.6 podría ser muy imprecisa. El |repeatability| es muy importante para un interruptor para ser usado para casa.

Overtravel es el movimiento del interruptor que ocurre después que ha operado. Con un interruptor de límite puede causarse por la inercia de la guía. En un inversor óptico guste figura 4.7 entonces proveído la veleta es mucho tiempo bastante habrá ningunas dificultades. un |microswitch| puede darse |overtravel| arbitrario haciendo funcionar un rodillo encima por una rampa ( véase la figura 4.11 ). La inclinación de la rampa hace, sin embargo, reduzca el

Page 27: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

|repeatability| de la operación del interruptor. Es a menudo posible usar un interruptor para ambos límites proporcionando dos rampas o veletas.

4.6.3 Dónde montar los interruptores

La flor y nata de posición de ascensión para interruptores es a menudo un compromiso entre mantenerles lejos de virutas y polvo y teniendo para usar flexible antes que tendido eléctrico fijo.

Por ejemplo figuras 4.6 y 4.8 es ambos completamente borracho montado, a pesar del hecho de que necesiten un cable móvil, como son mucho mejor protegidos usted puede encontrar que ello conveniente para tener un cable de traslado con los alambres en ello para dos o más hachas ( e.g. las hachas de x y y de una guimbarda de caballete tenga conecte el caballete mismo y un lazo de cable muy corto para el eje de z pudo unir entonces los otros dos ). No sea tentar a comparta un cable multi-intermedio entre pasear y cambie se tendido eléctrico. Usted pueda querer correr dos separe se los cables en conjunto y esto no causará el contratiempo si ambos un protegido (con trenza o huella) y los escudos son fundados a un campo común señale con el dedo a las guías electrónicas. Usted puede encontrar que ello útil para mirar a máquinas y cines comerciales de ejemplos en el Master5/Mach1/Mach2 Yahoo! el grupo para más ideas y técnicas para interruptores.

4.6.4 Cómo Mach3 usan partió se cambian Esta sección se refiere a la configuración para máquinas pequeñas donde Mach3 antes que los partes externas impide la lógica es controlada por los interruptores.

Para una comprensión completa de este también tendrá que leer la sección en el capítulo 5 sobre configurar Mach3 , pero el principio básico es fácil. Usted une los dos limitan interruptores a una entrada ( o tienen un interruptor y dos veletas o rampas ). Usted define, a Mach3, una dirección como la dirección para viajar por para moverse al buscar un interruptor de referencia. El límite conmuta (veleta o rampa) a ese fin del eje son también la casa cambie se.

En uso normal cuando Mach3 está moviendo un eje y ve su entrada de límite se vuelve activa ello parará de correr ( como un EStop ) y muestre que un interruptor de límite se ha hecho tropezar. Usted no podrá mover las hachas a menos que:

1)El límite de auto hace caso de está conmutado en ( por un botón de palanca acodada en las colocaciones proteja ). En este caso usted pueda hacer clic restablezca y avance con ritmo lento del interruptor de límite. Debe referenciar entonces la máquina

2)Usted hace clic haga caso de límites abotonan. un color rojo que envia de prisa el diodo emisor de luz advierte le del temporal hace caso de. Esto permitirá de nuevo que usted restablece y para avanzar con ritmo lento del interruptor y gire se entonces y el diodo emisor de luz centelleante fuera. De nuevo debe referenciar la máquina. Una entrada también puede estar definido para hacer caso de los interruptores de límite.

La nota, sin embargo, aunque Mach3 usan limitó empujando levemente la velocidad que no será impedido, en o embale, de avanzar con ritmo lento adelante en el interruptor y quizá estrellando el eje en una parada mecánica. Tome cuidado excelente.

4.6.5 Referenciar en acción

Cuando pide referenciando ( por botón o código de g )el eje( o poda con hacha ) que tenga la casa se cambian

Page 28: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

definió viaje ( a un de baja velocidad selecto ) en la dirección definida hasta el interruptor domestico opere. El eje moverá entonces la parte posterior en la otra dirección para irse el interruptor. Durante referenciar los límites no aplique.

Cuando ha referenciado un eje entonces cero o algún otro valor que es la preparación en el Config > manifieste diálogo, pueda ser cargado en el DRO de eje como su máquina absoluta se coordina. Si usa el cero entonces la posición de interruptor domestica es también la posición de cero de máquina del eje. Si la referencia vaya negativamente dirección de un eje ( usual para x y y ) el usted puede conseguir referenciando para cargar algo así como -0.5 " en el DRO. Esto significa que la casa es medio una pulgada libre del límite. Estos desechos algo del viaje de eje pero si se excede, al avanzar con ritmo lento a Home, no hará tropezar accidentalmente los límites. Véase también el software limita como otra vía de resolver este problema. Si usted pregunta Mach3 a la referencia antes que avanza con ritmo lento del interruptor entonces viajará en la dirección opuesta ( porque se dice que está ya en el interruptor domestico ) y haga alto cuando desmonta el interruptor. Esto es fino cuando usted tiene una casa separada cambie se o está en el límite al fin de referencia del eje. Si, sin embargo, está en el otro interruptor de límite ( y Mach3 no pueda saber este como son divididos ) entonces el eje se mueve para siempre lejos del punto domestico real hasta que estalla. Así el consejo es: siempre avance con ritmo lento cuidadosamente de los interruptores de límite, entonces referencia.

4.6.6 Otros opciones e indicios de casa y límite

La casa se cambia no límite cercano se cambia

No es a veces muy conveniente para tener el interruptor domestico a un límite del viaje. Considere una columna móvil grande derriba molino o un molino de cepilladora grande. La z viaja en la columna puede tener 8 pies y pueda ser bastante lento sin afectar la ejecución cortante completa de la máquina. Si, sin embargo, la posición domestica es la parte superior de la columna, entonces referenciar pueda suponer casi 16 pies de z lenta viaja. Si la posición de referencia era subida media escogida la columna entonces esta vez puede partirse por la mitad. Tal máquina tiene un interruptor domestico separado para el eje de z ( así requiriendo otra entrada en el puerto paralelo pero todavía únicas cuatro entradas en un tres eje elabora ) y use la habilidad de Mach3 para poner cualquier valor para un DRO de eje, después de referenciando, para hacer cero de z de máquina para ser la parte superior de la columna.

Separe casa de exactitud alta se cambia

Las hachas de x y y en una máquina de precisión alta podrían tener un interruptor domestico separado para lograr la exactitud requerida.

Limite interruptores de hachas múltiples unidas en conjunto

Porque Mach3 no toma cualquier anuncio de que el límite de que el eje ha hecho tropezar, entonces todos los límites pueden ser ORed en conjunto y alimentó en una entrada de límite. Cada eje puede tener entonces su propia referencia cambie se unió a la entrada de referencia. un tres eje elabora todavía únicas cuatro entradas de necesidades.

Interruptores domesticos de hachas múltiples unidas en conjunto

Si es entradas realmente escasas de Mach3 entonces usted puede O la casa se cambia en conjunto y defina todo entradas de casa para ser ése comunique. En este caso puede referenciar sólo un eje al instante – así usted necesita quitar referencia todo los botones de sus pantallas– y sus interruptores domesticos debe todo es al final del viaje en sus hachas respectivas.

Trabajar como esclavo

En un caballete represente molinero o guimbarda donde las dos "piernas" del caballete son manejadas por la separata pasee entonces cada motor debe manejarse por su propio eje. Suponga el caballete se instala en la dirección de y entonces eje un deba ser definido como un lineal ( i.e. no rotatorio ) eje y un deba esclavizarse a Y - vea el capítulo 5 sobre configurar Mach3 para detalles. Ambas hachas deben tener límite y casa se cambian. En uso normal ambas y y un envie se exactamente las mismas ordenes de paso y dirección por Mach3. Cuando una operación de referencia es tocada un instrumento musical entonces las hachas se unirán hasta la parte final de referenciar que es moviendo sólo de los interruptores domesticos. Aquí ellos se moverán

Page 29: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

de modo que cadas paradas misma distancia de su propio interruptor. Referenciar puede corregir por lo tanto cualquier trasiego ( i.e. fuera de la forma cuadrada ) del caballete que pueda haber ocurrido cuando la máquina es conmutada de o debido a pasos perdidos.

4.7 Control de huso Existen tres vías diferentes en que Mach3 puede controlar su "huso" o usted puede ignorar todos estos y lo controle manualmente.

1. el control de Relay/contactor del motor en (según las manecillas del reloj o en sentido contrario al de las manecillas del reloj) y pasee fuera 2. Pasee controlado por Step y pulsos de dirección ( e.g. el motor de huso es un servo ) 3. Pasee controlado por una anchura de impulso moduló comunique 1. On/Off pasea control

M3 y un botón de pantalla puede la solicitud que el huso empieza en una dirección según las manecillas del reloj. M4 puede la solicitud que el huso empieza en una dirección 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 señales 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 máquina.

Aunque esto suena directo, en la práctica necesita ser muy cuidadoso. A menos que realmente necesita correr el huso "hacia atrás" ello puede ser mejor para tratar M3 y M4 como el mismo o para permitir M4 activar una señal que no conecta algo.

Claramente ello es posible, en una situación de error, para el comunica según 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 mecánicamente enclavado dando marcha atrás 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 definición de "código de g" dice que es legal emitir un M4 cuando el huso está corriendo según las manecillas del reloj bajo un M3 ( y vice versa ). Si su guía de huso es un actinio pasee, sólo cambiando la dirección al correr a toda velocidad va a imponer fuerzas muy grandes en la guía mecánica de la máquina y sople probablemente el actinio funda se o haga tropezar un cortacircuito. Para de seguridad usted necesita introducir las demoras de tiempo en la operación de los contactores o use una guía de inversor moderna que le permite para cambiar dirección con un motor corredor.

Véase también la nota sobre el número limitado de la activación de relevo comunica en la sección en enfriador.

2. Dé un paso y dirección pasea control

Si su motor de huso es un servomotor con una guía de paso y dirección (como las guías de eje) entonces puede configurar dos señales de salida para controlar su velocidad y dirección de la rotación. Mach3 tomará en cuenta unas guía de polea o caja de engranajes de paso variables entre el motor y el huso. Para los detalles completos vea afinación motora en el capítulo 5

3. control de motor de PWM

Como una alternativa a Step y control de dirección, 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 señal 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 inducción con una guía de inversor de frecuencia variable. Alternativa la señal de PWM pudo estar acostumbrado a apretar el gatillo un |triac| en una policía simple apresure controlador.

Page 30: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Figuras 4.12 y 4.13 muestre la anchura de impulso a aproximadamente 20% del ciclo y

5. |controladora| de y de |maquina| de tu de para d e Configurar Mach3

La contra de |máquina| una del |comprado| de ha de |usted| de si un el |funciona| de que de |ordenador| examine el |usted| de |entonces| de Mach3 ningún |probablemente| de |necesitará| mira de reojo |capítulo| de |este|. Los |instrucciones| de |detalladas| de |probablemente| de dado de |habrá| de le de y / a de |instalado| de e de Mach3 de software de ferrocarril elevado de |instalado| de |habrá| de |proveedor| de Su del |usarlo| de

|como|.

El |asegurarse| de |recomendamos| de le del |papel| de ene de |copia| una del |tiene| de que de software de ferrocarril elevado de |reinstalar| de |necesita| de |usted| de si de Mach3 de |configura| de se de |cómo|. el

ene de |información| de |esta| de |almacena| de Mach3 un xml |visiónar| de |pueda| de |usted| de que de |archivo|. . Los |desenvolupadores| de Los del |tiene| de mach un el |sistema| de " |hojas| de |trabajo| "

|imprimir| de |puede| de |usted| de que examina el |paso| de |configuración| de la un le de y de |paso| de un |proceso| de |del| de |escrito| de |expediente|.

5.1 |estrategia| Una de |configuración| de la |detalles| de |muchos| de |contiene| de |capítulo| de Este. |debe| de Usted, embargo de pecado, |proceso| de ferrocarril elevado de que de |encontrar| del |paso| de |sigue| de |lo| de |usted| de si de |facil| de ees de |configuración| de la un |paso|, probando como usted va. El |trabajar| de |después| de y de |capítulo| de ferrocarril elevado de |ojear| de ees de |estrategia| de |buena| Una examina |máquina| de |su| de y de |ordenador| de |su|. |capítulo| de ferrocarril elevado de ene de |descrito| de |procedimiento| de ferrocarril elevado de |segun| de Mach3 de |ya| de |instalado| de ha de |usted| de que de Asumiremos 3.

Las de ene de |basa| de se de |capítulo| de |este| de ene de |hará| de |usted| de que de |trabajo| de ferrocarril elevado de |todo| de Normalmente los |cajas| del |menú| de |del| de |diálogo| Config. |identifican| de se de Éstos, |ejemplo| de por, |config| > el |config| de |menú| de |del| de lógica de |submenu| de ferrocarril elevado de |elige| de |usted| de que de |significa| de lógica.

5.2 |inicial| de Configuración |diálogo| de impresora de ferrocarril elevado un |utilizar| Config > puertos y alfileres. |cuadro| de ferrocarril elevado de ene de |mostrado| de |lo| de |según| de ees de |inicial| de la de |pero| de |lengüetas| de |muchas| de |tiene| de |diálogo| de Este 5.1.

Page 31: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Figura 5.1– Puertos y lengüeta de selección de eje 5.2.1 Definición del |dirección| de la de los puert os 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 |dirección| 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 |dirección| de la de |descubrir| de |necesitará| de |usted| de |entonces| de PCI de |del| de |adicionadas| de |tarjetas| de |más| de unas del |utilizando| de |está| de |usted| de si un |cada| uno. ¡ ningunos |estándares| de |haber| de |parece|! El panel de ferrocarril elevado de Utilice del control de Windows. Clic hardware de |del| de |lengüeta| de la de |elige| de y de |sistema| de |icono| de ferrocarril elevado de ene de Doble. el |administrador| de |del| de |botón| de ferrocarril elevado de pandilla de los |dispositivos|. El |árbol| de ferrocarril elevado de Amplíe 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 |serán| de |características| de sospecha. El |lengüeta| de la de Elija de los |recursos| de |los|. El |línea| de |primera| de la de ene de |número| de impresora de ferrocarril elevado del |dirección| de la de ees de IO de |del| de gama de la un |utilizar|. Observe valor de ferrocarril elevado del |diálogo| de ferrocarril elevado de |cierre| de y de |abajo| de |características| de las.

Nota: El |eliminación| de de |instalación| de la del |dirección| 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 ningún |tocado| de ha de la.

El |usted| de si Virginia un |utilizar| anterior una de |párrafo| 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 |características| de las de control.

El |dirección| de la de Incorpore del puerto de impresora de |su| ( ningún |esto| de |asume| de Mach3 de |pues|

Page 32: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

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 |dirección| de |su| de |introduzca| de e de puerto de ferrocarril elevado activo del |necesidad|.

El |botón| de ferrocarril elevado de pandilla de Ahora de valores de |los| de |salvar| de para de |aplicación| de la. |importante| de |más| de la de ees de Esto. Mach3 ningún |cambia| de |usted| de |cuando| de valores de |recordará| del |lengüeta| un puerto de ferrocarril elevado de |cierra| de de |lengüeta| de la.

5.2.2 Frecuencia de motor de Definiendo El |frecuencia| una del ene de |trabajar| de |puede| de Mach3 de |controlador| de ferrocarril elevado de 25.000 |hertzios| (|segundo| de por de |pulsos|), de 35.000 a de |hertzios| de 45.000 |dependiendo| de |hertzios| del |velocidad| de la de la y de |procesador| de |su| del |funcionar| de al de |él| de ene de |puestas| de |cargas| de |otras| Mach3.

El |eje| de |cualquier| de |conducir| de |necesita| de |usted| de |máximo| 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 |serán| 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 |estándar| 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 |resolución| de |alta|. |sección| 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 |funcionarán| 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 |más| de |computadora| del |tenga| de |usted| de que de |menos| unas. El pan de maíz 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 proporción.

El |versión| de la de 25.000 |hertzios| de ene de |solamente| de |funcionará| de |demostración| de la. |está| de |entonces| de Mach3 de si de Además forzosamente el |automáticamente| de |invertirá| de |recomenzar| de ene cerrado un |operación| de la de 25.000 |hertzios|. El |diagnóstico| de |del| de |estándar| de |pantalla| de la de ene de |exhibe| de se de |corriente| de |sistema| de ferrocarril elevado de ene real del |frecuencia| de la.

Ningún |olvide| se del |botón| de ferrocarril elevado de |clicar| de las apuesta inicial de |aplicación| de la de |proceder|.

5.3 Los |señales| 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 |básica| de |configuración| de la de |establecido| de ha de |usted| de que de Ahora de las las de |definir| los |señales| de la y de |entrada| del ferrocarril elevado de y de puerto de ferrocarril elevado de por de |utilizados| de |serán| de que de y de |utilizará| de |usted| de que de |salida| sujeta |paralelos|. La salida de |su| de para de |documentación| de la sube a bordo del |uso| de ferrocarril elevado de para de |diseñado| de |han| de se de si de |usar| de |pueden| de se de |salidas| de |qué| de ene de |dirección| 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 Señales 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

Page 33: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

|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 |están| de y X de y.

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 |asegúrese| de |baja| de |ctive| de |señal| una del requiere de las las de para de |comprobadas| de |estén| de |columnas| de |estas| de que los |señales| 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 |lengüeta| de |esta| de |acabado| de ha de |usted| de |entonces| de |mano|. El |botón| de ferrocarril elevado de pandilla de los |datos| de |los| de |salvar| de para de |aplicación| 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 |dirección| de la de y de |paso| de ferrocarril elevado de |asignar| de para de de |dirección| de |su| de |controlar| de para de |relais| de |los|. |bajas| de |activo| de hijo de |señales| de |estas| de si de |definir| de |también| de |debe| de Usted. |hecho| de |está| de Cuando, |botón| de ferrocarril elevado de pandilla de |lengüeta| de |esta| de ene de |datos| de |los| de |salvar| de para de |aplicación| de la.

5.3.2 Señales de |utilizadas| de |seran| de que de |entrada| El |lengüeta| de la de |seleccione| de Ahora de los |señales| de las de |entrada|. |cuadro| de ferrocarril elevado de Aparecerá 5.5. |elegido| de ha de |usted| de que de Asumimos una de los |estrategias| de las de la casa/limite |capítulo| de |del| 4.6. Los interruptores de |los| de y unos del |estrategia| de la de |utilizado| de ha de |usted| de si del |accionan| de y de camarillas de |conectados| de |están| de |límite| un impedir el eje de conductores de |los| de |inhabilitan| de examina |electrónicos| de |controladores| de |los| , |usted| de que de |entonces| ningún |ninguno| de |controla| de los límites de |los| del |entrada|.

Page 34: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

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 contra. La casa de ferrocarril elevado de y de |límites| de |los| de |combinando| de |está| de |usted| de si conmuta |límite| 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 |límite| de ferrocarril elevado a casa, y de |límite| 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 ningún |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| ningún |lugar| de |su| de ene de |están|. Los |tres| de |otros| de Los (el si de #1 de y ningún |dispositivo| de ferrocarril elevado de |usamos| del protector de |del| de |seguridad|) el |código| de ferrocarril elevado de ene de |probar| de |pueden| de se de y de |uso| de |propio| de |su| de para de |disponibles| de |están| 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 |función| de la de pan de maíz de para de |externo| de |botón| pone función. |adelante| de |más| 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 límites hacen caso de si está dejando Mach2 controla sus interruptores de límite y tiene un botón externo que apretará cuando necesita avanzar con ritmo lento de un límite. Si no tiene ningún interruptor entonces puede usar un botón de pantalla para lograr la misma función.

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 señales eléctricas sean capaz de llamar las funciones de botón OEM sin un botón de pantalla necesitando proveerse.

Habilite y defina la habilidad de escoger el momento oportuno si usted tiene un sensor de huso con más 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á

Page 35: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

10 ( o con alfileres 2 a 9 definido como entran, 13 ). Es muy común encontrar que falta le a uno algo entrada comunique especialmente si está yendo también para tener ciertas entradas para los libras de cristal u otros codificadores. Usted puede tener que transigir no teniendo cosas como un límite físico haga caso del interruptor para salvar las señales !

Puede considerar usar también un émulo de teclado para ciertas señales de entrada.

Haga clic sobre el botón Apply para salvar los datos en esta lengüeta.

5.3.3 Emulado entran señales Si usted verifica la columna emulada para una entrada entonces el puerto / alfiler numera y |lo| activo manifiesta para se ignora esa señal pero la entrada en la columna de tecla resaltada se interpretará. Cuando una llave-abajo mensaje es recibido con el código que casa una tecla resaltada valora entonces que señal es considerada para ser activo. Cuando un mensaje ascendente clave es recibido entonces es inactivo.

Los ascendentes claves y teclee-abajo señales normalmente venga de un émulo de teclado ( como los Ultimarc IPAC o Hagstrom ) que apriete el gatillo por interruptores unidos a sus entradas. Esto permite se cambia más para sentirse que los alfileres de reserva en sus puertos paralelos pero puede existir demoras de tiempo significativas antes del cambio de interruptor son vistos y en realidad un ascendente clave o teclee-envie mensajes abajo pueda obtener pérdida por Windows.

Las señales emuladas no pueden ser usadas para índice o habilidad de escoger el momento oportuno y no deba ser usado para impedir.

5.3.4 Señales de salida Use la lengüeta de señales de salida para definir las salidas que usted requiere. Véase la figura 5.6. Usted probablemente único quiera usar uno habilite la salida ( como todas las guías de eje pueden ser unidas para ello ). En realidad si usted está usando la carga accione una bomba/module por impulsos el monitor destaque se entonces puede habilitar su eje eche forzosamente de su salida.

Las señales de Output# son para usar para controlar un huso de parada / principio (según las manecillas del reloj y opcionalmente en sentido contrario al de las manecillas del reloj), la inundación y se nublan los zapatos bajos o válvulas de enfriador y para el control por su propio acomodó según especificaciones Mach3 abotona o las macras.

La línea de bomba de carga debe habilitarse y definir si su tabla de salida acepta esta entrada de pulso para confirmar continuamente operación correcta de Mach3. Cargue Pump2 es usado si usted tiene una segunda tabla de salida unió al puerto de segundo o quiera verificar la operación del secundar portuario se.

Figura 5.6– Señales de salida

Page 36: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Haga clic sobre el botón Apply para salvar los datos en esta lengüeta.

5.3.5 Entradas de codificador definidoras

El codificador/lengüeta de MPGs está acostumbrado a definir las conexiones y la resolución de lineal

Figura 5.7– Entradas de codificador codificadores o generadores de impulsos manuales (MPGs) usados para empujar levemente las hachas. El codificador/lengüeta de MPGs está acostumbrado a definir las conexiones y la resolución de codificadores lineales o generadores de impulsos manuales (MPGs) usado para empujar levemente las hachas. Es cubierto aquí para la entereza de la descripción de Config > puertos y alfileres.

Este diálogo no necesita una columna de |lo| activo como, si los codificadores cuentan la vía 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 resolución del codificador. Así una escala lineal con reglamentos a 20 micrones produce una cuenta cada 5 micrones (recordar la señal de cuadratura), ése son 200 cuentas por unidad (milímetro). 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 están acostumbrado a definir el número 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 más altas usted debe aumentar esta figura para conseguir la sensibilidad mecánica 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

Page 37: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

inferiores el valor dió en la velocidad el rápidamente el eje se moverá. Su valor es conjunto mejor por experimento para dar a una velocidad cómoda al hilar el MPG como rápidamente tal cual cómodo.

5.3.6 |huso| de |del| de Configuración El ene de |siguiente| de |lengüeta| de la Config > puertos y alfileres ees se espigan disposición. el |manera| de la de |definir| de para de |utiliza| de se de |controlado| de se de |debe| de |refrigerador| de |líquido| de y de |huso| de |su| de |cual| de la. El que de |permitir| de |optar| de |puede| de Usted Mach3 ningún |nada| de |haga| examina |él| , diez total de control de de |intervalos| de por de |huso| de al de |vuelta| de Dar del |pulso| de |del| de |anchura| de |modulada| de |señal| una del |usando| de |velocidad| de |su| (PWM) la a un el |señal| una de la y de |paso| de |dirección| de la. |cuadro| de ferrocarril elevado de ene de |demuestra| de se de |diálogo| de ferrocarril elevado 5.8.

Figura 5.8– Disposición de huso 5.3.6.1 Control de enfriador

Codifique M7 puede volver enfriador de inundación en, M9 puede volver el enfriador de neblina en y M9 puede volver todo el enfriador fuera. La inundación se nubla la sección de control del diálogo define que de los señales de salida está acostumbrado a poner en práctica estas funciones. El puerto/alfileres para las salidas ha sido ya definido en la lengüeta de señales de salida.

Si no quiere usar esta verificación de función inhabilita los relevos de inundación/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 dirección 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 lengüeta de señales de salida.

Si usted controla el huso por Step y la dirección entonces no necesita estos controles. M3, M4 y M5 controlarán el tren de impulsos generado de forma automática.

Si no quiere usar esta verificación de función 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 dirección del huso. Cuando esto se

Page 38: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

verifica entonces puede escoger entre control de PWM y el paso/Dir Motor.

control de PWM

una señal de PWM es una señal digital, una ola "rectángula" donde el porcentaje del tiempo la señal es alta especifica el porcentaje de los a toda velocidad del motor a que debe correr.

Así, supon le tenga una guía de motor y PWM con velocidad máxima de 3000 rpm entonces figura 4.9 corre el motor a 3000 x 0.2 = 600 rpm. Similarmente la señal en la figura 4.10 lo correría a 1500 rpm.

Mach3 tiene que hacer un trade off en cuántos 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 núcleo de Hz puede salida 5000 las velocidades diferentes. Mover a 10Hz reduce este a 2500 velocidades diferentes pero esto todavía importa una resolución 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 guías y motores tienen una velocidad mínima. Tipicamente porque el ventilador refrescante si muy ineficiente a torques de baja velocidad mientras que alto y corriente todavía pueda exigirse. El PWM mínimo % le boxee permita para poner el porcentaje de velocidad máxima a que Mach3 parará de salida la señal de PWM.

Usted debe tener conciencia de la electrónica de guía de PWM puede tener un mínimo apresurar colocación y esa configuración de polea de Mach3 también ( vea la sección x.x ) le permita a velocidades mínimas establecidas. Tipicamente usted debe apuntar para poner la polea limite ligeramente más alto que el PWM mínimo % o el hardware limita como esta cortará la velocidad y/o dé a un mensaje de error sensato antes que sólo parando lo.

Dé un paso y dirección pasea

Esta puede ser una velocidad variable maneja controlado por el paso pulsan o una guía de servo completa.

Usted puede usar la configuración de polea de Mach3 ( vea la sección 5.5.6.1 ) para definir una velocidad mínima si esto se necesita por el motor o su electrónica.

5.3.6.4 Parámetros generales

Éstos permiten le para controlar la demora después 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 aceleración antes de un corte haga se y para proporcionar cierta protección de software de la ida directamente de según 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 rápido por la palabra de s. El sistema de polea de Mach3 permite le para definir la relación entre estos para cuatro colocaciones de polea o caja de engranajes diferentes. Es fácil de comprender cómo ello trabaja después de sintonizar su huso pasee así que ello se describe en la sección 5.5.6.1 abajo.

5.3.6.6 Función 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 realimentación de huso en el modo de sincronización 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

Page 39: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

para necesitar usar esta característica 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 harán la velocidad oscila, o caza, alrededor del valor pedido antes que la instalación encima. La variable de d se aplica amortiguamiento así |stabilising| estas oscilaciones usando el derivado (la proporción 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 diálogo 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 guía de huso de inercia muy baja o un donde el control tiende a dar a variaciones a corto plazo de la velocidad.

5.3.7 Muela lengüeta de opciones

La lengüeta final en Config > puertos y alfileres son las opciones de molino. Véase la figura 5.9.

Figura 5.9– Muela lengüeta de opciones la z-inhiba. La z-inhiba en el |checkbox| habilita esta función. La profundidad máxima da al valor de z más 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 señala con el dedo los nubes |checkbox| habilita la grabación 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 compensación G41, G42: El |checkbox| de análisis de compensación avanzado vuelve loco un análisis de preanálisis más completo que reducirá el riesgo de excavar al compensar para el diámetro de cortador en formas complejas. 5.3.8 Comprobación 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

Page 40: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

entonces hace así ahora.

Corra Mach3Mill y muestre los diagnósticos la pantalla. Esto tiene un banco de representaciones visuales por diodos emisores de luz el nivel lógico de las entradas y salidas. Asegure que la señal de Emergengy Stop externa no es activa ( emergencia roja no LLEVÓ enviando de prisa ) y apriete el color rojo restablece el botón en la pantalla. Su diodo emisor de luz debe parar de destellar.

Si ha asociado cualesquiera salidas con enfriador o rotación de huso entonces puede usar los botones pertinentes en la pantalla diagnóstica para volver las salidas a intervalos. La máquina debe responder también o puede controlar los voltajes de las señales con un |multimeter|.

Después haga funcionar la casa o el límite se cambian. Debe ver los diodos emisores de luz apropiados enrojecen el amarillo cuando su señal es activa.

Estas pruebas le dejarán ver que su puerto paralelo es correctamente dirigido y las entradas y salidas se unen apropiadamente.

Si usted tenga dos puertos y todas las señales de prueba están en uno entonces podría considerar un interruptor temporal de su configuración de modo que uno de los interruptores domesticos o de límite está unido por la via de ello de modo que usted pueda verificar su operación correcta. No olvide el botón Apply al haciendo este en cierta medida el comprobación. Si todo va bien entonces debe restaurar la configuración apropiada.

Si usted tiene problemas usted les debe clasificar el exterior ahora como esto será mucho más fácil ese cuando empieza tratando de manejar las hachas. Si usted no tiene un |multimeter| entonces tendrá que comprar o pedir prestado un verificador lógico 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 señales los pormenores de la computadora son incorrectas ( i.e. Mach3 no está haciendo lo que le desear o espere se ) o (b) las señales no está consiguiendo entre el conector de D25 y su máquina-herramienta ( i.e. un problema de tendido eléctrico o configuración con la salida sube a bordo de o elabora ). 15 la ayuda de minutos de un amigo puede hacer milagros en esta situación aún si usted explica sólo cuidadosamente a él/su lo que su problema es y cómo usted tenga ya busque lo!

Usted estará asombrado con qué frecuencia este en cierta medida la explicación paran con repentinamente palabras quiera "…… Oh ! yo veo lo que el problema debe ser, ello es….."

5.4 Definir las unidades de disposición Con los de trabajo básicos de funciones, es hora de configurar las guías de eje. El lo primero para decidir es si usted desea definir sus propiedades en métrico (milímetros) o unidades de pulgada. Usted será capaz de correr programas de parte en o unidades cualquiera opción que usted escoge. Las matemáticas para configuración será ligeramente más fácil si usted escoge el mismo sistema como su guía entrene se ( e.g. el |ballscrew| ) haga se en casa. Así un tornillo con 0.2 " lleve (5 |tpi|) es fácil de configurar en pulgadas que en milímetros. Similarmente un tornillo de dirección de 2mm será más fácil en milímetros. La multiplicación y/o división por 25.4 no son difíciles pero es sólo algo diferente para considerar.

Figura 5.10 el diálogo de unidades de -- Setup

Allí está, por otra parte, una ventaja delgada al tener las unidades de disposición es las unidades en que normalmente trabaja. Esto es que puede cerrar el DROs a la exhibición en este sistema sea lo que sea el programa de parte esté haciendo ( i.e. conmutar unidades por G20 y G21 ).

Page 41: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Así la elección es el suyo. Use Config > las unidades de disposición para escoger MMs o las pulgadas ( véase la figura 5.10 ). Una vez que usted ha hecho una elección usted no debe cambiar lo sin ir respalde completo los pasos siguientes o confusión total reinará ! 5.5 Motores que sirve para afinar Bien después de todo ese detalle que ello es ahora tiempo para conseguir las cosas moviendo - literalmente ! Esta sección describe preparar sus guías de eje y, si su velocidad será controlada por Mach3 , la guía de huso.

La estrategia completa para cada eje es: (a) para calcular cuántos dan un paso los pulsos debe enviarse a la guía para cada unidad ( la pulgada o mm ) del movimiento de la herramienta o mesa, (b) para establecer la velocidad máxima para el motor y (c) para poner la proporción de aceleración / reducción de la velocidad requerida.

Le aconsejamos para negociar con un eje a la vez. Podría desear probar correr el motor antes que se une mecánicamente a la máquina-herramienta.

Así ahora una se la subida el poder a su electrónica de conductor de eje y verificación doble el tendido eléctrico entre la electrónica de conductor y su salida board/computer. Usted está a punto de mezclar poder alto e informática así es mejor para estar a salvo que humeante!

5.5.1 Calcular los pasos por unidad El número de los pasos Mach3 deba enviar a buscar una unidad del movimiento depende de la guía mecánica ( e.g. el paso de |ballscrew|, engranando entre el motor y el tornillo ), las propiedades del motor de pasos o el codificador en el motor de servo y el micro-escalón o engranajes electrónico en la electrónica de guía. Nosotros miramos a estos tres puntos a su vez entonces traiga les en conjunto.

5.5.1.1 Guía mecánica calculadora

Usted va a calcular el número 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 milímetros pero esto no importar al cálculo que es fácilmente 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 número 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 múltiple multiplique el paso crudo por el número de empiece a conseguir el paso efectivo de la hélice. El paso de rosca efectivo es por lo tanto la distancia el eje se mueve para uno la revolución del tornillo.

Ahora puede calcular los revs de tornillo por unidad¿atornille 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 ciña la guía 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 cinturón 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 cálculo para evitar redondear errores )

Como un ejemplo métrico, suponga un dos empiece el tornillo tienen 5 milímetros entre las crestas de hilo ( i.e. el paso efectivo de la hélice es 10 milímetros ) y es unido al motor con 24 polea de diente en el motor engañe 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

Page 42: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Para un engranaje de cremallera y piñón o cinturón dentado o accionamiento por cadena el cálculo son similares.

Encuentre el paso de los enlaces de dientes de cinturón o cadena. Los cinturones están disponibles en los pasos métricos e imperiales con 5 ó 8 de milímetros los pasos métricos comúnes y 0.375 " ( 3/8 ") el campo común para los cinturones de pulgada y para cadena. Para una percha encuentre su diente se instala. Esto es mejor hizo midiendo el total distancie extensión 50 o aún 100 brechas entre dientes. ¿Note que, porque los engranajes estandares son hechos a un módulo, su longitud no será un número racional como incluye el constante??( empastele = 3.14152…) Para todas las guías llamaremos este paso de diente. Si el número de dientes en el pinion/sprocket/pulley en la lanza primaria que maneja el rack/belt/chain es el ns entonces:

¿engañe 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 entonces los revs motores por la unidad = 1??(0.375 x 13) = 0.2051282. De pasada nosotros observamos que esto es bastante "transmisión directa" y el motor podría necesitar una caja de engranajes de reducción adicional para encontrar las necesidades de torques. En este caso multiplica los revs motores por unidad por la relación de reducción de la caja de engranajes.

¿pasee revs por la unidad = engañe revs por ns de x de unidad?Nm

Por ejemplo un 10:1 caja daría a 2.051282 revs por pulgada.

Para hachas rotativas ( e.g. la máquina rotativa tabula o dividiendo encabezan ) la unidad es el grado. Usted necesita hacer cálculos basado en la relación de gusano. Esto tiene a menudo 90:1.Así con un accionamiento por motor directo al gusano un rev da a 4 grados los revs así motores por unidad tiene 0.25. una reducción de 2:1 de motor a gusano dan a 0.5 revs por unidad.

5.5.1.2 Calcular pasos motores por revolución

La resolución básica de todo moderno motores de pasos son 200 pasos por revolución ( i.e. 1.8la a por paso ).

Nota: ciertos caballos veloces más viejos son 180 pasos por rev. pero no es probablemente para encontrarles si usted está comprando soportó nuevo o casi nuevo equipo.

La resolución básica de un motor de servo depende del codificador en su lanza. La resolución de codificador es normalmente citada en el CPR (los ciclos por revolución) porque la salida es en realidad dos cuadratura comunica la resolución efectiva será cuatro veces este valor. Usted esperaría un CPR en el rango de cerca de 125 a 2000 corresponder a 500 a 8000 pasos por revolución.

5.5.1.3 Calcular Mach3 da un paso por revolución mo tora

Recomendamos muy fuertemente que usa la electrónica de guía de micro-escalón para motores de pasos. Si usted no hace este y use un completo-o medio paso maneje entonces que usted necesitará los motores mucho más grandes y padecerán de resonancias que limitan ejecución a ciertas velocidades.

Ciertas guías de micro-escalón tienen un número 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 revolución para una guía de eje de caballo veloz.

Ciertas guías 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 electrónico donde usted puede multiplicar los pasos de entrada por un entero, número entero valore y, a veces, la divisoria el resultado por otro valor de entero, número entero. La multiplicación de los pasos de entrada puede ser muy útil con Mach3 como la velocidad de servo pequeño pasean con un codificador de alta resolución pueda limitarse por la proporción de pulso máxima que Mach3 puede generar.

5.5.1.4 Mach3 da un paso por unidad

Así ahora podemos hacer cálculos finalmente:

Page 43: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Mach3 da un paso por la unidad = Mach3 dan un paso por x rev pasee revs por unidad

Figura 5.11 las exhibiciones el diálogo para Config > pasee afinación. Haga clic sobre un botón para escoger el eje que está configurando y entra el valor calculado de Mach3 da un paso por unidad en la caja sobre el botón Save.. Este valor no tiene que ser un entero, número entero así que usted puede lograr tan exactitud como usted desea. Para evitar olvidar clic posterior salve las colocaciones de eje ahora.

5.5.2 Poner el máximo pasea velocidad

Todavía usando el Config > pasee el diálogo de afinación, como usted mueve el cursor de velocidad que verá una gráfica de velocidad contra el reloj para un movimiento imaginario corto. El eje acelere se, corren quizá a toda velocidad y entonces desacelere se. Ponga la velocidad al máximo para ahora. Use el cursor de aceleración para alterar la proporción de aceleración / reducción de la velocidad ( éstos son siempre igual que mutuamente )

Figura 5.11– Diálogo que sirve para afinar motor 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 máxima que puede mostrar se limitará por la proporción de pulso máxima de Mach3. Supon le haya configurado este a 25,000 Hz y 2000 pasos por unidad entonces el máximo posible velocidad tiene 750.

Este máximo es, sin embargo, no necesariamente caja fuerte para su motor, manejan mecanismo o máquina; es sólo Mach3 corriendo "exterior plano". Puede hacer los cálculos necesarios o hacer ciertos ensayos prácticos. Permítanos prueba justa lo primero de exterior.

5.5.2.1 Ensayos prácticos de pasee velocidad

Salvó el eje después de poner los pasos por unidad. apruebe el diálogo y asegure de que toda cosa es subida de potencia. Haga clic sobre el botón Reset así sus resplandores de diodo emisor de luz continuamente.

Vuelva a Config > pasee afinación y escoja su eje. Use el cursor de velocidad para tener la gráfica sobre 20% de velocidad máxima. Apriete el cursor levanta la llave en su teclado. El eje debe instalarse en el más

Page 44: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

dirección. Si ello huya escoja entonces una velocidad inferior. Si ello se arrastra escoja entonces una velocidad más alta. El cursor abajo llave haga ello correr la otra vía ( i.e. el menos la dirección ).

Si la dirección no tenga razón entonces, salve el eje y (a) cambie la colocación 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 inversión motoras para el eje que está usando. Usted puede |akso| sólo desconecta y da marcha atrás, por supuesto, un par de conexiones físicas al motor de la electrónica de guía.

Si un motor de pasos tararea o grita entonces que usted lo ha proveído de alambre incorrectamente o esté tratando de manejarlo mucho demasiado rápido. El rotulando del caballo veloz telegrafia ( especialmente 8 telegrafian los motores ) es a veces muy desconcertante. Necesitará referirse a la documentación de electrónica de motor y conductor.

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 atrás ( vea su documentación de electrónica de servo para más 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 guías trabajarán bien con un 1 la anchura de impulso mínima 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 podría probar aumentar la anchura de impulso para, digamos, 5 microsegundos. La entrecara de paso y dirección es muy simple pero, porque ello " en cierta medida trabajan " cuando configuró mal, pueda ser difícil al hallazgo de falla sin siendo muy sistemático y/o mirando a los pulsos con un osciloscopio.

5.5.2.2 Pasee cálculos de velocidad máximos

Si siente que quiere calcular el máximo pasee la velocidad entonces leído esta sección.

Existe muchas cosas que definen la velocidad máxima de un eje:

• El máximo permitió la velocidad de pasee ( tal vez 4000 rpm para servo o 1000 rpm para el caballo veloz )

• El máximo permitió la velocidad del |ballscrew| ( dependen de longitud, diámetro, cómo sus fines son soportados

• Velocidad máxima de guía de cinturón o caja de engranajes de reducción

• El máximo apresura que maneje electrónica soportará sin la señalización una falla

• El máximo apresura para mantener la lubricación de la máquina resbalan

El primer dos enes esta lista es más 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 máximo en la caja de velocidad de pasee afinación para el eje envolvió.

El Mach1/Mach2 Yahoo! el foro en línea es un lugar útil para conseguir consejo de otros usuarios de Mach3, mundial, en este en cierta medida el tema.

5.5.3 Decidir en aceleración

5.5.3.1 Inercia y fuerzas

Ningún motor es capaz de cambiar la velocidad de un mecanismo instantáneamente. 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 máquina y la herramienta o

Page 45: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

|workpiece|. Alguna de la fuerza también va superar fricción y, por supuesto, para hacer el corte de herramienta.

Mach3 se acelerará ( y desacelere )el motor a una proporción dada( i.e. una línea recta apresura el tiempo curve se ) si el motor puede proporcionar más torques que necesite se para la cortadura, fricción y fuerzas de inercia para ser suministrado a la proporción de aceleración 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 guía puede comunicar probablemente una condición de falla pero incluso si no hace entonces la exactitud de la cortadura habrá sufrido dolor. Esto se explicará con más detalle en breve.

5.5.3.2 Probar valores de aceleración diferentes

Pruebe empezar y parar su máquina con colocaciones diferentes del cursor de aceleración en el diálogo que sirve para afinar motor. A aceleraciones bajas ( una inclinación cortés en la gráfica ) 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 gran de

La mayor parte de los movimientos hechos en un programa de parte son coordinados con dos, o más, 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 relación se aplican durante aceleración y reducción de la velocidad pero acelerando todo movimientos a una velocidad determinada por el eje "lento".

Si usted especifica demasiado alto una aceleración para un eje dado entonces Mach3 asuma que ello puede usar este valor pero como, en la práctica, 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 aceleración

Ello es bastante posible, conociendo todas las masas de partes, momentos de inercia del motor y tornillos, fuerzas de fricción y el torques disponibles desde el motor para hacer cálculos lo que la aceleración puede triunfarse con un error dado. Ballscrew y resbalón lineal los catálogos de fabricantes a menudo incluyen los cálculos de muestra.

A menos que quiere la esencia en la ejecución de su máquina, nosotros recomienda poner el valor de modo que prueba empiezan y hacen alto suene "cómodo". Apenado no es muy científico pero parece para dar a resultados buenos !

5.5.4 Salvar y probar eje

Finalmente no olvide para hacer clic sobre salva las colocaciones de eje para salvar la proporción de aceleración antes que sigue caminando.

Usted debe verificar ahora sus cálculos usando el MDI para hacer un definido G0 se mueve. Para una verificación áspera puede usar una regla de acero. una prueba más exacta puede hacerse con un indicador de prueba de dial (DTI)/reloj y un bloque de prenda escurridizo. Estrictamente esto debe ser montado en la portaherramientas pero para un molino convencional usted puede usar la estructura de la máquina como el huso no mueva relativo a la estructura en el plano de y de x.

Supon le esté probando el eje de x y tenga un 4 " empeñe bloque.

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 dirección de x.

Haga girar el bisel a cero la lectura. Esto se ilustra en la figura 5.12.

Page 46: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Ahora use el Mach3 MDI proteja y haga clic sobre el botón de G92X0 para poner una compensación y por lo tanto cero el DRO de eje de x.

Figura 5.12 - establecer una posición 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 cálculos de los pasos por valor de unidad. Verifique y corrija que esto.

Inserte la prenda bloquea y mueva se a la x = 4.0 por G0 X4. Este movimiento es en la x menos la dirección 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 sólo un mil dólares más o menos. Figura 5.13 las exhibiciones la prenda en posición.

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 cuán reproductible es el posicionamiento. Si consigue variaciones grandes entonces hay algo hacen mal a mecánicamente. Si consigue errores consistentes entonces puede sintonizar muy bien los pasos por valor de unidad para lograr exactitud máxima.

Después 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.

Use el editor para entrar el programa siguiente:

F1000 ( i.e. rápidamente que posible pero Mach3 limite la veloci dad )G20 G90 ( pulgada y absoluto )M98 P1234 L50 ( corra la subrut ina 50 veces )M30 (parada)O1234G1 X4G1 X0 ( haga una alimentación eva lúan movimiento y movimiento retroceda )M99 (retorno)

Figura 5.13– Empeñe el bloque en posición

Haga clic sobre ciclo empiece a correrlo. Verifique que el movimiento suena alise.

Cuando termina el DTI deba leer por supuesto cero. Si tiene los problemas entonces necesitará sintonizar muy

Page 47: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

bien la velocidad máxima de la aceleración del eje.

5.5.5 Repita la configuración de otras hachas Con la confianza habrá ganado con el primer eje debe ser capaz de repetir rápidamente el proceso para otras hachas.

5.5.6 Disposición de motor de huso Si la velocidad de su motor de huso es fija o controlada a mano entonces puede ignorar esta sección. Si el motor está conmutado a intervalos, en o dirección, por Mach3 entonces que esto habrá sido disposición con las salidas de relevo.

Si Mach3 sea controlar el huso apresura o por una guía de servo que acepta dé un paso y dirección pulsa o por una anchura de impulso module (PWM) pasea el controlador entonces esta sección le dice cómo configurar su sistema.

5.5.6.1 Pasee velocidad, espigue se velocidad y pol eas

El paso y dirección 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 término 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 máxima 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 máquina, lo que la relación de polea es escogida a ningún tiempo dado así es responsable para esto. En realidad la información 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 tamaños físicos 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 máquina están muy metido en el Config > puertos y alfileres dialogue (figura 5.6) donde la velocidad máxima de los cuatro conjuntos de polea es definida junto con el implícito para usarse. La velocidad máxima 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 dirección.

Como un ejemplo, suponga la posición nosotros llamaremos " polea 1 " es un step down de 5:1 de motor a huso y la velocidad máxima del motor es 3600 rpm. ¿El 1 máximo de polea apresura en Config > la lógica estará puesto en 720 rpm ( 3600??5 ). Polea 4 puede ser un step up de 4:1. Con la misma velocidad motora su velocidad máxima está puesto en 14,400 rpm (3600 x 4). Otras poleas podrían ser relaciones intermedias. Las poleas no necesitan ser definidas al aumentar velocidades pero los números deben relacionarse en cierta vía lógica a los controles en la máquina-herramienta.

El valor de velocidad mínimo se aplica igualmente a todas las poleas y se expresa como un porcentaje de la velocidad máxima y es, por supuesto, también el PWM de porcentaje mínimo comunica relación. Si una velocidad inferior que esto es pedido ( por la palabra de s etc.) entonces Mach3 puede la solicitud que usted para cambiar la relación de polea dé a un rango de velocidad inferior. Por ejemplo, con una velocidad máxima de 10, 000 rpm en polea 4 y un porcentaje mínimo de 5% entonces S499 pediría una polea diferente esta característica sea evitar hacer funcionar el motor o su controlador a una velocidad debajo de su clasificación mínima.

Page 48: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Figura 5.14 -- Pulley se espiga guía

Mach3 usa la información de relación 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 máxima para la polea corrientemente escogido. Si la velocidad pedida es mayor que el máximo entonces un error ocurre.

• De otra manera el porcentaje del máximo 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 máxima como ponga en afinación motora para el "eje de huso".

Como un ejemplo suponga la velocidad de huso máxima para polea #1 es 1000 rpm. S1100 podría ser un error. S600 daría a una anchura de impulso de 60%. Si el máximo dé un paso y velocidad de dirección es 3600 rpm entonces el motor puede ser "escalonado" a 2160 rpm (3600 x 0.6).

5.5.6.2 La anchura de impulso moduló espigue se con trolador

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 selección de eje folia la lengüeta (figura 5.1). No olvide para aplicar los cambios. Defina una salida imputa a la lengüeta de página de selección de señales de salida (figura 5.5) para el paso de huso. Este alfiler debe ser unido a su PWM pasee electrónica de control. No necesita uno para dirección de huso así establecida este alfiler a 0. Aplique los cambios.

Defina activación 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 dirección de rotación.

Ahora el movimiento para el Configure > diálogo de lógica 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 señal que aparece en el alfiler de paso de huso. Los más altos la frecuencia usted escoja aquí el rápidamente su controlador sea capaz de responder a apresurar cambios pero los inferiores la "resolución" de velocidades escogidas. ¿El número 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 máxima de 3600 rpm, teóricamente, está controlado en pasos de menos de 6 rpm.

5.5.6.3 Dé un paso y dirección se espiga controlado r

Para configurar el motor de huso para paso y control de dirección, verifique el eje de huso habilitó boxean en el puerto y alfileres, puerto de impresor y selección de eje folia la lengüeta (figura 5.1). Deje al PWM controlar desenfrenado. No olvide para aplicar los cambios. Defina los alfileres de salida en la lengüeta de página de selección de señales de salida (figura 5.5) para el huso dé un paso y espigue se dirección. Estos alfileres deben ser unidos a su electrónica de accionamiento por motor. Aplique los cambios.

Defina activación 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 diseño de conductor, todavía pueda estar disipando poder.

Ahora el movimiento para configurar > pasee la afinación para el "eje de huso". Las unidades para esta será una revolución. Así los pasos por unidad son el número de pulsos para un rev ( e.g. 2000 durante unos 10 tiempos guía de escalón microscópico o 4 x la cuenta de línea de un codificador de servomotor o el equivalente con engranajes electrónico ).

La caja de Vel debe estar puesto en el número 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 proporción de pulso máxima de Mach3. ( por ejempo un 100 alinee se codificador permite 87.5 revs por

Page 49: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

segundo en un 35,000 sistema Hz ). El huso generalmente requerirá un motor poderoso cuya electrónica de drive sea probable que incluya engranajes electrónico que supera esta limitación.

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 pequeño 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 guía de huso

Si tiene un tacómetro o estroboscopio entonces puede medir la velocidad de huso de su máquina. De lo contrario usted tendrá que juzgarlo por ojo y usando su experiencia.

En Mach3 ponga pantalla, escoja una polea que permitirá 900 rpm. Ponga el cinturón o caja de engranajes en la máquina a la posición 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 razón tendrá que volver a visitar sus cálculos y disposición.

Podría verificar también las velocidades del mismo modo pero con velocidades establecidas adecuadas.

Figura 5.15– La facultad de regresar a casa (

referenciando )

5.6 Otra configuración

5.6.1 Configure que retorna a casa y |softlimits|

5.6.1.1 Referenciar velocidades y dirección

El Config > la casa/diálogo de Softlimits le permite definir lo que suceda cuando una operación de referencia ( G28, G28.1 o una pantalla abotona ) toque un instrumento musical. Figura 5.15 las exhibiciones el diálogo. 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 posición de un eje. La dirección que se instala en depende de las casillas de verificación de Neg domesticas. Si la caja pertinente es verificada entonces el eje se instalará en la menos la dirección hasta la entrada domestica se vuelve activa. Si la entrada domestica es ya activa entonces ello se instalará en el más dirección. Similarmente si la caja es desenfrenada entonces el eje se instala en el más la dirección hasta la entrada es activo y el menos dirección si es ya activo. 5.6.1.2 La posición 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 ubicación 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.

Page 50: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

5.6.1.3 Configure límites blandos

Como discutió sobre la mayor parte de las ejecuciones de los interruptores de límite suponen ciertos compromisos y golpeando les requerir accidentalmente intervención por el operador y pueda requerir el sistema para ser restablece y con referencia a-referenciar. Los límites blandos pueden proporcionar una protección contra este en cierta medida accidente inconveniente.

El software se negará a permitir las hachas para mover fuera el rango declarado de los límites 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 movimiento acerque se hasta más 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 máquina. Si son demasiado pequeños establecidos entonces arriesga golpear los límites de hardware.

Los límites definidos sólo se aplican cuando conmutó en usar los límites de software provea la junta de codillo botón - vea límites y familia de control miscelánea para detalles.

Si una parte programa los intentos para moverse más allá de un límite blando entonces levantará un error.

Los valores de |softlimits| son también acostumbrar a definir el sobre cortante si la máquina es escogida para la exhibición de |toolpath|. Usted les puede encontrar útil para esto aún si no es concernido Figura 5.16– Teclas resaltadas y OEM aprietan el gatillo la configuración sobre límites reales.

Page 51: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

6. Mach3 controlan y corriendo un programa de parte

Este capítulo está destinado para referencia para explicar los controles de pantalla proveídos por Mach3 por preparar y correr un trabajo en la máquina. Es de la pertinencia elaborar operadores y para los

programadores de parte que van a probar sus programas en Mach3.

6.1 Introducción Este capítulo cubre una gran cantidad de detalle. Usted puede desear desnatar sección 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.

6.2 Cómo los controles son explicados en este capít ulo Aunque a primera vista usted puede sentir intimidado por el rango de opciones y datos mostrado por Mach3 , esto se organiza en realidad en unos cuantos grupos lógicos. Nosotros nos referimos a estos como las familias de controles. Por la vía de la explicación del "control" de término, estas cubiertas ambos abotona y sus atajos de teclado asociados acostumbraron a hacer funcionar Mach3 y la información mostrados por DROs ( digital lea-exteriores ), etiquetas o diodos emisores de luz (diodos emisores de luz).

Los elementos de cada controle la familia es definida para la referencia en este capítulo. Las familias son explicados que está en servicio de la importancia para la mayor parte de los usuarios.

Usted debe notar, sin embargo, que las pantallas reales de su Mach3 no incluye cada control de una familia cuando la familia es usada. Esto puede ser aumentar el interés del A

el detalle protege o para evitar cambios accidentales para la parte ser elaborando en un entorno de producción

un diseñador de pantalla es a condición de que permita controles para ser apartado o añadido de las pantallas de un conjunto de pantallas. Puede modificar o diseñar pantallas desde el principio de modo que puede añadir cualesquiera controles a una pantalla particular si su aplicación requiere esto. Para detalles vea el manual de Mach3 Customisation.

6.2.1 Proteja controles de conmutación Estos controles aparecen en cada pantalla. Permiten conmutación entre información de pantallas y también de exhibición sobre el estado actual del sistema.

6.2.1.1 Restablezca

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 serán 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 selección

Estos botones conmutan la exhibición de pantalla a pantalla. Los atajos de teclado son dados después de los nombres. Para la claridad en todos los casos cuando son las letras están en caso superior. No debe usar, sin

Page 52: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

embargo, la tecla de mayúsculas al apretar el atajo. 6.2.2 Familia de control de eje Esta familia es interesada con la posición actual de la herramienta ( o más precisamente, el punto controlado ).

Las hachas tienen los controles siguientes:

6.2.2.1 DRO de valor coordinado

Éstos son mostrados en las unidades actuales (G20/G21) a menos que cerró a las unidades de disposición en el Config > el diálogo de lógica. El valor es la coordenada del punto controlado en el sistema coordinado mostrado. Este generalmente es el sistema coordinado de la compensación 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 máquina absolutas.

Usted puede representar un nuevo valor en y DRO de eje. Esto modificará la compensación 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 múltiples.

6.2.2.2 Referenciado

El diodo emisor de luz es verde si el eje se ha referenciado ( i.e. esté en una posición real conocida )

Cada eje puede referenciarse usando su botón 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 posición 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 diálogo. 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 dirección definida en Config

Page 53: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

> 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 sólo mueve la misma distancia corta en la posición inactiva. Si el DRO de cero de auto cuando a casa verifique se en Config > referenciando entonces lo absoluto elabora la coordenada de la posición 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 diálogo.

La referencia todo casa botón es equivalente para referenciar todas las hachas.

Los de referencia todo el botón no mueve las hachas pero les paran ser en el referenciado manifieste.

6.2.2.3 Coordenadas de máquina

La máquina ( a veces el mach ) abotone la máquina absoluta de exhibición se coordina. El diodo emisor de luz advierte esas coordenadas absolutas se están 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 código 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 botón de G50 ejecuta una orden de G50 para poner todos los libras a 1.0

6.2.2.5 corrección de Diameter/Radius

Las hachas rotativas pueden tener el tamaño aproximado del |workpiece| definido usando la familia de control de diámetro rotatoria. Este tamaño es usado cuando la elaboración mezcló los cálculos de |feedrate| para movimiento coordinado incluyendo hachas rotatorias. El diodo emisor de luz indica que un valor de no-cero es definido.

6.2.3 "El movimiento para " controles Existe muchos botones en pantallas diferentes diseñaron para hacer ello fácil de mueva la herramienta (punto controlado) a una ubicación particular ( e.g. para un cambio de herramienta ). Estos botones incluyen: Goto Zs para mover todas las hachas a cero, Goto Tool Change, Goto Safe Z, Goto a casa.

Además Mach3 recordará dos conjuntos diferentes de coordenadas y va para ellos a solicitud. Éstos son controlados por Set Reference Point y Goto Ref Point, y por Set Variable Position y Goto Variable Position

6.2.4 Empujar levemente familia de control ¿Siempre que el jog on?de el botón es mostrado en la pantalla actual entonces las hachas de la máquina pueden empujarse levemente usando (a) las teclas resaltadas de empujoncito– incluir un MPG se unía por la via de un émulo de teclado: las teclas resaltadas son definidas en configuran las teclas resaltadas de eje; (b) una rueda de

Page 54: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

mano de MPG se unía a un codificador en el puerto paralelo; (c) palancas de mando interactuado como el humano de USB interactúa dispositivos; (d) ( si mostró )el icono de bola rodante simulado( véase la figura 6.4 ). o (e) como una característica de herencia, una palanca de mando de palabra análoga compatible con Windows.

Si el jog on/de el botón no es mostrado o ello se provee la junta de codillo para fuera entonces avanzar con ritmo lento no es tener en cuenta razones de seguridad.

6.2.4.1 La tecla resaltada avanzando con ritmo lent o

Existe tres modos. Continuo, dé un paso y MPG que escoja se por el botón Mode de empujoncito e indicado por los diodos emisores de luz. El modo continuo mueve el eje o hachas a la proporción 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 tamaño 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 botón 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 interactúe

Usando el USB HIDs permite el control muy flexible y poderoso de avanzar con ritmo lento. Los detalles completos se incluyen en el apéndice 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 l ento

Hasta tres codificadores de cuadratura unidos a los puertos paralelos pueda ser configurado como MPGs para avanzar con ritmo lento usando el botón 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 botón 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 también un botón 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 aceleración 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 después 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 rápido de la rueda puede querer decir que el eje mueve una distancia considerable y durante algún tiempo después 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 máquina. Es deliberado para empezar usando modo de velocidad.

6.2.4.4 La palanca de mando avanzando con ritmo len to

Esta sección describe la característica de herencia en Mach3 usando los conductores animosos. el USB ocultó

Page 55: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

las palancas de mando (controles de eje) se soportan mejor por la via de KeyGrabber.

El botón Joystick habilitará una "palanca de mando de palabra análoga" 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 inalámbrica 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 método de empujando levemente es mejor para empujando levemente largas distancias donde preciso control no es exigido. 6.2.4.5 Proporción de empujoncito

La velocidad de empujar levemente usada con teclas resaltadas en modo continuo es puesta como un porcentaje de la proporción transversal rápida para el eje y para la palanca de mando compatible con Windows como un porcentaje de la alimentación para la desviación 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 opción es escogida por el botón Throttle de palanca de mando de tres vías en los límites controle familiar. Esta es una característica 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 proporción.

6.2.4.6 Jogball

Hacer clic en un cuadrante del " |jogball| " estructura dará a movimiento de eje en la dirección pertinente (s) cuya velocidad es proporcional a la distancia del ratón del centro. Las hachas usaron pueda ser diseñador 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 diseño de su máquina, el huso de máquina puede ser controlado en tres vías: (a) la velocidad está fija/ponga a mano, conmutado a intervalos a mano; (b) apresura fijó/ponga a mano, conmutó a intervalos por los códigos de M por la via de salidas de activación externas, (c) apresura el conjunto por Mach3 usando la guía de PWM o paso/dirección.

Esta familia de control es sólos 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 también por la mecanografía en el DRO.

Es un error para tratar de ponerlo (en una u otra vía)a una velocidad mayor que ese mostrado en velocidad máxima para la polea escogida. Ello también puede ser unerror si ha definido una velocidad mínima 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 revolución pero si existe más de un el uno de les deber ser al menos 50% más tiempo en la duración

Page 56: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

que los otros. El DRO de rpm no puede ser establecido por usted– use el DRO de s para mandar una velocidad..

El número de polea debe recorrer de 1 a 4. La velocidad máxima para cada polea (coeficiente de reducción) la colocación es definida en el Config > diálogo de lógica 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 número en el DRO de número 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 cálculos que suponen la relación de polea del número 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 máxima de polea actual )

Si tiene un huso de paso y dirección entonces el cálculo es hecho usar los valores para pasos por la unidad y la velocidad sintonizado (unidades/momentas) determinadas para el huso en el diálogo que sirve para afinar motor.

StepsPerSec = dan un paso por x de unidad sintonizó la x de velocidad ( DRO de s/la velocidad máxima de polea actual )

En otros términos la velocidad de huso real es el huso de máximo pasee la velocidad multiplicada por la relación de velocidad pedida y velocidad máxima especificó para la polea actual.

6.2.5 Familia de control de alimentación

6.2.5.1 Unidades de alimentación por minuto

El DRO de alimentación de comida da a la proporción de alimentación en unidades actuales (las pulgadas/milímetras 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 proporción real del movimiento coordinado de la herramienta por el material. Si esta proporción no es posible debido al máximo permitió la velocidad de ningún eje entonces la proporción de alimentación real será el factible más alto.

6.2.5.2 Unidades de alimentación por rev.

Como cortadores modernos son a menudo especificados por el permitido corte por "sugerencia" ello puede ser conveniente para especificar la alimentación por revolución ( i.e. la alimentación por número de sugerencia x de sugerencias en la herramienta ). El DRO de alimentación de comida da a la proporción de alimentación en unidades actuales (pulgadas/milímetras) por rev del huso. Es establecido por la palabra de f en un programa de parte o tecleando en el DRO.

una revolución del huso puede determine se por el DRO de s o de la velocidad medida contando índice pulsan. Config > la lógica tiene un |checkbox| para definir que Mach3 adoptará.

A las unidades de alimentación 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 ).

Page 57: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

El anuncio que los valores numéricos en el control serán muy diferentes a menos que la velocidad de huso está cercano a 1 rpm! Así usar una alimentación por minuto la figura con la alimentación por el modo rev producirá probablemente un choque desastroso.

6.2.5.3 Exhibición de alimentación

La alimentación real en funcionamiento teniendo en cuenta el movimiento coordinado de todas las hachas es mostrado en las unidades/mínimo y Units/rev. Si se puesta la velocidad de huso y la velocidad de huso real no es medida entonces la alimentación por el valor rev será sin sentido.

6.2.5.4 La alimentación 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 atrás DRO muestra el resultado calculado de aplicar el porcentaje haga caso del |feedrate| establecido.

6.2.6 Programe familia de control de corrida

Estos controles manejan la ejecución de una parte cargada programa o las ordenes en un MDI alinee se. 6.2.6.1 Principio de ciclo

Advertencia de seguridad: Note que el ciclo empieza el botón pueda empezar, por lo general, el movimiento de huso y eje. Ello siempre debe ser configurado para requerir " dos dé " operación y si está asignando sus propias teclas resaltadas que no debe ser una pulsación sencilla.

6.2.6.2 FeedHold

El botón Feedhold parará la ejecución del programa de parte tan pronto como sea posible pero en una vía controlada así puede comenzarse de nuevo por Cycle Start. El huso y enfriador permanecerán en pero pueda ser cerrado manualmente si es requerido.

Page 58: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

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 válido vuelve a dar cuerda el programa de parte.

6.2.6.4 Vuelva a dar cuerda

Vuelva a dar cuerda el programa de parte corrientemente cargado.

6.2.6.5 BLK sencillo

SingleBLK es una palanca acodada (con el diodo emisor de luz de indicador). En el modo de motón sencillo un principio de ciclo ejecutará la línea sencilla próxima 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 después de una alimentación mantenga se o el motón sencillo y el principio de ciclo próximo causará el programa de parte para correr en marcha atrás. Esto es particularmente útil al recobrarme de una condición de arco perdida en la plasma cortando o una herramienta rota.

6.2.6.7 Número de línea

El DRO de línea es el número ordinal de la línea actual en el escaparate de código de g ( empezando de 0 ). Note que esto no está relacionado con el número de línea de "palabra de n".

Puede teclear en este DRO para poner la línea actual.

6.2.6.8 Corra desde aquí

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 posición correcta para para el principio de la línea en línea el número. No debe intentar Run desde aquí a mediados de una subrutina.

6.2.6.9 Línea próxima establecida

Guste la corrida desde aquí pero sin el modo preparatorio poniendo o mueva se.

6.2.6.10 El bloque borra

El botón Delete provee la junta de codillo el bloque borra "interruptor". Si habilitó entonces líneas del código de g que

empiece con una cuchillada - i.e. / -no ejecute. 6.2.6.11 Parada opcional

Page 59: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

El botón 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 diámetro y, en sistemas con una entrada de dígitos, lo permita ser de forma automática cero al plano de z.

A menos que la herramienta cambia las solicitudes esté ignorando (Config> la lógica ), en encontrar un M6 Mach3 mueva se a z segura y parada, enviando de prisa el diodo emisor de luz de Req de cambio. Continúa (después de cambiar la herramienta) haciendo clic sobre pase por un ciclo principio.

6.2.7 El asistente ( espigue se y el enfriador ) co ntrole familiar

Esta familia permite control manual del huso y enfriador y muestra el estado actual de las salidas de relevo el manejo estas funciones de máquina.

6.2.8 código de g y Toolpath controlan familiares La parte corrientemente cargada programa es mostrado en la ventana de código de g. La línea actual es realzado y pueda moverse usando la barra de desplazamiento en la ventana.

La exhibición de Toolpath muestra el camino que el punto controlado seguirá en la x, y, z planea. Cuando un programa de parte está ejecutando el camino es el |overpainted| en verde. Este |overpainting| es dinámico y no está en conserva cuando cambia pantallas o en realidad alteran vistas del |toolpath|.

De vez en cuando usted encontrará que la exhibición no haga sigue exactamente el camino planeado. Ocurre para la razón siguiente. Mach3 prioriza las tareas que está haciendo. Enviar paso exacto pulsa a la máquina-herramienta es la primera prioridad. Dibujar el camino de herramienta es una prioridad inferior. Mach3 dibujará puntos en la exhibición de |toolpath| siempre que tiene tiempo libre y une estos puntos por líneas rectas. Así, si el tiempo es corto, sólo unos cuantos puntos serán contraídos y círculos tienda a aparecer como los polígonos donde los lados rectos son muy perceptibles. Esto es nada comparado con la preocupación casi.

El botón Simulate Program Run ejecutará el código de g, pero sin ningún movimiento de herramienta, y permita que el tiempo haga la parte para estimarse.

Page 60: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Los datos de |extrema| de programa permiten le para verificar la excursión máxima del controlado apunte a es razonable ( e.g. no moler el top off la mesa ). La exhibición de |toolpath| puede hacerse girar por la izquierda haciendo clic sobre y arrastrando el ratón en ello. Ello puede ampliarse por la izquierda de cambio haciendo clic sobre y arrastrando y pueda cazuela por arrastrar un right click.

El botón regenerado regenerará la exhibición de |toolpath| del código de g con las fijación y compensaciones de G92 corrientemente habilitados.

El botón Mode de exhibición puede escoger si la exhibición de |toolpath| implícita es encolada para el sobre de máquina (como se define por los |softlimits|) o el objeto definido por el |extrema| del programa de parte.

El |screenshot| también muestra el eje DROs y cierto programan controles de corrida.

6.2.9 Familia de control de archivo

Page 61: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Estos controles son complicados con el archivo de su programa de parte. Deben ser evidentes en funcionamiento.

6.2.10 Compensación de trabajo y herramienta tabula n familia de control

Compensación de trabajo y mesas de herramienta pueden accederse del menú operador y, por supuesto, dentro de un programa de parte pero es a menudo más conveniente manipular les por esta familia. Refiera a capítulo 7 para detalles de las mesas y técnicas como "conmovedor".

Debido a las definiciones de código de g fundamentales trabaje compensación y herramienta tabulan trabaje en vías ligeramente diferentes.

Advertencia: Cambiar el trabajo y herramienta contrarresta en uso puede nunca mover en realidad la herramienta en la máquina aunque alterará por supuesto el DRO de eje leen. Sin embargo, un movimiento G0, G1 etc.) después de poner nuevas compensaciones estará en el nuevo sistema coordinado. Debe comprender lo que está haciendo si desea evitar choques en su máquina. 6.2.10.1 Compensaciones de trabajo

Mach 2 usa en defecto trabaje la compensación numera 1. Escoger cualquier valor de 1 a 255 , y entrando lo en la corriente trabaje DRO de compensación, 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 compensación para cada eje tecleando en la parte pertinente contrarreste DROs.

Los valores pueden ponerse también 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 corrección de toque se va. En este caso, cuando haga clic sobre toque, el valor de la compensación de trabajo será calculado y establecido en el DRO de compensación de parte por Mach3 de modo que la posición actual de la herramienta (punto controlado) está a centrar la puntería ese eje. Esto significa, por supuesto, que el DRO de eje ( a menos que está mostrando co de máquinalas ordenadas ) lea 0 después del "toque".

Page 62: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Si la corrección de toque está en entonces el punto controlado no será cero pero el valor que están en el DRO de corrección 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 técnicas se incluyen en capítulo 7.

Tocar puede incluir "diámetro" y prenda bloquean las correcciones del DRO de corrección de toque. Esto es controlado por el en/de la palanca acodada con diodo emisor de luz de indicador asociado.

En dependencia de su configuración de compensaciones persistentes y compensaciones ahorre en Config > manifieste los nuevos valores serán recordados de una corrida de Mach3 para otro.

6.2.10.2 Herramientas

Las herramientas son numeradas de 0 a 255. El número 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 sólo si son conmutados en por la compensación en/de la palanca acodada abotone ( o los equivalentes G43 y G49 en el programa de parte )

En Mach3Mill sólo la compensación de z y diámetro es usada para herramientas. El diámetro puede entrarse en el DRO y la compensación de z ( i.e. la compensación para la longitud de herramienta ) entre se directamente o por Touching. La característica 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 compensación.

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.

6.2.11 MDI y enseñe familia de control el código de g raya (bloques) puede entrarse, para la ejecución inmediata, en el MDI ( datos manuales entran ) alinee se. Esto se escoge haciendo clic en ello o la mdi tecla resaltada ( entre en la configuración implícita ). Cuando la mdi línea es activa sus cambios de color y un |flyout| boxean exhibición el esté acostumbrado a escoger del |flyout| de modo que usted puede volver a usar una línea de que tenga ya entró. La tecla ENTER causa Mach3 para ejecutar la corriente MDI alinee se y ello queda activo para la entrada de otro conjunto de ordenes. La llave de Esc aclara la línea y de-lo escoja. Usted necesita recordar que cuando se escoge todo el teclado entra ( y la entrada de un émulo de teclado o teclado de costumbre ) está escrito en el MDI alinee se antes que predominante Mach3. En particular, empujando levemente llaves no se reconocerán: usted debe Esc después de entrando MDI. Mach3 puede recordar todas las mdi líneas como ello ejecuta les y les almacena en un archivo usando la facilidad de Teach. Haga clic sobre principio instruya, entran las ordenes requeridas y entonces haga clic sobre parada instruya. Los parpadeos llevados a recordarle que está en enseñar modo. Las ordenes son escritas en el archivo con el nombre convencional " C:/Mach3/GCode/MDITeach.tap " haciendo clic sobre carga / edición cargará este archivo en Mach3 donde puede correrse o editar en la vía usual– usted necesita ir para la pantalla del programa derretida para verlo. Si usted desea mantener un conjunto dado de instruido mandan entonces debe editar el archivo y uso salve como en el editor para darlo su propio nombre y lo ponga en una carpeta conveniente.

6.2.12 Familia de control de diámetro rotatoria Como se describe en la familia de control de Feedrate, es posible definir el tamaño aproximado de un |workpiece| hecho girar así la velocidad de eje rotatoria puede ser correctamente incluida en el |feedrate| mezclado. Los diámetros pertinentes son entrados en el DROs de esta familia.

La familia de control de eje tiene la advertencia LLEVÓ (s) para indicado la colocación de valores de no-cero aquí.

Los valores no son exigidos si movimiento rotativo no es para

Page 63: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

coordinarse con hachas lineales. En este caso una palabra de f adecuada para grados por minuto o grados por rev debe programarse.

6.2.13 Familia de control de altura de antorcha de plasma Si es predominante una antorcha de plasma usando la característica de control de altura de antorcha entonces esta familia controla su operación (figura 6.15).

6.2.13.1 Los controles

El Calibrate a botón Zero moverá la antorcha a la referencia coloca definido por el switch on su poseedor armado con resortes. una corrección a este valor de cero será necesitar poner la altura deseada para perforar. Esto puede hacerse fácilmente por una entrada de G0 usando MDI y entonces poniendo el eje de z al cero por un botón 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 mínima incline el uso, basado en experimentar y la documentación de su cortador de plasma. Otra vía 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 referenciarán de la parte superior nominal del material y la altura de pierce y altura de corte inicial pueden ser controladas programática.

Los interruptores de palanca de Enable en el servocontrol automático del eje de z. Su movimiento es entonces basado en la información 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 límite anti-buceo. Los detalles de esto es dado debajo de.

Es fácil de comprender la operación del sistema mirando a la sucesión para un corte completo. Nosotros asumimos que la z = 0 es una altura adecuada para el principio de la operación 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 ejecución de servo de altura de antorcha y resumenes del programa de parte. Esto puede tener un corto habite (G4) o inmediatamente comience el primer movimiento para el corte.

Nota: Marcas diferentes de los cortadores de plasma tienen métodos 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 cómo el golpecito en una unidad de plasma específica es notable para generar la antorcha en la señal.

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 más la dirección al rápido alimente la proporción multiplicada por el DRO de porcentaje de velocidad de corrección. Similarmente antorcha se instalará en abajo el menos dirección de z. Las de arriba abajo señales 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 calibración de la entrecara de hardware entre el

Page 64: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

controlador de plasma y la pc. La corrección de los nominales ( normalmente z = 0 ) la posición es mostrada en el DRO de corrección actual. El DRO de eje de z puede la actualización para reflejar la posición real del eje.

Si la velocidad cortante se vuelve baja, tal vez debido a las limitaciones de aceleración 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 proporción de alimentación real mínima en límite anti-buceo y la conmutación anti-buceo en. Escoja un |feedrate| apropiado por experimento para convenir la aceleración de sus hachas de x y y y características de unidad de plasma.

El valor más alto y más bajo DROs es el |minimise| el riesgo de daño 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 corrección actuales para ir fuera de estos límites entonces la antorcha se levantan y la antorcha abajo señales se ignoran y la ejecución de programa continúa.

Al preparar su sistema, la velocidad de corrección 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 corrección máxima valora ( particularmente los más bajo ) deba estar puesto en el |minimise| el riesgo de daño a la sugerencia de antorcha estallando en el trabajo.

Al final del corte un M5 desconecta el arco, pequeño habite (G4) puede ser usado esté acostumbrado a permitir el arco para extinguir. El controlador de plasma desactivará la señal 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 rápido movió al principio del corte próximo cuando el proceso puede repetirse.

6.2.13.3 Indicios en código de g y corriendo el sis tema

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 dirección tangencial-en corte. Si usted usa un paquete de CAD / leva para crear su parte programe que esto debe ser muy fácil de programe o es automático. La mayor parte de los fabricantes de antorcha concurren que el mejor acercamiento sea empezar el Pierce más 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 ningún 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 penetración entonces rápidamente inferior el tip into el corte. El THC entonces se hará cargo del ajuste fino como la antorcha avance el corte.

• La sucesión de M3 y la z se mueve a la posición de "cortadura" dé marcha atrás para ese usado en la 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 guía para empezar pero ajustar la proporción para generar la cantidad mínima 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 rápido o cambia la dirección demasiado rápidamente. Así el recomendado de precio rebajado puede trabajar en directamente corta pero pruebe inapropiado para curvas y esquinas más pequeñas.

• La dirección y sucesión de la cortadura pueden afectar la calidad final del trabajo. La plasma remolina

Page 65: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

en la antorcha y como ello salga de modo que ello es mucho como un pedacito de giratorio, esto implica una dirección óptima para cortes circulares. En la mayor parte de los casos esto es según las manecillas del reloj. Es mejor distribuir corte sobre una hoja a falseamiento de |minimise| debido a la calefacción de |localised| de una parte. Es útil permitir el trabajo para refrescarse después de hacer una serie inicial de cortes cortos antes de embarcarme en los largos más difíciles. La experiencia ha mostrado que cortando del exterior de centro causan tensiones más pequeñas y pandeo de menos. También, 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 posición 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 pequeños esto puede llevar arriba una gran cantidad de tiempo

• Cuando consigue su sistema corriendo encontrará que es capaz de hacer un número muy grande de cortes con una longitud total considerable durante el trabajo de un día. En estas circunstancias usando una unidad de plasma que tiene un aprovisionamiento bueno de descontado artículos de consumo de calidad son más importantes que precio de compra inicial.

6.2.14 Familia de control tangencial

En una máquina para cortar vinilo o tela es muy útil usar un eje rotativo para controlar la dirección que el cuchillo señala con el dedo. Cortará el mejor si tangencial a la dirección en que las hachas de x y y se están moviendo a cualquier hora. Mach3 controlará un eje así para G1 se mueven. Claramente el punto del cuchillo debe ser como cercano al eje casi que unas vueltas y este eje deben ser paralelas al eje de z de la máquina.

La característica es habilitada por el control tangencial .button. En la mayor parte de las aplicaciones existe un límite al ángulo completamente que el cuchillo puede ser formado a una esquina mientras que es en el material. Este valor es definido en ángulo de elevador. Cualquier remate donde el cambio en ángulo requirió es mayor que alce el ángulo causará el eje de z para levantarse por el valor en elevador X, el cuchillo girará y entonces z caerá así re-entra el material en la nueva dirección.

6.2.15 Límites y familia de control miscelánea

6.2.15.1 Entre activación 4

Entre la activación comunique 4 pueda ser configurado para dar a un duro proveyó de alambre el sencillo pone el equivalente de función al botón sencillo en el programa correr controla familiar.

6.2.15.2 Los límites blandos habilitan

El botón limits blando es una palanca acodada que habilitará los límites blandos valora definió en Config > límites blandos. Cuando habilitó los límites blandos no permitirán el controlado apuntar a movimiento fuera de los límites declarados. Un intento para empujar levemente fuera les indicarse como un error. Note que los límites blandos sólo se vuelven activos después de la

Page 66: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

máquina-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 evalúe o la proporción de alimentación.

6.2.15.4 Haga caso de límites

Mach3 puede usar software para hacer caso de los interruptores de límite unidos a sus entradas.

Esto puede ser automático i.e. el empujando levemente ejecutó inmediatamente después de un reset no poder los límites hasta el eje están sujeto a ser avanzado con ritmo lento de los interruptores de límite. El botón Toggle y diodo emisor de luz de advertencia para el límite de auto hacen caso de controles esto.

Como unos límites alternativos puede ser cerrar la puerta a usando los límites 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 límite son telegrafiados a la electrónica de guía o para activar impida. En este caso un eléctrico externo haga caso del interruptor será necesitar inhabilitar el circuito de interruptor mientras que empuja levemente de ellos.

6.2.16 El sistema pone familia de control

Nota: Los controles en esta familia no están en un lugar en las pantallas suelto con Mach3. Usted necesitará buscar afanosamente les en el programa corra, tome forma y los diagnósticos pantallas.

6.2.16.1 Unidades

Esta palanca acodada cumple los códigos de G20 y G21 para cambiar las unidades de medida actuales. Es fuertemente deliberado no para hacer esto exceptúe en pequeño fragmentos del programa de parte a causa del hecho que trabaja compensación y herramienta contrarresta las mesas están 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.

6.2.16.3 CV modo/el límite angular

Este diodo emisor de luz es achispado cuando el sistema está corriendo en modo de "velocidad constante". Estos darán a alisador y operación rápida que modo de "parada exacta" pero pueda causar cierto redondeandome a esquinas agudas en dependencia de la velocidad de las guías de eje. Aún cuando el sistema está en cv modo una esquina con un cambio de dirección más agudo que el valor dió en el DRO de límite angular toque un instrumento musical como si se escoge parada exacta. Los detalles completos de esto es dado bajo velocidad constante en el capítulo 10.

6.2.16.4 Offline

Page 67: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Esta palanca acodada y advirtiendo LLEVÓ " desconecta " todos los señales de salida de Mach3. Esto está destinado para disposición de máquina y comprobación. Su uso durante un programa de parte le causará todo en cierta medida colocar problemas.

6.2.17 Familia de control de codificador Esta familia muestra los valores de los codificadores de eje y les permita para ser transbordado hacia y del eje principal DROs

El botón Zero restablecerá el DRO de codificador correspondiente al cero.

El a las copias de botón DRO el valor en el DRO de eje principal ( i.e. aplique estos valores como una compensación de G92 ).

El botón DRO de carga carga el DRO de codificador del DRO de eje principal correspondiente.

6.2.18 Familia de control de z automática

Mach3 tiene la facilidad para poner un límite inferior para instalarse en el eje de z. Vea Config > el diálogo de lógica para la colocación estática de esto inhibe-valor de z.

Existe también una familia de control que permite esto inhibir valor de z para ser puesto mientras que prepararme y antes de correr un programa de código de g. Esto se muestra en la figura 6.20.

Codifique el programa, que a menudo puede ser una importación de DXF o HPGL, de modo que ello hace un corte o conjunto sencillo de cortes a la profundidad de z finalmente deseada ( tal vez z = de la pulgada -0.6 la parte superior arrogante del |workpiece| es la z = 0 ). La última orden debe ser un M30 ( vuelva a dar cuerda )

Usar los controles de control de z automáticos (a) ponga la z-inhiba valor a la z para la profundidad para el primer corte desbastador ( tal vez Z= -0.05 ) (b) la z inferior-inhiba a las profundidades de corte sucesivas ( nosotros podemos permitir 0.1 como la herramienta tiene cierto lado soporta ). El trabajo entero necesitará siete llaves para llegar a z = -0.6 , así (c) entra 7 enes la l (lazo). En apresurarse pase por un ciclo el principio la máquina hará de forma automática 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 día la z-inhiba valor. Si el número dado de l no alcanza la parte la z pedida de programa profundidad entonces puede actualizar el DRO de l y comenzar de nuevo el programa.

6.2.19 Familia de salida de gatillo de rayo laser

Mach3 puede la salida un pulso en el Digitise Trigger Out Pin ( si definió ) cuando las hachas de x o y pasan por el gatillo señalan con el dedo.

El grupo de gatillo de rayo laser de controles permite le para definir los puntos de rejilla en las unidades actuales y relativo a un dato arbitrario.

Haga clic sobre rayo laser el cero de rejilla cuando el punto controlado está al origen de rejilla deseado. Defina las posiciones de la rejilla se alinean en x y y poda con hacha y haga clic sobre palanca acodada para habilitar la

Page 68: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

salida de pulsos siempre que un eje cruza una línea de rejilla.

Esta característica es experimental y sujeto al cambio en liberaciones posteriores.

6.2.20 Familias de controles a la medida

Mach3 permite un constructor de máquina, que es le o su suministrador, para añadir un rango entero de características por costumbre escuda que pueda tener DROs, llevan y abotona que use se por VB Script programan ( anexo a los botones o corra de los archivo macro ). Los ejemplos de tales facilidades se incluyen en el manual de Mach3 Customisation. Estos ejemplo también se muestra cómo diferente pantallas de Mach3 pueden mirar a convenir aplicaciones diferentes aunque ejecutan esencialmente la misma función requerida por una fresadora o guimbarda.

Page 69: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

6.3 Usar brujos los brujos de Mach3 son una extensión a la facilidad de Teach que le permite definir cierto elaborando operaciones usando unas o más pantallas de cosa especial. El brujo generará entonces el código de g para hacer los cortes requeridos.

Los ejemplos de brujos incluyen elaborando un bolsillo circular, taladrando un conjunto de agujeros y texto de grabado.

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. Capítulo 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 propósito existe diferencias delgadas en los botones de control. Cada brujo puede sin embargo tienen unos medios de informar el código 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 sección de la pantalla del programa derretida después del botón Write es en apuros en la figura 6.23.

Page 70: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

6.4 Cargar un código de g separa programa Si usted tiene un programa de parte en vigor que estaba escrito a mano o un CAD / leva empaque entonces |youload| que ello en Mach3 usando el archivo > cargue menú de código de g. Usted escoge el archivo de un archivo Windows estandar abra diálogo. Alternativa usted puede escoger de una lista de archivos recientemente usados que es mostrado por el botón de pantalla reciente. Cuando el archivo es escogido, Mach3 cargará y analizará el código. Esto generará un |toolpath| para ello, que será mostrado, y establezca el |extrema| de programa.

El código de programa cargado será mostrado en la ventana de lista de código de g. Usted puede desplazar por este moviendo la corriente realzada alinee se usando la barra de desplazamiento.

6.5 Editar un programa de parte Suministrado le haber definido un programa para ser usado como el editor de código de g ( en Config >lógica), puede editar el código haciendo clic sobre el botón Edit. Su editor nominado abrirá en una nueva ventana con el código cargó en ello.

Page 71: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

7. Coordine sistemas, mesa de herramienta y fijacio nes Este capítulo explica cómo Mach3 sale bien donde exactamente quiere decir cuando pregunta la herramienta

para moverse a una posición dada. Ello describe la idea de un sistema coordinado, define la máquina coordina sistema y las exhibiciones cómo que usted puede especificar las longitudes de cada herramienta, la

posición de un |workpiece| en una fijación y, si usted necesita, para añadir sus propias compensaciones variables.

Usted puede encontrar ello la ida pesada en el primer leído. Sugerimos que somete a prueba las técnicas usando su propia máquina-herramienta. No es fácil de hacer este "escritorio" justo corriendo Mach3 como necesita ver donde una herramienta real es y necesitará comprender ordenes de código de g simples como

G00 y G01.

Mach3 puede ser usado sin una comprensión detallada de este capítulo pero usted encontrará que usando sus conceptos hacen preparar trabajos en su máquina es mucho más rápido y más confiable.

7.1 Elabore sistema coordinado

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 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 fácil de explique mirando a una máquina. Nosotros hemos escogido una máquina imaginaria que lo hace fácil de |visualise| cómo el sistema coordinado trabaja. Figura 7.1 las exhibiciones lo que se parece.

Es una máquina 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 cilíndrico que pueden mover izquierda y enderezar (dirección de x), afrontan y respaldan (dirección de y) y de arriba abajo (dirección de z). La figura muestra un cuadrado que ha sido sólo dibujado en el papel.

Figura 7.2 exhibiciones el sistema de la máquina 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 máquina, ello está en su casa o

Page 72: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

referenció posición. Esta posición es a menudo definida por la posición de interruptores domesticos que la máquina se mueve para cuando es conmutado en. A cualquier evento habrá una posición de cero para cada eje llamado lo absoluto elabora cero. Nosotros regresaremos para donde la casa en realidad puede ser ponerse una máquina 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 razón de que sea tener para leer este capítulo es que no es siempre conveniente para tener los ceros del sistema de la medición coordinado a un lugar fijo de la máquina (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 proporción de alimentación lenta etc.) N20 G0 Z2.0 (pluma de elevador)N30 G0 X0.8 Y0.3 ( el rápido para izquierda inferior de 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 según 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)

Aún si usted no puede sin embargo siga todo el código es fácil de ver lo que esté sucediendo. Por ejemplo en línea N30 la máquina 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.0 000

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 máquina esté midiendo de su posición de cero de máquina.

Page 73: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

7.2 Compensaciones de trabajo Mach3, guste elaboran todo controladores, le permita mover el origen del sistema coordinado o, en otros términos donde ello mide de ( i.e. donde en la máquina es consideró para ser el cero para movimientos de x, y X etc.)

Esto es llamado contrarrestando el sistema coordinado. Figura 7.3 las exhibiciones lo que suceden si pudimos contrarrestar el sistema coordinado actual a la esquina del papel. Recuerde el código de g siempre mueve el controlado apunta a los números dieron en el sistema coordinado actual.

Como allí normalmente son ciertas hojas de fijación intermedias del papel, uno a uno, en la posición mostrado, esta compensación es llamada una compensación de trabajo y el 0,0,0 punto son el origen de este sistema coordinado.

Este contrarrestando es tan útil que existe varias vías de hacer lo usando Mach3 pero son todo organizó usando las compensaciones protegen (ver apéndice 1 para un |screenshot|)

7.2.1 Poner origen de trabajo a un punto dado La más obvia vía consiste de pasos dobles:

1. Muestre las compensaciones protegen. Mueva el punto controlado (pluma) para donde quiere el nuevo origen para ser. Esto puede hacerse empujando levemente o, si usted pueda hacer cálculos cuán lejos es de la posición actual puede usar G0s con entrada de datos manual

2. Haga clic sobre el botón Touch junto a cada una de las hachas en la corriente trabaja la parte de compensación de la pantalla. En el primer toque usted verá que la coordenada en vigor del eje tocado es traducir al la parte contrarresta el DRO y el DRO de eje lee cero. Subsecuente se acercan a otras hachas copian la coordenada actual a la compensación y cero ese DRO de eje.

Si usted pregunte se lo que haya sucedido entonces la cosa siguiente puede ayudar. Los valores de compensación de trabajo son siempre añadidos los números 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 botón Coords de máquina. Los destellos llevados a advertirle que las coordenadas mostrado son los absolutos.

Page 74: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Existe otra vía de poner las compensaciones que puede usarse si usted sabe la posición 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. Permítanos 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 substraído de ellos ). Recuerda no le haya movido la posición 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 podría estar tocando la mesa a la esquina del papel. Nosotros hemos describir usar trabaje la compensación numera 1. Puede usar cualesquiera números de 1 a 255. Los sólos están en uso a cualquier hora y esto puede escogerse por el DRO en las compensaciones proteja o usando códigos de g ( G54 a G59 P253 ) en su programa de parte. La vía final de poner una compensación de trabajo es representando un nuevo valor en un DRO de eje. La compensación de trabajo actual será actualizada así el punto controlado es mencionado por el valor ahora en el DRO de eje. Anuncio que la máquina 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 método 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 compensación 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.

7.2.2 La casa en una máquina práctica Como mencionó sobre, aunque ello parece siente orden a primera vista, no es a menudo una idea buena para tener la posición de z domestica a la superficie de la mesa. Mach3 tiene un botón para referenciar todas las hachas ( o usted puede referenciarles individualmente ). Para una máquina real que tenga la casa se cambia instaló, estas moverán cadas hachas lineales ( o escogió el eje ) hasta su interruptor es operado mueva se entonces ligeramente de ello. Lo absoluto elabora coordine el origen de sistema ( i.e. elabore el cero ) es x entonces puesta a dada, y, z etc. valorar - frecuentemente 0.0. Usted puede definir en realidad un valor de no-cero para la casa se cambian si usted desee pero ignore que esto para ahora! La z domestico interruptor es generalmente establecido a la posición de z más alta sobre la mesa. Por supuesto si la posición de referencia es la máquina coordine Z=0.0 entonces todas las posiciones de trabajo están inferiores y serán valores de z negativos en las coordenadas de máquina. De nuevo si esto no es totalmente claro no preocupe ahora. Tener el punto controlado (herramienta) escondido cuando a casa es obviamente prácticamente conveniente y es fácil de usar la compensación de trabajo (s) para poner un sistema coordinado conveniente para el material en la mesa.

7.3 ¿Qué se sabe de longitudes diferentes de la her ramienta? Si usted está sintiendo confiado hasta ahora entonces es hora del |ee| cómo resolver otro problema práctico. Suponga que nosotros ahora quéramos añadir un rectángulo rojo al dibujo.

Page 75: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

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 más 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 vía para almacenar la información 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 número de herramienta e información sobre la herramienta. El DROs es rotulado la compensación de z, diámetro y T. Ignore el DRO tocan corrección y su botón asociado marcadas en/fuera para ahora. En defecto usted habrá la herramienta #0 escogió pero sus compensaciones serán conmutadas DE. La información sobre el diámetro de herramienta se usa también para la compensación de cortador ( q.v.)

7.3.1 Herramientas de Presettable

Asumiremos su máquina tiene un sistema de poseedor de herramienta que le deja poner una herramienta en a exactamente la misma posición cada vez.

Esto podría ser un molino con gran cantidad de mamolas la o algo por el estilo como una mamola de Autolock ( figuras 7.10 y 7.11 - donde el agujero de centro de la herramienta es registrado contra un alfiler ). Si su posición de herramienta es diferente cada vez entonces usted tendrá que preparar las compensaciones cada vez lo cambia. Este puededescriba se más tarde.

En nuestra máquina de dibujo, suponga las plumas registre se en una persiana agujeree que tiene 1 " profundidad en el poseedor de pluma. La pluma roja tiene 4.2 " mucho tiempo y el azul 3.7 " mucho tiempo.

1. Suponga la máquina ha sido sólo 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 vacío. 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 compensación en/fuera para en todavía. 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 botón Touch por la compensación de z. Esto carga el ( 2.7 ") en la compensación de z de la herramienta #1. Hacer clic sobre la compensación en/de la palanca acodada encienda el LLEVADO y aplican la compensación 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.

2. Junto a usar la pluma roja que empujaría 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. Físicamente 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 compensación de z a 3.2 ". Cambiarse en la compensación para la herramienta #2 de nuevo muestre la z = 0.0 en el DRO de eje así el programa de parte dibujaría el cuadrado rojo (sobre el azul).

Page 76: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

3. 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 selección de herramienta y conmutación 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.

7.3.2 Herramientas de no-|presettable| Ciertos poseedores de herramienta no tienen una vía de rehabilitar una herramienta dada en exactamente el mismo lugar cada vez. Por ejemplo el collar de una guimbarda es normalmente demasiado profundo aburrido para poner fondo a la herramienta. En este caso ello puede todavía valer el establecimiento la herramienta contrarreste ( diga con la herramienta #1 ) cada vez se cambia. Si usted hace lo por este camino usted puede todavía hacer uso de más de un trabaje la compensación ( vea 2 y 3 sujetan las fijaciones ilustró debajo de ). Si usted no tiene una fijación física ello puede ser justo cuando fácil de redefine la z del trabajo contrarresta cada vez cambia la herramienta.

7.4 Cómo los valores de compensación son almacenado s Las 254 compensaciones de trabajo son guardadas en una mesa en Mach3. La 255 compensaciones y diámetros herramienta está guardado en otra mesa. Puede mirar estas mesas que usan las compensaciones de trabajo tabulan y compensaciones de herramienta tabulan botones en las compensaciones la pantalla. Estas mesas tienen espacio para información adicional que no se usa ahora por Mach3 Mach3 pueda generalmente probar recuerdan los valores para todo trabaje y compensaciones de herramienta de una corrida del programa para otro pero le impulse en cerrando abajo el programa para verificar que quiere salvar cualquier altere valores. Las casillas de verificación en el Config >diálogo de estado( q.v.) permite le cambiar este comportamiento de modo que Mach3 puede o salve de forma automática los valores sin molestarme en preguntan le o nunca les salvarán de forma automática.

Sin embargo las opciones económicas automáticas son configuradas, puede usar el botón Save en los diálogos que muestran las mesas para forzar un save para ocurrir.

7.5 Dibujando gran cantidad de copian fijaciones de -- Ahora imagine queremos ocasionar muchas hojas del papel. Será difícil 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 pre-perforado del uso para registrarse en los alfileres. Usted reconocerá probablemente este como un ejemplo de una fijación típica que mucho tiempo ha sido usado en los talleres de maquinaria. Figura 7.7 exhibiciones la máquina así equipado. Ello puede ser común para la fijación 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 fijación real. Correr el programa de ejemplo dibujaría el cuadrado exactamente como antes. Esto cuidará por supuesto la diferencia en la z se coordinan causado por el grosor de la fijación. Podemos poner nuevas piezas del papel en los alfileres y conseguir el cuadrado en exactamente el lugar derecho en cada uno sin establecimiento adicional.

Page 77: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Nosotros podríamos tener también otra fijación para papel de tres agujeros (figura 7.8) y pueda querer trocar entre el dos y tres sujetan fijaciones para trabajos diferentes la compensación así de trabajo #2 pueda ser definido para la esquina del papel en el tres sujete fijación.

Usted puede, defina por supuesto cualquier punto en la fijación como el origen de su el sistema coordinado compensación. Para la máquina de dibujo querríamos hacer la esquina izquierda inferior del mono es X=0 y Y=0 y la superficie superior de la fijación son Z=0. Es común para una fijación física para ser capaz de ser usado por más 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 opción de papel de dos agujeros. 7.6 Los sentido práctico de "conmovedor"

7.6.1 Fresas escariadoras

En una máquina-herramienta manual es bastante fácil de sentirse en los mangos cuando una herramienta está tocando el trabajo pero para trabajo exacto es mejor para tener un tentáculo ( tal vez una pieza de papel o plástico de una barra de caramelo ) u omita la prenda así puede decir cuando se está apretando. Esto se ilustra en un molino en la figura 7.10.

En la pantalla de compensación usted puede entrar el grosor de este tentáculo o prenda escurridiza en el DRO de corrección de toque y clic en/fuera para volver la corrección en. Cuando usa el toque para poner un DRO de compensación para una herramienta o fijación, entonces el grosor de la prenda será tener en cuenta. un LLEVADO envia de prisa para advertirle que la corrección es activa siempre que hace un toque.

Por ejemplo suponga que usted tuvo el DRO X de eje = -3.518 con el 0.1002 " escabulla se ligeramente valido. Usted entra 0.1002 enes el DRO de corrección de toque, lo vuelva en y haga clic sobre toque para la parte Z contrarreste #1. Después del toque el DRO de eje lee la z = 0.1002 ( i.e el punto controlado tiene 0.1002 ) y trabaje la compensación #1 tenga la parte Z contrarresta -3.6182. Si usted tiene una prenda cilíndrica exacta y un razonable clasificó según el tamaño el piso trabaja en la superficie en la parte superior del |workpiece| ,entonces usarlo pueda ser aún mejor que empujando levemente posea a un tentáculo o prenda escurridiza. Avance con ritmo lento abajo de modo que el rodillo no pasar bajo la herramienta. Ahora muy lentamente avance con ritmo lento la subida hasta que puede sólo enrollarlo bajo la herramienta. Entonces puede hacer clic sobre el botón Touch. Existe una ventaja de seguridad obvia en ese empujando levemente algo demasiado alto no haga ningún daño; sólo tiene que empezar de nuevo. Empujar levemente hasta unos riesgos de tentáculo o prenda dañaa los filos cortantes de la herramienta.

Page 78: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

7.6.2 Hallazgo de filo Es muy difícil para poner exactamente un molino a una x de edge in o y debido a las flautas de la herramienta. una herramienta de buscador de filo especial ayuda aquí, exhibiciones de figura 7.11 el menos xel filo de una parte ser encontrando.

La corrección de toque puede ser usada aquí también. Necesitará el radio de la sugerencia de sonda y el grosor de cualquier tentáculo o prenda escurridiza. Si se acerca al lado de "negativa" de la parte (como en el ejemplo) entonces la corrección será un valor negativo. un touch on el otro lado habrá una corrección positiva.

7.7 compensaciones de G52 y G92 Existe dos vías adicionales de contrarrestar

el punto controlado usando los códigos de g G52

y G92. Cuando emite un G52 le decir Mach3 ese para cualquier valor del punto controlado ( e.g. X=0, Y= 0 ) quiere que la máquina real coloca la compensación añadiendo los valores dados de x, y y/o z.

Cuando usa G92 dice a Mach3 lo que quiere las coordenadas del controlado actual apunte a son los valores dados por X, y y/o z.

Ni G52 ni G92 mueve la herramienta que sólo añaden otro conjunto de compensaciones al origen del sistema coordinado actual.

7.7.1 Usar G52 un ejemplo simple de usar G52 es donde podría desear producir dos formas idénticas coma lugares diferentes en el |workpiece|. El código nosotros miramos a antes de dibujan un 1 " conforme con una esquina a la x = 0.8, la y = 0.3:

G20 F10 G90 ( preparan unidades imperiales, una pro porción de alimentación lenta etc.) G0 Z2.0 (pluma de elevador)G0 X0.8 Y0.3 ( el rápido para izquierda inferior de cuadre )G1 Z0.0 ( la pluma ab ajo )Y1.3 ( podemos omitir el G1 como nosotros acabamos de hace r un )X1.8Y0.3 ( yendo redondee según las manecillas del reloj la forma )X0.8G0 X0.0 Y0.0 Z2.0 ( mueva la pluma escon dido y lo alce )

Si nosotros queremos otro cuadre pero el secundar un con su esquina a X= 3.0 y la y = 2.3 entonces el código 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 pro porción de alimentación lenta etc.)

G0 Z2.0 (pluma de elevador)G0 X0.8 Y0.3 ( el rápido para izquierda inferior de cuadre )G1 Z0.0 ( la pluma ab ajo )Y1.3 ( podemos omitir el G1 como nosotros acabamos de ha cer un )X1.8Y0.3 ( yendo redondee según las manecillas del reloj la

Page 79: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

forma )X0.8G0 Z2.0 (pluma de elevador)

G52 X2.2 Y2 ( compensación temporal durante segundo el cuadrado )

G0 X0.8 Y0.3 ( el rápido 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 red ondee según 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 a lce )

Copiar el código no es muy elegante pero como es posible tener una subrutina de código de g (ver M98 y M99) el código común puede ser escrito una vez y llamó tanes tiempos como usted necesita

– dos veces en este ejemplo.

La versión 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 proporción de alimentación lenta etc.) G52 X0.8 Y0.3 ( el principio del primero cuadre )M98 P1234 (llamar la subrutina para el cuadrado en la primero posición)G52 X3 Y2.3 ( el principio de secundar cuadre )M98 P1234 (llamar la subrutina para el cuadrado en la segundo posición)G52 X0 Y0{IMPORTANTE– libre de G52 contrarresta )M30 ( vuelva a dar cuerda al fin del programa ) O1234( el principio de subrutina 1234 )G0 X0 Y0 ( e l rápido para izquierda inferior de cuadre )G1 Z0.0 ( la pluma ab ajo )Y1 ( podemos omitir el G1 como nosotros acabamos de hacer un )X1 Y0 ( yendo redondee según las manecillas del reloj la forma )X0G0 Z2.0 (pluma de elevador)M99 ( retorne de la subrutina )

El anuncio que cada G52 aplica un nuevo conjunto de compensaciones que no toma ninguna cuenta de cualquier emitió previamente G52.

7.7.2 Usar G92 El ejemplo más simple con G92 es, a un punto dado, para poner x y y a cero pero puede poner cualesquiera valores. La vía más fácil para suprimir las compensaciones de G92 sea entrar " G92.1 " en el MDI alinee se.

7.7.3 Tenga cuidado con G52 y G92

Usted puede especificar compensaciones en más las hachas como quiera incluyendo un valor para su carta de eje. Si un nombre de eje no es dado entonces sus restos de compensación inalterado.

Mach3 usa los mismos mecanismos internos para G52 y compensaciones de G92; sólo hace cálculos diferentes con su x, y y palabras de z. Si usted usa G52 y G92 en conjunto le ( y uniforme Mach3 ) llegue a ser tan confundido que el desastre ocurrir inevitablemente. Si usted realmente quiere probar que usted tiene sobrentendido cómo 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 máquina se coordina con el botón de "mach".

No olvide para aclarar las compensaciones cuando les ha usado.

Page 80: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

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 fácilmente 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 máquina!

7.8 Diámetro de herramienta Suponga el azul cuadre dibujó usando nuestra máquina es el contorno para un agujero en la tapa de un niño shape-el clasificador boxea en que un cubo azul ajustará. Recuerde los códigos de g mueven el punto controlado. El ejemplosepare el programa dibujó un 1 " cuadre. Si la herramienta es una pluma de fieltro gruesa entonces el agujero será significativamente más pequeñoque 1 " cuadre. Véase la figura 7.12. El mismo problema obviamente ocurre con un taladro de |endmill| / ranura. Puede querer cortar un bolsillo o está dejando una isla. Éstos necesitan compensación diferente. Estos sonidos fácil de hacer pero en la práctica existe muchos " demonios en el detalle " concernió con el comienzo y fin de la cortadura. Es usual para un brujo o su software de CAD / leva para negociar con estos asuntos. Mach3 , sin embargo, permite que un programa de parte compense el diámetro de la herramienta escogida con los movimientos cortantes reales ser especificando como, digamos, el 1 " cuadre. Esta característica es importante si el autor del programa de parte no sabe el diámetro exacto del cortador que será usado ( e.g. ello puede ser más pequeño que nominal debido a repitió afilando ). La mesa de herramienta le deje definir el diámetro de la herramienta o, son ciertas aplicaciones, la diferencia del diámetro de herramienta nominal de la herramienta real ser usando– tal vez después de múltiple afilando. Vea el capítulo de compensación de cortador para detalles completos.

Page 81: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

8. DXF, HPGL e imagine el archivo importa

Este capítulo cubre importando archivos y su conversión para separar programas por Mach3 Asume una comprensión limitada de códigos de g simples y su función.

8.1 Introducción Como habrá visto Mach3Mill usa un programa de parte para controlar el movimiento de herramienta en su máquina-herramienta. Usted puede haber escrito separe los programas a mano ( spiral.txt es tal ejemplo ) o les generó usando un CAD / leva (diseño asistido por ordenador / fabricación asistida por ordenadora) el sistema.

Importar archivos que define "gráficos" en DXF, HPGL, BMP o formatos de JPEG proporciona un nivel intermedio de la programación. Es más fácil que codificando a mano pero proporciona mucho menos control de la máquina que una salida de programa por un paquete de CAD / leva.

El control de z automático se destaca (q.v) y ejecución 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.

8.2 importación de DXF La mayor parte de los programas de CAD permitirán le la salida un archivo en el DXF formatea aunque no ofrecen cualquiera leva se destaca. un archivo contendrá la descripción del principio y fin de líneas y arcos en el dibujo junto con la capa que son contraídos en. Mach3 importará tal archivo y le permita asignar una herramienta particular, proporción de alimentación y " profundidad del corte " a cada capa. El archivo DXF debe estar en formato de texto, no binario, y Mach3 importarán sólo líneas, |polylines| , círculos y arcos ( no el texto ).

Durante la importación usted puede (a) el |optimise| la orden de las líneas a los movimientos no cortantes del |minimise|. (b) use las coordenadas reales del dibujo o compensación les de modo que el punto de |leftmost| inferior tiene 0,0, (c) opcionalmente inserta los códigos para controlar el arco / viga en un cortador de plasma / rayo laser y (d) hace el plano del dibujo es interpretado como el z / x para volver operaciones.

La importación de DXF es en el menú de archivo. El diálogo en la figura 8.1 es mostrado.

Page 82: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

8.2.1 Carga de archivo Si su archivo DXF contiene "texto" entonces que esto puede estar en dos formas en dependencia del programa que lo generó. Las letras pueden ser una serie de líneas. Éstos se importarán en Mach3. Las letras pueden ser el texto de DXF se opone. En este caso se ignorarán. Ni de estas situaciones darán le código de g que grabarán letras en la fuente usado en el dibujo original aunque las líneas de una fuente de contorno pueden ser satisfactorias con un punto en forma de v pequeño o cortador de |bullnose|. un cortador de plasma o rayo laser habrá un corte bastante estrecho para seguir el contorno de las letras y cortarles el exterior aunque tiene que estar seguro que el centro de letras guste "a" o " un " corte se antes del contorno!

8.3 importación de HPGL los archivo HPGL contienen las líneas dibujadas con unas o más plumas. Mach3Mill hace mismos cortes para todas las plumas. los archivo HPGL pueden ser creados por la mayor parte del software de CAD y a menudo ha la extensión de nombre de archivo.el HPL o.PLT.

8.3.1 Sobre HPGL Un archivo HPGL representa objetos a una precisión inferior que DXF y segmentos de línea recta de usos para representar todas las curvas aún si son los círculos.

La importación procesa para el HPGL es similar a DXF en ese A.el archivo TAP es producido que contiene el código de g producido del HPGL

8.3.2 Escoger archivo para importar El filtro de importación es accedido del archivo > importan HPGL/BMP/JPG y el botón HPGL en el diálogo.

Page 83: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Figura 8.4 las exhibiciones el propio diálogo de importación.

El primero escoge la escala correspondiente a ése a que el archivo HPGL era producido. Estas tienen normalmente 40 unidades de HPGL por milímetro (1016 unidades por pulgada). Usted puede cambiar este para convenir formatos de HPGL diferentes o para pesar su archivo code de g. Por ejemplo, escogiendo 20 (antes que 40) doble el tamaño de los objetos definió. Ahora entre el nombre del archivo conteniendo los datos de HPGL o " examine " para ello. La extensión implícita por examinar es.HPG así es conveniente crear sus archivos nombraron así.

8.3.3 Importe parámetros Cuando el archivo es abierto, su anchura y altura máxima en los milímetros se mostrará. Estos tamaños están en busca de teniendo en cuenta las unidades de HPGL definidas por milímetro. Aunque la etiqueta para anchura y altura sugiere que puede cambiar estos valores y pesar el código de g resultante, usted encontrará que ello fácil de alterar el tamaño de su dibujo original o tal vez las unidades de HPGL tienen cierto peso.

La pluma levante se y la pluma abajo controles son los valores de z ( en la unidad actual en que Mach3 esté trabajando ) para ser usado al hacer movimientos. La subida de pluma tipicamente necesitará colocar la herramienta sólo sobre el trabajo y pluma dará a abajo la profundidad deseada del corte.

Si verifique sólo para la mesa de rayo laser verifique se entonces el código de g incluirá un M3 ( espigue se el principio según las manecillas del reloj ) antes del movimiento para la pluma abajo z nivela y un M5 (parada de huso) antes del movimiento para el nivel de la pluma ascendente.

Los dados Feedrate es insertado como una palabra de f al principio del código de g generado.

8.3.4 Escribir el archivo code de g

Finalmente, haber definido las traducciones de importación, haga clic sobre importación el archivo para importar en realidad los datos a Mach3Mill. Se impulsará para el nombre al uso para el archivo que almacenará el código generado. Debe representar el nombre completo que incluye la extensión que desea para usar o escoger un archivo en vigor para sobregrabar. Convencionalmente esta extensión será.GOLPECITO.

Notas:

• El filtro de importación 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 fácilmente usando la barra de tareas de Windows para retornar al filtro y completando la importación procesa. Esto es similar a la vía el editor para los programas de parte es corrido.

• Si su.archivo TAP exista ya y está abierto en Mach3 , entonces el filtro de importación no será capaz de escribir para ello. Supon le haya examinado una importación y quiera cambiar las traducciones importando de nuevo, entonces le necesita asegurarse de que cierre el.toque archivo en Mach3Mill antes de repetir la importación.

• Es generalmente fácil de trabajar en unidades métricas en cada parte al importar archivo HPGL.

• Si usa la opción de "mesa de rayo laser" con un cortador de rayo laser o plasma entonces necesita verificar si la sucesión de M3/M5 y los move in la dirección de z son compatibles con iniciar y terminar un corte correctamente.

• Por molerle tenga que hacer sus propias concesiones manuales para el diámetro del cortador. Las líneas de HPGL serán el camino del |centreline| del cortador. Esta concesión no es directa para calcular cuando está cortando formas complejas.

• El programa generado de un archivo HPGL no tiene llaves múltiples para bosquejar una parte o claro el centro de un bolsillo. Para lograr que éstos de forma automática necesitará usar un programa de leva

Page 84: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

8.4 El mapa de bits importa (BMP y JPEG) Esta opción permite le para importar una fotografía y genere un programa de código de g que rendirá sombras diferentes del gris unas profundidades diferentes del corte. El resultado es un grabado realista de la fota.

8.4.1 Escoger archivo para importar

El filtro de importación es accedido del archivo > importan HPGL/BMP/JPG y el botón de JPG / BMP en el diálogo.

El primer paso es definir el archivo que contiene la imagen usando el botón de archivo Image de carga. Cuando el archivo es cargado un diálogo le impulsapara el área en el |workpiece| en que la imagen va a ser ajustada. Puede usar pulgada o unidades métricas como usted desea en dependencia del G20/21 modo en que correrá el generado separe programa. Figura 8.5 las exhibiciones este diálogo. El |checkbox| de Maintain Perspective de forma automática computa el tamaño de y si un tamaño de x dado es especificado y viceversa para preservar la proporción dimensional de la fotografía original. Si la imagen está en color que ello se convertirá al monocromo como se importa.

8.4.2 Escoja el tipo de la versión Después escoge el método de rendir la imagen. Esto está definiendo el camino de la herramienta como ellolos "|rasterises|" la imagen. El x / y de cuadro corta a lo largo del eje de x moviendo el eje transversal al final decada línea de x. Y / x de cuadro hagan las líneas de cuadro son en la dirección de e incrementando x para cada línea. Forme en espiral los principios como máximo de un círculo deslindando la imagen y toman posesión del centro. Cada línea de cuadro es compuesta de una serie de las líneas 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.

8.4.3 Cuadro y versión espiral

Como escoge unos de estos métodos de cuadro que se impulsará por un diálogo para el pasosobre valores. Véase la figura 8.6. Éstos

Page 85: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

definen la distancia entre las líneas de cuadro y la longitud de los segmentos cortos haciendo levante cada línea. ¿El número 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 tamaño del objeto y el inverso

el cuadrado del tamaño del paso-arriba. Usted debe empezar con una resolución modesta para evitar los archivos imposiblemente grandes y mucho tiempo cortando tiempos.

8.4.4 Versión de difusión de punto

Si usted escoge la difusión de punto rindiendo el método entonces que usted será preguntar por un conjunto diferente de detalles. Puntee los "taladros" de difusión una serie de puntos, en una rejilla regular, en el trabajo. Tipicamente éstos se formarán por una vherramienta de nariz puntiaguda o macha. La profundidad de cada punto es determinada por la sombra de gris al punto en la imagen. El número de los puntos requerido para cubrir el área es computada por el filtro basándose en la forma de la herramienta y la profundidad (alivio) del grabado

ilustre los datos exigieron. Cada punto consiste de un movimiento a su ubicación, un movimiento de z a su profundidad y un movimiento de z para sobre el trabajo. Usted debe preparar su imagen con un editor de fota adecuado para tener un número razonable de pixeles para controlar la carga de computación al difundir los puntos. Las estadísticas obtenidas por el botón Stats de verificación darán le una idea de cómo sensato su elección de parámetros ha estado.

Ahora haber definido la técnica de versión que pone la z segura a que se mueven sobre el trabajo haga se y escoja si negro o blanco van a ser el corte más profundo.

8.4.5 Escribir el archivo code de g

Finalmente haga clic sobre converso para importar en realidad los datos en Mach3Mill. Se impulsará para el nombre al uso para el archivo que almacenará el código generado. Debe representar el nombre completo que incluye la extensión que desea para usar o escoger un archivo en vigor para sobregrabar. Convencionalmente esta extensión será.GOLPECITO.

Notas:

• El filtro de importación 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 fácilmente usando el

• La barra de tareas de Windows para retornar al filtro y completando la importación procesa. Esto es similar a la vía el editor para los programas de parte es corrido.

• Si su.archivo TAP exista ya y está abierto en Mach3 , entonces el filtro de importación no será capaz

Page 86: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

de escribir para ello. Supon le haya examinado una importación y quiera cambiar las traducciones importando de nuevo, entonces le necesita asegurarse de que cierre el.toque archivo en Mach3Mill antes de repetir la importación.

• Usted necesitará definir el |feedrate| para ser usado usando MDI o editando la parte programe antes es corrido.

• Puntee la difusión pone demandas grandes en la ejecución 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 !

Page 87: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

9. Compensación de cortador La compensación de cortador es una característica de Mach3 que le muchos nunca tienen que usar. La mayor

parte de los programas de CAD / leva pueden decirse el diámetro 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

diámetro 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 compensación en Mach3 le permite : (a) use una herramienta diferente en diámetro 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 compensación no es trivial, ello se describe en este capítulo debe necesita usarlo.

Esta característica está en desarrollo y pueda cambiar significativamente en la liberación final de Mach3.

9.1 La introducción a la compensación Como hemos visto Mach1 controla el movimiento del punto controlado. En la práctica ninguna herramienta ( exceptúe tal vez un V-el grabador ) es un punto así cortes serán hechos a un lugar diferente al punto controlado en dependencia del radio del cortador.

Es generalmente fácil de permitir su software de CAD / leva tomar en cuenta esto cuando exteriores cortantes embolsan nuestro el contorno de formas. Mach3 hace, sin embargo, soporte los cálculos para compensar el diámetro (radio) del cortador. En aplicaciones industriales esto es dirigido al tener en cuenta un cortador que, por regrinding, no es exactamente el diámetro de la herramienta asumido cuando se escribe el programa de parte. La compensación puede habilitarse por el operador de máquina antes que requerir la producción de otro separe programa.

De la cara de ello, el problema debe ser fácil de resolver. Todo lo que usted necesita hacer es contrarrestar el punto controlado por una x y y apropiada para tener en cuenta el radio de herramienta. La trigonometría simple da a las distancias en dependencia del ángulo la dirección del corte se hace las hachas.

En la práctica no es bastante así fácil. Existe varios asuntos pero el principal son que la máquina tiene que poner una posición de z antes que empieza cortar y a esa hora no sabe la dirección en que la herramienta se está moviendo. Este problema es resuelto proporcionando " prela entrada se mueve " que tenga lugar en material desierto de la parte. Éstos aseguran que los cálculos de compensación pueden hacerse antes del contorno de parte real esté siendo corte. La elección de un camino que corre lisamente en la parte contorno perfecciona también el fin superficial. Un movimiento de salida es a veces acostumbrar a mantener el fin al final de un corte.

Page 88: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

9.2 Dos tipos del contorno Mach3 maneja compensación para dos tipos del contorno:

• El contorno dió en el código de programa de parte es el filo de material ése no es para elaborarse lejos. Nosotros llamaremos este tipo un " material afila el contorno ". Esto es el tipo de código que puede ser " dé escribió "

• El contorno dió en el código de NC es el camino de herramienta que podría ser seguido por una herramienta de exactamente el radio correcto. Llamaremos este tipo un "contorno de camino de herramienta". Esto es el tipo de código que un programa de CAD / leva pueda producir si tiene conciencia del diámetro de cortador propuesto

El intérprete no tiene cualquiera colocación que determina que el tipo del contorno es usado, pero la descripción numérica del contorno difiera, por supuesto, (para la misma geometría de parte) entre los dos tipos y los valores para diámetros en la mesa de herramienta será diferente para los dos tipos.

9.2.1 Contorno de filo material Cuando el contorno es el filo del material, el contorno del filo es descrito en el programa de parte. Para un material afila el contorno, el valor para el diámetro en la mesa de herramienta es el valor real del diámetro de la herramienta. El valor en la mesa debe ser positivo. El código de NC para un contorno de filo material es el mismo a pesar del ( real o tuvo la intención de ) el diámetro de la herramienta.

Example1:

Aquí está un programa de NC que corta material lejos del fuera del triángulo en la figura 10.1 arriba. En este ejemplo, el radio de compensación de cortador es el radio real de la herramienta en uso, que tiene 0.5, el valor para el diámetro en la mesa de herramienta es dos veces el radio, que tiene 1.0.

N0010 G41 G1 X2 Y2 ( vuelva compensación en y haga la entrada mueva se )N0020 Y-1 ( siga enderezar lado del triángulo )N0030 X-2 ( siga ponga fondo al lado del triángulo )N0040 X2 Y2 (seguir la hipotenusa del triángulo)N0050 G40 ( vuelva compensación 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 según las manecillas del reloj alrededor del triángulo. El anuncio que las coordenadas del triángulo del material aparecen en el código de NC. Anuncio también que el camino de herramienta incluye tres arcos que no se programanes explícitamente; son generados de forma automática.

9.2.2 Contorno de camino de herramienta

Cuando el contorno es un camino de herramienta contornee, el camino es descrito en el programa de parte. Ello es estimado ese (si no fuera por durante los movimientos de entrada) el camino es propuesto creando cierta geometría de parte. El camino puede generarse manualmente o por un programa de CAD / leva, considerando la geometría de parte que es propuesta para ser hecho. Para Mach3 para trabajar, el camino de herramienta debe ser tal que las permanencias de herramienta en contacto con el filo de la geometría de parte, como mostrado a la izquierda el lado de la figura 10.1. Si un camino de la clase mostrado a la derecha de la figura 10.1 está usado, en que la herramienta no se queda en contacto con la geometría de parte todo el tiempo, el intérprete no será capaz de compensar correctamente cuando herramientas bajitas son usadas.

Para un contorno de camino de herramienta, el valor para el diámetro de cortador en la mesa de herramienta será un número positivo pequeño si la herramienta escogida se de tamaño exagerado ligeramente y será un número negativo pequeño si la herramienta es ligeramente bajita. Como puso en práctica, si un valor de diámetro de cortador es negativo, el intérprete compensa en el otro lado del contorno de los unos programados y usa lo absoluto el valor del diámetro dado. Si la herramienta real es el tamaño correcto, el valor en la mesa debe ser el cero.

Ejemplo de contorno de camino de herramienta:

Page 89: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Suponga el diámetro del cortador corrientemente en el huso tiene 0.97 , y el diámetro asumido al generar el camino de herramienta tenía 1.0. Entonces el valor en la mesa de herramienta para el diámetro para esta herramienta debe ser -0.03. Aquí está un programa de NC que corta material lejos del fuera del triángulo en la figura.

N0010 G1 X1 Y4.5 ( haga la alineación mueva se )N00 20 G41 G1 Y3.5 ( vuelva compensación 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 arc o 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 )N008 0 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 herr amienta )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 compensación de )

Esta dará por resultado la herramienta que hace una alineación 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 según las manecillas del reloj alrededor del triángulo. Este camino es el derecho del camino programado aunque G41 era programado, porque el valor de diámetro es negativo.

9.2.2.1 Primero movimiento

El algoritmo usado para el primer movimiento cuando el primer movimiento es una línea recta sea dibujar una línea recta del punto de destino que es tangente a un círculo 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 círculo del mismo tangente de radio a la línea tangente al punto de destino. Esto se muestra en la figura 9.2. Si el punto programado está adentro la sección transversal inicial de la herramienta ( el círculo a la izquierda ), un error es comunicado.

Si el primer movimiento después de la compensación 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 señale con el dedo, y es tangente al cortador a su ubicación 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.

Page 90: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

A pesar de si el primer movimiento es una línea recta o un arco, el eje de z pueda moverse también al mismo tiempo. Se moverá linealmente, como ello hace cuando la compensación de radio de cortador no se está usando. Movimientos de eje rotativos (A, b, y hachas de c) se permiten con compensación de radio de cortador, pero usando les poder ser muy inusual. Después de los movimientos de entrada de compensación de radio de cortador, el intérprete 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 diámetro dió en la mesa de herramienta. Cuando la compensación de radio de cortador es apagado, ninguna salida especial mueva se tenga lugar.

El movimiento próximo es lo que habría estado si la compensación de radio de cortador se hubo girado nunca en y el movimiento previo hubo puesto la herramienta a su posición actual.

9.2.2.2 Movimientos de entrada de programación

Por lo general, una alineación mueva se y dos movimientos de entrada es necesitar comenzar a la compensación correctamente. Sin embargo, donde el contorno programado es un contorno de filo material y existe una esquina convexa en el contorno, sólo una entrada mueva se ( más, posiblemente, una pre-entrada mueva se ) necesite se. El método 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 añadir la entrada se mueve.

Método general

El método general incluye programando una alineación se mueve y dos entrada se mueve. La entrada se mueve dió sobre estará usado como un ejemplo. Aquí está el código pertinente de nuevo: N0010 G1 X1 Y4.5 ( haga la alineación mueva se para apuntar la c )

N0020 G41 G1 Y3.5 ( vuelva compensación en y haga l a primero entrada mueva se para apuntar la b )

N0030 G3 X2 Y2.5 I1 ( haga la segundo entrada mueva se para apuntar un )

Véase la figura 9.4. La figura muestra la dos entrada se mueven pero no la alineación 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 dirección como ello es proponerse propalarse el contorno ). El radio del arco debe ser más grande que la mitad el diámetro dió en la mesa de herramienta. Entonces extienda un tangente de línea al arco de la b a cierta c de punto, localizado de modo que el BC de línea es más de un radio mucho tiempo. Después de la construcción está terminado, el código es escrito en el orden inverso de la construcción. La compensación de radio de cortador es formada en después del movimiento de alineación y antes que la primera entrada se mueve. En el código sobre, raye N0010 es el movimiento de alineación, raye N0020 vuelva compensación 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 línea es bastante grande, pero no tienen que ser. Para un contorno de camino de herramienta, el radio del ab de arco necesita sólo es ligeramente más grande que el máximo posible desviación del radio de la

Page 91: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

herramienta del tamaño exacto. También para un contorno de camino de herramienta, el lado escogido para la compensación debe ser el un para usar si se de tamaño exagerado la herramienta. Como mencionó más temprano, si la herramienta es bajita, el intérprete conmutará lados.

Método simple

Si el contorno es un contorno de filo material y existe un lugar de esquina convexo en el contorno, un método más simple de hacer una entrada es disponible. Véase la figura 9.5. En primer lugar, pique una esquina convexa, la d. Decida que la vía quiere seguir el contorno de la d. En nuestro ejemplo nosotros estamos manteniendo la herramienta hacia la izquierda del contorno y yendo después hacia f. Extienda el FD de línea ( si la parte próxima 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 región en el mismo lado de la línea extendida como el material adentro la d del contorno cercana. De lo contrario, mueva la herramienta en esa región. En el ejemplo, apunte la e representa la ubicación actual del centro de la herramienta. Desde entonces está en el mismo lado del DF de línea como el triángulo sombrado, ningún adicional movimiento es necesitado. Ahora escriba una línea del NC codifica que vuelve compensación en y se mueve para apuntar d.

N0010 G41 G1 X2 Y2 ( vuelva compensación en y haga entrada mueva se )

Este método puede trabajar también a una esquina cóncava en un contorno de camino de herramienta, si se de tamaño exagerado la herramienta real, pero fracasará con un contorno de camino de herramienta si la herramienta es bajita.

Page 92: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

10. Mach 2 g-y referencia de idioma de código de m

Esta sección define el idioma ( códigos de g etc.) ese sobreentienda se e interpretado por Mach3.

Cierta funcionalidad que era definida para máquinas en el NMC de NIST (controlador de generación próximo) arquitectura pero no ponga en práctica pronto mi Mach3 se incluye en tipo gris en este capítulo. Si esta funcionalidad es importante para su aplicación entonces por favor deje ArtSoft Corporation saber sus

necesidades y serán incluidos en nuestro ciclo de planificación de desarrollo.

10.1 Ciertas definiciones

10.1.1 Hachas lineales

La x, y, y hachas de z forman un sistema coordinado que usa la mano derecha habitualmente estandar de hachas lineales ortogonales. Las posiciones de los tres mecanismos de movimiento lineales son expresadas usando coordenadas en estas hachas.

10.1.2 Hachas rotatorias

Las hachas rotatorias son medidas en grados como hachas lineales enrolladas en que la dirección de rotación positiva es en sentido contrario al de las manecillas del reloj cuando miró del fin positivo de la x correspondiente, y, o eje de z. Por " el eje lineal enrollado, " nosotros queremos decir uno en que la posición angular aumenta ilimitada ( vaya hacia más la infinidad ) como el eje gira en sentido contrario al de las manecillas del reloj y disminuye ilimitado ( vaya hacia menos la infinidad ) como el eje gira según las manecillas del reloj. Las hachas lineales enrolladas son usadas a pesar de si o no existe un límite mecánico en rotación.

Según las manecillas del reloj o en sentido contrario al de las manecillas del reloj es desde el punto de vista del |workpiece|. Si el |workpiece| es fijado a una plataforma giratoria que enciende un eje rotatorio, un desvie de en sentido contrario al de las manecillas del reloj el punto de vista del |workpiece| es realizado por volver la plataforma giratoria en una dirección que (para configuraciones de máquina más comúnes) mira según las manecillas del reloj desde el punto de vista de alguien apuntando junto a la máquina.

10.1.3 Entrada de escamadura Es posible preparar los factores de escamadura para cada eje. Éstos serán aplicados a los valores de x, y, z, A, b, c, yo, J y palabras de R siempre que éstos se entran. Esto permite el tamaño de características elaboró para alterarse y reflejar las imagenes para ser creado -- por el uso de factores a escala negativos.

La escamadura es el lo primero hecho con los valores y cosas como la proporción de alimentación es siempre basada en los valores escamosos.

Las compensaciones almacenadas en mesas de herramienta y fijación no son escamosas antes de uso. La escamadura puede se haber aplicado, por supuesto, en el tiempo los valores eran entrados ( diga usando G10 ).

10.1.4 Punto controlado

El punto controlado es el punto cuya posición y proporción del movimiento son controladas. Cuando la compensación de longitud de herramienta es el cero (el valor implícito), esto es un punto en el eje de huso (a menudo llamar el punto de medida) ése es cierta distancia fija más allá del fin del huso, normalmente cerca del fin de un poseedor de herramienta que encaja en el huso. La ubicación del punto controlado puede ser irse a lo largo del eje de huso especificando cierta cantidad de grado positivo para la compensación de longitud de herramienta. Esta cantidad es normalmente la longitud de la herramienta cortante en uso, de modo que el punto controlado es al final de la herramienta cortante.

Page 93: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

10.1.5 Movimiento lineal coordinado Para manejar una herramienta a lo largo de un camino especificado, un sistema de elaborar debe a menudo coordinar el movimiento de varias hachas. Nosotros usamos el "movimiento lineal coordinado" de término para describir la situación en que, nominalmente, cadas movimientos de eje a velocidad constante y todo hachas se mueven de sus posiciones de inicio a sus posiciones de fin al mismo tiempo. Si sólo la x, y, y hachas de z ( o cualquier un par de de ellos ) mueva se, esto produce movimiento en una línea recta, por lo tanto la palabra "lineal" en el término. En movimientos reales, no es a menudo posible mantener velocidad constante porque aceleración o reducción de la velocidad son requeridas al comienzo y/o el fin del movimiento. Es factible, sin embargo, para controlar las hachas de modo que, a todos los tiempos, cada eje ha completado la misma fracción de su movimiento requerido como otras hachas. Esto mueve la herramienta a lo largo del mismo camino, y llamamos también este tipo del movimiento coordina movimiento lineal.

Coordine movimiento lineal puede ejecutarse o a la proporción de alimentación prevaleciente, o a proporción transversal rápida. Si límites físicos en la velocidad de eje hacen los inasequibles deseados de proporción, todo hachas atrasan para mantener el camino deseado.

10.1.6 Proporción de alimentación • La proporción a que el punto controlado o las hachas se mueven es nominalmente una proporción

firme que puede ser establecida por el usuario. En el intérprete, la interpretación de la proporción de alimentación es como sigue a menos que invierte el tiempo alimenta la proporción (G93) el modo se está usando:

• Para el movimiento suponiendo uno o más de las hachas lineales (x, y, z y opcionalmente A, b, c), sin movimiento de eje rotatorio simultáneo, la alimentación evalúa 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 más de las hachas lineales (x, y, z y opcionalmente A, b, c), con movimiento de eje rotatorio simultáneo, la alimentación evalúa 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 máquina rotativa multiplicada por el diámetro de corrección 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 alimentación evalúa los grados de medios por minuto la rotación del eje rotatorio.

• Para el movimiento de dos o tres hachas rotatorias con X, y, y hachas de z no moviendo, la proporción es aplicada como sigue. Deje da, dB, y policía 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 métrico euclidiano usual. Deje el T es la cantidad del tiempo requerido para moverse por los grados de d a la proporción de alimentación actual en grados por minuto. Las hachas rotatorias deben ser instalarse en movimiento lineal coordinado de modo que la duración desde el principio al fin del movimiento es el T más cualquier tiempo requerido por aceleración o reducción de la velocidad.

10.1.7 Movimiento de arco

Cualquier par de las hachas lineales ( XY, YZ, XZ ) pueda ser controlado para instalarse en un arco circular en el plano de ese par de hachas. Mientras que esto está ocurriendo, el tercero eje lineal y las hachas rotatorias pueden ser controladas para moverse simultáneamente a efectivamente una proporción constante. Como en comovimiento ordenada lineal, los movimientos pueden ser coordinados de modo que aceleración y reducción de la velocidad no afecten el camino.

Si las hachas rotatorias no se mueven, pero el tercero eje lineal se mueve, la trayectoria del punto controlado es

Page 94: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

un hélice.

La proporción de alimentación durante el movimiento de arco es como se describe en la proporción de alimentación arriba. En el caso de movimiento helicoidal, la proporción es aplicada a lo largo del hélice. Esté en guardia como otras interpretaciones son usadas en otros sistemas.

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 inmóvil ) para una cantidad específica de tiempo. El más común uso de habite sea romper y aclarar las astillas o para un huso para levantarse para ir rápido. Las unidades en que especifica habite es o segundos o milisegundos en dependencia de la colocación en configurar > la lógica

10.1.10 Unidades Las unidades usadas para distancias a lo largo de la x, y, y hachas de z pueden ser medidas en milímetros o pulgadas. Unidades para todas otras cantidades envueltas en el control de máquina no pueden cambiarse. Las cantidades diferentes usan unidades específicas diferentes. La velocidad de huso es medida en revoluciones por minuto. Las posiciones de hachas rotatorias son medidas en grados. Las proporciones de alimentación son expresadas en unidades de longitud actuales por minuto o en grados por minuto, como descrito más arriba.

Advertencia: Nosotros aconsejamos le para verificar muy cuidadosamente la respuesta del sistema para cambiar unidades mientras que herramienta y compensaciones de fijación son cargadas en las mesas, mientras que estas compensaciones son activas y/o mientras que un programa de parte es el |excecuting|

10.1.11 Posición actual

El punto controlado está a cierta ubicación llamó la "posición actual" y Mach3 siempre sabe donde ése es. Los números que representan la posición actual son ajustados en la ausencia de cualquier movimiento de eje si cualquier de varios eventos tenga lugar:

• Las unidades de longitud son cambiadas ( pero vea advertencia sobre )

• La compensación de longitud de herramienta es cambiada

• Coordine las compensaciones de sistema son cambiadas.

10.1.12 Escogido planee

Existe un "plano escogido", que deba ser el plano de XY, el plano de YZ, o el XZel plano del sistema de elaborar. El eje de z es, por supuesto, perpendicular al plano de XY, el eje eléctrico-cristal de cuarzo al plano de YZ, y el eje de y al plano de XZ.

10.1.13 Mesa de herramienta

Cero o una herramienta son asignados a cada ranura en la mesa de herramienta.

10.1.14 Cambio de herramienta

Mach3 permite le para poner en práctica un procedimiento para poner en práctica herramienta automática cambia usando macras o para cambiar las herramientas a mano cuando requirieron.

Page 95: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

10.1.15 Lanzadera de paleta

Mach3 permite le para poner en práctica un procedimiento para poner en práctica la paleta mueva como lanzadera usando macras.

10.1.16 Modos de control de camino

El sistema de elaborar puede ser traducir al cualquier uno de dos modos de control de camino: (1) exija modo de parada, (2) modo de velocidad constante. En exigir modo de parada, la máquina hace alto brevemente al final de cada programó mueva se. En modo de velocidad constante, las esquinas agudas del camino pueden ser redondeadas ligeramente de modo que la proporción de alimentación pueda mantenerse levantado. Estos modos son permitir el usuario para controlar el compromiso envuelto en que vuelve las esquinas porque una máquina real tenga una aceleración finita debido a la inercia de su mecanismo.

Exija la parada haga lo que se dice. La máquina se detendrá finalmente a cada cambio de dirección y la herramienta seguirá por lo tanto precisamente el camino mandado.

La velocidad constante solapará la aceleración en la nueva dirección con la reducción de la velocidad en el actual a fin de mantener el |feedrate| mandado. Esto implica un redondeando de cualquier remate pero rápidamente y alisador cortando. Esto es particularmente importante en derrotando y la plasma cortando. Los inferiores la aceleración de las hachas de máquina, el mayor será el radio de la esquina redondeada.

En el modo de plasma ( acometa configure el diálogo de lógica ) los intentos de sistema a |optimise| arrinconan el movimiento para la cortadura de plasma por un algoritmo propietario.

Ello es también posible para definir un ángulo de modo que cambios limitativo en la dirección de más 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 aún en máquinas con aceleración baja en unas o más hachas. Esta característica se habilita en el diálogo de Configure Logic y el ángulo limitativo ponga se por un DRO. Esta colocación probablemente necesitará ser escogido experimentalmente en dependencia de las características de la máquina-herramienta y, tal vez, el |toolpath| de un trabajo individual.

10.2 La interacción de intérprete con controles

10.2.1 Alimentación y velocidad hacen caso de contr oles

Mach3 manda que habilita (M48) o inhabilite (M49) la alimentación y velocidad hace caso de interruptores. Es útil para ser capaz de hacer caso de estos interruptores para cierto elaborando operaciones. La idea es esas colocaciones óptimas haya incluido en el programa, y el operador no deben cambiarles.

10.2.2 El bloque borra control Si el bloque borra el control está EN, las líneas de código que empiece con una cuchillada ( el bloque borra el carácter ) no ejecute. Si el interruptor se va, tales líneas se ejecutan.

10.2.3 El programa opcional para control

El programa opcional para el control ( vea configure >lógica) trabaja como sigue. Si este control está en y una línea de entrada contiene un código de M1 , programa ejecución es cerrada al fin en las ordenes en esa línea hasta que se ejerce presión el botón Start de ciclo.

10.3 Archivo Tool Mach3 mantiene un archivo tool para cada una de las 254 herramientas que pueden ser usadas.

Page 96: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Cada línea de datos del archivo contiene los datos para una herramienta. Esto permite la definición de la longitud de herramienta (eje de z), diámetro de herramienta (por boxear) y la herramienta inclina el radio (por girar)

10.4 El idioma de programas de parte

10.4.1 Visión general El idioma es basado en las líneas de código. Cada línea ( también llamado un "bloque") pueda incluir las ordenes al sistema de elaborar para hacer varias cosas diferentes. Las líneas de código pueden ser reunidas en un archivo para hacer un programa.

una línea de código típica consiste de un número de línea opcional al comienzo seguido por uno o más " palabras."una palabra consiste de una carta seguida por un número ( la o algo por el estilo que evalúa a un número ). una palabra puede o dar a una orden o proporcionar un argumento a una orden. Por ejemplo, G1 X3 es una línea de código válida con dos palabras. "G1 " es una orden significando " instale en una línea recta a la proporción de alimentación 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 misceláneo ). Las palabras para estas ordenes son llamados los "códigos de g" y " códigos 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 líneas de un archivo que ocurren después del fin de un programa no son para ejecutarse en el flujo normal así generalmente sea parte de subrutinas.

Page 97: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

10.4.2

Parámetros

Page 98: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

un Mach3 que elabora el sistema mantiene un conjunto de 10,320 parámetros numéricos. Muchos de ellos tienen usos específicos. El parámetro que es asociado con fijaciones es persistente con el transcurso del tiempo. Otros parámetros serán indefinidos cuando Mach3 es cargado. Los parámetros son en conserva cuando el intérprete es restablecer. Los parámetros significativamentes definidos por Mach3 se incluyen en figura 10.1 10.4.3 Coordine sistemas El sistema de elaborar tiene un sistema coordinado absoluto y 254 trabaje la compensación (fijación) los sistemas.

Puede poner las compensaciones de herramientas por G10 L1 P~ X~ Z~. La palabra de p define el número de herramienta para ser puesto.

Puede poner las compensaciones de los sistemas de fijación usando G10 L2 P~ X~ Y~ Z~ A~ B~ C~ La palabra de p define la fijación para ser puesto. La x, y, z etc palabras son las coordenadas para el origen de para las hachas desde el punto de vista de lo absoluto coordina sistema.

Usted puede escoger una de las primeras siete compensaciones de trabajo usando G54, G55, G56, G57, G58, G59. Cualquier de las 255 compensaciones de trabajo pueda escogerse por G59 P~ ( e.g. G59 P23 escoge fijación 23 ). Lo absoluto coordina el sistema puede escogerse por G59 P0.

Usted puede contrarrestar el sistema coordinado actual usando G92 o G92.3. Esta compensación puede entonces aplicado encima del trabajo contrarrestan sistemas de coordenada. Esta compensación puede suprimirse con G92.1

Page 99: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

o G92.2.

Usted puede hacer instale en directamente lo absoluto elabora coordine el sistema usando G53 con o G0 o G1.

10.5 El formato de una línea una línea permisible de los códigos de entrada consista de los siguientes, que está en servicio, con la restricción que existe un máximo ( corrientemente 256 ) hasta el número de caracteres permitidos en una línea.

• un bloque opcional borra el carácter, que es una cuchillada "/".

• un número de línea opcional.

• muchas palabras, los colocaciones, y comentarios del parámetro.

• un fin del marcador de línea ( retorno de carro o avance de interlínea o ambos ).

Cualquiera entrada no permitió explícitamente es ilegal y cause el intérprete para comunicar un error o para ignorar la línea.

Los espacios y lengüetas son permitidos en cualquier parte en una línea de código y no cambie el significado de la línea, exceptúan comentarios interiores. Estas marcas cierto valor de inversión legal de entrada con apariencia extraña. Por ejemplo, la línea g0x +0. 12 34y 7 es equivalente a g0 x+0.1234 y7

Las líneas en blanco son permitidas en la entrada. Se ignorarán.

La entrada es el caso insensible, exceptúe en los comentarios, i.e., cualquier rotule fuera un comentario puede estar en superior o caja baja sin cambiar el significado de una línea.

10.5.1 Número de línea

un número de línea es la n de carta seguida por un entero, número entero (sin el signo) entre 0 y 99999 escribió sin más de cinco dígitos ( 000009 no es BIEN, por ejemplo ). Raye los números puede ser repetido o usado en desorden, aunque normal práctica es evitar tal uso. un número de línea no es requerido para está usado (y esta omisión es común) pero debe ser en el lugar apropiado si se usa.

10.5.2 Etiquetas de subrutina una etiqueta de subrutina es la a de carta seguida por un entero, número entero (sin el signo) entre 0 y 99999 escribió sin más de cinco dígitos ( 000009 no permita, por ejemplo ). Las etiquetas de subrutina pueden ser usadas en ordene pero deba ser único cualquier en un programa aunque violación de esta regla no pueda colgarse como un error. Nada más excepto que un comentario debe aparecer en la misma línea después de una etiqueta de subrutina.

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 números 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 colección de caracteres que pueden ser elaborados para subir con un número. un valor real puede ser un número explícito ( tal como 341 o -0.8807 ), un valor de parámetro, una expresión, o un valor de operación unaria. Las definiciones de estos seguimiento inmediatamente. Procesar caracteres para subir con un número es llamado "evaluar". Un número explícito evalúa para sí.

10.5.3.1 Número

Page 100: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Los reglamentos siguientes son usados para números (explícitos). En estos reglamentos un dígito es un carácter sencillo entre 0 y 9.

• un número consista de (1) un opcional más o el signo menos, seguido por (2) cero a muchos dígitos, seguido, posiblemente, por (3) un punto decimal, seguido por (4) cero a muchos dígitos - a condición de que allí está al menos un dígito en alguna parte en el número.

• Existe dos tipos de números: entero, número entero y decimales. Un entero, número entero no tiene un punto decimal en ello; un decimal hace.

• Los números pueden tener muchos dígitos, sujeto a la longitud de la limitación en línea. Sólo sobre diecisiete cifras significativas será retenido, sin embargo (bastante para todas las aplicaciones conocidas).

• un número de no-cero sin signo como el primer carácter es supuesto para ser positivo.

El anuncio que pone iniciales a (antes del punto decimal y el primer dígito de no-cero) y descolgarse (después del punto decimal y el último dígito de no-cero) los ceros son permitidos pero no exigió. un número escribió con inicial o arrastrar ceros habrá el mismo valor cuando es leído como si los ceros extras no estaban allí.

Los números usado para propósitos específicos por Mach3 es a menudo limitado a cierto conjunto finito de valores o cierto a cierto rango de valores. En muchos usos, los números decimales deben ser cerca de entero, número entero; estos incluyen los valores de índices ( para parámetros y tiovivo ranure los números, por ejemplo ), los códigos de m, y los códigos de g multiplicados por diez. un número decimal que tiene por deber es cerca de un entero, número entero es considerado cercano bastante si es dentro 0.0001 de un entero, número entero.

10.5.3.2 Valor de parámetro

un valor de parámetro es el carácter de picadillo # seguido por un valor real. El valor real debe evaluar a un entero, número entero entre 1 y 10320. El entero, número entero es un número de parámetro, y el valor del valor de parámetro es cualquier número es guardado en el parámetro numerado.

El # carácter tiene prioridad sobre otras operaciones, de modo que, por ejemplo, #1+2 signifique el número encontró añadiendo 2 al valor de parámetro 1, no el valor encontró en parámetro 3. Por supuesto, #[1+2] haga quiere decir el valor encontró en parámetro 3. El # carácter puede repetirse; por ejemplo ##2 significa el valor del parámetro cuyo índice es (entero, número entero) el valor de parámetro 2.

10.5.3.3 Expresiones y operaciones binarias

Una expresión es un conjunto de caracteres comenzando con unos corchetes izquierdos[ and ending with a balancing right bracket ]. En entre los corchetes son números, valores de parámetro, operaciones matemáticas, y otras expresiones. Una expresión puede evaluarse para producir un número. Las expresiones en una línea se evalúan cuando se lee la línea, antes algo se ejecuta sin retardo. Un ejemplo de una expresión es:

1+acos[0]-[#3**[4.0/2]]]

Las operaciones binarias aparecen sólas adentro expresiones. Nueve operaciones binarias son definidas. Existe cuatro operaciones matemáticas básicas: la adición (|+|), substracción (-), la multiplicación ( * ), y la división (/). Existe tres operaciones lógicas: no exclusivo o ( O ), la exclusiva o (XOR), y lógico y ( Y ). La octava operación es la operación de módulo (moderno). La novena operación es la operación de "poder" () de levantar el número a la izquierda de la operación al poder a la derecha.

Las operaciones binarias son divididas en tres grupos. El primer grupo es: poder. El segundo grupo es: multiplicación, división, y módulo. El tercer grupo es: adición, substracción, no exclusivo lógico o, la exclusiva lógica o, y lógico y. Si las operaciones son sensitivas en conjunto ( por ejemplo en la expresión[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 expresión contiene más de una operación del mismo grupo ( tal como el primero/y * en el ejemplo ), la operación a la izquierda es ejecutado el primero. Así, el ejemplo es equivalente para:

Page 101: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

[((2.0/3)*1.5)-(5.5/11.0)] which simplifies to [1.0-0.5] que tiene 0.5.

Las operaciones lógicas y módulo van a ser tocadas un instrumento musical en cualesquiera números reales, no sólo en entero, número entero. El cero de número es equivalente para falso lógico, y cualquier número de no-cero es equivalente para verdadero lógico. 10.5.3.4 Valor de operación unaria

un valor de operación unaria es o "ATAN" seguido por una expresión dividida por otra expresión ( 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 (módulo), 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 más cercano), COMETEN PECADOS (seno), SQRT (raíz 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) están también en grados.

La operación de apuro se redondea hacia la izquierda ( menos positivo o más negativo ) en una línea de número, de modo que el APURO[2.8]=2 and FIX[-2.8]=-3 , por ejemplo. La operación de FUP se redondea hacia el derecho ( más positivo o menos negativo ) en una línea de número; FUP[2.8]=3 and FUP[-2.8]=-2 , por ejemplo.

10.5.4 Colocación de parámetro un parámetro poniendo son los siguientes cuatro artículos uno tras otro:

• un carácter de libra #

• un valor real que evalúa a un entero, número entero entre 1 y 10320 ,

• un igual firma = , y

• un valor real. Por ejemplo"#3 = 15 " es un parámetro poniendo el significado " ponga parámetro 3 a 15."

un parámetro poniendo no surta efecto hasta después de todo valores de parámetro en la misma línea se ha encontrado. Por ejemplo, si parámetro 3 ha sido ponga a previamente 15 y la línea #3=6 G1 x#3 es interpretado, un movimiento recto a un punto donde x iguala 15 ocurrir y el valor de parámetro 3 tendrá 6.

10.5.5 Comentarios y mensajes

una línea que empieza con el carácter de por ciento, %, trate se como un comentario y no interpretó en ninguna vía.

Caracteres imprimibles y espacio blanco adentro |parentheses| son un comentario. una paréntesis izquierda siempre empieza un comentario. El comentario se termina a la primera paréntesis derecha encontrada de allí en adelante. Una vez una paréntesis izquierda es situada en una línea, una igualación se endereza paréntesis debe aparecer antes del fin de la línea. Los comentarios no pueden anidarse; es un error si una paréntesis izquierda es encontrada después del principio de un comentario y antes del fin del comentario. Aquí está un ejemplo de una línea conteniendo un comentario: G80 M5 (movimiento de parada)

Una forma alternativa del comentario es usar los dos caracteres // el residuo de la línea 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 después de la paréntesis izquierda y antes de cualesquiera otros caracteres de impresión. 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 paréntesis derecha es considerado para ser un mensaje al operador. Los mensajes son mostrados en pantalla en la etiqueta del "error" inteligente.

Page 102: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

10.5.6 Repeticiones de artículo una línea puede tener muchas palabras de g, pero dos palabras de g del mismo grupo modal no pueden aparecer en la misma línea.

una línea puede tener cero a cuatro palabras de m. Dos palabras de m del mismo grupo modal no pueden aparecer en la misma línea.

Para todas otras letras de valor de inversión legal, una línea puede tener sólo una palabra a partir de esa carta. Si un parámetro poniendo del mismo parámetro está repetido en una línea, #3=15 #3=6 , por ejemplo, sólo la última colocación surtirá efecto. Es necio, pero no ilegal, para poner el mismo parámetro dos veces en la misma línea.

Si más de un comentario aparece en una línea, sólo el último se usará; otros comentarios serán leídos y su formato se verificará, pero será ignorado de allí en adelante. Ello es estimado ese puesto más de un comente en una línea será muy raro.

10.5.7 Orden de artículo Los tres tipos de ítem cuya orden pueda variar en una línea ( como dió al comienzo de esta sección ) son palabra, colocación de parámetro, y comentario. Imagine que estos tres tipos de ítem está dividido en tres grupos por tipo.

El primer grupo (las palabras) puede hacerse un nuevo pedido en cualquiera vía sin cambiar el significado de la línea.

Si el segundo grupo (las colocaciones de parámetro) es reorganizado, habrá ningún cambio en el significado de la línea a menos que el mismo parámetro es establecido más de una vez. En este caso, sólo la última colocación del parámetro surtirá efecto. Por ejemplo, después de la línea #3=15 #3=6 se haya interpretado, el valor de parámetro 3 tendrá 6. Si la orden es dada marcha atrás a #3=6 #3=15 y la línea se interpreta, el valor de parámetro 3 tendrá 15.

Si el tercero agrupan (los comentarios) contiene más de un comente y haga un nuevo pedido, sólo el último comentario se usará.

Si cada grupo es mantener dentro la orden o reorganizó sin cambiar el significado de la línea, entonces los tres grupos pueden interfoliarse en ninguna vía sin cambiar el significado de la línea. Por ejemplo, la línea g40 g1 #3=15 ( así allí!) #4=-7.0 tenga cinco artículos y medios exactamente misma cosa en cualquier de las 120 posibles ordenes - tal como #4=-7.0 g1 #3=15 g40 ( así allí!)-para los cinco artículos.

10.5.8 Ordenes y modos de máquina 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 implícita o explícitamente . Tales ordenes son "modales" llamadas. Por ejemplo, si el enfriador es formado en, lo las permanencias en hasta que se apaga explícitamente. Los códigos de g para el movimiento son también modales. Si un G1 (movimiento recto) la orden es dado en una línea, por ejemplo, se ejecutará de nuevo en la línea próxima si unas o más palabras de eje están disponibles sin retardo, a menos que una orden explícita es dada en ese alinee se después usando las palabras de eje o suprimiendo movimiento.

"No modal " códigos tienen efecto sólo sin retardo en que ocurren. Por ejemplo, G4 ( habite ) es no modal.

Page 103: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

10.6 Grupos modales Las ordenes modales son convenidas en conjuntos llamados "grupos modales", y sólo un miembro del A

el grupo modal puede ser en gran número a cualquier tiempo dado. Por lo general, un grupo modal contiene ordenes para que es lógicamente imposible para dos miembros para ser en efecto al mismo tiempo - guste medida en v de pulgadas. mida en milímetros. 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 implícitas para estos grupos modales. Cuando el sistema de elaborar es formado en o de otra manera con referencia a-inicializar, los valores implícitos son de forma automática en efecto.

Grupo 1, el primer grupo en la mesa, es un grupo de códigos de g para el movimiento. Uno de estos está en efecto. Aquél llame se el modo de movimiento actual.

Es un error para poner un código de g de grupo 1 y un código de g de grupo 0 en la misma línea si ellos dos usan palabras de eje. Si un usar de palabra de eje código de g de grupo 1 está implícitamente en efecto en una línea ( se haber activado en una línea más temprana ), y un 0 código de g de grupo que usa las palabras de eje aparecen sin retardo, la actividad del 1 código de g de grupo es suspendido para esa línea. El usar de palabra de eje códigos de g de grupo 0 es G10, G28, G30 , y G92.

Mach3 muestra el modo actual en la parte superior de cada pantalla.

10.7 códigos de g códigos 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ó más temprano, un valor real puede tener (1) un número explícito, 4.4 , por ejemplo, (2) por expresión,[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 números de eje se relacionan con el sistema corrientemente coordinado activo, a menos que describió explícitamente como ser en lo absoluto coordine sistema. Donde palabras de eje son opcionales, omitió cualquier las hachas habrá su valor actual. Cualesquiera artículos en los prototipos de orden no describió explícitamente como opcional exija se. Es un error si se omite un artículo requerido.

u, v y w es los sinónimos para A, b y c. El uso de un con U, la b con V etc. sea erróneo ( guste usar un dos

Page 104: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

veces en una línea ). En las descripciones detalladas de u de códigos, v y w no es explícitamente mencionado cada vez pero implique se por A, b o c.

En los prototipos, los valores letras siguientes son a menudo dados como números explícitos. A menos que manifestó de otra manera, los números explícitos pueden ser valores reales. Por ejemplo, G10 L2 igualmente bueno escriba se g[2*5] L[1+1]. Si el valor de parámetro 100 tenía 2 , G10 L#100 podría querer decir también el mismo. Usar valores reales que es no números explícitos como sólo mostrado en los ejemplos es raramente útil.

Si hay l~ esté escrito en un prototipo el "~" a menudo es mencionado para como el "número de l". Similarmente el "~" en h~ pueda llamarse el "número 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.

10.7.1 El movimiento lineal rápido -- G0

(a) Para el movimiento lineal rápido, programe G0 X~ Y~ Z~ A~ B~ C~, donde todas las palabras de eje son opcionales, exceptúe que al menos uno debe usarse. El G0 es opcional si el modo de movimiento actual es G0. Esto producirá el movimiento coordinado lineal al punto de destino a la proporción transversal actual ( o lento si la máquina no irá que rápidamente ). Es estimado que cortadura no tendrá lugar cuando una orden de G0 está ejecutando. (b) Si G16 se haya ejecutado para poner un origen polar entonces para movimiento lineal rápido a un punto descrito por un radio y el ángulo G0 X~ Y~ pueda usarse. X~ sea el radio de la línea de los origen y y polares de G16~ sea el ángulo en grados medidos con aumentar valores en sentido contrario al de las manecillas d el reloj del las de la dirección ( i.e. las cuatro convenciones de cuadrante convencionales ). Las coordenadas del punto actual en el momento de ejecutar el G16 son el origen polar.

Es un error si:

• todas las palabras de eje son omitidas.

Page 105: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Page 106: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Si la compensación de radio de cortador es activa, el movimiento difiera del arriba; vea compensación de cortador. Si G53 es programado en la misma línea, el movimiento difiera también; vea coordenadas absolutas.

10.7.2 Movimiento lineal en alimentación evalúa a - - G1

�.(a) Para movimiento lineal a la proporción de alimentación ( para cortando o no ), programe G1 X~ Y~ Z~ A~ B~ C~, donde todas las palabras de eje son opcionales, exceptúe que al menos uno debe usarse. El G1 es opcional si el modo de movimiento actual es G1. Esto producirá el movimiento coordinado lineal al punto de destino a la proporción de alimentación actual ( o lento si la máquina no irá que rápidamente ). �.(b) Si G16 se haya ejecutado para poner un origen polar movimiento entonces lineal a la proporción de alimentación a un punto descrita por un radio y el ángulo G0 X~ Y~ pueda usarse. X~ sea el radio de la línea de los origen y y polares de G16~ sea el á ngulo en grados medidos con aumentar valores en sentido contrario al de las manecillas del reloj del las de la dirección ( i.e. las cuatro convenciones de cuadrante convencionales ). Las coordenadas del punto actual en el momento de ejecutar el G16 son el origen polar.

Es un error si:

• todas las palabras de eje son omitidas.

Si la compensación de radio de cortador es activa, el movimiento difiera del arriba; vea compensación de cortador. Si G53 es programado en la misma línea, el movimiento difiera también; vea coordenadas absolutas.

10.7.3 Forme un arco en alimentación evalúe -- G2 y G3

un arco circular o helicoidal es especificado usando G2 ( forme un arco según las manecillas del reloj ) o G3 ( forme un arco en sentido contrario al de las manecillas del reloj ). El eje del círculo o hélice debe ser paralelo a la x, y, o eje de z del sistema de la máquina coordinado. El eje ( o, equivalentemente, el perpendicular plano al eje ) escoja se con G17 (eje de z, plano de XY), G18 (eje de y, plano de XZ), o G19 (eje eléctrico-cristal de cuarzo, plano de YZ). Si el arco es circular, ello estribe en una paralela plana para el escogido planee.

Si una línea de código hace un arco e incluye movimiento de eje rotatorio, la vuelta de hachas rotatoria a una proporción constante de modo que el movimiento rotatorio empieza y termina cuando el movimiento de XYZ empieza y termina. Las líneas de esta clase se programan.

Si la compensación de radio de cortador es activa, el movimiento difiera del arriba; vea compensación de cortador.

Dos formatos son tener en cuenta especificando un arco. Llamaremos estos el formato de centro y el formato de radio. En ambos formatos los G2 o G3 son opcionales si es el modo de movimiento actual.

10.7.3.1 Arco de formato de radio

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 están todo opcional exceptúe que al menos una de las dos palabras para las hachas en el plano escogido debe usarse. El número 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 hélice se especifica también. Es un error si:

• ambos de las palabras de eje para las hachas del plano escogido se omiten,

• el punto de fin del arco es igual que el punto actual.

No está práctica buena para programar el radio formatean los arcos que son círculos casi completos o son los

Page 107: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

semicírculos ( o casi los semicírculos )porque un cambio en la ubicación del punto de fin producirá un cambio mucho más grande en la ubicación del centro del círculo( y, por lo tanto, los medios del arco ). El efecto de ampliación es grande bastante ese redondeando error en un número puede producir los cortes de exterior de tolerancia. Los círculos casi completos son atroz malos, los semicírculos ( y casi así ) es sólos muy malo. Otros arcos de tamaño ( en el rango pequeño 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 según 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 círculo 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 ubicación 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 más de 0.0002 pulgada ( si las pulgadas se están usando ) o 0.002 milímetro ( si los milímetros se están usando ).

El centro es especificado usando el yo y palabras de J. Existe dos vías de interpretar les. La vía 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 vía es que y J especifica el centro como coordenadas reales en el sistema actual. Esto es más bien engañosamente llame modo de IJ absoluto. El modo de IJ es establecido usando el Configure > manifieste… el menú cuando Mach3 es la preparación. 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 están todo opcional exceptúe que al menos una de x y y deben usarse. yo y J es las compensaciones de la ubicación o coordenadas actual - en dependencia del modo de IJ ( x y direcciones de y, respectivamente ) del centro del círculo. yo y J es opcional exceptúe 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 están todo opcional exceptúe que al menos una de x y z deben usarse. yo y k es las compensaciones de la ubicación o coordenadas actual - en dependencia del modo de IJ ( x y direcciones de z, respectivamente ) del centro del círculo. yo y k es opcional exceptúe 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 están todo opcional exceptúe que al menos una de y y z deben usarse. J y k son las compensaciones de la ubicación o coordenadas actual - en dependencia del modo de IJ ( y direcciones de z, respectivamente ) del centro del círculo. J y k son opcionales exceptúe que al menos uno del dos deba usarse. Es un error si: ??y y z son ambos omitido,

• J y k son ambos omitido.

Page 108: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Aquí está un ejemplo de una orden de formato de centro para moler un arco en modo de IJ incremental:

G17 G2 x10 y16 i3 j4 z9

Esto significa que para hacer un según 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 compensación de centro en la dirección de x por 3 unidades de la ubicación de x y compensación actual en la dirección de y por 4 unidades de la ubicación de y actual. Si la ubicación 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 podría ser:

G17 G2 x10 y16 i10 j11 z9

En el formato de centro, el radio del arco no es especificado, pero ello puede encontrarse fácilmente como la distancia del centro del círculo al punto actual o el punto de fin del arco.

10.7.4 Habite -- G4

Para un Dwell, programe G4 P~ . Estas mantendrán las hachas inmóvil para el período de tiempo en segundos o milisegundos especificado por el número de p. La unidad de tiempo para ser usado es la preparación en el Config > el diálogo de lógica. Por ejemplo, con unidades ponga a segundos, G4 P0.5 habite durante medio segundo. Es un error si:

• el número de p es negativo.

10.7.5 Ponga herramienta de datos de sistema coordi nada y compensación de trabajo tabulan a -- G10 Vea los detalles de compensaciones de herramienta y trabajo para información adicional en sistemas coordinados

Para poner los valores de compensación de una herramienta, programe G10 L1 P~ X~ Z~ A~, donde el número de p debe evaluar a un entero, número entero en el rango 0 a 255 - las compensaciones de -- de número de herramienta de la herramienta especificadas por el número de p son restablecer al dado. Un número restablecerá el radio de sugerencia de herramienta. Sólo esos valores para que una palabra de eje es incluida sin retardo será restablecer. El diámetro de herramienta no puede ponerse de este modo.

Para poner los valores coordinados para el origen de una fijación coordine sistema, programe G10 L2 P~ X~ Y~ Z~ A~ B~ C~, donde el número de p debe evaluar a un entero, número entero en el rango 1 a 255 - la fijación 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 número de p son restablecer a la coordenada valoran dió ( desde el punto de vista de lo absoluto coordine el sistema ). Sólo esas coordenadas para que una palabra de eje es incluida sin retardo será restablecer.

Es un error si:

• el número de p no evalúa a un entero, número 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, continuarán ser en efecto después.

El sistema coordinado cuyo origen es establecido por una orden de G10 pueda ser activo o inactivo en el tiempo el G10 es ejecutado.

Los valores el conjunto no serán persistentes a menos que las mesas de herramienta o fijación 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

Page 109: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

línea era ejecutada. 10.7.6 el circular de Clockwise/counterclockwise em bolsa a -- G12 y G13 Estos circular embolsa ordenes son un tipo de ciclo enlatado que pueda estar acostumbrado a producir un más grande circular de agujero que la herramienta en uso o con una herramienta adecuada ( como un cortador de la asperilla clave ) a las ranuras de órganos internos de corte para los anillos de "a" etc.

Programe G12 que yo~ para un mueva se según las manecillas del reloj y G13 que yo~ para un mueva se en sentido contrario al de las manecillas del reloj.

La herramienta es instalarse en la dirección de x por el valor si el yo palabra y un círculo inserta la dirección especificó con las coordenadas de x y y originales como el centro. La herramienta es retornada al centro.

Su efecto es indefinido si el plano actual no es el XY.

10.7.7 Salga y entre el modo polar -- G15 y G16 Es posible para G0 y G1 instale en el x / y planee sólo para especificar coordenadas como un radio y ángulo relativos a un punto de centro temporal. Programe G16 para entrar este modo. Las coordenadas actuales del punto controlado son el centro temporal.

Programe G15 para volver sobre cartesiano normal se coordina.

estado normal de G0 X10 Y10 // G0 se mueve a 10,10G16 //start de modo polar.G10X10Y45( este mueva se a la x 17.xxx, la y 17.xxx que es el Amanche se en un círculo ) ( de radio 10 a 45 grados delas coordenadas iniciales de 10,10.)

Esto puede ser muy útil, por ejemplo, para taladrar un círculo de agujeros. El código debajo de los movimientos a un círculo de agujeros cada 10 grados en un círculo de radio 50 mm centre la x = 10, la y = 5.5 y pican taladros a la z = -0.6

Notas:

(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 ejecución de Fanuc en que ello usa el punto actual como el centro polar. La versión de Fanuc requiere una gran cantidad de origen cambiando para conseguir el resultado deseado para cualquier círculo no centrado en 0,0 10.7.8 Allane selección -- G17, G18 , y G19

Page 110: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Programe G17 para escoger el plano de XY, G18 para escoger el plano de XZ, o G19 para escoger el YZplano. Los efectos de tener un plano escogieron discuta se en bajo G2/3 y enlató ciclos

10.7.9 Unidades de longitud -- G20 y G21 Programe G20 para usar pulgadas para las unidades de longitud. Programe G21 para usar milímetros.

Es normalmente una idea buena para programar o G20 o G21 cerca del comienzo de un programa antes de cualquier movimiento ocurrir, y no para usar o un en cualquier parte de otro modo en el programa. Es la responsabilidad del usuario sin duda todo números son apropiados para el uso con las unidades de longitud actuales. Véase también G70/G71 que es sinónimo.

10.7.10 El retorno a la casa -- G28 y G30

una posición domestica es definida ( por parámetros 5161-5166 ). Los valores de parámetro son desde el punto de vista de lo absoluto coordine sistema, pero está en unidades de longitud no especificado.

Para retornar para posición domestica por la vía de la posición programada, programe G28 X~ Y~ Z~ A~ B~ C~ ( o use G30 ). Todas las palabras de eje son opcionales. El camino es hecho por un movimiento transversal de la posición actual a la posición programada, seguido por un movimiento transversal a la posición domestica. Si ningunas palabras de eje son programadas, el punto intermedio es el punto de corriente, así sólo un movimiento es hecho.

10.7.11 Referencie las hachas G28.1

Programe x G28.1~ Y~ Z~ A~ B~ C~ para referenciar las hachas dadas. Las hachas se moverán a la proporción de alimentación actual hacia el interruptor domestico (ees), como se define por la configuración. Cuando lo absoluto elabora la coordenada alcance el valor dado por una palabra de eje entonces la proporción de alimentación está puesto en que definido por Configure > Config referenciando. Suministrado la posición absoluta actual es aproximadamente correcta, entonces esto dará a una parada blanda en el interruptor de referencia (ees).

10.7.12 Sonda recta– G31

10.7.12.1 El comando sonda recto

Programe x de G31~ Y~ Z~ A~ B~ C~ para ejecutar una operación de sonda recta. Las palabras de eje rotatorias se permiten, pero es mejor omitir les. Si palabras de eje rotatorias son usadas, los números deben ser iguales que la posición de corriente cuenta de modo que las hachas rotatorias no se muevan. Las palabras de eje lineales son opcionales, exceptúe 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 milímetro o 0.01 pulgadas del punto programado.

• G31 es usado en el inverso cronometra la alimentación evalúa modo,

• cualquier eje rotatorio es mandado para moverse,

• ninguna x, y, o palabra de eje de z es usada.

En respuesta a esta orden, la máquina mueve el punto controlado ( que deba ser al final de la sugerencia de sonda ) en una línea recta a la proporción de alimentación actual hacia el punto programado. Si los viajes de sonda, la sonda es retractada ligeramente del punto de viaje al final de la ejecución de orden. Si la sonda no hace tropezar aún después de excederme el punto programado ligeramente, un error es comunicado.

Después de exitoso sondando, parámetros 2000 a 2005 estarán puesto en las coordenadas de la ubicación 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

Page 111: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

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 están al cero ) y la compensación 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, más usos puede hacerse de la orden de sonda recta, tal como encontrando el diámetro 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 encañonan al menos el +X, -- X, +Y, y direcciones de -- Y. Estas cantidades pueden ser guardadas en los parámetros 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 también factible. Hacer y así sea más complejo que cuando hachas rotatorias están a cero, y no negociamos con ello aquí.

10.7.12.3 Código de ejemplo

Como un ejemplo útil, el código para encontrar el centro y diámetro de un agujero circular se muestra en la figura 11.5. Para este código para producir resultados exactos, la espinilla de sonda debe ser buenaalineado con el eje de z, la sección 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 sección transversal circular ) deba ser conocido precisamente. Si el radio de sugerencia de sonda es conocido sólo aproximadamente ( pero otras condiciones se mantienen ), la ubicación del centro de agujero todavía puede ser exacto, pero el diámetro de agujero no poder.

N010 ( haga tanteos para encontrar centro y diámetr o de agujero circular )N020 ( este programa no corra como dió aquí. Usted tiene que )N 030 ( insertan números en lugar de .) N040 ( borran las líneas N020, N030 , y N040 cuando hace eso.) N050 G0 Z < el valor de z de retractado coloque >ff ffffff< alimenta la proporción >N060 #1001= < valor de x nominal del agujero centra >N07 0 #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 cent er) N120 G0 Z#1003 (move into hole -to be cautious, sub stitute 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 goo d X-value of hole center) 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)

Page 112: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

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 ho le diameter) N330 #1035=[#1024 -#1014] (encontrar diferencia en los diámetros 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 número real que casa la descripción de número. Después de esta sección del código haya ejecutado, el valor de x del centro estará en parámetro 1041, el valor de y del parámetro de center in 1022 , y el diámetro en parámetro 1034. Además, el diámetro compara al eje eléctrico-cristal de cuarzo estará en parámetro 1024, el diámetro compara al eje de y en parámetro 1014 , y la diferencia (un indicador de circularidad) en parámetro 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. Añada la herramienta cambia el código al comienzo, si es necesario.

10.7.13 La compensación de radio de cortador -- G40 , G41 , y G42 Para volver la compensación de radio de cortador de, programe G40. Es bien volver la compensación fuera cuando es ya fuera.

La compensación de radio de cortador puede ejecutarse sólo si el plano de XY es activo.

Para volver compensación de radio de cortador en la izquierda ( i.e., las permanencias de cortador hacia la izquierda del camino programado cuando el radio de herramienta es positivo ), programe G41 D~ Para volver compensación de radio de cortador en enderezar ( i.e., las permanencias de cortador hacia la derecha del camino programado cuando el radio de herramienta es positivo ), programe G42 D~ La palabra de d es opcional; si no existe ninguna palabra de d, el radio de la herramienta corrientemente en el huso se usará. Si usó, el número de d normalmente debe ser el número de ranura de la herramienta en el huso, aunque esto no se exige. Es bien para el número de d para ser el cero; un valor de radio de cero se usará.

G41 y G42 pueden calificarse por una palabra de p. Esto hará caso del valor del diámetro de la herramienta (si existe) dado en la herramienta actual tabule entrada.

Es un error si:

• el número de d no es un entero, número entero, es negativo o es más grande que el número de ranuras de tiovivo,

• el plano de XY no es activo,

• la compensación de radio de cortador es mandada para encender cuando está ya en.

El comportamiento del sistema de elaborar cuando la compensación de radio de cortador está EN describirse en el capítulo de compensación de cortador. Note la importancia de programar entrada válida y movimientos de salida.

10.7.14 La longitud de herramienta contrarresta a - - G43, G44 y G49

Para usar una compensación de longitud de herramienta, programe G43 H~, donde el número de h es el índice deseado en la mesa de herramienta. Es estimado que todas las entradas en esta mesa será positivo. El número de h debe ser, pero no tenga que ser, igual que el número de ranura de la herramienta corrientemente en el huso. Es bien para el número de h para ser el cero; un valor de compensación de cero se usará. Omitir h tiene

Page 113: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

el mismo efecto como un valor de cero.

G44 es suministrado para compatibilidad y se usa si las entradas en la mesa dan a compensaciones negativas.

Es un error si:

• el número de h no es un entero, número entero, es negativo, o es más grande que el número de ranuras de tiovivo.

Para usar ninguna compensación de longitud de herramienta, programe G49

Es bien para programar usando la misma compensación ya en uso. Es también APRUEBE para programar usando ninguna longitud de herramienta contrarresta si ninguno esté siendo corrientemente usando.

10.7.15 Pese factores G50 y G51 Para definir un factor a escala que será aplicado a una x, y, z, A, b, c, yo y palabra de J antes de ello está usado el programa G51 X~ Y~ Z~ A~ B~ C~ donde la x, y, z etc. las palabras son los factores a escala para las hachas dadas. Estos valores son, por supuesto, nunca se tuvo cierto peso.

No es admitido para usar los factores desiguales a escala para producir arcos elípticos con G2 o G3.

Para restablecer los factores a escala de todas las hachas a 1.0 programe G50 10.7.16 Compensación de sistema coordinada temporal – G52 Para contrarrestar el punto actual por un grado positivo dado o distancia negativa ( sin el movimiento ), el programa G52 X~ Y~ Z~ A~ B~ C~ , donde las palabras de eje c ontienen las compensaciones que quiere proporcionar. Todas las palabras de eje son opcionales, exceptúe que al menos uno debe usarse. Si una palabra de eje no es usada para un eje dado, la coordenada en ese eje del punto actual no es cambiada. Es un error si:

• todas las palabras de eje son omitidas. G52 y G92 usan mecanismos internos comúnes en Mach3 y no

pueden ser usados en conjunto.

Cuando G52 es ejecutado, el origen del sistema corrientemente coordinado activo se mueve por los valores dieron.

El efecto de G52 es suprimido programando G52 X0 Y0 etc.

Aquí está un ejemplo. Suponga el punto actual está a X=4 en el especificó corrientemente coordine el sistema, entonces G52 X7 ponga la compensación de eje eléctrico-cristal de cuarzo a 7 , y así causa la coordenada de x de la corriente apunta a es -3.

Las compensaciones de eje son siempre usadas cuando el movimiento es especificado en modo de distancia absoluto usando cualquier de la fijación se coordinan sistemas. Así toda la fijación se coordina los sistemas se afectan por G52.

10.7.17 Instale en coordenadas absolutas -- G53

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, exceptúe 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 línea en que es tener la intención de siendo activo. Esto producirá el movimiento coordinado lineal al punto programado. Si G1 es activo, la velocidad del movimiento es la proporción de alimentación actual ( o lento si la máquina no irá que rápidamente ). Si G0 es activo, la velocidad del movimiento es la proporción transversal actual ( o lento si la máquina no irá que rápidamente ).

Es un error si:

• G53 está usado sin G0 o G1 ser activo,

Page 114: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

• G53 está usado mientras que compensación de radio de cortador está en. Vea capítulo pertinente para

una visión general de sistemas coordinados.

10.7.18 Escoja el trabajo contrarresta coordine el sistema -- G54 a G59 y G59 P~ Para escoger el trabajo contrarreste #1, programe G54 , y similarmente para las primeras seis compensaciones.

El system-

pares de código de g de número son: (de 1 G54), (de 2 G55), (de 3 G56), (de 4 G57), (de 5 G58), (de 6 G59)

para acceder cualquier del 254 trabajan las compensaciones ( 1 -254 ) programe G59 P~ donde la palabra de p

da al número de compensación requerido. Así G59 P5 es idéntico en efecto a G58.

Es un error si:

• unos de estos códigos de g están usados mientras que compensación de radio de cortador está en. Vea

capítulo pertinente para una visión general de sistemas coordinados.

10.7.19 Ponga modo de control de camino -- G61 , y G64

Programe G61 para poner el sistema de elaborar en exigen modo de parada, o G64 para modo de velocidad constante. Es bien al programa para el modo que es ya activo. Estos modos son descritos en detalle arriba.

10.7.20 Haga girar sistema coordinado– G68 y G69

Programe A de G68~ B~ YO~ R~ para hacer girar el sistema de coordenada de programa. A~ sea la coordenada de x y b~ la coordenada de y d el centro de rotación en el sistema coordinado actual ( i.e. incluyendo trabaje todo y compensaciones de herramienta y compensaciones de G52/G92.)

R~ sea el ángulo de rotación en grados (el grado po sitivo es el CCW mirado de la dirección de z positiva).

YO~ sea opcional y el valor no es usado. Si yo~ lo esté presente causa el valor de R dado para ser añadido a cualquiera rotación en vigor ponga por G68.

e.g. G68 A12 B25 R45 causa el sistema coordinado para ha cerse girar por 45 grados sobre el punto Z=12, Y=25

Posteriormente: G68 A12 B35 I1 R40 deja el sistema coordinado hecho girar por 85 grados sobre la x = 12, Y=25

Programe G69 para suprimir rotación.

Notas:

• Este código sólo permite la rotación cuando el plano actual es la y de x • El yo palabra puede usarse aún si el punto de centro es diferente de ese usado antes de aunque, en este

caso, los resultados necesitan planificación cuidadosa. Pudo ser útil al simular vuelta de motor. 10.7.21 Unidades de longitud– G70 y G71

Programe G70 para usar pulgadas para las unidades de longitud. Programe G71 para usar milímetros.

Es normalmente una idea buena para programar o G70 o G71 cerca del comienzo de un programa antes de cualquier movimiento ocurrir, y no para usar o un en cualquier parte de otro modo en el programa. Es la responsabilidad del usuario sin duda todo números son apropiados para el uso con las unidades de longitud actuales. Véase también G20/G21 que es sinónimo y preferido.

Page 115: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

10.7.22 Ciclo enlatado– El picotazo de alta velocid ad taladra a G73

El ciclo de G73 está destinado para barrenado profundo o molienda con ruptura de astilla. Véase también G83. El retracts en este ciclo rompe la astilla pero no retracte totalmente el taladro del agujero. Es adecuado para herramientas con flautas largas que aclarará el roto desportilla el agujero. Este ciclo toma un número de q que representa un incremento de "delta" a lo largo del eje de z. Programa

G73 X~ Y~ Z~ A~ B~ C~ R~ L~ Q~

• Movimiento preliminar, como se describe en G81 a 89 ciclos enlatados. ⁄ Mueva el eje de z sólo a la

corriente alimenta proporción hacia abajo por la delta o a la posición de z, cualquiera es menos

profundo.

• El rápido se retira de por la distancia definida en el G73 Pullback DRO en la pantalla de colocaciones.

• El rápido cede a la corriente agujeree el fondo, respaldado de algo. ⁄ Repita pasos 1,2 , y 3 hasta la

posición de z alcance se al paso 1.

• Retracte el eje de z a proporción transversal para aclarar z.

Es un error si:

• el número de q es negativo o cero.

10.7.23 Suprima el movimiento modal -- G80 Programe G80 para no asegurar ningún movimiento de eje ocurrir. Es un error si:

• Las palabras de eje son programadas cuando G80 es activo, a menos que un 0 código de g de grupo modal es programado que usa palabras de eje.

10.7.24 Los ciclos enlatados -- G81 a G89 Los ciclos enlatados G81 por G89 se haya puesto en práctica como se describe en esta sección. Dos ejemplos son dados con la descripción de G81 abajo.

Todos los ciclos enlatados son tocados un instrumento musical con respecto al escogió corrientemente planee. Cualquier de los tres planos ( XY, YZ, ZX ) pueda escogerse. A lo largo de esta sección, la mayor parte de las descripciones asumen el plano de XY se ha escogido. El comportamiento es siempre análogo si se escogenes el YZ o plano de XZ.

Las palabras de eje rotatorias se permiten en ciclos enlatados, pero es mejor omitir les. Si palabras de eje rotatorias son usadas, los números deben ser iguales que la posición de corriente cuenta de modo que las hachas rotatorias no se muevan.

Todos los ciclos enlatados usan x, y, R, y números de z en el código de NC. Estos números están acostumbrado a determinar x, y, R, y posiciones de z. El R ( normalmente significando retracte se ) la posición es a lo largo el eje perpendicular para el escogió corrientemente planee ( el eje de z para plano de XY, eje eléctrico-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 número "pegajoso" si, cuando mismo ciclo es usado en varias líneas de código en fila, el número debe usarse la primera vez, pero es opcional en el resto de las líneas. Los números pegajosos mantienen su valor en el resto de las líneas si no se programan explícitamente para ser diferente. El número de R es siempre pegajoso.

En modo de distancia incremental: cuando el plano de XY es escogido, x, y, y números de R se trata como los incrementos a la corriente colocan y la z como un incremento de la posición 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 análogo. En modo de distancia absoluto, la x, y, R, y números de z son posiciones absolutas en el sistema

Page 116: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

coordinado actual.

El número de l es opcional y representa el número de repeticiones. L=0 no es permitido. Si la característica de repetición está usada, ello está usado en el modo de distancia incremental, de modo que la misma sucesión de movimientos es repetida en varios espació igualmente ponen a lo largo de una línea 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 número 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 añadiendo 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 repetición ( llamó la "z clara" en las descripciones debajo de ) determine se por la colocación del modo de retract: o a la posición de z original ( si ése está arriba el R coloca y el modo de retract es G98 ), o de otra manera a la posición de R.

Es un error si:

• x, y, y palabras de z están todas errando durante un ciclo enlatado,

• un número de p es requerido y un número de p negativo es usado,

• un número de l está usado ese no evalúe a un número entero positivo,

• el movimiento de eje rotatorio es usado durante un ciclo enlatado,

• invierta el tiempo alimenta proporción es activa durante un ciclo enlatado,

• la compensación de radio de cortador es activa durante un ciclo enlatado.

Cuando el plano de XY es activo, el número de z es pegajoso, y es un error si:

• el número de z falta y el mismo ciclo enlatado no era ya activo,

• el número de R es menos del número de z.

Cuando el plano de XZ es activo, el número de y es pegajoso, y es un error si:

• él número de y falta y el mismo ciclo enlatado no era ya activo,

• el número de R es menos del número de y.

Cuando el plano de YZ es activo, el número de x es pegajoso, y es un error si:

• el número de x falta y el mismo ciclo enlatado no era ya activo, • el número de R es menos del número de x.

10.7.24.1 El preliminar y en-entre movimiento

Al mismo comienzo de la ejecución de cualquier de los ciclos enlatados, con el plano de XY escogió, si la posición de z actual es abajo el R coloca, el eje de z es cruzado a la posición de R. Esto sucede sólo una vez, a pesar del valor de l.

Además, 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 posición de XY dada,

• un travesaño recto del eje de z sólo al R coloca, si no es el |lready| a la posición de R. Si el plano de XZ o YZ es activo, el preliminar y en-entre movimientos es análogo.

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~

Page 117: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

• El movimiento preliminar, como descrito más arriba.

• Mueva el eje de z sólo a la proporción de alimentación actual a la posición de z.

• Retracte el eje de z a proporción transversal para aclarar z.

Ejemplo 1. Suponga la posición actual tiene (1,2,3) y el plano de XY se ha escogido,y la línea siguiente del

código 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 número de x y posición de x tiene 4. El número de y y posición de y tiene 5. El número de z y posición 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 alimentación al eje de z a (4,5,1.5)

• una paralela transversal al eje de z a (4,5,3)

Ejemplo 2. Suponga la posición actual tiene (1,2,3) y el plano de XY se ha escogido, y la línea siguiente del

código 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 número de x tiene 4, el número de y tiene 5, el número de z es -0.6 y el número de R tiene 1.8. La posición de x inicial tiene 5 (=1+4), la posición de e inicial tiene 7 (=2+5), la posición de z clara tiene 4.8 (=1.8+3), y la posición de z tienen 4.2 (=4.8-0.6). La z vieja tiene 3.0

El primer movimiento es un travesaño a lo largo del eje de z a (1,2,4.8), desde z vieja < aclare z.

La primera repetición consiste de 3 movimientos.

⁄ una paralela transversal al plano de XY a (5,7,4.8)??una paralela de alimentación al eje de z a (5,7,4.2)??una

paralela transversal al eje de z a (5,7,4.8)

La segunda repetición consiste de 3 movimientos. La posición de x es restablecer a 9 (=5+4) y la yla

posición a 12 (=7+5).⁄ una paralela transversal al plano de XY a (9,12,4.8)??una paralela de

alimentación al eje de z a (9,12,4.2)??una paralela transversal al eje de z a (9,12,4.8) La tercer repetición consiste de 3 movimientos. La posición de x es restablecer a 13 (=9+4) y la posición 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 más arriba.

⁄ Mueva el eje de z sólo a la proporción de alimentación actual a la posición de z.

Page 118: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

⁄ Habite para el número de p de segundos.

⁄ Retracte el eje de z a proporción transversal para aclarar z.

10.7.24.4 G83 Cycle

El ciclo de G83 ( a menudo llame pique el barrenado ) están destinados para barrenado profundo o molienda con la ruptura de astilla. Véase también G73. El retracts en este ciclo aclara el agujero de astillas y corte cualesquiera encordadores largos ( que es común al hacer un hueco en el aluminio ). Este ciclo toma un número 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 más arriba.

⁄ Mueva el eje de z sólo a la corriente alimenta la proporción hacia abajo por la delta o a la posición de z,

cualquiera es menos profundo. ⁄ El rápido se retira de la z clara. ⁄ El rápido cede a la corriente agujeree el

fondo, respaldado de algo. ⁄ Repita pasos 1,2 , y 3 hasta la posición de z alcance se al paso 1. ⁄ Retracte el eje

de z a proporción transversal para aclarar z. Es un error si:

⁄ el número 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 más arriba.

⁄ Empiece sincronización de alimentación de velocidad.

⁄ Mueva el eje de z sólo a la proporción de alimentación actual a la posición de z.

⁄ Pare el huso.

⁄ Empiece el huso en sentido contrario al de las manecillas del reloj.

⁄ Retracte el eje de z a la proporción de alimentación actual para aclarar z.

⁄ Si el |synch| de alimentación de velocidad no estaba en antes del ciclo empezó, lo pare.

⁄ Pare el huso.

⁄ Empiece el huso según las manecillas del reloj.

El huso debe estar volviendo según las manecillas del reloj antes de este ciclo use se. Es un error si:

⁄ el huso no está volviendo según las manecillas del reloj antes de este ciclo ejecute se. Con este ciclo, el programador debe estar seguro de programar la velocidad y alimentación en la proporción correcta para casar el paso de los hilos ser haciendo. La relación es que el huso la velocidad iguala la proporción de alimentación cronometra el paso (en hilos por unidad de longitud). Por ejemplo, si el paso es 2 hilos por milímetro, las unidades de longitud activas son milímetros, y la proporción de alimentación haya sido puesto con la orden F150, entonces la velocidad debe ponerse con la orden S300, desde 150 x 2 = 300.

Si la alimentación y velocidad hacen caso de interruptores es habilitado y no ponga a 100% , el un conjunto a la colocación inferior surtirá efecto. Las proporciones de velocidad y alimentación se todavía serán sincrónico.

10.7.24.6 G85 Cycle

Page 119: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

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 más arriba.

⁄ Mueva el eje de z sólo a la proporción de alimentación actual a la posición de z.

⁄ Retracte el eje de z a la proporción de alimentación actual para aclarar z.

10.7.24.7 G86 Cycle

El ciclo de G86 está destinado para horadación. Este ciclo usa un número

de p para el número de segundos para habitar. Programe x de G86~ Y~ Z~

A~ B~ C~ R~ L~ P~ ??El movimiento preliminar, como descrito más

arriba. ⁄ Mueva el eje de z sólo a la proporción de alimentación actual a la

posición de z. ⁄ Habite para el número de p de segundos. ⁄ Pare la vuelta

de huso. ⁄ Retracte el eje de z a proporción transversal para aclarar z.

⁄ Comience de nuevo el huso en la dirección 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 horadación posterior. Programa

G87 X~ Y~ Z~ A~ B~ C~ R~ L~ YO~ J~ K~

La situación, 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 posición por insertar y quitar la herramienta. yo y el J siempre son los incrementos de la x coloca y la posición de y, a pesar de la colocación de modo de distancia. Este ciclo también usa un número de k para especificar la posición a lo largo del eje de z de la parte superior de punto controlada del ensanchamiento. El número de k es un valor de z en el sistema coordinado actual en modo de distancia absoluto, y un incremento (de la posición de z) en modo de distancia incremental.

⁄ El movimiento preliminar, como descrito más arriba.

⁄ Mueva se a cruzar la proporción compara al plano de XY al punto indicado por I y J.

⁄ Pare el huso en una orientación específica.

⁄ Mueva el eje de z sólo a cruzar la proporción hacia abajo a la posición de z.

⁄ Mueva se a cruzar la proporción compara al plano de XY a la x, ubicación de y.

⁄ Empiece el huso en la dirección que estuvo yendo antes.

⁄ Mueva el eje de z sólo a la alimentación dada evalúa hacia arriba a la posición indicada por K.

⁄ Mueva el eje de z sólo a la proporción de alimentación dada cede a la posición de z.

Page 120: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

⁄ Pare el huso en la misma orientación como antes.

⁄ Mueva se a cruzar la proporción compara al plano de XY al punto indicado por I y J.

⁄ Mueva el eje de z sólo a proporción transversal a la z clara.⁄ Mueva se a cruzar la proporción compara al

plano de XY para la x especificado, ubicación de y.

⁄ Comience de nuevo el huso en la dirección que estuvo yendo antes.

Al programar este ciclo, el yo y números de J debe ser escogido de modo que cuando la herramienta es cerrado en una posición orientada, ajustará por el agujero. Porque cortadores diferentes sonhaga diferentemente, puede tomar cierto análisis y/o experimentación para determinaraproprie de valores para yo y el J.

10.7.24.9 G88 Cycle

El ciclo de G88 está destinado para horadación. Este ciclo usa una palabra de p, donde la p especifica elel

número de segundos para habitar. Programe x de G88~ Y~ Z~ UN-B~ C~ R~~ L~ P~ ??El movimiento

preliminar, como descrito más arriba.

⁄ Mueva el eje de z sólo a la proporción de alimentación actual a la posición de z.

⁄ Habite para el número 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 dirección que estuvo yendo.

10.7.24.10 G89 Cycle

El ciclo de G89 está destinado para horadación. Este ciclo usa un número de p, donde la p especifica elel

número de segundos para habitar. programe x de G89~ Y~ Z~ A~ B~ C~ R~ L~ P~??El movimiento

preliminar, como descrito más arriba.

Page 121: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

⁄ Mueva el eje de z sólo a la proporción de alimentación actual a la posición de z.

⁄ Habite para el número de p de segundos.

⁄ Retracte el eje de z a la proporción de alimentación actual para aclarar z.

10.7.25 Ponga modo de distancia -- G90 y G91 La interpretación del código de Mach3 puede estar en uno de dos distancian modos: absoluto o incremental.

Para examinar el modo de distancia absoluto, programe G90. En modo de distancia absoluto, eje cuente (x, y, z, A, b, c) normalmente representan posiciones desde el punto de vista del sistema corrientemente coordinado activo. Cualesquiera excepciones a esa regla son descritas explícitamente en esta sección describiendo gcódigos.

Para examinar el modo de distancia incremental, programe G91. En modo de distancia incremental, eje cuente (x, y, z, A, b, c) normalmente representan incrementos de los valores actuales de los números.

yo y números de J siempre representan incrementos, a pesar de la colocación de modo de distancia. los números de k representan incrementos en casi un uso (el ciclo de horadación de G87), donde el significado cambia con modo de distancia.

10.7.26 G92 contrarresta -- G92, G92.1, G92.2, G92. 3

Vea el capítulo en sistemas coordinados para los detalles completos. Es fuertemente deliberado no para usar esta herencia destaque se en ningún eje donde existe otra compensación se aplicaba.

Para hacer el punto actual tenga los Coordinates le desear ( sin el movimiento ), el programa G92 X~ Y~ Z~ A~ B~ C~ , donde las palabras de eje c ontienen el eje le numera desear. Todas las palabras de eje son opcionales, exceptúe que al menos uno debe usarse. Si una palabra de eje no es usada para un eje dado, la coordenada en ese eje del punto actual no es cambiada. Es un error si:

• todas las palabras de eje son omitidas. G52 y G92 usan mecanismos internos comúnes en Mach3 y no

pueden ser usados en conjunto.

Cuando G92 es ejecutado, el origen del sistema corrientemente coordinado activo se mueve. Para hacer esto, compensaciones de origen están calculadas de modo que las coordenadas del punto actual con respecto al origen movido son como especificó sin retardo conteniendo el G92. Además, parámetros 5211 a 5216 están puestos en la x, y, z, A, b, y compensaciones de eje de c. La compensación para un eje es la cantidad el origen 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 compensación de eje eléctrico-cristal de cuarzo actual es el cero, entonces G92 X7 ponga la compensación de eje eléctrico-cristal de cuarzo a -3, pone parámetro 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 fijación coordine se los sistemas así todo fijación se coordina los sistemas se afectan por G92.

Ser en modo de distancia incremental no tiene ningún efecto en la acción 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. Matemáticamente el nuevo valor de cada compensación es el A+B, donde un es lo que la compensación podría ser si la compensación vieja era cero, y b es la compensación vieja. Por ejemplo, después del ejemplo previo, el valor de x del punto actual tiene 7. Si G92 X9 es entonces programado, la nueva compensación de eje eléctrico-cristal de cuarzo es -5 , que calcule se por[[7-9] + 3].

Page 122: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Ponga otra vía el G92 X9 produce la misma compensación cualquiera compensación 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 parámetros 5211 a 5216 a cero, mientras que G92.2 deja su corriente valora sólo.

Para poner los valores de compensación de eje a los valores dió en parámetros 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 pondrán parámetros 5211 a 5216. No use G92.1 en el residuo del primer programa. Los valores de parámetro se salvarán 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 restaurarán las compensaciones salvadas en el primer programa.

10.7.27 Ponga la alimentación evalúa modo -- G93, G 94 y G95 Tres alimente los modos de proporción se reconocen: tiempo inverso, unidades por minuto y unidades por revolución del huso. Programe G93 para empezar el modo de tiempo inverso (esto es muy infrecuentemente empleado). Programe G94 para empezar las unidades por minuto el modo. Programe G95 para empezar las unidades por modo rev.

En tiempo inverso alimente el modo de proporción, una palabra de f significa que el movimiento debe completarse en casa[one divided by the F number] minutos. Por ejemplo, si el número índice de abertura útil tiene 2.0 , el movimiento debe completarse por la mitad un minuto.

En unidades por minuto alimente modo de proporción, una palabra de f sin retardo se interpreta para querer decir el punto controlado deba moverse a cierto número de pulgadas por minuto, los milímetros por minuto, o los grados por minuto, dependiendo de lo que las unidades de longitud se están usando y que eje o hachas se están moviendo.

En unidades por alimentación rev evalúe modo, una palabra de f sin retardo se interpreta para querer decir el punto controlado deba moverse a cierto número de pulgadas por revolución de huso, milímetros por revolución, o grados de huso por revolución de huso, dependiendo de lo que las unidades de longitud se están usando y que eje o hachas se están moviendo.

Cuando el inverso cronometra la alimentación evalúe el modo es activo, una palabra de f debe aparecer en cada línea que tienen un movimiento de G1, G2 , o G3 , y una palabra de f en una línea que no tienen G1, G2 , o G3 son ignorados. Ser en tiempo inverso alimenta el modo de proporción no afecta G0 (travesaño rápido) los movimientos. Es un error si:

• invierta el tiempo alimenta el modo de proporción es activo y una línea con G1, G2 , o G3 (explícitamente o implícitamente) no tenga una palabra de f.

10.7.28 Ponga enlató pase por un ciclo el retorno n ivela a -- G98 y G99 Cuando el huso se retracta durante enlatado pasan por un ciclo, existe una elección de cuán lejos lo retractarse:

1. retracte perpendicular para el escogido planee a la posición indicada por la palabra de R, o 2. retracte perpendicular para el escogido planee a la posición que el eje estaba en sólo antes del ciclo

enlatado empezó ( a menos que esa posición está inferior que la posición indicada por la palabra de R, en cuyo caso use la posición de palabra de R ). Para usar la opción (1), programe G99 para usar la opción (2), programe G98 recuerda que la palabra de R tiene significados diferentes en modo de distancia absoluto y modo de distancia incremental.

Page 123: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

10.8 Códigos de m incorporados la m codifica interpretó directamente por Mach3 muestre se en la figura 10.7.

10.8.1 Programe parando y terminando -- M0, M1, M2, M30 Para parar un programa corredor temporalmente (a pesar de la colocación del interruptor de parada opcional), programe M0.

Para parar una corrida programe temporalmente ( pero sólo si el interruptor de parada opcional está en ), programe M1.

Es bien programar M0 y M1 en mdi modo, pero el efecto no probablemente es perceptible, porque comportamiento normal en mdi modo es hacer alto después de cada línea de la entrada, de cualquier modo.

Si un programa es parado por unos M0, M1, apretando el botón de principio de ciclo comenzará de nuevo el

el programa a la línea siguiente.

Para terminar un programa, programe M2 o M30. M2 deja la línea próxima para ejecutarse como la línea de

M2. M30 " vuelva a dar cuerda " el archivo código de g. Estas ordenes pueden tener los efectos siguientes en

dependencia de las opciones escogidas en el Configure > el diálogo de lógica:

• Las compensaciones de eje están puestas en el cero ( quiera G92.2 ) y compensaciones de origen está

puesta en la omisión ( quieraG54 ).

• El plano escogido está puesto en el XY (como G17). �Distancie modo está puesto en absoluto (como

G90). �Proporción de alimentación modo está puesto en unidades por minuto el modo (como G94).

Page 124: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

�Alimentación y velocidad hacen caso de esté puesto en EN (como M48). �La compensación 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 más las líneas de código en el archivo se ejecutarán después 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).

10.8.2 Espigue se el control -- M3, M4, M5

Para empezar la vuelta de huso según las manecillas del reloj a la velocidad corrientemente programada, programe M3.

Para empezar la vuelta de huso en sentido contrario al de las manecillas del reloj a la velocidad corrientemente programada, programe M4.

Para un PWM o el paso/Dir se espiga la velocidad es programada por la palabra de s. Para un en/de control de huso será establecido por el engranajes/poleas en la máquina.

Para parar el huso de volver, programe M5.

Es bien usar M3 o M4 si la velocidad de huso está puesta en cero. Si esto se hace ( o si la velocidad hace caso del interruptor es habilitado y ponga al cero ), el huso no empezará girar. Si, más tarde, la velocidad de huso es establecida sobre cero (o el interruptor de override es subida formada), el huso empezará girar. Ello se permite para usar M3 o M4 cuando el huso está volviendo ya o para usar M5 cuando el huso está ya cerrado pero vea la discusión en enclavamientos de seguridad en la configuración para las implicaciones de una sucesión que da marcha atrás un huso de corrida ya.

10.8.3 La herramienta cambia a -- M6 La herramienta suministrada cambia las solicitudes no son para ignorarse ( configure como se define en >lógica), Mach3 llamará una macra (q.v) M6Start cuando la orden es encontrada. Ello esperará a entonces el ciclo empieza a ser en apuros, ejecute la macra M6End y continúe la corrida el programa de parte. Usted puede proporcionar código básico visual en las macras para hacer funcionar su propio cambiador de herramienta mecánico y para mover las hachas a una ubicación conveniente a la herramienta cambiante si desea.

Si la herramienta cambie las solicitudes está puesto en ignore se ( en configurar >lógica) entonces M6 no tiene ningún efecto.

10.8.4 El control de enfriador -- M7, M8, M9

Para volver enfriador de inundación en, programe M7.

Para volver enfriador de neblina en, programe M8.

Para volver todo el enfriador de, programe M9.

Es siempre bien usar cualesquiera de estas ordenes, a pesar de lo que el enfriador es apagado o encendido.

10.8.5 Con referencia a corrida del primero raye -- M47

En encontrar un M47 el programa de parte continuará corrida de su primero alinee se. Es un error si:

• M47 es ejecutado en una subrutina

La corrida puede pararse por los botones de pausa o parada

Page 125: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Véase también el uso de M99 fuera de una subrutina para lograr el mismo efecto.

10.8.6 Haga caso de control -- M48 y M49 Para habilitar la velocidad y alimentación haga caso de, programe M48. Para inhabilitar ambos hace caso de, programe M49. Es bien para habilitar o inhabilitar los interruptores cuando se habilitan ya o inhabilitó.

10.8.7 Llame subrutina -- M98 Esto tiene dos formatos:

(a) Para llamar un programa de subrutina dentro del archivo de programas de parte actual codifique M98 P~ L~ o M98~P~la q el programa debe contener una línea de con el número dado por la palabra de p de la llamada. Esta línea de es un tipo de "etiqueta" que indica el principio de la subrutina. El hombre de línea de no tiene un número de línea (palabra de n) encima. Ello, y el código siguiente, normalmente está escrito con otras subrutinas y siga o unos M2, M30 o M99 así no es alcanzado directamente por el flujo del programa.

(b) Para llamar una subrutina que está en una separata archive el código 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 números de veces que la subrutina va a ser llamada antes de continuar con la línea siguiendo el M98. Si se omite la l (q) la palabra entonces su valor tiene como valor predefinido a 1.

Usando parámetros valoran o los movimientos incrementales una subrutina repetida puede hacer varios encrudeciendo corta alrededor de un camino o corte complejo varios objetos idénticos 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 bifurcación condicional es permitida no es significativo para subrutinas para llamarse en forma recursiva.

10.8.8 Retorne de subrutina

Para retornar de una subrutina programa M99 Execution continúe después del M98 que llamó la subrutina.

Si M99 está escrito programe en la mayor parte, i.e. no en una subrutina, entonces el programa empezará ejecución se alinea desde el principio de nuevo. Véase también M47 para lograr el mismo efecto.

10.9 Códigos de m de macra

10.9.1 Visión general de macra Si cualquier código de m es usado que no es en la lista anterior de los códigos incorporados entonces Mach3 intente encontrar un archivo nombrado " mxx.M1S " en la carpeta de macras. Si ello encuentra el archivo entonces ejecutará el programa de caligrafía de VB que ello encuentra dentro de ello.

El operador > el artículo de menú macras muestra un diálogo que le permite para ver las macras corrientemente instaladas, a Load, edite y ahorre o ahorre como el texto. El diálogo también tiene un ayude a abotonar que mostrarán las funciones de VB que pueden ser llamadas para controlar Mach3. Por ejemplo usted puede interrogar la posición de hachas, hachas de movimiento, interruegue la entrada comunican y controlan señales de salida.

Nuevas macras pueden ser escritas usando un programa de editor externo como Notepad y salvó en la carpeta de macras o usted puede cargar una macra en vigor dentro de Mach3, totalmente reescriba lo y lo salve con un

Page 126: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

nombre de archivo diferente.

10.10 Otros códigos de entrada

10.10.1 Ponga la alimentación evalúa a -- F

Para poner la proporción de alimentación, programe f~

En dependencia de la colocación del modo de alimentación provea la junta de codillo la proporción puede estar en por minuto de las unidades o de unidades por rev del huso.

Las unidades son esos definido por el modo de G20/G21.

En dependencia de la colocación en configurar > la lógica una revolución del huso puede ser definida como un pulso apareciendo en la entrada de índice o es derivado de la velocidad pedida por la palabra de s o huso establecido apresure DRO.

La proporción de alimentación a veces puede ser el |overidden| como se describe en M48 y M49 arriba.

10.10.2 Ponga el huso apresura a -- S

Para poner la velocidad en las revoluciones por minuto (rpm) del huso, programe s~ El huso girará a ese apresure cuando se ha programado para empezar girar. Es bien programar una palabra de s si el huso está girando o no. Si la velocidad hace caso del interruptor es habilitado y no ponga a 100%, la velocidad será diferente de lo que programe se. Es bien programar S0; el huso no girará si ése haga se. Es un error si:

• el número de s es negativo.

Si un G84 (golpes ligeros) ciclo enlatado es activo y la alimentación y velocidad hacen caso de interruptores son habilitados, el un conjunto a la colocación inferior surtirá efecto. Las proporciones de velocidad y alimentación se todavía serán sincrónico. En este caso, la velocidad pueda diferir de lo que es programado, aún si la velocidad hace caso del interruptor es puesto a 100%.

10.10.3 Herramienta selecta– T

Para escoger una herramienta, programe T~ donde el número de T es el número de ranura para la herramienta. La herramienta no es cambiada de forma automática (usar M-6) ni es ningún compensaciones aplicado (usar G43 o G44). Es bien, pero no normalmente útil, si las palabras de T aparecen en dos o más líneas sin cambio de herramienta. Es bien programar T0; ningún herramienta se escogerá. Esto es útil si quiere el huso para ser vacío después de un cambio de herramienta. Es un error si:

• un número de T negativo está usado, o un T numera más grande que 255 use se.

10.11 Tratamiento de errores Esta sección describe tratamiento de errores en Mach3.

Si una orden no trabaje tan esperó o no haga algo verifica que tiene represente lo correctamente. Las equivocaciones comúnes son IR, en lugar de G0 i.e. rotule a en lugar del cero ) y demasiados los puntos decimales en números. Mach3 no verifica por el |overtravel| de eje ( a menos que los límites de software son en uso ) o los alimentaciones o velocidades excesivamente altos. Ni haga que ello no detecta situaciones donde una orden legal hacen algo desafortunado, tal como elaborando una fijación.

10.12 La orden de la ejecución La orden de la ejecución de artículos en una línea es crítico para operación de máquina segura y efectiva. Los artículos son ejecutados en la orden mostrada en la figura 10.9 si ocurren en la misma línea.

Page 127: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Page 128: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

11. Appendix 1 -Mach3 screenshot pullout

Page 129: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

12. Appendix 2 - Sample schematic diagrams 12.1 EStop and limits using relays

Notes:

1. 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.

2. Relay contacts are shown in the de-energised position. Limit switches and push buttons are not operated.

3. 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.

4. 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

Page 130: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

volts DC 5. Relay B needs 1 NC and 2 NO contacts. It can have any convenient coil voltage to suit an available

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.

12.2 Torch Height Control interface

Page 131: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

Page 132: Traduccion Mach3

Rev Beta 7.57-Az 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.

2. 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.

3. 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.

4. 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.

5. Tom's conditions for release/use of the details in this manual and directly from him are:

• 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 [email protected]

• 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 [email protected]

• 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."

Page 133: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill

13. Appendix 3 -Record of configuration used

You should keep a paper record of your Mach3 setup!

A complete Mach3 configuration includes a lot of detailed information. You will not wish to repeat the process step by step when you update your computer.

Mach3 profiles are .XML files and you will probably keep them in the Mach3 folder. Use Windows Explorer to find the profile you wish to copy and drag it to another folder while holding down the Control key. You can of course use any other file copying technique if you prefer.

If you double-click the file name then your web browser (probably Internet Explorer) will open the .xml file and display it

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

Page 134: Traduccion Mach3

Rev Beta 7.57-Az Using Mach3mill