Exploring the OpenSCAD General libraries
The General libraries in OpenSCAD includes the BOSL, dotSCAD, NopSCADlib, and BOLTS libraries. Implementing these libraries allows us to add things such as threaded rods, modeled parts (parts that are not 3D-printed but are used in designs), and mathematically complex shapes. The following section includes a short breakdown of each of these libraries.
BOSL
The Belfry OpenSCAD Library (BOSL) consists of operations to create shapes such as rounded boxes and threaded rods. Operations to enhance OpenSCAD's translate and rotate operations are also included in the BOSL.
In Figure 6.1, we can see a threaded rod created using the BOSL:
We will be exploring the BOSL in more detail in the upcoming Using the BOSL to design a desk drawer section.
dotSCAD
The dotSCAD library aims to reduce mathematical complexity when using OpenSCAD. We can utilize dotSCAD...