Enclosure with screw-mounted lid 3D models
First model: 2025-07-02Category: technical parts
View of object #0
(model #2172)
Photos of various 3D printed models
This template generates cases with screw-mounted lids.
In addition to the basic parameters (length, width, height), it is possible to define a cooling level on the case, the lid, or both.
Margins for the screw housing and the assembly area are also available for adjustment depending on the material used.
The case requires the use of 4 socket head cap screws (DIN 912) with a diameter of M3.
In the case of FFF 3D printing, minimal support structures will be required around the screw head recesses in the lid.
Find more information about this template in the dedicated blog post.
Quick Search & Generation
If the model doesn’t exist, on-demand generation will be offered to you.
Additional information
Note that parameters #1 length and #2 width refer to the external dimensions. If you are working with internal dimensions, you will need to add twice the wall thickness.
Parameter #6 screw margin adjusts the diameter of the cylinder into which the screws thread are inserted in the base. By default, its diameter is 3 mm. Depending on the material used, you will likely need to adjust this value so that the thread cuts into the material properly (not too much, not too little).
Parameter #7 fit clearance defines the gap between the two parts for assembly. At 0, both objects are modeled with no clearance at all. It is often recommended to add 0.1 to 0.2 mm for a smooth fit.
Parameter #8 cooling level determines the strength of the ventilation. At 0, no cutouts are applied. At 10, the maximum possible number of cutouts is generated.
-
2025-07-04 (last model before revision: #1140) :
parameter #6 screw margin : has been updated from "-0.4 to 0.4" to "-0.2 to 0.2"
parameter #7 fit clearance : has been updated from "0 to 0.6" to "0 to 0.2" -
2025-07-07 (last model before revision: #1149) :
parameter #5 wall thickness : has been updated from "2.0 to 5.0" to "2.0 to 6.0"
- The thickness of the upper lid shell is always 5 mm.
Illustration of the parameters
Categories
The latest online-generated models
Enclosure with screw-mounted lid STL 3D file: 300×150×100 mm (with ventilation on the lid) (📦 #3979)
| Parameter | Value | Unit |
|---|---|---|
| length | 300 | mm |
| width | 150 | mm |
| total height | 100 | mm |
| lid height | 20 | mm |
| wall thickness | 3 | mm |
| screw margin | 0.1 | mm |
| fit clearance | 0.1 | mm |
| cooling level | 5 | |
| cooling zone(s) | cutouts on t... |
| Parameter | Value | Unit |
|---|---|---|
| length | 86 | mm |
| width | 40 | mm |
| total height | 36 | mm |
| lid height | 10 | mm |
| wall thickness | 3 | mm |
| screw margin | 0.2 | mm |
| fit clearance | 0.2 | mm |
| cooling level | 3 | |
| cooling zone(s) | cutouts on b... |
Enclosure with screw-mounted lid STL 3D file: 100×70×50 mm (📦 #3960)
| Parameter | Value | Unit |
|---|---|---|
| length | 100 | mm |
| width | 70 | mm |
| total height | 50 | mm |
| lid height | 12 | mm |
| wall thickness | 4 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL 3D file: 90×60×45 mm (📦 #3955)
| Parameter | Value | Unit |
|---|---|---|
| length | 90 | mm |
| width | 60 | mm |
| total height | 45 | mm |
| lid height | 15 | mm |
| wall thickness | 2 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL file: 100×70×80 mm (with ventilation on the lid) (📦 #3948)
| Parameter | Value | Unit |
|---|---|---|
| length | 100 | mm |
| width | 70 | mm |
| total height | 80 | mm |
| lid height | 10 | mm |
| wall thickness | 3 | mm |
| screw margin | 0.1 | mm |
| fit clearance | 0.1 | mm |
| cooling level | 5 | |
| cooling zone(s) | cutouts on t... |
| Parameter | Value | Unit |
|---|---|---|
| length | 100 | mm |
| width | 80 | mm |
| total height | 40 | mm |
| lid height | 10 | mm |
| wall thickness | 5 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling level | 5 | |
| cooling zone(s) | cutouts on b... |
Enclosure with screw-mounted lid STL file: 100×70×50 mm (📦 #3937)
| Parameter | Value | Unit |
|---|---|---|
| length | 100 | mm |
| width | 70 | mm |
| total height | 50 | mm |
| lid height | 12 | mm |
| wall thickness | 2 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL file: 170×170×270 mm (📦 #3932)
| Parameter | Value | Unit |
|---|---|---|
| length | 170 | mm |
| width | 170 | mm |
| total height | 270 | mm |
| lid height | 40 | mm |
| wall thickness | 4 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.2 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL file: 80×80×40 mm (with ventilation on the lid) (📦 #3927)
| Parameter | Value | Unit |
|---|---|---|
| length | 80 | mm |
| width | 80 | mm |
| total height | 40 | mm |
| lid height | 10 | mm |
| wall thickness | 3 | mm |
| screw margin | 0.1 | mm |
| fit clearance | 0.1 | mm |
| cooling level | 8 | |
| cooling zone(s) | cutouts on t... |
Enclosure with screw-mounted lid STL file: 90×45×40 mm (📦 #3909)
| Parameter | Value | Unit |
|---|---|---|
| length | 90 | mm |
| width | 45 | mm |
| total height | 40 | mm |
| lid height | 15 | mm |
| wall thickness | 3 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL file: 100×40×40 mm (with ventilation on the lid) (📦 #3905)
| Parameter | Value | Unit |
|---|---|---|
| length | 100 | mm |
| width | 40 | mm |
| total height | 40 | mm |
| lid height | 15 | mm |
| wall thickness | 3 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling level | 5 | |
| cooling zone(s) | cutouts on t... |
Enclosure with screw-mounted lid STL file: 80×40×30 mm (with ventilation on the lid) (📦 #3897)
| Parameter | Value | Unit |
|---|---|---|
| length | 80 | mm |
| width | 40 | mm |
| total height | 30 | mm |
| lid height | 10 | mm |
| wall thickness | 2 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling level | 8 | |
| cooling zone(s) | cutouts on t... |
Enclosure with screw-mounted lid STL 3D file: 250×50×25 mm (📦 #3878)
| Parameter | Value | Unit |
|---|---|---|
| length | 250 | mm |
| width | 50 | mm |
| total height | 25 | mm |
| lid height | 10 | mm |
| wall thickness | 3 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL 3D file: 80×80×20 mm (with ventilation on the lid) (📦 #3863)
| Parameter | Value | Unit |
|---|---|---|
| length | 80 | mm |
| width | 80 | mm |
| total height | 20 | mm |
| lid height | 15 | mm |
| wall thickness | 4 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling level | 8 | |
| cooling zone(s) | cutouts on t... |
Enclosure with screw-mounted lid STL file: 80×80×40 mm (📦 #3856)
| Parameter | Value | Unit |
|---|---|---|
| length | 80 | mm |
| width | 80 | mm |
| total height | 40 | mm |
| lid height | 10 | mm |
| wall thickness | 3 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
| Parameter | Value | Unit |
|---|---|---|
| length | 110 | mm |
| width | 73 | mm |
| total height | 25 | mm |
| lid height | 20 | mm |
| wall thickness | 3 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling level | 10 | |
| cooling zone(s) | cutouts on b... |
Enclosure with screw-mounted lid STL 3D file: 300×60×40 mm (📦 #3834)
| Parameter | Value | Unit |
|---|---|---|
| length | 300 | mm |
| width | 60 | mm |
| total height | 40 | mm |
| lid height | 10 | mm |
| wall thickness | 3 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL file: 140×80×50 mm (📦 #3827)
| Parameter | Value | Unit |
|---|---|---|
| length | 140 | mm |
| width | 80 | mm |
| total height | 50 | mm |
| lid height | 10 | mm |
| wall thickness | 4 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL file: 140×80×50 mm (with ventilation on the lid) (📦 #3826)
| Parameter | Value | Unit |
|---|---|---|
| length | 140 | mm |
| width | 80 | mm |
| total height | 50 | mm |
| lid height | 10 | mm |
| wall thickness | 3 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling level | 3 | |
| cooling zone(s) | cutouts on t... |
Enclosure with screw-mounted lid STL 3D file: 100×100×50 mm (📦 #3806)
| Parameter | Value | Unit |
|---|---|---|
| length | 100 | mm |
| width | 100 | mm |
| total height | 50 | mm |
| lid height | 10 | mm |
| wall thickness | 4 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL 3D file: 100×80×30 mm (📦 #3805)
| Parameter | Value | Unit |
|---|---|---|
| length | 100 | mm |
| width | 80 | mm |
| total height | 30 | mm |
| lid height | 10 | mm |
| wall thickness | 3 | mm |
| screw margin | 0.1 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL 3D file: 200×100×50 mm (📦 #3787)
| Parameter | Value | Unit |
|---|---|---|
| length | 200 | mm |
| width | 100 | mm |
| total height | 50 | mm |
| lid height | 10 | mm |
| wall thickness | 3 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL 3D file: 220×180×50 mm (📦 #3785)
| Parameter | Value | Unit |
|---|---|---|
| length | 220 | mm |
| width | 180 | mm |
| total height | 50 | mm |
| lid height | 10 | mm |
| wall thickness | 3 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL file: 40×40×30 mm (with ventilation on the lid) (📦 #3782)
| Parameter | Value | Unit |
|---|---|---|
| length | 40 | mm |
| width | 40 | mm |
| total height | 30 | mm |
| lid height | 15 | mm |
| wall thickness | 3 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling level | 10 | |
| cooling zone(s) | cutouts on t... |
Enclosure with screw-mounted lid STL file: 50×40×30 mm (📦 #3775)
| Parameter | Value | Unit |
|---|---|---|
| length | 50 | mm |
| width | 40 | mm |
| total height | 30 | mm |
| lid height | 10 | mm |
| wall thickness | 5 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL 3D file: 180×50×200 mm (with ventilation on the lid) (📦 #3761)
| Parameter | Value | Unit |
|---|---|---|
| length | 180 | mm |
| width | 50 | mm |
| total height | 200 | mm |
| lid height | 60 | mm |
| wall thickness | 6 | mm |
| screw margin | 0.1 | mm |
| fit clearance | 0.2 | mm |
| cooling level | 5 | |
| cooling zone(s) | cutouts on t... |
Enclosure with screw-mounted lid STL file: 150×100×50 mm (📦 #3759)
| Parameter | Value | Unit |
|---|---|---|
| length | 150 | mm |
| width | 100 | mm |
| total height | 50 | mm |
| lid height | 10 | mm |
| wall thickness | 2 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL 3D file: 50×50×30 mm (📦 #3743)
| Parameter | Value | Unit |
|---|---|---|
| length | 50 | mm |
| width | 50 | mm |
| total height | 30 | mm |
| lid height | 10 | mm |
| wall thickness | 2 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.2 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid STL 3D file: 200×100×100 mm (with ventilation on the lid) (📦 #3737)
| Parameter | Value | Unit |
|---|---|---|
| length | 200 | mm |
| width | 100 | mm |
| total height | 100 | mm |
| lid height | 60 | mm |
| wall thickness | 6 | mm |
| screw margin | 0.2 | mm |
| fit clearance | 0.2 | mm |
| cooling level | 10 | |
| cooling zone(s) | cutouts on t... |
Enclosure with screw-mounted lid STL file: 100×80×20 mm (📦 #3725)
| Parameter | Value | Unit |
|---|---|---|
| length | 100 | mm |
| width | 80 | mm |
| total height | 20 | mm |
| lid height | 15 | mm |
| wall thickness | 4 | mm |
| screw margin | 0 | mm |
| fit clearance | 0.1 | mm |
| cooling zone(s) | no cutouts |
Enclosure with screw-mounted lid and optional ventilation
Enclosures with screw-mounted lids provide a reliable technical solution for protecting, housing, or assembling electronic, mechanical, or experimental components. Thanks to their precise fit and screw-fastened design, these models offer effective protection against dust and impact while allowing repeated opening without wear. Each enclosure features a calibrated clearance fit that ensures perfect alignment, regardless of the printing material — PLA, PETG, ASA, or ABS — maintaining optimal sealing and stability.
For the simplest needs, a non-ventilated enclosure is ideal for protecting sensitive electronic assemblies. Its fully closed design provides excellent isolation, preventing dust or moisture from entering. For a minimal format, a very small screw-mounted enclosure is perfect for sensors, switches, or micro-modules, with a simple and reliable screw lid even in tight spaces.
When heat dissipation or airflow is required, an enclosure with top and bottom vents allows natural and consistent ventilation of internal components. The vent grids are designed to provide sufficient airflow while maintaining lid rigidity and internal protection. At the other end of the range, a large screw-mounted enclosure offers generous volume to house boards, connectors, and wiring while retaining a strong and durable structure.
Whether compact, medium, or large, each 3D-printable screw-mounted enclosure can be customized to match the project’s needs: length, width, height, wall thickness, lid shape, and clearance fit. These enclosures combine strength, modularity, and precision, providing a professional finish for technical builds, engineering prototypes, or long-lasting applications in various environments.