Initial commit
This commit is contained in:
commit
4126882da2
|
@ -0,0 +1,14 @@
|
||||||
|
CM --- NEC2 Input File created or edited by xnec2c 3.5 ---
|
||||||
|
CE --- End Comments ---
|
||||||
|
GW 1 15 0.00000E+00 0.00000E+00 -5.01100E-01 0.00000E+00 0.00000E+00 5.01100E-01 3.00000E-03
|
||||||
|
GW 2 15 0.00000E+00 2.30000E-01 -1.60000E-01 0.00000E+00 2.30000E-01 1.60000E-01 3.00000E-03
|
||||||
|
GW 3 15 0.00000E+00 3.70000E-01 -4.69500E-01 0.00000E+00 3.70000E-01 4.69500E-01 3.00000E-03
|
||||||
|
GW 4 15 0.00000E+00 3.92000E-01 -1.48500E-01 0.00000E+00 3.92000E-01 1.48500E-01 3.00000E-03
|
||||||
|
GW 5 15 0.00000E+00 5.00000E-01 -1.43500E-01 0.00000E+00 5.00000E-01 1.43500E-01 3.00000E-03
|
||||||
|
GE 0 0 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
|
||||||
|
EX 0 3 8 0 1.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
|
||||||
|
FR 0 200 0 0 1.44000E+02 1.48744E+00 4.40000E+02 0.00000E+00 0.00000E+00 0.00000E+00
|
||||||
|
NH 0 0 0 0 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
|
||||||
|
NE 0 10 1 10 -1.35000E+00 0.00000E+00 -1.35000E+00 3.00000E-01 0.00000E+00 3.00000E-01
|
||||||
|
RP 0 19 37 1000 0.00000E+00 0.00000E+00 1.00000E+01 1.00000E+01 0.00000E+00 0.00000E+00
|
||||||
|
EN 0 0 0 0 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
|
|
@ -0,0 +1,14 @@
|
||||||
|
CM --- NEC2 Input File created or edited by xnec2c 3.5 ---
|
||||||
|
CE --- End Comments ---
|
||||||
|
GW 1 15 0.00000E+00 0.00000E+00 -5.01100E-01 0.00000E+00 0.00000E+00 5.01100E-01 1.50000E-03
|
||||||
|
GW 2 15 0.00000E+00 2.30000E-01 -1.60000E-01 0.00000E+00 2.30000E-01 1.60000E-01 1.50000E-03
|
||||||
|
GW 3 15 0.00000E+00 3.70000E-01 -4.69500E-01 0.00000E+00 3.70000E-01 4.69500E-01 1.50000E-03
|
||||||
|
GW 4 15 0.00000E+00 3.92000E-01 -1.48500E-01 0.00000E+00 3.92000E-01 1.48500E-01 1.50000E-03
|
||||||
|
GW 5 15 0.00000E+00 5.00000E-01 -1.43500E-01 0.00000E+00 5.00000E-01 1.43500E-01 1.50000E-03
|
||||||
|
GE 0 0 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
|
||||||
|
EX 0 3 8 0 1.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
|
||||||
|
FR 0 11 0 0 4.33000E+02 7.00000E-01 4.40000E+02 0.00000E+00 0.00000E+00 0.00000E+00
|
||||||
|
NH 0 0 0 0 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
|
||||||
|
NE 0 10 1 10 -1.35000E+00 0.00000E+00 -1.35000E+00 3.00000E-01 0.00000E+00 3.00000E-01
|
||||||
|
RP 0 19 37 1000 0.00000E+00 0.00000E+00 1.00000E+01 1.00000E+01 0.00000E+00 0.00000E+00
|
||||||
|
EN 0 0 0 0 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
|
Binary file not shown.
After Width: | Height: | Size: 42 KiB |
Binary file not shown.
After Width: | Height: | Size: 33 KiB |
Binary file not shown.
After Width: | Height: | Size: 2.4 KiB |
|
@ -0,0 +1,124 @@
|
||||||
|
$fn=180;
|
||||||
|
|
||||||
|
boom_length = 600;
|
||||||
|
boom_width = 20;
|
||||||
|
boom_height = 20;
|
||||||
|
boom_thickness = 1.5;
|
||||||
|
|
||||||
|
clamp_length = 15;
|
||||||
|
clamp_width = 60;
|
||||||
|
clamp_height = 10;
|
||||||
|
|
||||||
|
clamp_connector_dia = 6;
|
||||||
|
clamp_wire_dia = 3;
|
||||||
|
|
||||||
|
clamp_screw_dia = 3.2;
|
||||||
|
clamp_nut_dia = 6.5;
|
||||||
|
|
||||||
|
nose_height = boom_height/2;
|
||||||
|
nose_width = boom_width/4;
|
||||||
|
|
||||||
|
module boom() {
|
||||||
|
color("lightgray") {
|
||||||
|
translate([0, -boom_thickness/2, boom_length/2])
|
||||||
|
cube([boom_width, boom_thickness, boom_length],
|
||||||
|
center=true);
|
||||||
|
|
||||||
|
translate([boom_width/2 - boom_thickness/2,
|
||||||
|
boom_height/2 - boom_thickness,
|
||||||
|
boom_length/2])
|
||||||
|
cube([boom_thickness, boom_height, boom_length],
|
||||||
|
center=true);
|
||||||
|
|
||||||
|
translate([-boom_width/2 + boom_thickness/2,
|
||||||
|
boom_height/2 - boom_thickness,
|
||||||
|
boom_length/2])
|
||||||
|
cube([boom_thickness, boom_height, boom_length],
|
||||||
|
center=true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
module element_clamp() {
|
||||||
|
color("orange") {
|
||||||
|
|
||||||
|
difference() {
|
||||||
|
union() {
|
||||||
|
for(x = [nose_width/2 - boom_width/2 + boom_thickness,
|
||||||
|
-nose_width/2 + boom_width/2 - boom_thickness])
|
||||||
|
translate([x, nose_height/2+boom_height/2 - boom_thickness,0])
|
||||||
|
cube([nose_width, nose_height,clamp_length],
|
||||||
|
center=true);
|
||||||
|
|
||||||
|
translate([0, nose_width/2 + boom_height - boom_thickness, 0])
|
||||||
|
cube([clamp_width, nose_width, clamp_length], center=true);
|
||||||
|
|
||||||
|
for(x = [-nose_width/2 + clamp_width/2,
|
||||||
|
nose_width/2 - clamp_width/2])
|
||||||
|
translate([x, clamp_height/2 + boom_height -
|
||||||
|
boom_thickness + nose_width, 0])
|
||||||
|
cube([nose_width, clamp_height,clamp_length],
|
||||||
|
center=true);
|
||||||
|
|
||||||
|
for(x = [nose_width/2 - boom_width/2 + boom_thickness,
|
||||||
|
-nose_width/2 + boom_width/2 - boom_thickness])
|
||||||
|
translate([x, clamp_height/2 + boom_height -
|
||||||
|
boom_thickness + nose_width, 0])
|
||||||
|
cube([nose_width, clamp_height,clamp_length],
|
||||||
|
center=true);
|
||||||
|
}
|
||||||
|
|
||||||
|
translate([0, boom_height + nose_width/2 + clamp_height/2, 0])
|
||||||
|
rotate([0,90,0]) {
|
||||||
|
cylinder(d=clamp_connector_dia, h=boom_width, center=true);
|
||||||
|
cylinder(d=clamp_wire_dia, h=clamp_width + 0.1, center=true);
|
||||||
|
}
|
||||||
|
|
||||||
|
translate([0, boom_height - nose_height/2 - boom_thickness, 0])
|
||||||
|
rotate([0,90,0]) {
|
||||||
|
cylinder(d=clamp_nut_dia,
|
||||||
|
h=boom_width - nose_width - 2*boom_thickness,
|
||||||
|
$fn=6, center=true);
|
||||||
|
cylinder(d=clamp_screw_dia, h=clamp_width, center=true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
module element_wire(wire_length) {
|
||||||
|
color("lightblue") {
|
||||||
|
translate([0, boom_height + nose_width/2 + clamp_height/2, 0])
|
||||||
|
rotate([0,90,0]) {
|
||||||
|
cylinder(d=clamp_connector_dia - 0.1, h=boom_width, center=true);
|
||||||
|
cylinder(d=clamp_wire_dia - 0.1, h=wire_length, center=true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
translate([0,0,100 - clamp_length/2]) {
|
||||||
|
element_wire(1022);
|
||||||
|
element_clamp();
|
||||||
|
}
|
||||||
|
|
||||||
|
translate([0,0,230 + 100 - clamp_length/2]) {
|
||||||
|
element_wire(320);
|
||||||
|
element_clamp();
|
||||||
|
}
|
||||||
|
|
||||||
|
translate([0,0,370 + 100 - clamp_length/2]) {
|
||||||
|
element_wire(939);
|
||||||
|
element_clamp();
|
||||||
|
}
|
||||||
|
|
||||||
|
translate([0,0,399 + 100 - clamp_length/2]) {
|
||||||
|
element_wire(323);
|
||||||
|
element_clamp();
|
||||||
|
}
|
||||||
|
|
||||||
|
translate([0,0,500 + 100 - clamp_length/2]) {
|
||||||
|
element_wire(297);
|
||||||
|
element_clamp();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
boom();
|
Loading…
Reference in New Issue