Bonjour
bCNC 0.9.14 Windows 7 32 bits
Réalisation correcte d'un usinage où la recherche du zéro sur un outillage a été complétée par la saisie d'une valeur de TLO à l'épaisseur de l'outillage.
A l'issue de l'usinage la dernière instruction GCode consiste à relever la broche de 10 mm par rapport à la surface de la pièce. On voit la valeur de la position Z s'afficher à 10 mm puis très rapidement basculer sur une nouvelle valeur correspondant en fait
au précédent zéro qui ne prend plus en compte la valeur du TLO.
Cela oblige à refaire le zéro pour un usinage utilisant le même outil.
Est-ce normal ou y a t-il une configuration qui permette de le conserver ?
Salutations
Perte de la valeur du TLO après la fin d'un usinage
-
- Pied Tendre
- Messages : 7
- Enregistré le : 15 mars 2021, 08:20
- DranerB
- Administrateur
- Messages : 3415
- Enregistré le : 31 janv. 2019, 11:56
- Localisation : Bourbon-Lancy, France
- Contact :
Re: Perte de la valeur du TLO après la fin d'un usinage
Qu'est-ce qui a généré le G-Code ? GRBL, à ma connaissance, n' a pas de valeur de TLO. Il y a juste un nouveau Z zero.PPCnc a écrit : ↑17 déc. 2022, 12:41 Bonjour
bCNC 0.9.14 Windows 7 32 bits
Réalisation correcte d'un usinage où la recherche du zéro sur un outillage a été complétée par la saisie d'une valeur de TLO à l'épaisseur de l'outillage.
A l'issue de l'usinage la dernière instruction GCode consiste à relever la broche de 10 mm par rapport à la surface de la pièce. On voit la valeur de la position Z s'afficher à 10 mm puis très rapidement basculer sur une nouvelle valeur correspondant en fait
au précédent zéro qui ne prend plus en compte la valeur du TLO.
Cela oblige à refaire le zéro pour un usinage utilisant le même outil.
Est-ce normal ou y a t-il une configuration qui permette de le conserver ?
Salutations
Bien cordialement,
Bernard


Bernard


