Filament winding is a controlled, automated process in which fiber rovings are pulled from large spools through a polymeric resin and wound upon a mandrel. The orientation and tension of the fiber can also be carefully controlled so that successive layers are applied or oriented differently from previous layer. The winding requirements are programmed and managed using specially designed winding software. Once the winding is complete, the part and tool are cured to a specific computer controlled heat cycle, which solidifies the composite part. The wound composite part can then extract from the tooling mandrel, and is then available for any additional processing.