Creating splines and keyways is definitely one of our specialties. We have various slotting and broaching machines, including a CNC controlled machine with a turntable. This latter machine allows us to create curved inner profiles. But we are also able to create extremely long keyways, if necessary even in blind holes.