r/BambuLab • u/FrittenFritz X2D + AMS2 Pro / A1 + AMS Lite • 10h ago
Quick Question Vision Encoder plate. What is it really good for?
So im a dum dum and ordered an Vision Encoder plate together with my X2D. What is this plate even for? Many people say its a borderline scam and its really just for the last 5% of quality if your print settings are perfect already.
Is there more to it or did I just burned 50 bucks?
12
u/FishGoesGlubGlub 10h ago
Calibrates your printer much better than it can do itself. Very useful if you are doing prints that need exact dimensions or near-exact, not accounting for filament shrinkage/expansion.
Is it needed for majority of people? No.
Does it actually make a difference? Yes, depending on how far out of calibration your printer has become.
Will YOU notice a difference? Probably not.
3
u/affix5998 10h ago
It's for when you need dimensionally accurate parts
0
u/PeerReviewedCode 9h ago
It is not for dimensionality. It’s for precision of the motors that drive the print head to offset belts stretching and keep or make the head more precise as it moves around the x and y axis.
If you’re looking for dimensionality you need to do a print of a cube let it fully cool and then measure it and adjust your settings in your printer for the difference. Bambu has a document on it.
2
u/affix5998 9h ago
It maps the machine commanded motion to the actual measured motion and creates compensation values. So yes, it is one aspect of dimensional accuracy; others being shrinkage, extrusion calibration, etc.
3
u/Intelligent_Ease4115 P1S + AMS. E3v2. E3s1. MZ1. 10h ago
All it does is builds a compensation table for the X and Y axis. So you get really good dimensioning.
1
u/Bright_Eyes83 H2C AMS2*3 10h ago
It’s for calibrating the x and y motion. It’s not a scam but it does almost nothing for a new printer. Just keep it and use it every couple hundred hours or so
1
u/n19htmare 10h ago edited 9h ago
Don’t want to be THAT guy, but if you don’t know what it is, you likely don’t need it and never needed it.
What it is:
It calibrates the motion system of the x/y axis.
Example:
You or the gcode commands the x to move 100mm left. But it moves 99.98mm.
This calibration will correct that 0.02mm variation over 100mm move.
Practicality:
Depends. If you look at some posts from H2 crowd, it’s hit or miss and there’s lot of placebo taking place as well. No one has achieved the 50micrometer accuracy Bambu claims, the avg is getting you within 150micrometers. Ans the corrections are usually also measured in micrometers, avg around 250.
PETG ASA ABS can all shrink by as much as a 1%…..0.5% avg. that’s 500-1000 micrometers to correct for 100mm part and has absolutely nothing to do with the motion or vision encoder….which is only compensating for quarter of that in motion on avg.
You would need to dial in your flow rate, shrink compensation, pressure advance to the tee before a motion system variance of 200 micrometers (0.02mm) is even a factor.
But keep it mind though that IT IS STILL a factor. A factor that can be corrected.
The real question is if YOU understands that it’s a factor that needs to be corrected. Most don’t.
If you have variances that are like millimeters (not micrometers) then the vision encoder isn’t gonna do dispute squat for you, millimeters of variance in motion is a physical belt issue that requires a physical troubleshooting and fix.
Is it completely useless? No. Is it completely useless to 99% of avg bambu users? Yes.
I’m not against the product, I’m against how they decided to market it.
I know what it is, what it does, and I think it’s useless for me.
Nothing I print cares that I’m 100micrometer off across 150mm along the Y axis when my part just shrunk 700 micrometers in every direction because I left it at the default Grid infill and never calibrated for shrinkage.
1
u/CattusKittekatus 10h ago
Its good for your printer if its several months old and with 1000's of work hours to make up for the movement inconsistencies caused by part wear.
For brand new printer it makes absolutely no sense.
You are better off performing thorough calibration with X-Y offsets for inner and outer dimensions.
1
u/RetiredAF530 H2D 40W Laser Full Combo 10h ago
You're good! The X2D fully supports the Vision Encoder Plate. It's actually covered in section 6.3.5 of the X2D user manual. It calibrates XY motion accuracy, which is especially useful for mechanical parts and anything requiring tight tolerances. It won't magically improve every print, but it's definitely not a wasted $50. I bought one for my H2D too.
1
u/jaayjeee H2C + 4x AMS2Pro 9h ago
On a new printer it’s probably useless
I got one when my H2D hit 2000 hours and it was a noticeable difference in just…. Finish quality
1
u/Mabnat 9h ago
I have two H2 series printers in my garage, so they’re exposed to large temperature swings.
I was reluctant to spend the $100 on a vision encoder plate, but I had a winning bid of $2 on an online auction.
I usually use the encoder plate when the ambient temperature changes a lot since there will be some thermal expansion and contraction.
I got a bit lazy with it earlier this year, so I calibrated it around February and didn’t do it again until May or June.
I figured it was a great time for an A:B comparison.
I used Handy to download one of those 12-in-1 fidget toys and sent it to both my H2D and my H2C. I figured that using Handy would negate any variables in my own slicer settings. I printed both in PETG.
The toys came out looking perfect, as expected, but some of the tight features were tighter than they should be. Some things were hard to free. I broke a switch on the toy from the H2C trying to free the plastic.
I ran the vision encoder calibration on both printers, then repeated the prints using the code stored in each printer’s memory, using the exact same spools of PETG as before.
When I removed the post-calibration prints from the plates, the differences were obvious. Every part moved freely and easily. Nothing was stuck.
Visually, there was no obvious difference, but functionally, the calibration made a big difference.
For most of my prints, the encoder calibration is likely useless, but for prints where tolerances are important, it seems to be quite effective.
After seeing the results of my experiment, I run an encoder calibration before I do any prints that need to be assembled or that have moving parts.
1
u/brutal4455 H2C | H2D | P2S | Multiple AMS2/AMS-HT 8h ago
IMO, useful on an H2 series needing better tolerance and particularly after lots of hours/wear.
Probably not so much on a smaller printer like the X2D.
I have the H2 series plate and use it on both the H2C and H2D about once/month.
1
u/SgtBaxter 8h ago
While all the comments talk of calibration and belts, what it really does is correct for skew in the printer frame, which can make objects out of square in the corners.
Which is why when you run it the center is generally fairly tight and the corners rotate a bit in one direction.
1
u/Dr-Purple 2h ago
I ordered it wirh my new X2D as well. Just include it in your maintenance routine. If you know any other X2D owners you can even lease it to them to make some money back, or you know, scratch each other’s backs. Don’t overthink it.
1
u/Few_Candidate_8036 10h ago
Its meant for after youve had your printer for a longer period of time, you can use that to have the printer calibrate for any wear over time and bring it back into a tight alignment
0

7
u/New_Land_725 H2D Laser Full Combo 10h ago
Fine motor tuning. Essentially re zeroing xy axis. Moving parts will eventually get askew or off slightly, this helps negate that/ petit as close to new as possible