Mach 3 mil con panel de control rusificado. Características y descripción del programa de control de la máquina CNC Mach3. Definición de características especiales

El programa Mach3 para control de máquinas CNC es un programa diseñado para el control autónomo de máquinas herramienta con control numérico. El programa es igualmente eficaz para todo tipo de máquinas, independientemente del propósito para el que se utilice el dispositivo: fresado, grabado o torneado. Este programa es uno de los desarrollos más populares de este tipo.

Objetivo

El nombre completo del programa es ArtSoft Mach3. Se utiliza en dispositivos informáticos conectados a máquinas herramienta. Para ejecutar el programa, debe tener instalado un sistema operativo Microsoft en su computadora. La aplicación y el software fueron creados por un fabricante estadounidense. Su popularidad se debe a su facilidad de uso, lo que permite su uso tanto en producción como en casa.

Habiendo dado preferencia al programa de control, puede iniciar los dispositivos:

  • corte de engranajes;
  • grabado.

Para que Mach3 se ejecute en una computadora, debe cumplir con los requisitos mínimos. El sistema operativo Windows no tiene más de dos mil años. La frecuencia del reloj del procesador es de al menos 1 gigahercio. La cantidad mínima de RAM es de 512 megabytes. Memoria de la tarjeta de video: al menos 64 megabytes. La cantidad de memoria libre en el disco duro es de al menos 1 gigabyte. Disponibilidad de un puerto LPT y al menos dos conectores USB.

Casi todos los dispositivos modernos son compatibles con Mach3, lo que lo hace adecuado para su uso tanto en grandes empresas como en talleres domésticos.

La aplicación se controla del mismo modo en diferentes diseños de máquinas. La diferencia en el funcionamiento puede estar asociada únicamente con diferencias en las características y dimensiones de los dispositivos.

Peculiaridades

Mach3 interactúa con cualquier máquina herramienta que tenga un sistema de control numérico. El programa se puede ejecutar no sólo en computadoras de escritorio, sino también en computadoras portátiles. Para hacer esto, simplemente conecte la unidad a la máquina. El sistema Mach3 es más un controlador que una aplicación compleja. Después de instalarlo, usted mismo podrá crear programas de control en su computadora.

Una vez finalizada su creación, se cargan en una memoria modular, que está asociada al control numérico. La tarea principal de la computadora es configurar parámetros para trabajar con máquinas herramienta.

A través de la PC puedes:

  • automatizar la herramienta de trabajo;
  • controlar su movimiento;
  • controlar el movimiento a lo largo de una trayectoria determinada.

El programa se ejecuta como una aplicación de ventana normal y no sobrecarga el sistema operativo. Antes de usarlo, se recomienda leer las instrucciones. No llevará mucho tiempo aprender.

Las principales ventajas de Mach3 son:

  • amplia funcionalidad;
  • interfaz intuitiva;
  • principio de gestión competente.

Las instrucciones están disponibles en varios idiomas, incluido el ruso. Gracias a esto, no habrá dificultades con el aprendizaje.

Características

La aplicación es capaz de controlar seis coordenadas simultáneamente. El software está equipado con un software integrado que le permite descargar archivos directamente. Los archivos se pueden cargar en cuatro formatos:

Si es necesario, se puede cambiar la interfaz de la aplicación. Con su ayuda, el dispositivo controla la velocidad del husillo. El control del relé se lleva a cabo en varios niveles. El procesamiento es grabado por un sistema de videovigilancia, que transmite la grabación a una ventana de software especial. Para mayor comodidad, el modo de ventana se puede cambiar a pantalla completa. El programa creado también es compatible con dispositivos sensores modernos.

La pantalla contiene:

  • botones de control de programas;
  • visualización del programa de control;
  • controles de ejes;
  • Botones de "asistente";
  • Botones de control de pantalla.

"Masters" es una de las principales ventajas de la aplicación. Están representados por miniprogramas para ampliar las capacidades de Mach3. Están diseñados para realizar tareas sencillas que ahorrarán tiempo al usuario. Puedes crear miniprogramas tú mismo.

Se utilizan para:

  • cortar dientes;
  • perforación;
  • digitalización;
  • grabado de texto;
  • selección de surcos;
  • tratamiento superficial;
  • Procesando contornos ordinarios.

Toda la información sobre la herramienta de trabajo se muestra en la pantalla. Para ajustar la velocidad del husillo, simplemente use los botones “+” y “-”. Los botones y modos están etiquetados en inglés, pero sus designaciones están escritas en las instrucciones.

Preparación

De la configuración correcta del programa depende no sólo la precisión y la calidad del procesamiento, sino también la seguridad del equipo. Si la configuración no se realiza correctamente, el resultado puede ser una herramienta guiada, un módulo CNC u otros componentes rotos.

La preparación se lleva a cabo en varios pasos:

  • es necesario conectar completamente las máquinas y verificar su funcionalidad (la verificación se puede realizar mediante diagnósticos estándar o mediante varios programas);
  • luego se instala Mach3 (antes de la instalación, asegúrese de que el dispositivo informático cumpla con los requisitos mínimos del programa);
  • Se recomienda utilizar versiones con licencia de la aplicación (debido al alto costo de una aplicación con licencia y el software en inglés, a menudo se utilizan ensamblajes rusificados pirateados; sin embargo, pueden dañarse y dañar el equipo de la máquina);
  • se debe optimizar el funcionamiento del sistema operativo (para ello se recomienda deshabilitar las aplicaciones de terceros, incluidas las que se ejecutan en segundo plano);
  • No se recomienda ejecutar otras aplicaciones mientras se ejecuta el programa (esto es especialmente cierto para los juegos, ya que pueden cargar la computadora).

Si planea usar la computadora para algo más que Mach3, el disco duro debe dividirse en subparticiones. Este paso es necesario si la PC se utilizará para crear programas de control o para otros fines. Debe instalar un sistema operativo independiente en el que se ejecutará la aplicación. No es necesario instalar otras aplicaciones en este sistema.

Uso

Antes de configurar el programa, conviene estudiar detenidamente las instrucciones, los botones y su significado. Mach3 interactúa con diferentes máquinas, por lo que cada tipo debe tener su propia pestaña con parámetros.

Al comprar una versión con licencia, se incluyen instrucciones. Si se utiliza una versión pirateada o se han perdido las instrucciones, se pueden descargar gratuitamente de Internet para realizar formación.

Antes de procesar piezas, debe encender la máquina y asegurarse de que esté funcionando correctamente. Esto estará indicado por la ausencia de sacudidas e interrupciones en el funcionamiento. Luego se pone en marcha la unidad. La aplicación le permite ejecutarse en modo automático haciendo clic en un botón especial. Con su ayuda, el modo de prueba se puede activar o desactivar. Puede controlar el mecanismo de funcionamiento del dispositivo mediante el ratón.

  • Hay dos tipos de gestión:
  • paso a paso;

Cuando se utiliza el primer tipo, la máquina se pone en funcionamiento presionando una tecla y realiza el procesamiento a lo largo de un segmento determinado. El segundo tipo se caracteriza por el funcionamiento de la máquina mientras el operador mantiene presionada la tecla. Si se suelta la clave, el procesamiento se detendrá.

Configurando Mach3 para su máquina

Si compró la máquina junto con una computadora y Mach3 instalado en ella, es posible que pueda omitir esta sección (o leerla simplemente por interés). Es posible que el proveedor ya haya instalado y configurado Mach3 y/o le haya dado instrucciones de configuración detalladas. Recomendamos asegurarse de tener una hoja con la configuración de Mach3 descrita en caso de que necesite reinstalar el programa después de un problema. Mach3 almacena esta información en un archivo XML visible.

5.1 Estrategia de ajuste

Esta sección contiene muchos detalles. Notarás que el proceso de configuración es bastante sencillo si lo haces paso a paso, comprobando sobre la marcha. Una buena estrategia es mirar la sección y luego trabajar en ella en su computadora y máquina. Asumiremos que ya ha instalado Mach3 para el ensayo descrito en la sección 3.

En teoría, todo el trabajo que realizará en este capítulo se basa en los cuadros de diálogo disponibles en el menú Configuración. Están etiquetados como Configuración->Lógica, lo que significa que debe seleccionar Lógica en el menú Configuración.

5.2 Configuración inicial

El primer cuadro de diálogo utilizado es Configuración->Puertos y pines. Este cuadro de diálogo contiene muchas pestañas, pero la inicial se muestra en la Figura 5.1.

