howto:3d:impression-3d:cura:scripts

Ajouter des scripts de post-traitement dans Cura

Durant de son installation, Cura ajoute une liste de scripts permettant de modifier les fichiers gcode lors de leur enregistrement. Ils sont accessibles via le menu Extensions > Post-traitement > Modifier le gcode. Le script PauseAtHeight permet notamment de réaliser une pause durant l'impression, par exemple pour réaliser un insert d'un élément étranger tel un écrou afin de l'emprisonner dans la pièce imprimée.

La liste des scripts disponibles est visible sur le dépôt github de Cura . Il s'agit donc de scripts écrits en langage Python.

Il vous est également possible de développer vos propres scripts en fonction de vos besoins. Ces scripts personnalisés devront être placés dans votre profil utilisateur de Cura. Pour ne pas se tromper, depuis la fenêtre de Cura, il suffit d'aller dans le menu Aide > Afficher le dossier de configuration. Votre explorateur de fichier vous mènera directement à votre profil dans lequel se trouve un répertoire scripts prévu pour que vous y déposer votre scripts personnels.

Quelques conseils pour développer vos scripts :

  • inspirez-vous des scripts officiels pour bien comprendre le schéma structurel à respecter pour définir la classe de votre script, au risque de ne pas le voir apparaître dans la liste des scripts disponibles dans Cura
  • lancez Cura via un terminal avec l'option –debug pour afficher des informations de débogage pour vous aider à comprendre pourquoi votre script ne marche pas…

Vous trouverez nos scripts dans notre dépôt : https://framagit.org/Fablab_des_fabriques_Besancon/cura-scripts

  • howto/3d/impression-3d/cura/scripts.txt
  • Dernière modification : 2021/06/24 15:48
  • de 127.0.0.1