}
}
-module FilamentCup() { ////toplevel
+module FilamentCupPositive() {
FilamentCupHandle();
gapy = prongwidth;
}
}
+module FilamentCup() { ////toplevel
+ difference(){
+ FilamentCupPositive();
+ translate([0, -stalkwidth, 0])
+ Commitid_BestCount_M([stalklength - stalkwidth, stalkwidth]);
+ }
+}
+
module CupSecuringClipSolid(w,d,h1,h2){
rotate([0,-90,0]) translate([0,-h1/2,-w/2]) linear_extrude(height=w) {
polygon(points=[[0,0], [d,0], [d,h2], [0,h1]]);