Aller au contenu

Acheter Bambu Lab A1

Messages recommandés

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 ?  :16_relieved: 

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....

Lien vers le commentaire
Partager sur d’autres sites

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) par Steam
Lien vers le commentaire
Partager sur d’autres sites

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) par BLIN
Lien vers le commentaire
Partager sur d’autres sites

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) par Steam
Lien vers le commentaire
Partager sur d’autres sites

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...O.o

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 ! :17_heart_eyes::769_heart:

PS : Ci-joint mon configuration_adv.h

Configuration_adv.h

Lien vers le commentaire
Partager sur d’autres sites

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......

Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

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) par LeBress
Lien vers le commentaire
Partager sur d’autres sites

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) par Steam
Lien vers le commentaire
Partager sur d’autres sites

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) par Steam
Lien vers le commentaire
Partager sur d’autres sites

@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) par LeBress
Lien vers le commentaire
Partager sur d’autres sites

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...

Lien vers le commentaire
Partager sur d’autres sites

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) par Steam
Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

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
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...