Merge in 9 months of work on capper branch #71
|
@ -34,6 +34,10 @@ module trap_cube(height = 19, top_x = 30, top_y = 34, bottom_x = 45, bottom_y =
|
||||||
echo("common.scad - R()");
|
echo("common.scad - R()");
|
||||||
function R (diameter) = diameter / 2.0;
|
function R (diameter) = diameter / 2.0;
|
||||||
|
|
||||||
|
module hex (diag = 10, h = 1) {
|
||||||
|
cylinder(r = diag / 2, h = h, center = true, $fn = 6);
|
||||||
|
}
|
||||||
|
|
||||||
echo("common.scad - m3_nut");
|
echo("common.scad - m3_nut");
|
||||||
module m3_nut (H = 5) {
|
module m3_nut (H = 5) {
|
||||||
cylinder(r=R(6.6), h=H, center=true, $fn=6);
|
cylinder(r=R(6.6), h=H, center=true, $fn=6);
|
||||||
|
@ -45,6 +49,11 @@ module m4_nut (H = 5, DIAG = 8.1) {
|
||||||
hex(diag = DIAG, h = H);
|
hex(diag = DIAG, h = H);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
echo("common.scad - m5_nut");
|
||||||
|
module m5_nut (H = 5, DIAG = 9.1) {
|
||||||
|
hex(diag = DIAG, h = H);
|
||||||
|
}
|
||||||
|
|
||||||
module opto_endstop(){
|
module opto_endstop(){
|
||||||
difference(){
|
difference(){
|
||||||
union(){
|
union(){
|
||||||
|
@ -79,10 +88,6 @@ module optoswitch() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
module hex (diag = 10, h = 1) {
|
|
||||||
cylinder(r = diag / 2, h = h, center = true, $fn = 6);
|
|
||||||
}
|
|
||||||
|
|
||||||
module NEMA17_motor_shaft (L = 22.75) {
|
module NEMA17_motor_shaft (L = 22.75) {
|
||||||
//shaft
|
//shaft
|
||||||
difference () {
|
difference () {
|
||||||
|
|
Loading…
Reference in New Issue