Comments (13)
Dear Guofeng,
You have used the PROPS, it might be linked with the ordering of the inputs.
Could you please try entering the material properties using usermaterials.f (hardening parameters start at line 522) and let me know?
Thanks,
Eralp
from crystalplasticity.
Hi Guofeng,
There are 48 entries in the PROPS for rho0, tauc0, and burgers vector. It seems it has 30 as in the earlier version. Please correct this and let me know.
Bests,
Eralp
from crystalplasticity.
Dear Eralp,
I used V2.4 to conduct the simulation, where there are 48 entries in the PROPS for rho0, tauc0, and burgers vector.
What confuses me is that Job9-1 seems to work well, but Job10-1 was not.
I will try usermaterials.f as you suggested.
Bests,
Guofeng
from crystalplasticity.
Hi Guofeng,
I checked your .inp file I counted 30 entries for rho0. It may still work if some of tauc values are nonzero but you get definitely wrong results. Please check your PROPS entry. Let me know if I am mistaken.
Thanks
from crystalplasticity.
I copied PROPS entries from my .inp files and listed them in the attached table, I counted them but did not know how to get the number of 30.
from crystalplasticity.
Ok, thanks for clarifying that. I might have counted wrong, sorry for that.
I can see the problem here though. Currently we cannot assign different properties to grains. We can assign different phases though. Each phase in the mesh shall have one material property.
Please check this by changing the properties uniformly for all the grains.
Hope this helps,
Eralp
from crystalplasticity.
Dear Eralp,
I have used usermaterials.f to define the material property, and the result seems to be reasonable. See following link.
https://doi.org/10.5281/zenodo.8388310
I copied material 2 (case (2)) in usermaterials.f to material 11 (case (2)) , and only the hardeningparam1 was modified to 100. in material 11 (see line 567~765 in modified usermaterials.f). With this method, I could define grains with different hardeningparam1.
I found that the hintmat1 was defined in a different way between usermaterials.f and PROPS entry.
Bests,
Guofeng
from crystalplasticity.
Dear Goufeng,
Based on your feedback I have made the changes in the initialization file. I have also changed the structure of the PROPS slightly.
With that I close this issue.
Bests,
Eralp
from crystalplasticity.
OK, Thank you very much.
Recently, I have found another issue in one element test: when the hardeningparam(3) of material-02 was changed from 2.5 to 0.25, the result seemed to be unreasonable. In the final deformation stage, the PEEQ would not change but the Mises stress changed dramatically. Please see attached files for detail.
One-element-test-Abq6.14-Intel2013.zip
One-element-test-Abq2020-Intel2021.zip
Bests,
Guofeng
from crystalplasticity.
Hello,
I have checked. I could not find the poblem. I used the same strain rates and strains as in your input file.
Sending the input file with the fortran files.
check.zip
Bests,
Eralp
from crystalplasticity.
The issue would happen when the step parameter was set to 0.01, see following figure.
from crystalplasticity.
Hi again,
Convergence may not be achieved for constant time stepping. Time stepping is an integral part of the crystal plasticity solver. If convergence is not achieved, a cut-back signal is sent to Abaqus to reduce the time steps.
If you still want to use constant time stepping, you may try increasing the number of inner loop iterations which is a parameter in userinputs.f.
Hope this helps,
Eralp
from crystalplasticity.
Ok, thank you very much.
Bests,
Guofeng
from crystalplasticity.
Related Issues (20)
- Hardening Model 4 HOT 18
- 2D EBSD data reconstruction by Dream3d,and generate Abaqus input files HOT 2
- Why the stress field is non uniform under periodic boundary conditions when considering GND HOT 1
- the output file HOT 2
- Questions about creep HOT 1
- ABAQUS/standard rank 0 terminated by signal 6 (Aborted) HOT 7
- Reference about the backstress model HOT 1
- Back stress model for cyclic response HOT 3
- Questions about using your code in the article HOT 2
- Umat and XFEM HOT 4
- Coupled thermal-stress analysis using UMATv2.9 HOT 8
- Computation of Forest and Total Dislocations from GNDs HOT 2
- Clarification Required in File CRSS.f HOT 1
- Incorporating FIPs in the codes HOT 1
- Query related to phenomenological and dislocation models HOT 1
- Incomprehension about the form of creep damage function in creep.for HOT 2
- add topic tag `abaqus` HOT 1
- A question about getting the statev_gmatinv HOT 2
- Inquiry about outputing the total deformation gradient on each node HOT 3
- issue regarding to hardening model 4 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from crystalplasticity.