Aller au contenu

Aide pour installation d'un 3D Touch sur Sidewinder X1 (clone de BLTouch)


Messages recommandés

Posté(e)
Il y a 5 heures, MrMagounet a dit :

Sur la X1 d'origine on a des drivers clone de AT2100 utilisé, tu as le driver X ou l'axe X le Y pour l'axe Y le Z pour le moteur 1 de l'axe Z et driver E0 pour le l'extrudeur et le driver nommé E1 sur la carte mère qui gère le moteur 2 de l'axe Z. 
Par defaut si tu n'a jamais touché au driver ils sont tous réglé sur 0.92 a 0.96v (les réglage d'usine variant un poil d'une machine a l'autre), ce que tu peux faire pour déterminer si le driver est en cause sur ta carte mère actuelle c'est de remplacer le Driver X avec le E0 pour voir si ton moteur d'extrudeur fonctionne a présent si c'est le cas alors en effet tu as un driver HS.

En soit sa arrive qu'un driver déraille mais il est rare qu'il soit totalement HS et qu'il y ait 0 réaction moteur sauf si il a totalement cramé mais la généralement cela ce voit sur le driver. Faut savoir les Vref des driver surtout celui extrudeur ne sont pas bien configurer et en soit 0.92v est bien trop important 0.8v suffisent cela peux entrainer un surchauffe moteur extrudeur (c'est c'est pas la cause immédiate de ton soucis ici 😉 )

P.S : toujours permuter les drivers machine éteintes et débranché électriquement, et faire ramollir la colle chaude au sèche cheveux ou au heatgun réglé pas trop fort, pour pouvoir défaire les driver sans dégats de la carte mère 😉 .

je n'ai pas encore regardé, mais sont-ils repérés ces drivers par usage ? la dernière fois que j'ai mis le nez sur la CM, cela ne m'a pas sauté aux yeux 😉

Posté(e)
il y a une heure, fresco a dit :

je n'ai pas encore regardé, mais sont-ils repérés ces drivers par usage ? la dernière fois que j'ai mis le nez sur la CM, cela ne m'a pas sauté aux yeux 😉

c'est simple c'est indiqué 😉 
image.png.d0edad6bd5af7a341ed6551e538ffe3d.png

regarde tu a indique sur le coté droite de connecteur l'axe moteur dirigé le premier est donc X puis Y puis Z puis E0 (extrudeur) et enfin E1 (le second moteur Z), les drivers suive ce même ordre 😉 

Posté(e)
Il y a 13 heures, fresco a dit :

Sa ce sont bien les drivers d'origine, il existe des drivers plus récent et performant oui comme le TMC2209/2226 par exemple mais si tu passe sur des 2208/2209/2225/2226 alors il faudra modifier le firmware Marlin en conséquence les 2208/2209 ont un mecanique de fonctionnement inversé a ceux d'origine des clones AT2100 qui fonctionne comme les A4981.   

Posté(e)
il y a une heure, MrMagounet a dit :

Sa ce sont bien les drivers d'origine, il existe des drivers plus récent et performant oui comme le TMC2209/2226 par exemple mais si tu passe sur des 2208/2209/2225/2226 alors il faudra modifier le firmware Marlin en conséquence les 2208/2209 ont un mecanique de fonctionnement inversé a ceux d'origine des clones AT2100 qui fonctionne comme les A4981.   

je serai assez intéresser par l'usage concret de ce composant électronique, et sur l'amélioration et l'impact apporté par les composants que tu cites vs ceux d'origine ? 
J'ai souvent lu que certains changeant ces "drivers" sans jamais vraiment comprendre l'intérêt qu'en retiraient ceux qui faisaient ces modifs.

 

