Thermal Contact Boundary Condition

About the development of the FEM module/workbench.

Moderator: bernd

Post Reply
ac_iitkgp
Posts: 1
Joined: Mon Jul 08, 2019 6:12 pm

Thermal Contact Boundary Condition

Post by ac_iitkgp »

Hi,

Thermal contact boundary condition is missing in the set of boundary conditions.

Calculix solver is capable of solving such boundary condition.

Can we include this in next version of Freecad?

I know lil bit of Python and C++ programming, but have never worked on complex projects as Freecad. Can I help? How can I get started?
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Thermal Contact Boundary Condition

Post by Kunda1 »

ac_iitkgp wrote: Mon Jul 08, 2019 6:31 pm Can we include this in next version of Freecad?
Welcome to the FreeCAD forum! Please take a moment to familiarize yourself with our Guidelines (especially our Code of Conduct).
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Thermal Contact Boundary Condition

Post by bernd »

welcome to FreeCAD FEM.

- sure any help is highly appreteated
- you should be able to compile FreeCAD, there are hundreds of resources and informations on the forum and wiki about this.
- get familar with FreeCAD FEM, make some other analysises
- get familar with Python FreeCAD FEM, https://www.freecadweb.org/wiki/FEM_Tutorial_Python
- there are mor examples here, https://github.com/FreeCAD/FreeCAD/tree ... emexamples
- the python objects ard defined here https://github.com/FreeCAD/FreeCAD/tree ... femobjects any of these objects has a viewprovider to be able to be visible on FreeCAD GUI mode, https://github.com/FreeCAD/FreeCAD/tree ... guiobjects
- ask, ask, ask here in the forum

- you should be able to make this analysis in CalculiX with a simple sample file. May be create it with FreeCAD and just add the part for the Thermal Contact Boundary Condition with an editor. The elsets can be written by FreeCAD
- ahh and you should have fun :-)

cheers bernd
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Thermal Contact Boundary Condition

Post by bernd »

lately there was added a reinforces material object ...

- the object, git commit 2172e08
- the gui command, git commit 264d5e9
- the icon git commit f162da6
- the task panel to set the attributes in a smart way, git commit 2761a363
- make use of the new object, git commit b7c2378 (since the object is used in post processing it misses an change in input file writer), this would be done here, https://github.com/FreeCAD/FreeCAD/blob ... /writer.py
Post Reply