Maybe Marlin SW issues with GEEETech A10M
Posted: Tue Feb 04, 2020 1:31 am
I have a GeeeTech A10M that's been slightly modified.
What I did was replace the springs and adjustments for the bed with fixed height spacers, which alleviates the need to continually adjust the bed height/clearance. I also reaslize that even with a fixed bed location, the bed still needs be 'calibrated', and I use a BL-Touch for that.
Most of the time it works just fine, actually exceptionally well, but periodically, I have issues getting the first layer to adhere to the glass build surface, and the reason is obvious......the distance from the nozzle to the bed surface is obviously too large. I periodically verify the bed attachment points, making sure nothing has loosed up. That doesn't happen because I use thread locker on the spacer attachment hardware, but I check anyway.
This leads me to adjust the nozzle clearance using the control panel, by changing the z-offset value, to bring the nozzle to the correct distance from the bed. I only do that at the center of the bed, and leave the rest to the bed sensor software. But that operation is not what I expect.
I always do a home search to initailize the distances, then use z-axis movement to bring the nozzle toward the bed, using a single piece of paper for clearance. I then save that value into EEPROM, but the actual nozzle distance is obviously still too far away from mthe bed. It appears that the z-offset adjustments affect the nozzle height when moved manually, but not when the printer is printing.
I use OctoPi and PruSlicer 2.1, and AFAICT I'm not using any bed related commands/values. I wouldn't know where to find them, so I'm sure I don't use them. So, the printer works fine a lot of the time, but it fails periodically because of the incorrect nozzle to bed distance.
I'm at a loss, and am considering updating to Marlin 2.0.1, but I'm not really sure what options I need to setup to get the BL-Touch to work. The frustration when it suddenly won't print is driving me nuts.
Any ideas?????
What I did was replace the springs and adjustments for the bed with fixed height spacers, which alleviates the need to continually adjust the bed height/clearance. I also reaslize that even with a fixed bed location, the bed still needs be 'calibrated', and I use a BL-Touch for that.
Most of the time it works just fine, actually exceptionally well, but periodically, I have issues getting the first layer to adhere to the glass build surface, and the reason is obvious......the distance from the nozzle to the bed surface is obviously too large. I periodically verify the bed attachment points, making sure nothing has loosed up. That doesn't happen because I use thread locker on the spacer attachment hardware, but I check anyway.
This leads me to adjust the nozzle clearance using the control panel, by changing the z-offset value, to bring the nozzle to the correct distance from the bed. I only do that at the center of the bed, and leave the rest to the bed sensor software. But that operation is not what I expect.
I always do a home search to initailize the distances, then use z-axis movement to bring the nozzle toward the bed, using a single piece of paper for clearance. I then save that value into EEPROM, but the actual nozzle distance is obviously still too far away from mthe bed. It appears that the z-offset adjustments affect the nozzle height when moved manually, but not when the printer is printing.
I use OctoPi and PruSlicer 2.1, and AFAICT I'm not using any bed related commands/values. I wouldn't know where to find them, so I'm sure I don't use them. So, the printer works fine a lot of the time, but it fails periodically because of the incorrect nozzle to bed distance.
I'm at a loss, and am considering updating to Marlin 2.0.1, but I'm not really sure what options I need to setup to get the BL-Touch to work. The frustration when it suddenly won't print is driving me nuts.
Any ideas?????