Loading

Report as inappropriate

I have not found the reason my calculation was off yet, but find the lines:

// Right side
translate([paper[0]-18,-20,-paper[1]-55.5]) rotate([0,270,0])
intersection() {
Frame();
translate([paper[0]-7.5,-6,10]) cube([21,12,disp[1]+3]);
} and change the translation so that it reads:

// Right side
translate([paper[0]-18,-20,-paper[1]-79.6]) rotate([0,270,0])
^^^^ change this !!
intersection() {
Frame();
translate([paper[0]-7.5,-6,10]) cube([21,12,disp[1]+3]);
}

hope that helps