Aller au contenu

Filament ABS

cameleon

Membres
  • Compteur de contenus

    86
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

5 Neutre

À propos de cameleon

  • Rang
    3D Newbie

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

  1. cameleon

    Pour commencer avec CNCjs

    Bonjour., Je prend une pause avec ma CNC pour 2-3 semaines, le temps de recevoir mes pièces. J'ai commandé des roulement linéaires pour remplacer ceux du module Z. Ceux que j'avais n'étaient pas en bonne condition (made in China). Les nouveaux viennent de l'Allemagne, sont plus chers, mais j'espère que la qualité y sera. J'ai aussi commandé des nouveaux roulements linéaires en "Plastique" (voir photo). Comme le Z n'est pas fortement sollicité, je pense que ce genre de roulement pourraient être intéressant, et plus doux. Le mouvement en Z bloquait en particulier en descendant. Donc j'ai reconstruit le module au complet. J'en ai profité pour incorporer une vis Trapézoïdale, au lieu d'Une vis ordinaire. Ce qui m'a obligé de refaire une partie du module. (Voir photo) Donc pour quelque temps je vous laisse tranquille, vous l'avez bien mérité... Un gros merci pour tout . cameleon
  2. cameleon

    Pour commencer avec CNCjs

    Bonjour, J'ai corrigé mes erreurs , je ne sais pas comment ceci à pu se produire, par inadvertance surement. Le Z fonctionne, mais en partie. c'est à dire qu'il part lorsque je clique sur "origine" mais ne se rend pas au EndStop, il s'arrête en cours de route. J'ai mesurer sa course entre chaque arrêt. Je suis parti a une distance mesurable de 70mm 1-Premier arrêt = 92mm, donc il a descendu de 22mm 2-Deuxième arrêt = 110mm, donc cette fois c'est 18mm 3-Troisième arrêt = 137mm , donc c'est 27mm Je doute que le système de vis M8 et son ensemble soit trop serré et peut-être trop difficile pour le Nema de la faire tourner. Le EndStop Z fonctionne, si je clique dessus lors de la descente, le nema s'arrête. Par contre le X et le Y ne bouge pas. Peut-être au problème du Z, je ne sais pas. Voici le Grbl et ses erreurs. CNCjs 1.9.16 [Grbl] Connected to COM4 with a baud rate of 115200 Grbl 1.1g ['$' for help] client> $$ [MSG:'$H'|'$X' to unlock] $0=10 (Step pulse time, microseconds) $1=25 (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=3 (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=1 (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=640.000 (X-axis travel resolution, step/mm) $101=640.000 (Y-axis travel resolution, step/mm) $102=400.000 (Z-axis travel resolution, step/mm) $110=500.000 (X-axis maximum rate, mm/min) $111=500.000 (Y-axis maximum rate, mm/min) $112=500.000 (Z-axis maximum rate, mm/min) $120=10.000 (X-axis acceleration, mm/sec^2) $121=10.000 (Y-axis acceleration, mm/sec^2) $122=10.000 (Z-axis acceleration, mm/sec^2) $130=280.000 (X-axis maximum travel, millimeters) $131=420.000 (Y-axis maximum travel, millimeters) $132=95.000 (Z-axis maximum travel, millimeters) ok client> $X [MSG:Caution: Unlocked] ok client> $H ALARM:9 (Homing fail) ok Grbl 1.1g ['$' for help] [MSG:'$H'|'$X' to unlock] client> $H ALARM:9 (Homing fail) ok Grbl 1.1g ['$' for help] [MSG:'$H'|'$X' to unlock] client> $H ALARM:9 (Homing fail) ok Grbl 1.1g ['$' for help] [MSG:'$H'|'$X' to unlock] > merci cameleon
  3. cameleon

    Pour commencer avec CNCjs

    Bonjour, Aujourd'hui j'ai mis un P.S neuf. Il n'y a pas de changement. Toujours la même erreur : error:5 (Setting disabled)ALARM:1 (Hard limit)[MSG:Reset to continue] J'ai essayé de téléverser à nouveau le Grbl, mais je ne sais pas pourquoi , c'est encore l'ancien qui est là avec la configuration que j'ai donné. Je m'entendais a voir un nouveau Grbl dans CNCjs , mais non c'est encore l'ancien. Lorsque je téléverse, j'ai un avertissement comme quoi il n'y pas beaucoup de mémoire (92% d'utilisée) et que ceci peut crée de l'instabilité. J'ai l'impression que le fait de ne pas avoir assez d'espace, le téléversement ne se fait pas, par manque de place. Peut-on formaté l'Arduino ????? Donc tout à été changé sur la CNC, (a part moi) et sans aucun résultat positif. Voici 2 photos des connections, peut-être que j'ai fait une erreur et que je la vois pas !!!! merci cameleon
  4. cameleon

    Pour commencer avec CNCjs

    Bonjour, Assez découragé... J'ai refais mes connections et 2 fois plutôt qu'une, soit ton montage et celui que j'ai posté juste avant le tiens. Et bien ça ne marche toujours pas, pourtant , les TB6600 sont "OK" ainsi que les moteurs, la shield et l'Arduino ont été remplacés. La seule chose qu'il me reste à changer est le P.S. J'ai un doute sur son fonctionnement. Il était anciennement sur une imprimante 3D et je l'avais remplacé, Lors de la conception de ma CNC, je l'avais tester et il fonctionnait. Mais ce qui m'embête avec ce P.S. est qu'a chaque fois que je clic sur le bouton "Origine" j'attend le P.S diminué, comme s'il avait une perte de courant ou intensité. Comme si le bouton "Origine" demandait beaucoup d'énergie. Voici le Grbl du dernier essai, nected to COM4 with a baud rate of 115200 Grbl 1.1g ['$' for help] client> $$ $0=10 (Step pulse time, microseconds) $1=25 (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=3 (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=1 (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=640.000 (X-axis travel resolution, step/mm) $101=640.000 (Y-axis travel resolution, step/mm) $102=400.000 (Z-axis travel resolution, step/mm) $110=500.000 (X-axis maximum rate, mm/min) $111=500.000 (Y-axis maximum rate, mm/min) $112=500.000 (Z-axis maximum rate, mm/min) $120=10.000 (X-axis acceleration, mm/sec^2) $121=10.000 (Y-axis acceleration, mm/sec^2) $122=10.000 (Z-axis acceleration, mm/sec^2) $130=280.000 (X-axis maximum travel, millimeters) $131=420.000 (Y-axis maximum travel, millimeters) $132=95.000 (Z-axis maximum travel, millimeters) ok client> $X ok client> $H error:5 (Setting disabled) client> Grbl 1.1g ['$' for help] client> $H error:5 (Setting disabled) ALARM:1 (Hard limit) [MSG:Reset to continue] >
  5. cameleon

    Pour commencer avec CNCjs

    Bonjour, J'avais un gros doute sur mon branchement, il y avait quelque chose qui clochait... Pour l'instant, j'ai tout enlever du TB6600 au Shield, je vais refaire les connections aujourd'hui de façon plus claire. merci cameleon
  6. cameleon

    Pour commencer avec CNCjs

    Salut J'avais essayé ($22=1) l'erreur 5 n'y est plus , par contre , c'est la première erreur qui s'affiche. Je me demande si les connecteurs sont bine à la place er dans la bonne position ? Que pense tu de cette configuration ? Voir photo cameleon
  7. cameleon

    Pour commencer avec CNCjs

    Salut J'avais essayé ($22=1) l'erreur 5 n'y est plus , par contre , c'est la première erreur qui s'affiche. "alarme 9" (Homing fail) Je me demande si les connecteurs sont bien à leur place et dans la bonne position sur la Shield ? cameleon
  8. cameleon

    Pour commencer avec CNCjs

    J'ai changé la Shield et l'Arduino, et téléverser le Grbl. Ça fonctionne toujours pas , mais l'erreur n'est plus la même, voir le fichier Donc: 1-Les moteurs fonctionnent 2-Les EndStops sont en NO 3-Changer la Shield et l'arduino 4-Il reste à vérifier le fichier Grbl téléverser 5-Câblage à vérifier (pour l'instant, manque de courage) 6-Il reste moi, (peut pas y faire grand chose ) CNCjs 1.9.16 [Grbl] Connected to COM4 with a baud rate of 115200 Grbl 1.1g ['$' for help] client> $$ $0=10 (Step pulse time, microseconds) $1=25 (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=3 (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=640.000 (X-axis travel resolution, step/mm) $101=640.000 (Y-axis travel resolution, step/mm) $102=400.000 (Z-axis travel resolution, step/mm) $110=500.000 (X-axis maximum rate, mm/min) $111=500.000 (Y-axis maximum rate, mm/min) $112=500.000 (Z-axis maximum rate, mm/min) $120=10.000 (X-axis acceleration, mm/sec^2) $121=10.000 (Y-axis acceleration, mm/sec^2) $122=10.000 (Z-axis acceleration, mm/sec^2) $130=200.000 (X-axis maximum travel, millimeters) $131=200.000 (Y-axis maximum travel, millimeters) $132=200.000 (Z-axis maximum travel, millimeters) ok client> $X ok client> $H error:5 (Setting disabled) >
  9. cameleon

    Pour commencer avec CNCjs

    Bonjour, Depuis 5hre ce matin que je me creuse la tête, mais au moins j'ai de bon résultats (si on peut dire). Comme je ne trouvais pas le fichier en téléchargement pour le test, j'ai faits un copier/coller en téléversant dans ma nouvelle Arduino ce fichier (plus bas) , en modifiant les pins. Je n'ai pas eu besoin d'enlever mes moteurs, j'ai tout simplement débranché le connecteur de la partie Arduino des TB6600, pour y connecter ceux de ma nouvelle Arduino. Pour en arriver au résultat que les moteurs et les TB6600 fonctionnent correctement. Donc, soit il y a une erreur avec la Shield ou l'Arduino, soir avec les connecteurs, soit le Grbl, ou soit avec moi Voici par photo ce que j'ai fait. cameleon // defines pins numbers const int stepPin = 4; const int dirPin = 3; const int enPin = 5; void setup() { // Sets the two pins as Outputs pinMode(stepPin,OUTPUT); pinMode(dirPin,OUTPUT); pinMode(enPin,OUTPUT); digitalWrite(enPin,LOW); } void loop() { digitalWrite(dirPin,HIGH); // Enables the motor to move in a particular direction // Makes 200 pulses for making one full cycle rotation for(int x = 0; x < 800; x++) { digitalWrite(stepPin,HIGH); delayMicroseconds(500); digitalWrite(stepPin,LOW); delayMicroseconds(500); } delay(1000); // One second delay digitalWrite(dirPin,LOW); //Changes the rotations direction // Makes 400 pulses for making two full cycle rotation for(int x = 0; x < 800; x++) { digitalWrite(stepPin,HIGH); delayMicroseconds(500); digitalWrite(stepPin,LOW); delayMicroseconds(500); } delay(1000);
  10. cameleon

    Pour commencer avec CNCjs

    Salut, Je me doutais que tu avais raison sur le branchement de gauche. mais il faut dire que l'on retrouve de tout sur le Web. J'ai tout fais le montage de connexion (comme dans la vidéo) avec un nouveau TB6600 + un PS neuf de 360 watts + une nouvelle carte Arduino. Tout ce qui me reste a comprendre, Ce doit y mettre un Firmware dans la nouvelle Arduino, Est-ce que je mets le même Grbl que dans ma CNC ???? Je ne vois pas non plus comment il démarre le moteur, il part automatiquement, ou il faut aller dans CNCjs ??? En gros comment ça marche. merci cameleon
  11. cameleon

    Pour commencer avec CNCjs

    Salut, Comment fait-on pour se retrouvé dans ce monde bizarre qui est le Web... Je regarde certaine charte de connexion pour les Nema 23, et je dois dire que pour plus que tu cherche de l'info, plus que ça devient contradictoire. Toi te me suggère, soit Noir=A+, Vert A-, Rouge =B+, Bleu =B- Mais d'autre charte me dise autre chose. (voir photo) J'avoue que c'est en perde la tête ! cameleon
  12. cameleon

    Pour commencer avec CNCjs

    Bonjour, Désolé de ne pas avoir répondu a ton post rapidement. Non, mon Z n'était branché dans le SpnEn, il est dans le Z avec le X et le y en (+) Je l'ai essayé, mais ça n'a rien changé. cameleon
  13. cameleon

    Pour commencer avec CNCjs

    Juste une petite chose, J'ai regardé la vidéo de comment faire tourner les moteurs à vide. Il montre un fichier dans le firmware, "Arduino Sketch" voir photo, 1-Je ne sais pas comment se rendre là, (un peu comme Configuration.( et s'il y a des modifications à faire dans ce fichier ????? 2-Le moteur semble tourner dans un seul sens…. 3-Le moteur tourne automatiquement les connections faites, ou s'il faut actionné un contact. 4-Tout ça, pour vérifier que les moteurs sont fonctionnels. Est-ce qu'il y a une autre raison ? 5-Je présumer que si je dois utiliser mon autre Arduino pour faire la vérification à vide. je dois téléverser le firmware Grbl encore merci cameleon
  14. cameleon

    Pour commencer avec CNCjs

    Bonjour, Merci pour ta patience, Oui je suis au Canada, (Québec) avec quelques 450 centimètre de neige, on a hâte que ça fonde. La fusible est OK ! J'ai un autre "kit" de Shield et d'une Arduino. Pour ma défense, je dois dire qu'au début ça ne devait pas se passer comme cela. le montage était prévu pour de Nema 17 avec une Shield et des polulus, des composantes que je connais un peu mieux que les TB6600. D'ailleurs je pensais que les TB6600 étaient comme des "relais" pour augmenter l'ampérage demander des TB6600 (désolé, j'ai oublié le nom ), et non des remplaçants au polulus. J'avais pas compris qu'il remplaçaient les polulus. Pour les prochains jours, je vais revérifier tous mes connections, fils et essayer de faire tourner mes moteurs à vide. Ça sera pas une tâche facile, mais il faut ce qu'il faut. Si je n'y arrive pas, le projet va finir comme il était prévu au début, soit dans un gros camion qui ramasse nos ordures chaque semaine. Disons que je suis un peu décourager de cette situation. Pourtant je n'ai jamais eu ce genre de problème avec mes imprimantes 3D, J'avais l'impression que ces deux projets avaient des similitudes. merci pour ton aide cameleon
  15. cameleon

    Pour commencer avec CNCjs

    Salut, C'est un P.S. de 110 volts sortie 12 volts -350W, avec le potentiomètre, je peux augmenter la sortie à 15 volts. cameleon
×
×
  • Créer...