Impression 3D

D’une révolution nous passons aux évolutions, l’imprimante 3D est en passe de transformer notre quotidien en se démocratisant avec des modèles de plus en plus performants et simples d’usage.

L’impression 3D est une formidable aventure que nous vous proposons de partager au travers de ce forum.
Forum spécialisé BQ Witbox, Hephestos , Witbox 2, Hephestos 2, Witbox Go!

CURA: Gcode pour changement de couche

Cette rubrique concerne les questions technique que vous aimeriez soumettre.

Retour vers Logiciels

par Yoko » Mer Août 12, 2015 3:05 pm

S'est le EndGcode par défaut de Cura en version 15.02.1
Que voici :

; -- END GCODE --
M104 S0 ;extruder heater off
M140 S0 ;heated bed heater off (if you have it)
G90
;G91 ;relative positioning
G1 E-5 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
G1 Z200 F{travel_speed} ;move Z up a bit and retract filament even more
G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way
M84 ;steppers off
G90 ;absolute positioning
; -- end of END GCODE --
Yoko
Contributeur
 
Message(s) : 52
Inscrit le : Ven Avr 10, 2015 8:44 pm
Imprimante 3D: Prusa I3 Hephestos, et plein de questions ...

par bryceletarmo » Mer Août 12, 2015 3:46 pm

ah,

Si la tete d'extrusion revient à son origine, c'est que le End Gcode fonctionne.

La retractation n'est pas un dechargement du fil, le moteur qui pousse le fil tourne un poil à l'envers pour eviter que le fil coule sur la fin le temps que la temperature baisse.

par contre le G1 Z200 en coordonnée absolue j'aime pas trop. un deplacment de 200mm en Z à la fin, ça veut dire que la tête remonte au maximum... si je me trompe merci de me reprendre.

A++

Bryce
bryceletarmo
Contributeur
 
Message(s) : 93
Inscrit le : Lun Jan 12, 2015 4:14 pm
Imprimante 3D: Prusa I3 Hephestos

par Jacques » Mer Août 12, 2015 4:15 pm

bryceletarmo a écrit:ah,

Si la tete d'extrusion revient à son origine, c'est que le End Gcode fonctionne.

La retractation n'est pas un dechargement du fil, le moteur qui pousse le fil tourne un poil à l'envers pour eviter que le fil coule sur la fin le temps que la temperature baisse.

par contre le G1 Z200 en coordonnée absolue j'aime pas trop. un deplacment de 200mm en Z à la fin, ça veut dire que la tête remonte au maximum... si je me trompe merci de me reprendre.

A++

Bryce

A remplacer par
Code : Tout sélectionner
G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more

Ca évite d'attendre une éternité que la tête redescende...
Le sujet est ici http://premium-forum.fr/viewtopic.php?f=12&t=162

Sinon, E-5 c'est une rétractation du fil de 5mm, il faudrait au moins 20mm pour retirer le fil
Avatar de l’utilisateur
Jacques
Site Admin
 
Message(s) : 3412
Inscrit le : Jeu Oct 23, 2014 3:02 pm
Localisation : Gonesse (95)
Imprimante 3D: Witbox et Hephestos

par bryceletarmo » Mer Août 12, 2015 4:28 pm

il faut rester en "absolute position" cad G90 actif ? si oui comment on atteint les "-20" je pensais qu'il fallait etre en G91 et dans ce cas là on vire les "-"... chuis perdu, faut que je regarde mes end Gcode ^^
bryceletarmo
Contributeur
 
Message(s) : 93
Inscrit le : Lun Jan 12, 2015 4:14 pm
Imprimante 3D: Prusa I3 Hephestos

par Yoko » Mer Août 12, 2015 5:26 pm

Ok.
End GCode remis à jour avec celui indiqué, et modifications de la rétraction à -20.
Et puis je suis un peu Geek parfois, j'ai mis une petit musique de fin, comme cela je saurais si le End Gcode passe vraiment.

Et pour l'histoire de l'affichage du layer en cours, possible via un PC ou pas du coup ?
Yoko
Contributeur
 
Message(s) : 52
Inscrit le : Ven Avr 10, 2015 8:44 pm
Imprimante 3D: Prusa I3 Hephestos, et plein de questions ...

par Jacques » Mer Août 12, 2015 7:06 pm

bryceletarmo a écrit:il faut rester en "absolute position" cad G90 actif ? si oui comment on atteint les "-20" je pensais qu'il fallait etre en G91 et dans ce cas là on vire les "-"... chuis perdu, faut que je regarde mes end Gcode ^^


En effet il faut changer G90 en G91 pour passer en position relative ^:)^

