Rev 4125 Rev 4151
Line 3... Line 3...
3   3  
4 x_size = 20; // horizontal outer size of the pedestal. 4 x_size = 20; // horizontal outer size of the pedestal.
5 y_size = 20; // 5 y_size = 20; //
6 mount_hole = 3.5; 6 mount_hole = 3.5;
7 nut_size = 6.8; 7 nut_size = 6.8;
8 SMA_dia = 7.1; 8 SMA_dia = 6.5;
-   9 SMA_flat = 3.15;
9 thickness = 10; // 10 thickness = 10; //
10 wall_thickness = 2; 11 wall_thickness = 2;
11 height = 55; 12 height = 55;
12   13  
13 mount_hole = 3.7; 14 mount_hole = 3.7;
Line 49... Line 50...
49 // SMA connector holes 50 // SMA connector holes
50 translate ([ x_size/2, wall_thickness/2, (height - thickness)/3 + thickness - SMA_dia/2]) 51 translate ([ x_size/2, wall_thickness/2, (height - thickness)/3 + thickness - SMA_dia/2])
51 rotate([90,0,0]) { 52 rotate([90,0,0]) {
52 difference () { 53 difference () {
53 cylinder (h = 2*wall_thickness, r= SMA_dia/2, $fn=50); 54 cylinder (h = 2*wall_thickness, r= SMA_dia/2, $fn=50);
54 translate([ 0, SMA_dia/2 , wall_thickness/2 + wall_thickness ]) 55 translate([ 0, SMA_flat , wall_thickness/2 + wall_thickness ])
55 cube([SMA_dia, 1 , thickness ], center=true); 56 cube([SMA_dia, 1 , thickness ], center=true);
56 } 57 }
57 } 58 }
58   59  
59 translate ([ x_size/2, wall_thickness/2, 2*(height - thickness)/3 + thickness + SMA_dia/2 ]) 60 translate ([ x_size/2, wall_thickness/2, 2*(height - thickness)/3 + thickness + SMA_dia/2 ])
60 rotate([90,0,0]){ 61 rotate([90,0,0]){
61 difference () { 62 difference () {
62 cylinder (h = 2*wall_thickness, r= SMA_dia/2, $fn=50); 63 cylinder (h = 2*wall_thickness, r= SMA_dia/2, $fn=50);
63 translate([ 0, SMA_dia/2 , wall_thickness/2 + wall_thickness ]) 64 translate([ 0, SMA_flat , wall_thickness/2 + wall_thickness ])
64 cube([SMA_dia, 1 , thickness ], center=true); 65 cube([SMA_dia, 1 , thickness ], center=true);
65 } 66 }
66 67
67 } 68 }
68 // texts 69 // texts