Aller au contenu

GO Print

3D touch sur CTC Prusa I3


rinty35

Messages recommandés

Bonjour

Tout d'abord grand merci à ton tuto et l'aide que tu apporte.

J'ai suivi ton tuto mais je me retrouve avec un problème quand j'exécute un G28 ; Réalisation d'un home pour le Z il le fait en buté de X et Y du cou mon touch ce retrouve dans le vide et pas sur le plateau.

Je vois pas ce que j'ai bien pu louper.

Lien vers le commentaire
Partager sur d’autres sites

  • 6 months later...

Bonjour à tous,

Concernant cette troisième "pinoche" à souder qui correspondrait à un "+", surtout si on n'a pas de fer à souder, ne pourrait on pas trouver un endroit "libre" sur la carte pour avoir ce fameux "+", est-ce du 5V à trouver ?

Bonne journée.

Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...
Le 07/12/2017 at 13:18, Arnos a dit :

Bonjour à tous,

Concernant cette troisième "pinoche" à souder qui correspondrait à un "+", surtout si on n'a pas de fer à souder, ne pourrait on pas trouver un endroit "libre" sur la carte pour avoir ce fameux "+", est-ce du 5V à trouver ?

Bonne journée.

C'est exactement la question que je me posais moi aussi. Petit UP, personne ne sait?

Lien vers le commentaire
Partager sur d’autres sites

  • 5 months later...
Le 24/02/2017 at 21:46, rinty35 a dit :

3. Test et code erreur
M280 P0 S10 ; pushes the pin down
M280 P0 S90 ; pulls the pin up
M280 P0 S120 ; Self test – keeps going until you do pin up/down or release alarm
M280 P0 S160 ; Release alarm

Clignotement de la led du 3D touch signale une erreur

4. Réglage du 3Dtouch
Petite video ici

5. Calibrage du 3Dtouch
M851 ; Vous pouvez conserver la précédente valeur d'offset en cas de retour arrière
M851 Z0 ; Mise à 0 de l'offset
G28 ; Réalisation d'un home
G1 Z0 ; Fait descendre la tête en 0 sur l'axe Z

Bonjour à tous,

Je ne comprend pas bien tout ça ?

c'est quoi M280 ?

C'est quoi M851 ,   G28  ....

Merci de votre aide

Lien vers le commentaire
Partager sur d’autres sites

Ben normalement, quand tu lances ces codes via repetier ou autre logiciel de contrôle, ça doit faire ce qui est indiqué.

sortir le doigt de mesure du Bltouch

rentre le doigt de mesure du BLtouch

réinitialiser le BLtouch

etc... mais chez moi, via repetier, ça ne fonctionne pas. Ni via l'imprimante d'ailleurs.

On dirait que qq chose manque, surement dans le marlin... mais quoi...

Le premier qui trouve le dis à l'autre 😉

Lien vers le commentaire
Partager sur d’autres sites

Il y a 6 heures, steph-ero a dit :

Bonjour à tous,

Je ne comprend pas bien tout ça ?

c'est quoi M280 ?

C'est quoi M851 ,   G28  ....

Merci de votre aide

ce sont les commandes a rentrer puis valider dans repetier...imprimante connectée bien sur....

Lien vers le commentaire
Partager sur d’autres sites

Bonjour @rinty35 ,

une ou deux questions j'utilise le marli 1.1.8 , je ne trouve pas certaines lignes situées ci-dessus faut il les créer si elles n'existe pas ?

mes commandes M280 ne fonctionnent pas avez vous une idée du pourquoi ?

la commande G28 fonctionne mais évidemment je suis obligé de forcer l'arret car l'autocalibrage ne fonctionne pas .

je pense peut etre au define servo0_pin qui n'est peut être pas le bon (j'utilise une gt2560 de chez geeetech toute neuve.)

Cordialement

Lien vers le commentaire
Partager sur d’autres sites

ca veut rien dire "l'autocalibrage ne fonctinne pas"

ok, tu fais G28, ton bltouch va au milieu (ou pas loin) du bed, descend et remonte 2 fois, jusque la c bon?

si c bon, tu peux lancer G29 pour débuter le palpage...

Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, tomg778 a dit :

