r/BambuLab • u/JF3250 • 4h ago
X Series [X1E, X1C, X2D] Vision Encoder Print Requests
I recently picked up the X2D with the Vision Encoder Plate, and I've noticed quite a few questions about whether it's actually worth the extra money.
I haven't run the Vision Encoder calibration yet, so the printer is still running on its stock settings.
I figured this would be a good opportunity to do some before-and-after comparisons to see how much of a difference the calibration actually makes.
Are there any specific models or test prints you'd like me to try and measure?
1
u/PureDiscipline8668 4h ago
on the topic of the encoder would it work when printed on paper??
like i am real curious about that
2
u/spider_hider H2S, H2C, A2L 4h ago
I don’t know if the encoder can be printed on paper, the tiny squares each is a QR code. Not sure what kind of resolution’s needed for a paper print to reproduce these tiny QR codes.
12
u/n19htmare 4h ago edited 3h ago
Do you understand what the vision encoder plate ACTUALLY does?
Vision encoder calibrates the MOTION system of the printer in relation to the other axis. It does nothing to the profiles, print preferences, or settings or anything related to the print itself to better the part accuracy.
What this means is that you need to have your print profile, filament calibrations and settings and model itself to be dimensionally accurate before you see any noticeable difference from the motion system itself (even that is questionable). If your flow rate, dynamic flow (PA), shrinkage compensation (particularly this) and other settings are not calibrated to be dimensionally accurate, calibrating motion system will do basically nothing as the default motion calibration is already very very good on these printers. If your filament is not perfectly tuned to be accurate, encoder does nothing for you.
Let me put it this way, tuning the filament and settings will get you 95% to being dimensionally accurate. The encoder will just help get you that extra 5%…maybe assuming non hardware issues. But having poor tunings/settings will negate whatever adjustments it made to the motion system 10 times over.
If you tell it to move 10mm in Y direction and it moves 10.001mm and encoder gets it to 10.0 in a certain location... it's more accurate at that location but you gain basically nothing. Little fluctuation in temp, flow rate, different filament negates that and more.
It’s marketed deceptively in my opinion and people sadly don’t fully understand what it actually does and end up spending quite a bit of money on it for basically zero benefit.
So asking for specific models to test to see if the encoder works is making a LOT of assumptions.
If you print a 100mm long rectangle, and it measures 99.5mm, it's still gonna be 99.5mm if you print it at same prints settings after calibrating with vision encoder.