A New Integrated Antenna‑Modeling Toolkit for the Modern Ham
For decades, most of us in the Amateur Radio community have relied on a patchwork of tools; some home‑grown, some commercial, many of them venerable Fortran codes whose lineage dates to the punch‑card era of batch computing. The antenna modeling application, Numerical Electromagnetics Codes (NEC), including NEC2 and NEC4 have served us well, but the broader software development environment around them has always been fragmented. One script for geometry, another for sweeps, another one for matching, and a handful of utilities to visualize far‑field patterns. It seems to all work, but it’s far from elegant.
Over the past year, Sergio, VE3KSM, has been working on a project to bring all of these capabilities into a single, coherent software layer, one that uses a modern Method of Moments (MoM) algorithm which exposes advanced features and it runs directly in a web browser while making good use of the powerful Windows Subsystem for Linux (WSL). The result is the “VE3KSM Antenna Studio”, an integrated development environment (IDE) built from the ground up using the latest AI tools to assist him. His IDE is intended for experimenters, designers, and anyone who enjoys modeling antenna configurations before cutting metal and fabricating a something unique.
At the core is a full MoM solver that uses the Magnetic Field Integral Equation. Ground modeling goes well beyond the classic “good/average/poor” presets. The 3D editor supports arbitrary wire structures with per‑wire conductor materials including skin‑effect losses. Dielectric coatings like PVC, PE, PTFE, and enamel are modeled and you can stack environmental layers such as rain, ice, or snow on top of the base coating. These environmental effects apply across all simulation modes, something NEC never attempted.
Frequency sweeps support single‑point, linear, log, and an interpolated fast‑sweep mode. You can drop in lumped Resistor, Inductor, and Capacitor, (RLC) lumped impedances, NEC style transmission line elements, and evaluate a full suite of far‑field metrics including gain, directivity, beamwidth, sidelobe levels, and efficiency. For those who enjoy optimization, this new e-toolkit includes transient analysis, a convergence checker, a near‑field E/H visualization, and polarization analysis.
Designs done in “VE3KSM Antenna Studio” can be exported to NEC‑2 for compatibility with other tools and projects saved as JavaScript Object Notation (JSON) files and sweep data can be exported to a Common Separated Values (CSV) file.
All documentation and source code is available under the Apache 2.0 license at Sergio‑Slobodrian/VE3KSM‑Antenna‑Studio at the software collaborative platform, GitHub. Click here to access VE3KSM-Antenna-Studio. If you hit a snag or get stuck during installation, Sergio will be happy to answer questions and he’s willing to provide a quick Zoom meeting get you up and running. You can reach him through his GitHub or QRZ page.
Last Updated on 2026-06-01 by Eve