This is the final report of the GSoC 2020 project FEM Examples Extension in FreeCAD.
The proposal is available here: https://wiki.freecadweb.org/User:Sudhanshu_Dubey/GSOC20/proposal
The original aim of the project was to expand the list of examples present in FEM Workbench by adding examples of all the available constraints and equations/analysis types.
-
Most of the work done during this project was merged into the master branch of FreeCAD and can be found at this link: https://github.com/FreeCAD/FreeCAD/commits?author=Sudhanshu-Dubey14
-
To be more specific, the first merged commit of this project was this one and the last commit to be merged was this one.
-
Additionally, the commits which were not merged can be found in this branch: https://github.com/Sudhanshu-Dubey14/FreeCAD_sd/commits/femexamples, starting from this commit to the latest one.
-
A side work was done during this project which was to change the number of items of Meshers and Solver in tool bar to a single drop down menu.
Discussion: https://forum.freecadweb.org/viewtopic.php?f=18&t=48733&start=20#p420360
Work: https://github.com/Sudhanshu-Dubey14/FreeCAD_sd/commits/add_drop_down starting with this commit
- Weekly logs: Starting from https://hacksd.wordpress.com/2020/07/22/gsoc-days-intro/
- Daily logs: Available at https://wiki.freecadweb.org/User:Sudhanshu_Dubey/GSOC20/logs
- Discussion Forum Thread: https://forum.freecadweb.org/viewtopic.php?f=18&t=44705
- FEM Example GUI: https://wiki.freecadweb.org/FEM_Examples
- FEM Example Capacitance Two Balls tutorial: https://wiki.freecadweb.org/FEM_Example_Capacitance_Two_Balls