Zack Cerza<p>Over the last few years I've built a ton of small gadgets - mostly various WiFi-based sensors based on ESP devices - but more recently BLE via nrf52840. They're all oddly-shaped, enclosure-less, and getting a little dusty.</p><p>A friend who's moving far away gifted me his 3d printer, and I immediately started learning Blender to be able to design my own things. The last time I'd used any sort of CAD was over twenty years back.</p><p>There's probably a better way to do this, but I'd been creating one rough model of each device, then a larger model representing the case, then doing a transform op to subtract one form from the other. It gets the job done, but the workflow kind of sucks - between iterations there's a lot of undoing.</p><p>Today I discovered OpenSCAD, which allows me to define the models in code - it makes it so much easier to visualize the before & after, and iterate quickly! Such a huge improvement for me.</p><p><a href="https://hachyderm.io/tags/3dprint" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>3dprint</span></a> <a href="https://hachyderm.io/tags/blender" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blender</span></a> <a href="https://hachyderm.io/tags/openscad" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openscad</span></a></p>