Reference coordinate system of stereographic projection

133 views
Skip to first unread message

Frank Niessen

unread,
Aug 16, 2019, 4:05:28 AM8/16/19
to MTEX


Hi MTEX community, 

I would like to plot some irrational habit planes of a martensitic transformation in a stereographic projection, resulting in something like this: 


Capture.JPG


 For this I am defining the habit plane normals as Miller objects and plot them with the plot command. To simplify my problem I do this here with a rational 110 Miller plane normal in a cubic crystal:

plot(Miller(1,1,0,CS,SS),'labeled')


Capture.JPG



Now the problem that I am facing is that I would like to have, as shown above, a stereographic projection in which not the cube axis, but the 110 cube orientations form the coordinate system of the projection. In theory I could get there by rotating my Miller object:

plot(rotation('Euler',0,0,-45*degree)*Miller(1,1,0,CS,SS),'labeled')


Capture.JPG



The problem now is that the label of my Miller object changes to 100, meaning that I have changed my grain orientation rather than the reference system. Is there a way of rotating the specimen coordinate system or redefining the reference system of the stereographic projection instead? I also considered using the plotPDF function, but it does not really do the job with irrational Miller indices. It might also be that I am missing an obvious point here, in which case I would be grateful to be sent on the right track.
I would be happy for your input. 

Best wishes
Frank

Luiz Morales

unread,
Aug 16, 2019, 3:55:14 PM8/16/19
to mtex...@googlegroups.com

Hi Frank


I am not sure if that will work, but if you define a new reference frame with vector3d, considering your symmetry

new_rf = [vector3d(1,0,1) vector3d(-1,0,1) vector3d(0,1,0)]

would that do what you want?


best


Luiz

--
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.
To view this discussion on the web visit https://groups.google.com/d/msgid/mtexmail/ed64184b-fdcd-4f2f-823b-e3d01847d4a1%40googlegroups.com.

Frank Niessen

unread,
Aug 18, 2019, 7:08:04 PM8/18/19
to MTEX
Hi Luiz, 

thanks for the suggestion, that is in essence what I am looking for. I am however not sure how to set such reference in the plot command. Again, I could rotate the Miller object by that reference, but that changes the Miller indices rather than the reference of the stereographic projection. If you know how to apply this reference frame that would help me further. 

Best wishes
Frank
To unsubscribe from this group and stop receiving emails from it, send an email to mtex...@googlegroups.com.

Frank Niessen

unread,
Sep 2, 2019, 7:03:13 PM9/2/19
to MTEX
Hi again, 

could anyone from the MTEX developer team let me know if such a change of plotting convention is at all possible with the MTEX syntax?

Best wishes
Frank

Ralf Hielscher

unread,
Sep 3, 2019, 1:58:06 AM9/3/19
to MTEX
Hi Frank,

unfortunately this is currently not possible. We will try to implement this in a future release.

All the best,

Ralf.

Frank Niessen

unread,
Sep 15, 2019, 6:29:19 PM9/15/19
to MTEX
Thank you!
Reply all
Reply to author
Forward
0 new messages