The invention discloses an anti-seismic construction device for an ultrahigh-strength concrete
pipe pile. The anti-seismic construction device comprises a supporting frame mechanism, a
pile grooving mechanism and a
pipe pile sinking mechanism. The support frame mechanism comprises a bottom support frame, a vertical support steel plate and a top steel plate; the pile grooving mechanism comprises a grooving rod
assembly, a rod rotating
assembly, a mounting
assembly of the rod rotating assembly and a lifting assembly. The
pipe pile sinking mechanism comprises an
impact block, a block movable limiting rod and an
impact block hoisting assembly. The construction method comprises the following steps that 1, firstly, the pile grooving mechanism is used for deeply digging and grooving; 2, sinking the pipe pile section by section by using a pipe pile sinking mechanism, and impacting to sink; 3, a reinforcement cage is arranged below, concrete
grout is injected, and solidification is waited; soil is extruded into the soil retaining
barrel, the soil is convenient to pull out,
deep excavation is not prone to deviation, the tubular pile can permeate concrete to the outside, the multiple protrusions are formed on the outer wall of the tubular pile, friction between the tubular pile and the soil is easily increased, and the tubular pile is not prone to falling down.