Man if i had access to a CNC id be all over that.....fast, accurate and the ability to do just about everything shy of finish grinding......