Gugli Posté(e) Avril 15, 2020 Posté(e) Avril 15, 2020 (modifié) Bonjour à tous, Lorsque le BL_Touch fait sont nivellement du plateau avant le print, la buse a tendance a couler durant le palpage, y'a til un moyen d'accélérer les axes durant cette opération ou de lancer la T° de buse après cette opération afin d'éviter que la buse coule? Y'a t'il dans le G-Code moyen de modifier pour lui dire soit de faire cela? Merci à vous pour votre aide !!!! Modifié (le) Avril 15, 2020 par Gugli
Thierry94 Posté(e) Avril 15, 2020 Posté(e) Avril 15, 2020 Il suffit d'avoir un retract du filament dans le gcode de fin d'impression. Ainsi au prochain lancement d'impression pour le G29 ton filament ne coulera plus ! La ligne de purge démarrera un peu plus tard mais c'est sans importance 1
Gugli Posté(e) Avril 15, 2020 Auteur Posté(e) Avril 15, 2020 (modifié) Ok merci Thierry94, je vais regarder ca, étant débutant je commence seulement à me mettre au G-code. Aussi, après avoir installé mon BL4Touch mon origine est désormais au centre du plateau donc au démarrage du print la purge se fait en Y en plein centre alors que avant la mise a jour du firmware du BL-Touch je l'avais en bords de plateau. Comment je peux modifier ceci dans mon G-Code (Simplify 3D) Je suppose que c'est celui ci : G1 Z5 F3000 ; lift ou G92 E0 ; reset extrusion distance Mon code actuel : G28 ; home all axes G29 ; auto billinear leveling G1 Z5 F3000 ; lift G1 X5 Y10 F1500 ; move to prime G1 Z0.2 F3000 ; get ready to prime G92 E0 ; reset extrusion distance G1 Y80 E10 F600 ; prime nozzle G1 Y100 F5000 ; quick wipe Merci !!! Modifié (le) Avril 15, 2020 par Gugli
Thierry94 Posté(e) Avril 15, 2020 Posté(e) Avril 15, 2020 (modifié) Non le positionnement pour la purge est la ligne d'après. Le problème est que tu dois être en déplacement relatif et non pas absolu. En relatif les commandes de déplacement G1 se font par rapport à la position de la buse. Par exemple G1 X5 déplace la buse de 5 mm vers la droite, en absolu elle déplace la buse à la 5mm du bord gauche du plateau. Ajoute la commande G90 après le G29 et G91 en fin de gcode Modifié (le) Avril 15, 2020 par Thierry94
Gugli Posté(e) Avril 15, 2020 Auteur Posté(e) Avril 15, 2020 Merci à toi pour prendre le temps de me répondre....j'apprends.. Et pourquoi je serais en relatif au lieu d'absolu ? Hors mis la maj du BL touch je n'ai rien changé. Avant l'a modif, sous Cura j'avais ce G-Code qui me faisait la purge au bords du plateau mais l'origine était aussi à ce point là. Ce G-Code était bien. Maintenant que mon origine est au centre la purge aussi... si je reprends le G-Code de Cura, mon origine sera au bords aussi ? G-code sous Cura M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk M220 S100 ;Reset Feedrate M221 S100 ;Reset Flowrate G28 ;Home G92 E0 ;Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line G92 E0 ;Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up
Thierry94 Posté(e) Avril 15, 2020 Posté(e) Avril 15, 2020 Tu as toujours été en relatif mais comme tu as mis un bltouch l'origine s'est déplacé au milieu donc il faut que tu ajoutes le G90 et le G91 dans ton gcode de démarrage Cura et/ou Simplify 3d
Gugli Posté(e) Avril 15, 2020 Auteur Posté(e) Avril 15, 2020 Ok merci à toi de ta précieuse aide, je vais essayer cela demain matin.
Gugli Posté(e) Avril 15, 2020 Auteur Posté(e) Avril 15, 2020 (modifié) Je n'ose pas essayer car dans le simulateur de Simplify, j'ai juste un trait au milieu du plateau. si j'enlève le G90 et le G91 ca revient à la normal ...:( Modifié (le) Avril 15, 2020 par Gugli
Thierry94 Posté(e) Avril 15, 2020 Posté(e) Avril 15, 2020 Tu as bien mis le G90 derrière le G29 et le G91 à la fin ?
Gugli Posté(e) Avril 15, 2020 Auteur Posté(e) Avril 15, 2020 Oui oui j'avais bien mis ça. regarde ce post tu en pense quoi c'est le même problème que moi par contre je ne sais pas si la réponse a été concluante...
Gugli Posté(e) Avril 16, 2020 Auteur Posté(e) Avril 16, 2020 Du coup j'ai inséré ce code ci, c'est presque bon, la buse se déplace bien à gauche du plateau pour faire sa purge mais elle commence la purge depuis le centre du plateau et la continue au bords du plateau, il ne faut pas que la purge commence au centre ... G28 ;Home G29 ; auto billinear leveling G92 E0 ;Reset Extruder G1 Z5.0 F3000 ;Move Z Axis up G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line G92 E0 ;Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up
Thierry94 Posté(e) Avril 16, 2020 Posté(e) Avril 16, 2020 (modifié) Ajoute ces 3 lignes en tête de ton gcode : G21 ; Unités métriques G90 : Positionnement absolu buse M82 ; Positionnement absolu extrudeur Et celles-ci dans le gcode de fin (Met une copie de ton gcode de fin que je voie ou l'inclure) : G91 ; Positionnement relatif G1 E-2 F2700 ; Rétracte un petit peu G1 E-2 Z0.2 F2400 ; Rétracte et remonte Z G1 X5 Y5 F3000 ; Essuie G1 Z10 ; Remonte Z un peu plus G90 ; Positionnement absolu Modifié (le) Avril 16, 2020 par Thierry94
Gugli Posté(e) Avril 16, 2020 Auteur Posté(e) Avril 16, 2020 Voici mon de de fin. Ce qui me dérange dans ton code c'est : G1 X5 Y5 F3000 ; Essuie , on entends quoi par essuie ? G28 X0 ; home x axis M106 S0 ; turn off cooling fan M104 S0 ; turn off extruder M140 S0 ; turn off bed M84 ; disable motors
Gugli Posté(e) Avril 16, 2020 Auteur Posté(e) Avril 16, 2020 J'ai trouvé celui là qui était pas mal, Ce G-Code possède une petite particularité puisqu’il fait d’abord chauffer le plateau à sa température définitive puis lance le levelling-auto tout en faisant chauffer la buse à 160°C. L’idée est de commencer la chauffe en évitant que le filament ne commence à sortir de la buse durant cette opération. Je 'ai essayé mais la buse est resté à 160°C après le auto bed, elle n'est pas remontée à 200 ... Sinon c'était pas mal !!! M117 Bed en cours de chauffe M140 S{material_bed_temperature_layer_0} ; chauffe du bed M190 S{material_bed_temperature_layer_0} ; attente de la chauffe du bed M117 Extrudeur en pre-chauffe M104 S160; chauffe de la buse jusqu a 160 G28 ; home M117 Leveling en cours… G29 ; auto bed-level (BL-Touch) G92 E0 ; reset Extruder M117 Buse en chauffe M104 S{material_print_temperature_layer_0} ; chauffe complete buse M109 S{material_print_temperature_layer_0} ; attente chauffe buse G1 Z1.0 F3000 ; on monte un peu le z G1 X0.1 Y20 Z0.3 F5000.0 ; deplacement pour purge M117 Purge en cours… G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; 1ere ligne de purge G1 X0.4 Y200.0 Z0.3 F5000.0 ; deplacement lateral G1 X0.4 Y20 Z0.3 F1500.0 E30 ; 2eme ligne de purge G92 E0 ; reset extruder G1 Z1.0 F3000 ; on monte un peu le Z M117 En route ! ; End of custom start GCode
Thierry94 Posté(e) Avril 16, 2020 Posté(e) Avril 16, 2020 Si tu demandes conseil mais que tu ne suis pas, voir que tu n'essaies même pas les reommendations que l'on te fait, je ne vais pas continuer longtemps à répondre à tes posts Je te suggère d'en apprendre plus sur le gcode, il y a plein de site pour ça, et comme cela tu pourras te faire ton propre gcode !
Gugli Posté(e) Avril 16, 2020 Auteur Posté(e) Avril 16, 2020 Non pas du tout !! je t'ai répondu mais vu que hier soir ca ne marchait pas avec le G90 et 91 ce matin j'en ai essayé un autre c'est tout et je voulais te le montrer !!
Thierry94 Posté(e) Avril 17, 2020 Posté(e) Avril 17, 2020 Alors Gugli tu as pu avancé dans ta connaissance du gcode ?
Gugli Posté(e) Avril 18, 2020 Auteur Posté(e) Avril 18, 2020 Hello, Alors je bosse dessus depuis 2 jours, j'apprends..j'apprends... J'ai essayé d'ajouter ces 3 lignes en tête Comme tu me l'avais dit sans succès. G21 ; Unités métriques G90 : Positionnement absolu buse M82 ; Positionnement absolu extrudeur Alors j'ai fais ceci en dépannage, ça avait de marcher, ma ligne de purge ce fait sur le bord du plateau. Je vais réessayer ce matin. J'ai supprimé l'extrusion a cette ligne là car elle extrudait du centre du plateau au bords: G1 X10.1 Y200.0 Z0.28 F1500.0 E15 voici mon code : G28 ;Home G29 ; auto billinear leveling G92 E0 ;Reset Extruder G1 Z5.0 F3000 ;Move Z Axis up G1 X10.1 Y20 Z0.40 F5000.0 ;Move to start position G1 X10.1 Y200.0 Z0.40 F1500.0 ;Déplacement du centre vers le bord G1 X10.4 Y200.0 Z0.40 F5000.0 ; G1 X10.4 Y20 Z0.28 F1500.0 E50 ;Purge G92 E0 ;Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up
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