EMA3D General Information
Up ] EMA3D Overview ] EMA3D Features ] CADfix GUI for EMA3D ] EMA3D Frequency Domain Results ]

About EMA
Contact EMA

EMA3D Overview

EMA3D is a Time Domain Finite Difference Method solution of electromagnetic problems in 3D. It is driven by an input file that contains all the information needed to specify the problem, including physical geometry, electromagnetic properties of objects in the simulation, sources, and desired output. Once the input file is created, EMA3D runs in a non-interactive batch-style mode to perform the simulation. A CAD-CAE application called CADfix serves as a Graphical User Interface in which geometry is created and all problem parameters are specified. The procedure is:

  • Problem geometry is created within CADfix, either by building geometry from scratch, or importing a model from another CAD system (CADfix has the ability to import from/export to a number of commonly-used CAD systems).
  • Parameters of the simulation are specified using EMA3D-specific tools that augment the functionality of CADfix. These parameters include electromagnetic properties of objects, sources, boundary conditions, and desired output.
  • The model is meshed by CADfix to create the Finite Difference grid and the discretized representation of all objects.
  • All the relevant information is exported from CADfix to an EMA3D input file, including discretized geometry representation and all electromagnetic simulation parameters.
  • EMA3D runs non-interactively until the simulation is finished, producing one or more output files containing the desired output data.
  • Output data is viewed either in any third-party data-plotting application, or within CADfix. Third-party data-plotting packages are frequently used for basic line plots of output data waveforms. CADfix is typically used for the creation of animations and color surface plots of electromagnetic fields or currents on objects, such as the helicopter image on the main EMA3D page.

EMA3D and CADfix need not be used on the same machine or the same type of computing platform. For example, a user may decide to run CADfix on a machine with superior graphics capabilities (such as a machine used for CAD design), while they may wish to run EMA3D on a machine with superior numerical processing capabilities (perhaps a machine with a faster processor, or with superior floating-point computation performance, or a machine dedicated to processing numerical computation jobs). Communication of data between EMA3D and CADfix is in the form of EMA3D input and output files which are in ASCII text format and are thus portable between platforms.

Proceed to EMA3D Features

Contact Webmaster

Copyright Electro Magnetic Applications, Inc. 2005-2006.
All Rights Reserved.

page last modified 6/29/2006