Aller au contenu

Anycubic Kobra 3 Combo

Messages recommandés

Il y a 1 heure, Snakesrules a dit :

Bonjour,

il faut cabler le BL touch de la façon suivante :

Ensuite, le reste dépend de ta config , si tu as recablé les endstops sur les bons ports de la carte MKS ou si tu as gardé le branchement type Dagoma.

Bon nombres des versions dispo ici sur le forum sous entendent que tu sois cablé "logiquement", Ymax sur le connecteur  Y+ de la carte, Xmin sur le connecteur   X-  .

Pour autant, je te confirme que toute la partie des Endstop dont tu parles dans ton post est bien à FALSE partout .

Bien entendu, quelque soit la version de Marlin choisie, il faut ensuite ajuster la valeur de décalage entre le Bltouch et la buse :


#define Y_PROBE_OFFSET_FROM_EXTRUDER -57

pour la tête Z122 avec Bltouch

bltouch-pour-auto-leveling.jpg.440e3b9d939658a500871ec602ca7124.jpg

Bonjour,

Merci pour ton retour. Moi j’ai le YMax sur le X+ et le Xmin sur le X-... 🤓

j’ai acheté l’imprimante d’occasion, ça marchait comme ça je suis surpris...

je vais la mettre comme indiqué

Lien vers le commentaire
Partager sur d’autres sites

En mettant -57 pour la valeur "#define Y_PROBE_OFFSET_FROM_EXTRUDER -57" j'obtient cette erreur en télévisant : 

 "BACK_PROBE_BED_POSITION can't be reached by the Z probe.
       static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION can't be reached by the Z probe.")"

De plus, celui qui a câblé les endstops a du recouper les cables, j'arrive limite a connecter le Ymax sur le Y+ ...

Une idée pour le Marlin, qq1 sur le forum a-t'il mis à jour une Z122 avec un BLtouch, ça m'arrangerait 😃

 

