The ballbar test is used to diagnose geometric errors present in a CNC machine tool. It does this by measuring and detecting inaccuracies caused by the electrical and mechanical axis control and drive system. The results are displayed with definitions and possible causes. Reports are generated and can be formatted for the following standards. ISO 230-4, ASME B5.54 and ASME B5.57