Add my pronter calibration cubes.

This commit is contained in:
nyanotech 2020-01-06 03:35:30 -08:00
parent da8adb35a3
commit faa862cb26
4 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,23 @@
dia = 15;
gap = 1;
height = 10;
cone_height = 5;
module spool(height, dia, cone_height) {
cylinder($fn = 120, h = height, d = (dia - 2*cone_height));
cylinder($fn = 120, h = cone_height, d1 = dia, d2 = dia - 2*cone_height);
translate([0, 0, height - cone_height]) {
cylinder($fn = 120, h = cone_height, d1 = dia - 2*cone_height, d2 = dia);
}
}
difference() {
translate([-10, -10, 0]) {
cube([20, 20, height]);
}
difference() {
spool(height, dia, cone_height);
spool(height, dia - gap, cone_height );
}
}

View File

@ -0,0 +1,3 @@
// a 10mm cube
cube([10, 10, 10]);

View File

@ -0,0 +1,3 @@
// a 20x10x20mm tall cuboid
cube([20, 10, 20]);

View File

@ -0,0 +1,3 @@
// a 20x20x10mm tall cuboid
cube([20, 20, 10]);