merci !
Plein de renseignements dans tes liens @fran6p !
Ce que je cherche à faire: j'ai une macro freecad qui lance tout ce qu'il faut pour imprimer (fait un lissage, allume une prise connectée pour allumer l’imprimante, lance le fichier stl (pour l'instant) dans cura, lance octoprint, fait chauffer le bed de l'imprimante etc... Voir ici :
https://wiki.freecad.org/Macro_3D_Printer_Workflow/fr
Et je cherche à faire en sorte que les paramètres d'impression principaux soit préinformés dans cura. Ce serait donc dans freecad que l'utilisateur choisirait lors de la première impression ces paramètres (nature du matériaux et donc par exemple température, hauteur de couche % de remplissage etc). Ainsi lorsque l'on refait une impression un an ou un mois plus tard, pas besoin de se rappeler les paramètres à y mettre.
Pour cela, j'ai plusieurs options que je regarde en parallèle :
- Passer par un fichier .3mf (freecad les génère mais sans s'occuper des paramètres en question. Par contre, on sait potentiellement aller compléter ces fichiers pour y inclure les paramètre en question). Pour cela, il faut comprendre comment se caractérisent les paramètres.
- Voir si on peut, lorsque l'on lance cura, y passer au lancement les paramètres en question. J'ai cru que l'on pouvait passer en paramètre le nom d'un fichier contenant ces paramètres, mais j'ai échoué. Si quelqu'un connait ....
-Voir dans quel fichier cura stocke les paramètres par défaut (au sens les paramètres du dernier projet traité par cura) et le modifier. Pour l'instant, pas réussi.
Tout renseignement est bon à prendre. N'hésitez pas !