为建立堆石混凝土三维力学模型,首先采用三维随机多面体来模拟堆石颗粒,提出了堆石颗粒的空间随机分布算法和密实算法;其次提出了自密实混凝土填充算法,生成了堆石混凝土三维力学模型;最后利用建立的三维力学模型,分析了单轴受压条件下,堆石混凝土结构组成对其力学性能的影响,并将计算结果与试验结果进行了对比.结果表明:所建立的堆石混凝土三维力学模型不仅能够反映堆石颗粒大小、形状和空间分布的随机性,还能反映其密实过程和堆石体骨架对堆石混凝土力学性能的影响,具有一定的可靠性,可以弥补试验条件的限制,为进一步研究堆石混凝土力学性能提供参考.