EM Workbench: Difference between revisions

From FreeCAD Documentation
No edit summary
Line 31: Line 31:
* [[Image:segment_icon.svg|32px]] [[EM_FHSegment|FHSegment]]: Creates a FastHenry Segment object
* [[Image:segment_icon.svg|32px]] [[EM_FHSegment|FHSegment]]: Creates a FastHenry Segment object
* [[Image:path_icon.svg|32px]] [[EM_FHPath|FHPath]]: Creates a FastHenry Path object
* [[Image:path_icon.svg|32px]] [[EM_FHPath|FHPath]]: Creates a FastHenry Path object
* [[Image:uniform_plane_icon.svg|32px]] [[EM_FHPlane|FHPlane]]: Creates a FastHenry uniform conductive Plane object

* [[Image:planehole_icon.svg|32px]] [[EM_FHPlaneHole|FHPlaneHole]]: Creates a FastHenry uniform conductive plane Hole object
* [[Image:plane_addremovenodehole_icon.svg|32px]] [[EM_FHAddRemoveNodeHole|FHAddRemoveNodeHole]]: Add or Remove a Node or a Hole from/to a conductive plane


== API ==
== API ==

Revision as of 15:21, 3 January 2019

Introduction

The ElectroMagnetic (EM) Workbench provides the CAD front-end interface to some open source free solvers. At present it supports the 3D magnetoquasistatic impedance solver FastHenry (i.e. inductance and resistance extraction at "low" frequencies). Support for the 3D electrostatic capacitance solver FasterCap is ongoing.

The EM Workbench is a FreeCAD addon, that can be installed on demand. It is not part of the standard FreeCAD install.

Installation

At present, the EM Workbench must be manually installed. See the instructions in the README at the EM Workbench GihHub page.

The electromagnetic solvers FastHenry2 and FasterCap must be installed separately. Their binary codes as well as the sources are freely available from FastFieldSolvers.

Usage

FastHenry

FastHenry is a software for computing the frequency-dependant self and mutual inductances and resistances of a generic tridimensional conductive structure, in the magnetoquasistatic approximation. It can also generate Spice-compatible, multiple-frequency equivalent-circuit models.

Knowledge of FastHenry is a pre-condition for the proficient usage of the ElectroMagnetic Workbench for FastHenry. We suggest you to read the original FastHenry User's manual and play a bit with the sample files that are provided with the installation.

FastHenry Tools

These are tools used to interface with FastHenry:

API

The EM tools can be used in macros and from the Python console by using the EM API.

Tutorials

Some beta video tutorials are available: