The application belongs to the technical field of
civil engineering damping structure, and particularly discloses a self-resetting bionic steel hinge assembled RC frame structure and an assembling method thereof, the RC frame structure comprising a prefabricated column layer, a prefabricated beam, a bionic column hinge, a bionic beam hinge and a prestressed
rod group, the bionic column hinge comprising a
thigh boot and a shank boot, and the bionic beam hinge comprising a
thigh connecting piece and a shank connecting piece. The bionic column hinge and the bionic beam hinge are used as connecting nodes between column bodies and between beams and columns, the bionic column hinge and the bionic beam hinge can bear
bending moment and have good rotating capacity according to the characteristics of a
plastic hinge, the
thigh connecting piece, the shank connecting piece and the second energy dissipation plate in the bionic beam hinge respectively imitate the
femur, the
tibia and the
ligament of a
knee joint, and play the roles of supporting
body weight, absorbing
impact, keeping balance and providing flexibility, the thigh boot and the shank boot of the bionic column hinge simulate the
femur and the
tibia of a
knee joint, and form a rotating mechanism cooperating with the
ligament simulated by the first energy dissipation plate to perform stretching, flexing, internal and
external rotation and locking movements.