Aller au contenu

Filament ABS

juanpa

TM3D Marlin 2.0 et Touch Mi

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez poster un message et vous inscrire plus tard. Si vous avez déjà un compte, connectez-vous afin de poster avec.

Invité
Répondre à ce sujet…

×   Vous avez copié du contenu avec formatage.   Supprimer le formatage

  Only 75 emoji are allowed.

×   Votre lien a été automatiquement intégré.   Afficher en tant que lien à la place

×   Le contenu sauvegardé a été restauré.   Effacer l'éditeur

×   You cannot paste images directly. Upload or insert images from URL.


  • Sur cette page :   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×
×
  • Créer...