Laurent239 Posté(e) Mai 3, 2019 Posté(e) Mai 3, 2019 Bonjour, Je suis débutant et j'ai lancé une première impression de + de 10 h !!. Malheureusement, la machine faisait beaucoup de bruit pendant la nuit et je l'ai donc arrêté. Avant la coupure j'ai noté sa position en X, Y et Z . J'ai ouvert via notepad le Gcode et repéré la ligne où j'avais arrêté l'impression. Est-il possible de relancer l'impression pour terminer l'objet ? des lignes de commande à ajouter au début ? Pour ce qui concerne l'extrudeur, la commande du filament est à E8127.10832, la question est si je redémarre, que va comprendre la machine ? Dérouler + de 8127 mm ? ou va-t-elle exécuter une différence avec le chiffre suivant E8127.53940 ? Comment indiquer à la machine que le début est E8127.10832 ? Beaucoup de question mais si cela peut me faire progresser dans la compréhension du Gcode, je suis preneur Merci Laurent
Metalzoid Posté(e) Mai 3, 2019 Posté(e) Mai 3, 2019 (modifié) Salut Dit moi, tu as imprimé en qu'elle matière ? Si c'est de l'ABS, tu peux laisser tomber. Si c'est du pla, et si tu as de la chance que l'objet tiens bien encore sur le lit chauffant tu peux espérer pouvoir reprendre. pour reprendre, tu supprime tout le code déjà imprimé jusqu'a ton start.gcode. Dedans, tu remplace G28 par G28 X Y (pour pas faire le home du Z) Ensuite, tu repère les lignes de hauteur Z de chaque layer. J'espère que tu n'a pas imprimé en couche adaptative . Tu remplace chaque hauteur Z de chaque couche par la hauteur de couche qui était prévu Je pense qu'il y a plus simple, peut être quelqu'un d'autre saura te dire Par exemple : G0 F3600 X79.699 Y76.515 Z20.2 G0 F3600 X79.699 Y76.515 Z20.4 G0 F3600 X79.699 Y76.515 Z20.6 G0 F3600 X79.699 Y76.515 Z20.8 par : G0 F3600 X79.699 Y76.515 Z0.2 G0 F3600 X79.699 Y76.515 Z0.4 G0 F3600 X79.699 Y76.515 Z0.6 G0 F3600 X79.699 Y76.515 Z0.8 Modifié (le) Mai 3, 2019 par Metalzoid
sha Posté(e) Mai 3, 2019 Posté(e) Mai 3, 2019 Salut , J'ai peur que le homing X Y et Z soit obligatoire , par contre , juste après ce homing , il te faut inclure une séquence de déplacement en Z pour positionner la tête d'impression juste au dessus (2/3mm) de la hauteur de reprise de la pièce avant qu'elle ne commence son impression , afin d'éviter une collision pièce/buse . Simplify3D permet de choisir la hauteur à laquelle on veut arrêter ou reprendre une impression ( ça permet de laisser gérer par le slicer cette reprise) . A voir si Cura le propose maintenant dans ses dernières versions ( genre modes spéciaux ou expérimentaux ) .J'ai regardé sur la version 3.2.1 , je ne l'ai pas vu ...peut être que ça a été implémenté sur les dernières . Tu peux peut être aussi assigner via la commande G92 (à confirmer) une valeur de E8127.10832 pour retrouver la cohérence avec ton Gcode au niveau où tu l'as arrêté et ne pas avoir besoin de refaire des calculs pénibles . En théorie^^ , dans la pratique , j'aimerais pas rencontrer ce problème , vu qu'il sera difficile de faire un essai avec la pièce en place et sans test préalable . Où bien faire un premier jet avec un Gcode qui t'envoi 10 cm au dessus de la pièce ( pour vérifier si il y a problème) , puis retirer ces 10 cm si tout semble OK...mais toujours avec la main sur l'arrêt d'urgence^^ .
Laurent239 Posté(e) Mai 3, 2019 Auteur Posté(e) Mai 3, 2019 C'est du PLA et non de l'ABS. Voici le début du code et la récupération des lignes non encore imprimées M190 S60.000000 ;monter la temperature lit chauffant à 60°C M109 S200.000000 ;monter la temperature de l'extrudeur à 200°C ;Sliced at: Tue 03-07-2018 17:34:38 ;Basic settings: Layer height: 0.15 Walls: 1.2 Fill: 15 ;Print time: 10 hours 6 minutes ;Filament used: 31.362m 93.0g ;Filament cost: None ;M190 S60 ;Uncomment to add your own bed temperature line ;M109 S200 ;Uncomment to add your own temperature line G21 ;metric values G90 ;absolute positioning M82 ;set extruder to absolute mode M107 ;start with the fan off G28 X0 Y0 ;move X/Y to min endstops G28 Z0 ;move Z to min endstops G1 Z15.0 F3600 ;move the platform down 15mm G92 E0 ;zero the extruded length G1 F200 E3 ;extrude 3mm of feed stock G92 E0 ;zero the extruded length again G1 F3600 ;Put printing message on LCD screen M117 Printing... C'est ici, je pense que je dois mettre quelques lignes pour faire monter ma tête pour ne pas heurter la pièce puis faire démarrer le compteur "métrique" du filament à 8127.10832 E = 8127.10832 valeur à assigner mais comment ? G1 F3600 Z11 G1 F3000 X193.380 Y144.900 Z10.760 G1 F3000 X193.380 Y144.900 E8127.10832 G0 F3600 X193.706 Y145.139 G1 F3000 X205.956 Y132.889 E8127.53940 G0 F3600 X206.121 Y133.288 G1 F3000 X194.164 Y145.245 E8127.96016 G0 F3600 X194.622 Y145.351 G1 F3000 X206.286 Y133.687 E8128.37061 G0 F3600 X206.451 Y134.086 G1 F3000 X195.080 Y145.458 E8128.77077 G0 F3600 X195.538 Y145.564 G1 F3000 X206.617 Y134.485 E8129.16063 G0 F3600 X206.782 Y134.884 ....etc Pas certain qu'il faille modifier le G28, car je pense que la tête prend son repère de distance à l'origine. Je pense qu'il faut ensuite l'amener aux coordonnées désirées C'est juste mon avis de débutant
sha Posté(e) Mai 3, 2019 Posté(e) Mai 3, 2019 (modifié) tu dois pouvoir l'assigner ici , plutôt que de le mettre à zéro , le mettre à E8127.10832 genre G92 E0 ;zero the extruded length G1 F200 E3 ;extrude 3mm of feed stock G92 E8127.10832 ;zero the extruded length again Modifié (le) Mai 3, 2019 par sha corection , tiercé dans le désordre^^ 1
Laurent239 Posté(e) Mai 3, 2019 Auteur Posté(e) Mai 3, 2019 Je vais tenter la main sur l'arrêt d'urgence !! 1
Laurent239 Posté(e) Mai 4, 2019 Auteur Posté(e) Mai 4, 2019 Bonjour, Petit retour de cette reprise d'impression L'impression s'est bien déroulée, un petit défaut à l'endroit de la reprise que je vais essayer de rattraper. Ci-après le début modifié du gcode M190 S60.000000 ;monter la temperature lit chauffant à 60°C M109 S200.000000 ;monter la temperature de l'extrudeur à 200°C ;Sliced at: Tue 03-07-2018 17:34:38 ;Basic settings: Layer height: 0.15 Walls: 1.2 Fill: 15 ;Print time: 10 hours 6 minutes ;Filament used: 31.362m 93.0g ;Filament cost: None ;M190 S60 ;Uncomment to add your own bed temperature line ;M109 S200 ;Uncomment to add your own temperature line G21 ;metric values G90 ;absolute positioning M82 ;set extruder to absolute mode M107 ;start with the fan off G28 X0 Y0 ;move X/Y to min endstops G28 Z0 ;move Z to min endstops G1 Z15.0 F3600 ;move the platform down 15mm G92 E0 ;zero the extruded length G1 F200 E3 ;extrude 3mm of feed stock G92 E8127.10832 ;zero the extruded length ag ai n G1 F3600 ;Put printing message on LCD screen M117 Printing... ;Layer count: 482 ;LAYER:-2 ;RAFT G1 F3600 Z11 ;monter l'extrudeur à 11 mm G1 F3000 X193.380 Y144.900 ;se rendre aux coordonnées de l'arrêt d'impressionG1 Z10.760 ; redescendre à la hauteur de l'arrêt G1 F3000 X193.380 Y144.900 E8127.10832 ;redémarrage ipression à la ligne arrêtée G0 F3600 X193.706 Y145.139 G1 F3000 X205.956 Y132.889 E8127.53940 G0 F3600 X206.121 Y133.288 G1 F3000 X194.164 Y145.245 E8127.96016 G0 F3600 X194.622 Y145.351 Merci pour votre aide Laurent 1
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