Yes it is the case that all integration points must be deleted for the element to be removed. I think I would have done mostly the same as you have to identify all integration points in an element....
Type: Posts; User: lumpwood
Yes it is the case that all integration points must be deleted for the element to be removed. I think I would have done mostly the same as you have to identify all integration points in an element....
For the UANISOHYPER it was only a guess that it didn't work due to the limitation on initial stresses in fabrics (I originally thought the manual said 'fiber' materials actually so had to edit!). You...
I haven't used SIGINI much but according to the manual stresses from SIGINI should be available in the UMAT in the stress array at the beginning of the analysis. If you don't propagate this stress...
Like Jorgen I've also tried OpenMP with Explicit without much success. I've also tried various combinations of MPI calls (with HP-MPI, Open-MPI, Intel MPI), co-arrays,pipes, tcp-sockets etc. None of...
Regarding common blocks, they can be used in certain cases with shared memory parallelism. Try running your job in 'threads' mode and see if things are behaving better.
Regarding your VUEL/VUMAT,...
Exactly yes. There is an example of doing it in one of the VUMATs (rotating cylinder example) in the Abaqus verification manual which may help.
An initially linear elastic material is suggested for the explicit packager for time increment estimation. Have you tried using an elastic approximation of your material behavior just for the...
It is possible to define the integration point calculation order within an element in an UEL but not the element calculation order. If you can think of a way to update you integration point values...
From my experience on a single processor it generally seems to process elements in numerical order. However, I'm not so sure if you can/should rely on that being the case always. Certainly you can't...
I haven't come across this before I'm afraid. All I can suggest is to make sure output is requested for that element and that the UEL is being called (and is working ok) for that element.
Yes, you could use Python to extract SDV values from the ODB in whatever format you like. But also you could use any language you like to work directly on the second DAT file to get a new file with...
Do the individual vumats work for multiple elements/complex loading conditions?
Could excessive deformation speed/mass be affecting the result with the two merged together?
It is a little strange. I guess it may be down to SDVs in UELs not necessarily having to be at integration points, whereas they do in UMATs. I'm sure the difference is something that could be handled...
Yes, but not directly that I know of. You will know the field variable value, which can be requested as output for the ODB file and viewed as a contour plot. Abaqus will linearly interpolate the...
Mats' idea is good. If you are using Abaqus or similar here are a few more tricks that sometimes work for circular-ish inclusions.
1) If your geometry consists of a sphere in the center of a cube...
You have two problems here. First, props isn't your value of Young's Modulus from the INP file. It is an array of material constants that is used with the VUMAT subroutine.
Second, you aren't...
The Examples manual in the Abaqus Documentation Collection
I don't believe there is an element add/removal capability for Abaqus/Standard. Two typical approaches for what you are looking at are to:
1) Artificially increase/decrease element material...
If you like you can just download one of the examples from the manual and import it into CAE (File>Import>Model). That way you can see what settings they used.
I've never used the built in models...
You can get nodal results for each integration point through field variables provided the nodes and integration point share the same element. Otherwise you may have to look toward common blocks for...
There are a number of examples of element removal in the Abaqus manual, have a look at the 'Rigid projectile impacting eroding plate' example.
Seems like you're close to getting this to work. Setting all those paths are convenient put not necessary to get this working. Have your tried simply opening a command prompt, running ifortvars and...
No problem. By the way, if you are looking for a more robust model in the future, the following approach has had good success in capturing anisotropic yield in magnesium alloys...
The message you're getting in the Abaqus monitor is pretty generic. Assuming you have a working subroutine it means there is a problem with linking your subroutines with Abaqus. There are lots of...
Sorry for delay getting back on this. I don't have enough time to go through a USDFLD in detail but here are some ideas: (bear in mind I've never tried to do exactly what you are doing before).
...