The utility model provides a stable supporting frame for
pile foundation construction, and relates to the technical field of supporting frames, the stable supporting frame comprises a supporting ring, a plurality of mounting openings are formed in the supporting ring, a supporting structure is arranged in each mounting opening, bearing frames are connected to the two sides of the supporting ring, a rotating shaft is rotationally connected between the two bearing frames, and the rotating shaft is connected with the supporting ring. The outer surface of the rotating shaft is fixedly connected with a first
bevel gear located in the supporting ring. The supporting structure comprises a connecting
pipe mounted at the mounting opening, a
threaded rod is arranged in the connecting
pipe, one end of the
threaded rod extends into the supporting ring and is fixedly connected with a second
bevel gear, the second
bevel gear is meshed with the first bevel gear, and a telescopic part is arranged between the connecting
pipe and the
threaded rod. The first bevel gear drives the second bevel gear to rotate, the second bevel gear can drive the telescopic part to stretch out and draw back when rotating, the telescopic part is clamped on the inner side of the reinforcement cage when stretching out so as to support the reinforcement cage, and the telescopic part can be separated from the reinforcement cage when retracting.