Importing Equivalent Plastic Strain

About the development of the FEM module/workbench.

Moderator: bernd

sodelo
Posts: 73
Joined: Tue Jan 24, 2017 9:20 am

Re: Importing Equivalent Plastic Strain

Post by sodelo »

Correction to the importation of PEEQ. Only the last time increment was taken into account.
Attachments
importCcxFrdResults.py.txt
(23.34 KiB) Downloaded 86 times
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Importing Equivalent Plastic Strain

Post by bernd »

Is it really just these addition:. https://github.com/berndhahnebach/FreeC ... ed8e879053 ?

do yo have some simple file to test with?
sodelo
Posts: 73
Joined: Tue Jan 24, 2017 9:20 am

Re: Importing Equivalent Plastic Strain

Post by sodelo »

Yes, these are the only changes.

Here is a simple example.

Please note I have chosen user defined time step control since I wanted to be sure results would be available for several time increments.
However, I suggest to remove the "DIRECT" command since in that case, the automatic time step control is deactivated, which is really a pity because in non linear analyses there may be very large varations of the necessary time increments (large when the response is linear and small when there are strong non linearities).

*STATIC, DIRECT
0.1, 1.

For example, if I keep DIRECT in this example, the computation fails to converge and there is no result.
DIRECT should not be the default behaviour.

BR

Sodelo
Attachments
Box_Mesh.inp.txt
(265.71 KiB) Downloaded 65 times
peeq_example.FCStd
(7.54 KiB) Downloaded 54 times
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Importing Equivalent Plastic Strain

Post by bernd »

@sodelo:

it is about the property "Iterations User Defined Incrementations"

means there are three choices from your point of view:
- nothing
- no Direct, but user defined time step length
- Direct and user defined time step length

at the moment there are only two:
- nothing
- Direct and user defined time step length

See https://github.com/FreeCAD/FreeCAD/blob ... #L712-L736 You may make a better proposal

I'm no good at all the different possibilities of CalxuliX. I mostly need linear static analysis ...
sodelo
Posts: 73
Joined: Tue Jan 24, 2017 9:20 am

Re: Importing Equivalent Plastic Strain

Post by sodelo »

Correct.
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Importing Equivalent Plastic Strain

Post by bernd »

changed it with git commit f29424c

IterationsUserDefinedIncrementations sets the Parameter DIRECT
IterationsUserDefinedTimeStepLength sets the usage of user defined time steps
use Time Step Length and Time End to adjust the time steps
User avatar
HarryvL
Veteran
Posts: 1283
Joined: Sat Jan 06, 2018 7:38 pm
Location: Netherlands

Re: Importing Equivalent Plastic Strain

Post by HarryvL »

I am using non-linear material and geometry settings in the CalculiX object and the stress results I get are indicating that all is well. However, when I try to display PEEQ, I find that this radio button is greyed out. Is there a special trigger for enabling PEEQ output? Thanks. Harry
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Importing Equivalent Plastic Strain

Post by bernd »

would you post a simple example file to test with?
User avatar
HarryvL
Veteran
Posts: 1283
Joined: Sat Jan 06, 2018 7:38 pm
Location: Netherlands

Re: Importing Equivalent Plastic Strain

Post by HarryvL »

Here is an example Bernd. Stresses seem OK, but PEEQ output unavailable. Thanks for helping out !
Test55.fcstd
(366.81 KiB) Downloaded 46 times
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Importing Equivalent Plastic Strain

Post by bernd »

it is grey because there is no peeq

open your file and run

Code: Select all

App.ActiveDocument.CalculiX_static_results.Peeq
or have a look in property editor of result object

Why is there no peeq? I do not know, I will have a look at this.

bernd
Post Reply