Muchos usuarios de Mach 3 están confundidos acerca de la configuración de CV (velocidad constante) y la forma en que afecta al movimiento de la máquina .Tal vez pueda arrojar algo de luz sobre el tema :)
Configuración General (Config -> General Config...) Modo de movimiento (velocidad constante o parada exacta) Constant Velocity “CV” - Este modo trata de mantener una velocidad constante durante
TODOS los movimientos, durante el movimiento angular o el de arco se mueve obedeciendo un parámetro de aceleración. Esto no es posible durante algunos movimientos... como se mueve un solo eje al cambiar de dirección (es decir,
el movimiento debe parar en algún momento para cambiar de dirección). El movimiento del eje puede ser mantenido en una velocidad constante, pero las esquinas se redondearán dependiendo de cuán alta sea la combinación de aceleración que se establece con la CV Distance Tolerance (véase más adelante). A
mayor aceleración y menor CV Distance Tolerance los valores de tolerancia darán como resultado ángulos más ajustados y menor error o redondeo en los ángulos. Tenga en cuenta que este NO es el mismo que el servo following error y ha nada que ver con control PID. Servo/Stepper “error de seguimiento” será ligeramente peor que el error inducido por la CV en función de cómo "ajustado" sea el bucle del servo.
Los motores paso a paso se atrasaran también (+ - 1 paso completo), y perderá los pasos si se les presiona demasiado lejos (muy
MALO).
Exact Stop - Este modo se acelera y desacelera a cada "punto" en el gcode. Mach-3 sólo ve un movimiento a la vez y por lo general las máquinas funcionan un tanto “ásperas” y muy lentamente en este modo.
Exact stop sólo debe utilizarse cuando una máquina no
deba redondear las esquinas (interior o exterior). Sin embargo, recuerde que la mayoría del software CAM es generan un código
con muchos movimientos G01 pequeños para formar arcos. En el modo Exact stop este tipo de movimiento dará como
resultado acabados superficiales muy malos y puede ser duro para las herramientas y los componentes de las máquinas.
-General Configuration (LookaHead____ Lines)
Sólo se aplica en el modo CV. Esta configuración determina hasta qué punto "en el camino" Mach-3
está buscando y planificando el movimiento. Cuando marcamos en la casilla un número bajo, es como conducir un coche
fijando la vista muy cerca del coche . Un valor alto es como
conducir con binoculares de 20/20 aumentos cuando sea necesario ver a lo lejos en el camino. Esto permite que el software más capaz de adaptarse a los cambios repentinos en el trazado de
movimiento. Se recomienda mantener esta en alrededor de 200 para la mayoría de los casos.
El valor máximo es de 1000, y el establecimiento de este alto
número puede causar problemas dependiendo de la velocidad de su ordenador.
-CV Control (Plasma Mode, CV Dist Tolerance____ Units.., G100 Adaptive NurbsCV,
Stop CV on angles > _____ Negrees
Plasma Mode - Plasma mode intentara hacer cosas contra el buceo y también para no intentar
redondear las esquinas en algunas circunstancias ... Mayormente parte esta opción no debe utilizarse
a menos que esté utilizando una máquina con aceleración muy mala y la resolución de paso pobre.
CV Dist Tolerance_____Units.. - Este valor afecta a la cantidad de redondeo en las esquinas.
Al establecer esta muy alta permitirá a la máquina el correr tan rápido como sea posible.
Establecer esta opción con un valor bajo se traducirá en menos redondeo de las esquinas y la máquina
seguirá más cerca la geometría pero mientras, a cambio perderá algo de velocidad. Esta es la distancia desde
el final de la línea que se esta cortando a donde el arco empieza a redondearse... Por lo tanto, es la
distancia desde la intersección del arco CV al "verdadero" final del movimiento (si es que este se hiciera con
Exact stop)
G100 adaptable NurbsCV - Esto esta obsoleto y necesita ser
eliminado ... esto es desde que el G100 estaba haciendo PDD y ha quedado obsoleta para mas información
http://www.machsupport.com/docs/G100_Set_Up_Guide_Rev.1_9-19-07.pdf
Stop CV on angles > _____Degrees - Esta es una opción muy interesante que de forma automática
cambia la máquina de CV a modo de parada exacta en función del ángulo que se acerca en la siguiente línea de código. Marcarlo a 90 grados suele ser una buena opción, porque comúnmente el Gcode que tiene un ángulo de 90 grados (o menos) suele ser una indicacion de donde el usuario quiere una esquina aguda y bien perfilada. Sin embargo, algunos software de CAM pueden genera algunos
REALMENTE malos códigos cuando se representa un movimiento de arco o angulares como una secuencia enorme de
pequeños escalones de 90 grados como .... G01 X0 Y0
X0.01 Y0.01 X0.02 Y0.02
Este código se ejecutará TERRIBLEMENTE con cualquier configuración a 90 grados o más.
A veces es muy difícil de saber si el código tiene este problema con sólo mirar la
Este problema me había hecho golpear la cabeza contra la pared mas de una vez, así que si nada de lo que
hacemos para conseguir que su máquina de vuele alrededor de las curvas, es posible que necesite revisar su código.
También, puede ser necesaria hacer un zoom de trayectoria en la pantalla de Mach-3 para ver este
tipo de problema.
Shuttle Wheel Setting (Shuttle Accel.____ Seconds)
Determina el tiempo que se permite para llevar a cabo el movimiento de recogida del backlash.
Para mi, en los sistemas servo he de poner esto en un valor MUY pequeño (0,00001).Este
evitará que el movimiento de backlash afecte a la suavidad de la máquina debido a que el
pulsos de paso se enviaran lo más rápido posible (hasta el límite de la velocidad del Kernel). Un
valor mucho mayor puede ser necesario en los sistemas paso a paso para evitar la perdida de pasos. También me parece muy
útil para establecer la distancia de reacción a un cierto número visible ENORME (10 mm), entonces es fácil
ver cómo el configuración de diferentes backlash (contragolpe) afecta al movimiento de la máquina.
Backlash Values (Config -> Backlash)
Backlash Distance in units- Esta es la cantidad de decantación / cumplimiento / recogida / perdida de marcha en
lineales, etc), la máquina debe deslizarse en su movimiento de ida y vuelta a traves de la distancia de backlash a voluntad
(en aceleraciones, reducciones fuertes, vibración). Por lo que es realmente lo mejor el eliminar la mayor cantidad de la pérdida de movimiento como sea posible antes de la aplicación de la
compensación del backlash en el software. Para las máquinas de alta fricción (Boxways / colas de milano) o máquinas lentas, esto no es tanto un problema.
Backlash Speed % of Max- Este ajuste es necesario porque es la compensación del backlash no se ajusta adecuadamente dolo por el parámetro de aceleración. En un sistema paso a paso esto dará como resultado pasos perdidos si se pone en 100%, mientras que en los sistemas de servo 100% está bien:)
Main Screen (Settings Alt6) CV Distance Véanse mas arriba
CV Feedrate- Esto moverá CV PERO que se moverá en la proporcion que usted pida.
Por ejemplo, si tiene un juego de CVfeedrate en 50UPM y su movimiento está programado a 20 el próximo
eje se acelerará la velocidad a 20, al mismo tiempo el primer eje desacelera hasta 20. como una
resultado de la medida CV se verá como un movimiento hecho en 20UPM. El problema
con esto es que a alta velocidad se sentirá una enorme cantidad de tirones en el sistema .
Debería ser obvio que la configuración de CV puede tener efectos drásticos en el rendimiento de una máquina.
Durante la primera configuración, lo mejor es activar CV , y apagar todos los demás
ajustes hasta que usted este muy a gusto con las interacciones que pueden tener lugar.
Los sistemas con Servo son muy indulgentes con respecto a la configuración de CV si no pierden la posición no
importa mucho el resto de configuraciones. Steppers Sin embargo, puede perder los pasos en un abrir y cerrar de ojos si el ajuste es no es exactamente correcto. Para los usuarios de motores paso a paso, es aconsejable mantener las cosas lo más conservadoras
posibles y darse cuenta de que subiendo los ajustes puede dar como resultado la perdida de pasos y de cabello!
David Bloomfield ed. Brian Barker
www.arcaneinnovations.com Traducción: Purple