The embodiment of the present invention provides an alternating composite cable dome structure and an implementation method thereof, including: a support
assembly, a cable
assembly and an
external pressure rigid ring beam; the support
assembly includes: a central strut, equal-height double struts, a single strut, unequal-height double struts and a horizontal pressure bar, wherein the equal-height double struts, the single struts and the unequal-height double struts are arranged in sequence from the center of the cable dome to the outermost circle of the cable dome in each frame; the cable assembly includes: a
ridge cable assembly, a ring cable assembly, an inclined cable assembly and an externally pulled inclined cable assembly, wherein the inclined cable assembly is arranged in sequence from the center of the cable dome to the outermost circle of the cable dome in each frame. The embodiment of the present invention provides an alternating composite cable dome structure, wherein the unequal-height double struts and the horizontal pressure bar are connected end to end to form a closed strut ring, and the struts, the
ridge cables and the inclined cables form a
tetrahedron structure, thereby improving the
geometric stability of the cable dome structure, and the number of components is small, which is easy to construct, install and tension, reduces construction costs, and has good comprehensive
economic benefits.