X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=filamentspool.scad;fp=filamentspool.scad;h=4890fa2d96fa3978881c3bd337ccd29774e5e6df;hp=324fdd669ca35c60170aa0335ff5ac3f87e42852;hb=070616ce63b92579cdb462818d478d90ffbaa994;hpb=96af410fa482a2ffeed3f9b750d8b7c587a2d75a diff --git a/filamentspool.scad b/filamentspool.scad index 324fdd6..4890fa2 100644 --- a/filamentspool.scad +++ b/filamentspool.scad @@ -349,9 +349,14 @@ module ArmEnd(length=armend_length){ ////toplevel module FilamentCupHandle(){ pawlusewidth = ratchetpawl-ratchettoothsmoothr*2; mirror([0,1,0]) { - cube([stalklength, stalkwidth, prongthick]); - translate([stalklength, stalkwidth/2, 0]) - cylinder(r=stalkwidth/2, h=prongthick, $fn=20); + difference(){ + union(){ + cube([stalklength, stalkwidth, prongthick]); + translate([stalklength, stalkwidth/2, 0]) + cylinder(r=stalkwidth/2, h=prongthick, $fn=20); + } + Commitid_BestCount([stalklength, stalkwidth]); + } translate([ratchettoothsmoothr, stalkwidth, 0]) { minkowski(){ cylinder($fn=20,r=ratchettoothsmoothr, h=1);