
iChasis : Parametric Enclosure Maker for Electronic Projects
Bridging code and custom manufacturing with an app-assisted design pipeline.
Yantra Input
The problem
For electronics developers, makers, and hardware engineers, sourcing or designing the perfect enclosure for a custom PCB is a persistent bottleneck. Standard off-the-shelf plastic boxes rarely match precise component placements, leading to awkward manual drilling. Conversely, modelling custom enclosures from scratch in traditional CAD software is time-consuming and inefficient for rapid prototyping cycles.
Yantra Output
The Solution
We developed an open-source, GitHub-driven parametric engine designed to instantly generate custom electronic project boxes. By adjusting basic parameters—such as height, wall thickness, screw boss placement, and port cutouts—users can completely reconfigure the entire design in seconds. This app-assisted architecture outputs production-ready 3D printable files alongside an integrated power supply configuration module, offering an end-to-end hardware enclosure solution.
Deliverables
GitHub Repository: Clean, fully documented scripts optimising multi-parameter box assembly.
Print Optimisation: The code natively accounts for standard FDM printing parameters, ensuring thin walls maintain structural strength without warping.
System Integration: Built-in allocation frameworks to house standard buck converters, switching power supplies (SMPS), and modular power delivery setups.
Current Progress
We have developed the openScad sript which works as a core logic for the geometry. We can use the sliders to change the size of the box and use buttons to add or remove cuts and vents.
