针对FLAC3D软件在多导洞分步开挖隧道建模方面存在的不足,首次将任意平面前沿推进法三角网生成技术应用于FLAC3D模型建立过程中,重点研究了适合软件内置Fish语言编程的数据结构和算法流程,引入邻边位置判据,提高算法效率;生成正三角形单元或等腰三角形单元,提高单元质量;以数学函数进行疏密控制,有效实现了自适应划分。成功实现了独立的、无需依赖其他建模软件的FLAC3D前处理程序;将网格生成技术应用于实际隧道工程的计算建模中,取得了很好的效果,充分验证了该方法的可行性。