Les trancheurs (slicers)

Une page sur les trancheurs, en anglais Slicers, et leurs différents profils. En bonus à la fin un G-Code de début et de fin pour ceux qui ne veulent pas se casser la tête.

Si vous avez des ajouts, des corrections ou des profils, vous pouvez les envoyer avec le formulaire de contact.

Où télécharger les trancheurs ?

TrancheurLienGratuitPayantWindowsMacLinuxVersion
française
Profil
Artillery
Curaoui
Repetier-Hostoui
PrusaSliceroui
Slic3r
Simplify3d150$oui
IdeaMakeroui
KISSlicer42$ et 82$
Tinkerine Suite
Pathio

Les profils


   IdeaMaker

IdeaMaker est un trancheur de plus en plus apprécié. De même que PrusaSlicer est développé par le fabricant d’imprimantes Prusa, Ideamaker est développé par le fabricant d’imprimantes Raise. La prise en main est assez facile et il dispose de tout ce qu’il faut pour de bonnes impressions. Il dispose de fonctions rares et est extrêmement personnalisable.

Raise/IdeaMaker a développé un outil bien pratique (en beta mais qui fonctionne bien), c’est un générateur de profil/filament. Entrez les infos de votre machine et vous obtenez un profil adapté automatiquement. Je trouve ça très pratique. Et cela vous permet de faire autant de profils que vous voulez sans dépendre des autres.

Il existe un groupe Facebook en français pour ce trancheur : Amateurs d’IdeaMaker avec de nombreux profils (différents filaments, lithophanie, etc)


Merci à Benoit Michaut d’Atome3D qui m’a fait parvenir le profil Artillery pour cette imprimante.



Comment installer les profils Artillery pour Ideamaker ?

Procédure pour la X1. Elle est identique pour la Genius. Seuls les fichiers à installer changent.

  • Fichiers Sidewinder X1
    • Décompresser Sidewinder-X1-PLA-template-3DPrintBeginner.zip pour obtenir Sidewinder X1 - PLA template - 3DPrintBeginner.bin
    • Décompresser Sidewinder-X1-PETG-template-3DPrintBeginner.zip pour obtenir Sidewinder X1 - PETG template - 3DPrintBeginner.bin
  • Fichiers Genius
    • Décompresser Artillery-Genius-PLA-template-3DPrintBeginner.zip pour obtenir Artillery-Genius - PLA template - 3DPrintBeginner.bin
    • Décompresser Artillery-Genius-PETG-template-3DPrintBeginner.zip pour obtenir Artillery-Genius - PETG template - 3DPrintBeginner.bin

 

  • Lancer Ideamaker (annuler l’outil d’aide à la configuration si besoin est)
  • Cliquer sur l’icone ‘Play’ sur la colonne à gauche de l’écran
  • Sur la ligne ‘Profil’ (3ème), sur la droite, cliquer sur ‘Plus’ puis ‘Importer à partir d’un disque local’
  • Selectionner Sidewinder X1 - PLA template - 3DPrintBeginner.bin
  • Cocher ‘Ajouter une imprimante: Sidewinder X1 – 3DPrintBegginer’
  • Cocher ‘Ajouter filament: Sidewinder X1 – 3DPrintBegginer’
  • Faire la même opération pour le PETG mais à la fin, au lieu de chosiir ‘Ajouter une imprimante…’ choisir ‘Vers une impirmante: Sidewinder X1 – 3DPrintBeginner’

Lien de téléchargement d’Ideamaker



   Cura



A partir de la version 4.8, Cura prend en compte les Artillery !

Comment importer une imprimante et des profils d'impression dans Cura 4.5 sous Linux

Les profils Cura sous linux (mint) sont dans ce dossier : /home/user/.local/share/cura/4.5. Ce dossier est accessible via le menu Aide > Afficher le dossier de configuration (valable également pour Windows).

Exemple avec les profils 3d-nexus. Il faut d’abord décompresser le fichier 3DN Artillery SWX1 and Genius Cura 4.5 Machines and Profiles.zip dans un répertoire.

1-Importer le profil de la machine
– Dans Cura > Aide > Afficher le dossier de configuration. Y copier tous les répertoires décompressés (definitions, extruders,materials,meshes,quality,variants) de 3d-nexus
– Quitter Cura et le relancer
Préférences>Configurer Cura>Impirmantes>Ajouter>Ajouter une imprimante hors réseau. Dans la liste, figure Artillery. Choisir son imprimante puis Ajouter
Les paramètres de la machines sont affichés. Vous pouvez modifier le gcode de debut et de fin. Puis “Suivant”. Le profil de la machine est importé.

2-Importer les profils d’impression
Préférences>Configurer Cura>Profils>Importer
– Choisir un à un les profils 3dnXXX.curaprofile puis “Open”

(Merci à Trotro)
Interface Cura

Lien de téléchargement Cura



   Simplify 3D

  • L’éditeur de S3D propose un profil intégré à l’application à partir de la version 4.1.2.
  • Profil S3D sur Thingiverse
  • Les Profils S3D de MotardGeek sur le site Les Imprimantes 3d
  • Profils S3D en vidéo (et en anglais) sur la chaine Youtube de 3d Print Creator
  • Profil S3D de 3d-Nexus

