Permalink
Browse files

sanding stick for tiny belts

  • Loading branch information...
jflinchbaugh committed Mar 12, 2018
1 parent 8f83779 commit dd82f79fdadc85d5665ea4651277364d1e179b60
Showing with 37 additions and 0 deletions.
  1. +37 −0 sanding_stick.scad
View
@@ -0,0 +1,37 @@
spring_length = 35; // mm
band_thickness = 6; // mm
band_length = 150; // mm
guide_thickness = band_thickness / 2;
difference() {
linear_extrude(band_thickness) {
difference() {
union() {
circle(band_thickness/2);
translate([0, band_thickness / -2]) {
square([band_length - 20, band_thickness]);
polygon(points = [
[band_length - 20, 0],
[band_length, 0],
[band_length - 20, band_thickness]
]);
}
}
translate([(band_length - spring_length) / 2, band_thickness / -2]) {
square([spring_length / 2, band_thickness]);
}
}
}
translate([20, guide_thickness / -2, guide_thickness / 2]) {
cube([band_length - 40, guide_thickness, guide_thickness]);
}
}
translate([0, 10, 0]) {
cube([
band_length - 20 - spring_length,
guide_thickness - 0.1,
guide_thickness - 0.1
]);
}

0 comments on commit dd82f79

Please sign in to comment.