Git Product home page Git Product logo

Comments (4)

EralpDemir avatar EralpDemir commented on June 11, 2024

Dear Shuai,
Thanks for your response.

I checked the code and fixed a bug.

Apart from that, some of the material parameters were missing in your usermaterials.f file.

It is working now, I am sending the code in the attachments and I will put a new version to Github.
ToShuai.zip

Please check and let me know.

Best,
Eralp

from crystalplasticity.

Shuai0712 avatar Shuai0712 commented on June 11, 2024

Dear Dr Demir, thank you so much for your prompt reply, the code is working well now.

I'd like to report another issue if this is fine. Specifically, I tried to run some 2D jobs using inp file generated by the 'Neper2Abaqus' Matlab code. The jobs run smoothly when the mesh is hex but the error below pops up when I switch the mesh type to tet (cpe6, cps6).

'The area of 1868 elements (all elements in the model) is zero, small, or negative. Check coordinates or node numbering, or modify the mesh seed'

I generated models in Abaqus using the element type cpe6, cps6 and it works well. Seems like the error stems from the Matlab code, maybe node numbering? considering that the first three nodes have to be defined counter-clockwise where you look at this face from inside the tetrahedral element.

Please see attached for the inp file and thank you for your help again.

Best Regards,
Shuai
Job-1.zip

from crystalplasticity.

EralpDemir avatar EralpDemir commented on June 11, 2024

Hi Shuai,

The Neper2Abaqus converter is prepared for 3D elements. These codes are not checked for a 2D case, might function wrong.

Please feel free to do modifications needed for your application in the matlab or the python code.

Best,
Eralp

from crystalplasticity.

Shuai0712 avatar Shuai0712 commented on June 11, 2024

Thank you, Dr Demir.

from crystalplasticity.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.