为了解决FLAC3D软件不能准确模拟土工膜与垫层材料相互作用问题,根据复合土工膜-垫层界面力学特性直剪试验结果,运用FLAC3D软件内嵌fish语言自编程序对Geogrid单元界面本构模型进行二次开发,成功将复合土工膜-垫层界面非线性弹性-理想塑性模型移植到软件中。应用开发的模型对界面直剪试验进行了数值模拟,计算结果验证了改进模型的正确性和可靠性。本文运用fish语言对FLAC3D软件Geogrid单元自带界面本构模型进行二次开发的基本思路和方法,可以为其他类型土工合成材料界面本构模型的开发和实现提供一定参考。