Aiming the difficult problem of constructing 3D numerical model of complex geological body,the modeling is carried out based on AutoCAD,SURP AC,ANSYS,FLAC3D and other software.Firstly,the en-gineering terrain geological map is used to process terrain contour in AutoCAD,and the surface contour is obtained.Using the original data such as borehole histogram,the borehole model was constructed by SUR-PAC,and the DTM model of different rock strata was generated.Meanwhile,the surface contour line was used to generate the surface DTM model.Then a regular grid point model of borehole is established,and the coordinates of intersecting grid points are obtained by intersecting borehole and DTM.Then the grid point coordinates are imported into ANSYS to establish the finite element grid model.Finally,it is impor-ted into FLAC3D through the interface program to establish a three-dimensional numerical model.Taking a coal mine in Shuozhou,Shanxi as an engineering example,this method is used to construct a three-dimen-sional numerical model,and the numerical simulation of surface displacement after coal seam mining is car-ried out,which provides a reference for the construction of three-dimensional numerical model of complex geological body.