merlinx Posté(e) Novembre 9, 2020 Posté(e) Novembre 9, 2020 Bonjour à tous, Je post dans cette section car ma question est quand même bien ciblé sur les Tenlog IDEX. Lorsque j'imprime en deux couleurs ou deux matériaux, bref lorsque j'utilise les deux têtes, il est normal d'avoir les codes T0 et T1 dans le programme pour choisir les températures pour chaque buse et aussi pour changer de buse le moment venu. MAIS lorsque j'imprime avec une seule buse, je voudrais que mon programme GCODE ne comporte pas le code T0. Toujours les consignes de température et de vitesse de ventilo mais sans le code T0. Pourquoi ? tout simplement pour que je puisse imprimer soit avec la tête de gauche, soit avec la tête de droite sans refaire le programme. J'ai essayé en modifiant manuellement le programme et ça marche. J'ai supprimé à la main tous les T0 d'un programme de Benchy, puis je lance le programme et il s'imprime avec la tête gauche comme d'hab. J'annule l'impression, je refais un home et je change de buse depuis l'écran de la Tenlog. Puis je relance l'impression et là super elle part imprimer avec la tête de droite. Donc la machine le gère (ou du moins elle le tolère ), mais comment faire dans IDEAMAKER ? Je n'ai pas trouvé d'option pour ne pas avoir le code Tx.
merlinx Posté(e) Novembre 10, 2020 Auteur Posté(e) Novembre 10, 2020 J'ai trouvé une solution un peu brutale mais qui marche dans IDEAMAKER. Dans l'onglet GCODE du profil il y a l'onglet post-processus où l'on peut purement et simplement supprimer du code ou le remplacer. Ca remplace T0 par rien Bon, on ne peut pas dire que c'est très propre comme méthode. A voir ...
verbalistique Posté(e) Novembre 10, 2020 Posté(e) Novembre 10, 2020 Bonjour, il me semble qu'il faut créer sous ideamaker, plusieurs profils d'imprimantes: 1 profil avec l'extrudeur gauche T0 un autre avec l'extrudeur droit T1 Et un dernier avec T0 et T1. Il ne reste qu'a choisir le bon profil avant de lancer le tranche. Je vérifie cela ce soir!
merlinx Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 Oui mais même en créant un profil avec un seul extrudeur le programme contient le code T0 ou T1 suivant l'extrudeur choisi. Donc une fois devant l'imprimante il n'y a plus le choix de changer d'extrudeur sans modifier le programme.
verbalistique Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 (modifié) Désolé je n'avais pas compris qu'il fallait que se soit l'imprimante qui le gère. Ça veut dire qu'elle doit être capable de réécrire tout le gode pour transformer T1 en T0 et inversement. Modifié (le) Novembre 11, 2020 par verbalistique
verbalistique Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 Le 09/11/2020 at 16:59, merlinx a dit : J'ai supprimé à la main tous les T0 d'un programme de Benchy, puis je lance le programme et il s'imprime avec la tête gauche comme d'hab. Du coup dans ton gcode après suppression des T0, il n'y a plus du tout de valeur "T", c'est bien ça ?
verbalistique Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 Le 09/11/2020 at 16:59, merlinx a dit : J'annule l'impression, je refais un home et je change de buse depuis l'écran de la Tenlog. Puis je relance l'impression et là super elle part imprimer avec la tête de droite. C'est pas vital, mais en effet, si on arrive à générer le bon gcode pour pouvoir faire ça, c'est top
verbalistique Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 As tu fait l'essai du gcode Benchy sans les T0 et lancer une impression en miroir ou duplication? Comment se comporte l'imprimante ?
merlinx Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 Oui comme dit ci dessus j'ai lancé le benchy sans aucun cide T et ca fonctionne. Pas essayé en duplication ou miroir.
verbalistique Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 Ok merci pour la réponse. Je regarde si je peux créer un logiciel simple qui supprimera automatiquement T0 et T1 pour ensuite réenregistrer en gcode
verbalistique Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 Oups pardon... J'ai du mal aujourd'hui...
verbalistique Posté(e) Novembre 12, 2020 Posté(e) Novembre 12, 2020 Hello! Je confirme ça fonctionne bien! Même en utilisant les fonctions duplication et mirror! Je pense quand même faire le petit logiciel équivalent à la fonction dans Ideamaker, pour tous ceux qui n'utilisent pas ce Slicer!
verbalistique Posté(e) Novembre 12, 2020 Posté(e) Novembre 12, 2020 @merlinx tu as mis quoi dans post processus de gcode: "Supprimer la source" Et : T0 T1 dans la partie Source? ou alors : T0 T1 \n ?
merlinx Posté(e) Novembre 12, 2020 Auteur Posté(e) Novembre 12, 2020 "Simplement supprimer la source" T0 Car je pars du principe que lorsque je programme avec un seul extrudeur je laisse par défaut à T0
verbalistique Posté(e) Novembre 12, 2020 Posté(e) Novembre 12, 2020 Merci! Exact en effet, c'est ce que je m'étais dit!!!
vap38 Posté(e) Novembre 12, 2020 Posté(e) Novembre 12, 2020 (modifié) Bonjour, @verbalistique @merlinx avez-vous une explication pédagogique car je comprends pas ce que souhaitez expliquer au commun d'un utilisateur non avisé.... Un petit tuto texte, avec le comment faire dans IDEAMAKER pour gérer le GCODE dans post processus; et ensuite le transférer dans tuto ideameaker avec un petit STL en exemple. Merci de donner le but de cette modification, que pouvons nous faire avec option ? cordialement à vous qui si colle ? NOTA: j'ai bien compris ce que vous voulez faire c'est super ! Mais je pense que tout le monde n’a pas compris a+ Modifié (le) Novembre 12, 2020 par vap38
verbalistique Posté(e) Novembre 12, 2020 Posté(e) Novembre 12, 2020 (modifié) Bonjour Francis ! C'est tout simple ! Le but est de pouvoir choisir via l'écran de l'imprimante, quel extrudeur utiliser pour imprimer un gcode deja existant (pour une impression simple extrudeur uniquement) En effet lorsqu'on a généré un gcode, il tient compte de l'extrudeur choisit en fonction des paramètres utilisés dans le slicer. On ne peut donc plus choisir l'extrudeur a utiliser et ce même via l'écran de l'imprimante.(il faut avant de trancher, paramétrer le bon extrudeur) Avec la solution de @merlinxc'est possible. Pour une extrusion sur 1 seul extrudeur, dans le profil simple extrudeur, il suffit d'aller ajouter l'occurrence "T0" dans l'onglet "Post-processus" de la section Gcode des réglages avancés du profil (en cliquant sur "AJOUTER" puis en choisissant bien "éliminer toutes les occurrences de sources": Dès lors, toutes les occurrences T0, présentes dans les futures gcode vont disparaitre. Et cela a pour effet, sur notre imprimante IDEX TENLOG, de pouvoir choisir directement l'extrudeur à utiliser via l'écran de contrôle de l'imprimante. Si "Nozzle 1" est affiché sur l'écran avant de lancer l'impression, l'imprimante utilisera l'extrudeur de gauche, et inversement si vous choisissez le "Nozzle 2" sur l'écran (avant lancement de l'impression), l'imprimante utilisera l'extrudeur de droite pour imprimer. Deux choses intéressantes sont que le gcode de démarrage et de fin sont conservés, et que cela fonctionne en mode miroir ou duplication. Un exemple si on regarde dans le gcode: morceau de gcode sans avoir modifié la partie post traitement (on voit bien les occurrences T0 présentes): ;Sliced by ideaMaker 3.6.1.4415, 2020-11-12 15:06:43 UTC+0100 ;Dimension: 612.000 602.000 610.000 0.400 ;Plate Shape: 0 ;Extruder Offset #1: 0.000 0.000 ;Filament Diameter #1: 1.730 ;Filament Diameter #2: 1.730 ;Filament Compensation #1: 90.00 ;Filament Compensation #2: 90.00 ;Filament Density #1: 1240.00 ;Filament Density #2: 1240.00 ;Bounding Box: 297.101 314.081 289.295 311.909 0.000 6.500 ;Model Gap: 0.000 M92 E107.15000 M221 T0 S100.00 M140 S60.00 M190 S60.00 M104 T0 S210.00 M109 T0 S210.00T0 G21 G90 M82 M107 G28 X0 Y0 G28 Z0T0 G92 E0 ; Reset Extruder G1 Z5.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X20 Y30 Z0.3 F5000.0 ; Move to start position G1 X20 Y210.0 Z0.3 F1500.0 E15 ; Draw the first line G1 X20.4 Y210.0 Z0.3 F5000.0 ; Move to side a little G1 X20.4 Y30 Z0.3 F1500.0 E30 ; Draw the second line G92 E0 ; Reset Extruder G1 Z6.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed M1001...... le même gcode en ayant modifié la partie post traitement (les occurrences T0 ont disparu): ;Sliced by ideaMaker 3.6.1.4415, 2020-11-12 11:24:32 UTC+0100 ;Dimension: 612.000 602.000 610.000 0.400 ;Plate Shape: 0 ;Extruder Offset #1: 0.000 0.000 ;Filament Diameter #1: 1.730 ;Filament Diameter #2: 1.730 ;Filament Compensation #1: 90.00 ;Filament Compensation #2: 90.00 ;Filament Density #1: 1240.00 ;Filament Density #2: 1240.00 ;Bounding Box: 297.101 314.081 289.295 311.909 0.000 6.500 ;Model Gap: 0.000 M92 E107.15000 M221 S100.00 M140 S60.00 M190 S60.00 M104 S210.00 M109 S210.00 G21 G90 M82 M107 G28 X0 Y0 G28 Z0 G92 E0 ; Reset Extruder G1 Z5.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X20 Y30 Z0.3 F5000.0 ; Move to start position G1 X20 Y210.0 Z0.3 F1500.0 E15 ; Draw the first line G1 X20.4 Y210.0 Z0.3 F5000.0 ; Move to side a little G1 X20.4 Y30 Z0.3 F1500.0 E30 ; Draw the second line G92 E0 ; Reset Extruder G1 Z6.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed M1001 Est ce clair? Modifié (le) Novembre 12, 2020 par verbalistique
vap38 Posté(e) Novembre 12, 2020 Posté(e) Novembre 12, 2020 (modifié) Merci @verbalistique c'est ce que j'avais compris dans les grandes lignes, ainsi les nouveaux makers vont pouvoir s'exercer sur cette nouvelle option intéressante.Moi je trouve que c'est une super idée afin de pouvoir choisir le filament selon sont extrudeur au choix E1 ou E2. Et hop que l'idée est bonne merci @merlinxd'y avoir pensé ! pour info à @studiolab39 officiel Modifié (le) Novembre 12, 2020 par vap38
merlinx Posté(e) Novembre 12, 2020 Auteur Posté(e) Novembre 12, 2020 Oui c'est bien utile car souvent je me vois enlever la bobine de droite pour la mettre à gauche !
verbalistique Posté(e) Novembre 12, 2020 Posté(e) Novembre 12, 2020 Idem pour moi, très souvent même !!! Merci a toi @merlinx !!!
verbalistique Posté(e) Novembre 12, 2020 Posté(e) Novembre 12, 2020 (modifié) Mon petit programme est prêt et fonctionnel, je le poste ce soir! (Pour ceux qui ne bossent pas avec Ideamaker) Modifié (le) Novembre 12, 2020 par verbalistique
verbalistique Posté(e) Novembre 13, 2020 Posté(e) Novembre 13, 2020 Voici le mini programme qui fait la même chose qu'Ideamaker: (développé sous Lazarus) Lancer le programme "supprime T0 T1.exe" (faites clic droit dessus puis "exécuter en mode administrateur" si vous ne voulez pas avoir de message de Windows qui dit que le fichier n'est peut etre pas sur. Je peux vous garantir qu'il est sûr) une fois lancé: -Il suffit de cliquer sur "fichier a déglinguer" au centre -un explorateur s'ouvre pour sélectionner le fichier gcode à modifier. -une fois sélectionné, cliquer sur OUVRIR -Une boite de dialogue s'affiche indiquant que c'est terminé. -Cliquer sur OK C'est bon le fichier gcode a été modifié et enregistré sous le même nom. (le gcode d'origine est écrasé) Il n'y a plus qu'à lancer l'impression. PS: si vous voulez ne pas être obligé de lancer le programme en administrateur et ne plus avoir de message qui indique que le fichier peut être dangereux, vous pouvez créez une exception: Dans la zone de recherche près du bouton Démarrer, tapez centre de sécurité Windows Defender et cliquez sur cette entrée dans la liste des résultats. Cliquez ensuite sur l’icône Protection contre les virus et menaces, puis sur Paramètres de protection contre les virus et les menaces. Faîtes défiler l’affichage vers le bas jusqu’à trouver la section Exclusions. Cliquez alors sur Ajouter ou supprimer des exclusions. Cliquez sur le signe Plus et choisissez si vous désirez ajouter des fichiers ou des dossiers. Dans l’arborescence, cliquez sur le dossier ou les fichiers que vous désirez et cliquez sur le bouton Sélectionner pour valider. Supprime T0 T1.exe
ADN3D Posté(e) Novembre 14, 2020 Posté(e) Novembre 14, 2020 (modifié) bonjour a tous Très bonne idée plutôt que de passer par des profils droite, gauche , cela évite surtout de refaire un fichier a chaque fois. j'ai fait une petite modification sur mon GCODE de démarrage pour la ligne qui permet de bien amorcer la buse avant impression Sur la version ou l'on imprime suivant l'axe y il a un souci de position avec l'extruder 2 qui viens taper dans l'extruder 1 Je fait une impression sur l'axe X comme cela pas de problème de position en fonction de la tête. Voila le morceau de GCODE (idea maker) pour ceux que cela Interresse Il vous faudra peut être changer la valeur pour X en début et en fin en fonction de la position des pinces ; Custom Start G-code G28 ; Home all axes G92 E0 ; Reset Extruder G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X28 Y5 Z0.3 F5000.0 ; Move to start position G1 X216 Y5 Z0.3 F1500.0 E15 ; Draw the first line G1 X216 Y5.4 Z0.3 F5000.0 ; Move to side a little G1 X28Y5.4 Z0.3 F1500.0 E30 ; Draw the second line G92 E0 ; Reset Extruder G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed ; End of custom start GCode M117 Printing... Modifié (le) Novembre 14, 2020 par ADN3D
vap38 Posté(e) Novembre 14, 2020 Posté(e) Novembre 14, 2020 Bonjour @ADN3Dc'est une bonne idée cette modification Tu peux nous faire une photo du BED avec la ligne d'amorçage afin que tout le monde comprenne ? a+
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