The invention discloses a
high torque mixing drilling rig and a construction method thereof, which belongs to the technical field of
pile foundation construction, and includes a
pile frame, a
chassis, a vertical rotary power
system, a circumferential rotary power
system, a rotary drive, a rotary pressure plate, a
drill rod, a
drill bit, a chain, a solidified material pumping
system, and a
high pressure gas supply system; a stopper is provided on the
drill rod; the
pile frame and the
chassis are connected by bolts, the rotary drive is connected to the pile frame by a slide rail, the rotary pressure plate is connected to the vertical rotary power system by a chain, the rotary pressure plate is connected to the drill rod by a
flange, the drill rod is connected to the
drill bit by a
flange, and the solidified material pumping system and the
high pressure gas supply system are connected to the drill rod by a
high pressure hose. The invention reduces the center of gravity of the drilling rig by placing the power head downward, prevents the drilling rig from tilting forward during the construction process, and achieves the purpose of drilling, lifting the drill and transmitting torque at the same time by only setting one power head, thereby reducing the construction process, improving the construction efficiency, and saving the cost.