FOSDEM 2020 anyone?

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!
carlopav
Posts: 1565
Joined: Mon Dec 31, 2018 1:49 pm
Location: Venice, Italy

Re: FOSDEM 2020 anyone?

Postby carlopav » Thu Jan 23, 2020 11:51 am

Yup. I'm not coming, but if there will be someway to do something for non attenders, i'll be glad to participate.
follow my experiments on BIM modelling for architecture design
User avatar
saso
Posts: 1567
Joined: Fri May 16, 2014 1:14 pm
Contact:

Re: FOSDEM 2020 anyone?

Postby saso » Fri Jan 24, 2020 8:13 am

https://opencollective.com/open-source- ... 0-96f78c6c
On Saturday, February 1 we’ll be organizing ‘Speed Dating’ sessions with Open Source Experts. Share your project, get feedback and advice from established leaders in the field, and have the chance to win $10,000 USD seed awards from open source funders.
JulianTodd
Posts: 57
Joined: Tue Oct 23, 2018 3:35 pm

Re: FOSDEM 2020 anyone?

Postby JulianTodd » Fri Jan 24, 2020 5:01 pm

Just as an update, I'll be staying at same place as @sliptonic at the following hostel from Thursday 30/1 to Sunday 2/2.
https://www.meininger-hotels.com/en/hot ... ty-center/


My main objective is to find a proper home for my laserplacer application I wrote in Javascript and is still being used by a sailmaker to draw and cut out his sails on a 15m long laser cutter.
https://goatchurch.bitbucket.io/laserplacer.html

His work-flow depends on the following tool-chain that is theoretically available in FreeCAD but is not good enough at the moment to use: (1) DXF loading, (2) Area grouping (cuts and pen marks), (3) Nesting, (4) G-code/plotter code output.

I'd like to make contributions into each of these components, starting with the DXF loading.

Last time I looked at this I found a "legacy" Python DXF importer and an unfinished C++ DXF importer that was being developed under the assumption that the Python code was too slow. For example, when I tried out a 700kB DXF file from the sailmaker the Python code took 4 minutes to load, but the C++ version took only 8 seconds (but it ignored splines so was incomplete).

Then I made my own Python macro based it on the external library ezdxf, and it took about 16 seconds to load, including getting the colours and layers right:
https://github.com/goatchurchprime/tran ... rs.FCMacro

This seems conclusive. However, I remembered Yorik's challenge about the C++ importer being able to painlessly swallow 50Mb DXF files: https://forum.freecadweb.org/viewtopic. ... 93#p271139

The only 50Mb DXF file I could find is one here made of triangular facets:
http://cadkit.blogspot.com/p/sample-dxf-files.html

Because it's 3D and I don't know which mesh surface to use, I've loaded this example outside of FreeCAD on this notebook:
https://github.com/goatchurchprime/tran ... 50Mb.ipynb

Complete parsing the 50Mb file with ezdxf takes 35 seconds, and converting the points into a mesh takes 12 seconds. All pure un-optimized Python. The right algorithm eats raw code speed for breakfast.

If this goes well, the next chapter is to look again at the area-grouping in Sketcher, and whether we can pick out the regions that are extruded like you can in other CAD packages.
User avatar
yorik
Site Admin
Posts: 12034
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels, Belgium
Contact:

Re: FOSDEM 2020 anyone?

Postby yorik » Mon Jan 27, 2020 2:49 pm

Good news, we will have an informal FreeCAD event at Brussels Hackerspace (close to BruxellesMidi train/metro station - see map) on thursday january 30th, around 18:00h. At least me and sliptonic will be there.. Join us if you are around!
toralf
Posts: 48
Joined: Fri May 03, 2019 3:54 am

Re: FOSDEM 2020 anyone?

Postby toralf » Mon Jan 27, 2020 3:03 pm

Great.

I decided to stay home for that weekend. I assume the benefit of travel to Brussels does not outweigh the burden for me. Sorry. Good luck and have fun.
User avatar
DeepSOIC
Posts: 7810
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: FOSDEM 2020 anyone?

Postby DeepSOIC » Mon Jan 27, 2020 3:12 pm

I'm afraid I'm not coming too. I was still undecided if I go or don't, leaning to "don't" side, and now I'm pretty certain.
User avatar
sliptonic
Posts: 1903
Joined: Tue Oct 25, 2011 10:46 pm
Contact:

Re: FOSDEM 2020 anyone?

Postby sliptonic » Mon Jan 27, 2020 3:30 pm

DeepSOIC wrote:
Mon Jan 27, 2020 3:12 pm
I'm afraid I'm not coming too. I was still undecided if I go or don't, leaning to "don't" side, and now I'm pretty certain.
Sorry to hear that. The forums, gitter, and IRC are great for day-to-day communication but there are some conversations that are just too difficult to pull off online. I'm looking forward to meeting people face to face for a change.
keithsloan52
Posts: 1448
Joined: Mon Feb 27, 2012 5:31 pm

Re: FOSDEM 2020 anyone?

Postby keithsloan52 » Mon Jan 27, 2020 6:21 pm

Will any of the sessions be video'ed? Or broadcast?
User avatar
shiftee
Posts: 28
Joined: Mon Jul 10, 2017 8:43 am

Re: FOSDEM 2020 anyone?

Postby shiftee » Tue Jan 28, 2020 12:28 am

Most of the FOSDEM talks will be live streamed and should appear in/around this page: https://fosdem.org/2020/schedule/streaming

Looks like the FreeCAD talk will be in room H.2213

The recorded video will be available a few weeks later
carlopav
Posts: 1565
Joined: Mon Dec 31, 2018 1:49 pm
Location: Venice, Italy

Re: FOSDEM 2020 anyone?

Postby carlopav » Sat Feb 01, 2020 9:43 am

I guess this is the link for the talk streamed at 11:20. Good luck guys!
https://live.fosdem.org/watch/h2213
follow my experiments on BIM modelling for architecture design