Skip to content

Design catalog

Every built-in design is an AntennaBuilder whose source is meant to be read and copied. Address them as family.name (the same names python -m antennaknobs list prints), and open any in the live simulator to drag its knobs. Many are modelled after L. B. Cebik (W4RNL)‘s articles.

DesignNotes
dipoles.invveeInverted-vee dipole (the default quickstart example)
dipoles.folded_invveeFolded inverted-vee
dipoles.ocf_dipoleOff-center-fed dipole (Windom) — a half-wave fed away from the middle
dipoles.dipole_turnstileCrossed dipoles fed in phase quadrature
dipoles.koch_dipoleKoch fractal dipole
dipoles.short_dipole_loadedCenter-loaded shortened dipole (a Load-branch showcase)

The delta loop is the catalog’s teaching showpiece — one loop laid out four ways, all exposing the same knobs (base, length_factor, angle_deg) and producing byte-identical wires. They differ only in how you specify the geometry, from writing every corner as coordinates to flying the whole shape with a Drone (see Many ways to express geometry):

DesignBuilt by
loops.delta_loopthe shipped version: corner coordinates from a closed-form expression for the top corner
loops.delta_loop_flybyfull Drone (3D turtle) flyby; top laid by forward_through_plane, feed-anchored with a z-offset pass
loops.delta_loop_reflectedDrone point-finder + ry reflection + build_path (side solved for the perimeter)
loops.delta_loop_topdowntop-down flight: starts at the top, forward_to_plane lands the feed where the slant crosses y = eps

Other loops: loops.delta_loop_slanted, loops.inv_delta_loop, loops.horizontal_loop (full-wave “loop skywire”) and its Drone twin loops.horizontal_loop_drone, loops.diamond_loop (+ diamond_loop_turnstile), loops.quad (2-element cubical quad beam), and loops.bisquare (a two-wavelength broadside curtain).

DesignNotes
beams.yagiYagi–Uda parasitic beam
beams.moxonMoxon rectangle
beams.hexbeamHex beam
beams.hb9cvZL-Special / HB9CV — a 2-element all-driven phased beam
DesignNotes
verticals.verticalQuarter-wave vertical
verticals.raised_verticalElevated vertical
verticals.inverted_lInverted-L, a bent top-loaded vertical
verticals.jpoleJ-pole, end-fed half-wave with a quarter-wave matching stub
verticals.half_squareHalf-square, a vertically-polarised wire antenna
verticals.bobtailBobtail curtain, a 3-element vertical broadside array
verticals.bruceBruce array, a series-fed vertical curtain
verticals.phased_verticalsTwo-element phased verticals (the 90° cardioid)
verticals.four_squareFour-square phased array (diagonal-firing quadrature box)
DesignNotes
wire.longwireResonant multi-wavelength long-wire
wire.rhombicTerminated rhombic, a traveling-wave directional long-wire
wire.vbeamResonant V-beam, two long wires splayed into a V
wire.lazy_hLazy-H, two stacked collinear elements fed in phase
wire.w8jkW8JK flat-top beam, a 2-element all-driven array
wire.zeppEnd-fed half-wave “Zepp” with a tuned-stub feeder
wire.sterbaSterba curtain (broadside, bidirectional) — plus sterba_tl, sterba_driven, sterba_center_driven, sterba_difftl variants
DesignNotes
broadband.disconeDiscone, a broadband vertical (disc + cone) as a wire cage
broadband.g5rvG5RV doublet with a matched-line section
broadband.t2fdT2FD — terminated tilted folded dipole
broadband.lpdaLog-periodic dipole array (LPDA)
DesignNotes
multiband.fandipoleFan dipole (parallel dipoles for several bands)
multiband.twoband_fan_dipoleTwo-band fan dipole
multiband.trap_dipoleDual-band trap dipole
multiband.trap_fan_dipoleFour-band trapped fan dipole
multiband.hexbeam_5bandStacked hexbeam — up to 5 concentric shapes

Phased / stacked arrays of the elements above — the arrayblock solver’s showcase (see the solver guide):

arrays.yagiarray, arrays.moxonarray, arrays.invveearray, arrays.folded_invveearray, arrays.bowtiearray (+ 1x2, 2x4), arrays.delta_looparray (+ 1x4, 1x4_grouped, 2x2, network, with_tls), arrays.hentenna_array, arrays.hourglass_array.

DesignNotes
specialty.bowtieBowtie dipole
specialty.helixNormal-mode helical vertical
specialty.hentennaHentenna (+ hentenna_slant)
specialty.hourglassHourglass (+ hourglass_slant)