minor typo.
"still based on capacity. Capacity is actually the ability to store electric charge"
I believe you mean
still based on capacitance. Capacitance is actually the ability to store electric charge
minor typo.
"still based on capacity. Capacity is actually the ability to store electric charge"
I believe you mean
still based on capacitance. Capacitance is actually the ability to store electric charge
I would be curious to know more about the limits of the sensing solution specifically thermals. All my UM machines eventually become enclosed and I expect i'll be building hood and door before too long for the UM3. Is there any electronic parts in the hot end to worry about with elevated temperatures?
During development did Ultimaker look at the TI FDC1004 for sensing proximity? That solution claims to compensate for some of the variables you mentioned for example temperature.
During development did Ultimaker look at the TI FDC1004 for sensing proximity? That solution claims to compensate for some of the variables you mentioned for example temperature.
Taking 1 factor away doesn't solve all the others. We are currently looking into improving the last 10-30 micron of the measured distance. Pretty sure no amount of compensation is getting you that kind of resolution.
(Note, I'm not an electrical engineer, I could be wrong on some details)
My formal education is electronics engineering. When you described what your were doing that IC was what popped into my mind and it compensates for more than just temperature.
I don't work for TI and have no skin in the game aside from using UM fine printers.
BTW your software is what attracted me to UM initially.
Oh, but that chip is what we are using, I forgot to mention that. Still, there are quite some differences in readings from chip to chip and day to day.
Note that there is no day 7 post. On the 7th day, Daid rested. Deservedly.
If your printer is on your washing machine, better not use active leveling.
But I like to move it move it!
Thank you for the valuable advice though
Well there lies a challenge in these posts, for the same reason Daid adds his disclaimer.. these might get outdated due to software of firmware developments. I don't know if Daid wants to be held responsible for keeping the info up to date?
On another note, I do have an idea on how to highlight the most important posts. And I can see how some, which might be less prone to quick changes, of these posts find a place there.
I don't see a problem with outdated info nor the need of Daid having to keep these posts updated.
These posts are an invaluable starting point. If someone is serious about developing something for the UM3, then he/she will get their hands dirty anyway and check the latest changes.
Note that there is no day 7 post. On the 7th day, Daid rested. Deservedly.
There will be more info later on, these posts took me more time then I planned. Maybe doing one once a week would be a better phasing.
And yes, resting on day 7 was a bit symbolic :-)
Clicking are from Z axis.
It is about active leveling ?
It is trying to compensate ?
@Gigi: Sounds like autoleveling. But if you have problems with it, please create a separate thread.
Clicking are from Z axis.
It is about active leveling ?
It is trying to compensate ?
difficult to tell, I often get a very soft click click click when it is compensating this sounds different. you can put a bit of tape on the axis at the bottom, so you can see it turning(let the tape stick out in one direction and don't put it too high or it will get crushed by the bed coming down)
also note: compensation happens up to 2cm high in your print, not beyond it.
I second making this as some sort of sticky. I asked about this and was pointed to this thread. But finding it on my own was difficult. Also, not sure what to search for back then as I was calling it auto-levelling and that can make a difference.
While the details may change with updates and such, the philosophy makes a good instruction on how things work.
Now, when I change buildplates, I just active level to make sure the glass is good and off I go. I will manually level at various times to just make sure there is no 'drift', but this made me more comfortable with the process.
Today I've found an interesting issue (possibly) with auto leveling. After some time I enabled it again because of wobble issues, but now it seems as the Auto Leveling at the begin of a print overrides my manual settings of the print bed.
The back part of the bed was a little bit too high, so after Auto Leveling, during the print of the brim I adjusted the back bed screw so the layer was fine again. But the next time I started a print, after Auto Leveling the brim looked the same way it did before. After 100 prints the back screw is possibly falling off the bed
Why does the auto leveling compensate my compensation? Does it have some always applying correction matrix or something else? If yes, why is then leveling necessary at all if it always "does its own thing"?
Thats the whole idea of auto leveling to correct your adjustments. During auto leveling it measures the bed position and adjusts for that. So if you keep manually changing it then it will keep adjusting.
If one area is still to close after auto leveling then I would check to see if you glass plate is flat. You might find it's bent which will cause your issue.
Why does the auto leveling compensate my compensation? Does it have some always applying correction matrix or something else? If yes, why is then leveling necessary at all if it always "does its own thing"?
Active leveling overrules your manual leveling. The reason for this is simple, the accuracy of the active leveling surpasses the accuracy of our experts at the office.
If you want to use full manual data, you will have to set the active leveling to never.
Recommended Posts
drayson 75
Thanks for this insight and thanks for spending your time to write this articles :-)
Link to post
Share on other sites
Daid 306
You'll be surprised how many people inside of Ultimaker are thanking me for these as well ;-)
As we where growing quite fast during the development of the Ultimaker 3, not all knowledge is as well documented and shared as you would like.
Link to post
Share on other sites
MartijnvG 16
woooh david we love you
Link to post
Share on other sites
robinmdh 100
due to noise from the XY steppers active leveling also fails when you put the printer on it side >:-) we completely cut power to the XY motors, this introduces a tiny bit of uncertainty in the position when the power is turned back on, this is fixed by homing the head(obviously)
Link to post
Share on other sites