Odorian, lo primero que necesitarás es un comparador o algo similar al de esta foto:
Comparador en el mismo cabezal de fresado
Antes de todo, trata de nivelar y asentar la maquina en la superficie en la que se apoye. Esto se suele hacer con silent-blocks regulables en altura. Con esto conseguirás que no se deforme la estructura de la maquina y evitarás la transmisión de vibraciones con la consiguiente reducción de ruido. Para esta operación bastará un nivel de burbuja. No te compliques mucho porque al final del proceso tendrás que repetirlo otra vez.
Ahora monta el comparador en el cabezal de la maquina. Bajas el eje z hasta que el comparador toque la mesa y bajas dos o tres milímetros. Pones el dial a cero y ya el eje Z no lo tocas para nada.
Haces una carrera completa, por ejemplo del eje Y, anotando los valores del comparador, observando la tendencia que te marca la aguja del comparador.
Avanzas el eje X por ejemplo 25mm, y repites la operación anterior. Luego haces lo mismo pero realizando las carreras perpendiculares a las que acabas de realizar. Con esto consigues una cuadricula con una especie de mapa "topográfico" de tu mesa de trabajo. Cuanto mas densa la rejilla mas precisión, pero no te vuelvas loco, con una rejilla de 50x50mm mas que suficiente. Esto te dará elementos de juicio suficientes como para decidir donde tocar en tu maquina para conseguir, primero de todo paralelismo y perpendicularidad en los movimientos de tu maquina, siempre teniendo en cuenta que todo tiene unos límites y unas tolerancias.
Para suavizar los movimientos, puede ser conveniente que las guías estén lo mas paralelas posible y a la misma altura. Otra vez el comparador te será de mucha utilidad, pero esta vez usando un soporte articulado. Aquí te tocará usar tu ingenio para determinar el método de medida.
Lo siguiente es determinar el juego del mecanismo de los motores paso a paso, para cada uno de los ejes.
Ten en cuenta que en un programa sencillo como el que has hecho para grabar "Odorian", tiene multitud de movimientos alternativos, en sentido positivo y en sentido negativo en los ejes X e Y, ademas de subir y bajar el cabezal con el eje Z. Este juego no se produce si no cambias de sentido de giro el motor, pero en cuanto se produce el cambio de sentido de giro, hay un ángulo girado que no produce movimiento lineal. De ahí los sistemas anti-backlash como el de las dos tuercas que has montado. A pesar de eso, es conveniente determinar el juego real de tu máquina. Una pequeña observación, aunque seguro que lo has hecho así, pero por si acaso, ¿has tensado las tuercas en sentido opuesto para que sea cual sea el sentido de giro haya en todo momento filetes de rosca de tuerca y varilla roscada en contacto que aseguren en movimiento? (por eso te dije lo del "doble rozamiento")
Un método para determinar el backlash, es colocar ese mismo comparador en un punto de la mesa, por ejemplo orientado en el eje X, tocas con el cabezal el comparador y lo vuelves a poner a cero. Previamente, create un programita con una subrutina (o copiar pegar...) en el que muevas desde ese punto, hacia atras 50mm y vuelvas al punto de origen, repitiendo este movimiento muchas veces (100, 200, 500... depende de la paciencia que tengas). Si de verdad no hay nada de juego, el comparador deberá marcar cero(cosa rara, rara, rara...). En caso contrario(el del resto de los mortales), lo que marque lo divides entre el número de veces que has repetido el proceso y ese será el backlash que tiene ese eje. ¿porqué repetir este proceso tantas veces?, pues porque con un único movimiento de ida y vuelta, el error puede ser muy pequeño, pero en el proceso de mecanizado, los motores cambian de sentido de giro cientos de veces, con lo que un pequeñísimo error, multiplicado por 500, mil veces, pues se te pueden ir incluso milímetros...
Bueno, pues métodos para calibrar tu máquina hay muchos, pero esto es lo que a grandes rasgos yo hice con la mía y me apañé bastante bien. Ya dije que mi experiencia en el CNC es corta, por lo que acepto también sugerencias o incluso que me comenten errores que haya podido cometer.
Espero no haberte liado mucho y sobre todo, piensa el uso que piensas darle a tu máquina, pues tampoco es cuestión de matar moscas a cañonazos...
Saludos y ya nos contarás tus avances.