Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
// this case will meet your needs.
include <utils.scad>
// this case will meet your needs.
include <utils.scad>
//fingerpushhole_dias = [ 15, 18 ];
fingerpushhole_dias = [];
//fingerpushhole_dias = [ 15, 18 ];
fingerpushhole_dias = [];
+lanyard_half_dia = 1.15;
rearspeaker_pos_bl = [ 12.64, 18.72 ];
rearspeaker_size = [ 3.76, 7.36 ];
rearspeaker_pos_bl = [ 12.64, 18.72 ];
rearspeaker_size = [ 3.76, 7.36 ];
%EdgeProfile();
KeeperProfile();
translate([0,0,-1]) color("black") KeeperProfile(1);
%EdgeProfile();
KeeperProfile();
translate([0,0,-1]) color("black") KeeperProfile(1);
+ translate(epp2i)
+ rotate(atan2vector(epp2i - epp1))
+ translate(lanyard_half_dia * 0.5 * [-3,-1])
color("purple") LanyardLanyardProfile();
translate([20,0]) {
color("purple") LanyardLanyardProfile();
translate([20,0]) {