From 67aa02dc79c410b166cbcc10bb20ea938ca7aa13 Mon Sep 17 00:00:00 2001 From: Tomas Mudrunka Date: Sun, 19 Jan 2025 00:57:29 +0100 Subject: [PATCH] 3. pokus tisk --- openscad/cam_turret.scad | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/openscad/cam_turret.scad b/openscad/cam_turret.scad index a22c73f..0ebfa2d 100644 --- a/openscad/cam_turret.scad +++ b/openscad/cam_turret.scad @@ -26,11 +26,11 @@ module camball(d, cutout=0, toler=0, lens=30) { module screw() { //Main screw hole, this can be improved to fit whatever screw/bolt you use - rotate([0,0,30]) cylinder(d=3, h=100, center=true, $fn=6); - rotate([0,0,30]) cylinder(d=5, h=100, , $fn=6); + rotate([0,0,30]) cylinder(d=3.5, h=100, center=true, $fn=6); + rotate([0,0,30]) cylinder(d=5.5, h=100, , $fn=6); $fn=6; - rotate([0, 0,53]) translate([0,0,15]) cylinder(d=12, h=100); - rotate([180,0,53]) translate([0,0,15]) cylinder(d=12, h=100); + rotate([0, 0,55]) translate([0,0,15]) cylinder(d=12, h=100); + rotate([180,0,55]) translate([0,0,15]) cylinder(d=12, h=100); } module ballholder(d) { @@ -52,7 +52,7 @@ module ballholder(d) { translate([0,-500,0]) cube([2,1000,1000], center=true); //Clamp screw hole - translate([0,-d/1.5,-d/2.4]) rotate([0,90,0]) screw(); + translate([0,-d/1.53,-d/2.4]) rotate([0,90,0]) screw(); } } @@ -96,8 +96,9 @@ module ballholder_full(d) { difference() { ballholder(dia); - camball(d=dia, cutout=1, toler=-0.5); + camball(d=dia, cutout=1, toler=tol); baseplate(dia, toler=tol); + translate([0,0,63]) cube([100,100,100], center=true); //Truncate sharp top } } -- 2.30.2