-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3D beam example ported from Development branch of Materials.jl #6
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ahojukka5 do you have a good idea how to handle the boundary conditions?
src/mecamatso.jl
Outdated
@@ -253,6 +255,9 @@ function FEMBase.run!(analysis::Analysis{MecaMatSo}) | |||
end | |||
|
|||
for problem in get_problems(analysis) | |||
if typeof(problem) == Problem{Dirichlet} | |||
continue | |||
end |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ahojukka5 how we should skip the boundary conditions and alike here? Basically, all problems/changes in this file is due to the fact that Boundary Conditions are also a problem type.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perhaps just allow problem type Continuum
to be used in this analysis type? Then you could safely remove that check for Dirichlet boundaries.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
|
||
beam = Problem(Continuum3D, "plastic beam", 3) | ||
beam.properties.material_model = :IdealPlastic | ||
trac = Problem(Continuum3D, "traction", 3) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ahojukka5 now the problem is these trac elements, they are also Continuum3D type, but they don't have integration points and material properties etc.
Pull Request Test Coverage Report for Build 67
💛 - Coveralls |
@IvanYashchuk could you help us? Did you get the Abaqus UMAT working with JuliaFEM? |
b3d9b39
to
424f234
Compare
Hello, I did get Abaqus UMAT & MFront's Abaqus interface to work with Julia quite a while ago. But I've been struggling to get it working with JuliaFEM. Yesterday I've got it working for one element. |
Dear all,
I got the first version working. It's not ready and it's not beautiful but at least now there is something to work on.
Here is the link to the original version: https://github.com/JuliaFEM/Materials.jl/blob/Develop/examples/3dbeam.jl
TODO:
This will both have separate pull requests: