Reverse engineered iMac G3 tray-loading IO door + interposer (missing parts solution)

zenaror

New Tinkerer
Apr 26, 2026
3
9
3
I’ve been working on a project involving an iMac G3 tray-loading shell that I picked up incomplete (it was actually being used as a pet bed).

During the process, I found that two IO-related parts were missing:
  • the side IO door cover
  • the internal interposer bracket (the structural piece that supports the ports and door)
Since I couldn’t find replacements anywhere, I ended up recreating both parts from scratch using 3D scanning and reverse engineering.

WhatsApp Image 2026-04-23 at 10.41.59.jpeg
WhatsApp Image 2026-04-23 at 10.42.22.jpeg
IMG_20260425_173419584.jpg
IMG_20260425_173409706.jpg


The goal was to match original geometry and mounting points as closely as possible. After a few iterations, I was able to get proper fit and alignment with the original shell and IO layout.

A couple of notes:
  • The door includes a separate ring piece, so it can be printed in different colors (to match original aesthetics)
  • The interposer is structural, so stronger materials like PETG/ABS are recommended
  • Both parts were tested with the original mounting system
Even though this started as part of a modding project, I believe these parts could be useful for restoration as well, especially since these tray-loading units often show up with missing or broken IO doors.

If there’s interest, I can share the STL files.
 

jojo2k

New Tinkerer
Dec 28, 2025
13
14
3
That's pretty darn neat.

What's the story behind the rest of that iMac? Those ports don't look original! : p
 
  • Like
Reactions: zenaror

zenaror

New Tinkerer
Apr 26, 2026
3
9
3
That's pretty darn neat.

What's the story behind the rest of that iMac? Those ports don't look original! : p
Thanks! The story behind it is a bit unusual.

I’ve always liked the design of the iMac G3 — it brings me some kind of nostalgic and brings some kind of personality.

At some point I came across an empty tray-loading shell that was being used as a pet bed, and decided to turn it into an all-in-one PC using modern hardware (mini PC + new display inside the original housing).

During that process I noticed the IO side parts were missing, which led me down the path of recreating them. A friend was kind enough to lend me the original pieces from his unit, which I used as reference for 3D scanning and reverse engineering.

So while the parts came out of a modding project, they ended up being directly applicable to restoration as well.

I wrote a bit about the overall build here (this was before I finished modeling these specific parts):
https://zenaror.nekoweb.org/blog/po...-de-volta-um-dos-visuais-mais-lindos-da-apple

It turned into a much deeper project than I initially expected.