Je remets l'ensemble du end G-code ici
Code : Tout sélectionner
;End GCode
M104 S0                     ;extruder heater off
M140 S0                     ;heated bed heater off (if you have it)
G91                                    ;relative positioning
G1 E-1 F300                            ;retract the filament a bit before lifting the nozzle, to release some of the pressure
G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
G28 X0 Y0                              ;move X/Y to min endstops, so the head is out of the way
M84                         ;steppers off
G90                         ;absolute positioning
;{profile_string}
Avatar de l’utilisateur
Jacques
Site Admin
 
Message(s) : 3412
Inscrit le : Jeu Oct 23, 2014 3:02 pm
Localisation : Gonesse (95)
Imprimante 3D: Witbox et Hephestos

par Yoko » Jeu Août 13, 2015 11:04 am

J'ai toujours le soucis avec le End Gcode.
Avec un phénomène étonnant.
Car l'extrudeur prends la bonne position, par contre le filament lui ne ressort pas ...
Pourtant, j'ai mis une valeur de -20 pour la rétraction.

Du coup, je suis encore bon pour déboucher la buse ...
Yoko
Contributeur
 
Message(s) : 52
Inscrit le : Ven Avr 10, 2015 8:44 pm
Imprimante 3D: Prusa I3 Hephestos, et plein de questions ...

par bryceletarmo » Jeu Août 13, 2015 11:57 am

tu veux que le filament ressorte par le haut ?
bryceletarmo
Contributeur
 
Message(s) : 93
Inscrit le : Lun Jan 12, 2015 4:14 pm
Imprimante 3D: Prusa I3 Hephestos

par Yoko » Jeu Août 13, 2015 12:01 pm

Ouaips.

Dans l'absolue je voudrais faire une extraction plus chaude puis resortir le fil :

M104 S225 ; chauffe de l'extrudeur à 225°
G1 E10 F300 ; Extraction de 10mm de fil
G1 E-20 F300 ; Retractation de 20mm de Fil
M104 S0 ; coupure de chauffe de l'extrudeur

Je débute dans le Gcode ...
Yoko
Contributeur
 
Message(s) : 52
Inscrit le : Ven Avr 10, 2015 8:44 pm
Imprimante 3D: Prusa I3 Hephestos, et plein de questions ...

par bryceletarmo » Jeu Août 13, 2015 1:18 pm

M109 S225 ; chauffe de l'extrudeur à 225° et ne passe à l'étape suivante que quand la temperature est atteinte.
G1 E10 F300 ; Extraction de 10mm de fil
G1 E-20 F300 ; Retractation de 20mm de Fil
M104 S0 ; coupure de chauffe de l'extrudeur

si tu veux vraiment enlever le fil, ce qui veut dire qu'il faut le remettre avant chaque impression, tu peux mettre plus en retractation. au pire le moteur tournera dans le vide.
bryceletarmo
Contributeur
 
Message(s) : 93
Inscrit le : Lun Jan 12, 2015 4:14 pm
Imprimante 3D: Prusa I3 Hephestos

par Yoko » Jeu Août 13, 2015 1:53 pm

Merci pour cette version revue.
Je teste ce soir.

Je préfère que le moteur tourne dans le vide, plutôt que de devoir déboucher ma buse lorsque je ne suis présent en fin d'impression ... :mrgreen:
Yoko
Contributeur
 
Message(s) : 52
Inscrit le : Ven Avr 10, 2015 8:44 pm
Imprimante 3D: Prusa I3 Hephestos, et plein de questions ...

par bryceletarmo » Jeu Août 13, 2015 1:56 pm

donc mets

G1 E-40 F300 ; Retractation de 40mm de Fil

c'est sympa est simple le Gcode ^^ pis c'est bien quand ça finit propre !
bryceletarmo
Contributeur
 
Message(s) : 93
Inscrit le : Lun Jan 12, 2015 4:14 pm
Imprimante 3D: Prusa I3 Hephestos

par Yoko » Jeu Août 13, 2015 3:40 pm

Cela n'as pas l'air compliqué effectivement, cela me rappel l'assembleur ...
Je suis plus dans le C++ ou le Visual Basic.
Yoko
Contributeur
 
Message(s) : 52
Inscrit le : Ven Avr 10, 2015 8:44 pm
Imprimante 3D: Prusa I3 Hephestos, et plein de questions ...

par Yoko » Jeu Août 13, 2015 7:16 pm

Testée et approuvée.

Juste Extraction à 20 au lieu de 10.
Yoko
Contributeur
 
Message(s) : 52
Inscrit le : Ven Avr 10, 2015 8:44 pm
Imprimante 3D: Prusa I3 Hephestos, et plein de questions ...

par Specter_03 » Jeu Août 13, 2015 7:18 pm

C'est dommage les gars, a la base ça parlais de Gcode pour le changement de couches :)
Specter_03
Contributeur actif
 
Message(s) : 144
Inscrit le : Mar Avr 28, 2015 11:26 am
Imprimante 3D: Prusa i3 Hephestos

PrécédentSuivant

Retour vers Logiciels