By applying NC system with three axes ganged function to M1432 universal cylindrical grinding machine, a NC grinding machine with two moving axes and one circumrotating axis ganged function is designed and developed. Besides two moving axes ganged function, this machine has a special function of driving the form wheel dresser to circumrotate around the Y axis. Ordinary grinding machine with two axes ganged function can’t machine complicated parts such as seaming roll with steep gradient groove. But a grinding machine with this special unction can do this by precisely dressing the form wheel with various aspheric curves. With the set-in PLC function of NUM1020 NC system and the correlative parameters to be respectively setup, the new machine can be used to machine some complicated parts such as seaming roll. The system receives machining process codes which is pretreated by computer firstly and dresses the form wheel in DNC mode, then machines parts with the form wheel later.