Il y a un peu de mieux en cablant le BLtocuh comme suit : (J'ai un MKS1.5)

image.png.d2dda998adc9c7e4be5a6e854145abc2.png
   

Le BLTouch fonctionne depuis le menu BL touch dans le sens ou quand je fais auto test, deployer, ranger, il le fait.

Par contre quand je lance réglages. niveau lit, là ça fait n'importe quoi... la tete ne fait que monter a chaque position du palpeur pour finir sur une erreur : probing failed

Modifié (le) par TiT_63
Lien vers le commentaire
Partager sur d’autres sites

Je joint mon configuration.h ... 

Configuration.h

 

Edit : J'ai flashé avec la version 1.1.5 de Jagoff et ça marche, par contre je n'ai pas de plateau chauffant et ne sais pas ou enlever ce qui le concerne.

D'autre part j'avais le Babystepping que je trouvais bien pratique et qui n'est pas dans cette version.

Du coup, j'aimerais repartir de ma version et rajouter par analogie au firmware qui fonctionne le Bltouch. Vous pourriez me lister les fichiers qui sont impactés par le BLtouch et je me débrouillerai pour les comparer un à un...

Modifié (le) par TiT_63
Lien vers le commentaire
Partager sur d’autres sites

Il y a 14 heures, TiT_63 a dit :

En mettant -57 pour la valeur "#define Y_PROBE_OFFSET_FROM_EXTRUDER -57" j'obtient cette erreur en télévisant : 

 "BACK_PROBE_BED_POSITION can't be reached by the Z probe.
       static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION can't be reached by the Z probe.")"

 

Logique 🙂 comme la distance entre la buse et le capteur augmente , il faut diminuer l'emplacement maxi de la ou ira se faire le palpage :

 #define BACK_PROBE_BED_POSITION 144

et pour info, le plateau chauffant , il faut mettre 0 ou 1 dans la ligne ci dessous :

#define TEMP_SENSOR_BED 1
Lien vers le commentaire
Partager sur d’autres sites

@TiT_63

Et pour le Babystepping, il faut l'activer dans "configuration_adv.h" en le décommentant. Je viens de vérifier dans la version 1.1.4, le fonction existe, donc je pense qu'elle figure également dans la version 1.1.5.

Pour les deux infos données par @Snakesrules, cela se trouve dans le fichier "configuration.h"

Steam

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

C'est bon ça fonctionne avec le Marlin de Snakerules, juste deux ou trois bricoles à reprendre par rapport à ma config Z122 pour que le BLtouch  puisse aller palper plus prêt de chaque bord.

Vous me conseillez quoi comme subdivision pour le bed_levelling billinear 5 ou 3 ?

5 c'est très très long :(

Lien vers le commentaire
Partager sur d’autres sites

Essaye avec 3 ce qui te fera 9 points de palpation. Si tu es satisfait du résultat, tu laisses ainsi, sinon tu passes à 5 (25 points de palpation). Il ne faut pas oublier que parfois, il vaut mieux "perdre" un peu de temps pour la mesure du plateau que de "foirer" une impression de plusieurs heures.

Steam

Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, Steam a dit :

Essaye avec 3 ce qui te fera 9 points de palpation. Si tu es satisfait du résultat, tu laisses ainsi, sinon tu passes à 5 (25 points de palpation). Il ne faut pas oublier que parfois, il vaut mieux "perdre" un peu de temps pour la mesure du plateau que de "foirer" une impression de plusieurs heures.

Steam

C’est pas faut, je vais déjà rester avec 3.

merci 

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

bonjour @Yagami1907

J'ai installé un BLtouch original (smart) sur ma discovery équipée d'une melzi V2.0. (Ça marche sans soucis)
j'ai un plateau chauffant (via un relai SSR), des vis trapézoïdaux (en cours , il faut que je change mes coupleurs).
Je pense que je vais pouvoir t'aider, mais je suis loin de mon imprimante pour le moment, je reviens vers toi ce WE.
a+
 

  • J'aime 1
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Le 15/04/2018 at 18:48, Skaarian a dit :

Nouvelle version de la Tête EasyTouch :

Deux corrections au programme !

1 : Certains d'entre vous avaient des difficultés à rentrer le ventilateur arrière. J'ai élargie l'orifice.

2 : Le fil du ventilateur arrière avait tendance à sortir du passe câble. J'ai approfondi la rainure de celui-ci.

TeteEasyTouch_V1.1.Build.35.zip

Notice de montage _ Tête Easy'Touch.pdf
 

Modifications nécessaire dans le fichier "configuration.h" de marlin pour ceux qui n'ont jamais installés cette tête :


Ligne 696 :

#define X_PROBE_OFFSET_FROM_EXTRUDER 0  // X offset: -left  +right  [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER 23  // Y offset: -front +behind [the nozzle]
#define Z_PROBE_OFFSET_FROM_EXTRUDER -0.50   // Z offset: -below +above  [the nozzle]

 Dans Bed leveling, ligne 926 :

/ Set the boundaries for probing (where the probe can reach).
#define LEFT_PROBE_BED_POSITION 10
#define RIGHT_PROBE_BED_POSITION 190
#define FRONT_PROBE_BED_POSITION 23
#define BACK_PROBE_BED_POSITION 200

bonjour

je vient de recevoir le bltouch et ai imprimer ta tête

32748723_2101426990074166_182954792081948672_o.thumb.jpg.b650743c6bea19cbaf02b238b5e94f78.jpg

 

j aurai voulus savoir tout les différentes modification a apporte  dans le marlin (perso 1.1.4 )

pour info je part du palpeur d origine dagoma poser sur la tête v3

je vois certaine modif comme

La modif dans pins.RAMPS.h

#ifdef IS_RAMPS_13
  #define SERVO0_PIN        19 // RAMPS_13 // Will conflict with BTN_EN2 on LCD_I2C_VIKI
#else
  #define SERVO0_PIN       11
#endif
#define SERVO1_PIN          6
#define SERVO2_PIN          5
#define SERVO3_PIN          4

en bref je ne c est  absolument pas quel modif apporte au marlin pour fonctionne avec cette tête

si quelqu’un pouvais m expliquer

merci d avance

Lien vers le commentaire
Partager sur d’autres sites

Il y a 7 heures, loky45 a dit :

bonjour

je vient de recevoir le bltouch et ai imprimer ta tête

32748723_2101426990074166_182954792081948672_o.thumb.jpg.b650743c6bea19cbaf02b238b5e94f78.jpg

 

j aurai voulus savoir tout les différentes modification a apporte  dans le marlin (perso 1.1.4 )

pour info je part du palpeur d origine dagoma poser sur la tête v3

je vois certaine modif comme

La modif dans pins.RAMPS.h


#ifdef IS_RAMPS_13
  #define SERVO0_PIN        19 // RAMPS_13 // Will conflict with BTN_EN2 on LCD_I2C_VIKI
#else
  #define SERVO0_PIN       11
#endif
#define SERVO1_PIN          6
#define SERVO2_PIN          5
#define SERVO3_PIN          4

en bref je ne c est  absolument pas quel modif apporte au marlin pour fonctionne avec cette tête

si quelqu’un pouvais m expliquer

merci d avance

Pourquoi ne pas passer sur la dernière version de marlin. Le BlTouch est pris en compte dans cette version.

Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, Skaarian a dit :

Pourquoi ne pas passer sur la dernière version de marlin. Le BlTouch est pris en compte dans cette version.

je veux bien   faudra juste que je retranscrive toute les modif  de mon agrandissement

c la quelle  la dernière version  qui ai compatible avec ta tête ( si possible un lien)

c est celle si

Marlin-1.1.8-Dagoma_Fake-BLTouch

et une fois installer y aura t il des modif a faire dans le marlins

Modifié (le) par loky45
Lien vers le commentaire
Partager sur d’autres sites

il y a 40 minutes, loky45 a dit :

je veux bien   faudra juste que je retranscrive toute les modif  de mon agrandissement

c la quelle  la dernière version  qui ai compatible avec ta tête ( si possible un lien)

c est celle si

Marlin-1.1.8-Dagoma_Fake-BLTouch

et une fois installer y aura t il des modif a faire dans le marlins

Tu télécharges la rev1 ici :

Puis tu appliques les modifications que j'ai donné pour la position du BlTouch. Après libre à toi de modifier en fonction de ta personnalisation.

Lien vers le commentaire
Partager sur d’autres sites

Salut les printers, je viens vers vous car j'ai une mks base 1.0 et un bltouch smart original. Mon problème est bien évidemment le fameux bltouch qui facilite la vie quand il fonctionne lol bref le câblage est ok et le malin aussi! Le bltouch s'alimente bien et une led de couleur bleu est allumé  mais sa s'arrête là aucune commande ne fonctionne et aucune alarme ne se déclenche voilà j'espère que vs pourrez m'aider merci d'avance à bientôt 

Lien vers le commentaire
Partager sur d’autres sites

Il y a 16 heures, Skaarian a dit :

Pourquoi ne pas passer sur la dernière version de marlin. Le BlTouch est pris en compte dans cette version.

je viens d installer la version   Marlin-1.1.8-Dagoma BLTouch rev1

et j ai un petit prob quand au modification pour passer de ça

/ Set the boundaries for probing (where the probe can reach).
#define LEFT_PROBE_BED_POSITION 10
#define RIGHT_PROBE_BED_POSITION 190
#define FRONT_PROBE_BED_POSITION 23
#define BACK_PROBE_BED_POSITION 200

a ça  (mon plateau fait 260 par 265)

/ Set the boundaries for probing (where the probe can reach).
#define LEFT_PROBE_BED_POSITION 10
#define RIGHT_PROBE_BED_POSITION 240
#define FRONT_PROBE_BED_POSITION 23
#define BACK_PROBE_BED_POSITION 250

440120019_Sanstitre.thumb.png.719ef66ae3f2db35050db91a04284573.png

une idee  perso cette modi fonctionnai avec le marlin 1.1.4

merci

Lien vers le commentaire
Partager sur d’autres sites

il y a 26 minutes, loky45 a dit :

je viens d installer la version   Marlin-1.1.8-Dagoma BLTouch rev1

et j ai un petit prob quand au modification pour passer de ça

/ Set the boundaries for probing (where the probe can reach).
#define LEFT_PROBE_BED_POSITION 10
#define RIGHT_PROBE_BED_POSITION 190
#define FRONT_PROBE_BED_POSITION 23
#define BACK_PROBE_BED_POSITION 200

a ça  (mon plateau fait 260 par 265)

/ Set the boundaries for probing (where the probe can reach).
#define LEFT_PROBE_BED_POSITION 10
#define RIGHT_PROBE_BED_POSITION 240
#define FRONT_PROBE_BED_POSITION 23
#define BACK_PROBE_BED_POSITION 250

440120019_Sanstitre.thumb.png.719ef66ae3f2db35050db91a04284573.png

une idee  perso cette modi fonctionnai avec le marlin 1.1.4

merci

La réponse est dans le message d'erreur.

BACK_PROBE_BED_POSITION <= MAX_PROBE_Y

<= signifiant "inferieur ou égale" donc, il faut modifier le MAX_PROBE_Y qui doit être à 205 ou 204 de memoire et lui mettre minimum 250. Normalement, cette valeur correspond à la longueur de ton plateau sur l'axe Y

Modifié (le) par Skaarian
Lien vers le commentaire
Partager sur d’autres sites

tu peux définir toi même MAX_PROBE_Y si la formule de calcul qui se trouve dans "conditionals_post.h" ne te convient pas :

 #else
    // Boundaries for Cartesian probing based on bed limits
    #define _MIN_PROBE_X (max(X_MIN_BED, X_MIN_POS + X_PROBE_OFFSET_FROM_EXTRUDER))
    #define _MIN_PROBE_Y (max(Y_MIN_BED, Y_MIN_POS + Y_PROBE_OFFSET_FROM_EXTRUDER))
    #define _MAX_PROBE_X (min(X_MAX_BED, X_MAX_POS + X_PROBE_OFFSET_FROM_EXTRUDER))
    #define _MAX_PROBE_Y (min(Y_MAX_BED, Y_MAX_POS + Y_PROBE_OFFSET_FROM_EXTRUDER))
  #endif

  // Allow configuration to override these for special purposes
  #ifndef MIN_PROBE_X
    #define MIN_PROBE_X _MIN_PROBE_X
  #endif
  #ifndef MIN_PROBE_Y
    #define MIN_PROBE_Y _MIN_PROBE_Y
  #endif
  #ifndef MAX_PROBE_X
    #define MAX_PROBE_X _MAX_PROBE_X
  #endif
  #ifndef MAX_PROBE_Y
    #define MAX_PROBE_Y _MAX_PROBE_Y
  #endif

mais peut-être n'as tu pas positionné correctement ton Y_PROBE_OFFSET_FROM_EXTRUDER ou ton Y_BED_SIZE

Modifié (le) par r2d2
errata
Lien vers le commentaire
Partager sur d’autres sites

ai trouver

// The size of the print bed
#define X_BED_SIZE 204
#define Y_BED_SIZE 204

// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS -2
#define Y_MIN_POS -1
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 200

avais simplement remplacer  POS Y_BED_SIZE et POS X_BED_SIZE  par 270

la ligne    // The size of the print bed n existai pas dans le marlin 1.1.4 après modif de la ligne fini les erreur  et voila la modid que  jai du faire

// The size of the print bed
#define X_BED_SIZE 270
#define Y_BED_SIZE 270

// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS -2
#define Y_MIN_POS -1
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 290

Lien vers le commentaire
Partager sur d’autres sites

quelqu un pourrais me dire pourquoi le capteur de position ne fonctionne pas  ( même quand j appuis avec le doit  ) avec la version Marlin-1.1.8-Dagoma BLTouch rev1

et pourquoi quand je réinstalle le marlin 1.1.4 il fonctionne

IMG_20180520_181748.thumb.jpg.699a63ff5f4dbc2b4a81179ebc1d3d33.jpg

Lien vers le commentaire
Partager sur d’autres sites

il y a 26 minutes, loky45 a dit :

quelqu un pourrais me dire pourquoi le capteur de position ne fonctionne pas  ( même quand j appuis avec le doit  ) avec la version Marlin-1.1.8-Dagoma BLTouch rev1

et pourquoi quand je réinstalle le marlin 1.1.4 il fonctionne

IMG_20180520_181748.thumb.jpg.699a63ff5f4dbc2b4a81179ebc1d3d33.jpg

C'est juste un soucis de redirection de pin. Il est branché ou ton endstop?

Envoie en même temps que ta réponse ton fichier configuration.h et pin_ramps.h

Je te ferai les modif et te renvoie....

a+

Lien vers le commentaire
Partager sur d’autres sites

il y a 8 minutes, Gyverblaster a dit :

C'est juste un soucis de redirection de pin. Il est branché ou ton endstop?

Envoie en même temps que ta réponse ton fichier configuration.h et pin_ramps.h

Je te ferai les modif et te renvoie....

a+

désoler mais je suis pas un as de  l informatique  et parle pas un mot anglais 😏

un endstop c est quoi

IMG_20180520_190145.thumb.jpg.0b7383676e5e7b35432531cb5a79951a.jpg

et pour le marlin j ai  installer celui que ma conseiller Skaarian

Marlin-1.1.8-Dagoma BLTouch rev1 ( en bas de la page 35 )

Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, loky45 a dit :

désoler mais je suis pas un as de  l informatique  et parle pas un mot anglais 😏

un endstop c est quoi

IMG_20180520_190145.thumb.jpg.0b7383676e5e7b35432531cb5a79951a.jpg

et pour le marlin j ai  installer celui que ma conseiller Skaarian

Marlin-1.1.8-Dagoma BLTouch rev1 ( en bas de la page 35 )

le end stop c'est le petit interupter qui est activé quand ton plateau arrive en buté avant et quand la tete est en buté en position x- (ils sont branchés sur x+ et x- sur ta photo)

Donc, branche le capteur du plateau sur Y- et selui de la tete sur x- et la ca va fonctionner.

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