First, I want to say thanks and give big credit to Matthew, who made the original model. This is exactly the case I have been thinking about doing but never had time to make.
This version doesn't need the window to be printed in place. Instead the grid in the lid is printed separately and then snaps in place with the window.
The window thickness can be changed to any thickness between 0.1 to 10mm.
The uploaded models are for 1mm thick window.
The standard clearance for the snap fit is 0.1mm and have worked good for me but can be changed if needed.
Changing snap-in clearance does only change the snap-in-grid part, making it fast and easy to test different clearances.
It is compatible with the original model.
Please refer to the orginal post on how to assemble the rest of the case.
Other new options are:

- 4u and 5u height.
Make sure to check the ≤5u z_unit Checkbox when z_unit is 4 or 5.
(When changing height only bottom half is changed.
But if handle is used, both bottom and top part is changed.)
- Handle. (Hardware needed to assemble the handle are 2pcs MF6S M3x10.)
-Handle for 4u height are thinner and shorter than the rest of the heights.
- Adjustable magnet thickness.
Here is the modified Onshape model.
How to generate a new size and toggle configurations:
Open the Onshape model.
Change size:
In the top left corner, under “Configurations” you can enter unite sizes for x, y and z.
You can also toggle Window, Label holder, Handle, 5u z-height, Magnets, magnet thickness, and clearence for snap in window and hinges.
Export:
In the parts window, located at the bottom left corner, select the composite part and right klick on it. Select “Export”, choose 3mf file format. Press Export and it will be downloaded.
The author remixed this model.
Snap-in window with any thickness, no print in place needed.
Options: Handle, 4 and 5U height, magnet thickness.