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
microelly2
Posts: 4690
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

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

Postby microelly2 » Tue Oct 01, 2019 10:17 am

develop the node library for freecad pyflow to get a toolset with the power of the grashopper gui.

https://forum.freecadweb.org/viewtopic.php?f=8&t=36299
https://www.grasshopper3d.com/page/tutorials-1

writing the nodes is not to complicated but there is a lot of functionality which can be wrapped by graphical nodes.

it's a time consuming job, so some help is welcome.
User avatar
saso
Posts: 1488
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)

Postby saso » Tue Oct 01, 2019 10:22 am

microelly2 wrote:
Tue Oct 01, 2019 10:17 am
develop the node library for freecad pyflow to get a toolset with the power of the grashopper gui.
+1 :)
User avatar
Kunda1
Posts: 7341
Joined: Thu Jan 05, 2017 9:03 pm

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

Postby Kunda1 » Tue Oct 01, 2019 3:28 pm

microelly2 wrote:
Tue Oct 01, 2019 10:17 am
develop the node library for freecad pyflow to get a toolset with the power of the grashopper gui.

writing the nodes is not to complicated but there is a lot of functionality which can be wrapped by graphical nodes.

it's a time consuming job, so some help is welcome.
If you make up a detailed proposal for this, I bet it would attract students. If you need help with that, let me know. ;)
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
keithsloan52
Posts: 1245
Joined: Mon Feb 27, 2012 5:31 pm

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

Postby keithsloan52 » Wed Oct 02, 2019 8:26 pm

I would like to see the following facility added to FreeCAD

Mesh and Polyhedron to Surface

There seems to be software to do this but so far have not found any open source offerings.

Commercial programs that seem to have this function

Rhino ( Mesh2Surface plugin )
Grasshopper https://www.grasshopper3d.com/forum/top ... to-surface
TrueGrid http://www.truegrid.com/geometry.html
keithsloan52
Posts: 1245
Joined: Mon Feb 27, 2012 5:31 pm

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

Postby keithsloan52 » Wed Oct 02, 2019 8:39 pm

I would like to see a Nurbs importer for FreeCAD i.e. making use of OpenNurbs https://www.rhino3d.com/opennurbs

I made a start a long time ago, like 3 years ago see https://github.com/KeithSloan/FreeCAD_ImportNurbs
but it was only a start and as Yorik did CADexchanger, https://forum.freecadweb.org/viewtopic.php?t=22227 I stopped.

But as CADexchanger uses a comercial product it would be good to have an open source solution.

I would be happy to mentor but not in 2020 as I am fully commited on a MSc until Oct 2020. Maybe 2021?
adrianinsaval
Posts: 320
Joined: Thu Apr 05, 2018 5:15 pm

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

Postby adrianinsaval » Sun Oct 06, 2019 12:15 am

This feature request about a centralized place for parameters and expressions
User avatar
Pauvres_honteux
Posts: 288
Joined: Sun Feb 16, 2014 12:05 am
Location: Far side of the moon

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

Postby Pauvres_honteux » Wed Oct 16, 2019 7:17 pm

Make a prestudie on how to make a new light weight file format for the upcoming assembly situation.
I've already put forward an unexplored way: the file header can hold quite some information.
This is really pressing: the computer that can open up a big assembly, without lightweight file format, isn't invented yet. This must be started a.s.a.p. but it is a BIG undertaking, so a proper prestudie must be done. But isn't that what students are for? ;)

Light weight file format
.
lalberts
Posts: 43
Joined: Fri Feb 05, 2016 2:40 pm
Location: Esslingen am Neckar

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

Postby lalberts » Wed Dec 11, 2019 8:52 am

hello,

not aware what can be done in this GSOC, but I am still waiting for faster BIM imports in Arch-WB.
May have to do with ifcopenshell or with parallisation. No clue..
Another idea is to bring up this open-modelica and node-editor (pyflow) together to have some MEP stuff.
Like Water calculations or Electrical calculations for buildings in the background of modeling some architecture.
But this should not go parallely to what Blender is doing..no need to have this twice,since Blender is importing/exporting BIM too.
Anyway FreeCAD has to mark/define its position between Blender, Salome, Elmer and co.

Lukas
freecad-heini-1
Posts: 6924
Joined: Tue Jan 07, 2014 11:10 am
Contact:

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

Postby freecad-heini-1 » Thu Dec 26, 2019 7:33 pm

For GSOC 2020. Please have a look how great the Ironcad triball tool is:
phpBB [video]


Please upgrade / expand the Freecad transform-tool, that it can be possible to move and rotate Body's, Pocket, Pad's, imported part's, primitives and other stuff. Please in combination with draft snap, draft-clone, draft array and placement. Please make the tool usable for single parts, features as well as for assembly's.
After - no other tool is needed.

Blender has a similar tool, called manipulator.
chrisb
Posts: 24350
Joined: Tue Mar 17, 2015 9:14 am

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

Postby chrisb » Thu Dec 26, 2019 9:39 pm

Good idea to combine Transform and Placement.