Reorganize: kebab-case names, per-item subdirectories, regroup items

This commit is contained in:
Ian Gulliver
2026-07-12 22:27:10 -04:00
parent ff15b40ab3
commit 6f0008d203
17 changed files with 0 additions and 0 deletions
Binary file not shown.
+74
View File
@@ -0,0 +1,74 @@
$fn = 100;
difference() {
union() {
// Cylinder body
cylinder(h=60, d=50);
// Base plate
translate([0, -15, 30])
cube([100, 20, 60], center=true);
// Cylinder to base joints
translate([-20.5, -12.5, 30])
cube([9, 25, 60], center=true);
translate([20.5, -12.5, 30])
cube([9, 25, 60], center=true);
}
// Cylinder hole
translate([0, 0, -1])
cylinder(h=62, d=31);
// Screw holes
translate([-36, -4, 30])
rotate([90, 0, 0])
cylinder(h=22, d=8.2);
translate([36, -4, 30])
rotate([90, 0, 0])
cylinder(h=22, d=8.2);
// Nut holes
translate([36, -8, 30])
cube([13, 8, 7.5], center=true);
translate([36, -8, 30])
rotate([0, 60, 0])
cube([13, 8, 7.5], center=true);
translate([36, -8, 30])
rotate([0, 120, 0])
cube([13, 8, 7.5], center=true);
translate([-36, -8, 30])
cube([13, 8, 7.5], center=true);
translate([-36, -8, 30])
rotate([0, 60, 0])
cube([13, 8, 7.5], center=true);
translate([-36, -8, 30])
rotate([0, 120, 0])
cube([13, 8, 7.5], center=true);
}
translate([15.5, 0, 12.5])
difference() {
rotate([0, 0, 45])
cube([15, 15, 25], center=true);
translate([15, 0, 0])
cube([30, 30, 27], center=true);
}
translate([-15.5, 0, 12.5])
difference() {
rotate([0, 0, 45])
cube([15, 15, 25], center=true);
translate([-15, 0, 0])
cube([30, 30, 27], center=true);
}
BIN
View File
Binary file not shown.