fdorful Posté(e) Avril 8, 2020 Partager Posté(e) Avril 8, 2020 Avec son firmware propriétaire qui n'accepte pas les commandes M600 du Marlin standard, j'ai été confronté à un problème de mise en pause de l'impression sur la U20 ayant pour finalité l'insertion d'un écrou métallique dans une impression comme ici : Il faut savoir que la U20 accepte 3 commandes pour se mettre en pause: 1- la mise en pause via l'écran (mais il faut être là au bon moment !) 2- un pause dans le gcode dont on peut fixer la durée avec la commande G4 P60000 ( pause de 60000 millisecondes soit 1 mn). On peut mettre d'autres valeurs de temps 3- une pause dans le gcode de durée indéterminée avec la commande M25 Pour insérer ces commandes sous Simplify 3D il faut dans l'onglet Scripts remplir la zone intitulée Commandes de terminal additionnelles pour le retouchage avec la ligne suivante pour une pause de 1mn {REPLACE "\n; layer 19, Z = " "; layer 19\nG28 Y0 X0\nM300\nG4 P60000\nG92 E0\nG28 Y0 X0\n; layer 19 "} et pour une pause de durée indéterminée : {REPLACE "\n; layer 19, Z = " "; layer 19\nG28 Y0 X0\nM300\nM25\nG92 E0\nG28 Y0 X0\n; layer 19 "} NB : il suffit de remplacer 19 dans cet exemple par le layer voulu. Pour M25 on en sort en appuyant sur l'icone double traits verticaux sur l'écran tactile. Ce qui donne ceci sous Simplify 3D Sous Cura, je ne sais pas, mais on peut aussi modifier le gcode à la "hard" en relevant les manches. Il suffit d'aller au layer désiré Voici le gcode non modifé : G1 X152.006 Y150.822 E0.4447 G1 X151.865 Y150.964 F2400 G92 E0.0000 G1 E-8.0000 F2100 ; fin du layer 44 ; layer 45, Z = 9.040 ; feature inner perimeter G1 Z9.040 F1002 G1 X151.698 Y151.404 F4800 G1 E0.0000 F2100 G92 E0.0000 G1 X151.094 Y151.628 E0.0214 F1800 G1 X150.514 Y151.816 E0.0417 Voici le gcode modifié G1 X152.006 Y150.822 E0.4447 G1 X151.865 Y150.964 F2400 G92 E0.0000 G1 E-8.0000 F2100 ; fin du layer 44 ; layer 45 début de la modification G28 Y0 X0 ; on parque la tête M300 M25 ; on demande la pause G92 E0 G28 Y0 X0 ; layer 45 9.040 fin de la modification ; feature inner perimeter G1 Z9.040 F1002 G1 X151.698 Y151.404 F4800 G1 E0.0000 F2100 G92 E0.0000 G1 X151.094 Y151.628 E0.0214 F1800 G1 X150.514 Y151.816 E0.0417 Si vous voulez expérimenter le procédé voici un petit stl rapide et peu consommateur de filament dans lequel il faut demander une pause en layer 5. le stl : test layer.stl le gcode pour U20 : : test layer avec pause.gcode Cordialement Lien vers le commentaire Partager sur d’autres sites More sharing options...
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