From 81c9d59882fbf9f9f7a337c233d24383c4836c33 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 30 Nov 2012 21:50:10 +0000 Subject: [PATCH] anke-gps-bracket: NestleCube: add doveclip --- anke-gps-bracket.scad | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/anke-gps-bracket.scad b/anke-gps-bracket.scad index 37c4c71..5409c5e 100644 --- a/anke-gps-bracket.scad +++ b/anke-gps-bracket.scad @@ -1,5 +1,7 @@ // -*- C -*- +include + // Dimensions of the main GPS body outerw = 120 + 2.5; outerh = 75 - 0.2; @@ -41,6 +43,11 @@ nestleddbr = 3.6; nestlewallmin = 4; nestleceilmin = 4; +// Adjustment for the GPS attitude +gpsazimuth = 45; +gpsrightwardoffset = 5; +gpsrearwardoffset = 2; + // Amount of wire protrusion to allow for plugwiremoreh = 25; @@ -53,6 +60,7 @@ bodylhsrhsslop = 0.5; screent = 1.0; plugstrutw = 4; plugstrutt = min(outert, 5); +nestledoveclipw = 20; module GpsPlugPlug(slop){ effhslop = slop - plughstep; @@ -206,6 +214,12 @@ module NestleCube(){ rotate([0,0,90]) NestleCubeCutout(cutd0, cutd1, nestlew); } } + + translate([gpsrightwardoffset,-gpsrearwardoffset,0]) + rotate([0,0,gpsazimuth]) + translate([nestledoveclipw/2,0,DoveClip_depth()-0.5]) + rotate([0,-90,0]) + DoveClipPairSane(count=3, h=nestledoveclipw); } //GpsPlugT(); -- 2.30.2