Doppel Din ist im Prinzip wie 2 normale Radios ÜBEREINANDER.
Die Breite und Höhe bei Radios ist immer gleich...nur die Tiefe KANN variieren.
Bei Doppel-Din ist die Breite wie bei einem Single-DIN, dafür ist es doppelt so hoch (logisch...).
Bei nem E46 ist das Radio nur BREITER, was einen Einbaurahmen vorraussetzt, um ein neues Aftermarket-Radio einzubauen.
Aber keine Panik, bei den E46 ist das nicht so schwer umzusetzen mit den Doppel Dins wie bei nem E36.
Kuck mal in der Forensuche, da findest du genug.
hier schonmal ein 9 Seiten-Link, da steht bestimmt was dabei
https://www.bmw-syndikat.de/bmwsyndikatforum/topic.asp?TOPIC_ID=78899&whichpage=9und hier der E46 von meinem Kollegen, der ist auch hier im Forum angemeldet.
Den findest du auf meiner Friendlist, heißt hier "Rebmann".
Ich weiß nur dass er das glaub selber gebaut hat oder hat bauen lassen.