Aller au contenu

Filament ABS

32 bits Problème axe Y avec MKS Sbase


ALAINM

Messages recommandés

Bonjour,  merci pour ton tuto ,explication claire que je recherchais désespérément

je suis nouveau sur le forum et j'ai déjà posté quelques messages au sujet d'une little monster tevo,  j'ai beaucoup de mal à faire fonctionner cette machine(problème au niveau de la carte mks  .problème de fonctionnement du moteur au niveau de la connexion y )

Je me suis donc décidé à changer la carte et je vais commander une Mks sbase similaire à celle d'origine et je vais m'appuyer sur ton tutoriel pour installer le firmware (en espérant ne pas faire de bêtises. Une question puis je insérer dans la carte neuve la micro sd présente sur la carte d'origine de ma tevo .Est ce pertinent ? Je suis tout fait débutant et je suis preneur de toute informations.

Merci d'avance pour toute aide.

ALAINM

PS: Je réside aussi dans le Lot (Cahors)

Lien vers le commentaire
Partager sur d’autres sites

Bonjour Lotois,

C'est dommage que ton imprimante plante pour un problème de connectique carte - moteur.

L'imprimante TEVO étant une Delta, je ne peux pas dire grand chose concernant le paramétrage du fichier config, mais il y aura certainement des spécialistes de la question pour t'aider.

Concernant la carte micro SD, bien entendu tu peux t'en resservir ou tu veux, pense à sauvegarder sur un PC le firmware et les fichiers d'origine (copier - coller) avant de faire le ménage de ta carte. (ça peut servir) si tu voulais réinstaller à l'identique ou retrouver les réglages usine.

Ta tevo, elle a toujours mal fonctionné ou c'est suite à un crash ? c'est une belle machine semble t'il ...

Lien vers le commentaire
Partager sur d’autres sites

Bonjour, non elle n'a pas fonctionné, au départ c'est le calibrage qui ne s'effectuait pas en prenant ces repères en dehors du plateau, j'ai pensé à un problème d'ajustement des chariots et il m'a fallu beaucoup de temps pour m apercevoir que c'est le branchement de la connexion y qui ne fonctionnait pas .

Je souhaite reinstaller le firmware à l'identique et je suis tout à fait novice pour l'installation de firmware (un peu moins après avoir vu ton tutoriel) ce que je voulais savoir c'est si j'insère la carte micro sd d'origine de la tevo  little  monster , le firmware  initial avec réglages d'usine présent dessus sera pris en compte par la nouvelle carte mkd sbase

Lien vers le commentaire
Partager sur d’autres sites

il y a 8 minutes, ALAINM a dit :

savoir c'est si j'insère la carte micro sd d'origine de la tevo  little  monster , le firmware  initial avec réglages d'usine présent dessus sera pris en compte par la nouvelle carte mkd sbase

le problème c'est que le fichier du firmware sur la carte SD est renommé après le premier démarrage de la carte... par exemple le fichier firmware.bin devient firmware.cur...

il faut que tu regardes sur ta SD le nom et l'extension de tes fichiers

pour que ça soit bon il faut 2 fichiers

- fimware.bin

- config.txt

Lien vers le commentaire
Partager sur d’autres sites

Ok, je vais regarder ca,

sur la carte sd fourni en plus de la carte micro , le firmware est présent et la j'ai deux fichiers un intitulé config et l'autre firmware avec une icone en forme de cone de signalisation (c'est ce qui m'a été fourni avec la machine j'en ai fait une copie sur mon ordinateur.

Lien vers le commentaire
Partager sur d’autres sites

il y a 12 minutes, ALAINM a dit :

il est mentionné comme un fichier bin

alors normalement c'est bon...

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

je viens de recevoir ma nouvelle carte (en remplacement de celle d'origine défectueuse) et je m'apprête à implanter le firmware, je suis aller chercher dans les fichiers présent sur la microsd d'origine , je trouve (en plus du fichier cur) un dossier contenant les deux fichiers conf et firmware bin, mais sur la carte figure également un fichier marqué conf  override

et un fichier LM test GCO.  De quoi s'agit il ?  Dois je copier ses fichiers sur la nouvelle micro sd a implanter sur la nouvelle carte.

Merci pour vos infos

AlainM

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Ca y es t!  j'ai installé la nouvelle carte, j'ai simplement inséré l'ancienne carte micro  sd avec tout les fichiers d'origine, tout semble fonctionner ,mes trois moteurs marchent , y compris la connexion Y, je devais donc bien avoir une défaillance de  la carte d'origine .(diagnostic posé par l'équipe technique tevo que l'on peut contacter directement par mail (summer@dymotech3d.com )

Je vais maintenant remonter l'ensemble de l'imprimante et revérifier tout les ajustements de chariots , je communiquerai la suite dés les prochaines étapes (ou épreuves) franchies avec l'aide des membres de ce forum.

AlainM

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir AlainM

Content que tu aie pu te dépanner aussi facilement, d'ou l’intérêt de travailler avec des cartes à peu près bien documentées et faciles à trouver en pièces de rechange.

C'est encore mieux que le firmware et la config d'origine ait pu tourner sans avoir rien à ajuster.

@+

Lien vers le commentaire
Partager sur d’autres sites

Le ‎11‎/‎08‎/‎2018 at 14:59, ALAINM a dit :

sur la carte figure également un fichier marqué conf  override

ce conf override apparaît sur ta carte lorsque tu fais par exemple un M500 car avec ces cartes tu ne peux pas enregistrer dans l'eeprom

Lien vers le commentaire
Partager sur d’autres sites

Bonjour , et une fausse joie de plus . Après avoir vérifié  changé la carte mère, vérifier le fonctionnement de chaque moteur ,chaque cablage, j'ai le même problème, le moteur connecté sur la borne Y ne fonctionne pas (il à marché une fois c'est tout). Lorsque que j'active la commande home les deux moteurs branchés sur X et Z regagnent leurs positions celui sur la connexion Y reste immobile. Pareil lors des tentatives de calibrage., (maintenant les commandes de la BL touch restent inactives et celle ci est allumée en rouge en permanence).

Voilà plus d'un mois que je tente de faire fontionner cette machine sans y arriver, je désespère et ne sais plus que faire????

Toute suggestion sera la bienvenue.

Lien vers le commentaire
Partager sur d’autres sites

Et bien à mon avis, le câblage du contacteur fin de course (home) du Y est HS ou le contacteur est bloqué, j'ai eu le même souci cet après midi, j'avais mal rebranché le connecteur, j'ai mis un certain temps à chercher avant de trouver ce truc tout bête ... vérifie avec un métrix si le contacteur est OK et si tu as le signal aux bornes de connexion à la carte.

@+

J-Luc

Lien vers le commentaire
Partager sur d’autres sites

@ALAINM : sous repetier (ou équivalent), tu peux aussi utiliser la commande M119 (état des capteurs). Endstop Y en position de repos puis en appuyant sur le contacteur. Normalement l'état doit changer.

Dans le fichier config, il peut être utile de vérifier la section endstop et leur configuration ... .

Lien vers le commentaire
Partager sur d’autres sites

Merci pour les tuyaux , j'ai bien suspecté le capteur endstop ,  Pardon pour mon inexpérience criante, mais pour l'utilisation de repetier et utilisation des commandes 119 j'aurais grand besoin d'être diriger vers un tutoriel (celui pour les archi nuls) .Je vais voir dans le fichier config ce qui concerne endstop  et transcrirai un post avec les indications.

Merci

AlainM

Lien vers le commentaire
Partager sur d’autres sites

En complément , lorsque j'inverse les branchements des cables des moteusr ,c'est toujours celui relié à la connexion Y qui ne fonctionne pas ,ce qui pourrait exclure le mauvais cablage d'un endstop (chacun remplissant son rôle du moment qu'il n'est pas connecté sur Y).

Lien vers le commentaire
Partager sur d’autres sites

Il y a 1 heure, ALAINM a dit :

Lorsque que j'active la commande home les deux moteurs branchés sur X et Z regagnent leurs positions celui sur la connexion Y reste immobile.

fait un test en appuyant sur le endstop Y et lance un home... il se passe quoi ?

tes endstop ils ont 2 ou 3 fils ?

Lien vers le commentaire
Partager sur d’autres sites

Ce sont des endstop optiques, si je lance home et que j'obture le capteur ,il ne se passe rien, capteur 3 fils, lorsque j'intervertis le cablage des moteurs ,l'inactif reste toujours celui relié à la borne Y , les moteurs et capteurs fonctionnent dès lors qu'ils ne sont pas reliés à Y.

Lien vers le commentaire
Partager sur d’autres sites

J'ai essayer ,sans succès ,de connecter repetier  au monstre ,le logiciel m'indique qu'aucun port n'est détecté et me demander de brancher à la machine., idem avec simplify 3D.

Maintenant je crois qu'il faut que je mette en quête de trouver un marabout, exorciseur ou sinon un très gros marteau !!!!

Lien vers le commentaire
Partager sur d’autres sites

@ALAINM : es-tu sûr de ton câblage sur le endstop Y (inversion de fil ?)? Il vaut mieux éviter de connecter le 5V au GND ... sinon pas bon. Pourrais tu joindre (en pièce jointe) stp, ton fichier de conf, que l'on y jette un oeil ?

Ci-joint le pin-out des endstop sur la mks sbase pour vérification.

1026380908_pinoutendstop.png.a5a78f5e87e3d0356e9cc06e0959dc9e.png

Lien vers le commentaire
Partager sur d’autres sites

+1 avec @cmatec 

peux tu nous mettre la portion de ton fichier config.txt qui correspond à tes endstops

 par contre dans ton test il faut en premier obturer ton endstop et ensuite lancer ton home

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

Lorsque j'obture le endstop avant de lancer le home, ca ne change rien, ci après copie  du fichier config

## Endstops

# See http://smoothieware.org/endstops

endstops_enable true # The endstop module is enabled by default and can be disabled here

delta_homing true # Forces all three axis to home a the same time regardless of what is specified in G28

alpha_min_endstop nc # Pin to read min endstop, add a ! to invert if endstop is NO connected to ground

alpha_max_endstop 1.25v # Pin to read max endstop, uncomment this and comment the above if using max endstops

alpha_homing_direction home_to_max # Or set to home_to_max and set alpha_max and uncomment the alpha_max_endstop

alpha_max 0 # This gets loaded as the current position after homing when home_to_max is set

beta_min_endstop nc # Pin to read min endstop, add a ! to invert if endstop is NO connected to ground

beta_max_endstop 1.27v # Pin to read max endstop, uncomment this and comment the above if using max endstops

beta_homing_direction home_to_max # Or set to home_to_max and set alpha_max and uncomment the alpha_max_endstop

beta_max 0 # This gets loaded as the current position after homing when home_to_max is set

gamma_min_endstop nc # Pin to read min endstop, add a ! to invert if endstop is NO connected to ground

gamma_max_endstop 1.29v # Pin to read max endstop, uncomment this and comment the above if using max endstops

gamma_homing_direction home_to_max # Or set to home_to_max and set alpha_max and uncomment the alpha_max_endstop

gamma_max 520 # This gets loaded as the current position after homing when home_to_max is set

 

alpha_max_travel 1000 # Max travel in mm for alpha/X axis when homing

beta_max_travel 1000 # Max travel in mm for beta/Y axis when homing

gamma_max_travel 1000 # Max travel in mm for gamma/Z axis when homing

 

# Endstops home at their fast feedrate first, then once the endstop is found they home again at their slow feedrate for accuracy

alpha_fast_homing_rate_mm_s 150 # Alpha tower fast homing feedrate in mm/second

alpha_slow_homing_rate_mm_s 10 # Alpha tower slow homing feedrate in mm/second

beta_fast_homing_rate_mm_s 150 # Beta tower fast homing feedrate in mm/second

beta_slow_homing_rate_mm_s 10 # Beta tower slow homing feedrate in mm/second

gamma_fast_homing_rate_mm_s 150 # Gamma tower fast homing feedrate in mm/second

gamma_slow_homing_rate_mm_s 10 # Gamma tower slow homing feedrate in mm/second

 

alpha_homing_retract_mm 5 # Distance to retract from the endstop after it is hit for alpha/X

beta_homing_retract_mm 5 # Distance to retract from the endstop after it is hit for beta/Y

gamma_homing_retract_mm 5 # Distance to retract from the endstop after it is hit for gamma/Z

 

 

# Endstop debouncing options

#endstop_debounce_count 100 # Uncomment if you get noise on your endstops, default is 100

#endstop_debounce_ms 1 # Uncomment if you get noise on your endstops, default is 1 millisecond debounce

 

# Endstop trim options

alpha_trim 0 # Software trim for alpha stepper endstop (in mm)

beta_trim 0 # Software trim for beta stepper endstop (in mm)

gamma_trim 0 # Software trim for gamma stepper endstop (in mm)

 

# End of endstop config

# Delete the above endstop section and uncomment next line and copy and edit Snippets/abc-endstop.config file to enable endstops for ABC axis

#include abc-endstop.config

 

## Z-probe

# See http://smoothieware.org/zprobe

zprobe.enable true # Set to true to enable a zprobe

zprobe.probe_pin 1.28^ # Pin probe is attached to, if NC remove the !

zprobe.slow_feedrate 10 # Mm/sec probe feed rate

#zprobe.debounce_count 100 # Set if noisy

zprobe.fast_feedrate 300 # Move feedrate mm/sec

zprobe.probe_height 10 # How much above bed to start probe

#gamma_min_endstop nc # Normally 1.28. Change to nc to prevent conflict,

bture le endstop, avant de lancer le home, mais ca ne change rien, ci après copie du fichier config

Lien vers le commentaire
Partager sur d’autres sites

@ALAINM: dans ton fichier de conf, il y a un point qui m'intrigue. Tes endstop sont configurés avec une résistance pull-down activée sur la carte. Pourrais tu nous indiquer stp la référence de tes endstop optiques.

D'après ton config, tu as dû connecter tes endstop sur X+,Y+ et Z+. Leur fonctionnement est en normalement fermé (connexion du signal à la masse  sans coupure du faisceau).

Ton bltouch est quant à lui connecté sur le Z-.

Perso, j'aurais tendance à modifier ton fichier de conf de la manière suivante : fonctionnement des endstop en normalement ouvert

alpha_max_endstop 1.25v        en      alpha_max_endstop 1.25!^

beta_max_endstop 1.27v          en       beta_max_endstop 1.27!^

gamma_max_endstop 1.29v   en       gamma_max_endstop 1.29!^

A confirmer ...

As tu vérifié le câblage de tes endstop ?

Lien vers le commentaire
Partager sur d’autres sites

Je n'ai pas la référence des endstop il sont arrivé dans le package tevo little monster , la carte était pré cablé  , et je n'ai pas modifié celui ci, j'ai vérifié le cablage au niveau des endstop

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