Defining main texture components ( copper, brass, S, cube and goss)

570 views
Skip to first unread message

saoussen ouhiba

unread,
May 22, 2019, 8:19:47 AM5/22/19
to MTEX
Hello,

I would like to determine volume fraction of main texture components(Cube, Goss, Copper, Brass and S) in a hot compressed aluminum alloy.

For example, Copper orientation = {112} <111> meaning that {112} is parallel to the rolling plane (RD,TD) and <111> is parallel to RD. In my case RD and TD are oriented as shown below. So {112} should be parallel to xz plane and <111> should be parallel to x axis.

However, if I define the copper orientation in mtex as in the following code, {112} will be parallel to xy plane. Can you help me please to define properly these texture components? I think that I need to rotate the sample reference frame 90° about x axis but I am not sure.

Thank you so much,

Saoussen



cs = ebsd('Aluminum').orientations.CS;
ss = specimenSymmetry('orthorhombic');
Copper = orientation.byMiller([1 1 2],[1 1 1],cs,ss);

ruediger Kilian

unread,
May 22, 2019, 10:09:38 AM5/22/19
to mtex...@googlegroups.com
Hi,
have a look at this one:

copper = orientation.copper(cs,ss);

Cheers,
Rüdiger

saoussen ouhiba

unread,
May 22, 2019, 12:09:18 PM5/22/19
to mtex...@googlegroups.com
Thank you for your suggestion. Unfortunately, I cannot use this predefined copper orientation because in this predefined copper orientation the first rotation of phi1 is about the z-axis, the second rotation of Phi is about the x-axis, and the third rotation of phi2 is about the z-axis. So the z-axis is considered as the ND in this predefined copper orientation. However, in my case, the y-axis is ND. So the first rotation should be around y-axis, the second one around x-axis and the third one around y-axis.


copper = orientation.copper(cs,ss)
 
copper = orientation (show methods, plot)
size: 1 x 1
crystal symmetry : Aluminum (m-3m)
specimen symmetry: mmm
 
Bunge Euler angles in degree
phi1  Phi phi2 Inv.
90   35   45    0

Thank you in advance for your help,

Saoussen



--
If you want to reduce the number of emails you get through this forum login to https://groups.google.com/forum/?fromgroups=#!forum/mtexmail, click "My membership" and select "Don't send me email updates". You can still get emails on selected topics by staring them.
---
You received this message because you are subscribed to the Google Groups "MTEX" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mtexmail+u...@googlegroups.com.
Visit this group at https://groups.google.com/group/mtexmail.
To view this discussion on the web visit https://groups.google.com/d/msgid/mtexmail/3EB4CC63-FA05-421A-89AB-67F6ADC0537B%40unibas.ch.
For more options, visit https://groups.google.com/d/optout.

ruediger Kilian

unread,
May 22, 2019, 1:00:17 PM5/22/19
to mtex...@googlegroups.com
Hi,
TD,ND,RD do not exist in mtex as they are arbitrary characters assigned to x,y,z specimen directions. There are several Euler angle conventions supported such as ZYZ, ZXZ (most likely your default defined in the mtex_settings), Kocks or Canova.

Since you were asking for x || <111> and y || <112> why not use :

o = orientation.byEuler([35,90,45]*degree,cs);

Cheers,
Rüdiger


saoussen ouhiba

unread,
May 23, 2019, 6:54:29 AM5/23/19
to mtex...@googlegroups.com
Hi Rüdiger,

Thank you for your explanation. As you suggested, I tried with Copper = orientation.byEuler([35,90,45]*degree,cs) and I plotted a 111 pole figure with mtex (the code shown below)

cs = ebsd('Aluminum').orientations.CS;
ss = ebsd('Aluminum').orientations.SS;
Copper = orientation('euler',[35,90,45]*degree,cs);
figure
plotPDF(Copper,Miller(1,1,1,cs),'antipodal')
annotate([xvector, yvector, zvector], 'label', {'RD','ND', 'TD'}, 'BackgroundColor', 'w');

I got the following 111 pole figure :                                  image.png

How can I plot the same pole figure but with ND (y axis) out of plane as in the 111 pole figure below? The 111 pole figure below is taken from the literature and shows a typical 111 pole figure for a copper orientation. I think that I need to do a rotation of 90° about RD but I don't know how to formulate this in mtex.

image.png

Thank you so much for your help and sorry for bothering you again,

Saoussen 



--
If you want to reduce the number of emails you get through this forum login to https://groups.google.com/forum/?fromgroups=#!forum/mtexmail, click "My membership" and select "Don't send me email updates". You can still get emails on selected topics by staring them.
---
You received this message because you are subscribed to the Google Groups "MTEX" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mtexmail+u...@googlegroups.com.
Visit this group at https://groups.google.com/group/mtexmail.

wu jiang

unread,
May 23, 2019, 7:48:13 AM5/23/19
to mtex...@googlegroups.com
練帶什

saoussen ouhiba <saousse...@gmail.com> 于 2019年5月22日周三 下午8:19写道:
--
If you want to reduce the number of emails you get through this forum login to https://groups.google.com/forum/?fromgroups=#!forum/mtexmail, click "My membership" and select "Don't send me email updates". You can still get emails on selected topics by staring them.
---
You received this message because you are subscribed to the Google Groups "MTEX" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mtexmail+u...@googlegroups.com.
Visit this group at https://groups.google.com/group/mtexmail.

ruediger Kilian

unread,
May 23, 2019, 8:11:14 AM5/23/19
to mtex...@googlegroups.com
Hi,
like I said, the characters ND, TD, RD are for simply labels, such as 'X' for vector3d(1,0,0). You can define the specimen coordinate system using a direction of x and z axis where z is always orthogonal to the plane. There's no restriction in rotating your orientations within the specimen coordinates but if you have EBSD data, and you want ND to point out of the plane, simple label the zvector ND.
Cheers,
Rüdiger

Reply all
Reply to author
Forward
0 new messages