My first freeCAD Tutorial
Moderator: bernd
Forum rules
and Helpful information for the FEM forum
and Helpful information for the FEM forum
Re: My first freeCAD Tutorial
@easy-fc
"Enable backlight color" in your preferences to get VTK to display correctly.
"Enable backlight color" in your preferences to get VTK to display correctly.
Re: My first freeCAD Tutorial
thanks a lot!makkemal wrote:@easy-fc
"Enable backlight color" in your preferences to get VTK to display correctly.
here some simulation I did
viewtopic.php?f=3&t=17068&p=135728#p135728
Re: My first freeCAD Tutorial
Glad you got how it works !@easy-fc
thanks a lot!
here some simulation I did
viewtopic.php?f=3&t=17068&p=135728#p135728
Just a few notes I followed an example on the internet of which the input values are debateable.
For accuarcy I think the convection coeff of the PC board to air value of 19W/M^2K is a bit a high I would reccomend 10W/M^2K.
With the chips so high I would also add convection of 10W/M^2K to the side of all chips
Regards
Michael
Re: My first freeCAD Tutorial
thanks again! I will update my simulation according to that...makkemal wrote:Glad you got how it works !@easy-fc
thanks a lot!
here some simulation I did
viewtopic.php?f=3&t=17068&p=135728#p135728
Just a few notes I followed an example on the internet of which the input values are debateable.
For accuarcy I think the convection coeff of the PC board to air value of 19W/M^2K is a bit a high I would reccomend 10W/M^2K.
With the chips so high I would also add convection of 10W/M^2K to the side of all chips
Regards
Michael
EDIT may be with some ground planes that I normally have in my boards, the convection could be increased to the previous used value... do you agree?
PS for kicad users, I posted the FEM results also on kicad forum
https://forum.kicad.info/t/kicad-stepup ... lysis/3828
Re: My first freeCAD Tutorial
It will depend on the area of the ground planes but genrally i dont think this would make a big diffrence.@easy-fc
EDIT may be with some ground planes that I normally have in my boards, the convection could be increased to the previous used value... do you agree?
The lower your convection coeff the more conservative your answer i.e. the higher the tempearture will be on the board
Re: My first freeCAD Tutorial
Hi Michaelmakkemal wrote:It will depend on the area of the ground planes but genrally i dont think this would make a big diffrence.@easy-fc
EDIT may be with some ground planes that I normally have in my boards, the convection could be increased to the previous used value... do you agree?
The lower your convection coeff the more conservative your answer i.e. the higher the tempearture will be on the board
I noticed that in my simulation
download/file.php?id=26127
the temperature values are from 50°C and 70°C, but I inserted 25°C as in your tutorial...
I attached a simplified version of my board saved in FC 0.17 8318 win10 64b here, my FemConstraints are 25K as in your tutorial, but the result is from 102 and 136 degrees ...
(I edited .inp file changing the second instance of '*BOUNDARY' to '*CFLUX' and removing '11,' before running the simulation)...
would you mind to see if I missed something or if my simulation is wrong because I'm on windows?
Ranges are wrong, but the color map seems fine anyway..
thank you again
Maurice
Re: My first freeCAD Tutorial
@easy-fc
I just realised that *CFLUX applies that load to every node selected.(It needs to be distributed or only applied to single node)
Thus the finer the mesh or the larger the chip the more energy you end up putting into the system.
On my example i did not notice since I used a very course mesh.
So if you only apply the *CFLUX to a vertex it gives the energy input.
On the attached example the chip temperatures are wrong but the PCB will be close.
If you split chip to create a vertex in the middle of and apply *CFLUX to that vertex, it would be a good approximation.
Regards
Michael
I just realised that *CFLUX applies that load to every node selected.(It needs to be distributed or only applied to single node)
Thus the finer the mesh or the larger the chip the more energy you end up putting into the system.
On my example i did not notice since I used a very course mesh.
So if you only apply the *CFLUX to a vertex it gives the energy input.
On the attached example the chip temperatures are wrong but the PCB will be close.
If you split chip to create a vertex in the middle of and apply *CFLUX to that vertex, it would be a good approximation.
Regards
Michael
- Attachments
-
- fem-simplyfied-v1.FCStd
- (837.53 KiB) Downloaded 80 times
Re: My first freeCAD Tutorial
Hi Michaelmakkemal wrote:@easy-fc
I just realised that *CFLUX applies that load to every node selected.(It needs to be distributed or only applied to single node)
Thus the finer the mesh or the larger the chip the more energy you end up putting into the system.
On my example i did not notice since I used a very course mesh.
So if you only apply the *CFLUX to a vertex it gives the energy input.
On the attached example the chip temperatures are wrong but the PCB will be close.
If you split chip to create a vertex in the middle of and apply *CFLUX to that vertex, it would be a good approximation.
Regards
Michael
I tried two simulation with a vertex at the center of the chip and with a small area at the center of the chip
here are the two FC files and the simulation results Which one would you would consider the best to be used for a simulation?
I tweaked some values, but feel free to trim the simulation as you prefer...
At the moment my target is just to have an idea of the temperature on the board, starting from the maximum temperature measured on the top of the chip, just to verify if the simulation is close to what I can test...
Thanks again
Maurice
Re: My first freeCAD Tutorial
@easy-fc
You are not putting the same energy into the two examples.
In the first one you are putting in 110W
In the second one you put in 9x5 =45W it should be 9x12.222=110W to compare (Check amount of nodes in input file)
If you do that you will see the board temperatures are exactly the same although the chip peak temps differ.
If you are interested in the temperature of the PC board the first one (vertex only) is good enough
Since the chip is very conductive it spreads the energy through the Chip quickly the PCB that has a lower conductivity and spreads heat slower
You can make the chip temperature look more constant by just setting the maximum in colorbar (double click on color bar) As far as the heat transfer coeff goes it looks like for electronic chips 10 is still a high value
http://www.electronics-cooling.com/2001 ... lat-plate/
It should be more in the line of 5 W/m^2
In the example when they apply 24W/m^2 it is because the have a heatsink on to of the chip
Regards
Michael
You are not putting the same energy into the two examples.
In the first one you are putting in 110W
In the second one you put in 9x5 =45W it should be 9x12.222=110W to compare (Check amount of nodes in input file)
If you do that you will see the board temperatures are exactly the same although the chip peak temps differ.
If you are interested in the temperature of the PC board the first one (vertex only) is good enough
Since the chip is very conductive it spreads the energy through the Chip quickly the PCB that has a lower conductivity and spreads heat slower
You can make the chip temperature look more constant by just setting the maximum in colorbar (double click on color bar) As far as the heat transfer coeff goes it looks like for electronic chips 10 is still a high value
http://www.electronics-cooling.com/2001 ... lat-plate/
It should be more in the line of 5 W/m^2
In the example when they apply 24W/m^2 it is because the have a heatsink on to of the chip
Regards
Michael
Re: My first freeCAD Tutorial
thank you very much for your valuable advisesmakkemal wrote:@easy-fc
You are not putting the same energy into the two examples.
In the first one you are putting in 110W
In the second one you put in 9x5 =45W it should be 9x12.222=110W to compare (Check amount of nodes in input file)
If you do that you will see the board temperatures are exactly the same although the chip peak temps differ.
If you are interested in the temperature of the PC board the first one (vertex only) is good enough
Since the chip is very conductive it spreads the energy through the Chip quickly the PCB that has a lower conductivity and spreads heat slower
You can make the chip temperature look more constant by just setting the maximum in colorbar (double click on color bar) As far as the heat transfer coeff goes it looks like for electronic chips 10 is still a high value
http://www.electronics-cooling.com/2001 ... lat-plate/
It should be more in the line of 5 W/m^2
In the example when they apply 24W/m^2 it is because the have a heatsink on to of the chip
Regards
Michael
Maurice