include <../assets/vesa.scad> $fn = 100; vesa_monitor(); translate([0, 0, -vesa_thickness]) { vesa_factor(); } wall_move = [ 0, vesa_frame_thickness, -vesa_thickness * 2 - vesa_frame_thickness * 3 ]; translate(wall_move) { vesa_wall(); } move_left = [ vesa_width / 2 + vesa_frame_thickness / 2 + vesa_thickness / 2, vesa_rounding * 2 - vesa_height / 3, vesa_thickness / 2 - vesa_corner_regulation_size().x / 2 ]; move_right = [ -move_left.x, move_left.y, move_left.z ]; translate(move_left) { rotate([0, 90, 0]) { vesa_corner_regulation(); } } translate(move_right) { rotate([0, 90, 0]) { vesa_corner_regulation(); } }