Hybrid View
-
30-01-2019 #1
I agree with comments about voltage - when I was setting up my machine I tested the proximity switches on a variable-voltage power supply and they were getting a bit flaky once down to about 9V. 12V gives solid performance. I run mine on 24V, partly to allow for any voltage drops where I have a pair wired in series (where an axis has + and - limits, I pair these together to share an input). In testing, I wired 4 in series, just to see what happened, and that worked OK as well. Not surprising if you look at how they work, but it's comforting to know that it's also true in practice as well as in theory!
-
30-01-2019 #2
If you haven’t built a machine before it’s easy to assume that the steppers are like regular motors and will spin on and coast down to a stop allowing the axis to sail on a bit. But as Neale says they only move if they get a series of step pulse signals. If the pulses stop then the motor pretty much stops dead and (someone jump in here!) is held in position by the coils being energised in one place. In fact Estops make a bit of a mild bump/bang as the stop is so quick so you only do it when called for. I’d be surprised if they overshoot more than an 1/8 of a turn and probably less.
The estop is so fast that under normal conditions it is kinder to the machine to use a software accel/decel ramp. What looks like a soft ramp up to speed and soft ramp down to a stop is actually the motor following the ramp parameters you asked for in the setup, not an uncontrolled overrun In MACH3 this is easy to do and other software no doubt has this as it is required for nice machine control.
So to cover all bases (homing and fast jog) maybe allow 10mm between home and limit. Make the home adjustable and you can claw some travel back once built and tuned.
-
31-01-2019 #3
I always thought that the drivers went to half current hold when not actually stepping (if that feature selected). Maybe half current only comes in after a time delay allowing the motor to overcome any overrun due to rotational momentum? Anybody know?
-
31-01-2019 #4
Thanks for the advice lads, sounds like it's less of a concern than I thought it might be. Incidentally I tested some LJ12A-4-Z series switches (of Chinese origin) and the actual sensing distance with 8mm thick material was 3.5mm for steel and 1.5mm for ali.
-
31-01-2019 #5
Sensing distance is one thing, but the other thing to watch is the hysteresis - difference between switch-on and switch-off points. I had problems with my machine where I homed Z, then X and Y together. However, because of the tiny difference between on/off switch points, the vibration during X/Y homing was enough to trigger the Z home switch which by this time had become a limit switch. Fortunately, there is a Mach3 setting which offsets the home position slightly after homing which avoided the problem, but it's something to watch for. Spec sheets for more expensive switches seem to suggest something like 10% of the switching distance but mine was rather less than that.
-
02-02-2019 #6
On this general subject there are at least 4 ‘end of axis’ type features:
Home (physical sensor to home and zero the axis)
Soft limits (software detection for end of travel)
Limits (physical sensor for end of travel and invoke stop or estop depending on your setup)
Buffer (mechanical buffer for physical hardstop- not often seen on DIY machines but VMCs often have a rubber stop on the ballscrew as a last resort as these machines are heavy and move fast!)
I mention this as the other day I was jogging my machine around and managed to almost hit the home switch ( proximity type). I don’t have soft limits on and the home switch also feeds into my end of travel pin and does not invoke an estop (by design). I haven’t had a chance to investigate further but it looked like when I approached the home at full jog speed it treated it like I had released the jog key and decelerated to a gentle stop. But because it was moving quickly, unlike during homing, it used up all of the 4mm travel. If this is the case I will have to tune the accel / decel to be quicker or set up soft limits. My sensors are head on as I couldn’t get them side on. Anyone else seen this or do you estop if the end of travel is detected?Last edited by routercnc; 02-02-2019 at 09:04 PM.
-
I don’t have soft limits on..Clive
The more you know, The better you know, How little you know
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
What Limit Switches?
By Chaz in forum General ElectronicsReplies: 26Last Post: 14-12-2016, 10:50 AM -
EMC2 home/limit switches... only acting as limit?
By vputz in forum LinuxCNC (EMC)Replies: 4Last Post: 15-10-2014, 09:51 AM -
Limit Switches
By Leadhead in forum General ElectronicsReplies: 1Last Post: 16-10-2013, 10:41 AM -
Limit Switches with LED's
By manofgresley in forum General ElectronicsReplies: 30Last Post: 02-01-2013, 03:08 PM -
Limit Switches
By Lee Roberts in forum General ElectronicsReplies: 13Last Post: 27-06-2008, 02:21 AM
Bookmarks