Using PlaneGCS as the sketch constraint solver in SALOME

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
User avatar
cbourcier
Posts: 5
Joined: Wed Jan 04, 2017 10:29 am

Using PlaneGCS as the sketch constraint solver in SALOME

Postby cbourcier » Wed Feb 08, 2017 7:41 am

Dear FreeCAD developers,

The SALOME team (CEA-EDF) is currently developing a new parametric modeller for numerical simulation to replace SALOME GEOM. This new SALOME module is named SHAPER. Its first public release is planned in 2018.

Like GEOM and FreeCAD, SHAPER is based on the OCC library.

We have integrated FreeCAD's PlaneGCS as the constraints solver, which gives good results. This is a great library, congratulations for this work.

However, we are facing some limitations (mostly in the DOF computation), that other SALOME developers will explain more precisely in a next message to request some help.

Thank you and best regards,

Christophe
User avatar
yorik
Site Admin
Posts: 8540
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Using PlaneGCS as the sketch constraint solver in SALOME

Postby yorik » Wed Feb 08, 2017 3:47 pm

Hi Christophe,

Great to see you here!

Unfortunately the main guy who originally coded PlaneGCS (@logari81) didn't contribute to FreeCAD since a very long time, but I think @abdullah and @wmayer have dived into it more recently... So probably we'll be at the same point as you guys regarding PlaneGCS.

Anyway, would be awesome to have some form of collaboration between our two projects. Looking forward to this!
blacey
Posts: 336
Joined: Tue Dec 08, 2015 11:28 pm

Re: Using PlaneGCS as the sketch constraint solver in SALOME

Postby blacey » Thu Feb 16, 2017 5:52 pm

cbourcier wrote:Dear FreeCAD developers,

The SALOME team (CEA-EDF) is currently developing a new parametric modeller for numerical simulation to replace SALOME GEOM. This new SALOME module is named SHAPER. Its first public release is planned in 2018.
Christophe


Hi Christope, sounds great. Not to hijack your post but I have what I hope is a quick question... We have a few simple patches to Salome MED-file required for building properly on macOS. What process should we follow so these will be incorporated into the next MED-file release?
User avatar
cbourcier
Posts: 5
Joined: Wed Jan 04, 2017 10:29 am

Re: Using PlaneGCS as the sketch constraint solver in SALOME

Postby cbourcier » Mon Feb 20, 2017 9:33 am

blacey wrote:
Hi Christope, sounds great. Not to hijack your post but I have what I hope is a quick question... We have a few simple patches to Salome MED-file required for building properly on macOS. What process should we follow so these will be incorporated into the next MED-file release?


Hi blacey,

Your link gives a 404 error. Can you check it?

Christophe
abdullah
Posts: 1497
Joined: Sun May 04, 2014 3:16 pm

Re: Using PlaneGCS as the sketch constraint solver in SALOME

Postby abdullah » Mon Feb 20, 2017 1:47 pm

Somehow I missed this post.

I am not an expert, but if you have questions I will try my best to answer them :)

Regards,
abdullah
User avatar
Kunda1
Posts: 612
Joined: Thu Jan 05, 2017 9:03 pm

Re: Using PlaneGCS as the sketch constraint solver in SALOME

Postby Kunda1 » Mon Feb 20, 2017 1:55 pm

cbourcier wrote:
blacey wrote:
Hi Christope, sounds great. Not to hijack your post but I have what I hope is a quick question... We have a few simple patches to Salome MED-file required for building properly on macOS. What process should we follow so these will be incorporated into the next MED-file release?


Hi blacey,

Your link gives a 404 error. Can you check it?

Christophe

Here is another link to the patches: https://github.com/FreeCAD/homebrew-fre ... .patch.zip
Context: https://github.com/FreeCAD/homebrew-fre ... -280418236
blacey
Posts: 336
Joined: Tue Dec 08, 2015 11:28 pm

Re: Using PlaneGCS as the sketch constraint solver in SALOME

Postby blacey » Mon Feb 20, 2017 4:29 pm

blacey wrote:Your link gives a 404 error. Can you check it?
Christophe


Sorry about that - the Home-brew team accepted the med-file formula that we contributed. Here is a link to a viewable form of the diffs in addition to the download link that @Kunda1 provided. Thanks in advance for your help.
User avatar
cbourcier
Posts: 5
Joined: Wed Jan 04, 2017 10:29 am

Re: Using PlaneGCS as the sketch constraint solver in SALOME

Postby cbourcier » Thu Feb 23, 2017 4:31 pm

Hi,

The two changes regarding the HDF types and MEDequivInfo signature had already been fixed in medfichier-3.2.1, that will be provided with Salome 8.2.0 (download will be available soon... maybe tomorrow).

The other changes regarding the include of <utility> and the CMakefile fix are now integrated in development version and will be in the next stable version.

Christophe
blacey
Posts: 336
Joined: Tue Dec 08, 2015 11:28 pm

Re: Using PlaneGCS as the sketch constraint solver in SALOME

Postby blacey » Thu Feb 23, 2017 4:39 pm

cbourcier wrote:Hi,

The two changes regarding the HDF types and MEDequivInfo signature had already been fixed in medfichier-3.2.1, that will be provided with Salome 8.2.0 (download will be available soon... maybe tomorrow).

The other changes regarding the include of <utility> and the CMakefile fix are now integrated in development version and will be in the next stable version.

Christophe


Christophe, that's great news - thanks for the support. Are the stable development versions publicly available?
User avatar
yohplala
Posts: 27
Joined: Mon Feb 23, 2009 9:35 pm

Re: Using PlaneGCS as the sketch constraint solver in SALOME

Postby yohplala » Sat Mar 04, 2017 7:53 pm

Hi

Are the stable development versions publicly available?


AFAIK, a version is either stable or development :).

Salome git repositories are mirrored on salome website:
http://git.salome-platform.org/gitweb/
You will get there the development version.

Bests,