接触检测在非连续变形分析方法计算流程中耗时占比最高。提出一种高效的基于体素网格划分的接触粗检测算法。该算法将符合特定条件的复杂块体剖到网格中,有效减少预检测获得的块体对数。本文的算法已整合到非连续变形分析程序中,经过经典算例测试,该算法相比现有算法优势明显。