The present invention relates to an installation mechanism for T-shaped profiles. The semi-gantry structure is provided with a main beam, and two movable T-shaped installation mechanisms are provided on the main beam; the T-shaped installation mechanism includes a walking trolley and a
middle column pressing mechanism connected to the walking trolley, a rotating mechanism is provided between the walking trolley and the
middle column pressing mechanism, a rotating arm is connected to the rotating mechanism, and a supporting platform and an electromagnetic lifting mechanism matched with the rotating arm are provided on the
middle column pressing mechanism, the rotating arm and the supporting platform are vertically arranged, and electric hoists for grabbing the T-shaped profiles are respectively provided at both ends of the rotating arm. When in use, the automatic grabbing, positioning, installation, pressing of the T-shaped profiles and the adsorption of the installed
steel plates can be realized, the installation accuracy of the T-shaped profiles can be improved, and various specifications of T-shaped profiles can be adapted to be installed at any specified position. It has a high degree of
automation and intelligence, effectively improves the positioning and
assembly efficiency, greatly reduces the labor intensity of the staff, and improves the production efficiency.