Étape 5: Début, paramètres de l’étape et un peu de maths.
DÉBUT est une source ouverte, firmware très puissant qui est exécuté sur l’Arduino et G-code traduit les orientations et les vitesses de la Commission du CNC jeter les moteurs pas à pas.
Vous pouvez flasher début dans un Arduino avec leur interface IDE, vous pouvez trouver les fichiers source zippé ici : https://github.com/grbl/grbl
Vous aurez besoin de savoir comment faire cela, pas de meilleur moment que maintenant (j’ai dû apprendre à le faire pour ces projets de commande numérique par ordinateur)
Pensez à début a l’entraîneur-chef, le bouclier de la CNC est le formateur et les moteurs pas à pas sont les joueurs sur le terrain. Ils ont tous de travailler en harmonie et avez le bon jeu de pièces de théâtre à entailler une touche... ou faire une partie. S’il y a quelque chose de mal, une pause vers le bas dans la communication, la pièce tombe en panne et la balle obtient fouilla ou votre machine se déplace d’une façon très étrange (soit trop rapide, trop peu ou pire, écraser les lignes de côté).
Nous devons les bons réglages pour faire des jeux, et voici comment leur savoir.
Voici ce que vous devez savoir sur le Sable de 2015. Ce type de calcul peut être appliqué à la plupart des machines CNC provenant d’outre-mer parce qu’ils sont tous les métriques. Paramètres du début sont dans le système métrique, c’est bon, cela signifie qu’ils parlent au moins la même langue. Il y aura une traduction nécessaire si vous utilisez une machine à dire... Vis ACME avec mesures impériales.
--
Les Sable 2015 utilisations standard trapézoïdale vis, eux seuls sont assez précis, mais combiné avec écrous anti-backlash, peut donner une résolution de .1mm tolérance. La taille de ces vis est de 10mm avec un espacement de 1,5 mm
Nous ne se soucient vraiment les 10mm, mais nous se soucient de la hauteur de 1,5 mm. La hauteur est la distance entre les threads. Une façon simple d’expliquer c’est que si vous avez un écrou sur cette vis, pouvez-vous transformer l’une rotation vis tout en retenant l’écrou, l’écrou se déplacera à 1,5 mm.
Cela signifie une rotation complète nous donner 1,5 mm de débattement, garder ce numéro à l’arrière de votre cerveau.
--
Les moteurs pas à pas utilisés sur le Sable 2015 sont assez standard 1,8 degré moteurs.
360 degrés de rotation divisé par 1,8 degrés par étape
= rotation de p. 200 marches plein
--
Pour obtenir encore plus délicat, le bouclier de CNC permet désormais micro pas à pas, entre étapes, lisser la motion et présentant le plus de précision tout en sacrifiant quelques couple.
J’ai mon bouclier CNC mis en place avec le micro 1/16 étapes, ce qui signifie il y a 16 micro étapes par étapes complet. Micro étapes viennent dans 1/2, 1/4, 1/8, 1/16 (max de la A4988) et même 1/32 (avec les puces de DRV8825). De plus petits incréments sont possibles, mais ces puces prennent uniquement en charge un maximum de 1/16 ou 1/32. Le calcul reste le même, simplement ajuster en conséquence.
200 marches pleins multiplié par 16 étapes micro = 3200 pas totales
--
Appel de paramètres de début pour la quantité de mesures qu’il faut pour mettre la vis de tête de voyager 1 mm donc, nous allons combiner certains numéros pour ce paramètre :
3200 étapes = 1 tour = 1,5 mm
Nous devons savoir 1 mm donc permet de revenir en arrière sur les mathématiques
3200/1.5 = 2133,333 étapes pour le déplacer 1mm
Donc, mes paramètres de début est 2133.33 étapes/mm
--
Si vous allez dans n’importe quelle interface de début (contrôleur de début, Chilipepr, CarbideMotion, Universal début Sender) vous serez en mesure de modifier vos paramètres de début. C’est une simple question de taper :
100 $= 2133.330 (x, étape/mm)
101 $= 2133.330 (y, étape/mm)
102 $= 2133.330 (z, étape/mm)
(Xyz, étape/mm) n’est pas nécessaire, c’est plus pour vous montrer que les valeurs de $100, $101 et 102 $ diffèrent et correspondent aux différents axes.
--
Plus vous jouez avec les paramètres les plus importants c’est d’écrire à vos anciens paramètres donc si parfois va mal... vous pouvez revenir à elle. Vous pouvez même changer la vitesse max, la vitesse min, l’accélération de chaque axes etc.. Une fois que vous régler vos paramètres sur votre machine, vous n’aurez jamais à changer à nouveau à moins que vous reflash votre Arduino avec une nouvelle version du début... Copiez et collez votre liste complète de paramètres avant cela.