J'ai une hypothèse:
Si ta machine a un FdC sur le Z+ (en position haute de la broche) ton soft limite est bien en position basse de la broche.
Suivant la longueur de la fraise et de ton soft limit tu peux arriver en dessous dans les coordonnées machines.
N'oublie pas que la partie soft limit est en coordonnées machines, pas en coordonnées de travail. Tu devrais vérifier quand cela arrive quelles sont les coordonnées machines, notamment pour le Z.
J'ai une hypothèse:
Si ta machine a un FdC sur le Z+ (en position haute de la broche) ton soft limite est bien en position basse de la broche.
Suivant la longueur de la fraise et de ton soft limit tu peux arriver en dessous dans les coordonnées machines.
N'oublie pas que la partie soft limit est en coordonnées machines, pas en coordonnées de travail. Tu devrais vérifier quand cela arrive quelles sont les coordonnées machines, notamment pour le Z.
Belle hypothèse, mais malheureusement je viens de faire le test et ca ne marche pas :(
Lorsque je suis à Z 10.50 en coordonnée programme je suis à Z -22.18 en coordonnée machine donc toujours dans les soft limit.
Mais là ca serait d'autant plus étonnant , vu que les 2 OP ont la même fraise et que je ne la touche pas entre les deux usinages.
et au final, le défaut est juste à l'affichage ou il se répercute sur l'usinage lui-même ?
ça pourrait être un pb de mise à jour des infos des visu, un retour d'info depuis la carte qui se fait mal, ou un bug de Mach3 vu que tu utilises la version buguée. (.066)
Si tu parles bien de ca, pourquoi est-ce que ca changerait quelque chose ? Si je ne me trompe pas, ca change juste la course des axes ? et dans mon cas ma valeur de Z ou ca cafouille se trouve bien entre 0 et -61.20mm ?
Soft limits c'est le limites logicielles, donc celles que t'as paramétré ou paramétré d'origine, quand tu lance Mach3 il te préviens que le Gcode dépasse ces limites, tu dis toi même que quand tu désactive les soft limits ça fonctionne, là tu as Soft Min à -61.20, fais un test à -70 par exemple. A partir du moment où tes patins ne risquent pas de sortir des rails, il y a pas de soucis
Et ça c'est bizarre, surtout si en mode ligne/ligne tu avais aussi les soft limits activées, c'est pour ça que je pense à un problème de mise à jour de l'affichage, il y a toute une série de µ-segments sur la zone ou l'affichage déconne, peut être que la transmission carte> Mach3 n'arrive pas à suivre le rythme.
Pour faire un test, laisse les soft limits activées et modifie ton Gcode pour réduire la vitesse de descente en Z pour voir si ça change quelque chose.
modifie la ligne 23 et remplace le F1300 en fin de ligne par un F500, et relance l'usinage (en l'air, pas besoin de gaspiller de la matière)
Si ça ne change rien, tu peux aussi essayer de supprimer cette courbe d'entrée dans Fusion et refaire un test pour voir s'il y a un lien. (je ne sais pas ou ça se règle dans fusion, mais ça se règle)
Si ça ne change rien, tu peux aussi essayer de supprimer cette courbe d'entrée dans Fusion et refaire un test pour voir s'il y a un lien. (je ne sais pas ou ça se règle dans fusion, mais ça se règle)
et au final, le défaut est juste à l'affichage ou il se répercute sur l'usinage lui-même ?
ça pourrait être un pb de mise à jour des infos des visu, un retour d'info depuis la carte qui se fait mal, ou un bug de Mach3 vu que tu utilises la version buguée. (.066)
Je vais tester ce qui a été conseillé plus bas Comment est-ce que je peux faire pour passer sur la version non buguée ? est-ce qu'il y a un moyen de faire une maj?
Soft limits c'est le limites logicielles, donc celles que t'as paramétré ou paramétré d'origine, quand tu lance Mach3 il te préviens que le Gcode dépasse ces limites, tu dis toi même que quand tu désactive les soft limits ça fonctionne, là tu as Soft Min à -61.20, fais un test à -70 par exemple. A partir du moment où tes patins ne risquent pas de sortir des rails, il y a pas de soucis
Tu as quoi comme PC ? (surtout comme CPU), c'est peut être lui qui est trop lent (même si Mach3 ne demande vraiment pas un monstre, je tournes avec un vieux P4 2.8Ghz !!) ... ou c'est le plugin de la carte qui est codé avec les pieds !! .. c'est généralement le point faible des cartes Chinoises, l'électronique fonctionne mais la partie soft (plugin, firmware) est souvent buguée/bâclée/incomplète ...
Dans un 1ier temps, il te faut sauver ta config machine si elle a le même nom qu'une config par défaut, ce qui est ton cas, afin que la nouvelle insta ne l'écrase pas. Vas dans C:\Mach3 et sauve le fichier "mach3mill.xml"
Ensuite, télécharges et installe la version 3.043.062 par dessus l'existante, attention à bien utiliser le même dossier d'insta (C:\mach3), puis remet le fichier "mach3mill.xml" que tu as sauvé en place.
C'est un mini PC, Win11, 8go de Ram et le proc c'est un céléron 2.00Ghz. Je ne pense pas que ce soit un foudre de guerre^^
Dans un 1ier temps, il te faut sauver ta config machine si elle a le même nom qu'une config par défaut, ce qui est ton cas, afin que la nouvelle insta ne l'écrase pas. Vas dans C:\Mach3 et sauve le fichier "mach3mill.xml"
Super merci pour le tuto et question bête, j'ai une licence qui est préinstallée dedans, est-ce que je peux la sauvegarder avant de faire la bascule ? la nouvelle version va peut être me demander la clé ?
Pour la licence, en principe comme elle ne fait pas partie de l'insta standard, elle ne devrait pas être écrasée à la réinsta de la .062, mais prudence quand même, sauve la au cas ou (fichier: Mach1Lic.dat)
Au lancement de Mach3, tu verras tout de suite si ta licence est installée ou non, si elle est installée, tu aura le nom de la personne qui à acheté la licence, soit dans ton cas: Licensed to: Fettig Valentin (le boss de CNC technologie), sinon tu aura "demo"
Certes, mais c'est une fusée comparé à mon antique P4 2.8Ghz !! (bon, je suis sous Win XP, donc c'est bien plus light que W11) .. même en ne comptant qu'un seul thread 1382/509 = 2.7x plus rapide que celui d'un vieux P4 ... c'est donc plus probablement le plugin ou le firmware qui est merdique ... .. ou ça viens de Win11, Mach3 n'a jamais été conçue pour tourner sur W11, ça date de Win XP, Win2000.
Il faudra peut-être songer à upgrader le PC, éventuellement utiliser un screenset qui économise le proc .
Justement, la semaine dernère, en faisant une recherche sur autre chose je suis tombé sur ce screenset qui dans ce cas pourrait être intéressant. https://www.artsoftcontrols.com/forum/index.php/topic,7530.0.html
Possible aussi que ça vienne de la carte VGA, l'affichage des parcours est gourmand en ressources et Mach3 n'aime pas les cartes intégrées, surtout quand il y a pas mal de µ-segments (sur les usinages 3D par exemple) ... je ne sais pas si ça me faisait des défaut d'affichage de cotes, sur un Gcode 3D c'est dur à voir, mais par contre ça m'a parfois créé des saccades lors de la plongée en Z.
On peut désactiver l’affichage des parcours d'outil pour alléger la charge du CPU, pour moi ça avait fonctionné. Sur l'UI FR "officielle" Page "Diagnostics", juste en dessous de la fenêtre des parcours, bouton "Activer parcours" pour éteindre la LED à droite. Le réglage n'est pas persistant, il faut le refaire à chaque lancement de Mach3 (ou faire une macro lancée au démarrage)
Ca correspond au screenset "light" que je proposais. Avec, en plus, le mérite de pouvoir être testé facilement.
There is no toolpath on the Run screen. The reason for this is that CPU usage is about 75% lower without the toolpath on the screen, and when your cutting, you're usually looking at the machine, not the screen. This should make this screen run better on slower PC's than the standard screens
Les anciennes cartes intégrées étaient juste suffisantes pour la bureautique de l'époque. On a toujours intérêt à passer sur une vraie carte, même si elle est ancienne et si le benchmark fait peur ou honte par rapport aux cartes modernes. Le prix ne devrait pas être un soucis dans la mesure où ce devrait être de l'occasion ancienne.
Les procs modernes intègrent des cartes nettement plus rapides, mais l'ajout d'une vraie carte même modeste est toujours un plus.
C'est là où les mini-pc montrent leurs limites, upgrade limité voir impossible.
Oui, c'est sur, c'est pour ça que je pense plus à un problème de plugin car quand ça m'est arrivé, c'était sur le PC qui a le P4 2.8Ghz et VGA intégré, mais pas sur un petit Gcode comme celui de Bobi mais sur un Gcode d'usinage 3D de plus de 1 million de lignes exclusivement composé de µ-segments.
D'autre part, si on regarde les spec pour le PC pour Mach3, c'est en port // qu'il est précisée VGA non intégré mais avec une carte d'axe (external motion device) ils disent simplement qu'elle doit avoir 32Mo de RAM. Il faut aussi voir dans le BIOS quelle quantité de RAM est allouée pour le VGA dans le cas d'une carte intégrée.
C'est vrai que les micro Pc c'est pas fou en terme d'upgrade, voila la bête ^^
La je viens de vérifier, j'ai une carte graphique intégrée "intel UHD Graphics".
Effectivement peut être qu'a l'avenir il faudra changer d'ordi. @dh42 Si je le fais, je peux transférer la licence Mach 3 facilement ? je fais comme tu me l'as conseillé pour mettre à jour mach 3 en sauvegardant les différents fichiers ?
On peut désactiver l’affichage des parcours d'outil pour alléger la charge du CPU, pour moi ça avait fonctionné. Sur l'UI FR "officielle" Page "Diagnostics", juste en dessous de la fenêtre des parcours, bouton "Activer parcours" pour éteindre la LED à droite. Le réglage n'est pas persistant, il faut le refaire à chaque lancement de Mach3 (ou faire une macro lancée au démarrage)
Mini-PC pas ridicule, pour moi normalement suffisant pour Mach3. L'essai d’alléger la charge en évitant l'affichage du parcours devrait être concluant.
@dh42 Si je le fais, je peux transférer la licence Mach 3 facilement ? je fais comme tu me l'as conseillé pour mettre à jour mach 3 en sauvegardant les différents fichiers ?
Oui, mais en plus, sauve le dossier Mach3 complet sur une clef USB, car il doit y avoir d'autres choses à sauver ; si je me souviens de ce que j'avais vu sur leur site, CNC Technologie a son propre screenset, donc des fichiers qui ne seront pas d'origine dans une insta standard et qu'il faudra donc récupérer.
Je me suis rendu compte que lors du palpage en Z, si je place mon palpeur au centre de la fraise, je n'obtient pas la bonne longueur d'outil, vu que la fraise à un profil en "chapeau chinois" (pardonnez mes termes techniques ).
Je dois donc la palper en étant bien excentré et sur la partie la plus basse de la fraise.
Est-ce qu'il y aurait une technique, astuce pour faire mouche à tous les coups ?
Il faut palper sur une "pointe" extérieure, là où ce fait la coupe la plus profonde.
En théorie et de manière souhaitable, le montage fait que toutes les arêtes ayant la même usure soient au même niveau (bon il y a peut-être un pouillème d'écart, à voir en testant les 4 plaquettes) et que le plan de rotation est bien perpendiculaire à l'axe.
Il faut palper sur une "pointe" extérieure, là où ce fait la coupe la plus profonde.
En théorie et de manière souhaitable, le montage fait que toutes les arêtes ayant la même usure soient au même niveau (bon il y a peut-être un pouillème d'écart, à voir en testant les 4 plaquettes) et que le plan de rotation est bien perpendiculaire à l'axe.
Yes c'est ce que je fais, je palpe sur une pointe extérieure
Au début je ne comprenais pas pk j'avais un décalage haha C'est l'expérience qui rentre :p
Je vais continuer comme ca alors, merci pour ton retour.
Je reviens vers vous car j'ai eu aujourd'hui un truc étrange pendant l'usinage
Je suis en train d'usiner des poches de 2mm de profondeur dans du HPL en une passe à 14500 rpm et 1500mm/min avec une fraise de 10mm.
Tout se déroule bien, puis à environ 50% la machine s'arrête et j'ai l'erreur "device buffer error" qui apparait dans mach3. La machine s'est arrêtée comme si j'avais mis sur pause.
Quelqu'un a déjà eu ça ? j'ai regardé sur internet mais je n'ai pas trouvé de solution.
J'ai par la suite relancé l'usinage et environ au 2/3 la broche s'est arrêtée de tourner mais pas la CNC Et la zéro message d'erreur.
Est-ce qu'il y a une sécurité ou autre chose qui aurait pu se déclencher ? La broche était un peu plus que tiède, ca pourrait avoir un rapport ? L'usinage dure environ 40min.
device buffer, c'est la mémoire de la carte d'axe, Mach3 envoi les instructions à la carte, et elles sont stockées dans cette mémoire avant d'être utilisées. Si Mach3 n’envoie pas les données assez vite la mémoire se vide, la carte n'a plus de données à traiter et ça se met en erreur. Sur la mienne, ça se règle dans le plugin de la carte, on peut déterminer la taille du buffer et la fréquence d'envoi des données. Je ne connais pas ta carte donc je ne sais pas ce qu'il y a comme réglage. Si tu peux mettre des captures d'écran des réglages du plugin ...
Si c'est bien ça, ça ne devrait pas se produire sur des Gcodes "courts". C'est également dépendant du nombres de commandes envoyées en un temps donné, donc plus il y a de µ-segments, plus le nombre de lignes de Gcode envoyées par seconde sera important, donc plus de risque que la carte se retrouve à cours de données.
Essais de réduire ta vitesse d'avance pour voir si ça change quelque chose.
PS: peux tu mettre ton Gcode en PJ que je vois si il y a beaucoup de µ-segments ?
Si c'est de l'USB, ça peut aussi être un pb de parasitage de la liaison USB.
edit: Ok, vu, c'est de l'USB, donc vérifie que tu n'a pas un problème au niveau des connecteurs USB, coté carte et coté PC, assures toi aussi que ton câble USB ne passe pas à proximité d'autres câble, surtout du/des câbles d'alim 220V. L'USB est vraiment très sensible à ça.
Tu peux aussi demander à CNC Technologie pour voir s'ils ont une solution à te proposer.
De part la conception du boitier, l'USB (en bleu) se retrouve un peu au milieu de tout Il a des noyaux de ferrite à chaque extrémité (je ne sais pas si ca peut aider).
Tu peux aussi demander à CNC Technologie pour voir s'ils ont une solution à te proposer.
Possiblement dans le menu Plugin Control, si il n'y a rien, menu Config/config plugin puis clic sur la case jaune "config" en face du plugin .. pas sur car je ne connais pas cette carte et chaque fabriquant fait sa sauce ..
Je ne peux pas ouvrir ton .rar il n'est pas compatible avec mon décompresseur (WinRar) ; compresses le en zip via Windows (clic droit sur le fichier > envoyer vers/dossier compressé)
Possiblement dans le menu Plugin Control, si il n'y a rien, menu Config/config plugin puis clic sur la case jaune "config" en face du plugin .. pas sur car je ne connais pas cette carte et chaque fabriquant fait sa sauce ..
Je ne capte pas, aujourd'hui j'ai relancé l'usinage et la broche s'est encore arrêtée en plein usinage... pendant que la CNC continue de bouger évidemment
Je vais envoyer un mail a CNC tech, je ne comprends pas ce qui se passe, ca m'énerve.
bon, rien d'extraordinaire dans ton Gcode, il y a des µ-segments sur les entrées dans la matière, comme ICI .. tu pourrais essayer de les supprimer pour voir vu qu'on s'est rendu compte que ta carte (ou ton PC) avait du mal à suivre le rythme.
Pour la broche qui s'arrête, il faudrait voir si ce n'est pas ton relais de broche qui fout la m*** .. soit un problème de connexion mal serrée au niveau de la carte/vario ou tout simplement un relais défectueux (ça m'est déjà arrivé d'avoir un relais qui ne tienne pas "collé") .. quand ta broche s'arrête intempestivement, regarde si le relais est collé ou non.
(PS: un peu zarbi comme schéma, on dirait que le contact du relais n'est pas utilisé .. surement encore un bug sur la doc )
bon, rien d'extraordinaire dans ton Gcode, il y a des µ-segments sur les entrées dans la matière, comme ICI .. tu pourrais essayer de les supprimer pour voir vu qu'on s'est rendu compte que ta carte (ou ton PC) avait du mal à suivre le rythme.
Je ne capte même pas ce qui ne va pas J'ai une formation de juriste a la base ^^
Pour récapituler, sur ce que tu as entouré en rouge, là il faut que je regarde si c'est bien serré ? et pour vérifier le relais, il faut que je regarde dans le variateur de fréquence ? Je n'ai pas l'impression d'avoir d'élément entre la carte et le variateur.
Et pour voir si il est collé ca se voit a l'œil ? ou faut faire une manip en particulier ? ^^