O sistema ballbar é uma ferramenta utilizados para medir erros geométricos presentes em uma máquina ferramenta CNC, onde o objetivo é detectar imprecisões gerando um diagnostico. Os erros são medidos através de um ensaio de interpolações no qual a máquina descreve uma trajetória circular e pequenos desvios de raio do movimento são medidos por um transdutor e capturados por um software.
Se a máquina não tiver erros, os dados do gráfico mostrarão um circulo perfeito. A presença de erros distorcerá este círculo mostrando desvios que revelam problemas no controle numérico, nos servos e nos eixos da máquina.