15 module ClawProfile(laptop_th){
16 laptop_zmin = bar_th + flex_allow;
17 laptop_zmax = laptop_zmin + laptop_th;
19 rectfromto([-claw_overlap, 0],
20 [claw_th, laptop_zmax + claw_th]);
21 rectfromto([-claw_overlap-1, laptop_zmin ],
26 module ClawBar(inner_len, laptop_th){
27 rotate([0,0,180]) linextr_y_xz(-bar_w/2, +bar_w/2) {
30 translate([inner_len, 0])
31 ClawProfile(laptop_th);
35 //ClawProfile(laptop_th_front);
36 ClawBar(125, laptop_th_front);