... burrs& sharp edges,ball blasting, sand blasting.;3.Machining: cutting,CNC machining, milling, drilling, griding,punching,screwing etc.;4.Finishing: ... and etc.);2.Complete solution from Design-Sample-Production-Shipping to make you more competitive;3.Advanced equipment and precise measuring machines ... .Assembly work Better products ,Better service,Better world! punching machine processing aluminium part