Ensuite, si les 2208/2209/2225/2226 (d'ailleurs : quelle version faut-il privilégier ? une ref ? ) sont compatibles avec le mi-touch que j'ai installé, alors pourquoi pas partir sur ces évolutions, avec ton support si possible 😍

Posté(e)
il y a 18 minutes, fresco a dit :

je serai assez intéresser par l'usage concret de ce composant électronique, et sur l'amélioration et l'impact apporté par les composants que tu cites vs ceux d'origine ? 
J'ai souvent lu que certains changeant ces "drivers" sans jamais vraiment comprendre l'intérêt qu'en retiraient ceux qui faisaient ces modifs.

 

Ensuite, si les 2208/2209/2225/2226 (d'ailleurs : quelle version faut-il privilégier ? une ref ? ) sont compatibles avec le mi-touch que j'ai installé, alors pourquoi pas partir sur ces évolutions, avec ton support si possible 😍

Je vais pas te sortir toutes la doc technique, mais pour faire simple les TMC 2208 et 2225 sont quasiment les même les 2225 sont revue pour avoir un TDP plus faible (il chauffe moins 😉 en gros), pour les 2209/2226 pareil les 2226 sont conçu pour avoir un TDP plus faible. Entre un 2208 et un 2209 qu'est ce qui change le 2209 support des courant plus important ils sont donc capable d'alimenter des moteurs qui consomme plus que ce que permet les 2208, les 2208 permet de supporté des courant équivalent a ce que les AT2100 permettes.

La différence en des Clone AT2100 d'origine et des TMC 2208/2225/2209/2226 ces TMC peuvent supporter l'UART (sur la carte mère d'origine de la X1 l'UART est pas gérer, mais moi je l'avais activer sur ma Genius equiper d'une SGenL V2 32bits avec des 2209, cela permet d'indiqué dans le firmware les valeurs exacte de courant que j'affectais au moteur plutot que de configurer le Vref a la mano) mais dans ton cas tu peux toujours regler le Vref des drivers a la main.

Les 2208/2209 etc sur une carte avec support uart permet le support du sensorless homing, sur ta carte mère c'est pas present.

Ensuite les 2209 par exemple en comparaison a ceux d'origine sont des drivers qui permette de rendre les moteur encore plus silencieux (si on les configurer en Stealthchop 2) et les mouvement sont plus smooth y a moins de saccade.
Autre points important il sont plus fiable dans le temps que les AT2100, les 2226 seront encore plus fiable vue que leur conception reduisant le TDP.

 

Sinon cela te permet pas d'imprimer plus vite ou mieux si la machine est bien optimiser. 

  • J'aime 1
Posté(e)
il y a une heure, MrMagounet a dit :

Je vais pas te sortir toutes la doc technique, mais pour faire simple les TMC 2208 et 2225 sont quasiment les même les 2225 sont revue pour avoir un TDP plus faible (il chauffe moins 😉 en gros), pour les 2209/2226 pareil les 2226 sont conçu pour avoir un TDP plus faible. Entre un 2208 et un 2209 qu'est ce qui change le 2209 support des courant plus important ils sont donc capable d'alimenter des moteurs qui consomme plus que ce que permet les 2208, les 2208 permet de supporté des courant équivalent a ce que les AT2100 permettes.

La différence en des Clone AT2100 d'origine et des TMC 2208/2225/2209/2226 ces TMC peuvent supporter l'UART (sur la carte mère d'origine de la X1 l'UART est pas gérer, mais moi je l'avais activer sur ma Genius equiper d'une SGenL V2 32bits avec des 2209, cela permet d'indiqué dans le firmware les valeurs exacte de courant que j'affectais au moteur plutot que de configurer le Vref a la mano) mais dans ton cas tu peux toujours regler le Vref des drivers a la main.

Les 2208/2209 etc sur une carte avec support uart permet le support du sensorless homing, sur ta carte mère c'est pas present.

Ensuite les 2209 par exemple en comparaison a ceux d'origine sont des drivers qui permette de rendre les moteur encore plus silencieux (si on les configurer en Stealthchop 2) et les mouvement sont plus smooth y a moins de saccade.
Autre points important il sont plus fiable dans le temps que les AT2100, les 2226 seront encore plus fiable vue que leur conception reduisant le TDP.

 

Sinon cela te permet pas d'imprimer plus vite ou mieux si la machine est bien optimiser. 

partons du principe qu'on va prendre les 2226 : 
C'est bien cette ref' ? (https://fr.aliexpress.com/item/1005006649105566.html?spm=a2g0o.productlist.main.1.4a0dOtoXOtoXf3&algo_pvid=9153254d-d423-42a2-bf68-63c6bec40a81&algo_exp_id=9153254d-d423-42a2-bf68-63c6bec40a81-0&pdp_ext_f={"order"%3A"45"%2C"eval"%3A"1"%2C"fromPage"%3A"search"}&pdp_npi=6%40dis!EUR!3.62!3.59!!!28.74!28.49!%402103867617682174441886256e69fa!12000037922373303!sea!FR!2088184787!X!1!0!n_tag%3A-29919%3Bd%3A5ac2d660%3Bm03_new_user%3A-29895&curPageLogUid=8Wrj7SsPpqCW&utparam-url=scene%3Asearch|query_from%3A|x_object_id%3A1005006649105566|_p_origin_prod%3A)

Posté(e)

@fresco oui c'est bien les bon driver les MKS 2226 vont bien pas de soucis, par contre sur ton liens on ne voit pas et ne mentionne pas la présence des dissipateurs qui reste plus que recommandé au pire tu en as ici aussi

Posté(e)
Il y a 5 heures, MrMagounet a dit :

@fresco oui c'est bien les bon driver les MKS 2226 vont bien pas de soucis, par contre sur ton liens on ne voit pas et ne mentionne pas la présence des dissipateurs qui reste plus que recommandé au pire tu en as ici aussi

c'est commandé 🙂
J'ai donc pris ceux de ton lien 🙂

Est-il possible, entre temps, de préparer ensemble le firmware ?

Posté(e)
Il y a 2 heures, fresco a dit :

c'est commandé 🙂
J'ai donc pris ceux de ton lien 🙂

Est-il possible, entre temps, de préparer ensemble le firmware ?

oui je peux te dire quoi modifier dans le source tu peux m'envoyé le fichier configuration.h de ton firmware installer ?

  • 2 weeks later...
Posté(e)
Le 12/01/2026 at 21:35, MrMagounet a dit :

oui je peux te dire quoi modifier dans le source tu peux m'envoyé le fichier configuration.h de ton firmware installer ?

bonsoir,

 

Je viens de recevoir les drivers et de les installer.

Je n'ai pas de fichier configuration.h: j'ai utilisé un firmware tout prêt 'ASWX1-FW-MOD-v1.2.hex' pour flasher l'imprimante, que je pense avoir pris ici : https://github.com/vc2402/ASWX1-FW-MOD

Le configuration.h serait donc celui-ci : https://github.com/vc2402/ASWX1-FW-MOD/blob/2.0.x/Marlin/Configuration.h

 

Cela étant dit, si tu as connaissance d'un firmware mieux disant que cette version, n'hésites surtout pas à m'en faire part 😉

 

Posté(e)

@fresco ok donc tu sais pas forcement comment compiler un firmware tu sais juste comment l'installer ? Si oui dans ce cas le plus simple sera peut être que je te compile un de mes firmware pour la SW X1 en version 2.1.2 qui sera plus récent que le firmware que tu as la.

Tu peux juste me redire ce que tu as modifié exactement :

- 3Dtouch ou Touchmi

- Driver quelle modèle et sur qu'elles axes

- Carte mère d'origine ou pas

ETC...

Cela me permettra de configurer les élément correctement de compiler le firmware et de te transmettre le .hex

Posté(e)
Il y a 2 heures, MrMagounet a dit :

@fresco ok donc tu sais pas forcement comment compiler un firmware tu sais juste comment l'installer ? Si oui dans ce cas le plus simple sera peut être que je te compile un de mes firmware pour la SW X1 en version 2.1.2 qui sera plus récent que le firmware que tu as la.

Tu peux juste me redire ce que tu as modifié exactement :

- 3Dtouch ou Touchmi

- Driver quelle modèle et sur qu'elles axes

- Carte mère d'origine ou pas

ETC...

Cela me permettra de configurer les élément correctement de compiler le firmware et de te transmettre le .hex

En effet, je sais installer le fw sans soucis. Mais je peux aussi apprendre (sous ta houlette) à compiler le fichier si tu veux bien me guider. 

L'un ou l'autre des solutions m'ira très bien 😉

 

Sinon, j'ai une X1, avec CM d'origine + touchmi + driver que tu m'avais conseillé (2226).

il y a 10 minutes, fresco a dit :

En effet, je sais installer le fw sans soucis. Mais je peux aussi apprendre (sous ta houlette) à compiler le fichier si tu veux bien me guider. 

L'un ou l'autre des solutions m'ira très bien 😉

 

Sinon, j'ai une X1, avec CM d'origine + touchmi + driver que tu m'avais conseillé (2226).

ps : concernant les drivers, j'ai remplacé les 5 par les 2226, au cas ou cela aurait une importance (j'imagine que oui).

Posté(e)
Il y a 4 heures, fresco a dit :

En effet, je sais installer le fw sans soucis. Mais je peux aussi apprendre (sous ta houlette) à compiler le fichier si tu veux bien me guider. 

L'un ou l'autre des solutions m'ira très bien 😉

 

Sinon, j'ai une X1, avec CM d'origine + touchmi + driver que tu m'avais conseillé (2226).

ps : concernant les drivers, j'ai remplacé les 5 par les 2226, au cas ou cela aurait une importance (j'imagine que oui).

Je peux te guide si tu veux t'y essayé le plus rapide et simple a comprendre pour une première est peut être la partir sur le firmware que tu utilise déjà vue qu'il est prévue pour le TouchMi a apporté les modification pour les drivers et axes donc.

Dans ce cas il va te falloir l'environnement Visual studio Code avec les extensions Plateform IO et Marlin autobuild, une fois que tu as raussi cela tu dois télécharger tous les sources du firmware sur le github que tu m'a indiqué car tu partira que la configuration qu'il a fait côté marlin et aussi du profile platforme IO ce qui t'évitera a devoir te prendre  la tête a définir l'environnement.

Une fois fait je t'expliquerais quoi changer dans le configuration.h et comment compiler

Posté(e)
Il y a 2 heures, MrMagounet a dit :

Je peux te guide si tu veux t'y essayé le plus rapide et simple a comprendre pour une première est peut être la partir sur le firmware que tu utilise déjà vue qu'il est prévue pour le TouchMi a apporté les modification pour les drivers et axes donc.

Dans ce cas il va te falloir l'environnement Visual studio Code avec les extensions Plateform IO et Marlin autobuild, une fois que tu as raussi cela tu dois télécharger tous les sources du firmware sur le github que tu m'a indiqué car tu partira que la configuration qu'il a fait côté marlin et aussi du profile platforme IO ce qui t'évitera a devoir te prendre  la tête a définir l'environnement.

Une fois fait je t'expliquerais quoi changer dans le configuration.h et comment compiler

marlin autobuuild : ok

par contre, l'autre c'est bien Platform IO IDE

il y a 22 minutes, fresco a dit :

marlin autobuuild : ok

par contre, l'autre c'est bien Platform IO IDE

Bon : repo cloné, extensions installées.
J'suis ready 🙂

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