GuillaumeTevo Posté(e) Janvier 8, 2024 Posté(e) Janvier 8, 2024 (modifié) 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) Janvier 8, 2024 par GuillaumeTevo
pommeverte Posté(e) Janvier 9, 2024 Posté(e) Janvier 9, 2024 (modifié) 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) Janvier 9, 2024 par pommeverte
GuillaumeTevo Posté(e) Janvier 12, 2024 Auteur Posté(e) Janvier 12, 2024 (modifié) 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) Janvier 12, 2024 par GuillaumeTevo
pommeverte Posté(e) Janvier 12, 2024 Posté(e) Janvier 12, 2024 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.
GuillaumeTevo Posté(e) Janvier 12, 2024 Auteur Posté(e) Janvier 12, 2024 (modifié) 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) Janvier 12, 2024 par GuillaumeTevo
pommeverte Posté(e) Janvier 12, 2024 Posté(e) Janvier 12, 2024 (modifié) 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) Janvier 12, 2024 par pommeverte
GuillaumeTevo Posté(e) Janvier 12, 2024 Auteur Posté(e) Janvier 12, 2024 Ohhh merci beaucoup, je regarde tout ça dès demain et je donnerai mon retour. Là j'ai lancé l'impression pour le guide câble que tu m'as donné avec les paramètres d'origine. Ça a l'air de bien fonctionner, je verrai quand il sera fini.
GuillaumeTevo Posté(e) Janvier 15, 2024 Auteur Posté(e) Janvier 15, 2024 (modifié) 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) Janvier 15, 2024 par GuillaumeTevo
pommeverte Posté(e) Janvier 15, 2024 Posté(e) Janvier 15, 2024 Salut, Est-ce que tu peux fournir le fichier Gcode généré par Cura, que tu auras compressé (zip) avant de le joindre à ton message?
GuillaumeTevo Posté(e) Janvier 15, 2024 Auteur Posté(e) Janvier 15, 2024 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
GuillaumeTevo Posté(e) Janvier 16, 2024 Auteur Posté(e) Janvier 16, 2024 (modifié) 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: Et si je fais un m420 s1 pour l'activer j'obtiens une erreur : failed to enable bed levelling : Modifié (le) Janvier 16, 2024 par GuillaumeTevo
pommeverte Posté(e) Janvier 16, 2024 Posté(e) Janvier 16, 2024 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.
GuillaumeTevo Posté(e) Janvier 21, 2024 Auteur Posté(e) Janvier 21, 2024 (modifié) @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. 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) Janvier 21, 2024 par GuillaumeTevo M503
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant