With the development of space technology, deployable mechanism has been widely applied in large aperture space antennas. In this paper, a hexagonal frustum deployable antenna unit and an innovative modular assembling concept are proposed for large parabolic truss antenna. Screw topology diagram and screw constraint matrix are established to solve degree of freedom (DOF) of the antenna mechanism. By separating column vectors of screw constraint matrix, whole actuations of antenna mechanism are obtained according to unique solution condition. A new hexagon antenna network method based on hexagon frustum units and rotation transformation matrix is proposed, and correctness and efficiency of the modeling principle are proved by simulation. Finally, a prototype of the proposed hexagonal frustum truss deployable antenna mechanism is constructed, and a deployment experiment is conducted, which demonstrate the mobility and deployment performance of the mechanism. The mechanism proposed in this paper provides a theoretical reference for the parabolic truss deployable antenna mechanism, which is potentially valuable in the application of large aperture deployable antennas.