Jump to content
Ultimaker Community of 3D Printing Experts

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

 

  • 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

     

  • 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

     

  • 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

     

  • 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.

     

     

     

  • 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

  • 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 🙂

  • 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...