5.2.1 Determinar las direcciones del puerto(s) a utilizar

Figura 5.1 – Pestaña para seleccionar puertos y ejes

Si va a utilizar un solo puerto paralelo y es el único en su placa base, entonces es casi seguro que la dirección predeterminada del puerto 1 de 0x378 (hex 378) sea correcta.

Si estás utilizando una o más tarjetas de expansión PCI, entonces debes verificar a qué dirección responde cada una. ¡No hay configuraciones estándar! Inicie el Panel de control de Windows desde el menú Inicio. Haga doble clic en el icono Sistema y seleccione la pestaña Hardware. Haga clic en Administrador de dispositivos. Expanda la lista para el elemento "Puertos (COM y LPT)". Haga doble clic en el primer puerto LPT o ECP. Sus propiedades aparecerán en una nueva ventana. Seleccione la pestaña Recursos. El primer número en la primera línea de “Rango de entrada/salida (E/S)” es la dirección que se está utilizando. Escriba el valor y cierre la ventana de propiedades.

Nota: La instalación o extracción de cualquier tarjeta PCI puede cambiar la dirección del puerto paralelo de la tarjeta PCI incluso si no la toca.

Si va a utilizar un segundo puerto, repita los pasos anteriores para ese.

Cierre el Administrador de dispositivos, la ventana Sistema y el Panel de control.

Ingrese la dirección del primer puerto (no escriba 0x para indicar un valor hexadecimal, ya está implícito). Si es necesario, marque la casilla Habilitado para el Puerto 2 e ingrese su dirección.

Ahora haga clic en Aplicar para guardar estos valores. Esto es muy importante. Mach3 no recordará sus cambios cuando cambie entre pestañas o cierre el cuadro de diálogo Puertos y pies a menos que haga clic en Aplicar.

5.2.2 Determinación de la frecuencia del motor

El controlador Mach3 puede funcionar a 25.000 Hz (pulsos por segundo), 35.000 Hz o 45.000 Hz dependiendo de la velocidad de su procesador y su nivel de carga mientras Mach3 está funcionando.

La frecuencia que necesita depende del número máximo de pulsos necesarios para mover el eje a su máxima velocidad. 25.000 Hz deberían ser suficientes para sistemas de motor paso a paso. Con un controlador de 10 micropasos, obtendrá aproximadamente 750 rpm en un motor paso a paso estándar de 1,8o. Se necesitan valores altos para servos con codificadores de alta resolución de desplazamiento. Para obtener más detalles, consulte el capítulo sobre puesta a punto del motor.

Es casi seguro que una computadora con una frecuencia de 1 GHz manejará 35,000 Hz, por lo que puedes usarla con seguridad si necesitas esa velocidad. La demostración sólo funciona a 25.000 Hz. Además, si se forzó el cierre de Mach3, se restablecerá automáticamente a 25.000 Hz cuando se reinicie. La frecuencia actual se muestra en la ventana de Diagnóstico estándar. Asegúrese de hacer clic en el botón Aplicar antes de continuar.

Definición de características especiales

Verá casillas de verificación para varias configuraciones especiales. Si su sistema cuenta con el equipo adecuado, entonces su propósito debería ser obvio. Si no, es mejor no incluirlos.

Asegúrese de hacer clic en el botón Aplicar antes de continuar.

control pwm

Una señal PWM es una señal digital, una onda "cuadrada" donde el porcentaje del tiempo que

La señal es alta especifica el porcentaje de la velocidad máxima del motor al que debe funcionar.

Entonces, supongamos que tiene un motor y un variador PWM con una velocidad máxima de 3000 rpm, entonces

La figura 4.12 haría funcionar el motor a 3000 x 0,2 = 600 RPM. Similar a la señal en la figura.

4.13 lo ejecutaría a 1500 RPM.

Mach3 tiene que hacer un equilibrio entre cuántos anchos de pulso diferentes puede producir y cuántos anchos de pulso diferentes puede producir.

¿Qué tan alta puede ser la frecuencia de la onda cuadrada? Si la frecuencia es de 5 Hz el Mach3 funcionando

con una velocidad de kernel de 25000 Hz puede generar 5000 velocidades diferentes. Pasando a reducciones de 10 Hz

esto a 2500 velocidades diferentes, pero aún así equivale a una resolución de una o dos RPM.

Una baja frecuencia de onda cuadrada aumenta el tiempo que le tomará al motor

observe que se ha solicitado un cambio de velocidad. Entre 5 y 10 Hz da una buena

compromiso. La frecuencia elegida se ingresa en el cuadro PWMBase Freq.

Muchos accionamientos y motores tienen una velocidad mínima. Normalmente porque el ventilador de refrigeración es muy

ineficientes a bajas velocidades, mientras que aún se podrían exigir altos pares y corrientes. El

El cuadro % mínimo de PWM le permite establecer el porcentaje de velocidad máxima a la que Mach3

dejará de emitir la señal PWM.

Debe tener en cuenta que la electrónica del variador PWM también puede tener una velocidad mínima

configuración y que la configuración de la polea Mach3 (ver sección x.x) le permite establecer el mínimo

velocidades Normalmente debería intentar establecer el límite de la polea ligeramente por encima del mínimo

% de PWM o límite de hardware, ya que esto recortará la velocidad y/o dará un mensaje de error sensible

en lugar de simplemente detenerlo.

Motor de paso y dirección

Puede ser un variador de velocidad controlado por pulsos escalonados o un servomotor completo.

Puede utilizar la configuración de polea Mach3 (ver sección 5.5.6.1) para definir un mínimo

velocidad si así lo requiere el motor o su electrónica.

5.3.6.4 Control del cabezal Modbus

Este bloque permite la configuración de un puerto analógico en un dispositivo Modbus (por ejemplo, un Homann

ModIO) para controlar la velocidad del husillo. Para más detalles consulte la documentación de su ModBus

5.3.6.5 Parámetros generales

Estos le permiten controlar el retraso después de iniciar o detener el husillo antes de Mach3.

ejecutará más comandos (es decir, una permanencia). Estos retrasos pueden utilizarse para dar tiempo a

aceleración antes de realizar un corte y para proporcionar cierta protección al software contra

directamente desde el sentido de las agujas del reloj al sentido contrario a las agujas del reloj. Los tiempos de permanencia se introducen en segundos.

Relé inmediato apagado antes del retraso, si está marcado, apagará el relé del husillo tan pronto como el

Se ejecuta M5. Si no está marcado, permanece encendido hasta que haya transcurrido el período de retardo de centrifugado.

5.3.6.6 Relaciones de polea

Mach3 tiene control sobre la velocidad del motor de su husillo. Programas las velocidades del husillo

a través de la palabra S. El sistema de poleas Mach3 permite definir la relación

entre estos para cuatro configuraciones diferentes de polea o caja de cambios. Es más fácil entender cómo

funciona después de ajustar el motor del husillo, como se describe en la sección 5.5.6.1 a continuación.

5.3.6.7 Función especial

El modo láser siempre debe estar desmarcado, excepto para controlar la potencia de un láser de corte.

por el avance..

Usar retroalimentación del husillo en modo de sincronización no debe estar marcado.

El control de husillo de bucle cerrado, cuando está marcado, implementa un servo bucle de software que intenta

para que coincida la velocidad real del husillo vista por el sensor de índice o sincronización con la demandada

por la palabra S. La velocidad exacta del husillo probablemente no sea importante, por lo que no es necesario

Es probable que necesite utilizar esta función en Mach3Turn.

Si lo usa, las variables P, I y D deben configurarse en el rango de 0 a 1. P controla la

ganancia del bucle y un valor excesivo hará que la velocidad oscile o camine alrededor del

valor solicitado en lugar de conformarse con él. La variable D aplica amortiguación para estabilizar

estas oscilaciones utilizando la derivada (tasa de cambio) de la velocidad. La variable I toma

una visión a largo plazo de la diferencia entre la velocidad real y la solicitada y, por lo tanto, aumenta la

Precisión en estado estacionario. El ajuste de estos valores es posible mediante el uso del cuadro de diálogo abierto por

Operador>Calibrar husillo.

Promedio de velocidad del husillo, cuando está marcado, hace que Mach3 promedie el tiempo entre

El índice/sincronización pulsa a lo largo de varias revoluciones cuando deriva la velocidad real del husillo.

Puede que le resulte útil con un accionamiento de husillo de muy baja inercia o uno en el que el control tiende

para dar variaciones de velocidad a corto plazo.

