Abaqus voxel and ABD matrix

General discussion about TexGen.

Moderators: Martin, Developers

Post Reply
LM-G
Posts: 2
Joined: Fri Apr 29, 2016 6:53 am

Abaqus voxel and ABD matrix

Post by LM-G »

Hey, I am working on the modelisation of woven composite for my master thesis and Texgen is very usefull (Thanks !)

I am facing som issues when I am exporting with the Abaqus voxel method for single RVE, after I ran the FEA analysis and open the odb file, I get the classic error message with the DataHandling script (line 46...line290...line198 sequence index out of range). I have no issues when I used the export for continuum RVE. Maybe the DataHandling script only works when it gets the full displacement U and not only only the in plane like for the 1 layer RVE. Did anyone solved this issue ?

I am looking to get the ABD matrices for my laminate which would more interresting than only the elastic modulus, I found the work of Karkakainen and Sankar "A direct micromechanics method for analysis of failure initiation of plain weave textile composites" on that subject, has it already been exploited with Texgen. I have some trouble on modifying the abaqus voxel inp file to use that method...
louisepb
Project Leader
Posts: 998
Joined: Tue Dec 08, 2009 2:27 pm
Location: Nottingham

Re: Abaqus voxel and ABD matrix

Post by louisepb »

Hi,
Apologies for the delay in replying to your message. It took a while to sort out. I gave attached updated files for extraction of the material properties. You will need to make an extra change to the effectiveMatPropRVE file and then it should automatically use the file for the single layer RVE. This will only give in-plane properties.

I'm not aware of anyone having adapted the abaqus file to extract the ABD matrix (but would be interested to hear of your progress with this).

Best regards,
Louise
Attachments
PropertyExtraction.zip
Files for both continuum and single layer property extraction
(6.14 KiB) Downloaded 188 times
LM-G
Posts: 2
Joined: Fri Apr 29, 2016 6:53 am

Re: Abaqus voxel and ABD matrix

Post by LM-G »

Hi Louise,

Thank you very much for your reply and file.
I will try the extraction for the single RVE asap; from the litterature I found the difference between continuum and single layer should small but it is interesting to see it by ourself.

I will keep you posted on the ABD matrix extraction, but for now the orthotropic properties are sufficient for my work.
Do you know which file in the Texgen directory is doing the Abaqus voxel export (Abaqus.py doesn't seem to do this job).

Thanks again for your help
louisepb
Project Leader
Posts: 998
Joined: Tue Dec 08, 2009 2:27 pm
Location: Nottingham

Re: Abaqus voxel and ABD matrix

Post by louisepb »

Hi,
The functions for exporting the voxel mesh to Abaqus are in the CVoxelMesh and CPeriodicBoundaries classes, described in the API here:

http://texgen.sourceforge.net/api/class ... _mesh.html and http://texgen.sourceforge.net/api/class ... aries.html

The code is actually in the C++ Core folder in the repository and the links above describe the Python wrapped functions available from the API.

Hope that helps,
Louise
Post Reply