diff --git a/cad/CyanBusTransceiver/PCBSocket.scad b/cad/CyanBusTransceiver/PCBSocket.scad index 31cfc6077ec538ca809162cff644d04db843c244..4ef1f76b51391daddbdccf4609d753ce3790bcbe 100644 --- a/cad/CyanBusTransceiver/PCBSocket.scad +++ b/cad/CyanBusTransceiver/PCBSocket.scad @@ -2,8 +2,8 @@ $fs = 0.35; $fa = 0.50; -$str = 3; // base strength -$str1 = $str - 1; // strength for the smaller sides +$str = 3.0; // base strength +$str1 = 2.5; // strength for the smaller sides $eps = 0.01; // epsilon @@ -15,7 +15,7 @@ pcb_str = 1.6; pcb_z_off = 12.0; // height of transceiver pcb above ground -M2_outer = 5.5; // outer diameter for the M2 screw receptacles +M2_outer = 6.5; // outer diameter for the M2 screw receptacles // s = socket @@ -80,14 +80,14 @@ module PCBSocket() { pll2 = ph_led_l + 2*$str; translate([0, $str/2, 0]) ph_led_placement() - translate([-pll2/2, -ph_w, 0]) - square([pll2, ph_w]); + translate([-pll2/2, -ph_w -0.2, 0]) + square([pll2, ph_w +0.2]); p4l2 = ph_485_l + 2*$str; translate([0, -$str/2, 0]) ph_485_placement() - translate([-p4l2/2, 0, 0]) - square([p4l2, ph_w]); + translate([-p4l2/2, 0.2, 0]) + square([p4l2, ph_w +0.2]); screwPlacement() circle(d=M2_outer); }