5.3.7 Pestaña Opciones de fresado

La última pestaña en Configuración>Puertos y pines es Opciones de fresado. Ver figura 5.9.

Figura 5.9 – Pestaña Opciones de fresado

Inhibición Z. La casilla de verificación Z-inhibit On activa esta función. La profundidad máxima proporciona la Z más baja

Valor al que se moverá el eje. La casilla Persistente recuerda el estado (que puede

cambiarse mediante un cambio de pantalla) de una ejecución a otra de Mach3.

Digitalización: la casilla Nubes de puntos de 4 ejes permite registrar el estado del eje A

así como X, Y y Z. Agregar letras de eje a coordenadas antepone los datos con el eje

nombre en el archivo de nube de puntos.

Opciones de THC: el nombre de la casilla de verificación se explica por sí mismo.

Compensación G41,G42: La casilla de verificación Análisis de compensación avanzado activa una

análisis anticipado más exhaustivo que reducirá el riesgo de irregularidades al compensar

para diámetro de cortador (usando G41 y G42) en formas complejas.

Homed verdadero cuando no hay interruptores de inicio: hará que el sistema parezca referenciado (es decir,

LED verdes) en todo momento. Sólo debe usarse si no se definen interruptores de inicio en

Pestaña Entradas de puertos y pines.

Configurando Mach3

Rev 1.84-A2 Usando Mach3Mill 5-9

Su software ahora está lo suficientemente configurado como para que pueda realizar algunas pruebas simples con el

hardware. Si es conveniente conectar las entradas de los interruptores manuales como

En casa entonces hazlo ahora.

Ejecute Mach3Mill y muestre la pantalla de Diagnóstico. Tiene un banco de LED que muestran el

Nivel lógico de las entradas y salidas. Asegúrese de que la señal externa de parada de emergencia no esté

activo (el LED rojo de emergencia no parpadea) y presione el botón rojo de reinicio en la pantalla. Es

El LED debería dejar de parpadear.

Si ha asociado alguna salida con el refrigerante o la rotación del husillo, puede utilizar el

botones relevantes en la pantalla de diagnóstico para encender y apagar las salidas. La máquina debe

También responde o puedes monitorear los voltajes de las señales con un multímetro.

Luego opere el inicio o los interruptores de límite. Deberías ver brillar los LED correspondientes.

amarillo cuando su señal está activa.

Estas pruebas le permitirán ver que su puerto paralelo está direccionado correctamente y que las entradas y

las salidas están conectadas correctamente.

Si tiene dos puertos y todas las señales de prueba están en uno, entonces podría considerar un

interruptor temporal de su configuración para que uno de los interruptores de inicio o de límite esté

conectado a través de él para que puedas comprobar su correcto funcionamiento. No olvides el botón Aplicar.

al realizar este tipo de pruebas. Si todo está bien entonces deberías restaurar el sistema adecuado.

Si tiene problemas, debería solucionarlos ahora, ya que será mucho más fácil que cuando

Empiezas a intentar conducir los ejes. Si no tienes un multímetro entonces tendrás que comprarlo.

o pedir prestada una sonda lógica o un adaptador D25 (con LED reales) que le permiten monitorear el

estado de sus pines. En esencia, es necesario descubrir si (a) las señales que entran y salen de la computadora

son incorrectos (es decir, Mach3 no está haciendo lo que usted quiere o espera) o (b) las señales no son

interponerse entre el conector D25 y su máquina herramienta (es decir, un cableado o configuración

problema con la placa de ruptura o la máquina). 15 minutos de ayuda de un amigo pueden funcionar

se pregunta en esta situación incluso si solo le explicas cuidadosamente cuál es tu problema

¡y cómo ya lo has buscado!

Te sorprenderá la frecuencia con la que este tipo de explicación termina repentinamente con palabras como

"...... ¡Oh! Ya veo cuál debe ser el problema, es..."

5.4 Definición de las unidades de configuración

Con las funciones básicas funcionando, es hora de configurar los accionamientos de los ejes. Lo primero que debe decidir es si desea definir sus propiedades en unidades métricas (milímetros) o en pulgadas. Podrá ejecutar programas de pieza en cualquiera de las unidades, según corresponda. opción que elijas. Los cálculos para la configuración serán un poco más fáciles si eliges el mismo sistema en el que se fabricó tu tren de transmisión (por ejemplo, el tornillo de bolas). Por lo tanto, un tornillo con paso de 0,2" (5 tpi) es más fácil de configurar en pulgadas que en pulgadas. milímetros. Del mismo modo, un tornillo de avance de 2 mm será más fácil en milímetros. La multiplicación y/o división por 25,4 no es difícil, pero es algo más en lo que pensar.

Figura 5.10 - Cuadro de diálogo Unidades de configuración

Por otra parte, existe una ligera ventaja en

haciendo que las unidades de configuración sean las unidades en las que normalmente trabaja. Esto es que puedes bloquear el

DRO para mostrar en este sistema lo que sea que esté haciendo el programa de pieza (es decir, cambiar unidades por

Entonces la elección es tuya. Utilice Configuración>Configurar unidades para elegir MM o pulgadas (consulte la figura 5.10).

Una vez que hayas hecho una elección no debes cambiarla sin revisar todos los

¡Los siguientes pasos o la confusión total reinarán! Un cuadro de mensaje le recuerda esto cuando

utilice Configuración>Configurar unidades.

5.5 Ajuste de motores

Bueno, después de todos esos detalles, ha llegado el momento de poner las cosas en marcha, ¡literalmente! Esta sección describe

configurar las transmisiones de su eje y, si su velocidad será controlada por Mach3, la transmisión del husillo.

La estrategia general para cada eje es: (a) calcular cuántos pulsos de paso se deben enviar a

la unidad para cada unidad (pulgadas o mm) de movimiento de la herramienta o mesa, (b) para establecer la

velocidad máxima para el motor y (c) establecer la tasa de aceleración/desaceleración requerida.

Le recomendamos que trabaje con un eje a la vez. Es posible que desee intentar hacer funcionar el motor.

antes de su conexión mecánica a la máquina herramienta.

Así que ahora conecte la alimentación a la electrónica del controlador de su eje y verifique nuevamente el cableado.

entre la electrónica del controlador y su placa/computadora. Estas a punto de mezclar

alta potencia e informática, por lo que es mejor estar seguro que lleno de humo.

5.5.1 Calcular los pasos por unidad

Mach3 puede realizar automáticamente un movimiento de prueba en un eje y calcular los pasos por unidad, pero

Probablemente sea mejor dejar esto para un ajuste fino, por lo que aquí presentamos la teoría general.

El número de pasos que Mach3 debe enviar para una unidad de movimiento depende del

accionamiento mecánico (por ejemplo, paso del husillo de bolas, engranaje entre el motor y el husillo), el

propiedades del motor paso a paso o del codificador en el servomotor y el micropaso o

engranaje electrónico en la electrónica de accionamiento.

Analizamos estos tres puntos uno por uno y luego los reunimos.

5.5.1.1 Cálculo del accionamiento mecánico

Vas a calcular el número de revoluciones del eje del motor (revoluciones del motor por

unidad) para mover el eje una unidad. Probablemente será mayor que uno para pulgadas y

menos de uno para milímetros, pero esto no influye en el cálculo, cuál es más fácil

hecho en una calculadora de todos modos.

Para un tornillo y una tuerca, necesita el paso bruto del tornillo (es decir, la distancia entre la cresta y la cresta de la rosca)

y el número de salidas. Los tornillos en pulgadas pueden especificarse en roscas por pulgada (tpi). El tono es

1/tpi (por ejemplo, el paso de un tornillo de inicio único de 8 tpi es 1 ¸ 8 = 0,125")

Si el tornillo tiene múltiples inicios, multiplique el paso bruto por el número de inicios para obtener el

tono efectivo. El paso efectivo del tornillo es, por tanto, la distancia que recorre el eje durante un

revolución del tornillo.

Ahora puedes calcular las revoluciones del tornillo por unidad.

Revoluciones del tornillo por unidad = 1 ¸ paso efectivo del tornillo

Si el tornillo se acciona directamente desde el motor, estas son las revoluciones del motor por unidad. si el

El motor tiene transmisión por engranaje, cadena o correa al tornillo con Nm dientes en el engranaje del motor y Ns.

dientes en el engranaje del tornillo luego:

revoluciones del motor por unidad = revoluciones del tornillo por unidad x Ns ¸Nm

Por ejemplo, supongamos que nuestro tornillo de 8 tpi está conectado al motor con una correa dentada con un

Polea de 48 dientes en el tornillo y una polea de 16 dientes en el motor, luego el paso del eje del motor.

sería 8 x 48 ¸ 16 = 24 (Pista: mantén todas las cifras en tu calculadora en cada etapa de

cálculo para evitar errores de redondeo)

Como ejemplo métrico, supongamos que un tornillo de dos puntas tiene 5 milímetros entre las crestas de las roscas (es decir,

el paso efectivo es de 10 milímetros) y está conectado al motor con una polea de 24 dientes en

el eje del motor y una polea de 48 dientes en el tornillo. Entonces las revoluciones del tornillo por unidad = 0,1 y

las revoluciones del motor por unidad serían 0,1 x 48 ¸ 24 = 0,2

Para una transmisión por piñón y cremallera, por correa dentada o por cadena, el cálculo es similar.

Encuentre el paso de los dientes de la correa o los eslabones de la cadena. Los cinturones están disponibles en sistema métrico e imperial.

pasos con pasos métricos comunes de 5 u 8 milímetros y 0,375" (3/8") común para pulgadas

cinturones y para cadena. Para una cremallera encuentre el paso de sus dientes. Esto se hace mejor midiendo el total

distancia que abarca 50 o incluso 100 espacios entre dientes. Tenga en cuenta que, debido a que los engranajes estándar son

hecho a un paso diametral, su longitud no será un número racional ya que incluye el

p constante (pi = 3,14152…) .

Para todos los accionamientos lo llamaremos paso de dientes.

Si el número de dientes del piñón/piñón/polea del eje primario que impulsa el

cremallera/cinturón/cadena es Ns entonces:

revoluciones del eje por unidad = 1 ¸ (paso de dientes x Ns)

Entonces, por ejemplo, con una cadena de 3/8" y una rueda dentada de 13 dientes que está en el eje del motor, entonces

las revoluciones del motor por unidad = 1 ¸ (0,375 x 13) = 0,2051282. De paso observamos que esto es

bastante "engranaje alto" y el motor podría necesitar una caja de cambios reductora adicional para cumplir con los requisitos.

requisitos de torsión. En este caso se multiplican las revoluciones del motor por unidad por la relación de reducción.

revoluciones del motor por unidad = revoluciones del eje por unidad x Ns ¸Nm

Por ejemplo, una caja de 10:1 daría 2,051282 revoluciones por pulgada.

Para ejes giratorios (por ejemplo, mesas giratorias o cabezales divisores), la unidad es el grado. Necesitas

calcular basándose en la proporción de gusanos. Suele ser 90:1. Entonces, con un motor de accionamiento directo al

Una revolución del gusano da 4 grados, por lo que las revoluciones del motor por unidad serían 0,25. Una reducción de 2:1

del motor al gusano daría 0,5 revoluciones por unidad.

5.5.1.2 Cálculo de pasos del motor por revolución

La resolución básica de todos los motores paso a paso modernos es de 200 pasos por revolución (es decir, 1,8o por revolución).

paso). Nota: algunos motores paso a paso más antiguos tienen 180 pasos por revolución. pero no es probable que los encuentres si

