//This is the base section //This value controls the resolition/ face count $fn = 50; //Base difference(){ translate([0,-2,-45]) cube([46, 34, 4], center = true);; translate([-4,-2,-45]) cube([24, 20, 5], center = true);; translate([7,-2,-45]) cylinder(h=5,r=10, center = true);; } //Side difference(){ translate([-21,-2,-15]) cube([4, 34, 60], center = true); rotate([-45,0,0]) translate([-21,0,14]) cube([5, 50, 30], center = true); } //Face difference() { translate([0,0,0]) rotate([-45,0,0]) cube([46, 45, 6], center = true);; //HR sensor hole rotate([-45,0,0]) translate([0,0,-5]) cylinder(h=10,r=8); //Watch body cutout rotate([-45,0,0]) translate([0,0,-1]) cylinder(h=10,r=25); //Bandcutout rotate([-45,0,0]) translate([0,0,2]) cube([38, 55, 6], center = true);; //Power cord cutout rotate([-45,0,0]) translate([17,0,0]) cube([13, 13, 10], center = true);; } //Pegs rotate([-45,0,0]) translate([21,20.5,0]) cylinder(h=8,r=2); rotate([-45,0,0]) translate([-21,20.5,0]) cylinder(h=8,r=2); rotate([-45,0,0]) translate([21,-20.5,0]) cylinder(h=8,r=2); rotate([-45,0,0]) translate([-21,-20.5,0]) cylinder(h=8,r=2);