Étape 12 : Configuration et logiciels.
Le MicroSlice utilise le début pour le contrôle du mouvement.
DÉBUT est écrit spécifiquement pour une utilisation avec l' Arduino UNO R3.
Le MicroSlice utilise une version modifiée du début. Dans ce cas pour pouvoir utiliser le MicroSlice à graver des images, nous avons besoin d’utiliser une version de début qui est capable de fournir une sortie PWM pour le Module de commande du Laser. J’ai l’intention à l’aide de la dernière version début 0,9 g qui prend en charge la sortie PWM via une vitesse de broche variable.
Cependant au cours des essais, j’ai trouvé que le mouvement fonction de planification du début ne permet pas de changements de vitesses tandis que la machine est en travaillant se nourrissent de taux et la tête de coupe est ralenti alors que l’opération est menée. Cela signifiait qu’il était incroyablement difficile d’obtenir un dégradé dans la gravure. En bref le faisceau était à pleine puissance ou hors tension. Apparemment il s’agit d’un dispositif de sécurité de G-Code.
Les choses ne semblaient pas bons pour la nouvelle image que j’avais prévu pour le MicroSlice des capacités de gravure...
.... Mais, j’étais dans une conversation par courriel avec les gars sur à PicEngrave.com, ils avaient expliqué pour moi, le problème avec la fonction de broche PWM, ils savaient de quelqu'un qui a permis à PWM sur l’axe z (l’axe z est partie de la planification de mouvement et la vitesse d’avance est inchangée) et en plus de cela la personne en question avait écrit un premier prix remporté Instructable sur tout | CNC Laser pour impression d’Images et de gravure - 2 Shapeoko basé.
Parfait !
Avec le début mis à jour le Mode Laser le MicroSlice est capable de les deux vecteur gravure et gravure de raster.
Alors, comment pouvons-nous début Laser Mode fonctionne avec le MicroSlice ?
Il y a quelques semaines j’avais modifié les conceptions de MicroSlice pour pouvoir monter un petite SPDT-interrupteur à glissière à l’étage inférieur. Avec cette nouvelle version du début, il sera possible de basculer entre les modes vectorielles et Raster avec la chiquenaude d’un commutateur.
Nous aurons besoin enlever l’axe z du cycle autoguidage que le MicroSlice n’est pas un axe z. Nous pouvons le faire en téléchargeant le code source et en modifiant quelques lignes dans le fichier config.h.
Vous pouvez apprendre à éditer le fichier config.h et retirer l’axe z de la Software & mise en place de la MicroSlice V1.
J’ai joint une version pré-compilée du début Laser Mode. HEXAGONAL avec l’axe des z retiré du cycle de radioralliement. Ne téléchargez pas le pré-compilé. SORTILÈGE de la V1 car il n’a pas de Mode Laser.
Nous devons maintenant à clignoter l’hexagone à l’Arduino. J’utilise XLoader comme c’est très simple à utiliser.
Avec l’Arduino flashé, nous pouvons installer début. Vous devrez peut-être installer l' IDE Arduino car il contient les pilotes USB requis par l’ONU.
Il y a de nombreux expéditeurs de G-Code, et je préfère utiliser le Contrôleur de début de ZapMaker. Il est multi-plateforme et donc fonctionne sur la plupart des OSes.
Après que téléchargement et installation de l’application ouvrent contrôleur de début, sélectionnez le port COM pertinent dans la liste déroulante, régler le débit en bauds à 115200 et cliquez sur Ouvrir. DÉBUT contrôleur essaiera de se connecter avec le début.
Si le contrôleur de début peut établir une connexion au début vous sera présenté avec un texte dans la boîte de messages ; sur l’écran doit être Grbl0.8laser. Puis, il y aura une charge de $ values. Ces valeurs sont les valeurs par défaut pour le début.
J’ai modifié le code source puis compilé le début avec le paramètre par défaut pour le MicroSlice, il devrait être prêt à partir, mais nous aurons besoin d’un faire quelques vérifications tout d’abord.
D’abord | Unlock début avec $Xou ouvrir l’onglet avancé et cliquez sur le bouton Début de déblocage , revenir à l’onglet Axis Control lorsque vous avez terminé.
2 | Vérifiez que la liste déroulante Taille de palier est à 10, puis cliquez sur une des flèches de direction. Le MicroSlice doit se déplacer dans le sens de la flèche. Si cela ne se produit pas et il va à l’inverse, vous devrez tourner autour du bouchon du moteur pertinent où elle se raccorde à la EadyDriver.
3 | Cliquez sur la flèche pour Assurez-vous qu’il bouge dans la bonne direction.
4 | Répéter l’opération avec l’autre axe.
5 | Pour exécuter la séquence de radioralliement et vérifier que les butées fonctionnent correctement tapez $H dans la boîte de commande. La tête de coupe doit aller vers le coin inférieur gauche et s’arrêter. Il y a une vidéo de la séquence de radioralliement ici | YouTube. Si cela ne fonctionne pas, vous aurez besoin de mal à tirer la faute.
6 | Enfin, nous pouvons vérifier que Mode Laser permet de correctement. Tapez $L1 dans la boîte de commande et appuyez sur entrée. Si cela fonctionne, un message apparaîtra dans la fenêtre vous indiquant ainsi. Désactivez-le à nouveau type $L0.