Bug en cours de découpe
Je viens de rencontrer pour la seconde fois ce que je considère comme un bug en cours de découpe.
Dans les deux cas il s'agissait de découpe de dural 3 mm avec plusieurs passes pour atteindre la profondeur.
En cours de fraisage le programme s'est subitement arrêté, la fraise est devenue immobile et le moteur continuait à tourner.
Le programme sur l'ordinateur ne réagissait plus, il n'était même plus possible de le fermer avec un clic de souris sur la x en haut à droite.
Pour l'interrompre il a fallu passer par CTRL-ALT-SUP pour l'arrêter avec le gestionnaire de tâches
la photo ci-dessous montre trois essais avec blocage, (en cours de découpe du trou central), avant de parvenir à une découpe complète. Les arrêts étaient aléatoires et pas au même endroit du programme

- 20210310_230315.jpg (279.67 Kio) Consulté 3732 fois
Ci-dessous deux captures d'écran suite à deux des interruptions. On ne se situe pas au même endroit dans le G-code
Je n'ai pas trouvé d'explication pour le moment. Pb de génération du G-Code par Estlcam, compatibilité de Estlcam avec mon mon ordinateur (sous Windows 10), bug de mon ordinateur ???
je pense qu'on peut exclure un mauvais fichier dxf car après plusieurs essais tout fonctionne normalement.
La première fois que ça m'était arrivé avec un autre fichier le bug se produisait dès le percement du premier trou qui nécessitait 6 passes. mais le fichier était complexe avec des traits de construction masqués. Lorsque je l'ai simplifié tout est revenu dans l'ordre.
ici je suis parti d'un fichier très dénudé (uniquement les traits nécessaires) et les plantages ont tous eu lieu dans la phase découpe du trou central (un hasard je suppose)
J'ai trouvé quelques alertes dans ce sens sur le forum en anglais du logiciel mais je n'ai pas vraiment trouvé la cause.
Faut-il incriminer Estlcam ???
On peut aussi penser aux drivers des moteurs pas à pas ou à la carte Arduino ?
J'ai tendance à exclure les drivers car dans les deux cas évoqués, pour le premier c'était en cours de déplacement sur l'axe Z et pour le second lors d'un déplacement X. Il aurait donc fallu une coïncidence de deux drivers défaillants, ce qui est peu probable je pense.
L'impossibilité de fermer le logiciel autrement que par le gestionnaire de tâches me fait privilégier le bug logiciel.
Si ça devait inspirer quelqu'un je suis preneur des idées ...
Une anecdote :
lorsque j'avais enfin réussi à faire une pièce complète, la seconde (en cours sur la photo) a eu droit à un nouveau plantage
J'ai alors tenté de ne pas la perdre.
J'ai fait une capture d'écran pour mémoriser la position de la fraise et la ligne de G-code.
Je suis sorti du programme comme évoqué plus haut par le gestionnaire de tâches
Je n'ai pas bougé la fraise
J'ai relancé une nouvelle découpe à partir du fichier dxf
Au démarrage du programme, avant de cliquer sur le bouton de démarrage, j'ai entré manuellement la dernière position de la fraise et je me suis positionné sur la ligne du g-Code où cela s'était arrêté.
ça a bien redémarré PRESQUE au même endroit, mais avec un petit décalage linéaire vers les x positifs.
EXPLICATION
Une ligne g-code ne donne pas une position exacte de la fraise; mais un ordre de mouvement qui est le même pour décrire une ligne du début jusqu'à la fin de cette ligne; donc le positionnement sur la ligne s'est fait de façon aléatoire, du moins je le pense.
ça n'a pas eu de conséquence pour la pièce en question qui était utilisable (pas une pièce d'avion

)
Pour Jipé : sur les capture d 'écran, en bas à gauche, le bouton avec la flèche rouge qui permet le démarrage de la broche lorsque celle-ci est pilotée par le g-code. Je ne l'utilise pas comme évoqué par ailleurs. La vitesse 15000 est celle que j'ai fixée dans les paramètres et qui correspond à la réalité, du moins si on fait confiance au tachymètre fourni avec la broche.