Material Library in FEMM

Electric Motors and Controllers

Material Library in FEMM

Postby Kingfish » Fri Oct 01, 2010 2:09 pm

Greetings –
The stock Materials Library in FEMM for NdFeB is limited to 10, 32, 37, 40, and 52. The 52 value has a nice B-H curve, yet the other values do not.

I admit that I yam a complete noob with this app, however I would like to append the list with values for 42, 45, and 48.

By chance does someone have these sorted out already? :)

Thanks in advance, KF
* My 2WD Garden Wall
* Current ride: 2WD Disc EBikeKit (9C 2806-equivalent) / Dual Lyen 12FET / 15S6P LiPo when commuting.
* Going to California: 2011: Trip completed 8)
* Club Member: 40-mph & 101. 10k-Club: 9634 miles-to-date, 4144 as 2WD.

It is by caffeine alone I set my mind in motion.
It is by the beans of Java that thoughts acquire speed.
The hands acquire shakes, the shakes become a warning.
It is by caffeine alone I set my mind in motion.
User avatar
Kingfish
1.21 GW
1.21 GW
 
Posts: 3507
Joined: Wed Feb 03, 2010 11:23 am
Location: Redmond, WA-USA, Earth, Sol, Orion–Cygnus Arm, Milky Way. Age: > yesterday < tomorrow

Re: Material Library in FEMM

Postby Biff » Fri Oct 15, 2010 11:33 am

Here are the ones I calculated. From my magnet supplier Nblihe (http://www.nblihe.com/n1.htm)
The H grade magnets are good to 120C the SH are good to 150C (as indicated on their product page).

Just paste these into the matlib.dat file in \Program Files\Femm42\bin\ directory at around line 210 (just after the 40 MGOe magnet)

<BeginBlock>

<BlockName> = "Nblihe 40H"

<Mu_x> = 1.09063

<Mu_y> = 1.09063

<H_c> = 923000

<H_cAngle> = 0

<J_re> = 0

<J_im> = 0

<Sigma> = 0.66700000000000326

<d_lam> = 0

<Phi_h> = 0

<Phi_hx> = 0

<Phi_hy> = 0

<LamType> = 0

<LamFill> = 1

<NStrands> = 0

<WireD> = 0

<BHPoints> = 0

<EndBlock>



<BeginBlock>

<BlockName> = "Nblihe 42H"

<Mu_x> = 1.08325

<Mu_y> = 1.08325

<H_c> = 955000

<H_cAngle> = 0

<J_re> = 0

<J_im> = 0

<Sigma> = 0.66700000000000326

<d_lam> = 0

<Phi_h> = 0

<Phi_hx> = 0

<Phi_hy> = 0

<LamType> = 0

<LamFill> = 1

<NStrands> = 0

<WireD> = 0

<BHPoints> = 0

<EndBlock>



<BeginBlock>

<BlockName> = "Nblihe 45H"

<Mu_x> = 1.0990500000000001

<Mu_y> = 1.0990500000000001

<H_c> = 963000

<H_cAngle> = 0

<J_re> = 0

<J_im> = 0

<Sigma> = 0.66700000000000326

<d_lam> = 0

<Phi_h> = 0

<Phi_hx> = 0

<Phi_hy> = 0

<LamType> = 0

<LamFill> = 1

<NStrands> = 0

<WireD> = 0

<BHPoints> = 0

<EndBlock>



<BeginBlock>

<BlockName> = "Nblihe 48H"

<Mu_x> = 1.11968

<Mu_y> = 1.11968

<H_c> = 995000

<H_cAngle> = 0

<J_re> = 0

<J_im> = 0

<Sigma> = 0.66700000000000326

<d_lam> = 0

<Phi_h> = 0

<Phi_hx> = 0

<Phi_hy> = 0

<LamType> = 0

<LamFill> = 1

<NStrands> = 0

<WireD> = 0

<BHPoints> = 0

<EndBlock>



<BeginBlock>

<BlockName> = "Nblihe 40SH"

<Mu_x> = 1.0720500000000031

<Mu_y> = 1.0720500000000031

<H_c> = 939000

<H_cAngle> = 0

<J_re> = 0

<J_im> = 0

<Sigma> = 0.66700000000000326

<d_lam> = 0

<Phi_h> = 0

<Phi_hx> = 0

<Phi_hy> = 0

<LamType> = 0

<LamFill> = 1

<NStrands> = 0

<WireD> = 0

<BHPoints> = 0

<EndBlock>



<BeginBlock>

<BlockName> = "Nblihe 42SH"

<Mu_x> = 1.04813

<Mu_y> = 1.04813

<H_c> = 987000

<H_cAngle> = 0

<J_re> = 0

<J_im> = 0

<Sigma> = 0.66700000000000326

<d_lam> = 0

<Phi_h> = 0

<Phi_hx> = 0

<Phi_hy> = 0

<LamType> = 0

<LamFill> = 1

<NStrands> = 0

<WireD> = 0

<BHPoints> = 0

<EndBlock>



<BeginBlock>

<BlockName> = "Nblihe 45SH"

<Mu_x> = 1.07108

<Mu_y> = 1.07108

<H_c> = 1003000

<H_cAngle> = 0

<J_re> = 0

<J_im> = 0

<Sigma> = 0.66700000000000326

<d_lam> = 0

<Phi_h> = 0

<Phi_hx> = 0

<Phi_hy> = 0

<LamType> = 0

<LamFill> = 1

<NStrands> = 0

<WireD> = 0

<BHPoints> = 0

<EndBlock>
Biff
100 W
100 W
 
Posts: 259
Joined: Mon May 26, 2008 10:58 am
Location: Calgary, AB

Re: Material Library in FEMM

Postby Kingfish » Fri Oct 15, 2010 12:36 pm

Buggery:
I modified the file after making a copy, however the app doesn’t display the new materials. I renamed the file altogether to test if the app can find or use it, but it had no effect. :(

OK, I found out where the app hides the files…
In Windows 7, FEMM42 puts the user files in this directory:
    C:\Users\<User>\AppData\Local\VirtualStore\Program Files (x86)\femm42\bin
T’was easy after that!

Many thanks, KF :D
* My 2WD Garden Wall
* Current ride: 2WD Disc EBikeKit (9C 2806-equivalent) / Dual Lyen 12FET / 15S6P LiPo when commuting.
* Going to California: 2011: Trip completed 8)
* Club Member: 40-mph & 101. 10k-Club: 9634 miles-to-date, 4144 as 2WD.

It is by caffeine alone I set my mind in motion.
It is by the beans of Java that thoughts acquire speed.
The hands acquire shakes, the shakes become a warning.
It is by caffeine alone I set my mind in motion.
User avatar
Kingfish
1.21 GW
1.21 GW
 
Posts: 3507
Joined: Wed Feb 03, 2010 11:23 am
Location: Redmond, WA-USA, Earth, Sol, Orion–Cygnus Arm, Milky Way. Age: > yesterday < tomorrow


Return to Motor Technology

Who is online

Users browsing this forum: No registered users and 3 guests