Initial commit

This commit is contained in:
Sebastian 2018-05-18 01:43:18 +02:00
當前提交 4126882da2
共有 6 個文件被更改,包括 152 次插入0 次删除

14
DK7ZB_5elem.nec Normal file
查看文件

@ -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

14
DK7ZB_5elem_mod.nec Normal file
查看文件

@ -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

二進制
DK7ZB_5elem_mod144.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  大小: 42 KiB

二進制
DK7ZB_5elem_mod433.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  大小: 33 KiB

二進制
DK7ZB_5eleme.nec.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  大小: 2.4 KiB

124
antenna.scad Normal file
查看文件

@ -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();