Yarn orientation and .ori file

General discussion about TexGen.

Moderators: Martin, Developers

Post Reply
Fangbing Lin
Posts: 3
Joined: Tue Oct 30, 2018 9:16 pm

Yarn orientation and .ori file

Post by Fangbing Lin »

Hi all,

I am trying to learn the yarn orientation by the .ori file. I know across each row the first entry is the element number, the next three are a vector representing the fiber orientation and the last three are a vector perpendicular to the fiber direction. But I am wondering what does the first row means? (usually as shown as the following below: black, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0).

if anyone has a idea please let me know.

Best Regards,
Fangbing
louisepb
Project Leader
Posts: 998
Joined: Tue Dec 08, 2009 2:27 pm
Location: Nottingham

Re: Yarn orientation and .ori file

Post by louisepb »

Hi Fangbing,

The first line in the .ori file is a blank line to define the default data for the table. You can find a full explanation if you look at the *Distribution Table and *Distribution entries in the Abaqus Keywords Reference Guide.

Hope that helps,
Louise
Fangbing Lin
Posts: 3
Joined: Tue Oct 30, 2018 9:16 pm

Re: Yarn orientation and .ori file

Post by Fangbing Lin »

Hi Louise,

Thanks very much for your reply. It helped a lot. I checked the *Distribution Table and *Distribution entries in the Abaqus Keywords Reference Guide. Here's the explanation which I think fits my data.

Data lines to define a distribution of the coordinates of points a and b used to define a local coordinate system:

First line:

Blank space to define default data for the first use of this data line. Element number or element set for subsequent data lines.

X-coordinate of point a.

Y-coordinate of point a.

Z-coordinate of point a.

X-coordinate of point b.

Y-coordinate of point b.

Z-coordinate of point b.

Repeat this data line as often as necessary to define the data for element numbers or element sets.


Therefore, the first row shown in .ori file ( black, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0) means the coordinate of point a is (1.0, 0.0, 0.0), the coordinate of point b is (0.0, 1.0, 0.0), actually, the coordinate of point c is (0.0,0.0,0.0). we use these three points to define a rectangular orietation system. Then the following coordinates (in second row, in third row.......) represent :

X-component of the first local material direction with respect to the orthonormal system at the material point a.
Y-component of the first local material direction with respect to the orthonormal system at the material point a.
Z-component of the first local material direction with respect to the orthonormal system at the material point a.
X-component of the second local material direction with respect to the orthonormal system at the material point b.
Y-component of the second local material direction with respect to the orthonormal system at the material point b.
Z-component of the second local material direction with respect to the orthonormal system at the material point b.

Do you think so?

Sincerely,
Fangbing
louisepb
Project Leader
Posts: 998
Joined: Tue Dec 08, 2009 2:27 pm
Location: Nottingham

Re: Yarn orientation and .ori file

Post by louisepb »

Hi Fangbing,

The x,y,z data in the file are vectors not coordinate points. The first is the tangent vector to the yarn at the centre of the specified element and the second is a vector perpendicular to the first.

The first line defines a default pair of vectors which are used when there is no yarn orientation available (usually just for matrix elements). They are not used to define any coordinate system.

Hope that helps,
Louise
Fangbing Lin
Posts: 3
Joined: Tue Oct 30, 2018 9:16 pm

Re: Yarn orientation and .ori file

Post by Fangbing Lin »

Hi Louise,

Thanks very much for your reply. Your answer was very clear. It helped me a lot.

I hope you are happy everyday.

Sincerely,
Fangbing
Hemanth_T_N
Regular
Posts: 24
Joined: Tue Sep 18, 2018 11:41 am

Re: Yarn orientation and .ori file

Post by Hemanth_T_N »

I found the discussion relevant.I have a question:

After creating a model of textile composite in Texgen, When I export it as an Abaqus input file from Texgen. I then import this input file in abaqus CAE.
if the local coordinate information is stored in ori.file How's this information reflected in FE Model in Abaqus CAE.
Do I have to specify the local material coordinate system for each element in Abaqus CAE again..? because I am not using .ori file in Abaqus



Best Regards,
Hemanth T N
louisepb
Project Leader
Posts: 998
Joined: Tue Dec 08, 2009 2:27 pm
Location: Nottingham

Re: Yarn orientation and .ori file

Post by louisepb »

Hi Hemanth,

You can only use the information in the .ori file directly if you run the inp file from the Abaqus command line as outlined here: http://texgen.sourceforge.net/index.php ... and_Abaqus

I would imagine that it would be possible to assign orientations by reading from the ori file and assigning to the elements in CAE using Python scripting but I have never tried to do this.

Best regards,
Louise
Post Reply