Lien de téléchargement Simplify3d



   Repetier-Host

  • L’imprimante est livrée avec un feuillet donnant le paramétrage pour Repetier-Host. Il faut d’abord installer RH (exécutable windows ou appimage linux qui contient Slic3r) puis importer le profil qui est fourni sur la clé usb d’Artillery.

Lien de téléchargement Repetier-Host



   Prusa Slicer

Le fichier ini peut se trouver ici. Dans Waggster_Mod_BLTouch_v1.0.zip, il y a un répertoire nommé Prusa Slicer config qui contient un fichier ini. Importer ce fichier dans Prusa Slicer au moyen de Fichier > Importer > Importer le lot de configuration.
A noter, pour ceux qui utilisent Octoprint, qu’il y a un plugin, PrusaSlicer Thumbnails, qui permet d’afficher la miniature du fichier tranché avec PrusaSlicer.
Au passage, pour ceux qui veulent tester, voici quelques vidéos de paramétrage et d’utilisation de ce trancheur.
Et la documentation en français, plutôt bien faite mais pas entièrement traduite.

Lien de téléchargement Prusa Slicer


   Pathio

Pathio est un nouveau trancheur. Il est toujours en version beta (et même alpha pour la version la plus récente). Il est donc potentiellement instable mais vous pouvez tester ses possibilités.

Pathio est disponible pour toutes les plate-formes communes (Liinux, Mac et WIndows). Mais télécharger le fichier d’installation n’est pas simple tant le serveur semble limité. Les time out sont fréquents. Peut-être une volonté d’éviter que trop de versions inachevées circulent.

Le trancheur est doté de tous les outils modernes et notemment une gestion de supports personnalisée. Mais ce qui le différencie surtout de ses concurrents, c’est la possibilité de gérer les g-codes de début et de fin au moyen de formules (du type if..then) ce qui permet une certaine programmation. Il est probable que tout cela ne servira pas à tout le monde mais les plus bidouilleurs vont se régaler.

Voila donc un trancheur à suivre de près.

Lien de téléchargement Pathio


Un petit comparatif des temps d’impression

J’ai voulu comparer le temps d’impression (pas de calcul) de différents trancheurs. Ce test n’a pas de valeur absolue car je ne l’ai fait que sur un seul objet. J’imagine que les temps peuvent varier selon la complexité de l’objet à imprimer. De plus je n’ai testé que les trancheurs dont je dispose, sachant que je suis sous Linux Mint et que les versions linux ne sont pas toujours les dernières versions Windows/Mac : Repetier-Host 2.1.6, Cura 4.2.1 et Prusa Slicer 2.1.1. Pas de simplify3d puisque je ne l’ai pas. Mais si quelqu’un veut faire le test et m’envoyer les résultats je compléterai le tableau.

Pour le test j’ai pris une extension du détecteur de filament, petite pièce qu’on trouve sur Thingiverse. La forme est assez simple et rapide à calculer. Je n’ai pas fait l’impression. j’ai juste noté les temps annoncés par le trancheur, l’idée n’étant pas de comparer les temps prévus aux temps effectifs.

J’ai pris 3 résolutions : 0.15 à 40 mm/s, 0.15 à 60 mm/s et 0.2 à 60 mm/s, un infill de 20%, une première couche de 0.3mm et les paramètres par défaut fournis avec le profil SW X1. J’ai juste retiré les jupes pour n’avoir que la pièce.

0.15 à 40 mm/0.15 à 60 mm/s0.2 à 60 mm/s
R-H 2.1.6 Curaengine11m 14s8m:47s6m:47s
R-H 2.1.6 Slic3r26m:50s23m:29s23m:07s
Cura 4.2.117m13m11m
Prusa Slicer 2.1.126m 4s26m 3s20m:11s

Le G-Code de départ et de fin personnalisé

Chacun a ses propres codes de début et de fin. Il ne s’agit pas là d’en donner de parfaits ou universels. Et il y en a d’autres probablement meilleurs. Mais, ce sont ceux que j’utilise sur ma Sidewinder X1 et que j’ai récupérés sur internet au départ puis adaptés à mes besoins. Si vous en cherchez un directement utilisable, il peut vous convenir. A vous de l’adapter si vous le voulez.

G-Code de départ

; debut start gcode
G28 ; Home de X, Y et Z
G92 E0 ; Réinitialiser l'extrudeur
G1 Z1.0 F3000 ; Monter légèrement le Z pour éviter d'accrocher le plateau
G1 X20 Y2.0 Z0.3 F5000.0 ; Amener la tête au début de la ligne de teste
G1 X250 Y2.0 Z0.3 F1500.0 E15 ; Tracer la première ligne de test
G1 X250 Y2.0 Z0.4 F5000.0 ; Décaler un peu la tête
G1 X20 Y2 Z0.4 F1500.0 E30 ; Tracer la seconde ligne test
G92 E0 ; Réinitialiser l'extrudeur
G1 Z1.0 F3000 ; Monter légèrement le Z pour éviter d'accrocher le plateau
; fin start gcode

G-Code de fin

; debut end gcode
M104 S0; Couper l'extrudeur
M140 S0 ; Couper le plateau
G1 X0 Y250 F1000 ; Préparer le retrait
G91 ; Extrudeur en position relative
G0 Z25 ; Monter le Z de 25mm pour ne pas coller au plateau sur les pièces basses
M84 ; Couper les moteurs
M106 S0 ; Couper le ventilateur
; fin end gcode