Aller au contenu

Filament ABS

Chris V.

Cura by Dagoma, gstart incomplet

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 ? :)

Partager ce message


Lien à poster
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

Partager ce message


Lien à poster
Partager sur d’autres sites
youtube drone débutant

Bonjour,

De mémoire, les ligne qui commencent par un point virgule "," sont des commentaires et donc non prises en compte dans le programme 

Pat

Partager ce message


Lien à poster
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 ?

Partager ce message


Lien à poster
Partager sur d’autres sites

@nicephore Dans mon cas, j'trouverais assez sympa que OctoPrint puisse m'afficher une estimation du temps d'impression avant que je lance celle-ci. Pour mon utilisation ce serait assez pertinent, disons.

Partager ce message


Lien à poster
Partager sur d’autres sites

Je ne connais pas Octoprint. 

Mais je crois savoir que c'est un open source ... Donc pourquoi pas faire une intégration de cette fonctionnalité via plugin. 

Partager ce message


Lien à poster
Partager sur d’autres sites

Tiens regarde sur http://plugins.octoprint.org

y-à "cost estimator" ce serait déjà une bonne base de travail. 

Et le tuto plugin ici http://docs.octoprint.org/en/master/plugins/gettingstarted.html

Modifié (le) par nicephore
Ajout liens

Partager ce message


Lien à poster
Partager sur d’autres sites

@nicephore Mon souci ici est Cura by Dagoma qui n'inscrit pas les valeurs dans le gCode, je cherche à savoir pourquoi. Je me disais que quelqu'un ici saurait peut-être pourquoi.

Partager ce message


Lien à poster
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>

Partager ce message


Lien à poster
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. :) 

Partager ce message


Lien à poster
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

  • Sur cette page :   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×