está comprando equipos nuevos o casi nuevos compatibles.

La resolución básica de un servomotor depende del codificador en su eje. El codificador

La resolución generalmente se cita en CPR (ciclos por revolución) porque la salida es en realidad

dos señales de cuadratura la resolución efectiva será cuatro veces este valor. tu lo harías

Espere una RCP en el rango de aproximadamente 125 a 2000, correspondiente a 500 a 8000 pasos por

5.5.1.3 Cálculo de pasos Mach3 por revolución del motor

Le recomendamos encarecidamente que utilice dispositivos electrónicos de accionamiento de micropasos para motores paso a paso.

motores. Si no hace esto y utiliza un variador de paso completo o de medio paso, necesitará mucha

Motores más grandes y sufrirán resonancias que limitarán el rendimiento a algunas velocidades.

Algunas unidades de micropasos tienen un número fijo de micropasos (normalmente 10), mientras que otras

se puede configurar. En este caso, encontrará que 10 es un buen valor de compromiso para elegir.

Esto significa que Mach3 necesitará enviar 2000 pulsos por revolución para un eje paso a paso.

Algunos servoaccionamientos requieren un pulso por conteo de cuadratura del codificador del motor (por lo tanto

dando 1200 pasos por revolución para un codificador de 300 CPR. Otros incluyen engranajes electrónicos donde

puede multiplicar los pasos de entrada por un valor entero y, a veces, dividir el resultado por

otro valor entero. La multiplicación de pasos de entrada puede ser muy útil con Mach3 como

La velocidad de los pequeños servomotores con un codificador de alta resolución puede verse limitada por el

Frecuencia de pulso máxima que Mach3 puede generar.

5.5.1.4 Pasos Mach3 por unidad

Ahora finalmente podemos calcular:

Pasos Mach3 por unidad = Pasos Mach3 por revolución x Revoluciones del motor por unidad

La Figura 5.11 muestra el cuadro de diálogo Configuración>Sintonización del motor. Haga clic en un botón para seleccionar el eje.

que está configurando e ingrese el valor calculado de pasos Mach3 por unidad en el cuadro

encima del botón Guardar. Este valor no tiene que ser un número entero para que pueda lograrlo como

tanta precisión como desee. Para evitar olvidarlo más tarde, haga clic en Guardar configuración del eje ahora.

Figura 5.11 - Diálogo de ajuste del motor

5.5.2 Configuración de la velocidad máxima del motor

Aún usando el cuadro de diálogo Configuración>Sintonización del motor, al mover el control deslizante Velocidad verá un

Gráfica de velocidad contra tiempo para un movimiento imaginario corto. El eje acelera, tal vez

corre a toda velocidad y luego desacelera. Establezca la velocidad al máximo por ahora. Utilice el

Control deslizante de aceleración para alterar la velocidad de aceleración/desaceleración (siempre son las mismas).

A medida que utiliza los controles deslizantes, los valores en los cuadros Velocidad y Aceleración se actualizan. La velocidad está en

unidades por minuto. La aceleración está en unidades por segundo2. Los valores de aceleración también se dan en Gs para

darle una impresión subjetiva de las fuerzas que se aplicarán a una mesa masiva o

La velocidad máxima que puede mostrar estará limitada por la frecuencia máxima del pulso de

Mach3. Supongamos que ha configurado esto en 25.000 Hz y 2.000 pasos por unidad, entonces el

La velocidad máxima posible es de 750 unidades por minuto.

Sin embargo, este máximo no es necesariamente seguro para su motor, mecanismo de accionamiento o

máquina; es sólo Mach3 funcionando "a toda máquina". Puedes hacer los cálculos necesarios o hacer

algunas pruebas prácticas. Probémoslo primero.

5.5.2.1 Ensayos prácticos de velocidad del motor

Guardó el eje después de configurar los Pasos por unidad. Acepte el cuadro de diálogo y asegúrese de que

todo está encendido. Haga clic en el botón Restablecer para que su LED se ilumine continuamente.

Vuelva a Configuración>Sintonización del motor y seleccione su eje. Utilice el control deslizante Velocidad para tener la

Grafique aproximadamente el 20% de la velocidad máxima. Presione la tecla de cursor Arriba en su teclado. el eje

debe moverse en la dirección Más. Si se escapa, elige una velocidad más baja. si se arrastra

luego elija una velocidad más alta. La tecla de cursor hacia abajo hará que se ejecute en la otra dirección (es decir, el

Dirección negativa).

Si la dirección es incorrecta, guarde el eje y (a) cambie la configuración de activo bajo

para el pin Dir del eje en Configuración>Puertos y pines> pestaña Pines de salida (y aplicarlo) o (b)

marque la casilla correspondiente en Configuración>Inversiones del motor para el eje que está utilizando. Tú

También podemos, por supuesto, simplemente apagar e invertir un par de conexiones físicas al

motor de la electrónica de accionamiento.

Si un motor paso a paso tararea o chirría, entonces lo ha conectado incorrectamente o está intentando conducir

es demasiado rápido. El etiquetado de los cables paso a paso (especialmente los motores de 8 cables) es a veces muy

confuso. Deberá consultar la documentación electrónica del motor y del controlador.

Si un servomotor arranca a toda velocidad o parpadea e indica una falla en su controlador, entonces su

Es necesario invertir las conexiones del inducido (o codificador) (consulte su servoelectrónica).

documentación para más detalles). Si tiene algún problema aquí, estará encantado de

