大家好,我是小马老师。
本文介绍python统计并绘制位错线长度的程序代码。
ovito DXA模块可以分析位错类型并给出了每条位错线的长度,可以通过导出分析结果的方法汇总位错线长度。
这种方法比较繁琐,使用python小程序统计位错线就简单多了。
下面以纳米压痕为例,输出压痕过程中总的位错线和1/6<112>位错线的长度,根据这个方法,可以输出任一类型位错线的长度,如下图所示:
python代码:
from ovito.io import import_file
from ovito.modifiers import DislocationAnalysisModifier
import matplotlib.pyplot as plt
steps =