FEM Magnetostatics

About the development of the FEM module/workbench.

Moderator: bernd

Post Reply
aether
Posts: 5
Joined: Thu May 31, 2018 11:39 am

FEM Magnetostatics

Post by aether »

Hi,
I'm new here. Have spent some time looking through the manual and posts but have not been able to figure out the following:
1. Does FreeCad/FEM support magnetostatic problems?
2. In 3D (hopefully) or only 2D?
3. Do the solver ports to Elmer or Calculix work?
4. Are permanent magnet materials supported?
Thanks for any help!

--aether
chrisb
Veteran
Posts: 54273
Joined: Tue Mar 17, 2015 9:14 am

Re: FEM Magnetostatics

Post by chrisb »

(moved to FEM subforum)
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: FEM Magnetostatics

Post by bernd »

aether wrote: Thu May 31, 2018 11:53 am 1. Does FreeCad/FEM support magnetostatic problems?
2. In 3D (hopefully) or only 2D?
3. Do the solver ports to Elmer or Calculix work?
4. Are permanent magnet materials supported?
1. AFAIK no, the only constraint we have is electric potential
2. 1D, 2D, 3D FEM is supported. ATM they can not be mixed (in development, there is a test branch already)
3. yes
4. see 1.


HoWil wrote: Sun May 27, 2018 2:26 pm
he might know more about magnetostatic

BTW: adding a new constraint in Python is quite simple, since most stuff is copy past. Most difficault is to know how the solver handles the new constraint.

bernd
aether
Posts: 5
Joined: Thu May 31, 2018 11:39 am

Re: FEM Magnetostatics

Post by aether »

Thanks, Bernd!

@HoWil can you comment?
HoWil
Veteran
Posts: 1279
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Re: FEM Magnetostatics

Post by HoWil »

aether wrote: Thu May 31, 2018 6:48 pm Thanks, Bernd!

@HoWil can you comment?
Hi aether,

Magnetostatic is not supported in Freecad yet. For sure it is possible to implement since electrostatic, heat and flow were also implemented.
There is some documentation about how to implement new 'equations' and conditions from Elmer in Freecad. Please have a look at :
https://www.freecadweb.org/wiki/Extend_FEM_Module
https://www.freecadweb.org/wiki/Add_FEM ... n_Tutorial
https://www.freecadweb.org/wiki/Add_FEM ... t_Tutorial

If you want to use magnetostatic in Freecad than you have to implement it :shock: . I can support you (and I am sure Bernd will too) but due to a permanent time shortage 8-) for the next month I cant do it for you. BTW: I am also more the user of parts of this than the creator.

BR,
HoWil
Post Reply