Looking for recommendations for 2D (or 3D) electric field mapping software. I want to be able to populate a series of electrodes in a plane and understand the equipotentials present when these electrodes are driven to different voltages. Would like to model virtually first before realizing the design in a PCB/PWB to reduce cycle time. Must be low cost or FOSS software. Will be modelling fields in free-space and with patterns of electrodes, so no fancy lossy di-electrics or esoteric material need be supported.

  • 1
    \$\begingroup\$ Have you looked at FastCap and FastHenry? \$\endgroup\$ – Samuel Nov 9 '12 at 1:15
  • \$\begingroup\$ @Samuel thanks for the lead. Both of these programs calculate a fixed value (C or L) from the fields so on the surface no I can't use them. But having you remind me of them I realize that if all else fails it will be possible to extract out the salient information by perturbing the design and rerunning it. And since it's CLI it's scriptable! Thanks \$\endgroup\$ – placeholder Nov 9 '12 at 1:32
  • \$\begingroup\$ @Samuel on eth MIT page from teh code source there is fastmaxwell which does the job! Thanks rle.mit.edu/cpg/research_codes.htm hopefully this can be applied to the static case. \$\endgroup\$ – placeholder Nov 9 '12 at 1:41
  • \$\begingroup\$ Very nice. I wrote some Matlab scripts this summer that generate multi-layer planar spiral coil geometries and automatically generate input files for and invoke fasthenry/fastcap to extract inductance and capacitance. Also the script generates scripts for Eagle and Cadence PCB (Allegro) for automatic layout of said coils on PCBs. The simulated inductance matched with fabricated coils within 1.5% for 26 coils from 5µH-130µH. I was very impressed with the accuracy of those softwares, and their scriptibilities. Glad they'll work for you too. \$\endgroup\$ – Samuel Nov 9 '12 at 3:46
  • \$\begingroup\$ Rather, I'm glad that something similar will work for you :) \$\endgroup\$ – Samuel Nov 9 '12 at 4:03

QuickField Student edition - 2D finite element package - Windows

Trace Analyzer - Transmission line parameter calculator for PCB's - Win/Mac/Linux

SATE - Static Field Analysis Toolkit - 2D E-Field - Windows

Radia - 3D Static magnetic fields - Mathematica plugin

PDN Mesh - 2D field problems (Poisson and Helmholtz Equations). - Windows

OpenEMS - open electromagnetic field solver using the FDTD method. Matlab or Octave are used as an easy and flexible scripting interface. - Win/Linux

NEC2 - (Method of Moments) simulates the electromagnetic response of antennas and metal structures. - Win?linux

MMP - The Multiple Multipole Program (MMP) - Win/Unix

MEEP - Meep (or MEEP) is a free finite-difference time-domain (FDTD) simulation software package developed at MIT to model electromagnetic systems. - Win/Linux

LC - LC is simulation tool for the analysis of the electromagnetic properties of electrical interconnects. - Linux/Unix compile

EM Explorer - EM Explorer is a 3D electromagnetic (EM) solver for scattering problems of periodic structures illuminated by arbitrary incident fields including planewaves, Gaussian beams and focused Hi-NA beams - Windows

Atribution: Blurbs copied from respective web sites.

| improve this answer | |
  • 1
    \$\begingroup\$ The list is nice. It would be interesting to sort them by Win Win/Linux Linux and add "no cost" or "open source" or even the license like GPL-2, MIT... \$\endgroup\$ – Jonas Stein Dec 29 '17 at 0:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.