siguió los consejos para comprar productos actuales y con el soporte adecuado: compre bien, compre

La mayoría de las unidades funcionarán normalmente con un ancho de pulso mínimo de 1 microsegundo. Si encuentra problemas durante la prueba (por ejemplo, el motor hace mucho ruido), primero verifique si los pulsos de paso están invertidos (el bajo activo está configurado incorrectamente en la pestaña Pin Pins de la ventana Puertos y pines), luego podrá, por ejemplo , intente aumentar el ancho del pulso a, digamos, 5 microsegundos. La interfaz de Paso y Dirección es muy simple, pero como es una parte importante, si la configuración es incorrecta, será muy difícil detectar el problema sin un osciloscopio o una doble verificación muy detallada.

5.5.2.2 Cálculo de la velocidad máxima del motor

Si desea calcular la velocidad máxima del motor, lea este capítulo.

Hay muchos factores que determinan la velocidad máxima de un eje:

Velocidad máxima permitida del motor (posiblemente 4000 rpm para un servomotor o 1000 rpm para un motor paso a paso)

Velocidad máxima permitida de la hélice (depende de la longitud, el diámetro, etc.)

Velocidad máxima de transmisión por correa o reducción de caja de cambios

Velocidad máxima que puede soportar la electrónica del variador sin emitir un mensaje de error

Velocidad máxima que garantiza la lubricación del carro de la máquina.

Los dos primeros puntos son los más importantes para usted. Deberá consultar las especificaciones del fabricante, calcular las velocidades permitidas de la hélice y del motor y relacionarlas con unidades por segundo de movimiento del eje. Establezca este valor máximo para el eje deseado en la ventana Velocidad de Configuración del motor.

5.5.2.3 Configuración automática de pasos por unidad

Es posible que no pueda medir la velocidad (engranaje) del accionamiento del eje o averiguar el avance exacto del tornillo. Puede medir la distancia que se mueve el eje y luego dejar que Mach3 calcule los pasos requeridos por unidad.

La Figura 5.12 muestra el botón en la pantalla de configuración que se debe presionar para iniciar este proceso. Se le preguntará qué eje utilizar.

Figura 5.12 - Ajuste automático de pasos por unidad

Luego debe ingresar la distancia nominal recorrida. Mach3 cubrirá esta distancia. Esté preparado para presionar el botón de parada de emergencia si el eje va demasiado lejos. Finalmente, se le pedirá que mida e ingrese la distancia real recorrida. Este valor se utilizará para calcular los pasos reales por unidad del eje de su máquina.

5.5.3 Determinación de la aceleración

5.5.3.1 Inercia y fuerzas

Ningún motor es capaz de cambiar instantáneamente la velocidad de un mecanismo. El par es necesario para fijar el momento angular de las piezas giratorias (incluido el propio motor) y el par convertido por el mecanismo (tornillo, etc.) en fuerza debe dar aceleración a las partes de la máquina y a la herramienta o área de trabajo. También se gasta una cierta cantidad de fuerza para superar la fricción y hacer que la herramienta funcione (corte).

Mach3 acelerará (y desacelerará) el motor al nivel especificado. Si el motor proporciona más par del necesario para operar (cortar) y superar la fricción y la inercia a un nivel de aceleración determinado, entonces todo está bien. Si no hay suficiente par, entonces el motor se detendrá (si es un paso a paso) o aumentará el error de posición del servomotor. Si el error es demasiado alto, entonces la unidad puede informar un mal funcionamiento, pero incluso si no lo informa, la precisión del corte se verá afectada. Esto se explicará con más detalle a continuación.

5.5.3.2 Prueba de diferentes valores de aceleración

Intente iniciar y detener la máquina con diferentes configuraciones para el control deslizante Aceleración en la ventana Configuración del motor. Con un valor bajo, podrá escuchar cómo aumenta y disminuye la velocidad.

5.5.3.3 Por qué evitar errores graves en los servomotores

La mayoría de los movimientos especificados en la subrutina implican el movimiento simultáneo de dos o más ejes. Entonces, al pasar de X=0, Y=0 a X=2, Y=1 Mach3 moverá el eje X dos veces más rápido que el eje Y. Esto no solo coordina los movimientos a una velocidad constante sino que también garantiza que la velocidad requerida sea. Se aplica al acelerar y desacelerar, pero todos los movimientos se aceleran a la velocidad determinada por el eje más lento.

Si selecciona un valor de aceleración demasiado alto para un eje determinado, Mach3 asumirá que se puede usar este valor, pero como en la práctica el eje se retrasa después de recibir el comando (es decir, el error del servo es alto) la posición del corte no será exacto durante la operación.

5.5.3.4 Seleccionar el valor de aceleración

Teniendo en cuenta todos los momentos de inercia del motor y la hélice, las fuerzas de fricción y el par del motor, es muy posible calcular qué aceleración se puede lograr con un error determinado.

A menos que necesite una gran cantidad de rendimiento de su máquina, le recomendamos configurarlo en un valor en el que una ejecución de prueba y una parada suenen bien. Sí, no es del todo científico, pero suele dar buenos resultados.

5.5.4 Guardar y probar ejes

Ahora deberías verificar tus cálculos usando MDI para realizar un movimiento G0 específico. Para una comprobación precisa, puede utilizar una regla de acero. Se puede realizar una prueba más precisa utilizando un indicador de prueba de disco (DTI)/reloj y un bloque plano. Generalmente, debe montarse en un portaherramientas, pero para una máquina normal, puede utilizar el bastidor de la máquina.

Digamos que está probando el eje X y utilizando un bloque de 4 pulgadas.

Utilice la pantalla MDI para seleccionar pulgadas y coordenadas absolutas. (G20 G90) Coloque la abrazadera sobre la mesa y mueva el eje para que la galga DTI lo toque. Asegurar el final con un movimiento en dirección X negativa. Poner la escala a cero. Esto se muestra en la Figura 5.13.

Figura 5.13 - Configuración de la posición cero

Ahora use la pantalla Mach3 MDI y presione la tecla G92X0 para configurar el desplazamiento y por lo tanto poner a cero el DRO del eje X. Muévase a la posición x = 4.5 usando G0 X4.5. El espacio debe ser de aproximadamente media pulgada. De lo contrario, entonces hay algún problema con el valor de Pasos por unidad que calculó. Compruébalo y solucionalo.

Coloca el bloque y muévete a X = 4.0. Este movimiento en la dirección X negativa es lo mismo que una carrera, por lo que el efecto de retroalimentación se cancelará. El valor en el DTI indicará el error de posición. Ella debe ser tú o algo así. Esto se muestra en la Figura 5.14.

Retire el bloque y haga G0 X0 para verificar el valor cero. Repita la prueba para obtener un conjunto de aproximadamente 20 valores y vea qué tan diferente es el posicionamiento. Si obtiene errores constantes, puede ajustar el valor de Pasos por unidad para lograr la máxima precisión.

Figura 5.14 - Barra en posición

Ahora necesitamos comprobar si los pasos en el eje se pierden en movimientos repetidos a gran velocidad. Retire el bloque. Ejecute G0 X0 y verifique el valor cero en el DTI.

Utilice el editor para ingresar al siguiente programa:

F1000 (esto es más rápido de lo posible pero Mach3 limitará la velocidad)

G20 G90 (pulgadas y absoluto)

M98 P1234 L50 (ejecutar la subtarea 50 veces)

G1 X0 (ida y vuelta)

M99 (regreso)

Haga clic en Iniciar ciclo para comenzar. Asegúrese de que los movimientos suenen suaves.

Después del final, el DTI, por supuesto, debería mostrar 0. Si algo no funciona, entonces tendrás que ajustar mejor el nivel máximo de aceleración del eje.

5.5.5 Repetir ajustes para otros ejes

Con la experiencia adquirida, podrá repetir rápidamente todo el proceso para los ejes restantes.

5.5.6 Instalación del motor del husillo

Si la velocidad del motor de su husillo es fija o se controla manualmente, puede omitir este capítulo. Si el motor se enciende y apaga en cualquier dirección usando Mach3, esto lo configurará el relé de salida.

Si se utiliza Mach3 para controlar la velocidad del husillo, ya sea a través de un servo que recibe pulsos de paso y dirección o mediante un controlador de motor PWM, entonces este capítulo le indicará cómo configurar su sistema.

5.5.6.1 Velocidad del motor, velocidad del husillo y poleas

