Gyverblaster Posté(e) Novembre 22, 2017 Auteur Posté(e) Novembre 22, 2017 Il y a 23 heures, Lubudik a dit : Tu crois que tu peux corriger ces petits inconvénients, Grand Maître du Marlin 1.1.6 ? Pas de soucis les gars.... J'ai zapper cet item.... meaculpa. ... Je vous répond une version complète ce week-end. On se parle bien de la version mks 1.0? Si vous avez besoin d'autre chose, n'hésitez pas... quitte à repasser un peu de temps sur la config, autant quelle soit parfaite... Par contre, j'aurai besoin de testeur car mes mks 1.0 prennent désormais la poussière dans un coin de mon atelier....
Steam Posté(e) Novembre 22, 2017 Posté(e) Novembre 22, 2017 (modifié) Encore une fois merci à Jcc, c'était bien "#define PROBE_DOUBLE_TOUCH" qu'il fallait dé-commenté ! J'ai enfin trouvé la cause de mon tourne en rond lors du changement de filament et je me cite, car le problème, je l'avais bien ciblé mais c.n comme je suis, je n'ai pas cherché plus loin ! Je me cite : "lorsque je fait un changement de filament, après le changement et que je choisis reprendre l'impression, la tête revient sur le plateau pour reprendre l'impression, et là elle repart pour se garer pour effectuer à nouveau le changement de filament et cela indéfiniment, à se demander si un changement d'état du détecteur fin de filament ne serait pas pris en compte (détecteur que je n'ai pas). Pour info, j'étais emballé par cette même fonction sur la version 1.1.4 de Gyverblaster. " Il faut dé-commenter la fonction "#define FILAMENT_RUNOUT_SENSOR" Donc pour Gyverblaster, dans la version 1.1.6 BLtouch Ready pour MKS 1.0, il faudrait : Activer le "#define PROBE_DOUBLE_TOUCH" Dé-commenter le "#define FILAMENT_RUNOUT_SENSOR" ou préciser qu'il faut le dé-commenter pour ceux qui n'ont pas de détecteur de fin de filament. Les deux choses à voir encore, selon moi, c'est lors du changement de filament, rétracter avant de lever la tête, et diminuer le longueur d'extrusion après changement du filament. J'ai encore la MKS sur ma machine, si tu ne trouves personne, je peux tester, c'est bien la moindre des choses que je puisse faire en échange de ton boulot et celui fourni par tous les gars de ce sujet. Steam Edit : je voudrais aussi rectifier une connerie que j'ai écrite : j'ai confondu "lire config" et "Infos imprimante" et cette dernière fonction...fonctionne très bien. Modifié (le) Novembre 22, 2017 par Steam
Emeric Posté(e) Novembre 22, 2017 Posté(e) Novembre 22, 2017 Quand vous vouler transférer marlin depuis arduino ide quel carte sélectionner vous ?Envoyé de mon SM-G955F en utilisant Tapatalk
Steam Posté(e) Novembre 22, 2017 Posté(e) Novembre 22, 2017 ARduino/Genuino MEGA or MEGA 2560 Processeur ATmega2560 Steam
Emeric Posté(e) Novembre 22, 2017 Posté(e) Novembre 22, 2017 ok merci beaucoup du coup la version marlin 1.1.6 fonctionne bien avec la mks base v1.5 ?
Emeric Posté(e) Novembre 22, 2017 Posté(e) Novembre 22, 2017 ou vaut mieux que je prenne la 1.1.5 dans le resumer de jagof ?
Steam Posté(e) Novembre 22, 2017 Posté(e) Novembre 22, 2017 Je ne peux pas te répondre, j’utilise une MKS 1.0. Steam
Emeric Posté(e) Novembre 22, 2017 Posté(e) Novembre 22, 2017 Je ne peux pas te répondre, j’utilise une MKS 1.0. SteamOk pour le transfert sa change rien entre une mks 1.0 et 1.5 avec arduino ide?Envoyé de mon SM-G955F en utilisant Tapatalk
BLIN Posté(e) Novembre 22, 2017 Posté(e) Novembre 22, 2017 (modifié) Bonsoir, Marlin 1.1.6 avec carte MKS Base v1.5 et BLTouch (pas 3D) : pas de pb particulier. L'interruption de l'impression puis la reprise se déroulent correctement. Je profite de l'occasion pour demander si quelqu'un a fait un M48 (par exemple un M48 P4 X150 Y130 V2 E L2)? Chez moi, rien ne se passe. Cdt. Modifié (le) Novembre 23, 2017 par BLIN
Steam Posté(e) Novembre 22, 2017 Posté(e) Novembre 22, 2017 (modifié) il y a 17 minutes, BLIN a dit : Bonsoir, Marlin 1.1.6 avec carte MKS Base v1.5 : pas de pb particulier. L'interruption de l'impression puis la reprise se déroulent correctement. Je profite de l'occasion pour demander si quelqu'un a fait un M48 (par exemple un M48 P4 X150 Y130 V2 E L2)? Chez moi, rien ne se passe. Cdt. Le filament se rétracte avant que la tête se lève ou as-tu une petite boule de matière sur ta pièce lors d'un changement de filament en cours d'impression ? Concernant ta demande au sujet d'un M48, je ne peux malheureusement pas te répondre. Steam Modifié (le) Novembre 22, 2017 par Steam
Lubudik Posté(e) Novembre 23, 2017 Posté(e) Novembre 23, 2017 Il y a 6 heures, Gyverblaster a dit : Pas de soucis les gars.... J'ai zapper cet item.... meaculpa. ... Je vous répond une version complète ce week-end. On se parle bien de la version mks 1.0? Si vous avez besoin d'autre chose, n'hésitez pas... quitte à repasser un peu de temps sur la config, autant quelle soit parfaite... Par contre, j'aurai besoin de testeur car mes mks 1.0 prennent désormais la poussière dans un coin de mon atelier.... @Gyverblaster Pas de souci, je suis dispo pour tester. Oui, MKS 1.0 . En attendant, j'ai mis dans le menu personnalisé +/- le même gcode que celui que j'ai mis dans ma MicroDelta. Et ça fonctionne nickel. Il y a juste une grosse différence entre les deux. C'est que pour la MicroDelta j'ai du mettre le M25 en dernier, et que sur la DiscoEasy, j'ai du le mettre en premier. Y doit y avoir un truc qui m'échappe... Autre chose, Grand Maître du Marlin, j'ai remarqué que l'afficheur de couche ne fonctionnait pas. Bon, c'est pas mortel, mais c'est juste une constatation. Tant qu'à faire des corrections... Et au fait, je suis tombé amoureux de cet accessoire géniaaaaal qu'est le BLTouch ! PS : Ci-joint mon configuration_adv.h Configuration_adv.h
amonteff Posté(e) Novembre 23, 2017 Posté(e) Novembre 23, 2017 Bonjour à tous bravo pour tous vos développements et merci du partage je me demandais si vu le volume du post et des évolutions multiples et variées, si ce ne serait pas le moment de créer un "github" sur le sujet, ce qui permettrait à tous de s'y retrouver sans que vous perdiez votre temps à répéter la même chose; ce github pourrait s'organiser autour du type de carte, type de bl-touch, plan de branchement etc.....et ce github" naturellement prendrait en charge la version la plus aboutie du firmware.du moment. Sur qu'il y a un travail de départ, mais cela serait au final moins contraignant pour tous les "chercheurs" Encore merci à tous......
BLIN Posté(e) Novembre 23, 2017 Posté(e) Novembre 23, 2017 Il y a 9 heures, Steam a dit : Le filament se rétracte avant que la tête se lève ou as-tu une petite boule de matière sur ta pièce lors d'un changement de filament en cours d'impression ? Concernant ta demande au sujet d'un M48, je ne peux malheureusement pas te répondre. Steam Bonjour, j'ai bien une boule de matière qui se forme dés l'interruption de l'impression. Faudrait, peut-être, faire faire une "marche arrière" à l'extrudeur? Cdt.
LeBress Posté(e) Novembre 23, 2017 Posté(e) Novembre 23, 2017 (modifié) Bonjour, Quelqu'un peut il partager son start/end gcode sous cura, dans la mesure du possible pour une version 1.1.6 avec Mks base 1.5 avec une version originale du Smart BlTouch et sans capteur de fin de fil et sans lit chauffant, car je vais bientôt faire la modife sur ma discoeasy. D'avance merci. @+ Modifié (le) Novembre 23, 2017 par LeBress
Steam Posté(e) Novembre 23, 2017 Posté(e) Novembre 23, 2017 (modifié) Je ne sais si la carte, le BLtouch ont une influence sur le start code. Je peux t'envoyer le mien, j'ai une carte MKS 1.0, j'ai mis en place un plateau chauffant non branché, donc pas pris en compte (cela s'active dans le marlin. Les modifications que j'ai faites sur la Discoeasy n'ont, de mémoire, pas d'influence sur le start code il me semble. J'en profite pour te poser une question : Quel logiciel utilises-tu pour modifier des fichier STL ? Ou alors, te serais-t-il possible de faire une petite modification sur ta tête, à savoir mettre une petite barre dans le trou du haut qui permettrait de passer les connecteurs dupont du BLtouch, afin que les câbles ne risquent pas de toucher le ventilateur. Steam Modifié (le) Novembre 23, 2017 par Steam
Steam Posté(e) Novembre 23, 2017 Posté(e) Novembre 23, 2017 (modifié) Hourra, je crois que j'ai trouvé pour le retract lors d'un changement de filament en cours d'impression !! Je tiens à préciser que je ne m'y connais pas trop en programmation Arduino, et que c'est surtout la déformation professionnelle, la curiosité et l'esprit de curiosité et de débrouille qui m'animent. Je tiens également à préciser que tout cela n'aurait pas été possible sans la mise à disposition par Gyverblaster de son Marlin. Je rappelle que je parle de la version 1.1.6 avec BLtouch ready pour carte MKS 1.0 La modif que j'ai apporté se trouve dans le fichier Marlin_main.ccp. Avant : inline void gcode_M600() { #if ENABLED(HOME_BEFORE_FILAMENT_CHANGE) // Don't allow filament change without homing first if (axis_unhomed_error()) home_all_axes(); #endif // Initial retract before move to filament change position const float retract = parser.seen('E') ? parser.value_axis_units(E_AXIS) : 0 #ifdef PAUSE_PARK_RETRACT_LENGTH - (PAUSE_PARK_RETRACT_LENGTH) #endif ; Après : inline void gcode_M600() { #if ENABLED(HOME_BEFORE_FILAMENT_CHANGE) // Don't allow filament change without homing first if (axis_unhomed_error()) home_all_axes(); #endif // Initial retract before move to filament change position const float retract = parser.seen('E') ? parser.value_axis_units(E_AXIS) : 0 #ifdef PAUSE_PARK_RETRACT_LENGTH>0 - (PAUSE_PARK_RETRACT_LENGTH) #endif ; J'ai également fait une modification dans le fichier Configuration_adv.h où j'ai modifié cela : Avant : #define ADVANCED_PAUSE_EXTRUDE_LENGTH 50 // Extrude filament length in mm after filament is loaded over the hotend, // 0 to disable for manual extrusion // Filament can be extruded repeatedly from the filament exchange menu to fill the hotend, // or until outcoming filament color is not clear for filament color change Après : #define ADVANCED_PAUSE_EXTRUDE_LENGTH 25 // Extrude filament length in mm after filament is loaded over the hotend, // 0 to disable for manual extrusion // Filament can be extruded repeatedly from the filament exchange menu to fill the hotend, // or until outcoming filament color is not clear for filament color change Je ne sais si ce que j'ai fait est correct, mais cela fonctionne chez moi. Steam Modifié (le) Novembre 23, 2017 par Steam
LeBress Posté(e) Novembre 23, 2017 Posté(e) Novembre 23, 2017 (modifié) @Steam, Merci, oui je veux bien que tu m'envois ton start/end gcode si tu utilises bien cura normal. Pour ta demande il n'y a pas de problème, c'est une bonne idée, je regarde pour faire quelque chose. @+ Modifié (le) Novembre 23, 2017 par LeBress
Steam Posté(e) Novembre 23, 2017 Posté(e) Novembre 23, 2017 Je t'envoie cela par MP, mais je ne maitrise pas encore bien l'interface. J'ai l'impression qu'on ne peut pas envoyer 2 messages de suite. Steam
Gyverblaster Posté(e) Novembre 23, 2017 Auteur Posté(e) Novembre 23, 2017 Il y a 17 heures, Lubudik a dit : Ci-joint mon configuration_adv.h Sache que si tu ne veux pas t'emmerder, une fois qu'on aura retravaillé le petit truc qui ne va pas, il y a une commande M600 qui va bien.... Dixit le site marlin: La M600commande initie la procédure de changement de filament. La procédure de base éloigne la tête d'impression de l'impression, éjecte le filament, attend que le nouveau filament soit inséré et que l'utilisateur confirme, charge et amorce le filament, et continue avec l'impression. M600peut être déclenché automatiquement si un capteur de faux-filament est installé. Usage M600 [E<pos>] [L<pos>] [X<pos>] [Y<pos>] [Z<pos>] Argument La description [E<pos>] Rétracter avant de déplacer pour changer de position (négatif) [L<pos>] Longueur de chargement / déchargement, plus longue pour bowden (négatif) [X<pos>] Position X pour le changement de filament [Y<pos>] Position Y pour le changement de filament [Z<pos>] Levée relative Z pour la position de changement de filament Ça devrai faire ce que tu veux en faire...
LeBress Posté(e) Novembre 23, 2017 Posté(e) Novembre 23, 2017 @Steam, Tiens voilà mon interprétation de ta demande. Dis moi ce que tu en penses. @+ Tete v3 BlTouch avec passage cable.rar 1
zertsed Posté(e) Novembre 24, 2017 Posté(e) Novembre 24, 2017 (modifié) Bonjour, Black Friday oblige, un bon deal pour le BL officiel : https://www.amazon.fr/gp/product/B0748FJ48N/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1 Avis aux amateurs ... j'ai craqué pour ma part ! Modifié (le) Novembre 24, 2017 par zertsed 1
Steam Posté(e) Novembre 24, 2017 Posté(e) Novembre 24, 2017 (modifié) C'est celui que j'avais acheté et chez le même revendeur. Comme on peut le voir sur la photo, c'est un BLtouch smart. J'ai justement une question aux spécialistes que sont Gyverblaster et Jahof au sujet de la différence entre le Classic et le Smart. Le configuration est la même dans le Marlin ? Quand je regarde la documentation du Smart sur le site officiel, il y a quelques différences entre les deux dans ce qu'il faut modifier dans le marlin, mais comme dit, je ne suis pas un spécialiste. Par exemple, dans la doc du site, ils disent également de dé-commenter la ligne : //#define NUM_SERVOS 3 // Servo index starts with 0 for M280 command dans le rubrique R/C servo support. Il ne faut pas le faire ? Plus j'essaye de comprendre (parce que j'ai l'impression que ma machine fonctionne plutôt comme si mon BLtouch était un simple fin de course) et plus je me perds. :-) Steam Modifié (le) Novembre 24, 2017 par Steam
Steam Posté(e) Novembre 24, 2017 Posté(e) Novembre 24, 2017 Il y a 15 heures, LeBress a dit : @Steam, Tiens voilà mon interprétation de ta demande. Dis moi ce que tu en penses. @+ Tete v3 BlTouch avec passage cable.rar Merci pour le boulot. Tu as diminué la taille du trou afin d'avoir la place pour l'ouverture des câbles, Le BLtouch restant à la même place, c'est cela ? Dans mon esprit, je voyais l'insertion d'une simple petit barre de 1.2 x 1,2 ou 1,5 x 1,5 dans le trou existant afin de ne pas trop réduire la "prise d'air". Encore une fois merci pour le boulot. Steam
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