The invention discloses an underground
engineering pile foundation rotary excavating and bottom expanding construction method suitable for complex geology, which comprises the following steps: reasonably adjusting parameters such as water quantity and
slurry concentration for a hard interlayer in a drilling process to clean a soil body, placing a
pile casing after reaching the position of a bottom expanding hole, and expanding the bottom for the second time; and the bottom expanding quality is guaranteed through the scale marks, the spiral steel sheets and accurate control over the expanding angle and depth of the
pile casing. Then wall protection
slurry injection, casing outer grouting, casing
recovery and secondary hole cleaning are sequentially carried out, then a steel sheath is put in, secondary
pipe sinking grouting is carried out, then a concrete guide
pipe is put in for hole cleaning, finally high-
pressure grouting is carried out, and concrete pouring and pile head treatment are completed; and meanwhile, according to the scheme, the steel sheath is made of a degradable
polymer composite material, the construction quality and
environmental protection requirements are considered, and a systematic and
effective solution is provided for pile foundation construction in a complex geological environment.