ok, tu fais G28, ton bltouch va au milieu (ou pas loin) du bed, descend et remonte 2 fois, jusque la c bon? 

Non même pas, il se déplace au milieu (ou pas loin) du bed, descend mais oubli de remonter et si je ne force pas l arrêt je force sur le bed.

Lien vers le commentaire
Partager sur d’autres sites

J'ai trouvé une nouvelle doc du 3dtouch, qui prend en compte les nouvelles carte gt2560 réf A+ avec son port 3dtouch dédie, A priori il faut changer le servo0_pin et le passer en 11. Mais pour le moment ca ne change rien.

Lien vers le commentaire
Partager sur d’autres sites

Il y a 7 heures, steph-ero a dit :

mais oubli de remonter et si je ne force pas l arrêt je force sur le bed

ah ok, je comprend mieux...

c'est donc pas ton pin servo qui est en cause, mais le endstop, vérifie le sens du cablage,  inverse le cable (au pire ca marchera pas non plus), 

si toujours rien, vérifie dans marlin si le endstop Z est bien déclaré...

 

vais essayer d'etre plus clair : 

la gt2560 rev A+ a cette particularité de prendre en compte le btouch (ou 3dtouch, c'est pareil) sans avoir à souder les pins...

il suffit donc de brancher les prises au bon endroit (et à l'endroit), de déclarer ta GT dans marlin, de décommenter le bltouch pour l'activer, et ca doit marcher...

les changements de valeurs pin étaient prévues pour les "anciennes" GT...

Lien vers le commentaire
Partager sur d’autres sites

Il y a 8 heures, tomg778 a dit :

ah ok, je comprend mieux...

c'est donc pas ton pin servo qui est en cause, mais le endstop, vérifie le sens du cablage,  inverse le cable (au pire ca marchera pas non plus), 

si toujours rien, vérifie dans marlin si le endstop Z est bien déclaré...

 

vais essayer d'etre plus clair : 

la gt2560 rev A+ a cette particularité de prendre en compte le btouch (ou 3dtouch, c'est pareil) sans avoir à souder les pins...

il suffit donc de brancher les prises au bon endroit (et à l'endroit), de déclarer ta GT dans marlin, de décommenter le bltouch pour l'activer, et ca doit marcher...

les changements de valeurs pin étaient prévues pour les "anciennes" GT...

salut tomg778, je suppose que tu parle de cette section :

et doit-je inverser le 2 fil ou le 3 fil (méfiance)  🙂

//===========================================================================
//============================== Endstop Settings ===========================
//===========================================================================

// @section homing

// Specify here all the endstop connectors that are connected to any endstop or probe.
// Almost all printers will be using one per axis. Probes will use one or more of the
// extra connectors. Leave undefined any used for non-endstop and non-probe purposes.
#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG
//#define USE_XMAX_PLUG
//#define USE_YMAX_PLUG
//#define USE_ZMAX_PLUG

// coarse Endstop Settings
#define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors

#if DISABLED(ENDSTOPPULLUPS)
  // fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined
  //#define ENDSTOPPULLUP_XMAX
  //#define ENDSTOPPULLUP_YMAX
  //#define ENDSTOPPULLUP_ZMAX
  //#define ENDSTOPPULLUP_XMIN
  //#define ENDSTOPPULLUP_YMIN
  //#define ENDSTOPPULLUP_ZMIN
  //#define ENDSTOPPULLUP_ZMIN_PROBE
#endif

// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
#define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.

// Enable this feature if all enabled endstop pins are interrupt-capable.
// This will remove the need to poll the interrupt pins, saving many CPU cycles.
//#define ENDSTOP_INTERRUPTS_FEATURE

Modifié (le) par steph-ero
Lien vers le commentaire
Partager sur d’autres sites

J'avance j' avance, mes commandes M280 répondent  (yesssss),

ATTENTION !!!   si l'on connecte le 3dtouch sur la prise dédiée de la nouvelle gt2560 REV A+ , il faut remettre les fils dans le sens de base , orange,rouge, marron alors que sur l'ancien montage le rouge et orange sont inversés (rouge sur le pico soudé)

la commande G28 fait toujours pareil , mais je n'ai pas encore touché au Endstop je ne sais pas trop quoi toucher ?

Dans la doc 3dtouch il y a des lignes que je ne trouve pas dans mon configuration.h  (marlin 1.1.8) est-ce normal ? doit-je les rajouter ?

par exenple :

define SERVO_ENDSTOPS {-1,-1,0}

define SERVO_ENDSTOPS_ANGLES {0,0,0,0,10,90}

define ENABLE_AUTO_BED_LEVELING

 

Merci pour tout

Modifié (le) par steph-ero
Lien vers le commentaire
Partager sur d’autres sites

Première pièce imprimée ce soir, assez surpris ma fois de voir à quelle vitesse  repetier ma imprimé ca. Bon c est pas très jolie mais en 13 mns .on peu pas lui demander beaucoup mieuxP_20180626_214127_vHDR_On.thumb.jpg.036f27000f8a676ea886574051d3680e.jpg

Par contre pas de test multipoint avant l'impression, et première couche pas imprimée, (tête trop basse), quelqu'un peu t'il me dire comment affiner les réglages ?

Merci

Modifié (le) par steph-ero
Lien vers le commentaire
Partager sur d’autres sites

bon, c deja un bon début...

pour le palpage multipoint, l'option doit être activée dans marlin : 

//===========================================================================
//=============================== Bed Leveling ==============================
//===========================================================================
// @section calibrate

/**
 * Choose one of the options below to enable G29 Bed Leveling. The parameters
 * and behavior of G29 will change depending on your selection.
 *
 *  If using a Probe for Z Homing, enable Z_SAFE_HOMING also!
 *
 * - AUTO_BED_LEVELING_3POINT
 *   Probe 3 arbitrary points on the bed (that aren't collinear)
 *   You specify the XY coordinates of all 3 points.
 *   The result is a single tilted plane. Best for a flat bed.
 *
 * - AUTO_BED_LEVELING_LINEAR
 *   Probe several points in a grid.
 *   You specify the rectangle and the density of sample points.
 *   The result is a single tilted plane. Best for a flat bed.
 *
 * - AUTO_BED_LEVELING_BILINEAR
 *   Probe several points in a grid.
 *   You specify the rectangle and the density of sample points.
 *   The result is a mesh, best for large or uneven beds.
 *
 * - AUTO_BED_LEVELING_UBL (Unified Bed Leveling)
 *   A comprehensive bed leveling system combining the features and benefits
 *   of other systems. UBL also includes integrated Mesh Generation, Mesh
 *   Validation and Mesh Editing systems.
 *
 * - MESH_BED_LEVELING
 *   Probe a grid manually
 *   The result is a mesh, suitable for large or uneven beds. (See BILINEAR.)
 *   For machines without a probe, Mesh Bed Leveling provides a method to perform
 *   leveling in steps so you can manually adjust the Z height at each grid-point.
 *   With an LCD controller the process is guided step-by-step.
 */
//#define AUTO_BED_LEVELING_3POINT
#define AUTO_BED_LEVELING_LINEAR         ici le mode "linear" est activé
//#define AUTO_BED_LEVELING_BILINEAR
//#define AUTO_BED_LEVELING_UBL
//#define MESH_BED_LEVELING

 

ensuite, baisse ta vitesse à 50mm/s, puis regle ta hauteur de buse apres palpage du home, ma procédure en page 5 :

https://locxess.de/3d/BLTouch_Anleitung_englisch.pdf

Lien vers le commentaire
Partager sur d’autres sites

Salut tomg778,

Oui je suis déjà content !!!     pour le multipoint dans le coup je laisse    #define AUTO_BED_LEVELING_LINEAR 

je regarde ce soir mon fichier ,  mais il me semble que c'est  cette option qui est déjà décommentée chez moi

il y a une heure, tomg778 a dit :

//#define AUTO_BED_LEVELING_3POINT
#define AUTO_BED_LEVELING_LINEAR         ici le mode "linear" est activé
//#define AUTO_BED_LEVELING_BILINEAR
//#define AUTO_BED_LEVELING_UBL
//#define MESH_BED_LEVELING 

ou j'active plutôt  #define AUTO_BED_LEVELING_3POINT

de toute façon j'essaierai je verrai bien

Modifié (le) par steph-ero
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
×
×
  • Créer...