Orphan elements issue resolved

Both our 2D and 3D mesh generators (Mesh and MetaMesh) must perform a critical task: identifying whether a point is inside complex closed boundaries defined by sets of line and arc vectors. The process is the core for assignment of elements to regions in Mesh. It is used in MetaMesh to assign elements to turnings and […]

Test magnetostatic solution: the role of steel in magnet design

To complete our study of the solenoid coil, we’ll proceed to a practical design by adding a magnet-steel shield. Here, the term magnet-steel designates a soft material with high relative permeability. The term soft means that the steel has a narrow hysteresis curve and with little permanent magnetization. In this article, we’ll concentrate on numerical methods […]

Test magnetostatic solution: boundary effects and automatic operation

The previous article emphasized that finite-element calculations are performed in a finite volume and that conditions on the the boundaries must be specified. We use a Neumann condition (field lines normal to the boundary) along a symmetry plane. An example is one half of a magnetic mirror split at the midplane. Otherwise, the most common boundary […]

New features for automatic program operation

One of the outstanding features of our software is the use of input scripts, a classic feature of early programs that we have updated. The term script refers to a text file of input data for a program run. Figure 1 shows the role of input scripts in Field Precision software. Years ago, the primary input […]

Test magnetostatic solution: simple coil with boundaries

In this article, we’ll advance to 2D magnetostatic solutions using the programs Mesh and PerMag. The previous articles on electrostatics have given background on the basic concepts of FEM calculations and program operation. Therefore, in this lecture and following ones I’ll concentrate on the special features of magnetic field calculations. In preparation, I suggest you try […]