The invention discloses a flexible rope simulation method which includes the following steps: step1, making a 3D (three dimensional) rope model; step2, loading a 3D model file made in step1 in a simulated engine scene and creating rope section entity; step3, creating a node for the corresponding rope section entity; step4, setting the space coordinates, the magnifying ratio and the rotation angle parameter of the rope section entity; step5, sequentially creating other rope section entities; step6, sequentially creating simulated bodies, called rope section bodies, with physical attributes for each rope section entity created in step5; step7, setting the physical attributes of the rope section bodies created in step6; step8, creating a collision box for each rope section entity; step9, creating joints among the simulated rope sections; step10, setting the space coordinates and the attributes of the joints; step11, adding expansion control to each rope section entity; and step12, finally forming a flexible simulated rope.