From 8ef9d91f0d8a958a8829bdcae86637df2b52179a Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 27 Jan 2018 02:37:32 +0000 Subject: [PATCH] fairphone-case: prop: wip debugging Signed-off-by: Ian Jackson --- fairphone-case.scad | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/fairphone-case.scad b/fairphone-case.scad index 600b18f..7bd4f3f 100644 --- a/fairphone-case.scad +++ b/fairphone-case.scad @@ -639,7 +639,7 @@ module PropProfile(gamma, cut=0, rot=0){ ////toplevel beta = 180 - alpha - gamma; psi = 90 - beta; - echo("abc", a,b,c); + //echo("abc", a,b,c); v1 = [ [ cos(psi), -sin(psi) ], // x [ sin(psi), cos(psi) ] ]; // y @@ -1057,24 +1057,25 @@ module DemoPropAngleSelect(c){ } module DemoPropAngle(ang){ - hL = [0, -(phone_height - hppT[0]), hppT[1]]; - hC = [0, -(phone_height - hppB[0]), hppB[1] + hp_k*2]; + hL = [0, -(phone_height - hppT[0]), hppT[1] - hp_k*2]; + hC = [0, -(phone_height - hppB[0]), hppB[1]]; - DemoPropAngleSelect("red") Case(); + translate(hL) + rotate([ang/2,0,0]) + translate(-hL) + translate(hC) + rotate([ang/2,0,0]) + translate(-hC) { + DemoPropAngleSelect("red") Case(); + + color("orange") + translate([prop_x_pos, -prcp1[0], prcp1[1]]) + rotate([90,0,-90]) + Prop(); + } translate([0,0, -hp_k*2]) - translate(hC) - rotate([-ang/2,0,0]) - translate(-hC) - translate(hL) - rotate([-ang/2,0,0]) - translate(-hL) DemoPropAngleSelect("blue") Lid(); - - color("orange") - translate([prop_x_pos, -prlp10[0], prlp10[1]]) - rotate([90,0,90]) - Prop(); } module DemoPropAngles(){ ////toplevel -- 2.30.2