CageMakerPRCG
Quickly create a 3D-printable object file for a rack cage for any device of a given size. Simply provide the device's dimensions, and optionally tweak a few settings, then press F6 then F7 to generate and save a STL file.
Install / Use
/learn @WebMaka/CageMakerPRCGREADME
Copyright © 2025-2026 by WebMaka - this file is licensed under CC BY-NC-SA 4.0. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-sa/4.0/
Quickly create a 3D-printable object file for a rack cage for any device of a given size. Simply provide the device's dimensions, and optionally tweak a few settings, then press F6 then F7 to generate and save a STL file.
[!NOTE] :no_entry_sign::robot: NO AI - This project is human-produced - no AI assistance or vibe coding has been employed in its development.
Cagemaker PRCG + OpenSCAD Playground
I'm happy to announce that CageMaker PRCG is now available in a fork of the Java-based OpenSCAD port OpenSCAD Playground. This allows using CageMaker PRCG right from a web browser without having to install any additional software. The full feature set of CageMaker PRGC is available, and Playground can even export completed STL files for slicing and printing.
Be sure to check out the quick-start guide, or jump over to the Playground and start creating cages.
Please Support The Developer!
If this is useful to you, please consider donating or subscribing to my Patreon. I fund my projects entirely out-of-pocket, and any additional funding will help.
https://patreon.com/webmaka
<img width="624" height="301" src="https://github.com/user-attachments/assets/3aff54f1-7faa-4a80-82e3-aabe52922683" />
Installation & Usage
This script was built to work with/in OpenSCAD version 2021.01. To obtain a copy of OpenSCAD, visit this URL:
https://openscad.org/
To use this script:
- Launch OpenSCAD.
- Open this script.
- Use the Customizer to configure the size of the object that you wish to rack-mount. Optionally, configure other settings to suit.
- Press F6 to instruct OpenSCAD to fully calculate and render the rack cage as an object.
- Press F7 to save the created object as a STL file.
- Slice and print the object.
Documentation
The Wiki contains loads and loads of documentation for CageMaker...
Features
Version/Revision History
Screenshots and Pictures
Configuration Options
Best Usage and Printing Practices
FAQ
Credits
License
