Aller au contenu

Messages recommandés

Posté(e)

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

Posté(e)
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 😔

Posté(e)

@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

Posté(e)
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 😁

Lets Go GIF by Voile Banque Populaire

Posté(e)
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

Posté(e) (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) par n.boitte
Posté(e)
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 

Posté(e)

@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 

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • CrĂ©er...