GSOC 2020 has been Green Lit! (GSOC is over, thanks to everyone involved!)

Contributions from the participants, questions and answers to their projects.
Discussions of proposals for upcoming events.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
kkremitzki
Veteran
Posts: 2511
Joined: Thu Mar 03, 2016 9:52 pm
Location: Illinois

Re: GSOC 2020 (Voice your opinion and ideas about what to propose for the next gsoc)

Post by kkremitzki »

Unfortunately writing code has to be the primary focus of a GSoC project, documentation can only be secondary.
Like my FreeCAD work? I'd appreciate any level of support via Patreon, Liberapay, or PayPal! Read more about what I do at my blog.
chrisb
Veteran
Posts: 53933
Joined: Tue Mar 17, 2015 9:14 am

Re: GSOC 2020 (Voice your opinion and ideas about what to propose for the next gsoc)

Post by chrisb »

Kunda1 wrote: Sat Sep 28, 2019 12:06 am highest priority should be getting documentation written.
Documentation is very important, of course. But if you accept this forum as part of the documentation - and it's really a highlight, that each user gets his individual documentation - then FreeCAD's documentation is just excellent.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Opus
Posts: 91
Joined: Wed Nov 08, 2017 5:36 pm

Re: GSOC 2020 (Voice your opinion and ideas about what to propose for the next gsoc)

Post by Opus »

Kunda1 wrote: Sat Sep 28, 2019 12:06 am I think though, highest priority should be getting documentation written.
It is rather a subject of "season of docs" : https://developers.google.com/season-of-docs/
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: GSOC 2020 (Voice your opinion and ideas about what to propose for the next gsoc)

Post by Kunda1 »

Opus wrote: Sat Sep 28, 2019 9:37 am
Kunda1 wrote: Sat Sep 28, 2019 12:06 am I think though, highest priority should be getting documentation written.
It is rather a subject of "season of docs" : https://developers.google.com/season-of-docs/
Actually, there is a thread for that: https://forum.freecadweb.org/viewtopic.php?p=293510
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
Hartwig
Posts: 49
Joined: Thu Aug 01, 2019 3:26 pm
Location: Germany

Re: GSOC 2020 (Voice your opinion and ideas about what to propose for the next gsoc)

Post by Hartwig »

Hi, I would like to have in Part-Design:

1.
The feature "Make draft on a face" can handle faces that are based on a spline.
2.
New features: Geometry-Mirror and Geometry-Pattern. If I insert these features at the end of a feature tree all the geometry before in the same body will be mirrored / patterned.
3.
Add hide and suppress feature to the context menu.

Thanks.
kisolre
Veteran
Posts: 4164
Joined: Wed Nov 21, 2018 1:13 pm

Re: GSOC 2020 (Voice your opinion and ideas about what to propose for the next gsoc)

Post by kisolre »

Hartwig wrote: Sat Sep 28, 2019 5:02 pm 2.
New features: Geometry-Mirror and Geometry-Pattern. If I insert these features at the end of a feature tree all the geometry before in the same body will be mirrored / patterned.
+1. Instead of patterning individual features just pattern the whole final state.
User avatar
adrianinsaval
Veteran
Posts: 5541
Joined: Thu Apr 05, 2018 5:15 pm

Re: GSOC 2020 (Voice your opinion and ideas about what to propose for the next gsoc)

Post by adrianinsaval »

Hartwig wrote: Sat Sep 28, 2019 5:02 pm Hi, I would like to have in Part-Design:

1.
The feature "Make draft on a face" can handle faces that are based on a spline.
2.
New features: Geometry-Mirror and Geometry-Pattern. If I insert these features at the end of a feature tree all the geometry before in the same body will be mirrored / patterned.
3.
Add hide and suppress feature to the context menu.

Thanks.
+1
User avatar
Vincent B
Veteran
Posts: 4713
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: GSOC 2020 (Voice your opinion and ideas about what to propose for the next gsoc)

Post by Vincent B »

Improve 3D offset. Or build a new feature.
3D offset is a key feature for surface design.
It crash too much and not be able to work with a combined surface.
openBrain
Veteran
Posts: 9034
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: GSOC 2020 (Voice your opinion and ideas about what to propose for the next gsoc)

Post by openBrain »

  • Upvote for a complete powerful user-friendly measuring tool :)
  • Implement 2D offset tool in sketcher issue #3708 (don't know if @abdullah started something)
  • Makes PartDesign Pad/Pocket options "Up to first", "Up to face" works with all type of faces, including curved ones (but maybe this an OCC thing)
  • Implement Assimp importer & exporter for FreeCAD ? Bind to Assimp ?
User avatar
saso
Veteran
Posts: 1920
Joined: Fri May 16, 2014 1:14 pm
Contact:

Re: GSOC 2020 (Voice your opinion and ideas about what to propose for the next gsoc)

Post by saso »

- research the possibilities to use SE requirements with FreeCAD and do some basic implementation of it (for example importing the ReqIF - Requirements Interchange Format) https://www.omg.org/spec/ReqIF/, https://forum.freecadweb.org/viewtopic.php?f=8&t=38307

- research the possibilities to use MBSE/SysML with FreeCAD and do some basic implementation of it (for example with Papyrus) https://forum.freecadweb.org/viewtopic.php?f=8&t=38307

- research the possibilities to use Modelica with FreeCAD and do some basic implementation of it (for example with OpenModelica) https://forum.freecadweb.org/viewtopic.php?f=18&t=32556

- research the possibilities to use EnergyPlus with FreeCAD and do some basic implementation of it (for example with OpenStudio) https://github.com/NREL/EnergyPlus, https://github.com/NREL/OpenStudio

- research the possibilities to use LCA with FreeCAD and do some basic implementation of it (for example with openLCA) https://forum.freecadweb.org/viewtopic.php?f=8&t=52910

- research the possibilities to do diagrams in FreeCAD and do some basic implementation of it (for example with QElectroTech) https://qelectrotech.org/, https://en.wikipedia.org/wiki/Piping_an ... on_diagram

- research the possibilities to add "Subdivision Surfaces" in FreeCAD and do some basic implementation of it https://en.wikipedia.org/wiki/Subdivision_surface

- research the possibilities to use Julia with FreeCAD and do some basic implementation of it https://forum.freecadweb.org/viewtopic.php?f=8&t=42400

- research the possibilities to use HDF5 with FreeCAD and do some basic implementation of it https://forum.freecadweb.org/viewtopic.php?f=8&t=42070

- research the possibilities to use AI/ML with FreeCAD and do some basic implementation of it (for example with TensorFlow, PyTorch, FluxML, JAX,...)
Last edited by saso on Sat Dec 05, 2020 12:10 pm, edited 13 times in total.
Post Reply