The invention discloses a novel screw hole-forming
insertion single body and a composite precast
pile forming construction method, and relates to the field of
civil engineering pile foundation construction. According to the construction method, a screw
drill rotates and extrudes to form a hole, and a precast
pile single body is inserted, or an implanted single body is compounded with a material in a preset hole to form the pile. The method specifically comprises the following steps that a pile hole is formed through rotary
cutting and
extrusion in the screw hole forming stage,
cement paste or fine aggregate concrete is injected into the bottom of the pile synchronously during
drill lifting, and a precast pile is inserted and implanted into the hole in a static pressure or hammering or vibration or other
modes. The rock-entering high efficiency,
environmental protection and high bearing performance of the screw pile and the high-grade concrete and pile forming quality advantages of the high-strength precast pile are fused, the
bearing capacity of the pile foundation is remarkably improved, the pile foundation is suitable for various complex geological conditions, the construction efficiency is high, the environmental influence is small, and the economic benefit is obvious; and a novel pile foundation construction method with optimal comprehensive performance such as green, low carbon,
environmental protection and
energy conservation is really realized.