The present application belongs to the field of
pile foundation construction equipment, and particularly discloses a self-
recovery grab bucket with
toughness, a control method and a micro
pile grab bucket hole forming equipment. The grab bucket comprises a bucket segment with grab bucket teeth; the grab bucket teeth are arranged at the lower end of the bucket segment through a tooth replacement mechanism; the tooth replacement mechanism comprises a tooth
cartridge, the inner cavity of the tooth
cartridge is a tooth accommodating cavity, and the tooth accommodating cavity is provided with a tooth locking
assembly and a tooth replacement driving part. In the case of broken or excessively worn grab bucket teeth, the tooth replacement driving part drives the grab bucket teeth in transmission cooperation to move towards the tooth replacement opening and extrude the first grab bucket tooth out of the tooth accommodating cavity, and the second grab bucket tooth moves to the position where the first limiting structure and the second limiting structure of the tooth locking
assembly are matched together, so as to realize the function of automatically replacing the grab bucket teeth, ensure that the grab bucket can quickly recover to the
normal state for continuous drilling, and thus the manual disassembly and replacement of the grab bucket teeth are not needed, so that the artificial labor intensity is not increased, and the construction efficiency is ensured.