À mon sens, ce n'est pas un problème de Steps
Une erreur de Steps est une erreur d'échelle : l'écart doit augmenter proportionnellement à la distance mesurée. Une erreur de 0,3 mm sur 100 mm donnerait environ 0,15 mm sur 50 mm et 0,03 mm sur 10 mm.
Or ici, l'erreur reste pratiquement constante, autour de 0,3 mm, quelle que soit la dimension usinée.
Le test des rectangles me semble particulièrement parlant : les rectangles sont trop petits d'environ 0,27 mm et les espacements entre eux trop grands d'environ 0,24 mm. Cela ressemble davantage à un décalage radial constant d'environ 0,13–0,15 mm par côté.
Je chercherais donc plutôt du côté du diamètre outil réellement pris en compte, de la compensation/trajectoire générée par CamBam ou d'un phénomène mécanique provoquant un décalage constant, plutôt que du côté des Steps per.