C'est encore du travail en cours, et voici ce que j'ai jusqu'à présent, mais d'abord:
Une alternative utile pour des problèmes similaires:
Un problème très similaire à celui-ci serait d'utiliser différents paramètres pour différentes parties d'un modèle dans Slic3r. Pour la plupart des paramètres, cela peut être réalisé grâce à des maillages de modification .
Scripts de post-traitement:
Pour autant que je sache, Slic3r ne vous donne pas la possibilité de régler directement la vitesse de la première couche après un radeau, mais ils vous permettent d'exécuter des scripts de post-traitement ; c'est-à-dire pour exécuter automatiquement un ensemble d'opérations - programmées par vous - sur la sortie g-code.
Bien que loin d'être trivial, vous pouvez en théorie créer un programme qui exécute le code G de sortie, ajuste les paramètres selon vos préférences, puis l'enregistre à nouveau à la destination cible.
Réglage de la vitesse globale de l'imprimante via le g-code:
En fait, il existe une simple commande de code g qui définit la vitesse globale de fonctionnement de votre imprimante:
M220 S[some number] ; see the link above for compatible firmware
Un bulletin d' information de Reprapwold explique que:
Par exemple, le M220 S50 réduira la vitesse à 50% du code G en tranches d'origine. Si vous souhaitez accélérer votre impression jusqu'à la fin à temps pour le dîner, utilisez M220 S200, pour imprimer deux fois plus vite (200%)
En d'autres termes, tout comme certaines imprimantes vous permettent de modifier la vitesse à mi-impression, vous pouvez utiliser la commande M220 pour remplacer la vitesse actuelle utilisée, soit via une interface utilisateur telle que PrintRun, soit en jouant avec le g-code original lui-même.
Manipulation de la sortie du code g pour ajuster les paramètres de vitesse:
Le moyen le plus simple d'atteindre notre objectif serait de manipuler manuellement le fichier de code g de sortie via un éditeur de texte et d'insérer notre commande M220 aux endroits appropriés:
- Réglez M220 S50 juste avant la première couche de périmètre (après la couche d'interface du radeau ), pour ralentir la première couche du modèle réel.
- Réglez M220 S100 quelque temps après la première couche de périmètre, pour reprendre les paramètres de vitesse normale.
Pour ce faire, cependant, nous devons être capables de distinguer ces deux points dans la sortie du code g.
Distinguer les points d'insertion:
Slic3r propose un paramètre sous Print Settings -> Output options -> Verbose G-code
lequel - lorsqu'il est activé - insère des commentaires écrits tout au long des fichiers g-code générés.
Si l'on inspecte un fichier g-code sorti pour un modèle avec radeau, on trouvera le commentaire:
; move to first perimeter point <- lets call this A
et
; move to next layer (x) <- lets call this B
jonché plusieurs endroits dans le gcode.
J'ai l' impression que la première occurrence du commentaire A se produit juste après la fin du radeau et avant l'impression du modèle réel, tandis que la première occurrence du commentaire B qui succède au commentaire A peut être utilisée pour ramener la vitesse à la normale.
Il convient de noter, cependant, que les commentaires dans le code G de sortie ne semblent pas entièrement cohérents , et je ne recommanderais donc à personne d'automatiser cette logique dans un script sans éventuellement trouver d'autres points d'arrêt plus fiables et les vérifier soigneusement via plusieurs modèles différents.
Je n'ai pas encore examiné les détails de l'écriture d'un script automatique pour cette tâche.