femm_material_add
Define a custom material for a FEMM session's physics by setting magnetics, electrostatics, heat-flow, or current-flow properties; add BH points for nonlinear magnetic behavior.
Instructions
Define a custom material for the session's physics (xi_addmaterial). Only the arguments of that physics are used; *_y defaults to *_x. magnetics: mu_x, mu_y (relative), h_c (A/m, magnets), j (source current density MA/m^2, complex OK), sigma (MS/m), lam_d (lamination thickness mm), phi_hmax (hysteresis angle deg), lam_fill (0..1), lam_type (0 none, 1 laminated x, 2 laminated y, 3 magnet wire, 4 stranded, 5 litz, 6 square wire), phi_hx, phi_hy, n_strands, wire_d (mm); bh_points [[B_T, H_A/m], ...] makes it nonlinear (mu ignored). electrostatics: eps_x, eps_y (relative), qv (C/m^3). heatflow: k_x, k_y (W/m/K), qv (W/m^3), kt (volumetric heat capacity MJ/m^3/K). currentflow: sigma_x, sigma_y (S/m), eps_x, eps_y, ltx, lty (loss tangents).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| j | No | ||
| kt | No | ||
| qv | No | ||
| h_c | No | ||
| k_x | No | ||
| k_y | No | ||
| ltx | No | ||
| lty | No | ||
| mu_x | No | ||
| mu_y | No | ||
| name | Yes | ||
| eps_x | No | ||
| eps_y | No | ||
| lam_d | No | ||
| sigma | No | ||
| phi_hx | No | ||
| phi_hy | No | ||
| wire_d | No | ||
| session | No | main | |
| sigma_x | No | ||
| sigma_y | No | ||
| lam_fill | No | ||
| lam_type | No | ||
| phi_hmax | No | ||
| bh_points | No | ||
| n_strands | No |