Upload files to "stl"

This commit is contained in:
2025-12-28 23:48:01 -06:00
parent 60a0788e95
commit 65dd39141f
4 changed files with 44 additions and 0 deletions

44
stl/c1.scad Normal file
View File

@@ -0,0 +1,44 @@
// --- PROJECT: MODULAR PVC PAINT BOOTH ---
// --- C1: SNAP-ON SHEETING CLIP (PARAMETRIC) ---
/* [User Fit Settings] */
// Link this to your successful notch test offset
fit_offset = 0.45;
pvc_od = 33.4;
/* [Clip Dimensions] */
clip_height = 30; // Length of the clip along the pipe
clip_wall = 3.0; // Thickness of the springy plastic
grip_angle = 240; // How far the clip wraps around (360 = full circle)
/* [Advanced] */
$fn = 80;
id = pvc_od + fit_offset;
od = id + (clip_wall * 2);
module sheeting_clip() {
difference() {
// Main outer body
cylinder(d = od, h = clip_height);
// Inner cavity for pipe
translate([0, 0, -1])
cylinder(d = id, h = clip_height + 2);
// The "Opening" (Pie slice cut out)
// This allows the clip to snap over the pipe
rotate([0, 0, grip_angle/2])
rotate_extrude(angle = 360 - grip_angle)
square([od, clip_height + 2]);
// Flared edges for easier snapping
// Small cylinders at the tips to prevent tearing plastic
for(side = [-1, 1]) {
rotate([0, 0, (grip_angle/2) * side])
translate([id/2, 0, -1])
cylinder(d = 2, h = clip_height + 2, $fn=20);
}
}
}
sheeting_clip();

BIN
stl/c1.stl Normal file

Binary file not shown.

BIN
stl/floor flange.scad Normal file

Binary file not shown.

BIN
stl/floor flange.stl Normal file

Binary file not shown.