While model have 16 hex holes for magnets it seems like only 12 are needed (2 per side) to keep everything secured.
Printed it with Fibrelogy ABS @0.2mm layer. Due to proximity to heat source PLA won't work in this scenario.
Bracket and body are symmetric, so (assuming you glued magnets right :)) filter should work in both orientation. Unfortunately, pogo connector's I've chosen have swapped polarity on each side and can't work upside down. I am planning to replace it with round pogo connector in future.
Can be used with stock top cover
BOM:
| Amount | Part | Link |
|---|---|---|
| 1 | 3Pin magnetic pogo connector | https://aliexpress.com/item/1005005697060673.html |
| 16 | 6x3mm round magnet | https://aliexpress.com/item/1005003236077815.html |
| 2 | 5015 blower fan (MF50151VX-1B00U-A99) | https://www.piekarz.pl/43940-dmuchawa-wentylatorowa-sunon-mf50151vx-1b00u-a99-dc-12v-51-7x51-6x15mm/ |
The author remixed this model.