Ang pinakamalaking casting at manufacturing base sa Tsina, ang Sinomach ay mayroong malalaking modernong kagamitan at pasilidad para sa pagsasaayos, casting, forging, heat treatment, at machining, kasama ang buo na mga pamamaraan ng pagsubok at maayos na sistema ng panatilihin ang kalidad. Ang kompanya ay may kakayahan na gumawa ng iba't ibang high-quality castings at forgings na sumasang-ayon sa pambansang at internasyonal na pamantayan. Ito ay nagbigay ng sets ng castings at forgings para sa mga pambansang hydroelectric power stations kabilang ang Gezhou Dam, ang Three Gorges Dam, ang Ertan Hydropower Station, at ang Longyangxia Hydropower Station.
Castings at forgings para sa mga power station
Marine castings at forgings
Roller
Driving medium
Aviation stamp forgings

1,000 MW Ultra-Supercritical Generator Rotors

5M Back-Up Roller for a Rolling Mill

660 MW Generator Rotors

Intermediate Shaft for Ships

Main Shaft for 645 KW-2.5 MW Wind Power Generators