BEN50 Posté(e) Février 8, 2021 Partager Posté(e) Février 8, 2021 Bonjour, Je me casse la tête depuis plusieurs jour sur ma CNC. En effet, lorsque je demande d'avancer de 100 mm (quelques soit l'axe) la distance par faite par la CNC est de 25 mm!!! Ma configuration est la suivante : - CNC Shield v3 - ARDUINO UNO - DRV8825 - GRBL - CNCjs - microstepping : 1/32 (tous les cavaliers) - vis trapézoïdale diamètre 8mm avec un pas de 2mm - moteur NEMA 17 Ma configuration de GRBL est la suivante : CNCjs 1.9.22 [Grbl] Connected to COM3 with a baud rate of 115200 Grbl 1.1h ['$' for help] client> $$ $0=10 (Step pulse time, microseconds) $1=255 (Step idle delay, milliseconds) $2=0 (Step pulse invert, mask) $3=0 (Step direction invert, mask) $4=0 (Invert step enable pin, boolean) $5=0 (Invert limit pins, boolean) $6=0 (Invert probe pin, boolean) $10=1 (Status report options, mask) $11=0.010 (Junction deviation, millimeters) $12=0.002 (Arc tolerance, millimeters) $13=0 (Report in inches, boolean) $20=0 (Soft limits enable, boolean) $21=0 (Hard limits enable, boolean) $22=0 (Homing cycle enable, boolean) $23=0 (Homing direction invert, mask) $24=25.000 (Homing locate feed rate, mm/min) $25=500.000 (Homing search seek rate, mm/min) $26=250 (Homing switch debounce delay, milliseconds) $27=1.000 (Homing switch pull-off distance, millimeters) $30=1000 (Maximum spindle speed, RPM) $31=0 (Minimum spindle speed, RPM) $32=0 (Laser-mode enable, boolean) $100=3200.000 (X-axis travel resolution, step/mm) → 3200 ne fonctionne pas, pour que cela fonctionne il faut que je replace 3200 par 800 (d'où le facteur 4) si je laisse 3200, GRBL plante, fait hurler les moteurs nema 17, puis met une valeur parcourue de 2147483.648 alors que ça n'a pas bougé$101=3200.000 (Y-axis travel resolution, step/mm) → Idem axe X $102=3200.000 (Z-axis travel resolution, step/mm) → Idem axe X $110=5000.000 (X-axis maximum rate, mm/min) $111=5000.000 (Y-axis maximum rate, mm/min) $112=5000.000 (Z-axis maximum rate, mm/min) $120=250.000 (X-axis acceleration, mm/sec^2) $121=250.000 (Y-axis acceleration, mm/sec^2) $122=250.000 (Z-axis acceleration, mm/sec^2) $130=1200.000 (X-axis maximum travel, millimeters) $131=1200.000 (Y-axis maximum travel, millimeters) $132=100.000 (Z-axis maximum travel, millimeters) ok S'il vous plait aidez moi !!! Merci d'avance Lien vers le commentaire Partager sur d’autres sites More sharing options...
gourreau Posté(e) Février 9, 2021 Partager Posté(e) Février 9, 2021 bonjour $100 $101 $102 = 800 ca devrait mieux fonctionner cor Lien vers le commentaire Partager sur d’autres sites More sharing options...
BEN50 Posté(e) Février 9, 2021 Auteur Partager Posté(e) Février 9, 2021 Il y a 1 heure, gourreau a dit : bonjour $100 $101 $102 = 800 ca devrait mieux fonctionner cor Bonjour, Merci pour votre réponse cependant c'est ce que j'expliqué, pour que ça fonctionne je dois mettre 800. cependant dés que je mets 800 lorsque je demande à la CNC de parcourir 10mm elle fait 2.5mm... je ne comprends pas... si vous avez des idées pour me sortir de l'impasse je prends Lien vers le commentaire Partager sur d’autres sites More sharing options...
n.boitte Posté(e) Février 9, 2021 Partager Posté(e) Février 9, 2021 @BEN50 ta valeur de 3200 par calcul est bonne, si tes moteur hurle c'est qu'ils sautent des pas et décroche il faut baisser $110=5000.000 (X-axis maximum rate, mm/min)$111=5000.000 (Y-axis maximum rate, mm/min)$112=5000.000 (Z-axis maximum rate, mm/min)$120=250.000 (X-axis acceleration, mm/sec^2)$121=250.000 (Y-axis acceleration, mm/sec^2)$122=250.000 (Z-axis acceleration, mm/sec^2 met 500 sur les rate et 100 sur les accérations normalement tu baisse au maximum et tu remonte par palier de 50 quand ça décroche tu as la valeur maxi de mémoire car ça fait un peu de temps que j'ai eu le pb au montage sur la mienne Lien vers le commentaire Partager sur d’autres sites More sharing options...
BEN50 Posté(e) Février 10, 2021 Auteur Partager Posté(e) Février 10, 2021 Il y a 22 heures, n.boitte a dit : @BEN50 ta valeur de 3200 par calcul est bonne, si tes moteur hurle c'est qu'ils sautent des pas et décroche il faut baisser $110=5000.000 (X-axis maximum rate, mm/min)$111=5000.000 (Y-axis maximum rate, mm/min)$112=5000.000 (Z-axis maximum rate, mm/min)$120=250.000 (X-axis acceleration, mm/sec^2)$121=250.000 (Y-axis acceleration, mm/sec^2)$122=250.000 (Z-axis acceleration, mm/sec^2 met 500 sur les rate et 100 sur les accérations normalement tu baisse au maximum et tu remonte par palier de 50 quand ça décroche tu as la valeur maxi de mémoire car ça fait un peu de temps que j'ai eu le pb au montage sur la mienne merci ça marche !!! tu es génial Lien vers le commentaire Partager sur d’autres sites More sharing options...
n.boitte Posté(e) Février 10, 2021 Partager Posté(e) Février 10, 2021 ben je me rapelle avoir m'etre pris la tete avec cela, bon usinage 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
BEN50 Posté(e) Février 10, 2021 Auteur Partager Posté(e) Février 10, 2021 il y a 36 minutes, n.boitte a dit : ben je me rapelle avoir m'etre pris la tete avec cela, bon usinage j'ai encore une question, j'essai de mettre des fin de course sur les axes X et Y mais quand je les raccordes sur le CNC SHIELD V3 et que je lance le programme il me dit : CNCjs 1.9.22 [Grbl] Connected to COM4 with a baud rate of 115200 Grbl 1.1h ['$' for help] client> $$ ALARM:1 (Hard limit) [MSG:Reset to continue] sais tu pourquoi il me dit ça? cordialement Lien vers le commentaire Partager sur d’autres sites More sharing options...
n.boitte Posté(e) Février 10, 2021 Partager Posté(e) Février 10, 2021 (modifié) @BEN50 ou la problem gros problem bon en clair avec le cnc shield et arduino uno y as des problème de parasite , sur la mienne j'ai réussi tant bien que mal a avoir mon Xmin Ymin et Zmin dés que j'essaie avec les max j'ai des bug pour voir tu en les met 1 par 1 c'est peu être un seul qui t'embete, plus tes cables seront isolé (voir cable blindée ou gaine blindée mieux se sera après il y as des solution plus technique mais je me suis jamais aventuré plus loin vu que j'ai les principaux pour le home je vais bientot faire des modification dessus pour passer avec une carte DLH et écran TFT pour pouvoir m'en servir sans ordi j'espère ne pas retombé sur ce problème Modifié (le) Février 10, 2021 par n.boitte Lien vers le commentaire Partager sur d’autres sites More sharing options...
BEN50 Posté(e) Février 10, 2021 Auteur Partager Posté(e) Février 10, 2021 il y a 17 minutes, n.boitte a dit : @BEN50 ou la problem gros problem bon en clair avec le cnc shield et arduino uno y as des problème de parasite , sur la mienne j'ai réussi tant bien que mal a avoir mon Xmin Ymin et Zmin dés que j'essaie avec les max j'ai des bug pour voir tu en les met 1 par 1 c'est peu être un seul qui t'embete, plus tes cables seront isolé (voir cable blindée ou gaine blindée mieux se sera après il y as des solution plus technique mais je me suis jamais aventuré plus loin vu que j'ai les principaux pour le home je vais bientot faire des modification dessus pour passer avec une carte DLH et écran TFT pour pouvoir m'en servir sans ordi j'espère ne pas retombé sur ce problème ok je vois que ça n'a pas l'air simple Moi concernant le problème d'avoir un PC je l'ai résolu par un Raspberry PI 3+ couplé avec un écran tactile 7'' et un micro clavier et c'est nickel et comme pilote j'utilise Universal G-code Sender plateforme. c'est pas mal du tout et grâce à toi j'ai pu tester et ça marche bien Lien vers le commentaire Partager sur d’autres sites More sharing options...
n.boitte Posté(e) Février 10, 2021 Partager Posté(e) Février 10, 2021 @BEN50 si ça marche c'est super , j'ai pas une grosse utilisation c'est plutot un hobby chez moi de faire des truc ou j'y connait rien au départ je suis sur cambam (très bon logiciel mais payant pour avoir les pluging ect) et j'ai aussi universal G code Lien vers le commentaire Partager sur d’autres sites More sharing options...
BEN50 Posté(e) Février 10, 2021 Auteur Partager Posté(e) Février 10, 2021 Moi aussi c'est un hobby nullement professionnel juste pour le plaisir Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant