}
}
+module TestSelectLidFrame(){
+ TestSelectFrame();
+}
+
module TestFrameCase(){ ////toplevel
intersection(){
Case();
module TestFrameLidPrint(){ ////toplevel
rotate([0,180,0]) intersection(){
Lid();
- TestSelectFrame();
+ TestSelectLidFrame();
}
}
module DemoFrame(){ ////toplevel
color("red") TestFrameCase();
- color("blue") intersection(){ Lid(); TestSelectFrame(); }
+ color("blue") intersection(){ Lid(); TestSelectLidFrame(); }
color("black") HingeScrews();
%HingeLever();
}
module DemoHingedFrame(){ ///toplevel
color("red") TestFrameCase();
translate([0,0, -2*hp_k])
- color("blue") intersection(){ Lid(); TestSelectFrame(); }
+ color("blue") intersection(){ Lid(); TestSelectLidFrame(); }
Flip_hinge(){
color("orange") HingeLever();