Hi,
1. Can mach 4 learn from the ratios between the motor drive and driven pulleys, as I have two pulleys that I cannot source with what tooth count I think I need. I believe these were originally a 2 to 1 drive system for the x and y. Can I compensate in the software for a close, but different ratio
Fit what pulleys you can find, then do the calculation and install those numbers into Mach4. Mach4 does not 'learn' what you have done, you tell it
what it needs to know. Mach can quite handily accommodate non-integer ratios etc, and there is plenty of help to do the calculation and even
a 'suck it and see' type tuning aid available.
I have to find out what stepper drivers, and breakout board mach 4 needs. Is there any resource for this?
While Mach4 has a parallel port version called Darwin ($25 license fee applies) it is limited to 32 bit Windows 7 and earlier just like Mach3's parallel port.
In short Mach4 really
requires an external motion controller, of which there are half a dozen manufacturers , some more expensive than others,
some more capable than others. There are a number of threads on the Mach4 board that cover the options.
I use and recommend an Ethernet SmoothStepper ($180) by Warp9TD, and many users pair that with an MB3 breakout board from
CNCRoom ($180). Thereafter you fit whatever stepper or servo drives you like.
There are cheaper breakout boards but few match the quality and well thought out design and balance of IOs of an MB3. If you are handy at
electronics and can add a handful of components to a cheaper and simpler (eg C10 for $23, single parallel port equiv) board you can have all the
flexibility AND save some dollars.....but you'll have to design and build a few extra circuits probably. There is help with those circuits if you need
it, electronics is my thing and they are all simple enough.
A somewhat cheaper alternative, albeit limited, is a PMDX411 and a Gecko G540. The PMDX411 is a single (parallel port equivalent) port
USB connected external motion controller with Mach4 plugin and the G540 is a 50V four channel stepper driver/breakout board combination.
I suspect you will become rather frustrated that much of Mach4's abilities are beyond reach because your controller (PMDX411=UC100=57CNCdb25)
only has 17 IOs, ie one parallel port equivalent, whereas a PMDX424 has 34 IOs, an Ethernet SmoothStepper has 51 IOs, a 57CNC has 57 IOs and a UC300
has 85 IOs. I highly recommend an external controller with 30 or more IOs.....you'll benefit in the end.
The Gecko G540 is an age old gem, many people use it. Note that it is a one parallel port equivalent input breakout board and four 50V stepper drivers for
about $350. 50V is not bad.....but 80V is better. Having separate breakout board and drivers is more flexible......but usually more expensive too.
Pay your money and take your pick.
When it comes to steppers, do not go for the highest torque units, they look attractive but they have high inductance and lose torque badly at speed
and will stutter and stall at only modest speeds. Lower torque units with comensurately lower inductance will run much MUCH faster without stuttering or stalling.
Manufacturers make high torque units to attract first time buyers who don't know about inductance. Don't waste your money.
With 23/24 size steppers look for inductance of 1mH to 2mH, 1mH preferred and reject anything over 2mH.
With 34 size steppers look for 2mH to 4mH, 2mH preferred and reject anything over 4mH.
Craig