π Repository
https://github.com/king-aj3/EMStudioFree
π Notes
EMStudio is an RF / electromagnetic modeling and simulation workbench. It provides a guided workflow β geometry β materials β ports/boundaries β mesh β solve β results β that drives established open-source solvers as isolated subprocesses: openEMS (FDTD), nec2c (MoM wire antennas), Elmer (FEM magnetics/thermal) and AWS Palace (FEM eigenmode/driven). No solver code is linked or bundled; each runs under its own licence, and none is a hard dependency β the workbench loads and its analytic tools work with no solver installed.
Licence: LGPL-2.1-or-later. package.xml present and valid; loads on FreeCAD 0.21.2 and 1.1.1. Repository is tagged freecad and addon, and there is a v0.70.0 release.
What it includes: an Element Designer (wire, NBS TN-688 Yagi-Uda, transmission-line microstrip patch, Carrel LPDA and electrically-small families, with service presets and PDF build reports), a Cable Designer (litz, coax, single wire, twisted pair, bundles, thermal/ampacity), the Elmer magnetics arc including general 3-D magnetostatics, and propagation/coverage over the ITU-R P.368/P.1546/P.1812/P.452/P.2001 reference implementations plus co-site interference. 34 commands.
Every physics feature ships with an automated validation gate against literature, closed-form results or an independent solver, and those gates are in the repository rather than held back β python3 tests/validation/run_battery.py runs the fast tier, and CI runs it plus a headless smoke test on every push. Measured benchmarks include TEAM Problem 7 at 2.83 % RMS.
Two things worth stating up front rather than having you find them:
- The repository is new (published this week) even though the software is not β it was developed privately and this is its first public release. History starts at the release commit.
- There is a paid add-on in development (a separate "System Designer" module: impedance matching, filters, phased arrays, direction finding). It is a separate, unpublished codebase; nothing in this repository is gated, crippled, time-limited or upsell-blocked, and the workbench does not phone home. The free workbench keeps all of its validation gates. If the index has a policy on open-core addons I could not find it in the Publishing guide β happy to comply with whatever you advise, including withdrawing this submission.
examples/ carries four ready-to-open documents so a reviewer can check it works without building anything.
π Repository
https://github.com/king-aj3/EMStudioFree
π Notes
EMStudio is an RF / electromagnetic modeling and simulation workbench. It provides a guided workflow β geometry β materials β ports/boundaries β mesh β solve β results β that drives established open-source solvers as isolated subprocesses: openEMS (FDTD), nec2c (MoM wire antennas), Elmer (FEM magnetics/thermal) and AWS Palace (FEM eigenmode/driven). No solver code is linked or bundled; each runs under its own licence, and none is a hard dependency β the workbench loads and its analytic tools work with no solver installed.
Licence: LGPL-2.1-or-later.
package.xmlpresent and valid; loads on FreeCAD 0.21.2 and 1.1.1. Repository is taggedfreecadandaddon, and there is a v0.70.0 release.What it includes: an Element Designer (wire, NBS TN-688 Yagi-Uda, transmission-line microstrip patch, Carrel LPDA and electrically-small families, with service presets and PDF build reports), a Cable Designer (litz, coax, single wire, twisted pair, bundles, thermal/ampacity), the Elmer magnetics arc including general 3-D magnetostatics, and propagation/coverage over the ITU-R P.368/P.1546/P.1812/P.452/P.2001 reference implementations plus co-site interference. 34 commands.
Every physics feature ships with an automated validation gate against literature, closed-form results or an independent solver, and those gates are in the repository rather than held back β
python3 tests/validation/run_battery.pyruns the fast tier, and CI runs it plus a headless smoke test on every push. Measured benchmarks include TEAM Problem 7 at 2.83 % RMS.Two things worth stating up front rather than having you find them:
examples/carries four ready-to-open documents so a reviewer can check it works without building anything.