The invention discloses a preparation method of an all-composite mast, which belongs to the technical field of ships and comprises the following steps: a, preparing a bottom
flange; b, preparing a mast main body, and winding an inner
skin on the mast main body; c, the bottom
flange is assembled to the mast body, and the inner
skin is pre-cured; d, the boundary dimension of the inner
skin is machined, and the
honeycomb core is bonded to the surface of the inner skin; e, stabilizing the
honeycomb core, and winding an outer skin on the
honeycomb core; f, carrying out integral curing treatment, and carrying out boundary dimension
processing and finishing on the cured outer skin; and g, demolding. The bottom
flange is prepared and formed by the
composite material through the
autoclave technology, the bottom flange is inserted into the mast body to be integrally formed, the bottom flange prepared through the technology is light in weight, high in strength, easy to
machine and good in connecting performance with the mast body, the strength and stability of the connecting part are improved, and the number and complexity of connecting pieces are reduced.