| Line 3... |
Line 3... |
| 3 |
|
3 |
|
| 4 |
x_size = 20; // horizontal outer size of the aquarium pedestal. |
4 |
x_size = 20; // horizontal outer size of the aquarium 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 = 6.5; |
8 |
SMA_dia = 7.1; |
| 9 |
thickness = 10; // |
9 |
thickness = 10; // |
| 10 |
wall_thickness = 3; |
10 |
wall_thickness = 3; |
| 11 |
height = 55; |
11 |
height = 55; |
| 12 |
|
12 |
|
| 13 |
mount_hole = 3.7; |
13 |
mount_hole = 3.7; |
| Line 48... |
Line 48... |
| 48 |
|
48 |
|
| 49 |
translate ([ x_size/2, wall_thickness/2, (height - thickness)/3 + thickness - SMA_dia/2]) |
49 |
translate ([ x_size/2, wall_thickness/2, (height - thickness)/3 + thickness - SMA_dia/2]) |
| 50 |
rotate([90,0,0]) { |
50 |
rotate([90,0,0]) { |
| 51 |
translate([ 0, -11, wall_thickness/2 + wall_thickness ]) |
51 |
translate([ 0, -11, wall_thickness/2 + wall_thickness ]) |
| 52 |
rotate([0,0,180]) |
52 |
rotate([0,0,180]) |
| 53 |
write("GPS",h=3,t=1,center=true); |
53 |
write("GPS",h=5,t=2,space= 1.1, font = "Letters.dxf", center=true); |
| - |
|
54 |
difference () { |
| 54 |
cylinder (h = 2*wall_thickness, r= SMA_dia/2, $fn=50); |
55 |
cylinder (h = 2*wall_thickness, r= SMA_dia/2, $fn=50); |
| - |
|
56 |
translate([ 0, -SMA_dia/2 , wall_thickness/2 + wall_thickness ]) |
| - |
|
57 |
cube([SMA_dia, 1 , thickness ], center=true); |
| - |
|
58 |
} |
| 55 |
} |
59 |
} |
| 56 |
|
60 |
|
| 57 |
translate ([ x_size/2, wall_thickness/2, 2*(height - thickness)/3 + thickness + SMA_dia/2 ]) |
61 |
translate ([ x_size/2, wall_thickness/2, 2*(height - thickness)/3 + thickness + SMA_dia/2 ]) |
| 58 |
rotate([90,0,0]){ |
62 |
rotate([90,0,0]){ |
| 59 |
translate([ 0, -11, wall_thickness/2 + wall_thickness]) |
63 |
translate([ 0, -11, wall_thickness/2 + wall_thickness]) |
| 60 |
rotate([0,0,180]) |
64 |
rotate([0,0,180]) |
| 61 |
write("ANT",h=3,t=1,center=true); |
65 |
write("ANT",h=5,t=2, space= 1.1, font = "Letters.dxf",center=true); |
| - |
|
66 |
difference () { |
| 62 |
cylinder (h = 2*wall_thickness, r= SMA_dia/2, $fn=50); |
67 |
cylinder (h = 2*wall_thickness, r= SMA_dia/2, $fn=50); |
| - |
|
68 |
translate([ 0, -SMA_dia/2 , wall_thickness/2 + wall_thickness ]) |
| - |
|
69 |
cube([SMA_dia, 1 , thickness ], center=true); |
| - |
|
70 |
} |
| 63 |
} |
71 |
} |
| 64 |
} |
72 |
} |
| 65 |
} |
73 |
} |
| 66 |
|
74 |
|
| 67 |
|
75 |
|