// fudgeish
+cut_rotation = 2;
holes_rotation = 9;
pin_offset = 7;
}
}
-module Demo(){
- %Body();
- Pin();
-}
-
module All(){
difference(){
Body();
}
}
-module Piece(pc){
- translate([0,-pc*4,0])
+module Piece(pc,interval){
+ translate([0,-pc*interval,0])
intersection(){
- mirror([0,pc,0])
+ rotate([0,0,pc*180-cut_rotation])
translate([-200,clatter_gap/2,-200]) cube([400,400,400]);
All();
}
}
module PiecesPrint(){
- mirror([0,0,1])
+ rotate([0,180,0])
for (pc=[0,1]){
- Piece(pc);
+ Piece(pc,4);
}
}
+module Demo(){
+ for (pc=[0,1])
+ Piece(pc,0);
+}
+
+//Holes();
//Demo();
//All();
//Pin();