Replies: 4 comments 12 replies
-
|
Hi @hv2220 You did not mention if you use openEMS with Python code or Matlab/Octave code. I will asume Python here. In most cases, you should simulate your PCB metal as an infinitely thin sheet, with metal thickness not meshed in the EM model. The reason is that meshing a very small dimension will results in a small timestep for FDTD simulation, which then requires many timesteps total until your simulation is finished. Slow! If your model does NOT require including the actual height in field simulation, you can use function which models the thickness for loss calculation, but otherwise simulates a flat 2D sheet for field simulation. I hope the syntax is ok, the auto-generated online help is somewhat difficult to interpret: link Only if the physical height really matters, e.g. for side wall coupling of conductors with a narrow gap, you would model the conductor as a material with conductivity and then need to mesh that conductor height. Not sure why, but conductivity sigma is named kappa in openEMS parameters. As discussed, this will be numerically expensive with much longer total simulation time. And even worse, to get skin effect loss you would need to mesh into skin depth. Just in general because you are new to openEMS: There is some excellent documentation (work in progress) by @biergaizi: |
Beta Was this translation helpful? Give feedback.
-
The current examples are incomplete and almost unusable for introductory purposes. I'm working on creating new documentation to solve this problem, it's still a work-in-progress. For documentation, see my reply to VolkerMuehlhaus above. The legacy project Wiki also contained some old examples in Matlab/Octave, which are still of some use before the new documentation is ready.
Yes. AppCSXCAD. There's no real-time preview, but you can just dump your structure to a |
Beta Was this translation helpful? Give feedback.
-
|
@biergaizi and @VolkerMuehlhaus. Thank you for your response. I have a couple of quesitons:
portstart = [MSL_length, -MSL_width/2, substrate_thickness]
|
Beta Was this translation helpful? Give feedback.
-
|
Thank you for the quick response. Im trying to simulate a 50 ohm microstrip line(with backside ground plane) on Rogers substrate(thickness 203um and Er of 3.6).
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Im new to openEMS and have the following questions pertaining to its usage:
Thanks,
-HV
Beta Was this translation helpful? Give feedback.
All reactions