Jump to content
Ultimaker Community of 3D Printing Experts
  • Sign Up
patlaga83

Génération G-code / G-code de démarrage

Recommended Posts

Posted · Génération G-code / G-code de démarrage

Bonjour,

Débutant sous Cura et dans l'impression 3D, j'ai configuré Cura afin qu'il exécute au démarrage de l'impression un G-code de démarrage, quand j'édite le fichier généré, j'ai  des lignes qui sont ajoutées par Cura et qui me gênent au niveau du nivelage du plateau (mise en chauffe de la tête pendant le nivelage, mon bl-touch etant fixé derrière mon corps de chauffe sur la tanantula pro et des erreurs de niveau peuvent apparaitre)

 

ci-joint le contenu du G-code de démarrage depuis l'onglet paramètre de la machine

 

G28 ; home all axes

M140 S60; start heating bed

M190 S60; wait until bed headed

G29;

G1 X0 Y0 Z1 F1000.0; prepare to prime

M104 S200; start heating extruder

M109 S200; wait for extruder temperature

G92 E0 ; reset extrusion distance

G1 X60.0 E9.0 F1000.0; priming

G1 X100.0 E12.5 F1000.0; priming

;M900 K30; PLA us K45 for PET K30 for PLA/ABS

 

et une partie généré par cura

 

;Generated with Cura_SteamEngine 4.6.1
M140 S60
M105
M190 S60
M104 S200
M105
M109 S200
M82 ;absolute extrusion mode
G28 ; home all axes
M140 S60; start heating bed
M190 S60; wait until bed headed
G29;
G1 X0 Y0 Z1 F1000.0; prepare to prime
M104 S200; start heating extruder
M109 S200; wait for extruder temperature
G92 E0 ; reset extrusion distance
G1 X60.0 E9.0 F1000.0; priming
G1 X100.0 E12.5 F1000.0; priming
;M900 K30; PLA us K45 for PET K30 for PLA/ABS
G92 E0
G92 E0
G1 F2100 E-4.5
;LAYER_COUNT:65
;LAYER:0

 

Question : comment faire afin que tout ce qui est au début du fichier n’apparaisse pas ou après mon G-code de démarrage ? faut-il faire un script post traitement ?

 

Cordialement

Patrick

 

Share this post


Link to post
Share on other sites
Posted · Génération G-code / G-code de démarrage

Bonjour et bienvenue

 

Tu parles de ceci:

 

M140 S60
M105
M190 S60
M104 S200
M105
M109 S200

 

qui est ajouté au début? 

 

A mon avis ça vient des settings de température dans l'onglet material dans Cura, je vais voir si je trouve quelque chose sur le forum je n'ai jamais fais attention à ce genre de choses dans Cura

 

Share this post


Link to post
Share on other sites
Posted · Génération G-code / G-code de démarrage

Bonjour,

 

oui tout à fait, je voulais que ce que j'ai ajouté dans la configuration de l'imprimante soit en premier.

actuellement à chaque point de palpage, j'ai des résidu de filament car la tête est à température y compris au milieu et après le dernier point, un cheveu s'étale sur la surface du bed...

une autre question, comment ne pas mettre en absolu la température du bed ou tête et utiliser celle de la configuration depuis cura ?

 

Merci pour ton aide

 

Share this post


Link to post
Share on other sites
Posted · Génération G-code / G-code de démarrage

Voila j'ai trouvé l'information

 

En réalité Cura est plutôt intelligent, il rajoute ces informations parcequ'il ne détecte pas que le gcode de démarrage a placer les informations de chauffe en fonction de ce qui est paramétré dans Cura.

 

En gros il cherche les informations suivantes dans le start gcode:

{material_print_temperature}

{material_print_temperature_layer_0}

et

{material_bed_temperature} 

{material_bed_temperature_layer_0}

 

Qui correspondent aux paramétres dans Cura

 

Donc pour ton code de démarrage tu devrais mettre ceci:

 

G28 ; home all axes

M140 S{material_bed_temperature}; start heating bed

M190 S{material_bed_temperature}; wait until bed headed

G29;

G1 X0 Y0 Z1 F1000.0; prepare to prime

M104 S{material_print_temperature}; start heating extruder

M109 S{material_print_temperature}; wait for extruder temperature

G92 E0 ; reset extrusion distance

G1 X60.0 E9.0 F1000.0; priming

G1 X100.0 E12.5 F1000.0; priming

;M900 K30; PLA us K45 for PET K30 for PLA/ABS

 

La du coup ça ne devrait pas rajouter les commandes avant ton start.gcode

 

Share this post


Link to post
Share on other sites
Posted · Génération G-code / G-code de démarrage

Bonjour,

 

Merci pour ton aide, le fichier généré a pris en compte les températures de références. je vais essayer de l'imprimer.

 

Encore merci pour ton aide.

 

j'avais cherché dans l'aide en ligne sans résultats.

 

 

 

Share this post


Link to post
Share on other sites
Posted · Génération G-code / G-code de démarrage

Bonjour,

Parfait, c'est ce que je voulais, je viens de faire l'essai sur une petite pièce.

Résolu...

Merci

Share this post


Link to post
Share on other sites
Posted · Génération G-code / G-code de démarrage

No problemo, en plus j'ai appris quelquechose 🙂

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...