Aller au contenu

GO Print

Débutant TEVO TORNADO


Messages recommandés

Bonjour a tous et très bonne année ( pour certains bon courage 😘).

Ma femme m'a offert la tevo tornado ce Noel. C'est une carte MKS GEN LVL1

Après avoir tout bien suivi pour les étalonnages ( enfin je pense ) j'ai galéré avec mes 1 eres impressions car souvent se décollent. Le radeau améliore mais bon je pense que c'est pas le but de consommer en excès le pla. Les nettoyage et alcool sont pas mieux ( bon c'était de l'alcool a 90 , je n'ai pas de propylique). Je me suis alors dis que j'allais déjà regarder le firmware, et voir les améliorations que ça peut procurer ( je suis actuellement avec le firmware d'origine marqué 1.1). J'ai trouvé différents Marlin, le dernier testé est le 2.1 je crois. J'arrive a installer en galerant avec la méthode de déconnecter et reconnecter l'USB pile au moment de lupload pour que ça prenne. Au démarrage l'écran est tout bizarre , j'arrive a voir le logo marlin, mais apres je ne peux que discerner les menus , c'est comme si les caractères dansaient. Mais les commandes ont l'air de fonctionner.

Voilà désolé je n'ai pas su faire plus court pour être le plus précis possible. Merci d'avance à ceux qui voudront bien m'aider et savent peut être ce que je ne fais pas bien .

Édit: ah oui et si on pouvait me dire où trouver un tuto pour l'organisation des câbles ? La celui du chauffe bed me fait peur a chaque fois que le plateau recul car il se plie pas mal

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

Salut,

Il y a 20 heures, GuillaumeTevo a dit :

J'arrive a installer en galerant avec la méthode de déconnecter et reconnecter l'USB pile au moment de l'upload pour que ça prenne...

... feu? 🤨 est-ce que tu peux nous en dire plus sur cette technique de sioux? 😅 normalement pour transférer un firmware dans un atmega 2560, il suffit de brancher un câble USB fiable (donc pas celui fourni avec l'imprimante 😱) et de transférer le programme, non? 🤨

Ton imprimante a été achetée neuve ou d'occasion? parce que si c'est une 2ème main comme je le pense, ça pourrait aussi expliquer le défaut d'affichage 🤔.

Il y a 20 heures, GuillaumeTevo a dit :

J'ai trouvé différents Marlin, le dernier testé est le 2.1 je crois.

il vient d'où? tu peux nous fournir l'adresse de la page de téléchargement? au cas où, voici une version compilée à partir des dernières sources fiables de Marlin ( V2.1.2.1):

firmwareV1.hex

Attention: j'ai activé l'initialisation automatique de l'eeprom après le flashage du firmware. Il faut donc noter les valeurs des paramètres spécifiques à ton imprimante (pas/mm des moteurs, PIDs,...) pour les mettre à jour après le flashage.

j'ai également ajouté:

  • le babystep: en double-cliquant sur le bouton rotatif de l'écran lors de l'impression de la couche initiale, tu pourras régler la hauteur de la buse pour écraser plus ou moins la couche (voir cette vidéo pour mieux comprendre le principe).
  • le linear advance est activé mais défini à 0 en attendant le réglage ( voir cette vidéo )
  • l'input shaping. En attendant de le régler (voir ici ), il faudra ajouter la ligne M593 F0  au début du Gcode de démarrage
Il y a 20 heures, GuillaumeTevo a dit :

Édit: ah oui et si on pouvait me dire où trouver un tuto pour l'organisation des câbles ? La celui du chauffe bed me fait peur a chaque fois que le plateau recul car il se plie pas mal

En effet, le maintien du câble n'est pas top. C'est pour ça que de nombreuses solutions ont été créées comme tu peux le voir ici, dont cette intéressante version.

firmwareV1.hex

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

Bonjour et merci beaucoup à toi de m'aider .

Citation

est-ce que tu peux nous en dire plus sur cette technique de sioux? 😅 normalement pour transférer un firmware dans un atmega 2560, il suffit de brancher un câble USB fiable (donc pas celui fourni avec l'imprimante 😱) et de transférer le programme, non?

Oui effectivement j'utilisais le cable fourni, en gros le port COM est bien reconnu sur ArduinoIDE, je lance le verify, et dès que l'upload doit se faire j'obtiens un Timeout. Avec cette astuce de reset au moment de l'upload (vu sur youtube) j'avais reussi a upload. Mais comme dit avec l'affichage "dansant" . Je souligne que l'imprimante est neuve et d'ailleurs dès que j'ai re upload le firmware 1.1 d'origine tout est rentré dans l'ordre .

Citation

il vient d'où? tu peux nous fournir l'adresse de la page de téléchargement?

Il me semble avoir utilisé cette version : https://github.com/MarlinFirmware/Marlin/archive/2.1.2.1.zip

Citation

 au cas où, voici une version compilée à partir des dernières sources fiables de Marlin ( V2.1.2.1):

Merci beaucoup, je la garde précieusement mais je vais m'assurer de bien tout préparer avant de flasher ( parametres etc ) puisque tu me dis que les parametres vont etre à zero ???

Citation
  • le linear advance est activé mais défini à 0 en attendant le réglage ( voir cette vidéo )

Je vais essayer de comprendre avant de flasher , il faut que j'utilise simplify 3D ? Ou peut être Repetier Host j'ai cru voir pour récupérer les paramètres ?

Citation
  • l'input shaping. En attendant de le régler (voir ici ), il faudra ajouter la ligne M593 F0  au début du Gcode de démarrage

ça m'a l'air super compliqué mais je veux comprendre 

 

Le 09/01/2024 at 21:22, pommeverte a dit :

Attention: j'ai activé l'initialisation automatique de l'eeprom après le flashage du firmware. Il faut donc noter les valeurs des paramètres spécifiques à ton imprimante (pas/mm des moteurs, PIDs,...) pour les mettre à jour après le flashage.

Je peux récuperer ces valeurs directement grâce à l'ecran de l'imprimante ? je vais regarder 

 

Merci encore à toi de bien vouloir m'aider 👍

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

Salut,

il y a 5 minutes, GuillaumeTevo a dit :

je vais m'assurer de bien tout préparer avant de flasher ( parametres etc ) puisque tu me dis que les parametres vont etre à zero ???

ils vont prendre les valeurs "usine", c'est à dire les valeurs standard pour ton imprimante. Si tu n'as encore rien régler, dans ce cas, tu peux flasher le firmware et faire les réglages de base (pas/mm de l'extrudeur,...) en suivant ce tuto.

il y a 7 minutes, GuillaumeTevo a dit :

linear advance... Je vais essayer de comprendre avant de flasher , il faut que j'utilise simplify 3D ? 

non, tu peux utiliser n'importe quel trancheur puisqu'il suffit d'ajouter une ligne dans le Gcode de démarrage M900 K...

il y a 9 minutes, GuillaumeTevo a dit :

Je peux récuperer ces valeurs directement grâce à l'ecran de l'imprimante ?

normalement oui, mais comme dit quelques lignes au dessus, si tu n'as rien calibré, tu peux flasher directement le firmware.

Lien vers le commentaire
Partager sur d’autres sites

Merci pour le tuto , je vais donc flasher (avec un vrai cable 😝) , des que c'est fait je regarde les réglages ( je n'ai rien trouvé sur l'ecran donc j'ai vu que je pouvais utiliser Repetier Host ? Désolé j'ai vraiment peu de notions .

il y a 50 minutes, pommeverte a dit :

non, tu peux utiliser n'importe quel trancheur puisqu'il suffit d'ajouter une ligne dans le Gcode de démarrage M900 K...

J'utilise Cora, celà veut dire qu'il faut que j'ajoute cette ligne manuellement au gcode de toutes mes impressions ?

Je vois que ton Firmware est en .Hex je ne vois pas comment le compiler sur ArduinoIDE, je vois une app ici ( Xloader) : https://3dprinting.stackexchange.com/questions/6654/how-to-install-a-hex-firmware

je peux l'utiliser pour flasher ? 

Edit, réussi et bien passé en 2.1.2.1 avec CORA , on avance 😀

Génial désormais j'ai l'acces aux réglages pas/mm etc directement sur l'imprimante, ca fait bizarre de voir une nouvelle interface .

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

Il y a 5 heures, GuillaumeTevo a dit :

J'utilise Cora, celà veut dire qu'il faut que j'ajoute cette ligne manuellement au gcode de toutes mes impressions ?

non, heureusement 😅. Comme tu utilises cUra 😉 (cora, c'est pour les courses 😁), tu peux soit :

  • installer l'extension Linear Advance Settings en cliquant sur le bouton en haut à droite "Marketplace". Un nouvel ensemble de paramètres apparaitront dans la section matériau. Tu pourras te contenter de ne spécifier que le "linear advance factor" en suivant la vidéo que je t'ai indiquée
  • ajouter dans le Gcode de démarrage (menu préférences -> Configurer Cura -> Imprimantes -> Parametres de la machine) une ligne M900 K...

D'ailleurs, je constate que le Gcode de démarrage par défaut pourrait être optimisé. Tu pourrais le remplacer par celui-ci (le copier touche Ctrl+C / vider Ctrl+V fonctionne):

Citation

; -- START GCODE --
M82
M593 F0 ; inhibate Input Shaping
M900 K0 ; Linear advance
M221 S100
M204 R500 T750 P3000
M205 J0.05
G21 ;set units to millimetres
G90 ;set to absolute positioning
M106 S0 ;set fan speed to zero (turned off)
M201 Z10 ;acc for Z-homing
M140 S{temperature_heatbed} ; set bed temp
M190 S{temperature_heatbed} ; wait for bed final temp
G28 ;home all axis
M206 Z0.1
G92 E0 ;zero the extruded length
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 F5000.0 ; Move to start position
M104 S{temperature_extruder1} ; set extruder final temp
M109 S{temperature_extruder1} ; wait for extruder final temp
G1 X0.1 Y20 Z0.2 F5000.0 ; Move to start position
G1 X0.1 Y200.0 Z0.2 F1500.0 E8 ; Draw the first line
G1 X0.5 Y200.0 Z0.2 F5000.0 ; Move to side a little
G1 X0.5 Y20 Z0.2 F1500.0 E16 ; Draw the second line
G92 E0 ; Reset Extruder
G92 E0 ;zero the extruded length again
; -- end of START GCODE --

pendant que tu as les mains dans le cambouis 😅, tu peux en profiter pour remplacer le Gcode de fin par celui-ci:

Citation

; -- END GCODE --
G91 ;set to relative positioning
G1 E-4 F2700 ;Retract a bit
G1 Z0.2 F2400 ;Raise Z
G1 X3 Y3 F3000 ;Wipe out
G90
G28 X
G0 Y295 F4800
G92 E0 ;zero the extruded length
G1 E-10 F1000 ;retract the filament
M104 S0 ;turn off nozzle heater
M140 S0 ;turn off bed heater
M84 ;turn off stepper motors
; -- end of END GCODE --

 

Il y a 5 heures, GuillaumeTevo a dit :

Je vois que ton Firmware est en .Hex je ne vois pas comment le compiler sur ArduinoIDE

Pour rappel, depuis le passage à Marlin V2, il est trèèèèès vivement conseillé de compiler les sources avec VSCode, en suivant ce tuto par exemple. J'en profite pour te fournir les fichiers de configuration que j'ai utilisés pour créer le firmware:

platformio.ini Configuration_adv.h _Bootscreen.h Configuration.h

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

Le 12/01/2024 at 19:37, pommeverte a dit :

; -- START GCODE --
M82
M593 F0 ; inhibate Input Shaping
M900 K0 ; Linear advance
M221 S100
M204 R500 T750 P3000
M205 J0.05
G21 ;set units to millimetres
G90 ;set to absolute positioning
M106 S0 ;set fan speed to zero (turned off)
M201 Z10 ;acc for Z-homing
M140 S{temperature_heatbed} ; set bed temp
M190 S{temperature_heatbed} ; wait for bed final temp
G28 ;home all axis
M206 Z0.1
G92 E0 ;zero the extruded length
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 F5000.0 ; Move to start position
M104 S{temperature_extruder1} ; set extruder final temp
M109 S{temperature_extruder1} ; wait for extruder final temp
G1 X0.1 Y20 Z0.2 F5000.0 ; Move to start position
G1 X0.1 Y200.0 Z0.2 F1500.0 E8 ; Draw the first line
G1 X0.5 Y200.0 Z0.2 F5000.0 ; Move to side a little
G1 X0.5 Y20 Z0.2 F1500.0 E16 ; Draw the second line
G92 E0 ; Reset Extruder
G92 E0 ;zero the extruded length again
; -- end of START GCODE --

Hello, alors j'ai déjà essayé de mettre ce début et fin GCODE sous les paramètres de l'imprimante dans "CURA " et pas CORA 😜

La j'ai déjà un gros soucis, l'impression démarre la 1 ère couche et la buse prend de l'altitude et continue de faire ses mouvements dans le vide sans même dérouler lextrudeur et la chauffe bed+buse s'arrête.

 

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

Alors il y a eu du nouveau, j'ai tout recommencé comme conseillé avec Vscode. La l'impression lance normalement mais en revanche il n'y a plus aucune adhérence. J'ai d'abord réglé les pid buse et bed, fait le niveau du lit ( 9 coins ) sur marlin, l'échantillon pour le linear adance n adere pas du tout . 

Je m'arrache les cheveux 

Lien vers le commentaire
Partager sur d’autres sites

J'ai le sentiment que le reglage des 9 points de nivellement du lit ne se garde pas en memoire , les valeurs reviennent toujours à 200 quand j'y reviens et la buse est bien décollée.

 

Je viens de voir sur pronterface le Bed levelling est sur off en faisant un m503:

de4058f3-a4e3-4cb6-8610-3116f444dd8a.thumb.jpg.35b975616f9d6afefbaeb8b7eb8fd005.jpg

Et si je fais un m420 s1 pour l'activer j'obtiens une erreur : failed to enable bed levelling :

 

59218e02-ec0c-44db-a0a4-ed1f86134935.jpg

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

Salut,

Il y a 4 heures, GuillaumeTevo a dit :

Je viens de voir sur pronterface le Bed levelling est sur off en faisant un m503...Et si je fais un m420 s1 pour l'activer j'obtiens une erreur : failed to enable bed levelling

C'est normal, tu n'as pas de matrice sauvegardée en eeprom. Pour le faire, il te suffit d'appliquer le point 2 de ce message.

Lien vers le commentaire
Partager sur d’autres sites

@pommeverte Merci d'être toujours là , alors le bed lvl fonctionne nickel mais effectivement je suis obligé de le faire a chaque fois, j'ai suivi ta 2éme solution,le G28 ok la tete revien home,   le G29 rien ne se passe . Pourtant apres avoir fait les 9 points je vais meme faire sauvegarder . Je vais tenter avec pronterface. 

BEDLVL.thumb.png.c75ca77409b20390ff99b168eb227934.png

 

Voici le Gcode de démarrage du coup : tout est bon ? 

Citation

; -- START GCODE --

M82

M593 F0 ; inhibate Input Shaping

M900 K0 ; Linear advance

M221 S100

M204 R500 T750 P3000

M205 J0.05

G21 ;set units to millimetres

G90 ;set to absolute positioning

M106 S0 ;set fan speed to zero (turned off)

M201 Z10 ;acc for Z-homing

M140 S{temperature_heatbed} ; set bed temp

M190 S{temperature_heatbed} ; wait for bed final temp

G28 ;home all axis

M420 S1

M206 Z0.1

G92 E0 ;zero the extruded length

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

G1 X0.1 Y20 F5000.0 ; Move to start position

M104 S{temperature_extruder1} ; set extruder final temp

M109 S{temperature_extruder1} ; wait for extruder final temp

G1 X0.1 Y20 Z0.2 F5000.0 ; Move to start position

G1 X0.1 Y200.0 Z0.2 F1500.0 E8 ; Draw the first line

G1 X0.5 Y200.0 Z0.2 F5000.0 ; Move to side a little

G1 X0.5 Y20 Z0.2 F1500.0 E16 ; Draw the second line

G92 E0 ; Reset Extruder

G92 E0 ;zero the extruded length again

; -- end of START GCODE --

 et Voici ce que me donne M503

Citation

; Linear Units:

G21 ; (mm)

; Temperature Units:

M149 C ; Units in Celsius

; Filament settings (Disabled):

M200 S0 D1.75

; Steps per unit:

M92 X80.00 Y80.00 Z400.00 E400.00

'jáfeedrates (units/s):

M203 X500.00 Y500.00 Z10.00 E50.00

; Max Acceleration (units/s2):

M201 X500.00 Y500.00 Z10.00 E5000.00

; Acceleration (units/s2) (P<print-accel> R<retra,W)±ù T<travel-accel>):

M204 P3000.00 R500.00 T750.00

; Advanced (B<min_segment_time_us> S<min_feedrate> T<min_travel_feedrate> J<junc_dev>):

M205 B20000.00 S0.00 T0.00 J0.05

; Home offset:

M206 X0.00 Y0.00 Z0.10

; Mesh Bed Leveling:

M420 S1 Z10.00 ; Leveling ON

G29 S3 I0 J0 Z-0.40000

G29 S3 I1 J0 Z-0.30000

G29 S3 I2 J0 Z0.12500

G29 S3 I0 J1 Z-0.47500

G29 S3 I1 J1 Z-0.45000

G29 S3 I2 J1 Z-0.10000

G29 S3 I0 J2 Z-0.25000

G29 S3 I1 J2 Z-0.30000

G29 S3 I2 )&Òµ0.02500

G29 S4 Z0.00000

; MatY®+±heatup parameters:

M145 S0 H190.00 B70.00 F255

M145 S1 H240.00 B110.00 F0

; Hotend PID:

M301 P20.37 I1.50 D69.26

; Bed PID:

M304 P128.82 I16.91 D245.36

; Input Shaping:

M593 X F0.00 D0.15

M593 Y F0.00 D0.15

; Linear Advance:

M900 K0.00

; Filament load/unload:

M603 L0.00 U100.00 ; (mm)

 

Modifié (le) par GuillaumeTevo
M503
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
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...