Paso y Dirección y PWM igualmente le permiten controlar la velocidad del motor. Al trabajar, tanto usted como la subrutina dependen de la velocidad del husillo. Por supuesto, las velocidades del motor y del husillo dependen de las poleas o del mecanismo que los conecta. Usaremos el término "polea" para referirnos a ambos tipos de transmisión.

Figura 5.15 - Accionamiento del husillo sobre poleas

Si no tiene control sobre la velocidad del motor, seleccione la Polea 4 con una velocidad máxima alta, como 10.000 rpm. Esto evitará que Mach3 se queje si ejecuta un programa con la palabra S que requiere, digamos, 6000 rpm.

Por sí solo, Mach3 no tiene forma de saber qué nivel de poleas se está utilizando en un momento determinado, por lo que esta tarea recae en el operador de la máquina. En general, la información se proporciona de dos maneras. Cuando el sistema está configurado (que es lo que está haciendo ahora), define hasta 4 combinaciones posibles de poleas. Estas se especifican utilizando tamaños de polea física o niveles de cabeza mecánicos. Posteriormente, cuando se ejecuta la subrutina, el operador determina qué polea (1-4) se utiliza.

Los niveles de las poleas de la máquina se configuran en la ventana Configuración->Puertos y patas (Figura 5.6) donde se determina la velocidad máxima de los cuatro conjuntos de poleas junto con la velocidad predeterminada. La velocidad máxima es la velocidad a la que girará el husillo cuando el motor esté funcionando a máxima velocidad. La velocidad máxima se logra con un ancho de pulso del 100 % en PWM y con el valor de velocidad establecido en la configuración del motor "Eje del husillo" para paso y dirección.

Como ejemplo, digamos que una posición que llamaremos "Polea 1" tiene una relación (hacia abajo) de 5:1 entre el motor y el husillo, y la velocidad máxima del motor es 3600 rpm. La velocidad máxima de la Polea 1 en Configuración->Lógica se establecerá en 720 rpm (3600:5). La polea 4 puede tener una relación (ascendente) de 4:1. Al mismo régimen del motor, su régimen máximo será de 14.400 rpm (3600 x 4). Las poleas restantes estarán en algún punto intermedio. No es necesario posicionar las poleas a medida que aumenta la velocidad, pero debe haber algún tipo de conexión lógica para facilitar el control de la máquina.

El valor de Velocidad Mínima se aplica por igual a todas las poleas y se expresa como un porcentaje de la velocidad máxima y un porcentaje mínimo del nivel de la señal PWM. Si la velocidad es menor que la requerida (expresada por S), entonces Mach3 le pedirá que cambie el nivel de la polea. Por ejemplo, a una velocidad máxima de 10.000 rpm en la polea 4 y un porcentaje mínimo del 5%, la expresión S499 solicitará otra polea. Esto se hace para evitar que el motor o su controlador funcionen por debajo de la velocidad mínima.

Mach3 utiliza la información del nivel de la polea de la siguiente manera:

Cuando una subrutina ejecuta un comando S o se ingresa un valor en el DRO de referencia de velocidad, el valor se compara con la velocidad máxima para la polea actualmente seleccionada. Si la velocidad solicitada es mayor que la máxima, se produce un error.

De lo contrario, el porcentaje del máximo para la polea que se solicitó, y esto se usa para establecer el ancho del PWM o pulso de paso generado para obtener ese porcentaje de la velocidad máxima del motor como se especifica en la configuración del motor para "Ejes del husillo".

Por ejemplo, la velocidad máxima del husillo para la polea n.° 1 es 1000 rpm. S1100 da un error. El S600 producirá un pulso con una anchura del 60%. Si la velocidad máxima de paso y dirección es de 3600 rpm, entonces el motor “dará un paso” a 2160 rpm (3600 x 0,6).

5.5.6.2 Controlador de husillo PWM

Para configurar el motor del husillo para el control PWM, marque las casillas de verificación Habilitar ejes del husillo y control PWM en las pestañas Puertos y pies, Puertos de impresora y Página de selección de ejes (Figura 5.1). No olvide hacer clic en Aplicar. En la pestaña Página de selección de señal de salida (Figura 5.6), defina el pin de salida para el paso del husillo. Este pin debe estar conectado a la electrónica de control PWM del motor. No necesita la Dirección del husillo, así que establezca este tramo en 0. Aplique los cambios.

Defina señales de activación externas en Puertos y pines y Configuración->Dispositivos de salida para habilitar/deshabilitar el controlador PWM y, si es necesario, establecer la dirección de rotación. Ahora abra Configuración->Configuración del eje de puertos y patas y busque Frecuencia base PWM. El valor aquí es la frecuencia de la onda cuadrada cuyo ancho de pulso se está modulando. Esta es la señal enviada al pin Spindle Pitch. Cuanto mayor sea la frecuencia que seleccione, más rápido podrá responder su controlador a los cambios de velocidad, pero menor será la selección de velocidad. El número de velocidades diferentes es la frecuencia de pulso del motor/PWMBase Freq. Entonces, por ejemplo, si está ejecutando a 35,000 Hz y configura PWMBase = 50 Hz, entonces hay 700 velocidades diferentes disponibles para elegir. Es casi seguro que esto es suficiente en cualquier sistema real, ya que un motor con una velocidad máxima de 3600 rpm puede, en teoría, accionarse en incrementos de menos de 6 rpm.

5.5.6.3 Controlador de husillo paso a paso y de dirección

Para configurar el motor del husillo para que se controle mediante Paso y Dirección, marque las casillas de verificación Habilitar ejes del husillo en las pestañas Puertos y pies, Puertos de impresora y Página de selección de ejes (Figura 5.1). No verifique el control PWM. No olvides aplicar los cambios. Defina los pines en la pestaña Página de selección de señal de salida (Figura 5.6) para Paso del husillo y Dirección del husillo. Estas patas deben estar conectadas a la electrónica del motor. Aplicar los cambios. Defina señales de activación externas en las páginas Puertos y pies y Configuración->Dispositivos de salida para encender/apagar si desea desenergizar el motor cuando el eje se detiene en M5. Por supuesto, no girará de todos modos ya que Mach3 no enviará pulsos de paso, pero, dependiendo del diseño del accionamiento, aún puede contener energía residual. Ahora vayamos a Configuración->Configuración del motor para "Ejes del husillo". Las unidades para ello serán una revolución. Entonces, los pasos por unidad son el número de pulsos por revolución (2000 para un controlador de micropasos 10x o 4 veces el número de líneas de un codificador de servomotor o similar con llenado electrónico).

En el campo Velocidad debes ingresar el número de revoluciones por segundo a máxima velocidad. Entonces, para un motor de 3600 rpm, necesitaría ingresar 60. Esto no es posible con el codificador de nivel de pulso máximo de línea alta por ciclo de Mach3 (un codificador de 100 líneas permite 87.5 rpm en un sistema de 35,000 Hz). El husillo requerirá un motor potente, cuya electrónica de accionamiento presumiblemente incluya componentes electrónicos que puedan superar esta limitación.

La aceleración se puede ajustar experimentalmente para que el eje arranque y se detenga con suavidad.

Tenga en cuenta que si desea ingresar un valor demasiado pequeño en el campo Aceleración, esto se hace mediante la entrada manual y sin usar el control deslizante. Es bastante posible un tiempo de unos 30 segundos para poner en marcha el husillo.

5.5.6.4 Prueba del accionamiento del husillo

Si tiene un tacómetro o una luz estroboscópica, puede medir la velocidad del husillo de su máquina. Si no, tendrás que evaluarlo visualmente y de forma experimental.

En la pantalla de configuración de Mach3, seleccione una polea que permita 900 rpm. Coloque el cinturón en la posición adecuada. En la pantalla de inicio del programa, configure la velocidad del eje en 900 rpm y comience a girarlo. Medir o estimar la velocidad. Si no corresponde a lo que necesita, debe volver a verificar los cálculos y la configuración.

También puedes comprobar la velocidad de todas las poleas de la misma forma pero con el conjunto de velocidades aplicable.

5.6 Otras configuraciones

5.6.1 Configuración de limitadores de software y de referencia

5.6.1.1 Velocidades y dirección correspondientes

El cuadro de diálogo Configuración->Inicio/Límites suaves le permite definir la respuesta a la operación de calibración (G28.1 o botón en la pantalla). La Figura 5.16 muestra el diálogo. El % de velocidad se utiliza para evitar que los ejes golpeen los ejes a toda velocidad cuando se buscan interruptores de calibración.

