XRD(X-ray Diffraction),中文全称X射线衍射,是一种高效、快速、准确的材料无损检测技术,广泛应用于材料、化学、生物、医药、陶瓷、冶金等各个领域。
当一束单色X射线照射到晶体上时,晶体中原子周围的电子受X射线周期变化的电场作用而振动,从而使每个电子都变为发射球面电磁波的次生波源。所发射球面波的频率与入射的X射线相一致。基于晶体结构的周期性,晶体中各个原子(原子上的电子)的散射波可相互干涉而叠加,称之为相干散射或衍射。X射线在晶体中的衍射现象,实质上是大量原子散射波相互干涉的结果。每种晶体所产生的衍射花样都反映出晶体内部的原子分布规律。
概括地说,某晶体的衍射花样的特征最主要的是两个:1) 衍射线在空间的分布规律-由晶胞的大小、形状和位向决定;2) 衍射线束的强度-取决于原子的种类和它们在晶胞中的位置。对于晶体物质来说,各种物质都有自己特定的结构参数(点阵类型、晶胞大小、晶胞中原子或者分子的数目、位置等),结构参数不同则X射线衍射花样不同,所以通过比较X射线衍射花样可区分不同的物质。
XRD的典型应用可以分为定性和定量两部分,常用的XRD分析有以下五大类:物相定性、确定晶胞参数、晶体取向度分析、晶粒尺寸计算、物相定量分析。
在实际分析的时候,我们所安装的分析软件通常只能打开某种特定的XRD数据格式,而可能某些时候恰逢测试老师没有所需格式的数据,又或者同学给你发来了其他类型的文件。此时,利用Powdll converter,一个十分简单的小软件,即可高效地帮助我们实现不同数据格式之间的转换。
Powdll converter,一个用于粉末X 射线文件格式转换的动态链接库应用。它能够处理最常见的文件格式(二进制和 ASCII),既可在Windows上运行,也可通过虚拟机在Linux系统上运行。软件大小不到500KB,下载后无需安装,解压即可使用。
下载地址:http://users.uoi.gr/nkourkou/powdll/
使用该软件请引用:PowDLL, a reusable .NET component for interconverting powder diffraction data: Recent developments, N. Kourkoumelis, ICDD Annual Spring Meetings (ed. Lisa O'Neill), Powder Diffraction, 28 (2013) 137-48.
目前powdll软件支持的数据格式有如下类型,几乎涵盖了所有主流的XRD数据格式:
Bruker/Siemens RAW (versions 1, 2, 4)、Bruker BRML、Philips RD、Philips SD、 Philips UDF、UXD、XDA、XDD、Scintag ARD、pCIF、Sietronics CPI、Riet7 DAT、DBW、GSAS (ESD/STD)、Jade MDI、INEL Binary、INEL ASCII、Rigaku ACS/RAS/RASX、Panalytical XRDML、EDXRD、CIN、Mercury XYE、ASCII XY Files、NEXUS、ProtoXRD和GNA等等
输出格式有:
Bruker/Siemens RAW (versions 1, 2)、Philips RD、Scintag ARD、Sietronics CPI、Riet7 DAT、DBW、GSAS (STD/ESD)、Jade MDI、Rigaku ACS、Philips UDF、UXD、XDA、XDD、Panalytical XRDML、ASCII XY Files、MS-Excel Multiple XY和Xpowder PLV。
点击open调入XRD数据文件→选择调入文件格式和打开文件→点击save as,保存输出文件格式和文件名→Convert即可转换。(例如从xrdml文件格式转为raw格式文件)
Powdll同样可以进行多个数据同时转换处理:点击Select Files调入多个XRD数据文件→点击select export format,选择输出格式→Convert All Files即可实现批量转换。该模式下转换后的文件名将与原文件同名,但是后缀格式不同(例如从多个xrdml文件转换为raw文件)。
1、读取单个原文件和转换后文件的基本信息
2、利用工具栏调整测试数据文件信息:可通过点击options进入工具侧栏也可以通过右侧符号“<”进入工具侧栏。
(1)Modify Pattern:可以通过输入XRD衍射角度范围、强度等信息调整XRD图谱,这一项需谨慎选择!!!例如原文件的衍射角范围为10-80°,通过Modify Pattern修改Min(2Th)和Max(2Th)分别为30°和60°。
(2)Wavelength:将波长信息写入文件。
(3)XY(E):可选择性舍去数据中几列信息。
(4)Prefix/Suffix:可对转换后文件名统一加前缀和后缀。
(5)Counts↔CPS:对原文件Counts计数格式和CPS格式互相转换,其中times/step可进行整数倍数据大小调整。
往期精彩推荐:
∨
由于公众号改版,为防错过更多资源,给我们加个星标吧
了解更多信息
↓↓↓欢迎点赞和再看