Skip to content

Instantly share code, notes, and snippets.

@caseyavila
Created October 23, 2024 19:44
Show Gist options
  • Save caseyavila/21eabf8499e8d75011252cf1bdbc5ad5 to your computer and use it in GitHub Desktop.
Save caseyavila/21eabf8499e8d75011252cf1bdbc5ad5 to your computer and use it in GitHub Desktop.
Replacement parts for foosball table
$fn = 100;
difference() {
union() {
cylinder(h=0.555, d=0.71);
translate([0, 0, 0.555/2]) cylinder(h=0.555/2, d1=0.98, d2=0.4);
translate([0, 0, 0.555/2]) rotate([0, 180, 0]) cylinder(h=0.555/2, d1=0.98, d2=0.4);
}
cylinder(h=0.555, d=0.23);
}
$fn = 100;
difference() {
cylinder(h=1.3, d1=0.97, d2=0.9);
cylinder(h=1.3, d=0.19);
translate([0, 0, 0.1]) cylinder(h=1.3, d=0.32);
difference() {
translate([0, 0, 0.94]) {
cylinder(h=1.3, d=0.1);
rotate([90, 0, 0]) {
cylinder(h=1.3, d=0.19);
}
}
cylinder(h=1.3, d=0.48);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment