Projet 3MF inconnu : importer la pièce et contrôler les profils hérités
Un fichier 3MF téléchargé ou reçu d'un collègue ne contient pas forcément que la pièce. Il peut embarquer une imprimante, un filament et un process qui ne sont pas les vôtres. Cette page s'appuie sur l'article First print with PrusaSlicer (3.0.0), classé PrusaSlicer 3.0 (Public Preview), sur le wiki OrcaSlicer et sur le code source d'OrcaSlicer au tag v2.3.1 pour décrire les chemins d'import, l'option de chargement de la géométrie seule, puis le contrôle de la configuration réellement active avant de trancher. Il s'agit d'une lecture de documentation et de code, pas d'un essai sur une installation.
La réponse courte
Dans le code d'OrcaSlicer au tag v2.3.1, choisissez Preferences > Project > Load Behaviour > Load Geometry Only, ou Always Ask puis Import geometry only dans la boîte de dialogue. Le modèle est chargé seul, mais ses numéros d'extrudeur sont conservés et des emplacements de filament peuvent être ajoutés : contrôlez imprimante, buse, process, emplacements et objets après import. Ce parcours est documenté par le code de cette version, sans essai sur une installation ; les autres versions peuvent différer.
Ce qu'un projet 3MF peut transporter en plus de la pièce
Selon l'article First print with PrusaSlicer (3.0.0) de la base de connaissances Prusa, un fichier .3mf peut contenir le projet entier et pas seulement les modèles. L'ouvrir peut apporter ses propres réglages d'imprimante, de filament et d'impression, et remplacer les vôtres. L'article précise que c'est généralement ce que l'on souhaite quand quelqu'un partage un projet prêt à imprimer, à condition d'en avoir conscience.
Le wiki OrcaSlicer décrit le même mécanisme. Certains 3MF contiennent des informations d'imprimante, de matériau et de process ; à l'import, le logiciel tente de les extraire et de les appliquer au modèle. Si ces informations ne sont pas compatibles avec OrcaSlicer, elles sont ignorées et le modèle est importé avec les réglages par défaut. Un fichier venant d'un autre slicer ou d'une autre machine peut donc se comporter de deux façons différentes.
Le risque traité ici est l'héritage silencieux de réglages. Une buse différente, une température de filament inconnue ou un process agressif peuvent s'installer sans que vous l'ayez choisi. Cette procédure ne vérifie ni la sécurité du fichier ni sa compatibilité générale avec votre machine ; l'extension .3mf ne garantit rien à ce sujet. Pour la différence de fond entre les deux formats, consultez le guide STL ou 3MF ; ici, on se concentre sur le parcours d'import.
Importer un 3MF dans PrusaSlicer 3.0 Public Preview : aucun chemin géométrie seule documenté
L'article First print with PrusaSlicer (3.0.0), consacré à la préversion 3.0, liste trois façons d'ajouter un modèle : le glisser-déposer sur la fenêtre, le bouton Add au-dessus du plateau ou le raccourci Ctrl+I, et le menu File puis Import STL/3mf. Il ne décrit aucune option permettant d'ouvrir un 3MF en ne gardant que la géométrie. La même page prévient qu'un 3MF ouvert peut remplacer vos réglages : partez donc du principe que vos profils ont pu changer après l'opération.
Avant d'importer, notez les trois sélecteurs du panneau de droite : imprimante, filament et profil d'impression. La documentation indique qu'avec aucun objet sélectionné, ces trois choix sont visibles d'un coup d'œil. Après l'import, comparez-les avec ce que vous aviez noté. Si l'un a changé, resélectionnez le vôtre dans la liste. La documentation recommande de toujours vérifier le diamètre et le type de buse, ainsi que la plaque, via l'engrenage à côté du nom de l'imprimante.
Vérifiez aussi la liste des objets en haut à droite, organisée en imprimante, plateau et objet selon la documentation. Elle montre ce qui a réellement été chargé. La page 3.0 ne décrit aucune boîte de dialogue proposant d'écarter les réglages d'un 3MF à l'ouverture. Si la version de PrusaSlicer que vous utilisez en affiche une, lisez-la ; dans tous les cas, cette page documente la procédure de la version 3.0 et le contrôle des trois sélecteurs reste nécessaire.
Importer la géométrie seule dans OrcaSlicer
OrcaSlicer distingue deux parcours. Selon le wiki, l'import de modèle passe par File puis Import, par le bouton Add de la barre d'outils, ou par un glisser-déposer. L'import de projet passe par File puis Open Project et charge tous les objets, réglages d'impression et configurations associés. Le wiki précise aussi qu'à l'import d'un 3MF, OrcaSlicer tente d'extraire les informations d'imprimante, de matériau et de process pour les appliquer, et les ignore si elles sont incompatibles. Le wiki ne documente pas d'option écartant ces réglages ; c'est le code source officiel de la version 2.3.1 qui la montre.
Dans le code source officiel d'OrcaSlicer au tag v2.3.1 (fichier Preferences.cpp), la page Preferences comporte une section Project avec un réglage Load Behaviour, dont l'infobulle demande si les réglages imprimante, filament et process doivent être chargés à l'ouverture d'un .3mf. Ses quatre options, en anglais dans le code, sont Load All, Ask When Relevant, Always Ask et Load Geometry Only. D'après Plater.cpp au même tag, Load Geometry Only ouvre le fichier avec la stratégie LoadModel ; Always Ask affiche une boîte de dialogue avec deux choix, Open as project et Import geometry only ; Ask When Relevant ne pose la question que si le plateau n'est pas vide, sinon le fichier s'ouvre comme projet. Un 3MF venant de PrusaSlicer est traité à part : le code force le chargement de la géométrie seule et affiche un message indiquant que le 3mf n'est pas pris en charge, sauf si vous aviez déjà choisi la géométrie seule. Nous décrivons ici le code de cette version, pas une installation testée ; les libellés peuvent apparaître traduits dans votre interface et d'autres versions peuvent différer.
Même en géométrie seule, tout n'est pas intact. Le code au tag v2.3.1 montre que la stratégie LoadModel réinitialise la configuration de chaque objet et de chaque volume mais conserve leur numéro d'extrudeur, et qu'elle peut ajouter des emplacements de filament si le fichier en référence davantage que votre barre latérale n'en affiche. Après l'import, contrôlez donc dans OrcaSlicer l'imprimante et sa buse, le process, le nombre d'emplacements de filament et l'affectation des couleurs ou matières aux objets, ainsi que les objets et plateaux chargés. Le wiki ajoute qu'un 3MF peut être ouvert comme une archive ZIP pour inspecter son contenu ; c'est un indice, pas une preuve, car le wiki ne dit pas quels fichiers signalent des profils, et un 3MF générique se définit par l'option d'export sans information d'imprimante, de matériau ni de process.
Les 3MF publiés depuis OrcaSlicer : un cas à part
OrcaSlicer propose une fonction récente appelée Publish 3MF. D'après le wiki, elle est disponible dans les versions nightly ou les versions supérieures à 2.5.0. Elle intègre dans le 3MF uniquement les réglages que l'auteur choisit, contrairement à Save Project qui capture un instantané complet. Le modèle et sa configuration sont partagés ensemble, mais de façon sélective.
Le comportement à l'ouverture est l'intérêt principal pour le destinataire. Selon le wiki, rien dans la configuration de l'utilisateur n'est écrasé : les réglages publiés sont appliqués par-dessus. Votre configuration d'imprimante ne change pas, et seuls les réglages de filament et de process nécessaires à l'impression s'appliquent sur vos réglages existants. Le fichier s'ouvre comme n'importe quel 3MF.
Le wiki indique qu'un 3MF publié se reconnaît à un petit badge en haut à gauche et à une mention PUB en vert à côté du titre du fichier. Ne confondez pas cette fonction avec un 3MF standard ou une sauvegarde de projet classique : hors de ce cas précis, les règles des sections précédentes s'appliquent. Si votre version d'OrcaSlicer n'affiche pas ce badge, traitez le fichier comme un projet ordinaire.
Contrôler la configuration finale avant de trancher
Quel que soit le slicer, faites un passage de contrôle avant de cliquer sur Slice. Commencez par l'imprimante : nom exact, diamètre et type de buse, plaque. La documentation PrusaSlicer 3.0 demande de toujours vérifier le diamètre et le type de buse ainsi que la plaque. Si la buse affichée n'est pas celle montée sur votre machine, resélectionnez-la avant tout ; voyez le guide choisir une buse si la valeur vous surprend.
Passez ensuite au filament. Sélectionnez le profil correspondant à la bobine réellement chargée, filtrable par type de matière selon la documentation PrusaSlicer. Puis le profil d'impression : la documentation conseille de partir d'un profil neutre pour une première impression plutôt que d'une variante orientée vitesse ou structure. Un process hérité peut avoir activé des supports, changé les périmètres ou le remplissage sans que vous le sachiez.
Tranchez, puis utilisez l'aperçu. L'article PrusaSlicer 3.0.0 recommande de vérifier trois choses : la forme en haut du curseur, l'absence de parties flottantes, et la première couche tout en bas, décrite comme celle qui décide si l'impression adhère ; vérifiez qu'elle repose sur le plateau sur toute l'empreinte de la pièce, sans exiger qu'une petite pièce occupe tout le plateau. Le temps et la matière estimés sont affichés dans le panneau de gauche. Une estimation très différente de vos impressions habituelles sur une pièce comparable est une raison de rouvrir les trois sélecteurs avant de lancer, sans en déduire la cause d'avance.
Partager un 3MF propre à votre tour
Si vous diffusez vos propres fichiers, évitez de transmettre le problème. Le wiki OrcaSlicer décrit une option d'export de modèle en 3MF générique, sans information d'imprimante, de matériau ni de process. C'est le bon format quand vous voulez partager la géométrie seule, par exemple avec quelqu'un qui n'a pas la même machine. Le destinataire gardera ses profils.
Quand les réglages font partie de l'intérêt du partage, utilisez Save Project pour un instantané complet, ou Publish 3MF dans les versions d'OrcaSlicer qui le proposent. Selon le wiki, la seconde option laisse l'auteur choisir exactement les réglages nécessaires à l'impression et ne modifie pas la configuration d'imprimante du destinataire. Précisez dans la description quelle option vous avez utilisée.
Enfin, documentez l'essentiel en clair : imprimante visée, buse, matière, et tout réglage inhabituel. Cette habitude aide autant les utilisateurs de PrusaSlicer, dont l'article 3.0.0 rappelle qu'un 3MF peut remplacer les réglages à l'ouverture, que ceux d'autres slicers. Un fichier accompagné de ces informations aide le destinataire à repérer un écart, mais ne le dispense pas du contrôle des sélecteurs décrit ici.
Sources et limites
- PrusaSlicer 3.0 (Public Preview) — First print with PrusaSlicer (3.0.0)
- import_export · OrcaSlicer/OrcaSlicer Wiki · GitHub
- publish_3mf · OrcaSlicer/OrcaSlicer Wiki · GitHub
- OrcaSlicer 2.3.1 — Preferences, official source
- OrcaSlicer 2.3.1 — Plater, official source
Nous organisons la documentation des fabricants et des communautés ; nous n’avons pas mesuré ces produits nous-mêmes. La notice de votre modèle exact prime sur ces explications générales.