GSOC 2020 has been Green Lit! (Community Bonding period almost done)

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
yorik
Site Admin
Posts: 11830
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: GSOC 2020 has been Green Lit! (Voice your opinion and ideas about what to propose for the next gsoc)

Postby yorik » Fri Mar 27, 2020 12:12 pm

Don't forget the application period ends on March 31st! If you plan to submit a proposal for FreeCAD, hurry up!
User avatar
Zolko
Posts: 831
Joined: Mon Dec 17, 2018 10:02 am

Re: GSOC 2020 has been Green Lit! (Voice your opinion and ideas about what to propose for the next gsoc)

Postby Zolko » Fri Mar 27, 2020 12:54 pm

yorik wrote:
Fri Mar 27, 2020 12:12 pm
Don't forget the application period ends on March 31st! If you plan to submit a proposal for FreeCAD, hurry up!
Thanx.

Kunda1 wrote:
Thu Mar 26, 2020 9:23 pm
Well, I would look at https://github.com/opencax/GSoC
Do I understand well that I should add a new entry to
https://github.com/opencax/GSoC/issues? ... FreeCAD%22

by taking example on Yorik's proposal
https://github.com/opencax/GSoC/issues/17

?
try the Assembly4 workbench for FreCAD v0.19
install with Tools > Addon Manager > Assembly4 — tutorials here and here
User avatar
Kunda1
Posts: 7304
Joined: Thu Jan 05, 2017 9:03 pm

Re: GSOC 2020 has been Green Lit! (Voice your opinion and ideas about what to propose for the next gsoc)

Postby Kunda1 » Fri Mar 27, 2020 1:40 pm

Zolko wrote:
Fri Mar 27, 2020 12:54 pm
Do I understand well that I should add a new entry to
https://github.com/opencax/GSoC/issues? ... FreeCAD%22

by taking example on Yorik's proposal
https://github.com/opencax/GSoC/issues/17

?
That sounds right to me :)
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
bernd
Posts: 9770
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: GSOC 2020 has been Green Lit! (Voice your opinion and ideas about what to propose for the next gsoc)

Postby bernd » Fri Mar 27, 2020 3:02 pm

yorik wrote:
Fri Mar 27, 2020 12:12 pm
Don't forget the application period ends on March 31st! If you plan to submit a proposal for FreeCAD, hurry up!
exactly! We have nine pages of ideas but only one studet who really would like to do a proposal https://forum.freecadweb.org/viewtopic.php?f=8&t=44580
User avatar
bernd
Posts: 9770
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: GSOC 2020 has been Green Lit! (Voice your opinion and ideas about what to propose for the next gsoc)

Postby bernd » Fri Mar 27, 2020 3:05 pm

I would have some idea in FEM ...

Extend the examples. This is easy to do for someone with a bit knowledge of FEM and Python. No deeper knowledge o FreeCAD FEM is needed. See https://github.com/FreeCAD/FreeCAD/tree ... emexamples The idea is to extend this list

Hey students ... Where are you ?!?
User avatar
Kunda1
Posts: 7304
Joined: Thu Jan 05, 2017 9:03 pm

Re: GSOC 2020 has been Green Lit! (Voice your opinion and ideas about what to propose for the next gsoc)

Postby Kunda1 » Fri Mar 27, 2020 5:17 pm

bernd wrote:
Fri Mar 27, 2020 3:05 pm
I would have some idea in FEM ...

Extend the examples. This is easy to do for someone with a bit knowledge of FEM and Python. No deeper knowledge o FreeCAD FEM is needed. See https://github.com/FreeCAD/FreeCAD/tree ... emexamples The idea is to extend this list

Hey students ... Where are you ?!?
They are looking at the proposals: https://github.com/opencax/GSoC/issues? ... FreeCAD%22
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
kryptokommunist
Posts: 26
Joined: Fri Mar 27, 2020 6:29 pm
Location: Berlin
Contact:

Re: GSOC 2020 has been Green Lit! (Voice your opinion and ideas about what to propose for the next gsoc)

Postby kryptokommunist » Fri Mar 27, 2020 8:05 pm

Hey there guys,

