Aller au contenu

Srat

Membres
  • Compteur de contenus

    71
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Srat

  1. Apres moutle difficulté j'ai reussi. pour les curieux voici le FMW modifier dans marlin 2.1.0 avec prise en charge du BL touch le pin a rancher dans Marlin/src/pins/ramps . et pour les flemar la version .hex pins_LONGER3D_LKx_PRO.h Configuration_adv.h Configuration.h firmware.hex
  2. Tu a quoi comme message d'erreur ou alors l'ecran fait quoi comme comportement ? Quand il charge cela est instantané ou il charge pendent 10 ou 20 seconde avant de faire END ?
  3. Je vais tester on sera vite fixer. En tout cas un GRAND merci pour ton aide et ta reactivité.
  4. Etrange la derniere fois tu disait l'inverse ... j'ai mal compris ?
  5. donc du coup si cela n'est pas utiliser je ne comprend pas comment marlin gere a la fois le contact sec pour la presence de fil et le codeur pour le mouvement du fil ?
  6. hello , effectivement il faut savoir si tu as bien fait les modif dans le FMW de la carte mere car c'est elle qui gere le BL touch . l'ecran n'est que l'interface de commande. Pour ma part j'ai fait ces update et cela marche tres bien : pour la carte mere : https://github.com/Guizz27/Marlin---Longer-LKx-Pro Pour l'ecran : https://github.com/boromyr/LK4-Pro-Screen-Theme. si tu souhaite je doit avoir dans mes archives le tutoriel pour changer les visuel mes de memoire cela n'est pas evident a faire.
  7. Je pense que je vais vais essayer. pour Marlin je suppose qui faut que je modifie la pin pc2 de l’exemple par D15 ? Voici la partie de marlin que je pense mettre sur le runout : (marlin 2.1) dit moi si cela te semble correct ? A la base mon FMW est celui ci : https://github.com/Guizz27/Marlin---Longer-LKx-Pro/blob/2.1.x/Marlin/Configuration.h#L119 /** * Filament Runout Sensors * Mechanical or opto endstops are used to check for the presence of filament. * * IMPORTANT: Runout will only trigger if Marlin is aware that a print job is running. * Marlin knows a print job is running when: * 1. Running a print job from media started with M24. * 2. The Print Job Timer has been started with M75. * 3. The heaters were turned on and PRINTJOB_TIMER_AUTOSTART is enabled. * * RAMPS-based boards use SERVO3_PIN for the first runout sensor. * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. */ #define FILAMENT_RUNOUT_SENSOR // had a filament runout sensor #if ENABLED(FILAMENT_RUNOUT_SENSOR) #define FIL_RUNOUT_ENABLED_DEFAULT true // Enable the sensor on startup. Override with M412 followed by M500. #define NUM_RUNOUT_SENSORS 1 // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. #define FIL_RUNOUT_STATE LOW //MODIFIER A LA BASE HIGH// // Pin state indicating that filament is NOT present. #define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins. //#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins. //#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder. // This is automatically enabled for MIXING_EXTRUDERs. // Override individually if the runout sensors vary //#define FIL_RUNOUT1_STATE LOW //#define FIL_RUNOUT1_PULLUP //#define FIL_RUNOUT1_PULLDOWN //#define FIL_RUNOUT2_STATE LOW //#define FIL_RUNOUT2_PULLUP //#define FIL_RUNOUT2_PULLDOWN //#define FIL_RUNOUT3_STATE LOW //#define FIL_RUNOUT3_PULLUP //#define FIL_RUNOUT3_PULLDOWN //#define FIL_RUNOUT4_STATE LOW //#define FIL_RUNOUT4_PULLUP //#define FIL_RUNOUT4_PULLDOWN //#define FIL_RUNOUT5_STATE LOW //#define FIL_RUNOUT5_PULLUP //#define FIL_RUNOUT5_PULLDOWN //#define FIL_RUNOUT6_STATE LOW //#define FIL_RUNOUT6_PULLUP //#define FIL_RUNOUT6_PULLDOWN //#define FIL_RUNOUT7_STATE LOW //#define FIL_RUNOUT7_PULLUP //#define FIL_RUNOUT7_PULLDOWN //#define FIL_RUNOUT8_STATE LOW //#define FIL_RUNOUT8_PULLUP //#define FIL_RUNOUT8_PULLDOWN // Commands to execute on filament runout. // With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c") // NOTE: After 'M412 H1' the host handles filament runout and this script does not apply. #define FILAMENT_RUNOUT_SCRIPT "M600" // After a runout is detected, continue printing this length of filament // before executing the runout script. Useful for a sensor at the end of // a feed tube. Requires 4 bytes SRAM per sensor, plus 4 bytes overhead. #define FILAMENT_RUNOUT_DISTANCE_MM 3 // A MODIFIER A LA BASE 25 // set sensitivity, the recommended setting for SFS V2.0 is 3mm, which means if no signal of filament movement is detected after 3mm of filament travel command, filament error will be triggered.// #ifdef FILAMENT_RUNOUT_DISTANCE_MM // Enable this option to use an encoder disc that toggles the runout pin // as the filament moves. (Be sure to set FILAMENT_RUNOUT_DISTANCE_MM // large enough to avoid false positives.) //A AJOUTER// #define FILAMENT_MOTION_SENSOR // set encoder type #if ENABLED (FILAMENT_MOTION_SENSOR) #define FILAMENT_SWITCH_AND_MOTION // Enable both SWITCH and MOTION #if ENABLED (FILAMENT_SWITCH_AND_MOTION) #define NUM_MOTION_SENSOR 1 #define FIL_MOTION1_PIN D15 // set motion pin to actual GPIO of motherboard #endif #endif
  8. Merci pour ton retour et d'avoir pris le temps de modifier le schema. j'ai regarder quelques vidéos et si j'ai bien compris marlin ne peu pas géré les 2 fonctions (Absence de filament , et mouvement du filament.) tu confirme ? Il conseille d'utiliser le motion sensor comme decteur de filament. mais dans les modif demandé dans marlin j'ai bien l'impression qu'il y a les 2. https://github.com/bigtreetech/smart-filament-detection-module#bigtreetech-sfs-v20 iii uncomment #define FILAMENT_MOTION_SENSOR iv uncomment #define FILAMENT_SWITCH_AND_MOTION je suis un peu perdu . pour le shema si j'ai bien compris les bornes carée sont le 5v? donc ce cablage devrait etre bon ? ( pas a decablé la pris rouge bleu) Si tu aas une piste d'un detecgeur de fin de couse qui s'adapte plus simplent je suis preuneur. les longer sont a 20 euros les 2 ... je trouve cela tres chere pour un simple contact sec.
  9. Donc ce branchement devrait etre bon ?
  10. Petite erreur c’est une u30 pro mais je pense que cela ne change pas grand chose
  11. bonjour le capteur de filament de ma U40 se met en defaut alors qu'il ni pas de probleme. Je l'ai desactivé pour le moment mais je souhaiterai le changer par celui ci BIGTREETECH Smart Filament Sensor V2.0. mais je ne suis pas certain que ma carte est compatible et ou le branché. pour info j'ai deja un bl touche; ma carte est une LGT KIT V1.0 ci dessous le schema du capteur Merci pour votre aide.
  12. Je n'ai jamais reussi a le faire tourner non plus
  13. je ne suis pas un specialiste mais a mon avis il te faut egalement un M501 apres le M500
  14. perso j'ai le meme soucis sur ma U30 pro je pense que le port MicroSd de l'imprimante a un mecanisme de detection d'insertion de la carte SD. du cout avec le cable d'extension il ne detect pas le changement et ne rafraichi pas le contenu. d'autre on le meme probleme ?
  15. il faut jouer avec la roue qui a un ecrou excentrique. Cela va te permettre de plaquer les 3 roues sur le rail.
  16. Bonjour , pour moi c'est du 24V
  17. Bonjour a tous, Cela fait plusieurs semaine que je bidouille les réglages du BL touch sans succes. Le câblage et la fixation ce sont passer sans problème. J'ai crée un fang avec support maison avec des décalages de 41 mm vers la gauche entre la buse et la pin et 14 mm vers le bas. J'ai donc entré les données ci dessous dans le Fmw : * +-- BACK ---+ * | | * L | (+) P | R <-- probe (20,20) * E | | I * F | (-) N (+) | G <-- nozzle (10,10) * T | | H * | (-) | T * | | * O-- FRONT --+ * (0,0) */ #define X_PROBE_OFFSET_FROM_EXTRUDER -41 // X offset: -left +right [of the nozzle] #define Y_PROBE_OFFSET_FROM_EXTRUDER -14 //0 // Y offset: -front +behind [the nozzle] #define Z_PROBE_OFFSET_FROM_EXTRUDER 0 //0 // Z offset: -below +above [the nozzle] J'ai laisser 0 pour le Z alors qu'en faite la buse et 4 mm plus basse que la pin lorsque est rentré.(je ne sais pas si il faut prendre la dimension avec la pin sortie ou rentré) Dans le doute j'ai préférer suivre la procédure plutôt que de rentré la valeur 4 pour ne pas avoir de problème j'ai également regeler l'assiette du plateau. (j’ai un ziflex donc pas de probleme de pince) // Set the boundaries for probing (where the probe can reach). #define LEFT_PROBE_BED_POSITION 10 #define RIGHT_PROBE_BED_POSITION 169 #define FRONT_PROBE_BED_POSITION 10 #define BACK_PROBE_BED_POSITION 196 Ensuite je suit la procédure pour régler le Z offset cela ne fonctionne jamais. La buse imprime dans le vide, elle est a environ 2 mm au dessus du Bed. Voici comment je procède. Televerssement du FMW avec Arduino. M502 depuis le terminal de Arduino. M500 depuis le terminal de Arduino G28 depuis Arduino => La tête fait un home X et Y puis la pin du bl touch ce place au centre du Bed et test le bed 2 fois . G0 Z0 => la tête descent a quelqueS mm du bed. (c'est toujours la pin qui est au centre et non la buse.) Je règle le Z avec le papier = Z =-1.1 sur l’écran et vérifier avec un M114 Donc je tape M851 Z-1.1 puis M500. Je refais un M851 et la valeur est bien -1.1. G29 LE BL touch fait le leveling. voici le rendu Bilinear Leveling Grid: 0 1 2 3 4 5 0 -0.683 -0.735 -0.815 -0.823 -0.823 -0.793 1 -0.780 -0.818 -0.863 -0.320 +0.240 +0.150 2 -0.935 -0.995 -1.057 -0.893 -0.863 -0.590 3 -1.123 -1.130 -1.148 -1.167 -1.118 -1.070 4 -0.893 -0.943 -1.018 -1.075 -1.032 -1.045 5 -0.773 -0.818 -0.870 -0.930 -0.900 -0.908 X:206.00 Y:209.00 Z:12.01 E:0.00 Count X:16480 Y:16720 Z:4440 Je lance un print de test et là la tête reste a environ 2 mm du bed donc cela imprime dans le vide. Quelqu'un a une idée. Ce probleme ce pose que j'imprime depuis Octoprint ou depuis la SD. Je vous joint le fichier conf.h Merci de votre aide. Configuration.h 71 Ko · 6 downloads
  18. personne pour m'aider ? Pourtant je pense ne pas etre le seul dans ce cas ?
  19. Merci pour ces précisions
  20. Bonjour super boulot. Donc si je comprend bien en telechergant le FMW sur dropbox cela prend en compte le BL touch avec l'ecran ? sans autres modification ? (j'ai une U30 pro) Merci pour le retour.
  21. Bonjour a tous, Cela fait plusieurs semaine que je bidouille les réglages du BL touch sans succes. Le câblage et la fixation ce sont passer sans problème. J'ai crée un fang avec support maison avec des décalages de 41 mm vers la gauche entre la buse et la pin et 14 mm vers le bas. J'ai donc entré les données ci dessous dans le Fmw : * +-- BACK ---+ * | | * L | (+) P | R <-- probe (20,20) * E | | I * F | (-) N (+) | G <-- nozzle (10,10) * T | | H * | (-) | T * | | * O-- FRONT --+ * (0,0) */ #define X_PROBE_OFFSET_FROM_EXTRUDER -41 // X offset: -left +right [of the nozzle] #define Y_PROBE_OFFSET_FROM_EXTRUDER -14 //0 // Y offset: -front +behind [the nozzle] #define Z_PROBE_OFFSET_FROM_EXTRUDER 0 //0 // Z offset: -below +above [the nozzle] J'ai laisser 0 pour le Z alors qu'en faite la buse et 4 mm plus basse que la pin lorsque est rentré.(je ne sais pas si il faut prendre la dimension avec la pin sortie ou rentré) Dans le doute j'ai préférer suivre la procédure plutôt que de rentré la valeur 4 pour ne pas avoir de problème j'ai également regeler l'assiette du plateau. (j’ai un ziflex donc pas de probleme de pince) // Set the boundaries for probing (where the probe can reach). #define LEFT_PROBE_BED_POSITION 10 #define RIGHT_PROBE_BED_POSITION 169 #define FRONT_PROBE_BED_POSITION 10 #define BACK_PROBE_BED_POSITION 196 Ensuite je suit la procédure pour régler le Z offset cela ne fonctionne jamais. La buse imprime dans le vide, elle est a environ 2 mm au dessus du Bed. Voici comment je procède. Televerssement du FMW avec Arduino. M502 depuis le terminal de Arduino. M500 depuis le terminal de Arduino G28 depuis Arduino => La tête fait un home X et Y puis la pin du bl touch ce place au centre du Bed et test le bed 2 fois . G0 Z0 => la tête descent a quelqueS mm du bed. (c'est toujours la pin qui est au centre et non la buse.) Je règle le Z avec le papier = Z =-1.1 sur l’écran et vérifier avec un M114 Donc je tape M851 Z-1.1 puis M500. Je refais un M851 et la valeur est bien -1.1. G29 LE BL touch fait le leveling. voici le rendu Bilinear Leveling Grid: 0 1 2 3 4 5 0 -0.683 -0.735 -0.815 -0.823 -0.823 -0.793 1 -0.780 -0.818 -0.863 -0.320 +0.240 +0.150 2 -0.935 -0.995 -1.057 -0.893 -0.863 -0.590 3 -1.123 -1.130 -1.148 -1.167 -1.118 -1.070 4 -0.893 -0.943 -1.018 -1.075 -1.032 -1.045 5 -0.773 -0.818 -0.870 -0.930 -0.900 -0.908 X:206.00 Y:209.00 Z:12.01 E:0.00 Count X:16480 Y:16720 Z:4440 Je lance un print de test et là la tête reste a environ 2 mm du bed donc cela imprime dans le vide. Quelqu'un a une idée. Ce probleme ce pose que j'imprime depuis Octoprint ou depuis la SD. Je vous joint le fichier conf.h Merci de votre aide. Configuration.h
  22. Salut mon avis tu doit réaliser un premier leveling à la main pour bien régler le bed au plus proche de la buse et le plus droit possible . Apres cela tu lance autobed avec le bl touch G29 de mémoire. Et cela devra régler ton problème.
  23. Intéressant . tu peux aussi changer les ressort. c'est ce que j'ai fait sur la mienne pour avoir une tension plus acceptable.
  24. Bonjour , Oui je confirme. Perso je suis passé sur une clone BMG Dual drive (toujours en bowden). mais bien régler l'extruder de base fait bien le taf.
×
×
  • Créer...