跳转至

♪ 常见构型 (公式)

Gyroid (G):

sin((2πX)/L)*cos((2πY)/L)+sin((2πY)/L)*cos((2πZ)/L)+sin((2πZ)/L)*cos((2πX)/L) = 0

Primitive (P):

cos((2πX)/L)+cos((2πY)/L)+cos((2πZ)/L) = 0

Diamond (D):

sin((2πX)/L)*sin((2πY)/L)*sin((2πZ)/L)+sin((2πX)/L)*cos((2πY)/L)*cos((2πZ)/L)+cos((2πX)/L)*sin((2πY)/L)*cos((2πZ)/L)+cos((2πX)/L)*cos((2πY)/L)*sin((2πZ)/L) = 0

I-WP (W):

2*(cos((2πX)/L)*cos((2πY)/L)+cos((2πY)/L)*cos((2πZ)/L)+cos((2πZ)/L)*cos((2πX)/L)) -((cos(2*((2πX)/L))+cos(2*((2πY)/L))+cos(2*((2πZ)/L)))) = 0

其中G, P, D构型公式见这里,W型公式见这里


♪ 常见构型 (Ovito版)

以Ni为例:

Gyroid (G):

sin((2*pi*Position.X)/35.240)*cos((2*pi*Position.Y)/35.240)+sin((2*pi*Position.Y)/35.240)*cos((2*pi*Position.Z)/35.240)+sin((2*pi*Position.Z)/35.240)*cos((2*pi*Position.X)/35.240) = 0

Primitive (P):

cos((2*pi*Position.X)/35.240)+cos((2*pi*Position.Y)/35.240)+cos((2*pi*Position.Z)/35.240) = 0

Diamond (D):

sin((2*pi*Position.X)/35.240)*sin((2*pi*Position.Y)/35.240)*sin((2*pi*Position.Z)/35.240)+sin((2*pi*Position.X)/35.240)*cos((2*pi*Position.Y)/35.240)*cos((2*pi*Position.Z)/35.240)+cos((2*pi*Position.X)/35.240)*sin((2*pi*Position.Y)/35.240)*cos((2*pi*Position.Z)/35.240)+cos((2*pi*Position.X)/35.240)*cos((2*pi*Position.Y)/35.240)*sin((2*pi*Position.Z)/35.240) = 0

I-WP (W):

2*(cos((2*pi*Position.X)/35.240)*cos((2*pi*Position.Y)/35.240)+cos((2*pi*Position.Y)/35.240)*cos((2*pi*Position.Z)/35.240)+cos((2*pi*Position.Z)/35.240)*cos((2*pi*Position.X)/35.240)) -((cos(2*((2*pi*Position.X)/35.240))+cos(2*((2*pi*Position.Y)/35.240))+cos(2*((2*pi*Position.Z)/35.240)))) = 0