TexGen 3.4.0 export to ABAQUS 6.10-1
Moderators: Martin, Developers
TexGen 3.4.0 export to ABAQUS 6.10-1
Hi,
I'm new to TexGen. After much brain-ache trying to model a fabric in ABAQUS, I found your program and it looks really excellent.
My first step is to import a single, anisotropic length of yarn into ABAQUS. I want to then pin one end and subject the yarn to gravity (with no Periodic BCs). This is to check the material orientations will follow the yarn deformation (this is validation, before I go onto my main modelling project).
I'm exporting the model using "ABAQUS Dry Fibre File". When I open this in ABAQUS it shows the part correctly, but whenever I look at the Orientations field I get the message that "TEXGENORIENTATIONVECTORS no longer exists or is no longer valid for defining an orientation". Looking in the .ori file, everything looks alright, there are orientation vectors defined for every element.
There's also a problem with periodic BCs, it says "WARNING: Abaqus/CAE allows only the first node set in a *EQUATION definition to contain more than one node. Node set BOUND0B violates this rule."
Is this a problem caused by the ABAQUS-export being appropriate for an older version of ABAQUS? If so, are there plans to fix this? I would offer my help, but my programming knowledge is not sufficient. If it's my fault, incorrectly exporting the file, please let me know what might work.
Many thanks,
David
I'm new to TexGen. After much brain-ache trying to model a fabric in ABAQUS, I found your program and it looks really excellent.
My first step is to import a single, anisotropic length of yarn into ABAQUS. I want to then pin one end and subject the yarn to gravity (with no Periodic BCs). This is to check the material orientations will follow the yarn deformation (this is validation, before I go onto my main modelling project).
I'm exporting the model using "ABAQUS Dry Fibre File". When I open this in ABAQUS it shows the part correctly, but whenever I look at the Orientations field I get the message that "TEXGENORIENTATIONVECTORS no longer exists or is no longer valid for defining an orientation". Looking in the .ori file, everything looks alright, there are orientation vectors defined for every element.
There's also a problem with periodic BCs, it says "WARNING: Abaqus/CAE allows only the first node set in a *EQUATION definition to contain more than one node. Node set BOUND0B violates this rule."
Is this a problem caused by the ABAQUS-export being appropriate for an older version of ABAQUS? If so, are there plans to fix this? I would offer my help, but my programming knowledge is not sufficient. If it's my fault, incorrectly exporting the file, please let me know what might work.
Many thanks,
David
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
Hi David,
Welcome to the forum. I hope you find TexGen useful.
Are you using ABAQUS CAE? Although you can view the model in CAE, the .ori file will only be imported correctly and the equations be valid if you run ABAQUS from the command line.
I hope that helps.
Louise
Welcome to the forum. I hope you find TexGen useful.
Are you using ABAQUS CAE? Although you can view the model in CAE, the .ori file will only be imported correctly and the equations be valid if you run ABAQUS from the command line.
I hope that helps.
Louise
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
I was using ABAQUS CAE. I'll learn how to use the command line now.
Thanks for the really quick response.
David
Thanks for the really quick response.
David
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
Hi there David,
It seems that I am facing with the same problem, when importing the input file using the File>Import>Model function in abaqus cae. I tried using the command line but that doesn't work either. Did you have any success running the input file from the command line?
The only problem was the error from the *Equation function which cannot be imported with abaqus cae. I was wondering what does the *Equation function do towards the model?
Does anybody able to get around this problem?
Regards,
Ammar
It seems that I am facing with the same problem, when importing the input file using the File>Import>Model function in abaqus cae. I tried using the command line but that doesn't work either. Did you have any success running the input file from the command line?
The only problem was the error from the *Equation function which cannot be imported with abaqus cae. I was wondering what does the *Equation function do towards the model?
Does anybody able to get around this problem?
Regards,
Ammar
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
Hi Ammar,
The Equation parameters give you the equations for your boundary conditions. The output generated by TexGen matches a node set of several nodes to another node set. This is not allowed in CAE, hence the need to run from the command line.
Louise
The Equation parameters give you the equations for your boundary conditions. The output generated by TexGen matches a node set of several nodes to another node set. This is not allowed in CAE, hence the need to run from the command line.
Louise
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
Hi Louise,
Thanks for the reply. When you mentioned running from the command line, is that running the input file from the Abaqus command line?
I've tried to run the input file generated by TexGen from the command line, which later generate a whole lot of output file from abaqus. Observing the .DAT file still showing that there is a problem with the *EQUATION function and the value are null for all the *EQUATION.
Is there any special command to run the input file from the command line?
Regards
Ammar
Thanks for the reply. When you mentioned running from the command line, is that running the input file from the Abaqus command line?
I've tried to run the input file generated by TexGen from the command line, which later generate a whole lot of output file from abaqus. Observing the .DAT file still showing that there is a problem with the *EQUATION function and the value are null for all the *EQUATION.
Is there any special command to run the input file from the command line?
Regards
Ammar
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
Hi Louise,
I have now managed to run the analysis through the command line. However I do have one slight problem. I have changed the boundary condition from the original TexGen input file, where I have constrained one end of the unit cell and apply a force on the other end of the unit cell (running a typical axial test on the unit cell). I have applied a concentrated load on the element set generated by TexGen, which in this case was 'FaceC'. When I run the code it returns an error saying "***ERROR: A CONCENTRATED LOAD HAS BEEN SPECIFIED ON NODE 0. THIS NODE IS NOT ACTIVE IN THE MODEL." I don't recall any node 0 being specified in the input file generated by TexGen. Is there any such node 0 generated by Texgen? I appologize if all my questions are a bit trivial.
Regards,
Ammar
I have now managed to run the analysis through the command line. However I do have one slight problem. I have changed the boundary condition from the original TexGen input file, where I have constrained one end of the unit cell and apply a force on the other end of the unit cell (running a typical axial test on the unit cell). I have applied a concentrated load on the element set generated by TexGen, which in this case was 'FaceC'. When I run the code it returns an error saying "***ERROR: A CONCENTRATED LOAD HAS BEEN SPECIFIED ON NODE 0. THIS NODE IS NOT ACTIVE IN THE MODEL." I don't recall any node 0 being specified in the input file generated by TexGen. Is there any such node 0 generated by Texgen? I appologize if all my questions are a bit trivial.
Regards,
Ammar
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
Hi Ammar,
I'm not sure what is going on there I'm afraid. The nodes are all specified in the .inp file but they are indexed from 1 not 0. The nodes specified in FaceC should only be those specified in the *Node section.
Louise
I'm not sure what is going on there I'm afraid. The nodes are all specified in the .inp file but they are indexed from 1 not 0. The nodes specified in FaceC should only be those specified in the *Node section.
Louise
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
The thread had diverged from the original topic so it's been split and renamed Textile Export.
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
Hi Louise,
Talking about the *Equation definition as previous, I ran my analysis using the command line in ABAQUS. However, an error occur when I used this command line which saying " Abaqus Error: The following file(s) could not be located: KelaraiAnakIkan.inp Abaqus/Analysis exited with error(s)."
I'm confused how this thing happens because it works well when I run it from cae job analysis but I'm afraid that my analysis is totally wrong due to the boundary condition. In a previous line once I imported the model, I got the warning which saying "WARNING: Abaqus/CAE allows only the first node set in a *EQUATION definition to contain more than one node. Node set BOUND0B violates this rule."
So,is this happen corresponds to the *Equation definition or ABAQUS?
Yanie
Talking about the *Equation definition as previous, I ran my analysis using the command line in ABAQUS. However, an error occur when I used this command line which saying " Abaqus Error: The following file(s) could not be located: KelaraiAnakIkan.inp Abaqus/Analysis exited with error(s)."
I'm confused how this thing happens because it works well when I run it from cae job analysis but I'm afraid that my analysis is totally wrong due to the boundary condition. In a previous line once I imported the model, I got the warning which saying "WARNING: Abaqus/CAE allows only the first node set in a *EQUATION definition to contain more than one node. Node set BOUND0B violates this rule."
So,is this happen corresponds to the *Equation definition or ABAQUS?
Yanie
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
Hi Yanie,
The error message seems to be indicating that it can't find your .inp file. Have you put in the correct path? I don't think this error message is anything to do with the contents of the file - it's just not managed to find it.
Louise
The error message seems to be indicating that it can't find your .inp file. Have you put in the correct path? I don't think this error message is anything to do with the contents of the file - it's just not managed to find it.
Louise
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
HI Louise,
I imported my fibre using voxel with a single layer RVE into ABAQUS. When I opened the file in cae, there are some yarns missing in the sets and section. The errors were as follows;
Warning: The elset: "YARN8" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN9" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN13" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN14" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN18" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN19" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN28" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN29" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Why some of the part are missing here?
Yanie
I imported my fibre using voxel with a single layer RVE into ABAQUS. When I opened the file in cae, there are some yarns missing in the sets and section. The errors were as follows;
Warning: The elset: "YARN8" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN9" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN13" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN14" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN18" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN19" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN28" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Warning: The elset: "YARN29" is referenced in part: "PART-1" and should be assigned to this part. The set appears to be undefined.
Why some of the part are missing here?
Yanie
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
Hi Yanie,
I'm not sure what you mean by a single layer RVE?
I tried creating a voxel mesh with your file. If you don't have a fine enough mesh then the geometry won't be captured properly and some of the yarns will be missing which leads to the error messages you are getting. You need to check that size of voxels you have chosen give you continuity in all your fibres.
Louise
I'm not sure what you mean by a single layer RVE?
I tried creating a voxel mesh with your file. If you don't have a fine enough mesh then the geometry won't be captured properly and some of the yarns will be missing which leads to the error messages you are getting. You need to check that size of voxels you have chosen give you continuity in all your fibres.
Louise
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
Hi Louise,
I assigned a single layer RVE for the Periodic boundary condition. Or should I adopt the Material continuum option? As far as I understand, I'm producing a single layer of fibre and that's the reason why I choose the single layer RVE in my case. Kindly correct me if I'm wrong.
As for the voxel, I put 50 for each x, y and z voxel and it was successful with that values. Yeah, perhaps I need to verify the no. of voxels in order to get everything in well-captured.
Yanie
I assigned a single layer RVE for the Periodic boundary condition. Or should I adopt the Material continuum option? As far as I understand, I'm producing a single layer of fibre and that's the reason why I choose the single layer RVE in my case. Kindly correct me if I'm wrong.
As for the voxel, I put 50 for each x, y and z voxel and it was successful with that values. Yeah, perhaps I need to verify the no. of voxels in order to get everything in well-captured.
Yanie
Re: TexGen 3.4.0 export to ABAQUS 6.10-1
Hi Yanie,
Apologies, I had forgotten what the options for the boundary conditions in the voxel mesh dialog were labelled! Yes, you're right the single layer RVE should be fine.
If you are using a model similar to the one you sent me you can probably use considerably fewer voxels in the z direction as the model is very thin.
Louise
Apologies, I had forgotten what the options for the boundary conditions in the voxel mesh dialog were labelled! Yes, you're right the single layer RVE should be fine.
If you are using a model similar to the one you sent me you can probably use considerably fewer voxels in the z direction as the model is very thin.
Louise