CNC Machined Components - We can machine components from forgings, castings and bar stocks. Shafts with 70 mm dia and up to 800 mm long, Gear Blanks 200 mm dia and maintaining dimensional accuracy within 10 microns.