You can now print it on the sloped, upper side to get a much better look!
I could reduce the print time and used material by using the shell-command.
If you use the textured PEI-sheet, you might get a nice finish on the upper side.
So I was looking for a fitting cupholder for my BMW E90 tray and couldn't find one which wasn't too big.
This one fits to your BMW E9x without the big navi and without the iDrive knob. I made 3 versions which can fit 250ml, 330ml or 500ml cans (Germany/EU). With the big one, the walls might get too thin.
This was designed to be printed with PLA.
If you like the design, leave a tip :)
How I Designed This
I modeled this in Fusion360 with a scanned version of the orignial tray.
Some more details on reddit:
Scanned original tray
Modelling the cupholder from the existing tray model
The author remixed this model.