This is actually a feature in 1.10 Although it is expressing itself in a strange way
The extend chains step used to automatically center the sled when you pressed the ânextâ button. This could cause unexpected behavior if the machine had a measurement wrong (like a negative distance between the motors) so we switched to having a dedicated button in that step which will center the sledâŚI didnât expect that if you donât click it it would happen automatically during the adjust the z-axis, but it makes sense.
TLDR: It sounds like everything is working right, but I should keep trying to make it less confusing.
I still wonder why the chains turned CCW and not CW when he first tried it. @bar, did you try to replicate it by wiping out the ini file and the eeprom (i.e., starting new)?
I did and I couldnât get it to happen. My hunch was that the chain over the top/bottom setting wasnât getting pushed to the machine at the right time, but even with a wiped EEPROM I couldnât find steps to reproduce the issue
It would, but there is an automatic system which pushes the settings every time one gets changed which is working as far as I can tell so we shouldnât need to
I should have actually posted in this thread about the issues I had. After reading this I agree, itâs as if GC thinks that I am in top feed but the shield thinks I am in bottom feed, as if a setting didnât push.
@madgrizzle, you said if you have a top feed machine, after you measure the motor distances, you donât reset the left chain. That means the motor should move CCW? Is this new? I have always reset the chain and it has always rotated CW.
After you measure the motor distance, do you remove the chain and reset it on the left sprocket? This might be the problem. I havenât used the new calibration recently, but in the old calibration you retract the chain (the left motor turns CCW) using buttons to get it back to the correct position since you fed out a lot of chain. If you are manually pulling the chain off and putting the first tooth on the sprocket, it would do as you describe (drop the chain). @bar, did the new calibration eliminate the rewind of the chain?
Edit: Reviewing the code suggests that in top feed configuration, you donât ever remove the chain from the left sprocket once you initially set it in order to measure the distance between motors.
If that is the case, then my left motor has never moved CCW after measuring the distance between the motors. I measure the distance and then hit Next, the left motor feeds out some slack CW and then takes me to the next screen.
Then I reset the left and right chains and hit, extend chain, for each side. Both motors feed the chain out towards the sled.
It works just the way that the automatic chain length calibration works. Is that not correct?
So Iâm confused. Is this what you do during calibration?
Choose Kinematics (you pick triangular, I assume)
Vertical Distance Guess (you measure and put something in)
You set both sprockets to 12 oâclock
You put left chain over left sprocket with first link at 12 oâclock and measure distance. After measuring and hitting next, chain slackens a little
You select top-feed
You review measurements
GC âcomputesâ calibration steps
You enter rotation radius guess
You âmeasure outâ chains.
a) You do this by removing the left chain from the right sprocket, but you also reset it onto the left sprocket (i.e., put first link on sprocket)
b) You press âAdjust Left Chainâ and left motor turns CCW to retract the chain and it falls, correct?
If so, the problem is that you shouldnât reset the left chain onto the left sprocket in 9a. Leave it where it is on the left sprocket and the chain will ârewindâ (i.e., left sprocket turns CCW) to the correct position.
Thatâs correct, those are my steps and I appreciate the quick response. I will no longer remove the chain from the left sprocket. I guess my confusion is more, when did this step change? My left motor, until 1.10 has never spun CCW it has always spooled the chain out, never retracted.
I have probably done that portion of the calibration routine well over 60 times since GC 0.96.
I believe in 0.96, there was still a step where you retracted the chain after measuring the motor distance to set the vertical distance between the motors and the top of the workpiece . In order to retract the chain, it had to turn the left motor CCW.
In early versions of calibration, the first step is to measure the motor distance. After you do that, you retract the left chain until it hangs where the first link is at the top of the workpiece. This calculated the vertical distance between motors and frame. In the recent calibration process, you just enter a value early on (manual measurement) and the Maslow-measured step has been removed.
After you measure the distance between motors, in top-feed, the left chain still has to retract. But when you are in a bottom feed configuration, you have to reset the left chain since you measure the distance between motors in the traditional top feed configuration (you canât measure distance between motors in bottom feed because the chain would fall off the bottom of the sprocket⌠gravity is a killer).