diff --git a/larpconnector/larpconnector.scad b/larpconnector/larpconnector.scad index d8a49c5..3a2e4a7 100644 --- a/larpconnector/larpconnector.scad +++ b/larpconnector/larpconnector.scad @@ -29,15 +29,18 @@ difference() { cylinder(h=(e + 30 + e), d=6.1); } - -translate([-3, 1, 16]) -rotate([0, 90, 0]) -linear_extrude(height=6) -polygon([ - [0, 0], - [2, 2], - [0, 2], -]); +intersection() { + translate([-3, 1, 16]) + rotate([0, 90, 0]) + linear_extrude(height=6) + polygon([ + [0, 0], + [2, 2], + [0, 2], + ]); + + cylinder(h=30, d=8); +} translate([20, 0, 0]) { difference() { @@ -48,8 +51,11 @@ translate([20, 0, 0]) { cylinder(h=(20 + e), d=3.5); + translate([0, 0, 18.8]) + cylinder(h=(1.3 + e), d=5); + translate([0, 0, 18.5]) - cylinder(h=(1.5 + e), d=5); + cylinder(h=0.3, d1=3.5, d2=5); translate([0, 0, -e]) for (r=[0, 180])