-
- Pied Tendre
- Messages : 7
- Enregistré le : 15 mars 2021, 08:20
Re: Perte de la valeur du TLO après la fin d'un usinage
Bonsoir
Bien sur le GRBL ne s'occupe pas du TLO.
L'outillage de calibration de Z est posé sur le matériau à usiner.
On descend pour détecter la surface métallique.
Arrêt au contact.
On clique sur Z = 0 => Affichage WPos = 0. C'est cette position de référence qui sera reprise à la fin de l'usinage.
On saisit le TLO soit ici -19.23 mm => Affichage WPos = 19.23 - Normal on se trouve 19.23 mm au-dessus de la surface du matériau à usiner
On remonte la broche de 10 mm => Affichage WPos = 29.23. Tout va bien.
Lancement usinage. Tout OK
A l'issue de l'usinage la valeur de Z prend sa référence comme indiqué ci-dessus (à l'arrêt au contact) et ne conserve pas la référence ajustée par la valeur du TLO (19.23 mm).
Salutations
Bien sur le GRBL ne s'occupe pas du TLO.
L'outillage de calibration de Z est posé sur le matériau à usiner.
On descend pour détecter la surface métallique.
Arrêt au contact.
On clique sur Z = 0 => Affichage WPos = 0. C'est cette position de référence qui sera reprise à la fin de l'usinage.
On saisit le TLO soit ici -19.23 mm => Affichage WPos = 19.23 - Normal on se trouve 19.23 mm au-dessus de la surface du matériau à usiner
On remonte la broche de 10 mm => Affichage WPos = 29.23. Tout va bien.
Lancement usinage. Tout OK
A l'issue de l'usinage la valeur de Z prend sa référence comme indiqué ci-dessus (à l'arrêt au contact) et ne conserve pas la référence ajustée par la valeur du TLO (19.23 mm).
Salutations
- DranerB
- Administrateur
- Messages : 3415
- Enregistré le : 31 janv. 2019, 11:56
- Localisation : Bourbon-Lancy, France
- Contact :
Re: Perte de la valeur du TLO après la fin d'un usinage
Désolé, mais je ne suis pas sûr de bien comprendre. Il me semble qu'il y a confusion quelque part.PPCnc a écrit : ↑17 déc. 2022, 20:41 Bonsoir
Bien sur le GRBL ne s'occupe pas du TLO.
L'outillage de calibration de Z est posé sur le matériau à usiner.
On descend pour détecter la surface métallique.
Arrêt au contact.
On clique sur Z = 0 => Affichage WPos = 0. C'est cette position de référence qui sera reprise à la fin de l'usinage.
On saisit le TLO soit ici -19.23 mm => Affichage WPos = 19.23 - Normal on se trouve 19.23 mm au-dessus de la surface du matériau à usiner
On remonte la broche de 10 mm => Affichage WPos = 29.23. Tout va bien.
Lancement usinage. Tout OK
A l'issue de l'usinage la valeur de Z prend sa référence comme indiqué ci-dessus (à l'arrêt au contact) et ne conserve pas la référence ajustée par la valeur du TLO (19.23 mm).
Salutations
Imaginons que la surface métallique en question fait 4 mm. Au contact, la valeur saisie doit être +4 mm, mais en fait on indique a GRBL où se trouve Z zero. Le terme TLO signifie Tool Length Offset, et ce n'est pas ce dont tu parle. Ce dont tu parles est l'épaisseur de ce qui te sert à mesurer Z0. GRBL n'a aucun moyen de connaitre cette épaisseur, et donc de la mémoriser. Seule une macro, avec une valeur entrée et mémorisée dans cette macro, permettrait de le faire.
Bien sûr, les 19.23 mm n'ont servi qu'à indiquer où est, en fait, Z0. GRBL ne peut pas, et ne sait pas, mémoriser cette valeur.
Quel logiciel utilises-tu? Tu l'as peut-être déjà indiqué, mais je ne me souviens pas. CNCjs, bCNC, autre ? Seul un soft acceptant des macros te permettra de faire ce que tu souhaites.
Bien cordialement,
Bernard


Bernard


-
- Pied Tendre
- Messages : 7
- Enregistré le : 15 mars 2021, 08:20
Re: Perte de la valeur du TLO après la fin d'un usinage
Bonsoir
Le GCode a été généré par EstlCam.
J'ai suivi votre tuto concernant le Z0 : bCNC #4
Ce qui m'étonne c'est qu'après cet étalonnage on peut faire tous le JOGS qu'on veut, le déplacement en Z0 va bien se placer à la surface du matériau à usiner (comme dans la vidéo).
L'usinage se déroule bien avec cette référence.
Mais quand l'usinage est terminé la valeur du Z0 n'est plus à la surface du matériau mais revient à la valeur donnée lors de l'appui sur le bouton Z=0 quand l'outil a touché l'outillage qui sert à la détection et qui se trouve à 19,23 mm de la surface du matériau.
Pourquoi la référence corrigée avec ces 19,23 mm est -elle utilisée en déplacement de JOG et pendant l'usinage mais plus après ?
Je joins le code GRBL :
Salutations
Le GCode a été généré par EstlCam.
J'ai suivi votre tuto concernant le Z0 : bCNC #4
Ce qui m'étonne c'est qu'après cet étalonnage on peut faire tous le JOGS qu'on veut, le déplacement en Z0 va bien se placer à la surface du matériau à usiner (comme dans la vidéo).
L'usinage se déroule bien avec cette référence.
Mais quand l'usinage est terminé la valeur du Z0 n'est plus à la surface du matériau mais revient à la valeur donnée lors de l'appui sur le bouton Z=0 quand l'outil a touché l'outillage qui sert à la détection et qui se trouve à 19,23 mm de la surface du matériau.
Pourquoi la référence corrigée avec ces 19,23 mm est -elle utilisée en déplacement de JOG et pendant l'usinage mais plus après ?
Je joins le code GRBL :
(Project Bride CTP15 90x25 ep 15,1 V2)
(Created by Estlcam version 11 build 11,244)
(Machining time about 00:05:08 hours)
(Required tools:)
(Fraise d?tourage CTP)
Fraise d?tourage CTP 3,18
G21
G90
G94
M03 S255
M00
G00 Z10.0000
(No. 1: Contour interieur 1)
G00 X41.9385 Y95.6354
G00 Z0.5000
G01 Z0.0000 F384 S24000
G01 Z-2.0000
G02 X39.8669 Y101.1685 I0.5615 J3.3646 F960
G02 X45.6946 Y100.1961 I2.6331 J-2.1685
G02 X41.9385 Y95.6354 I-3.1946 J-1.1961
G01 Z-4.0000 F384
G02 X39.8669 Y101.1685 I0.5615 J3.3646 F960
G02 X45.6946 Y100.1961 I2.6331 J-2.1685
G02 X41.9385 Y95.6354 I-3.1946 J-1.1961
G01 Z-6.0000 F384
G02 X39.8669 Y101.1685 I0.5615 J3.3646 F960
G02 X45.6946 Y100.1961 I2.6331 J-2.1685
G02 X41.9385 Y95.6354 I-3.1946 J-1.1961
G01 Z-8.0000 F384
G02 X39.8669 Y101.1685 I0.5615 J3.3646 F960
G02 X45.6946 Y100.1961 I2.6331 J-2.1685
G02 X41.9385 Y95.6354 I-3.1946 J-1.1961
G01 Z-10.0000 F384
G02 X39.8669 Y101.1685 I0.5615 J3.3646 F960
G02 X45.6946 Y100.1961 I2.6331 J-2.1685
G02 X41.9385 Y95.6354 I-3.1946 J-1.1961
G01 Z-12.0000 F384
G02 X39.8669 Y101.1685 I0.5615 J3.3646 F960
G02 X45.6946 Y100.1961 I2.6331 J-2.1685
G02 X41.9385 Y95.6354 I-3.1946 J-1.1961
G01 Z-14.0000 F384
G02 X39.8669 Y101.1685 I0.5615 J3.3646 F960
G02 X45.6946 Y100.1961 I2.6331 J-2.1685
G02 X41.9385 Y95.6354 I-3.1946 J-1.1961
G01 Z-15.1000 F384
G02 X39.8669 Y101.1685 I0.5615 J3.3646 F960
G02 X45.6946 Y100.1961 I2.6331 J-2.1685
G02 X41.9385 Y95.6354 I-3.1946 J-1.1961
G00 Z10.0000
M05
M30
Salutations
- DranerB
- Administrateur
- Messages : 3415
- Enregistré le : 31 janv. 2019, 11:56
- Localisation : Bourbon-Lancy, France
- Contact :
Re: Perte de la valeur du TLO après la fin d'un usinage
Je suis désolé, mais je n'arrive vraiment pas à voir ce qui te semble être un problème.PPCnc a écrit : ↑21 déc. 2022, 19:53 Bonsoir
Le GCode a été généré par EstlCam.
J'ai suivi votre tuto concernant le Z0 : bCNC #4
Ce qui m'étonne c'est qu'après cet étalonnage on peut faire tous le JOGS qu'on veut, le déplacement en Z0 va bien se placer à la surface du matériau à usiner (comme dans la vidéo).
L'usinage se déroule bien avec cette référence.
Mais quand l'usinage est terminé la valeur du Z0 n'est plus à la surface du matériau mais revient à la valeur donnée lors de l'appui sur le bouton Z=0 quand l'outil a touché l'outillage qui sert à la détection et qui se trouve à 19,23 mm de la surface du matériau.
Pourquoi la référence corrigée avec ces 19,23 mm est -elle utilisée en déplacement de JOG et pendant l'usinage mais plus après ?
Je joins le code GRBL :
Salutations
le G-Code n'indique jamais ces 19,23 mm, ce qui est normal, puisque ça ne sert qu'à indiquer le Z0, en fait.
Au début, tu as
Code : Tout sélectionner
G00 Z10.0000
Code : Tout sélectionner
G00 Z10.0000
Tout ça me parait parfaitement normal. Encore une fois, je suis peut-être bouché, mais je ne vois pas le problème.
Bien cordialement,
Bernard


Bernard


-
- Pied Tendre
- Messages : 7
- Enregistré le : 15 mars 2021, 08:20
Re: Perte de la valeur du TLO après la fin d'un usinage
Bonjour
Le dernier mouvement a été d'envoyer la broche à +10 mm pour se dégager à la fin de l'usinage et là on devrait s'attendre à ce que la position de travail s'affiche à +10.
Ce qui m'ennuie c'est qu'elle s'affiche à -9,23 mm.
Ce qui veut dire que :
1) lorsque je demande un positionnement en zéro, la broche remonte au lieu de descendre à la surface du matériau et l'affichage de la position de travail indique 0 mm.
2) pour la machine la surface du matériau, qui était le zéro travail, se trouve maintenant à -19,23 mm
Cet offset de 19,23 mm qui a été parfaitement pris en compte jusqu'à la fin de l'usinage est perdu après.
Ma question est pourquoi la référence de zéro a t-elle changé.
Salutations
Le dernier mouvement a été d'envoyer la broche à +10 mm pour se dégager à la fin de l'usinage et là on devrait s'attendre à ce que la position de travail s'affiche à +10.
Ce qui m'ennuie c'est qu'elle s'affiche à -9,23 mm.
Ce qui veut dire que :
1) lorsque je demande un positionnement en zéro, la broche remonte au lieu de descendre à la surface du matériau et l'affichage de la position de travail indique 0 mm.
2) pour la machine la surface du matériau, qui était le zéro travail, se trouve maintenant à -19,23 mm
Cet offset de 19,23 mm qui a été parfaitement pris en compte jusqu'à la fin de l'usinage est perdu après.
Ma question est pourquoi la référence de zéro a t-elle changé.
Salutations
- DranerB
- Administrateur
- Messages : 3415
- Enregistré le : 31 janv. 2019, 11:56
- Localisation : Bourbon-Lancy, France
- Contact :
Re: Perte de la valeur du TLO après la fin d'un usinage
D'accord, je comprends mieux maintenant. Voilà ce que je ferais:PPCnc a écrit : ↑22 déc. 2022, 13:29 Bonjour
Le dernier mouvement a été d'envoyer la broche à +10 mm pour se dégager à la fin de l'usinage et là on devrait s'attendre à ce que la position de travail s'affiche à +10.
Ce qui m'ennuie c'est qu'elle s'affiche à -9,23 mm.
Ce qui veut dire que :
1) lorsque je demande un positionnement en zéro, la broche remonte au lieu de descendre à la surface du matériau et l'affichage de la position de travail indique 0 mm.
2) pour la machine la surface du matériau, qui était le zéro travail, se trouve maintenant à -19,23 mm
Cet offset de 19,23 mm qui a été parfaitement pris en compte jusqu'à la fin de l'usinage est perdu après.
Ma question est pourquoi la référence de zéro a t-elle changé.
Salutations
- Tester exactement le même g-code avec un autre "envoyeur de G-Code à GRBL", comme CNCjs.
- Vérifier si le problème se reproduit.
- De mon point de vue, mais je peux me tromper, tu as peut-être affaire a un bug de bCNC.
Je pense que j'essayerais aussi, pour voir ce que cela donne, de faire le Z0 à la main, sans cette épaisseur de 19.23.
Bien cordialement,
Bernard


Bernard


-
- Pied Tendre
- Messages : 7
- Enregistré le : 15 mars 2021, 08:20
Re: Perte de la valeur du TLO après la fin d'un usinage
OK j'essaierai tout ça dès l'année prochaine
Merci de tes réponses et bonnes fêtes.
Merci de tes réponses et bonnes fêtes.