Prusa
  • DÉCOUVRIR
    • En savoir plus
    • Toutes les offres
    Imprimantes 3D
    • CORE One+ (Gen2)
    • CORE One L+
    • XL+
    • MK4S
    • Mini+
    • HT90
    Consommables et produits dérivés
    • Prusament
    • Résine
    • Filament Buddy
    • Produits dérivés
    • Accessoires
  • DÉCOUVRIR
    • Derniers produits
    PAR CATÉGORIE
    • Imprimantes 3D
    • Mises à niveau
    • Matériaux
    • Accessoires
    • Pièces de rechange
    • Cours
    • Produits dérivés
    • Demande commerciale & Devis
    LIENS RAPIDES
    • Informations d'expédition
    • Remboursements & retours
    • Options de paiement
    • Garantie
    • TVA & Frais de douane
    • FAQ

    0 article au panierarticles au panier

    Votre panier est vide

    Voir le panierImprimantes 3D

    Mon profil

    Se connecter pour voir vos commandes et articles enregistrés

    Mon profil

    Connecté en tant que

    • Commandes
    • Déconnexion
  • IMPRESSION 3D
    • Explorer l'impression 3D
    POUR LES DÉBUTANTS
    • Impression 3D : les bases
    • Types d'imprimante (FDM/SLA)
    • Comment choisir une imprimante 3D
    • Printables (modèles 3D)
    PAR APPLICATION
    • Prototypage rapide
    • Fabrication
    • Ingénierie
    • Recherche
    • Arts & design
    ALLER PLUS LOIN
    • Guide des matériaux
    • Cours
    • Webinaires
    • Études de cas
    • Impression 3D personnalisée
  • IMPRIMANTES 3D
    • Toutes les imprimantes 3D
    POUR
    • Maison ou garageHobbyists, bricoleurs et impression à domicile
    • Atelier ou studioProduction interne pour les petites équipes
    • EntrepriseFlottes, sécurité et évolutivité
    • Comment choisir une imprimante 3D
    DÉCOUVRIR & PARCOURIR
    • CORE One+
    • CORE One+ INDX
    • CORE One L+
    • CORE One L+ INDX
    • XL+
    • MK4S
    • Prusa PRO HT90
    • Prusa Pro AFS
    • Prusa PRO SLX
    PLUS D'IMPRIMANTES
    • Mises à niveau
    • Pièces de rechange
    • Critical infrastructure
    • Études de cas
    • Signature Oak
    • Kits
  • MATÉRIAUX
    • Tous les matériaux
    PAR UTILISATION
    • Quotidien & design
    • Ingénierie fonctionnelle
    • Composites
    • Spécialité pro
    • Résines SLA
    PRUSAMENT
    • PLA
    • PETG
    • ASA
    • PC
    • PA11
    • Flex
    • TPU
    PLUS DE MATÉRIAUX
    • Guide des matériaux
    • Nous fabriquons nos matériaux en interne
    • Durabilité
    • Commander sur la boutique
  • LOGICIEL
    • Tous les logiciels
    PRÉPARER L'IMPRESSION
    • PrusaSlicer
    IMPRIMER & SURVEILLER
    • Prusa Connect
    • EasyPrint
    • Application iOS & Android
    • Prusa Farm
    COMMENCER
    • Télécharger & installer
    • Base de connaissances
    PLUS DE LOGICIELS
    • Printables (modèles 3D)
  • SUPPORT
    • Découvrir le support
    TROUVER DES RÉPONSES
    • Base de connaissances
    • Dépannage
    • Cours
    • Webinaires
    OBTENIR DE L'AIDE
    • Contactez-nous
    • Chat en direct
    • Informations sur l'expédition
    • Garantie
    • Remboursements & retours
    • Pièces de rechange
    • Réparation en usine
    COMMUNAUTÉ
    • Forum
    • Reddit
    • Printables
  • CENTRE DE CONFIANCE
    • Aperçu du Centre de confiance
    PAR SUJET
    • RGPD
    • Certificats
    • Sécurité
    • Conformité
    ENGAGEMENTS
    • Rapport de durabilité
    PARLEZ-NOUS
    • Contacter l'équipe de sécurité
  • ENTREPRISE
    • À propos de Prusa
    APPRENEZ À NOUS CONNAÎTRE
    • Notre histoire
    • Comment nous fabriquons les imprimantes
    • Open source
    • Kit de marque & de médias
    ACTUALITÉS
    • Blog
    • Salle de presse
    • Événements
    CONFIANCE & PARTENAIRES
    • Durabilité
    • Revendeurs & distributeurs
    • Programme d'affiliation
    • Contact
    • English
    • Čeština
    • Deutsch
    • Español
    • Français
    • Italiano
    • Polski
    • 日本語
  • Connecté en tant que

    • Commandes
    • Adresse
    • Alertes de disponibilité
    • Mes Cours
    • Abonnement
    • Modifier le Compte
    • Déconnexion

Se connecter pour voir vos commandes et articles enregistrés

