Gravel and sediment frequently build up in holes during the anchor cable installation process, which makes it harder to install the anchor cable and causes reinforcement to fail, which can lead to accidents. In this paper, a bit anchor setup approach is proposed to set up a drill bit at the front of the anchor cable to aid the anchor cable drilling. The feasibility of this approach is established with the aid of DEM-MBD joint simulation and proves the correctness of the simulation model. The major elements affecting drilling effectivity have been studied by the use of ‘check + simulation’. The effects exhibit that the axial velocity and working aperture are negatively correlated with the drilling resistance of the anchor cable; the feed price is positively related to the anchor cable drilling resistance; with the increase in anchor cable pitch, the drilling resistance of the anchor cable changes into a hump shape. When the bit is 0.2 m from the backside of the hole, the particle pace vector at the decrease stop of the bit gives a conical distribution. This paper is of fantastic magnitude in relation to the environment-friendly setup of anchor cables and protection against disasters.