Automation in Design

About the development of the FEM module/workbench.

Moderator: bernd

User avatar
kkremitzki
Posts: 1387
Joined: Thu Mar 03, 2016 9:52 pm
Location: Texas

Re: Automation in Design

Postby kkremitzki » Mon Nov 12, 2018 10:35 pm

hardeeprai wrote:
Mon Nov 12, 2018 10:26 pm
ebrahim raeyat wrote:
Mon Nov 12, 2018 9:44 pm
I think for frame analysis we can use OpenSees
OpenSees has licensing issue :-(
I plan on contacting one of the main authors of OpenSees soon to inquire about the possibility of a license change.
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.
User avatar
ebrahim raeyat
Posts: 122
Joined: Sun Sep 09, 2018 7:00 pm
Location: Iran
Contact:

Re: Automation in Design

Postby ebrahim raeyat » Mon Nov 12, 2018 10:56 pm

hardeeprai wrote:
Mon Nov 12, 2018 10:26 pm
OpenSees has licensing issue :-(
I think it has licensing issue for commercial purpose. look this, you can understand it more than me surely.
User avatar
bernd
Posts: 7321
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: Automation in Design

Postby bernd » Tue Nov 13, 2018 6:09 am

hardeeprai wrote:
Mon Nov 12, 2018 4:54 pm
Is any current solver used through FEM workbench has 1D beam element to do plane and frame analysis (which is most commonly used for structural analysis of Steel and Reinforced Concrete frames). I am thinking to use FElt for this purpose.
https://github.com/Sudhanshu-Dubey14/felt
which is an effort to make it to run on latest compilers and hardware.
Original FElt is at: http://felt.sourceforge.net/
added Felt to the list of interesting solvers FEM_Solver
User avatar
ebrahim raeyat
Posts: 122
Joined: Sun Sep 09, 2018 7:00 pm
Location: Iran
Contact:

Re: Automation in Design

Postby ebrahim raeyat » Tue Nov 13, 2018 7:59 am

bernd wrote:
Tue Nov 13, 2018 6:09 am
hardeeprai wrote:
Mon Nov 12, 2018 4:54 pm
Is any current solver used through FEM workbench has 1D beam element to do plane and frame analysis (which is most commonly used for structural analysis of Steel and Reinforced Concrete frames). I am thinking to use FElt for this purpose.
https://github.com/Sudhanshu-Dubey14/felt
which is an effort to make it to run on latest compilers and hardware.
Original FElt is at: http://felt.sourceforge.net/
added Felt to the list of interesting solvers FEM_Solver
Hello @bernd. If we want to implement OpenSees, I think we must convert geometry, boundary conditions, loads, materials , etc to proper OpenSees .tcl file or in newer version to *.py. Is it correct?
User avatar
bernd
Posts: 7321
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: Automation in Design

Postby bernd » Tue Nov 13, 2018 8:47 am

ebrahim raeyat wrote:
Tue Nov 13, 2018 7:59 am
Hello @bernd. If we want to implement OpenSees, I think we must convert geometry, boundary conditions, loads, materials , etc to proper OpenSees .tcl file or in newer version to *.py. Is it correct?
exact. It is the way Elmer, Z88 and CalculiX solver work.

ATM it seams XC fits much more in my needs than OpenSees. Thus I will go for XC. BTW, XC has an python interface already. ATM I'm still trying to get into XC before I gone start to write some code how to get data from FreeCAD to XC.

bernd
User avatar
ebrahim raeyat
Posts: 122
Joined: Sun Sep 09, 2018 7:00 pm
Location: Iran
Contact:

Re: Automation in Design

Postby ebrahim raeyat » Tue Nov 13, 2018 9:12 am

bernd wrote:
Tue Nov 13, 2018 8:47 am
ebrahim raeyat wrote:
Tue Nov 13, 2018 7:59 am
Hello @bernd. If we want to implement OpenSees, I think we must convert geometry, boundary conditions, loads, materials , etc to proper OpenSees .tcl file or in newer version to *.py. Is it correct?
exact. It is the way Elmer, Z88 and CalculiX solver work.

ATM it seams XC fits much more in my needs than OpenSees. Thus I will go for XC. BTW, XC has an python interface already. ATM I'm still trying to get into XC before I gone start to write some code how to get data from FreeCAD to XC.

bernd
excelant! if you find some overview of xc, please share it here. one question:
how xc uses opensees and when, do you know?
User avatar
bernd
Posts: 7321
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: Automation in Design

Postby bernd » Tue Nov 13, 2018 10:47 am

ebrahim raeyat wrote:
Tue Nov 13, 2018 9:12 am
... one question:
how xc uses opensees and when, do you know?
xc is based on opensees code basis with lots of enhancements. New features of opensees are ported to xc, but features of xc are not pushed upstream into opensees. See https://github.com/xcfem/xc/issues/46
User avatar
ebrahim raeyat
Posts: 122
Joined: Sun Sep 09, 2018 7:00 pm
Location: Iran
Contact:

Re: Automation in Design

Postby ebrahim raeyat » Tue Nov 13, 2018 8:57 pm

bernd wrote:
Tue Nov 13, 2018 10:47 am
ebrahim raeyat wrote:
Tue Nov 13, 2018 9:12 am
... one question:
how xc uses opensees and when, do you know?
xc is based on opensees code basis with lots of enhancements. New features of opensees are ported to xc, but features of xc are not pushed upstream into opensees. See https://github.com/xcfem/xc/issues/46
thanks, that was very interesting.
User avatar
hardeeprai
Posts: 122
Joined: Sun May 23, 2010 2:41 pm
Location: Ludhiana, Punjab, India
Contact:

Re: Automation in Design

Postby hardeeprai » Fri Nov 16, 2018 1:11 pm

hardeeprai wrote:
Sun Nov 11, 2018 2:08 pm

It will be better, if you make project outline.

Project's objectives, what you have, where you wish to go, and what will be approach.

Do you need our input on your project? That will not be of great help, if we don't see that project overview.
If you are registered student, then you might think of makinhttps://summerofcode.withgoogle.com/archive/2017/projects/6536382147198976/g it GSoC project, as well:

https://forum.freecadweb.org/viewtopic.php?f=10&t=32284

https://www.freecadweb.org/wiki/Google_ ... _Code_2019

https://summerofcode.withgoogle.com/arc ... 224658432/

https://summerofcode.withgoogle.com/arc ... 147198976/
--
H.S.Rai
User avatar
ebrahim raeyat
Posts: 122
Joined: Sun Sep 09, 2018 7:00 pm
Location: Iran
Contact:

Re: Automation in Design

Postby ebrahim raeyat » Fri Nov 16, 2018 7:12 pm

hardeeprai wrote:
Fri Nov 16, 2018 1:11 pm

If you are registered student, then you might think of makinhttps://summerofcode.withgoogle.com/archive/2017/projects/6536382147198976/g it GSoC project, as well:
Thanks a lot! It's very interesting :)
registered student? I am Phd student in iran: university
I studied those links. since i am iranian, i think google can't accept me, because they obey laws of america an america has been boycotted my country. except this, i'm will be happy to participate at this project.