BCNC/controle

De fablabo
Révision de 20 mai 2016 à 18:25 par Qfouet (discussion | contributions) (Page créée avec « ===Partie Contrôle=== ====Statuts==== Not Connected: bCNC ne communique pas avec la machine. Connected: bCNC à lancer la communication avec la machine mais nécessite l... »)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Partie Contrôle

Statuts

Not Connected: bCNC ne communique pas avec la machine. Connected: bCNC à lancer la communication avec la machine mais nécessite l'appui du bouton "débloquer" pour lancer des commandes. Idle: La machine est en attente d'une commande, elle est prête à fonctionner. Hold: La machine est en pause, elle bloque toute autre commande que reprendre ou annuler. Run: La machine est en mouvement. Alarm: Erreur machine, la machine arrive en butée, ou autre .... Elle attend un déblocage de l'opérateur. Error Abort during cycle: Arrêt du cycle ou arrêt d'urgence logiciel, ou problème avec bCNC..... Elle attend un déblocage de l'opérateur.

Connexion avec la carte

Dans l'onglet "File"

-Serial

  • Port:/dev/ttyACM0 ou /dev/ttACM1
  • Baud: 115200
  • Contrôleur: Smoothie

On ouvre le port pour se connecter à la machine, et on le ferme quand on a fini ou quand on a utilisé un bouton d’arrêt d'urgence.

Après on peu passer à l'onglet Control !

Contrôle de la machine

Dans l'onglet "Control"

Bandeau du haut:

  • Home:

Envoie la machine aux niveau des fins de courses. Et initialise l'origine machine.

  • Débloquer: Il désactive toute erreur, Il définit que l'opérateur est prêt à remettre la machine dans son état normal.
  • Remise à zéro: C'est l’arrêt d'urgence logiciel, il arrête les moteurs instantanément, interrompt le cycle, et dérègle les positions machines. Il est important de faire un "Home" après toute utilisation de ce bouton.
  • Scan: Déplace la tête en suivant le rectangle rose qui encadre le gcode. Sans gcode il va buter en fin de course.
  • 2,3,4,5,6:
  • Début: Lance le programme présent dans le logiciel, on peut le modifier avec l'onglet "éditor".
  • Pause: Il fini la ligne de gcode en cours et met en pause le cycle, pendant la pause la broche tourne encore, et on ne peu effectuer aucune manipulation avec la machine pendant la pause.
  • Arrêt: Il arrête la lecture du gcode à la fin de la ligne en cours.
  • Sortir: Quitte bCNC

-Status

  • Wpos: Ce sont les cordonnées par rapport au repère en cours, on modifie ce repère en utilisant les boutons X,Y,Z=0, Set WPOS ou encore avec une commande G92.
  • Mpos: Ce sont les cordonnées par rapport au zero machine, qui est initié via la commande "Home".
A chaque nouveau lancement de bCNC il est important de faire un "Home" pour initier les positions machines (Mpos)
  • Le Bouton "Move Gantry" permet de déplacer la tête directement en cliquant dans la zone voulu.
Il est important quand on l'utilise de bien se situer dans la zone en pointillés orange.

-State

  • G5x: Ces boutons corresponde à des référentiels différant, cela permet de garder en mémoire les origines de plusieurs Wpos.

Distance: Absolute ou Incrémental. Permet de travailler en suivant des cordonnées ou des incréments. (G0 X10 déplacement à la position X10, ou déplacement de 10 suivant l'axe X) Unités: mm ou inch (en mm par défaut) Outil: Numéro de l'outil, inutile avec notre fraiseuse. Plan: XY, XZ, YZ, par défaut XY Vitesse: 3 000mm/min, c'est la vitesse des déplacements hors usinages (G0) Mode: unit/min, 1/time, unit/rev. unit/min par défaut. Vitesse d'adaptation: Inutile pour le moment, c'est sensadapte en pourcentage la vitesse réglée précédemment. Broche: Démarrage manuel de la broche, utile seulement pour l'utilisation avec le joystick (s'éteint au démarrage d'un gcode).

-Control Joystick incrémental: Il permet le déplacement suivant X, Y, Z et XY. Les incréments sont à régler à chaque déplacement.

Sonde

Partie inutilisé avec SentierBattu