I'm Marcus, 24 and currently studying Computer Science masters at TU Berlin. I started using FreeCAD about 2 months ago for a light installation project of mine. When I saw that FreeCAD is participating in GSoC I thought this is a good match. I was a bit unsure because the schedule collided with my semester, but due to Corona I think my semester won’t likely happen anyways. So here I am.

I tried compiling on MacOS which didn’t work, but I succeeded on Ubuntu 16.04 \o/ I found some proposals I really like here. Are all of those proposals still current? What about the projects listed on Github?

What I considered:

  1. Enabling easy publishing of a parameterised Model to the Web (Select parameters that should be tweakable in FreeCAD and then publish through a render library for the web that exposes those tweakable parameters. Heavily inspired by this incredibly cool cover generator that is using OpenSCAD. My proposal would be to eliminate the server side code generating the 3D models with different parameters and do this client side.)

    I could implement one of these ideas as a stepping stone for the idea above first:

    1. default spreadsheet with all the parameters added in the GUI
    2. Aalso the iPython Notebook integration would be related to this idea as well. As far as I understood it the idea was to render the model with Javascript/WebGL. From what I read on the forum I am unsure if this issue is still open? At least in the bug tracker it is.
  2. And my kinda moonshot idea: creating a tool for light design, so you could add light elements into your model and preview light sources, shades, animations
I am strong in Python and my C++ experience consists mostly of Arduino projects. I've dabbled with Javascript, but never in a complex project.

So any feedback from you in terms of what is realistic and fits with FreeCADs goals? I am also open for other suggestions. My favourite would be a combination of 1, 1a and 1b.
Last edited by kryptokommunist on Sat Mar 28, 2020 7:38 pm, edited 1 time in total.
User avatar
Sudhanshu
Posts: 148
Joined: Mon Oct 15, 2018 5:22 am

Re: GSOC 2020 has been Green Lit! (Voice your opinion and ideas about what to propose for the next gsoc)

Postby Sudhanshu » Fri Mar 27, 2020 8:54 pm

Hey,
Sorry for being so late to the party!

bernd wrote:
Fri Mar 27, 2020 3:05 pm
I would have some idea in FEM ...

Extend the examples. This is easy to do for someone with a bit knowledge of FEM and Python. No deeper knowledge o FreeCAD FEM is needed. See https://github.com/FreeCAD/FreeCAD/tree ... emexamples The idea is to extend this list

Hey students ... Where are you ?!?
This idea about FEM examples extension got my attention and I am excited to work on it.
I have a strong grasp of Python and basic idea about FEM and also how FEM works in FreeCAD (due to my last involvement with trying to add Felt solver (https://forum.freecadweb.org/viewtopic.php?f=18&t=33463))

From what I saw on that link, there are already some examples of FEM there (especially those involving meshes).
So what other examples are we talking about when planning to expand the list and also, how many?
User avatar
Zolko
Posts: 831
Joined: Mon Dec 17, 2018 10:02 am

Re: GSOC 2020 has been Green Lit! (Voice your opinion and ideas about what to propose for the next gsoc)

Postby Zolko » Sat Mar 28, 2020 4:03 pm

yorik wrote:
Fri Mar 27, 2020 12:12 pm
Don't forget the application period ends on March 31st! If you plan to submit a proposal for FreeCAD, hurry up!
I have submitted a proposal for a Measurement tool for FreeCAD:

https://github.com/opencax/GSoC/issues/30

How can I assign labels or a project (FreeCAD) to it ?

Oh, and BTW Maurice, I have added you as possible mentor for this proposal. If you object to it I can remove you.

easyw-fc wrote:
Wed Oct 04, 2017 5:02 pm
ping
try the Assembly4 workbench for FreCAD v0.19
install with Tools > Addon Manager > Assembly4 — tutorials here and here
Bance
Posts: 379
Joined: Wed Feb 11, 2015 3:00 pm
Location: London

Re: GSOC 2020 has been Green Lit! (Voice your opinion and ideas about what to propose for the next gsoc)

Postby Bance » Sat Mar 28, 2020 4:45 pm

I really like the idea of a sophisticated measuring tool I hope this goes ahead, can't code, can test.

Steve.