Wondering if anyone ever solved the soft limit issue?
Love my Longmill. Iāve been running for a year with no real issues at all. Iāve read about many glitches others have had but been fortunate to not been affected. I personally think many of these are a result of static due to dust collection. Canāt prove that, but I donāt use a dust collector or really feel I need it, and have been largely insulated from glitches or stopping issues.
Recently installed the inductive sensors before Christmas. Merry Christmas to me. After I installed the limit switches I canāt believe I ever lived without them. They work great, I always know where I am and started working with the different work off sets. I highly recommend using them, huge time saver. Cut in some removable dowels to locate my work and havenāt had to locate x, y since. I have one offset for the laser and one for the router so setting x, y zero literally takes about 5 seconds.
My problem. Initially I had the soft limits set and they worked flawlessly. Iām not exactly sure where things went south but Iām relatively sure itās after I set up my laser and upgraded GSender. I noticed that continuous jog wonāt work because it keeps tripping on soft limits. Iāve checked everything I possibly can and still have the problem. Iāve resorted to turning off soft limits to be able to jog properly but would very much like to enable them again.
Looks like they set the default move to 1000mm which will always move you beyond your soft limit.
In the gSender code, if you have soft limits enabled, theyāre attempting to calculate the maximum move you can make based on the $130-$132 values (your machine size). Then they subtract a very small amount to ensure you donāt reach those limits.
It seems like that part of the code is not working. Iām sure @KGN will fix it.
@CraigN are you always homing on machine startup? I can say that in that particular case itāll cause issues with soft limits.
Perhaps if you home, try jogging, and then are still seeing soft limits being triggered then you can post the console output so we can see whatās going wrong
One part I may not have been clear about or didnāt notice until I tried again tonight. If I single click the jog it doesnāt throw an error. Itās when I press and hold the manual feed to quickly move a longer distance I get the limit error. As requested I have some pictures of the error code. Itās the same on all three axis.
The jogging on all versions that Iāve tried has problems with āstickingā when its looping/repeating. Iāve jammed bits and housings in the Z direction several times by holding down a bit too long. Theyāve said it is fixed, but it isnāt in the latest release.
To be clear my issue is not sticking of the jog button, Iāve seen that before with other programs but I have no jogging issues in GSender as long as I have soft limits disabled.
My issue is I can single block jog without āhittingā a soft limit. If I try to hold button and jog it throws a soft limit error even though Iām no where near a limit.
@CraigN this thinking more about this it sounds a lot like a similar issue Iāve been emailing another LMer about and I actually called him up since I wasnāt able to recreate the issue and wanted to see exactly what he was doing. Even after calling him up I wasnāt able to recreate the problem but the consensus was that it was indeed an issue.
We made some other changes to the behaviour of soft limits in 1.0.6, would you by change have updated and found this issue solved or are you still experiencing it?
@chrismakesstuff
I downloaded the latest update and turned soft limits back on. Still does not work, I donāt get a soft limit error any longer but cannot do a continuous jog. It will only do an incremental jog at the specified interval for each jog mode (i.e. rapid = 0.100ā). When I disabled soft limits again I was able to do continuous jogging with no issues.