We have four accepted GSOC project at FreeCAD, out of a total of 11 for the whole BRL-CAD group. Ours are:
1) Automate Reinforcement Process in FreeCAD by Suraj Dadral
This project is to automate Reinforcement process by using Rebar Addon in FreeCAD. The idea is to create UI on top of the current implementation to combine different types of Rebars in a single Dialog Box as per the user requirements. For example, combine Stirrups and Rebars (different types of rebars) in case of Beam Reinforcement.
Mentored by Amritpal and me. Specific thread at https://forum.freecadweb.org/viewtopic.php?f=8&t=35077
2) BCF Support in BIM WB - FreeCAD by Patrick Podest
Collaboration is ingrained into human nature, without it we, as a species, wouldn’t be able to build astonishing buildings like we have today. Fundamental to collaboration, however, is communication, which enables the coordination of big projects. To make the work on a project easier we use tools like FreeCAD. It offers possibilities to model objects, like buildings, but not exclusively, that shall soon be built. For that purpose FreeCAD supports BIM (Building Information Modeling). This project aims to integrate the BCF (BIM Collaboration Format), which is designed to communicate issues/topics with a particular model. These issues/topic can then be directly visualized in the design tool and don’t have to be searched for in the model, based on a description in a PDF file.
Mentored by me and HS Rai. Specific thread at https://forum.freecadweb.org/viewtopic.php?f=8&t=35465
3) FEM Workbench Testing by Markus Hovorka
Improve the quality and reliability of the FEM Workbench of FreeCAD by introducing a extensive and consistent testing approach and developing a test suite covering the whole FEM module.
Mentored by Bernd and HoWil. Specific link: https://forum.freecadweb.org/viewtopic.php?f=18&t=35428
4) FreeCAD Configuration Management Proposal by Zach
FreeCAD is a powerful tool with worldwide usage but suffers a shortage of developers. This proposal aims to encourage new developers to adopt FreeCAD development by improving their experience with the development environment.
Mentored by Kurt and chrisb. Specific thread at https://forum.freecadweb.org/viewtopic.php?f=8&t=35493
To all students and mentors: I suggest all of you make use of the specific threads as much as possible, for everything. You can make extra arrangements out of it too (skype, irc, whatever), but I encourage to keep a maximum of the discussion to the forum threads so everybody can follow and give feedback. Try to keep it as a diary, post everything there, ideas, questions, updates, ask for feedback, etc. This will be beneficial for everybody, and at the end will provide a nice diary to submit to google.
I also encourage everybody, students, mentors, and anybody else interested, to make use of this general GSOC thread as much as possible too, for anything that can benefit everybody: Important updates, general questions, etc. Everybody else who isn't officially a mentor, feel as you were a mentor too! Don't hesitate to give feedback, ideas, alert if you think something is wrong, etc. The more we all participate, the higher the quality of the result.
Good luck to everybody! Looking forward to an awesome GSOC season!