Konubinix' opinionated web of thoughts

Clip to Hold a Bottle

Fleeting

tag: learning 3D printing

https://github.com/BelfrySCAD/BOSL2/wiki/bottlecaps.scad#module-sp_cap

https://www.sks-bottle.com/CapNeck.html

// Include the BOSL2 library for bottle caps and threads
include <BOSL2/std.scad>;
include <BOSL2/threads.scad>;
include <BOSL2/bottles.scad>;

// Parameters for SodaStream bottle cap
neck_diameter = 28;     // Inner neck diameter for SodaStream bottle (mm)
cap_height = 20;        // Total height of the cap (mm)
thread_pitch = 3;       // Thread pitch (mm)
thread_depth = 1.5;     // Thread depth (mm)

// Using the bottle_cap function from BOSL2
bottle_cap(
    d=neck_diameter,         // Diameter of the bottle neck (SodaStream standard)
    h=cap_height,            // Height of the bottle cap
    thread=true,             // Enable threading
    thread_pitch=thread_pitch, // Pitch of the thread
    thread_depth=thread_depth, // Depth of the thread
    internal_d=neck_diameter - 2*thread_depth, // Adjust for internal threading
    top_thickness=2,         // Thickness of the cap at the top
    side_thickness=2         // Thickness of the cap sides
);

Actually, I did not need to print this one

A drilled sodastream bottle cap and a piece of drywall stub did the trick.