Figura 5.16 – Homing (calibración)

Cuando calibras, Mach3 no conoce la posición de los ejes. La dirección del movimiento depende de la marca de verificación junto a Home Neg. Si está marcada, el eje se moverá en dirección negativa hasta que la entrada Inicio se active. Si ya está activo, el eje se moverá en dirección positiva. Asimismo, si la casilla no está marcada, el eje se mueve en sentido positivo hasta que la entrada se active y en sentido negativo si ya está activa.

5.6.1.2 Posición de los interruptores de inicio

Si se marca Auto Zero, entonces el DRO del eje tomará el valor de la posición de Calibración/Interruptor de inicio definida en la columna Home Off (en lugar del cero real). Esto puede servir para reducir el tiempo de referencia en ejes muy grandes y lentos. Por supuesto, es necesario tener interruptores de límite y de calibración separados si los interruptores de calibración no están al final del eje.

5.6.1.3 Configuración de limitadores de software.

Como se indicó anteriormente, la mayoría de las implementaciones de interruptores de límite implican algunos compromisos y presionarlos accidentalmente requerirá la intervención del operador y puede requerir reiniciar y recalibrar el sistema. Los limitadores de software pueden brindar protección contra este tipo de casos.

El programa se negará a permitir que el eje se mueva más allá del límite especificado de los límites del software de los ejes X, Y y Z. Estos pueden tomar un valor dentro de un radio de -99999 a +99999 unidades para cada eje. Cuando el movimiento de la carrera se acerca al limitador, la velocidad de movimiento disminuirá mientras se encuentre en la Zona Lenta, que está determinada en la tabla.

Si la Zona Lenta es demasiado grande, reducirá el espacio de trabajo efectivo de la máquina. Si es demasiado pequeño, corre el riesgo de alcanzar los limitadores de hardware. Los límites definidos solo se usan cuando el botón Programas, no Límites está habilitado.

Si la subrutina intenta ir más allá de los límites del software, se producirá un error.

Los valores límite del software también se utilizan para determinar el espacio de corte si la visualización de la trayectoria de la herramienta está habilitada. Puede que esto le resulte conveniente incluso si no le preocupan los límites reales.

5.6.1.4 G28 Posición inicial

Las coordenadas G28 definen la posición en coordenadas absolutas a la que se moverán los ejes cuando se ejecute un comando G28. Están definidos en las unidades actuales (G20/G21) y no cambian automáticamente cuando cambia de unidad.

Califica el programa:

Mach3 2.63

Mach3- este es un programa diseñado para ayudar al ingeniero en el control complejo de máquinas CNC, ya sean trazadores láser y de plasma, máquinas cortadoras de engranajes, fresadoras de alta velocidad para trabajar la madera, así como tornos, fresadoras, grabadoras, plasma y láser. máquinas herramientas. El programa se instala en una computadora normal, que a su vez está conectada a la unidad de control de la máquina CNC utilizada en la operación. Después de esta manipulación, el PC se convierte en una estación de trabajo completa con máquinas de seis ejes. El programa Mach3 fue desarrollado en EE. UU. y se utiliza tanto en máquinas convencionales como en costosas instalaciones profesionales.

Mach3 como programa especializado ha ganado una merecida autoridad durante su existencia y, por lo tanto, es la elección más común de la mayoría de los ingenieros cuyo trabajo está de alguna manera relacionado con CNC (máquina de control numérico por computadora). El año de nacimiento del programa se puede considerar 2001; fue cuando apareció por primera vez en el mercado.

Para que el programa funcione, necesita instalar el sistema operativo Windows, Mach3 inicialmente funciona en sistemas de 32 bits, si desea que funcione en sistemas de 64 bits, deberá conseguir un adaptador USB-LPT si su computadora no tiene un puerto paralelo, y esto sucede ahora en todas partes, porque Los fabricantes de hardware se niegan a producir componentes con este puerto. Pero usted, a su vez, puede comprar placas USB-LPT, PCI-LPT o PCI-E-LPT especiales.

Cuando utilice el programa en el trabajo, no se recomienda ocupar su computadora personal con otras aplicaciones. Para que Mach3 esté en ruso, existen rusificadores especiales para esta utilidad.

Por otra parte, es necesario decir acerca de los asistentes: miniprogramas integrados que están diseñados para aumentar las capacidades del programa y realizar operaciones de diseño de procesamiento estándar sin utilizar aplicaciones CAD/CAM especializadas. Además de los asistentes gratuitos ya integrados en el programa, los ingenieros pueden crear ellos mismos asistentes adicionales.

Mach3 se utiliza ampliamente en los siguientes tipos de trabajo:

    • Trabajos de torneado
    • Molienda
    • Corte por láser y plasma
    • Procesamiento de contornos estándar
    • Grabado
    • corte de engranajes
    • carpintería
    • Perforación de agujeros
    • Tratamiento superficial
    • Selección de ranuras y splines.

Versión del programa: Mach3 2.63
Sistema: Mach3 para Windows 10, 8, 7, XP
Idioma: ruso, inglés
Tamaño: 7,6 MB

Objetivo

Mach3 es uno de esos programas altamente especializados que sólo pueden ser útiles para un especialista en un campo en particular. Este software se utiliza para trabajar con máquinas CNC. El programa admite muchos tipos de máquinas, incluidas fresadoras, torneadoras, grabadas, cortadoras de engranajes y otras. La instalación de Mach3 convertirá su PC en un centro de control, lo que le permitirá simplificar significativamente su trabajo y automatizar el proceso.

Características técnicas

El uso de este software tiene varios matices propios. En primer lugar, cabe señalar que para instalar Mach3, necesitará 1 GB de espacio libre en el disco duro y más de 500 MB de RAM. Recuerde que el programa no es compatible con versiones de Windows posteriores a Windows 7. Y debido a que este software está destinado a uso comercial, para activar todas las funciones es necesario comprar una licencia. Por supuesto, los desarrolladores también se aseguraron de tener una versión de demostración que permita al usuario probarlo.

Concha gráfica

La interfaz Mach3 está sobrecargada con una gran cantidad de botones en los que es muy fácil perderse. Trabajar con las herramientas se complica aún más por el hecho de que el programa no es compatible con el idioma ruso. No importa si el usuario comprende el tema y habla un inglés razonable o no; necesitará tiempo para dominar las herramientas, así como paciencia para acostumbrarse al hecho de que para que el programa funcione correctamente, la PC debe primero debe optimizarse desactivando todos los programas activos.

Mach3, desafortunadamente, solo funciona en modo de pantalla completa, pero a diferencia de esto, tiene una interfaz bastante flexible que te permite mover bloques con varias opciones a cualquier parte de la pantalla. Puede generar macros y códigos M a partir de scripts VB, es capaz de realizar control lineal (en varios niveles) y control de velocidad del husillo, y puede crear un programa de control de código G. El software admite la importación de archivos JPG, DFX y BMP y, opcionalmente, puede incluir una ventana que le permite monitorear en video el flujo de trabajo usando una cámara remota.

Resultados

  • los desarrolladores no implementaron soporte para el idioma ruso;
  • un enorme conjunto de herramientas que no es fácil de entender;
  • interfaz flexible que se adapta al usuario;
  • la capacidad de realizar videovigilancia del proceso de trabajo;
  • El software sólo funciona en modo de pantalla completa;
  • Admite Windows desde XP a 7.


Artsoft ha estado trabajando fructíferamente en el campo del CNC desde 2001. Con el paso de los años, el software de la marca Mach se ha convertido en el software líder del mercado para su uso con máquinas CNC controladas por PC. Extremadamente conveniente para uso industrial y no comercial, el software continúa desarrollándose y mejorando continuamente, siendo pionero y emblemático en su campo. Ya más de 10.000 usuarios de Mach agradecen a los creadores por su simplicidad y facilidad de uso, sus características técnicas insuperables y su soporte profesional. La serie de software Mach se concibió y desarrolló originalmente como un conjunto de programas para aficionados domésticos, pero rápidamente creció hasta convertirse en un paquete de control multifuncional, que también se utiliza con éxito en empresas y equipos profesionales.

Año: 2010
Nombre del programa: Mach3
Versión del programa: 2.63
Última versión del programa: Mach4
Idioma de la interfaz: inglés + ruso

Tratamiento: incluido
Tipo de medicamento: expediente de licencia
Requisitos del sistema:

