Continuing the discussion from Custom Bart Dring FluidNC controller:
I think maybe I had seen this before but it has been a while.
A few interesting points I noticed:
He says the drivers have minimum of about 2.5 amps (12:01) but he uses fans (4:15) to cool each motor so maybe it’s okay? Better yet, don’t use these drivers.
He’s using one motor driver to drive two motors for X and Y (11:44) . It’s not clear if he’s going series or parallel. If he’s going parallel, then he’s going to get half the current and be within the limits without the fans (assuming they are balanced). If he’s going series, then he’s going to have full current but half the top speed. He later claims to have high speeds (16:10) at about 60,000 mm/min but the motion doesn’t look like that speed to me. Maybe he’s not measuring right or maybe my eyeballs are out of calibration.
With very high acceleration (he actually misspoke and said low acceleration) (15:17) he says he’s skipping teeth on the belt, which I find implausible. The belt pulleys are tight enough that there is no way to skip teeth. I am pretty sure he is skipping steps in the motor and mischaracterizing it as skipped teeth.
He’s also crashing and skipping steps on purpose when homing (12:35) and with endstops in parallel (assuming NC) it waits for both sides to trigger. I would think there would be a significant difference depending which side crashes first, and the repeatability would be poor, so I would not recommend this method.
He also says one of the bugs with FluidNC is that it just stops halfway through (10:55). This is an old video so it’s perhaps unfair to FluidNC to raise this, but from my experience this is not fully solved and avoiding freezing depends on configuration and circumstances.