Connecté en tant que
  • Commandes
  • Adresse
  • Alertes de disponibilité
  • Mes Cours
  • Abonnement
  • Modifier le Compte
  • English
  • Čeština
  • Deutsch
  • Español
  • Français
  • Italiano
  • Polski
  • 日本語
Boutique

0 article au panierarticles au panier

Votre panier est vide

Voir le panierImprimantes 3D

Mon profil

Se connecter pour voir vos commandes et articles enregistrés

Mon profil

Connecté en tant que

  • Commandes
  • Déconnexion
DÉCOUVRIR
  • Derniers produits
PAR CATÉGORIE
  • Imprimantes 3D
  • Mises à niveau
  • Matériaux
  • Accessoires
  • Pièces de rechange
  • Cours
  • Produits dérivés
  • Demande commerciale & Devis
LIENS RAPIDES
  • Informations d'expédition
  • Remboursements & retours
  • Options de paiement
  • Garantie
  • TVA & Frais de douane
  • FAQ

Produits en vedette

    Catégories populaires

      Recherches populaires

        Articles

          Blog

            Produits

              Catégories

                Recherches suggérées

                  Recherche…
                  Aucun résultat
                  Une erreur est survenue.
                  ↑↓ Sélectionner↵ OuvrirEsc Fermer la recherche
                  1. Support
                  2. Fonctionnalités avancées
                  3. Scripts de post-traitement
                   

                  Contenu

                  • Mise en place des scripts
                  • Exécution de scripts
                  • Paramètres des scripts
                  • Exemples
                  • Changements historiques et rupture de compatibilité descendante

                  Blog

                  • Le Black Friday Prusa 2026 est arrivé ! Profitez des meilleures offres de l’année
                  • La Hotend HT 400°C est sortie ! Plus : Nouveaux matériaux et plaque HighTemp pour les CORE One+/L+.
                  • Blender pour l’impression 3D : Guide en 5 minutes pour l’édition de fichiers STL

                  Newsletter

                  Abonnez-vous et obtenez notre dose mensuelle d'informations utiles au sujet des nouveaux firmware, des nouvelles versions de PrusaSlicer et des conseils généraux pour les projets d'impression 3D.

                  En cliquant, vous acceptez de recevoir notre newsletter.

                  Ce site est protégé par reCAPTCHA Enterprise et la Politique de confidentialité et les Conditions d'utilisation de Google s'appliquent.

                  Heavy Duty Keyboard Holder (No Supports)
                  Boutique en ligne
                  • Imprimantes 3D
                  • Mises à niveau d'Imprimante
                  • Filaments
                  • Accessoires
                  • Merchandising Prusa
                  Prusa

                  © Prusa Research a.s.

                  Printables
                  • Modèles 3D
                  • Store
                  • Clubs
                  • Concours de Design 3D
                  • Brands
                  Communauté
                  • Carte du Monde
                  • Forum
                  • Groupes d'Utilisateurs
                  • Événements
                  Aide
                  • Aide Prusa
                  • Prusa Academy
                  • Calculatrices d'Impression 3D
                  Logiciel
                  • PrusaSlicer
                  • Prusa.app
                  • Prusa Connect
                  • Pilotes et Logiciels
                  Société
                  • À Propos de Nous
                  • Blog
                  • Revendeurs officiels Prusa
                  • Nous Contacter
                  • Certifiée selon les normes ISO 9001, ISO 14001 et ISO 45001
                  • Conditions Générales
                  • Conditions Générales d'Utilisation des sites web PRUSA
                  • Politique de confidentialité
                  • Informations sur les cookies
                  • Politique de traitement des réclamations clients
                  • Page d'état des sites web
                  • Paramètres des cookies
                  Prusa
                  • Conditions Générales
                  • Conditions Générales d'Utilisation des sites web PRUSA
                  • Politique de confidentialité
                  • Informations sur les cookies
                  • Politique de traitement des réclamations clients
                  • Page d'état des sites web
                  • Paramètres des cookies

                  © Prusa Research a.s.

                  JOSEF PRUSA®, PRUSA RESEARCH®, PRUSA POLYMERS®, PRUSA ORANGE®, PRUSA 3D ® ET PRUSAMENT® sont des marques déposées de Prusa Development a.s. utilisées par Prusa Research a.s. sous licence de Prusa Development a.s.

                  Scripts de post-traitement

                  Pertinent pour

                  PrusaSlicer
                  Article est également disponible dans les langues suivantes
                  English
                  Čeština
                  Polski
                  Deutsch
                  Français
                  Español
                  Italiano
                  日本語

                  Il y a certaines choses que PrusaSlicer ne fait tout simplement pas. Cependant, en utilisant des scripts de post-traitement, vous pouvez modifier automatiquement le G-code généré pour faire (presque) tout ce que vous voulez.

                  Vous pouvez spécifier le chemin d'accès au script dans Réglages d'impression - Options de sortie - Scripts de post-traitement.

                  Mise en place des scripts

                  Les scripts de post-traitement peuvent être écrits en n'importe quel langage de programmation (Perl, Python, Ruby, Bash, etc.). Ils doivent simplement être reconnus par votre système en tant qu'exécutable et accepter le chemin d'accès au fichier G-code comme seul argument.

                  Si vous souhaitez exécuter plusieurs scripts, placez chaque invocation de script sur sa propre ligne.

                  Exécution de scripts

                  Chaque script recevra le chemin absolu d'un fichier G-code temporaire généré par PrusaSlicer. Ce fichier est stocké dans un dossier temporaire sur votre disque (généralement votre disque système rapide). Le script est ensuite exécuté pour modifier le G-code sur place et le fichier G-code résultant est écrit dans le dossier cible sélectionné ou envoyé à un hôte d'impression, tel que PrusaConnect ou Octoprint.

                  Veuillez noter que la visionneuse de G-code visualise toujours le G-code avant le post-traitement.
                  PrusaSlicer convertit automatiquement toutes les variables d'environnement utilisées dans les scripts de post-traitement en majuscules. Pour garantir la compatibilité, référencez-les toujours en utilisant des noms entièrement en majuscules, tels que "SLIC3R_FILL_DENSITY".
                   
                  Deux variables d'environnement supplémentaires sont transmises aux scripts de post-traitement : la variable d'environnement SLIC3R_PP_HOST fournit la spécification de l'hôte, où "File" signifie copier le G-code sur un disque dur local ou un support amovible, tandis que les autres valeurs ("PrusaLink", "Repetier ", "SL1Host", "OctoPrint", "FlashAir", "Duet", "AstroBox" ...) spécifie le type d'hôte d'impression auquel le G-code sera envoyé.
                   
                  La variable d'environnement SLIC3R_PP_OUTPUT_NAME contient le nom du fichier G-code incluant le chemin (pour SLIC3R_PP_HOST == "File") ou un nom qui sera donné au fichier après son téléchargement sur l'hôte (PrusaLink, Octoprint ...)
                   
                  Le script de post-traitement peut suggérer un nouveau nom de fichier de sortie (probablement basé sur SLIC3R_PP_OUTPUT_NAME) en l'enregistrant sur une seule ligne dans un nouveau fichier temporaire "nom de sortie", par exemple pour ajouter des horodatages ou des numéros de séquence aux G-codes finaux. Le nom du fichier "nom de sortie" doit être créé en suffixant le nom de fichier de G-code d'entrée avec ".output_name". PrusaSlicer lira le nouveau nom du fichier et le traitera correctement, par exemple lors de son envoi à Octoprint.
                   

                  Paramètres des scripts

                  Vous pouvez utiliser des paramètres avec votre script de cette façon :

                  /path/to/executable devient /path/to/executable avec l'argument outputfilename.gcode

                  /path/to/executable -arg -arg2 devient /path/to/executable avec les arguments -arg, -arg2 et outputfilename.gcode

                  Si le chemin vers l'exécutable ou les arguments contiennent des espaces, ces arguments doivent être échappés en utilisant le style d'échappement commun à la plate-forme (style d'échappement du shell sous Linux et OSX, échappement de la ligne de commande Windows).

                  Exemples

                  Python

                  Exemple d'ajout d'un compteur au nom de fichier

                  Chemin d'accès du fichier final exporté (ou son nom pour Octoprint)

                  Script Python qui modifie le chemin de sortie

                   

                  Changements historiques et rupture de compatibilité descendante

                  Avant la version 2.4, PrusaSlicer exécutait le script sur le G-code final exporté vers le support cible souhaité. Qui était très souvent un lecteur amovible, comme une carte SD. Les cartes SD sont lentes et s'usent, donc ce n'était pas idéal. Il y avait aussi des problèmes lors de l'envoi du G-code à Octoprint. La nouvelle approche avec le fichier temporaire sur votre disque système évite ces problèmes et étend la fonctionnalité des scripts de post-traitement. Cependant, cela pourrait casser certains de vos scripts existants.

                   

                  Cette page de documentation comprend des textes de la documentation originale de Slic3r et du Bob's Project Notebook.

                  Cet article vous a-t-il été utile ?
                  Cette action n'est disponible que pour les utilisateurs enregistrés. Veuillez vous connecter.
                  Se connecter  pour poster un commentaire
                  Aucun commentaire

                  Thèmes

                  • PrusaSlicer 2.9 (Ancienne version)
                    • Fonctionnalités avancées
                      • Paramètres par modèle
                      • Changement de couleur
                      • Modificateurs
                      • Recharger depuis le Disque
                      • Insérer une pause/un G-code personnalisé à une couche
                      • Volume négatif
                      • Simplifier le maillage
                      • Scripts de post-traitement
                      • Galerie de formes
                      • Comparer les préréglages
                      • Substitutions de G-code
                      • Outil Texte
                      • Outil d'embossage de SVG
                      • Pressure Advance
                    • À propos de PrusaSlicer
                    • Configuration et profils
                    • Interface utilisateur
                    • Entrée/sortie
                    • Barre d'outils de gauche
                    • Barre d'outil du haut
                    • Réglages d'impression
                    • Réglages du filament
                    • Réglages de l'Imprimante
                    • Découpage multi-matériaux
                    • Découpage SLA
                    • Autre (PrusaSlicer)