Questions related to the use of the program OpenSCAD and how it relates to creating parts for 3D printing

OpenSCAD is software for creating solid 3D CAD models. It is free software and available for Linux/UNIX, Windows and macOS. Unlike most free software for creating 3D models (such as Blender) it does not focus on the artistic aspects of 3D modelling but instead on the CAD aspects. More details here.