model ("2m-3el-yagi") { real refl_dist, refl_len, dir_dist, dir_len, main_len, main_height, height, gauge; element top, bottom, left, right, reflector, director; height = 1; gauge = #2; // Gain: 9.26 dBi, F/B: 12.43 dB main_height = 0.020; main_len = 0.930; refl_dist = 0.350; refl_len = 0.995; dir_dist = 0.450; dir_len = 0.915; top = wire(0, -main_len/2, height, 0, main_len/2, height, gauge, 21); left = wire(0, -main_len/2, height, -main_height, -main_len/2, height, gauge, 3); right = wire(0, main_len/2, height, -main_height, main_len/2, height, gauge, 3); bottom = wire(-main_height, -main_len/2, height, -main_height, main_len/2, height, gauge, 21); reflector = wire(-refl_dist, -refl_len/2, height, -refl_dist, refl_len/2, height, gauge, 21); director = wire(dir_dist, -dir_len/2, height, dir_dist, dir_len/2, height, gauge, 21); voltageFeed(bottom, 1.0, 0.0); azimuthPlotForElevationAngle(15); elevationPlotForAzimuthAngle(0); setFrequency(145); // frequencySweep(134, 156, 30); // SWR < 2 freespace(); // averageGround(); }