The invention discloses a lattice type large antenna azimuth seat frame with a tower footing, and relates to an antenna technology in the fields of communication, measurement and control, radar, radio astronomy and the like. The invention discloses a seat frame, and aims to provide a seat frame which is high in rigidity, strong in overturning resistance, large in equipment operation space and not easy to destabilize. The device comprises a main supporting truss, a side supporting beam, a radial oblique beam, a lower edge beam, an inner oblique beam, a central tower footing, a central pivot, a bearing seat, a roller mechanism and a track. The main supporting truss is of a lattice structure and is composed of a plurality of triangular grids. The central tower footing is located in the center of the seat frame, the upper portion of the central tower footing is a central pivot, and the side supporting beams and the radial oblique beams intersect on the central pivot. The rolling wheel mechanism is composed of four sets, each set of rolling wheel mechanism comprises eight rolling wheels, and the rolling wheels are arranged in a one-to-two mode, a two-to-four mode and an eight-to-four mode. According to the invention, the overall rigidity and wind load resistance of the seat frame structure are effectively improved, and the seat frame structure is particularly suitable for design and manufacturing of azimuth seat frames of large and ultra-large antennas.