lath martensite microstructure #1161
-
Hello, I am trying to create a synthetic lath martensite microstructure. Therefore, I'm using Neper is a software package for polycrystal generation. Many thanks, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 7 replies
-
Hello Tim, it is possible. An example is below and should produce the figure shown. Click to view script
cs_bcc = crystalSymmetry('m-3m', [2.9 2.9 2.9],...
'mineral', 'Iron bcc (old)', 'color', [0.53 0.81 0.98]);
cs_fcc = crystalSymmetry( 'm-3m', [3.7 3.7 3.7],...
'mineral', 'Iron fcc', 'color', [0.56 0.74 0.56]);
ori_aus = orientation.rand(1,cs_fcc);
p2c = orientation.KurdjumovSachs(cs_bcc,cs_fcc);
ori_mar = variants(p2c, ori_aus);
h_bcc = Miller({1,0,0},{1,1,0},{1,1,1},cs_bcc);
h_fcc = Miller({1,0,0},{1,1,0},{1,1,1},cs_fcc);
plotPDF(ori_mar,h_bcc,'MarkerSize',5,'MarkerFaceAlpha',0.05,'MarkerEdgeAlpha',0.1);
nextAxis(1)
hold on
plot(ori_aus * h_fcc(1).symmetrise ,'MarkerFaceColor','r')
xlabel('\((100)\)','Color','red','Interpreter','latex')
nextAxis(2)
plot(ori_aus * h_fcc(3).symmetrise ,'MarkerFaceColor','r')
xlabel('\((111)\)','Color','red','Interpreter','latex')
nextAxis(3)
plot(ori_aus * h_fcc(2).symmetrise ,'MarkerFaceColor','r')
xlabel('\((110)\)','Color','red','Interpreter','latex')
hold off Please see the following for additional explanations: This should help you get started. |
Beta Was this translation helpful? Give feedback.
Hello Tim,
it is possible. An example is below and should produce the figure shown.
Click to view script