Aller au contenu

Filament ABS

Cura by Dagoma, gstart incomplet


Chris V.

Messages recommandés

Bonsoir. :)

Je me suis rendu compte de quelque chose concernant l'entête des gcodes générés par Cura by Dagoma :

Citation

;Genere par Cura-by-Dagoma pour Discovery200 avec Buse S1 ou E3Dv6
;Basic settings: Layer height: 0.15 Walls: 1.2 Fill: 17
;Print time: #P_TIME#
;Filament used: #F_AMNT#m #F_WGHT#g
;Filament cost: #F_COST#
;M190 S70 ;Uncomment to add your own bed temperature line
;M109 S215 ;Uncomment to add your own temperature line

Certaines données fournies lors du slicing ne semblent pas être inscrites correctement dans le fichier, voir le gras dans la citation ci-dessus. Le XML est celui d'origine et contient ceci :

Citation

  <GCODE>
    <Gstart>
;Genere par Cura-by-Dagoma pour Discovery200 avec Buse S1 ou E3Dv6
;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
;Print time: {print_time}
;Filament used: {filament_amount}m {filament_weight}g
;Filament cost: {filament_cost}
;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line
;M109 S{print_temperature} ;Uncomment to add your own temperature line

Est-ce un souci connu ? Solutionnable ? Si oui, comment puis-je m'y prendre, s'il vous plait ? :)

Lien vers le commentaire
Partager sur d’autres sites

Je pense que si c'est commentarisé dans le XML, ce sera commentarisé dans le gcodes. Non ?

Si tu veux modifier le code, le plus simple, c'est avec Notepad.

Mais peut-être, ais-je mal compris ton besoin.

Modifié (le) par oracid
Lien vers le commentaire
Partager sur d’autres sites

@oracid, @patoche45 : oui, entièrement d'accord pour les point-virgules mais c'est pas là où je voulais en venir. :P 

A l'inverse des lignes relatives au temps d'impression et aux coûts estimés, celles relatives à la température du plateau et à la température d'impression voient leurs variables remplacées par des valeurs, bien que commentées également. Ce n'est pas le cas de celles que j'ai mises en gras. Pour ces lignes-là, les placeholders entre accolades sont remplacés par des placeholders entre dièses.

C'est ça ma question : pourquoi Cura n'insère-t-il pas des valeurs de temps à "print_time", par exemple ?

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Vérifies ton fichier XML, les variables doivent être définies à la fin du fichier dans le bloc "config_preferences"

<Config_Preferences>
<model_colour>#FF9B00</model_colour>
<filament_physical_density>1270</filament_physical_density>
<filament_cost_kg>46</filament_cost_kg>
<filament_cost_meter>0.175</filament_cost_meter>
<auto_detect_sd>True</auto_detect_sd>
<check_for_updates>False</check_for_updates>
<submit_slice_information>False</submit_slice_information>
</Config_Preferences>
Lien vers le commentaire
Partager sur d’autres sites

il y a 23 minutes, urlukoi a dit :

Bonjour,

Vérifies ton fichier XML, les variables doivent être définies à la fin du fichier dans le bloc "config_preferences"

<Config_Preferences>
<model_colour>#FF9B00</model_colour>
<filament_physical_density>1270</filament_physical_density>
<filament_cost_kg>46</filament_cost_kg>
<filament_cost_meter>0.175</filament_cost_meter>
<auto_detect_sd>True</auto_detect_sd>
<check_for_updates>False</check_for_updates>
<submit_slice_information>False</submit_slice_information>
</Config_Preferences>

Salut @urlukoi, merci pour ton intervention. :) 

Les valeurs inscrites dans config_preferences sont les mêmes que les tiennes. Cura by Dagoma indique, lors du slicing, une estimation du temps d'impression, de la quantité de filament utilisée, etc. Ces valeurs ne sont ensuite pas retranscrites dans le gCode... :/

J'ai bien tenté de passer submit_slice_information à True pour voir parce que le nom de la balise me semblait assez explicite (en répercutant la modif dans current_profile.ini), mais rien ne change donc ce ne devait pas être ça. :) 

Lien vers le commentaire
Partager sur d’autres sites

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...