AntoineH Posté(e) Novembre 7, 2021 Partager Posté(e) Novembre 7, 2021 (modifié) Hello les gens ! je profite de ce premier post pour de nouveau saluer tout ce forum et vous remercier pour toute l'aide que vous apportez au quotidien. Alors moi je viens avec une question. J'utilise actuellement Simplify3d avec mes Artillery Genius et le script de fin suivant : G91 ; Positionnement relatif G1 E-2 Z0.2 F2400 ; Retracter et relever Z G1 X5 Y5 F3000 ; Essuyage G1 Z10 ; Lever Z plus G90 ; Positionnement absolu G1 X0 Y300 Z100 ; Presenter impression M106 S0 ; Arret ventilateur M104 S0 ; Arret bloc de chauffe M84 X Y E ; Desactiver tous les steppers sauf Z Notez que je n'éteins pas le Bed ! Tout simplement parce que à partir de la couche 20, je fais passer le plateau de 70°C à 40°C. En fin d'impression donc, le plateau reste à température et c'est plus rapide de repartir imprimer ensuite. Et surtout, plus facile à décoller. Et la question est la, je souhaiterai faire la même chose avec le bloc de chauffe ! Mais voila, l'astuce fonctionne bien pour le plateau mais pas pour la tête. J'aimerai faire descendre la tête à 150°C juste en fin d'impression ( pour éviter que ça coule le temps que j'arrive faire repartir une impression ), mais pas à la dernière couche.. c'est la que Simplify3d ne comprend pas. Par exemple si mon impression fait 60 couches, si j'utilise la même technique que pour le plateau dans Simplify3d, le slicer ne prends pas en compte cette commande ( par exemple 150°C à la couche 61 ) car l'impression ne va pas jusque la. Je ne sais pas si vous comprenez mon problème ? Je pense donc qu'il faut obligatoirement passer par du script de fin pour faire ça, mais voila je n'ai aucune idée de comment faire. J'ai beau chercher sur le web, je ne trouve personne qui ait déjà fait ça et je suis assez nul en script il faut l'avouer.. Est-ce que le script prend en compte la hauteur même en fin d'impression, en mm, en couche ? Qu'est ce qui est comptabilisé lorsque la tête monte se parquer en hauteur ? Une âme charitable pour me filer un petit coup de main ? Peut être que c'est tout bête et que je suis passé à côté de quelque chose .. Par avance, merci Antoine Modifié (le) Novembre 7, 2021 par AntoineH Lien vers le commentaire Partager sur d’autres sites More sharing options...
PPAC Posté(e) Novembre 7, 2021 Partager Posté(e) Novembre 7, 2021 (modifié) Salutation ! il y a 17 minutes, AntoineH a dit : J'aimerai faire descendre la tête à 150°C juste en fin d'impression ( pour éviter que ça coule le temps que j'arrive faire repartir une impression ), mais pas à la dernière couche.. Donc tu veux finir l'impression puis passer la température a 150°C pour la tête ? Si c'est cela alors il faut modifier cette ligne dans ton g-code de fin il y a 17 minutes, AntoineH a dit : M104 S0 ; Arret bloc de chauffe en par exemple M104 S150 ; Température cible du bloc de chauffe a 150°C Car "M104 S0" c'est demander de passer la température cible a 0°C ... cf : https://marlinfw.org/docs/gcode/M104.html Modifié (le) Novembre 7, 2021 par PPAC 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
AntoineH Posté(e) Novembre 7, 2021 Auteur Partager Posté(e) Novembre 7, 2021 (modifié) il y a 18 minutes, PPAC a dit : Salutation ! Donc tu veux finir l'impression puis passer la température a 150°C pour la tête ? Si c'est cela alors il faut modifier cette ligne dans ton g-code de fin en par exemple M104 S150 ; Bloc de chauffe a 150°C https://marlinfw.org/docs/gcode/M104.html Haaaa ! Je pensais que S0 était une commande d'arrêt standard et pas que cela voulait dire 0°C. C'est exactement ce que je voulais oui, un grand merci je vais essayer ça tout de suite ! J'imagine que ça fonctionne aussi pour le plateau M140 S40 au lieu de M140 S0 pour éviter de passer par les réglages de Simplify3d ! Ce qui m'a induit en erreur c'est que pour l'arrêt ventilateur il y a aussi la commande S0, donc c'était pas forcement logique pour moi ! J'me doutais bien que c'était tout bête.. mais je suis une quiche en script. Merci PPAC Modifié (le) Novembre 7, 2021 par AntoineH 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
PPAC Posté(e) Novembre 7, 2021 Partager Posté(e) Novembre 7, 2021 il y a 16 minutes, AntoineH a dit : Ce qui m'a induit en erreur c'est que pour l'arrêt ventilateur il y a aussi la commande S0 En fait chaque commande g-code peut interpréter un paramètre différemment et là pas d'autre solution que d'aller regarder le détail de la commande sur le site du firmware utilisé pour avoir la bonne information ( et de se faire une fiche des commande g-code plus couramment utilisé pour mémo. ) Pour le firmware marlin https://marlinfw.org/meta/gcode/ Ex : pour M106 https://marlinfw.org/docs/gcode/M106.html le paramètre S c'est la vitesse (de 0 a 255 (255 = max)) 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
AntoineH Posté(e) Novembre 7, 2021 Auteur Partager Posté(e) Novembre 7, 2021 il y a 4 minutes, PPAC a dit : En fait chaque commande g-code peut interpréter un paramètre différemment et là pas d'autre solution que d'aller regarder le détail de la commande sur le site du firmware utilisé pour avoir la bonne information ( et de se faire une fiche des commande g-code plus couramment utilisé pour mémo. ) Pour le firmware marlin https://marlinfw.org/meta/gcode/ Ex : pour M106 https://marlinfw.org/docs/gcode/M106.html le paramètre S c'est la vitesse (de 0 a 255 (255 = max)) Ok ! c'est super intéressant. Faudra que je m'y colle sérieusement un jour. Merci pour les liens, j'ai de quoi potasser 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