tricycle-mechanical-design/model/pedal.scad

32 lines
728 B
OpenSCAD

// pedal.scad
// (c) Simon Brooke 2025; CC-BY-SA
include <BOSL2/std.scad>
module pedal(){
color("black")
intersection() {
rotate([0, 270, 0])
scale([.45, .45, .45])
translate([-20, -160, 0])
linear_extrude(height = 40, center = true)
import("library/look-keo.svg");
rotate([0, 90, 90])
translate([-50, 0, -43])
prismoid(size1=[60, 25], size2=[60, 5], height=90);
}
// axle
color("black")
cylinder(h=80, r=7.1);
translate([0, 0, 8])
color("black")
cylinder(h=3, r=9);
translate([0, 0, 12])
color("black")
cylinder(h=12, r1=10, r2=9);
}
// pedal();