Felt Integration GSoC Proposal

I have created draft proposal for my GSoC project which is integration of FElt Solver in FreeCAD.
Here is the link of the proposal:
https://docs.google.com/document/d/1d_eesWcRfyR-BeAbL5mGG636TYxaI9meYQvvfbibtfs/edit?usp=sharing

The discussion of the same project is going on in this thread.

@All community, review it and give your suggestions.

IMHO the three parts should be as follows.

part1:

  • get familar with FreeCAD FEM solver framework
  • implement solver object, task modul an the writer with dummy input file.
  • when needed implement mesh writer and result reader

part2:

  • implement all needed constraints into writer to do all kind of beam analysises (which is the main reason for the FElt integration AFAIK)

part3:

  • improve beam post processing

I’m not sure if I missed it but I don’t see unit tests for Felt Integration. @bernd do you think this is something that should be also considered in this proposal ?

Very good point!

The solver object unit test has to be done any way to pass unit test. But for the writer at least unit tests should be done like this https://github.com/berndhahnebach/FreeCAD_bhb/commit/ca6303327000a0662e4fec3768695e60056fd5f8

Thanks for the suggestions. :slight_smile:
I have made some changes in the proposal keeping your suggestions in mind.

Please see it and suggest more improvements.

Thanks for pointing it out.
I have added unit tests.

Do suggest more improvements.



I have already acted upon these suggestions.
Do you think my way of implementing these suggestions was wrong or it could be improved?

Google has choosen the projects for FreeCAD. luckily we got 4 projects this year. It is a pitty the Felt project has not been chosen by Google. https://forum.freecadweb.org/viewtopic.php?f=8&p=306381#p306354

Neverless, I will continue support the project on FreeCAD forum and I hope HSRay will continue supporting the project too.

cheers bernd

Thanks for your support @bernd :slight_smile:

I too will continue working on the project, because its more of a learning experience for me than a GSoC project.
Though, due to my ongoing exams, my activity will be restricted for the time being.

Awesome. This is a great attitude. Good luck with your exams!

Thanks :smiley:

s/HSRay/HSRai/

Thank you Bernd for your willingness to keep supporting development FElt integration project (I was knowing it). I am also committed to help anyon who wish to do it. Presently Sudhanshu has taken lead, and he seems quite committed for this project.