Configuración de Mach3 para Fresadora 3 Ejes
Configuración de Mach3 para Fresadora 3 Ejes
Propósito.
El propósito de este tutorial es ayudar y guiar al usuario para, paso a paso, configurar y ajustar el
Aplicación del controlador CNC Mach3 para uso en una máquina de fresar básica de 3 ejes. Vamos a repasar
los pasos para configurar la parada de emergencia, el circuito de bomba de carga, los motores del eje principal, el
el husillo y el refrigerante, así como los interruptores de inicio y los límites de sobretravel basados en software.
El tutorial se basa en la serie Mach3 v2.0 y está destinado a ser utilizado como complemento a la
usando el manual de Mach 3 Mill.
Comencemos.
Al instalar el software por primera vez, es vital reiniciar la computadora como lo indica el instalador. Si
you don’t do this the software will not work and you will have to manually remove the Mach3
controlador del sistema. Después de instalar el software y reiniciar el ordenador, deberías
tienes cuatro íconos en tu escritorio. Estos íconos todos inician Mach3 pero también carga un diferente
conjunto de pantallas dependiendo del tipo de máquina que estés utilizando. Dado que este tutorial es
dirigido a hacer que una fresadora esté en funcionamiento, comenzaremos el software con la uno
etiquetado Mach3Mill. Cuando se inicia el software, puede que se le presente lo siguiente
diálogo pero si no, no te preocupes.
Dado que vamos a utilizar el puerto de impresión de la computadora como la interfaz eléctrica entre el
ordenador y nuestra máquina nos aseguramos de que el modo de operación del puerto de impresora normal sea
seleccionado y dado que no queremos decirle a Mach3 esta información cada vez que comenzamos el
software ponemos una marca en la casilla junto a No me enmascares esto de nuevo y luego hacemos clic en Aceptar.
De nuevo, si no ves esta pantalla, no te preocupes. La operación del puerto de la impresora se configurará como
predeterminado.
1
Métrico o imperial.
Lo siguiente que necesitamos hacer es seleccionar las unidades nativas de elección. Para hacer esto, vamos a la
Configura el menú y selecciona Unidades nativas y selecciona ya sea pulgadas o mm y haz clic en Aceptar. Dado que
Soy un tipo métrico, elijo mm.
Por favor, tenga en cuenta que, como dice el mensaje antes de llegar a las ventanas en la figura 2, esta selección
no es para cambiar las coordenadas mostradas entre pulgadas y mm ni está destinado a
alternar entre ejecutar programas de partes escritos en pulgadas o mm. Es SOLO para la configuración y
ajuste de los motores.
2
Primero verifica que la dirección del Puerto#1 corresponda a la dirección real de tu puerto de impresora
y que está habilitado. 0x378 es la dirección que la mayoría de los puertos paralelos a bordo utilizan. Dado que no estaremos
utilizando un segundo puerto aquí nos aseguramos de que el Puerto#2 esté deshabilitado. (Sin marca de verificación en el Puerto)
Enabledbox bajo el Puerto#2).
Lo siguiente que hay que hacer es seleccionar la velocidad de nuestro Kernel. Esta es la frecuencia a la que el controlador Mach3
opera y también es la frecuencia máxima que el software emitirá a tus controladores de motor.
Usaremos 25000Hz aquí. También asegúrate de que ninguna de las opciones en el lado derecho esté
habilitado y luego haga clic en Aplicar.
El siguiente en la lista es la pestaña de Salidas del Motor. Aquí es donde le decimos a Mach3 cuántos motores queremos.
para controlar y a qué pines en nuestro puerto de impresora está conectado cada controlador de motor. En este caso es
tres ejes, X, Y y Z, así que habilitamos esos tres asegurándonos de que haya un verde
marca de verificación en la primera columna de esos ejes.
La segunda columna establece el pin al que se conecta la entrada de paso en nuestro controlador de motor.
en este caso, la entrada de paso del motor en el eje X está conectada al pin 2, Y al pin 4 y Z al pin 6. El tercero
la columna es igual a la segunda pero para las entradas de dirección de los motores, conectadas a 3, 5 y 7 en esto
máquina. La configuración de pines de su máquina puede ser diferente. Si lo ha cableado usted mismo
you probably know the pinout and if you bought the machine and/or driver box please consult
la documentación para esa máquina en particular o consultar con el fabricante del hardware.
La configuración de la cuarta y quinta columna depende de cómo están construidos los discos y cómo nosotros
tenlos cableados. Los controladores más comunes utilizan entradas ópticamente aisladas y suelen ser
suministrados con un constante +5V DC desde la PC. Las entradas de paso y dirección de los controladores son entonces
conectado al puerto paralelo de las computadoras, que internamente cambia el pin a tierra, haciendo que el
la corriente que fluye a través del LED en el optoaislador del controlador, lo que a su vez hace que el controlador se mueva
motor de un paso. Esto hace que nuestra línea de paso esté activa en bajo - es decir, está "encendida" cuando la salida es baja.
Bien, esa fue la conexión física para los motores. Lo siguiente que hay que cuidar sería
establecer cuántos pasos por unidad tenemos y luego proceder a ajustar los motores. Pero antes
hacemos eso, necesitamos decirle al sistema sobre una cosa más importante.
3
The Emergency Stop button.
Cualquier herramienta máquina decente debería tener un botón de Parada de Emergencia que, de la manera más segura posible
de esta manera, detiene todo movimiento de la máquina y previene daños al operador en primer lugar y/o
la máquina – así lo hará esta. Este tutorial no profundizará en el diseño de hardware real de un
sistema de paro de emergencia adecuado pero se centrará en hacer que Mach3 entienda que el gran botón rojo
ha sido empujado. Las diversas señales de entrada a Mach3 están configuradas en la pestaña de Señal de Entrada.
Puertos y Pines en el menú de Configuración:
Cerca de la mitad de la lista deberías poder encontrar la señal EStop, asegúrate de que esté
activado. En este caso, el hardware está cableado de tal manera que la entrada se activa cuando el
switch is pushed so theActive Lowsetting should not be active. In case you don’t have an E-
Detener el interruptor, probablemente tendrás que activar la opción Activo Bajo para poder tomar el
software fuera del modo de parada de emergencia, pero más sobre eso más tarde. Dado que la parada de emergencia es la única entrada que utilizaremos.
por ahora nos aseguramos de que ninguna de las otras entradas esté habilitada. Haz clic en Aceptar para guardar la configuración
y cerrar el diálogo.
Ahora veamos si podemos sacar el sistema del modo E-Stop. Asegúrate de que tu hardware E-stop esté
Si el botón no está presionado, en la pantalla principal haz clic en el gran botón rojo etiquetado Restablecer.
Espero que el marco parpadeante alrededor del botón deje de parpadear y se convierta en un bonito sólido
verde. Si no se vuelve verde, regresa al diálogo en la figura 5 y revierte el Activo Bajo
configuración para la entrada de parada de emergencia como se describió anteriormente y vuelve a intentarlo.
4
Ajuste del Motor:
Finalmente, veremos cómo hacer girar algunos motores. Lo primero en el proceso de ajuste es
calcular cuántos pasos por unidad de viaje tenemos. Esto depende de algunas cosas:
En el caso de un motor paso a paso:
La cantidad de pasos por revolución, comúnmente 200.
La resolución de paso del controlador del motor, paso completo, medio paso, 5, 10, 100 micro pasos, etc.
Cabe señalar que se podrían utilizar otros sistemas de actuación como correas, cremallera y piñón, etc., pero
aquí usaremos un husillo de rosca o de bola como base para nuestro cálculo. Haremos una métrica
y un ejemplo imperial.
El métrico uno:
Supongamos que tenemos un motor paso a paso estándar con 200 pasos por revolución. Este motor es impulsado por un
controlador configurado para 5 micro pasos por paso completo. Un G210 de Geckodrive, por ejemplo. El motor es
acoplado directamente al husillo que tiene un paso de 5 mm por revolución. Eso significa que el
el eje se moverá 5 mm por cada revolución del tornillo.
Así que tomaremos los motores 200 pasos multiplicado por los drives 5 micro pasos. (200 X 5 = 1000)
El motor necesita 1000 pulsos (o pasos) para girar el tornillo una revolución, haciendo así el eje.
mueve 5 mm. Así que ahora tomamos esos 1000 pasos y los dividimos por el paso del tornillo, que es 5.
(1000 / 5 = 200). En otras palabras, necesitamos 200 pasos para mover un milímetro en este caso.
El imperial:
Supongamos un servomotor de corriente continua con un encoder de 500 líneas y un controlador que utiliza los cuatro cuadrantes.
cuentas del codificador, lo que lo convierte efectivamente en un motor/codificador de 2000 cuentas por revolución. Vamos a
también suponga que tenemos una reducción de correa 3:1 que impulsa nuestro tornillo, que tiene un paso de 5 TPI.
El controlador necesita 2000 pulsos, o pasos, para hacer girar el motor una revolución. Pero dado que tenemos el
Reducción de correa de 3 a 1 entre el motor y el tornillo, necesitamos multiplicar los 2000 por 3 para
haga que el tornillo gire una revolución.
6000 pasos harán que el tornillo gire una revolución, haciendo que el eje se mueva 1/5 de pulgada. Para
haga que el eje se mueva una pulgada, necesitamos que el tornillo haga cinco revoluciones, así que 6000 X 5 =
30000 pasos por unidad o pulgada.
En realidad, un valor de pasos por unidad tan alto como 30000 reducirá en gran medida la velocidad a la que el
la máquina puede moverse.
5
Así que ahora hemos determinado cuántos pasos necesita enviar la computadora a los discos en
para mover la máquina, una de nuestras unidades seleccionadas, ya sea en pulgadas o mm. Informemos a Mach3 qué
hemos ideado. En el menú de configuración, seleccionamos Ajuste del motor y el siguiente diálogo
debería presentarse:
Lo primero que hay que hacer es introducir los pasos por unidad que encontramos en nuestro cálculo. Hacemos esto en
la esquina inferior izquierda. Utilizaremos los cálculos métricos anteriores como base para esta configuración, así que 200
pasos por unidad es. Ahora viene la parte divertida. Al arrastrar los deslizadores hacia la derecha y hacia abajo el
ventana negra ajustaremos la velocidad y la aceleración del motor. Esto puede por supuesto ser
calculado en base al par motor, la inercia de la máquina, la masa, la fricción, etc., pero en la mayoría de los casos
hecho de manera de prueba y error.
Comienza moviendo el control deslizante de velocidad un poco hacia arriba y luego presiona la tecla de flecha hacia arriba o hacia abajo en el
teclado. El motor debería girar ahora, si no, asegúrate de que el sistema esté habilitado y no en
Modo de parada de emergencia.
Al ajustar los deslizadores de Velocidad y Aceleración, intenta encontrar una velocidad y aceleración que se sientan
cómodo y donde el motor funcione sin problemas, sin ninguna tendencia a sacudirse, detenerse o perder fuerza
pasos. Luego, y esto es importante, haz clic en Guardar Configuración del Eje. Ahora haz clic en el botón del Eje Y y
repite el proceso para ese eje y luego haz lo mismo para el eje Z. No olvides presionar Guardar
Configuración de ejes antes de cambiar de eje. Si no lo haces, tu configuración se perderá.
Por favor, tenga en cuenta: Es completamente normal tener un differentStep por unidad así como Velocity.
andAccelvalues for each axis. Mach3 will keep them in perfect sync either way. You may
incluso tener pasos fraccionarios por conjunto de unidades para uno o más ejes, por ejemplo 201.3 si eso es lo que
tú necesitas.
Si no puedes hacer que los motores funcionen sin problemas, hay algunas cosas que verificar, primero
Algunos controladores de motor necesitan tener un pulso de paso más largo y esto se puede ajustar cambiando
la configuración de pulso de theStep. Por favor, consulte la documentación de su unidad en particular.
6
La otra cosa que hay que comprobar es el voltaje en los pines del puerto paralelo. La mayoría de las entradas de los dispositivos son
ópticamente aislado y diseñado para aceptar una entrada de 5V. Algunas de las placas base de PC más recientes,
y especialmente las laptops, solo emiten alrededor de 3.3V y esto puede ser un problema para algunas unidades. Para
abordar esto, la forma más fácil es instalar una tarjeta de puerto LPT PCI en la PC o conseguir una de las
varios tableros de expansión disponibles que soportan aumentar el voltaje a 5V.
Está bien, para poner a prueba la sintonización vayamos a la pantalla MDI y hagamos que la máquina realice algunas
movimientos. Haga clic en el botón MDI en la parte superior de la pantalla o presione ALT-2 en su teclado y
entonces haz clic en el campo de entrada MDI o presiona enter para habilitarlo para la entrada. Ahora escribe algo como
G0 X10 Y10 Z10 y presiona enter. La máquina debería mover los tres ejes desde su posición actual.
posición a X10 Y10 Z10. Los valores reales utilizados para esta prueba dependen del tamaño de tu
máquina pero tendrás la idea. Prueba un par de movimientos diferentes de ida y vuelta para asegurarte
la configuración del motor está bien. Si uno o más ejes se detienen o pierden pasos, la configuración necesita ser
ajustado un poco más.
7
Asegurándose de que la máquina y los DRO se muevan en armonía.
En una fresadora estándar de tres ejes, de pie frente a la máquina, el eje X se mueve
de izquierda a derecha, el eje Y se mueve hacia ti y lejos de ti y el Z se mueve hacia arriba y
abajo. En la siguiente sección, todo movimiento se considera del herramienta real; es decir, la
la herramienta se mueve a la derecha aunque en realidad es la mesa la que se mueve a la izquierda.
Regresa a la pantalla de Ejecución del Programa presionando el botón de Ejecución del Programa o pulsando ALT-1.
Asegúrate de que el LED alrededor del botón Jog ON/OFF sea verde, si no, presiona ese botón para habilitarlo.
la máquina que se va a mover. (El botón se encuentra en la sección inferior central de la pantalla).
Ahora presiona la tecla TAB en el teclado para mostrar la pantalla de control de desplazamiento. Debería aparecer.
desde el lado derecho de tu pantalla. Si no puedes ver todos los controles, simplemente agarra la línea gris y
estíralo tanto como desees. Ahora necesitamos decirle a Mach3 a qué velocidad queremos que se mueva.
hacemos eso ingresando una tasa de ajog en el DRO etiquetado Tasa de Desplazamiento Lenta en la pantalla de control de desplazamiento.
Let’s start slow with something like 10%. Click the DRO, type in the value of your choice and
presiona enter.
Ahora presiona la tecla de flecha derecha en el teclado. Si todo está bien, el DRO del eje X debería contar hacia arriba.
y la herramienta en la máquina debería moverse en la dirección positiva (la herramienta se mueve hacia la derecha,
la mesa se mueve a la izquierda). Si el DRO cuenta hacia arriba pero la herramienta se mueve en la dirección negativa, nosotros
necesitamos invertir la dirección del motor. Hacemos esto invirtiendo la configuración de Bajo Activo de laDir
Puertos y Pines, Salidas de Motor. Si la herramienta se mueve hacia la derecha pero el DRO cuenta hacia abajo,
tengo que cambiar la tecla de acceso rápido para el movimiento del eje. Esto se hace seleccionando Teclas de acceso rápido del sistema en el
ConfigMenu. Cuando el eje X esté bien, repita los pasos para el eje Y y Z.
8
The Y axis DRO should count up and tool should move away from you (table moving
hacia ti al estar frente a la máquina) al presionar la tecla de flecha hacia arriba.
El eje Z se mueve utilizando los botones PageUp y PageDown. El DRO debería contar hacia arriba y el
la herramienta debe moverse hacia arriba al presionar el botón PageUp.
Entonces, esas fueron las partes más fundamentales de la configuración de la aplicación de control CNC Mach3. En
en las siguientes secciones vamos a ver cómo configurar la bomba de carga, el husillo, el refrigerante, el origen
switches and the software over travel limit.
Al iniciar el ordenador, los pines de salida del puerto paralelo pueden estar en un estado desconocido.
state. If for example we have our spindle motor wired thru a relay that is activated when
hay 5V presente en el pin 8 del puerto, el husillo puede empezar en cualquier momento mientras Mach3 no esté en
control y esta es una condición muy peligrosa. Para prevenir esto, podemos usar la bomba de carga
function in Mach3 along with a bit of hardware. We will not discuss building the hardware
parte aquí, pero los esquemas están disponibles en el sitio web de ArtSoft. ([Link]
Para configurar la función de bomba de carga en Mach3, una vez más, abrimos los Puertos y Pines en el
Configura el menú y luego selecciona la pestaña de Señal de Salida.
Cerca de la mitad hay una señal llamada Charge Pump. Pon un 1 en el # de Puerto y el # de Pin.
al cual está conectado el circuito, en este ejemplo el pin #1. Luego asegúrese de que la función sea
habilitado (una marca de verificación verde en la columna Habilitado). Verifique que no haya otras señales de salida que estén
habilitado. Ahora, cada vez que Mach3 esté en funcionamiento Y no esté en modo de parada de emergencia, habrá 12.5 kHz
onda cuadrada en el pin 1 del puerto paralelo. Si deseas que la bomba de carga funcione todo el tiempo
Mach3 está funcionando, incluso en modo de parada de emergencia, ve al Menú de Configuración y selecciona Configuración General y
habilitar el Charge Pump en la opción de parada de emergencia.
9
Salidas del husillo.
Ahora que tenemos una manera de evitar que el husillo comience cuando Mach3 no está en control.
configuraremos un relé para iniciar y detener el husillo desde dentro de Mach3. Como antes, nosotros
no se entrará en la interfaz de hardware real, pero se supone que está cableada a través de la carga
circuito de bomba y se activa con un nivel bajo lógico en el pin del puerto. También hay mucho de
diferentes formas en que Mach3 puede controlar el husillo, siendo la más simple el control ON/OFF simple
and that’s what we are going to do here.
Es posible que hayas notado el husillo como uno de los ejes en la pestaña de Salida del Motor bajo Puertos y
pines cuando configuramos los ejes X, Y y Z. Sin embargo, esos ajustes son cuando queremos que Mach3
controla la velocidad del husillo utilizando salida PWM o de pasos y dirección y eso es
no es lo que estamos haciendo aquí. Nuestro objetivo es un control sencillo de ENCENDIDO/APAGADO.
Así que lo primero que hay que hacer es habilitar una salida. Vamos a Puertos y Pines y seleccionamos la Salida
Señales. En este caso, vamos a utilizar la Salida #1 como nuestra salida de relé de husillo y estamos
asignar esa salida al pin 16 del puerto paralelo simplemente poniendo 1 en el Puerto# y 16 en
la columna del número Pin# y habilitando la salida. (Marca de verificación verde en la columna Habilitado).
Luego, finalmente, verifica la configuración de bajo activo, haz clic en aplicar y ve a la pestaña Configuración del Husillo.
En la esquina superior izquierda, desmarque la opción Desactivar Relés del Eje y luego ingrese un 1 en ambos la
Cajas en sentido horario y antihorario. Recuerda que mapeamos la Salida #1 al pin 16 donde tenemos
nuestro relé conectado. Esto le dice a Mach3 que cada vez que queramos hacer funcionar el husillo, en sentido horario o
En sentido contrario a las agujas del reloj, se activa la Salida #1. Se asume en este tutorial que el reverso real
del husillo, si es posible, se hace mecánicamente o eléctricamente en la máquina
a sí mismo y no está controlado por Mach3. Por supuesto, podrías habilitar una segunda salida y usarla.
hacer girar el husillo en la dirección contraria a las agujas del reloj si lo deseas.
10
Si tienes un husillo de alta velocidad o uno que por otras razones tarda en alcanzar la velocidad
cuando se enciende o se reduce la velocidad cuando está apagado, esto se puede configurar en General
Parámetros. Ingrese el tiempo que tarda el husillo en alcanzar la velocidad máxima. Esto
evitar que Mach3 ejecute el programa G-code hasta que el husillo esté a la velocidad adecuada. Haga clic en Aceptar para
guardar la configuración.
Ahora ve a la Pantalla de Diagnósticos en Mach3 y asegúrate de que el control esté fuera de E-Stop.
modo luego haz clic en el botón de alternancia Spindle. Si Mach3 está configurado correctamente, deberías ver el rojo
LED junto a la Salida #1 parpadeando y si tu hardware es correcto, el husillo debería comenzar.
Presionar el botón nuevamente hará que el husillo se detenga.
Refrigerante.
El control del refrigerante se realiza de la misma manera que el husillo, así que solo pasaremos por esto.
brevemente. Nuevamente, se asume que el hardware está conectado a través de la bomba de carga y que está
activado por un nivel lógico bajo en el pin del puerto. Solo usaremos refrigerante por inundación y estará
controlado por la Salida #2 a través del pin 17 en el puerto paralelo.
Primero habilite la Salida #2, establezca el Número de Puerto en 1 y el Número de Pin en 17, la salida debería estar activa en bajo.
Luego regresa a la pestaña Configuración del Husillo y asegúrate de que la opción Desactivar los Relés de Refrigerante no esté
verificó y configuró las salidas para ambos Mist y Flood a #2.
Interruptores de hogar.
Como probablemente has notado, Mach3 es muy flexible en su uso de entradas y salidas. Es
es posible combinar interruptores de fin de carrera y de hogar de muchas maneras diferentes, pero en esta sección de
en este tutorial pasaremos por cómo configurar un interruptor de fin de carrera para cada eje, cableado en serie. Como de costumbre
no discutiremos el hardware y la interfaz real, pero se asume que los interruptores de inicio
están normalmente cerrados, cableados en serie entre tierra y el pin 10 del puerto paralelo.
Para configurar los interruptores de origen, necesitamos habilitar las entradas de origen. En el menú de Configuración selecciona
Ports and Pinsand go to theInput Signalstab. Enable the inputsX Home,Y HomeandZ
Casa y establece el puerto # en 1 y el pin # en 10 y verifica la configuración Activo Bajo en los tres.
Aquí puedes ver el poder de las capacidades de I/O de Mach3. A pesar de que tenemos tres ejes, nosotros
conéctalos en serie y conéctalos a una entrada. Cuando Mach3 haga el home de la máquina, lo hará
un eje a la vez y cuando se activa el interruptor, invierte la dirección del motor hasta que el
el interruptor está claro y luego hace el siguiente eje. Incluso es posible usar el mismo interruptor como
interruptor de límite – Mach3 sabrá que el interruptor es un interruptor de inicio al hacer el homing y desde allí
se considera un interruptor de límite.
11
Figura 11: Configuración de los interruptores de hogar.
Para probar la configuración y el hardware, ve a la pantalla de Diagnósticos y observa los LED al lado de
M1 Hogar, M2 Hogar y M3 Hogar al presionar cualquiera de los interruptores. Los LED (todos
three of them) should light up when pressing either one of the three switches.
Parámetros de homing.
Ahora es el momento de decirle a Mach3 dónde tenemos montados los interruptores de origen. El más común
La ubicación para el eje X y el eje Y está probablemente en la posición más negativa de viaje. El eje Z
generalmente se encuentra en su posición más positiva de viaje. Sin embargo, tenga en cuenta que esto
la posición todavía se llama máquina cero para el eje Z, lo que hace que todos los movimientos sean en negativo
dirección. Así es como lo configuraremos aquí.
Para configurar el homing necesitamos seleccionar Inicio/Límites en el menú de Configuración. Cuando hacemos eso...
verá el diálogo en la figura 11.
12
Figura 12: El diálogo de límites de Inicio y Software.
Dado que queremos posicionar el eje X y el eje Y en la dirección negativa, habilitamos el Home Neg.
opción para X e Y y dejar Z sin marcar. Si habilitamos la opción de Auto Cero, la Máquina
las coordenadas se establecerán automáticamente en cero cuando el eje esté referenciado. Dado que tenemos nuestro
interruptores en los extremos extremos de nuestro viaje queremos tener esto habilitado. Si el interruptor está colocado
en cualquier otra posición que no sea en el extremo, la distancia se puede ingresar en el Inicio Apagar
columna. Esto le dice a Mach3 que establezca la Coordenada de Máquina para el eje a este valor en lugar de
cero - buena cosa de tener. La configuración de velocidad está en qué porcentaje de la velocidad máxima de los motores
el eje está referenciado y puede que necesite o no ajustes dependiendo de su máquina particular.
Generalmente, cuanto más lento va, más preciso se vuelve. Puede que necesites experimentar un poco.
Homando la máquina.
Con los interruptores de límite cableados y probados, es hora de hacer la referencia del máquina. Con el control fuera
del modo E-Stop, ve a la pantalla de Ejecución del Programa y con una mano en el botón de paro de emergencia presiona
theRef All – Homebutton. The machine will now start to move Z up until it hits the switch
entonces revertirá el eje hasta despejarlo. Luego hace lo mismo con el eje Y y finalmente
con el eje X. Cuando cada eje está referenciado, los DRO deberían leer 0.00 o cualquier valor que usted
ponga como el valor de la Casa Off. Si algún eje comienza a moverse en la dirección equivocada presione el E-
Botón de detener y ir a la configuración de Inicio/Límites y cambiar la configuración Negativa de Inicio para ese eje.
Límites de software.
Como tenemos nuestros interruptores de fin de carrera ubicados en los extremos del recorrido en la dirección negativa para
en el eje X y el eje Y necesitamos establecer el valor mínimo suave en 0. Hacer esto evitará que la máquina
de ir más allá de 0 en la dirección negativa. En el Soft Max ponemos cualquier cantidad de
el desplazamiento que tenemos disponible. En este caso son 300 mm en X y 100 mm en Y. Dado que hemos establecido el hogar en Z
la dirección positiva pero aún llamar a la posición de inicio 0 necesitamos poner 0 como el valor máximo suave.
13
El mínimo de TheSoft es nuevamente la cantidad de recorrido que tenemos disponible, 100 mm en este caso, así que -
100 (note the negative value) goes into theSoft Mincolumn for the Z-axis.
La configuración de Zona Lenta es la cantidad de viaje que queda en el eje cuando la máquina
automáticamente comienza a desacelerar cuando te acercas a un límite. Por ejemplo, con un
valor de 3.00 en la Zona Lenta, si trotamos por el eje X a alta velocidad hacia el límite negativo,
que está en 0.00, la máquina comenzará a desacelerarse cuando supere 3.00. Esto previene el
máquina de perder su posición de casa debido a una detención demasiado repentina de los motores. Sin embargo, esto
la ruptura automática solo está disponible cuando se está trotando y no al ejecutar un programa G-code.
Para probar los límites del software, lo primero que necesitamos hacer es llevar la máquina a su posición de origen. Luego necesitamos
para habilitar los límites de software presionando el botón etiquetado como Límites Suaves en la ejecución del programa
pantalla. Cuando el LED junto al botón está en verde, los límites están activados y probamos el
límites al intentar correr más allá de ellos. Esperemos que puedas hacerlo y que obtendrás un
mensaje en la parte inferior de la pantalla que dice: Movimiento del sistema de límites suaves abortado.
Ahora probablemente sea un buen momento para hacer una copia de seguridad de la configuración. Todos los ajustes se almacenan en un solo
archivo, así que es una tarea bastante trivial hacer una copia de seguridad. Navega a la carpeta donde tienes
Mach3 instalado. La ruta estándar es C:\Mach3. Ahora encuentra el archivo llamado [Link] y
cópialo a un lugar seguro, como una unidad USB, un CD-R o un disquete.
Palabras finales.
Hasta ahora hemos configurado y ajustado el eje principal de la máquina, hemos hecho el husillo y
el control del refrigerante es posible desde Mach3 de manera segura debido al circuito de parada de emergencia y bomba de carga.
Hemos establecido una forma de homerar la máquina mediante interruptores de fin de carrera y una forma de
impedir que se dañe a sí mismo con la ayuda de los límites del software. Creo que esto más o menos
cubre la configuración básica de una máquina de fresado de tres ejes. Sin embargo……
Hay MUCHO más que se puede hacer con la aplicación de control CNC Mach3.
ejemplo, control de velocidad del husillo, escaneo láser de objetos 3D, sondeo, cambiadores de herramientas, plasma
corte, corte con cuchillo tangencial, etc. La lista puede hacerse muy larga.
Si encuentras algún error o tienes alguna pregunta sobre este tutorial, por favor contáctame en:
henrik-olsson@[Link]
//Henrik Olsson
2007-11-10
14