1楼的说得不错。
晶体的晶格栏栅结构是X射线发生衍射现象的理想条件。
无机晶体、混晶体、金属晶体、合金体、共熔体、有机化合物晶体、高分子晶体、生物大分子晶体等晶体类物质以及上述物质的部分晶体、粉末微晶体等都是X射线衍射研究的当然对象。
有机化合物,已经有相当一部分被制备成晶体进行了X射线衍射研究,但还远不是全部。有些有机化合物,你没有测定X射线衍射研究、但别人可能已经进行了。你把它制备成晶体、半晶体、部分结晶体、粉末微晶体、甚至制备失败没有多少结晶度的实验品或者完全非晶体,都可以进行X射线衍射测定结构。
目前,进行X射线衍射测定是需要成本的。如果不怕花费,你可以把你手头上的任何有机化合物进行测定。Z低的收获可能就是 该物质是的非晶体!但是,不能忘记,X射线衍射实验的目的是为了测定晶体结构、利用晶形晶相鉴定物质、或测定结晶度、含量等等。因此,这些样品的形态应该是固态、Z低也应该是液晶态,液态或气态显然是不妥的。这样说,就不是目前所有的有机化合物了。
所以说,说“目前所有的有机化合物都可以进行x射线晶体衍射测定结构”是不正确的。