Documentation de Beam Bench

Console de commandes

Envoyez du G-code brut à la machine. Surveillez chaque ligne de trafic dans les deux sens.

Le panneau Console est la fenêtre de G-code brut. Vous pouvez envoyer des commandes directement au contrôleur et voir chaque ligne qu'il renvoie, avec des horodatages et des indicateurs de direction.

Pour la plupart des flux de travail, vous n'avez pas besoin de la Console. Utilisez-la lorsque :

  • Vous souhaitez lire ou écrire directement les réglages GRBL $.
  • Vous déboguez un problème de connexion et devez voir ce que dit la machine.
  • Vous testez une macro personnalisée avant de l'associer dans le panneau Macros.

L'ouvrir

  • Zone d'ancrage par défaut : upper-right
  • Visible par défaut : oui
  • Raccourci clavier : aucun par défaut

Ce que vous voyez

Deux zones :

Sortie du journal

Une zone de défilement en lecture seule à police monospace. Chaque entrée comporte :

  • Horodatage (HH:MM:SS).
  • Indicateur de direction : pour les commandes que vous avez envoyées, pour les réponses de la machine.
  • Le contenu de la ligne.

Les lignes correspondant à error: ou alarm: (sans distinction de casse) s'affichent en rouge.

Le journal défile automatiquement vers l'entrée la plus récente. Le volet a une hauteur fixe ; faites défiler vers le haut pour voir l'historique.

Saisie

Un champ de texte sur une seule ligne avec l'espace réservé G-code... et deux boutons :

  • Envoyer : envoie la commande saisie.
  • Effacer : efface l'affichage du journal (l'historique des commandes est conservé).

Ce que vous pouvez faire

Envoyer une commande

  1. Saisissez une commande G-code ou GRBL (pour des exemples sans sortie, utilisez $$, ? ou $G).
  2. Appuyez sur Entrée ou cliquez sur Envoyer.

La commande apparaît dans le journal avec l'indicateur , et la réponse de la machine (le cas échéant) apparaît avec .

Parcourir les commandes précédentes

  • Flèche vers le haut dans le champ de saisie : remonte dans l'historique de vos commandes.
  • Flèche vers le bas : avance dans l'historique.

L'historique persiste après la fermeture et la réouverture du panneau tant que l'application est en cours d'exécution.

Effacer le journal

Cliquez sur Effacer. L'affichage du journal est effacé ; l'historique de commandes sous-jacent (pour le rappel avec la flèche vers le haut) reste intact.

Lire les réglages GRBL

Envoyez $$. La machine affiche tous les réglages $ avec leur valeur actuelle. Chacun occupe une ligne .

Définir un réglage GRBL

Utilisez $…=… uniquement comme modèle de syntaxe. Lisez les valeurs actuelles avec $$, puis remplacez les deux points de suspension par le réglage et la valeur spécifiques documentés pour votre contrôleur ou fournis par le fabricant de la machine. Ne collez pas le modèle tel quel et conservez la valeur actuelle, sauf si vous disposez d'instructions spécifiques à la machine pour la modifier. La machine répond par ok ou une erreur.

Attention : les réglages GRBL sont persistants dans l'EEPROM du contrôleur. Sachez toujours ce qu'un réglage fait avant de le modifier. Consultez la référence des réglages GRBL.

Tester une macro avant de l'associer

Saisissez la séquence de commandes dans le champ de saisie, une à la fois. Lorsque vous avez quelque chose qui fonctionne, enregistrez-la comme macro dans le panneau Macros.

Comportements à connaître

  • L'expression régulière d'erreur/alarme détecte tout ce qui commence par error: ou alarm: (sans distinction de casse). C'est un indice visuel, pas une interprétation. La machine attend toujours de vous que vous lisiez le code réel.
  • L'envoi de commandes pendant l'exécution d'un travail peut perturber le transmetteur. Attendez que le travail soit en pause ou terminé.
  • La Console n'applique pas la syntaxe GRBL. Tout ce que vous saisissez est envoyé tel quel à la machine.
  • Les commandes longues (référencement, déplacement manuel sur de grandes distances) monopolisent le canal jusqu'à leur exécution complète. Le bouton Envoyer ne se bloque pas, mais la réponse peut prendre du temps.

Associé

On this page