The invention discloses a target head cover
structure based on winding and needling processes and a forming method of the target head cover structure, and belongs to the technical field of
composite material structure manufacturing. Comprising a head cap and a cover body, the head cap is inserted into the mortise of the cover body through the tenon and is sewn and fixed through sewing fibers; the head cap and the
mask body are sewn and then jointly subjected to
chemical vapor infiltration and reactive infiltration densification treatment, so that in a connecting interface area of the head cap and the
mask body, sewn fibers and carbon and
silicon carbide matrixes generated in situ in the densification process are interwoven and embedded, and a three-dimensional continuous enhanced interface structure is jointly formed. According to the structure, an independent
physical interface formed by an
adhesive or a mechanical connecting piece is eliminated at the joint of the head cap and the
mask body, so that structural fusion of the head cap and the mask body is realized. According to the invention, through a synergistic process of joggling, sewing and co-densification, the integrated forming of the component is realized, and the integrity, the
bearing capacity and the production efficiency of the structure are remarkably improved while the product consistency is ensured.