Skip to content

Customizable electronics box generator

Advertising
Advertising
?
Creation quality: 4.5/5 (2 votes)
Evaluation of members on the printability, utility, level of detail, etc.

  • 4.1k views
  • 2 likes
  • 115 downloads

License
3D design format
Folder details Close
  • PCB_box_generator_v1-0.scad
  • testing_box.stl

Learn more about the formats

Publication date 2022-11-25 at 01:36
?
Published to Thingiverse on: 2020-03-24 at 13:05
Design number 935349

3D printer file info

3D model description

WORKS ONLY FOR NEWEST OPENSCAD VERSION - 2019.05.

This is a simple OpenSCAD parametric box generator for electronics I've made for my purposes. It is boring to designing a new box for every DIY project, so a simple box can be generated now without any designing/code writing in a few minutes just by customizer parameters and ruler in my hands. Of course, the specially designed boxes can look much better but when I need a fast one-time solution it is very helpful.

For generator limits testing I've made Orange Pi Lite case just in 30 mins (including hand measuring time) for my Octoprint server and it looks ok despite it is a quite complex object with a lot of holes.

It is a quite simple generator but has some special functions such as custom holes, text, mounts, sleeves, hole arrays. Also, every main parameter of the box can be adjusted too - wall thickness, chamfers, margin and so on. More info about using can be found in the instructions tab.

The number of custom-generated structures is limited but can be easily increased to any number by simple code copy-pasting inside the script.
Current version limits are:
- 4 auto-generated sleeves for cover;
- 4 auto-generated sleeves for standard PCB (can be turned off);
- 32 custom holes (circle or rectangle type) with skirts on any box side (cover, bottom, walls);
- 12 custom sleeves for PCB and other components fixing inside box;
- 10 custom mounts for box mounting anywhere you need;
- 10 custom multiline hole arrays (circle or rectangle) for generating cooling ports and other stuff;
- 10 custom extruded custom strings on any box wall.

Also, I've included some special features like one-click option to prepare a model for printing (no need to move and rotate objects before printing), parts hide/show/move/transparency options and description tab for presets to provide easier identification and version management.

3D printing settings

-

Advertising


Issue with this design? Report a problem.

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your banner blocker (AdBlock, …) and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon.

  • DONATE: If you want, you can make a donation via Ko-Fi πŸ’œ.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!


Sharing and downloading on Cults3D guarantees that designs remain in makers community hands! And not in the hands of the 3D printing or software giants who own the competing platforms and exploit the designs for their own commercial interests.

Cults3D is an independent, self-financed site that is not accountable to any investor or brand. Almost all of the site's revenues are paid back to the platform's makers. The content published on the site serves only the interests of its authors and not those of 3D printer brands who also wish to control the 3D modeling market.

100% secure payment by credit card, PayPal, Apple Pay, Google Pay, etc.
View all payment options.