rbRAZMoteur
RAZ (prise d'origine) des axes cochés ; crée et initialise la carte d'axes au premier appel ; Q, T, W = positions après RAZ.
Famille « Communication et pilotage » : ce que fait chaque outil, ses paramètres (D à O) et ses résultats (P à Y).
AXE… pilote une carte d'axes (créée et initialisée par une remise à zéro). Outil combinatoire : caractères 4 à 6 = jusqu'à trois n° d'axes cochés ; 7e = action (0 remise à zéro / prise d'origine, A absolu, I incrémental, L lecture, S arrêt) ; 8e F = attendre la fin du mouvement (au plus 1 s par axe). Paramètres : D,E = position et vitesse du 1er axe, G,H du 2e, J,K du 3e. Résultats : Q, T, W = positions lues des trois axes ; P = 1 si les déplacements sont acceptés. AXEGRAV… : gravure laser d'un modèle .ez3 ; AXEGRAI : commande et lecture du laser par port série.
RAZ (prise d'origine) des axes cochés ; crée et initialise la carte d'axes au premier appel ; Q, T, W = positions après RAZ.
Déplacement absolu : axe 1 en D (vitesse E), axe 2 en G (H), axe 3 en J (K).
Déplacement relatif à la position actuelle (mêmes paramètres).
Lit la position des axes cochés (après la fin du mouvement si le 8e caractère est F).
Arrête les axes cochés ; Q, T, W = positions.
AXEGRAV, AXEGRAVB, AXEGRAVFLance la gravure du modèle dont le nom est dans la chaîne globale D (.ez3 ajouté au besoin, cherché aussi dans le dossier du programme), tourné de E degrés, et rend la main aussitôt ; F = 1 : simulation (tracé rouge), F = 2 : arrête la simulation.
Grave le modèle et attend la fin physique du marquage (bloquant ; en simulation, sans attendre).
Scrute la gravure asynchrone : P = 1 terminée et réussie, 0 encore en cours, −1 terminée en échec.
Commande / lecture du laser sur le port COM D : E = 1..99 lecture, 101..199 écriture de la valeur F.