Today, Chris introduced me to an open source alternative to SolidWorks for parametric modeling, OpenSCAD. It’s a bit different in that everything is defined programatically, but that has its advantages too. I was able to throw together a little camera/filter bracket without too much trouble at all. module sensor_filter_bracket(module_height = 5, total_height = 8, outer_radius = 5, inner_radius = 2, filter_height = 0.1, filter_width = 5) { difference() { // This is the main cylinder cylinder...