B2072 IMX477 camera CAD height mismatch: 11.5mm vs actual 14.5mm

Hi everyone, I’m using the 12MP IMX477 Motorized Focus High Quality Camera with M12 Lens for Raspberry Pi (model B2072) in a new product design. I downloaded the CAD file for the B2072 and compared it against the physical camera, but the dimensions don’t seem to match. On the CAD I measure 11.50mm from the top of the PCB to the top of the camera module housing. On the physical camera I’m measuring roughly 14.50mm at the same spot. That ~3mm difference is causing real fit problems when I try to place the camera in my design. Has anyone else run into this?

Thanks for the detailed report. That sounds like it could be an error in the published STEP file rather than a measuring issue, but let’s confirm exactly where you’re taking the measurement on each side. Could you share a screenshot showing the measurement reference points you used on the CAD and on the physical module?

Sure, here are the reference points I used. The first image shows the CAD measurement and the second shows where I’m measuring on the physical camera.

image001.png
image002.png

In both cases I’m measuring from the top of the PCB up to the top of the camera module housing. CAD gives 11.50mm, physical is about 14.50mm.

That’s very helpful, thank you. I’ve pulled the original STEP file for the B2072 and checked the same reference points against the physical module we have here. I can reproduce what you’re seeing: the original CAD model shows roughly 11.50mm from the top of the PCB to the top of the module housing, while the actual camera module measures around 14.50mm. So the housing height was understated in the CAD by about 3mm.

That matches what I’m getting, yes. The missing 3mm is exactly the problem - my mechanical design relies on that height, so the enclosure doesn’t fit around the camera as modeled. Is there a corrected CAD available, or any alternative file that represents the physical camera?

We’ve updated the STEP file today so it now follows the dimensions of the physical module you have in hand. I’ve sent the updated file through private message so you can download and check it. Please take a look and verify the housing height against your camera.

Got it, I’ll grab the updated file from my messages and re-check the measurement from the top of the PCB to the top of the module housing. I’ll report back once I’ve compared it against the physical camera.

Sounds good. To summarize for the thread: the root cause was that the original STEP/CAD file for the B2072 did not accurately represent the physical module dimensions, understating the housing height (top of PCB to top of module housing) by roughly 3mm - about 11.50mm in CAD vs ~14.50mm on the actual camera. We’ve corrected the STEP file and sent it over. Please let us know if the updated model now matches your physical camera so we can close this out.