Programing and setting in VMC and CNC machines, Tool planning, Sample approval and cycle time optimisation