SkillAgentSearch skills...

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/CageMakerPRCG
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<img width="835" height="157" alt="cagemaker_full_logotype" src="https://github.com/user-attachments/assets/ce93d3e3-ebee-4622-8a0a-d32a5959471d" />

 

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" />

20251217_104840

20251217_104725

 

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:

  1. Launch OpenSCAD.
  2. Open this script.
  3. Use the Customizer to configure the size of the object that you wish to rack-mount. Optionally, configure other settings to suit.
  4. Press F6 to instruct OpenSCAD to fully calculate and render the rack cage as an object.
  5. Press F7 to save the created object as a STL file.
  6. 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

View on GitHub
GitHub Stars211
CategoryDevelopment
Updated3d ago
Forks4

Languages

OpenSCAD

Security Score

80/100

Audited on Mar 27, 2026

No findings