* Sistema operativo Windows 2000/XP;
* Procesador CPU de 1Ghz;
* RAM 512 MB de RAM;
* Tarjeta de video no incorporada con 32 MB de RAM;

Tamaño: 49MB

Estas son las principales características y funciones proporcionadas por Mach3:

Convierta una PC estándar en una estación de control de máquina CNC de 6 ejes con todas las funciones
Importación directa de archivos DXF, BMP, JPG y HPGL utilizando el software LazyCam integrado
Visualización gráfica tridimensional de códigos G NC
Generar archivos NC G-code en el programa LazyCam o en Wizards (Wizard)
Interfaz reconfigurable y totalmente reconfigurable
Creación de códigos M y macros personalizados basados ​​en scripts VB

Control de velocidad del husillo
Control de relé multinivel
Aplicaciones de los generadores de impulsos manuales (MPG)
Ventana de monitoreo de video para el progreso del procesamiento
Compatible con monitores táctiles (Pantalla táctil)
Interfaz de usuario de pantalla completa

Mach3 se ha utilizado con éxito para controlar los siguientes tipos de equipos:

Tornos
Fresadoras

Fresadoras de alta velocidad para trabajar la madera
corte por plasma
Grabado en máquinas CNC
engranajes de corte

Los asistentes son miniprogramas integrados que amplían las capacidades de Mach3 y le permiten realizar rápidamente operaciones de diseño de procesamiento de rutina típicas sin el uso de aplicaciones CAD/CAM especializadas. Los propios usuarios pueden crear asistentes. La distribución Mach3 incluye Wizards gratuitos que programan las siguientes operaciones:

* Corte de engranajes
* Digitalización
* Perforación de agujeros
* Selección de ranuras y splines.
* Grabado de texto


* Y mucho, mucho más.

Información adicional:
Al instalar Mach3, desactive el software antivirus, ya que puede interferir con la correcta instalación del programa.

Después de instalar Mach3 en una PC donde el programa nunca antes se ha instalado, asegúrese de reiniciar la computadora antes de ejecutarlo por primera vez (de lo contrario, Windows informará un error del sistema).

Para obtener una descripción detallada del proceso de instalación, configuración y trabajo con el programa, lea la documentación de Mach3.
+ documentación para el programa en ruso
+ manual para Mach3Mill en ruso
Procedimiento de tratamiento:
descrito en el archivo de texto Léame



LIBRO - Controlador CNC Mach3

Instalación y configuración

Descripción: Este documento le indicará cómo instalar y configurar el software Mach3Mill para controlar su fresadora o equipo similar. También describe algunos dispositivos electrónicos adicionales y métodos para combinarlos con una computadora. Las máquinas CNC estándar suelen realizar fresado, calco, grabado y corte por plasma. El documento separado Uso de Mach3Mill explica cómo usar Mach3Mill una vez que el programa ya está instalado y configurado.

¡ASEGÚRESE DE LEER ESTA GUÍA! Mach3 es un software complejo y completo. No obtendrá buenos resultados si simplemente intenta "hacer que funcione". Este enfoque es posible cuando se estudian otros programas, pero no es en absoluto adecuado para Mach3. Ahorrarás mucho tiempo si recorre paso a paso todo el proceso de instalación y configuración del programa, siguiendo las recomendaciones dadas en este documento.

Capítulo 1 Introducción a los sistemas CNC
Capítulo 2 Instalación del software Mach3
Capítulo 3 Pantallas y comandos de Mach3. Introducción
Capítulo 4 Requisitos del equipo y conexión de la máquina
Capítulo 5 Configuración de Mach3 para controlar su máquina
Apéndice A Control de altura de la pluma en Mach3

Mach3 R3.043.022



Año/Fecha de emisión: 2011
Versión: R3.043 Compilación 022
Desarrollador: ArtSoft Software incorporado
Sitio web del desarrollador: http://www.artsoftcontrols.com/

Profundidad de bits: 32 bits
Compatibilidad con Vista: x86 (32 bits) únicamente
Compatibilidad con Windows 7: x86 (32 bits) únicamente
Idioma de la interfaz: inglés + ruso
Tableta: Curada (por mí, probada, la uso yo mismo)
Requisitos del sistema:
*Sistema operativo Windows 2000/XP
*Procesador CPU de 1Ghz
* RAM 512 MB de RAM
*Tarjeta de video no integrada con 32MB de RAM
* Controlador Mach3 instalado en una PC de escritorio (las computadoras portátiles no son compatibles ya que las funciones de ahorro de energía de su chipset interrumpen el flujo del pulso)
Descripción: Mach3 es un paquete de control CNC multifuncional, que también se utiliza con éxito en empresas y equipos profesionales.

Mach3:
* Convierte una PC estándar en una estación de control de máquina CNC de 6 ejes con todas las funciones
* Importación directa de archivos DXF, BMP, JPG y HPGL utilizando el programa LazyCam integrado
* Visualización gráfica tridimensional de códigos G NC
* Generación de archivos NC G-code en el programa LazyCam o en Wizards (Wizard)
* Interfaz reconfigurable totalmente reconfigurable
* Creación de códigos M y macros personalizados basados ​​en scripts VB
*Control de velocidad del husillo
* Regulación de relé multinivel
* Aplicación de generadores de impulsos manuales (MPG)
* Ventana de monitoreo de video para el progreso del procesamiento.
* Compatible con monitores táctiles (Pantalla táctil)
* Interfaz de usuario de pantalla completa

Mach3 se utiliza para controlar los siguientes tipos de equipos:
* Tornos
* Fresadoras
* Fresadoras de carpintería de alta velocidad.
* Sistemas de máquinas láser.
*Corte por plasma
* Grabado en máquinas CNC
* Engranajes de corte

Los asistentes son miniprogramas integrados que amplían las capacidades de Mach3:
* Corte de engranajes
* Digitalización
* Perforación de agujeros
* Selección de ranuras y splines.
* Grabado de texto
* Procesamiento de contornos estándar.
* Tratamiento superficial (nivelación, depresión plana)

Cómo lo traté:
1) descartamos todos los bailes con parches y keygens inmediatamente. El programa está hecho de tal manera que si la palanca está mal
empieza a estropearse (se olvida la configuración de los ejes, se olvida la posición de la máquina, no funciona correctamente)
con complementos. No necesitamos esto.
2) la forma más efectiva de hacerlo funcionar es desbloquear uno de los oficiales
claves en la lista negra. Para hacer esto:
2.1) Instale el programa desde el sitio web oficial (o distribución). ¡¡¡Comprobemos que todo funciona!!! De cheques
controlador de pulso, trabaje con su hardware. La versión demo funciona completamente, pero
tiene un límite en la longitud del programa ejecutable (hasta 500 líneas). Si en esta etapa tienes
Algo no funciona, no es necesario buscar más. Derriba el Mac, derriba el Windows, hazlo
lo que quieras, pero la versión demo debería funcionar completamente correctamente.
Después de esto:
2.2) Copie la licencia (de la distribución) al directorio mach (normalmente c:\mach3\)
2.3) Abra el archivo ejecutable mach3.exe en un editor hexadecimal (winHEX, notepad2)
2.4) Encuentra "Ivan Todosijevic" en él (está allí 2 veces)
2.5) Cambiar alguna letra en ambos lugares, por ejemplo a “Ivan Todosijev7c”
2.6) Salva, lanza, regocíjate.
O
2.3) Copie el archivo mach3.exe que corregí al directorio mach
A día de hoy, 21 de junio de 2011, descargué y estoy usando la última versión del sitio web oficial.

Recordar:
El programa no se ejecuta en emuladores ni en sistemas de 64 bits.
El desarrollador recomienda utilizar una computadora dedicada con WinXP.
Sin HASP, Alladin, 1c y otros programas. programa en tiempo real
controla la máquina. Estas no son mis fantasías, son los requisitos de los desarrolladores.

Equipo:
La máquina se controla a través de un puerto LPT (hasta 2 piezas) usando
generación de señales STEP/DIR. También es posible conectar adicionales
Entradas y salidas vía RS323 mediante protocolo MODBUS. Programa
Puede controlar el ciclo de trabajo de pulsos (PWM) para controlar la frecuencia.
convertidor de husillo.

Si no tienes un puerto LPT:
Compre una placa MosChip 9835 (MCS9835), funciona bien en WinXP.

Archivo (76Mb):

1) ArtSoft Mach3 v.2.63 (inglés + ruso) + crack, 2010




Arriba