A while back, BigClive used to share OpenSCAD snippets in a lot of his DIY videos, allowing viewers to print (and modify) things that he figured out for the specific video. One of those was the battery holder script, a simple array of square-packed cylinders that were hollowed out from one side, in order to, well, hold things like batteries, or hex bits, or screwdrivers, or …

I recently had the urge to store a bunch of batteries in a nice way and began modifying the simple 33-line script. Couple of viewers already suggested changes like center holes, and since OpenSCAD scripts are just plain text, they were able to share their modifications in the comment section. […]