Sliders & rails

⚙️ Parts catalog →  —  this module is featured in the visual parts catalog.

Pure-Python port of BOSL2’s sliders.scad: a V-groove slider() and the matching rail(), both designed to 3-D print without support. Tune the printed fit with the slider’s slop. .. autoclass:: bosl2.sliders.Sliders

members:

Examples

These mirror the examples in BOSL2’s sliders.scad, rendered live through PythonSCAD. Examples that rely on BOSL2’s attachment/anchor system, or on features not in this port, are omitted.

slider

A V-groove slider:

Sliders.slider(length=30, base=10, wall=4, slop=0.2).show()

⬇ Download STL mesh

rail

The mating rail:

Sliders.rail(length=100, w=10, height=10).show()

⬇ Download STL mesh