summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
f1ac1e1)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
%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))
+ color("purple") translate(epp2i)
+ rotate(atan2vector(epp2i - epp1)) {
translate(lanyard_half_dia * 0.5 * [-3,-1])
translate(lanyard_half_dia * 0.5 * [-3,-1])
- color("purple") LanyardLanyardProfile();
- translate(epp2o
- + [0,-1] * case_th_bottom
- + [0,+1] * lanyard_half_dia * 0.5)
- rotate(atan2vector(epp2i - epp1))
- translate(lanyard_half_dia * 0.5 * [-2,0])
- color("purple") LanyardLanyardProfile(true);
+ LanyardLanyardProfile();
+ translate(lanyard_half_dia * 0.5 * [-3,+1])
+ translate([0,-1] * case_th_side)
+ LanyardLanyardProfile(true);
+ }
translate([20,0]) {
LidEdgeProfile();
translate([20,0]) {
LidEdgeProfile();