Ang pinakamalaking base ng casting at paggawa sa China, ang Sinomach ay may malalaking modernong kagamitan at pasilidad para sa pagsasaayos, casting, forging, heat treatment, at machining, kasama ang buo at sapat na pamamaraan ng pagsusuri at maayos na sistema ng siguradong kalidad. Ang kompanya ay may kakayahan na gumawa ng iba't ibang high-quality na castings at forgings na sumasaklaw sa pambansang at internasyonal na pamantayan. Ito ay nagbigay ng set ng castings at forgings para sa mga pambansang hidroelektrik na istasyon 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
Maritime castings at forgings
Roller
Driving medium
Aviation stamp forgings

1,000 MW Ultra-Supercritical Generator Rotors

5M Back-Up Roller para sa Rolling Mill

660 MW Generator Rotors

Intermediate Shaft para sa mga Barko

Main Shaft para sa 645 KW-2.5 MW Wind Power Generators