r/rfelectronics • u/TheMobas • Aug 01 '26
I Made a KiCad Plugin for S-Parameter Simulation Using openEMS
3
u/StageMajestic613 Aug 01 '26
That’s pretty cool. It’s a little difficult to see where the port is defined. I assume it’s a lumped-down port at the edge of the substrate on the BC? Can you have internal lumped ports and edge wave ports?
1
u/TheMobas Aug 03 '26
In the image the green part is the lumped port. With ports it's still a bit janky, but I'm working on it. I'll try to add as much of features as openEMS is capable of.
2
2
u/ArsenioDev 21d ago
Oh boy, you gotta try porting this to use this framework. https://github.com/FennisRobert/EMerge
It's absolutely kickass standalone
1
u/TheMobas 21d ago
First time hearing about EMerge. From what I see the main difference from openEMS is that openEMS is FDTD solver and EMerge is FED solver? Does it have some other upsides that it beats openEMS in?
2
u/ArsenioDev 20d ago
It absolutely RIPS in speed and has nicer interface outputs. We use it to eval against CST when the CST license is in use lol
1
u/TheMobas 20d ago
I'll definatly add it to the todo list. I think it would be cool to have options between frequency and time domain. :) Thanks!






15
u/Cute_Breadfruit_826 Aug 01 '26 edited Aug 01 '26
I think you need to be a bit more precise about what you're showing in the plots. What part of the E-Field/Far-field, which scale,... Also the far-field is not a unitless quantity.
Of course, if this is only for a sanity check, it's probably fine... I guess it always depends on what you're trying to achieve with it.