The invention relates to the technical field of
power tower pile foundation construction equipment, and discloses a
power tower foundation
pile drilling equipment and a soil
discharge method thereof, comprising a base, a gantry, several power heads, a
drill rod and a
drill bit; several mobile power sources are arranged on the base; a horizontal beam of the gantry is slidably installed between two vertical beams, and the vertical beams of the gantry are slidably installed on the base, and
power output ends of the several mobile power sources respectively push the ends of the two vertical beams, and the sliding directions of the vertical beams are perpendicular to the length directions of the vertical beams and the vertical beams move closer to or away from the base when sliding; the
drill rod is installed on the bottom end face of the horizontal beam, and the axis of the drill rod is parallel to the length direction of the vertical beam, and the drill rod is driven to rotate by the
power output ends of the several power heads; the
drill bit is fixedly installed at the bottom end of the drill rod, so that the
drill bit can slide back to a position away from the
drill hole and the base when completing
slag cleaning, thereby solving the problem in the prior art that soil
slag and rock chips easily fall into the
pile hole or the equipment base when the
drill bit cleans
slag, thereby reducing the working efficiency of the drill bit.