Connecting and water resisting method for assembled steel pipe column type tower crane foundation and structural base plate

The invention relates to a connecting and water resisting method for an assembled steel pipe column type tower crane foundation and a structural base plate. A high capped tower crane foundation structure is formed by four steel pipe columns and inter-column bracings, wherein each steel pipe column is formed by assembling a plurality of short pipe columns prefabricated to have shearing-resistant anchoring tenons and tenon concaves by adopting connecting flanges. The upper end of the short pipe column at the bottom is connected with a standard-section short pipe column by adopting a flange in combination with a socket type shearing-resistant anchoring tenon, and the lower end of the short pipe column at the bottom is provided with an anchor bar and a rigid anchoring water stop device. The anchor bar stretches into a reinforced concrete filling pile and cast into a whole; the rigid anchoring water stop device is anchored in the bottom plate of a building structure so as to play a role of guaranteeing the stability of the tower crane foundation structure and the water stop and prevention effects of the bottom plate of the building structure. According to the invention, numerous disadvantages of existing tower crane foundations are overcome, the stability and reliability of the high capped tower crane foundation structure are greatly improved, cost is lowered, and the operation safety of the tower crane is guaranteed.