- Sep 4, 2019
- Reaction score
- North Carolina
Looks pretty good at a glance.
How is the adhesion?
I replaced the bed leveling springs with the yellow springs. Seemed to help and maintain the bed level longer.
I upgraded them based on others stating it helped maintain the leveling. I have to really fight to get my prints off the blue tape I use. They are flat on both ends so they appear to even the tension out on the adjusting wheels. They only cost $5 so if it helped a little it was worth the investment.
I'm about to do my experiment of not letting any fans or the air conditioner in the shop run. Those sound like something to keep in mind.
The one I sent can not be the same as any one you already had?
Because I gave it that name so it wont be the same as any others I was trying at the time.
I gave file name the date and exact time I compiled it so it wouldn't be the same as one I had tried a few minutes before.
Yes I compiled this one with Platformio from what was the latest version available at the time rather than use someone else's version. There are a ton of options in the compile files (and a real pain) to get it correct. I just used the basic printer defaults.
I guess you realize that the name of the binary file must be different every time you try to load a new binary to the printer otherwise it will not load. I believe it will just ignore the file and continue with what is already on the printer without any comment.
Good luck. As with standard troubleshooting procedure - step back to what used to work and don't change more than one thing at a time before you go forward.
On edit: since you were getting good results until recently, I'm wondering if your printer uses a microswitch to determine the home position for Z. If so, I wonder if the switch may have some dirt or corrosion in the contacts that is making it inconsistent. Might be worth spraying some contact cleaner in and working the switch several times - ?
You can easily test the Z microswitch repeatability / accuracy. Write yourself some Gcode or connect to the printer with something that can send Gcode. Send the Z axis home command or move the Z to zero (where it will touch the bed or be a particular distance) and then send it repeatedly up some fixed distance and then back to zero. It should repeat. Microswitches are normally VERY repeatable.
BTW. I found almost everything that was assembled at the factory needed going over with a machinist square and the allen keys. Perhaps moving it threw something off?
I tested mine with a 123 block to be sure it would accurately move the commanded amount.
Did you try / confirm the temperatures I suggested and use the 3thou feeler gauge?
Bed adhesion is most often the zero height of which bed leveling is only one part and the temperature and condition of the surface plate.