Aller au contenu

GO Print

TM3D Marlin 2.0 et Touch Mi


juanpa

Messages recommandés

Salut !

 

J'avais déjà commencé un Topic sur Marlin 2.0 pour CR10S Pro, mais plus plus de clarté je crées un nouveau sujet plus spécifique.

Je suis toujours en train d'essayer de passer ma CR10S Pro sous Marlin 2.0 en prenant les sources de Tiny Machines https://github.com/InsanityAutomation/Marlin/tree/CrealityDwin_2.0

J'ai créée une issue sur le repo TM3D mais si @Fourmi ou un pocesseur de Touch Mi sous Marlin 2.0 passe par là....

Donc dans le configuration.h j'ai activé le capteur

#define TOUCH_MI_PROBE

A la compilation il m'a sortie plein d'erreurs que j'ai essayé de fixer une par une en ajoutant la variable TOUCH_MI_PROBE où il me semblait être nécessaire pour ne plus avoir l'erreur à la compilation.

#if(ENABLED(MachineCR10SPro))
  #define MachineCR10Std
  #if DISABLED(ABL_BLTOUCH, ABL_EZABL, TOUCH_MI_PROBE)  
    #define ABL_NCSW
  #endif
  #if DISABLED(ABL_UBL)
    #define ABL_BI
  #endif
  #define MeshStd
  #define lerdgeFilSensor
#endif
#if DISABLED(ABL_EZABL, ABL_NCSW, ABL_BLTOUCH, TOUCH_MI_PROBE)
  #define PROBE_MANUALLY
  #define MANUAL_PROBE_START_Z 0.2
#endif
//#define AUTO_BED_LEVELING_3POINT
//#define AUTO_BED_LEVELING_LINEAR
#if (ENABLED(ABL_EZABL)|| ENABLED(ABL_BLTOUCH) || ENABLED(ABL_NCSW)|| ENABLED(TOUCH_MI_PROBE))
  #if ((ENABLED(ABL_UBL)))
    #define AUTO_BED_LEVELING_UBL
    #endif
    #if ((ENABLED(ABL_BI)))
      #define AUTO_BED_LEVELING_BILINEAR
    #endif
#elif (DISABLED(OrigLA))
  #define MESH_BED_LEVELING
#endif
/**
 * Add a bed leveling sub-menu for ABL or MBL.
 * Include a guided procedure if manual probing is enabled.
 */
#if NONE(ABL_EZABL, ABL_NCSW, ABL_BLTOUCH, TOUCH_MI_PROBE) && (DISABLED(MachineCRX) || ENABLED(GraphicLCD))
#define LCD_BED_LEVELING
#endif

configuration_adv.h

  #if ANY(ABL_EZABL, ABL_BLTOUCH, ABL_NCSW, TOUCH_MI_PROBE)
    #define BABYSTEP_ZPROBE_OFFSET          // Combine M851 Z and Babystepping
  #endif
/**
 * Repeatedly attempt G29 leveling until it succeeds.
 * Stop after G29_MAX_RETRIES attempts.
 */
#if ENABLED(ABL_BI) && NONE(MachineCR10Orig, LowMemoryBoard, TOUCH_MI_PROBE)
  #define G29_RETRY_AND_RECOVER
#endif

 

Après avoir ajouter cela ça compile mais la machine ne réagit pas lorsque que le Touch Mi est triggered

Lien vers le commentaire
Partager sur d’autres sites

  • 2 months later...

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