Autres blogs
Si vous êtes arrivé ici, vous cherchez probablement un moyen de créer des impressions 3D multicolores sans vous arracher les cheveux dans un logiciel CAD complexe. Vous avez un Bambu Lab AMS ou un Prusa MMU, et vous voulez l'utiliser.
La plupart des générateurs 3D par IA crachent un seul maillage. Un blob. C'est inutile pour l'impression multicolore à moins de vouloir passer des heures à peindre dans le slicer.
GrandpaCAD est différent. Il supporte la génération d'objets multi-pièces nativement. Pour autant que je sache, c'est le seul outil IA qui fait ça en ce moment.
Quand vous demandez à l'IA un modèle multi-pièces, il peut être difficile de voir si les pièces s'assemblent réellement ou si elles sont juste écrasées les unes dans les autres.
J'ai ajouté un outil spécifique pour ça. Dans le coin supérieur droit de la fenêtre de visualisation, il y a un bouton avec cette icône :
.Appuyer dessus active une "vue éclatée". Ça éloigne les pièces du centre pour que vous puissiez inspecter la géométrie de chaque composant individuel. C'est une bouée de sauvetage pour vérifier les structures internes ou s'assurer qu'un couvercle a bien un rebord sur lequel s'appuyer.
Générer des modèles multicolores demande une approche légèrement différente dans la formulation des prompts par rapport aux pièces uniques. Voici ce que j'ai trouvé qui marche le mieux.
Ne dites pas juste "une boîte rouge et bleue". Dites "une boîte avec un couvercle séparé". L'IA comprend le concept d'assemblage. Si vous voulez différentes couleurs, vous voulez généralement différentes pièces physiques (à moins de faire des trucs très avancés multi-matériaux sur un seul maillage, mais restons-en aux pièces pour l'instant).
Dites à l'IA de colorer les pièces différemment. "Fais la base rouge et les lettres blanches."
Ça n'aide pas seulement l'IA à comprendre le contexte ; ça vous aide. Quand le modèle se génère, vous pouvez instantanément voir quelle pièce est laquelle. Si tout est gris, bonne chance pour déterminer si ce cylindre est un insert séparé ou juste une bosse sur la surface.
Vous n'avez pas besoin de mémoriser les codes hexadécimaux. Tapez # dans le chat et un sélecteur de couleurs apparaît avec 24 couleurs sélectionnées. Choisissez-en une et le code hex s'insère dans votre message, surligné avec la couleur réelle pour que vous puissiez voir ce que vous demandez.
Vous avez déjà tapé une couleur et vous voulez la changer ? Cliquez sur le code hex surligné dans l'entrée et le sélecteur s'ouvre à nouveau, prêt à le remplacer. Vous pouvez aussi utiliser l'entrée de couleur personnalisée en bas du sélecteur si les prédéfinis n'ont pas ce dont vous avez besoin.
Ça rend beaucoup plus facile d'être précis sur les couleurs. Au lieu de "fais-le rouge" (quel rouge ?), vous envoyez la valeur hex exacte que l'IA utilise pour colorer chaque pièce.
C'est le point crucial. Les slicers détestent la géométrie qui se chevauche dans les impressions multi-pièces. Ça perturbe la génération du parcours d'outil.
Vous devez être précis sur l'ajustement. Dites à l'IA : "Assure-toi qu'il n'y a pas de chevauchement entre les pièces."
Si vous créez des pièces qui doivent s'emboîter (comme une cheville dans un trou), demandez des tolérances. "Fais le trou 0,2 mm plus grand que la cheville pour un ajustement lâche." L'IA est étonnamment bonne en maths quand vous lui donnez des contraintes explicites.
Même avec l'IA qui fait le gros du travail, la physique de l'impression FDM n'a pas changé.
Les bases plates comptent. Si vous imprimez un panneau ou un logo multicolore, essayez de le concevoir pour que les changements de couleur se produisent sur les premières couches (face vers le bas) ou comme un changement distinct à une certaine hauteur. Ça vous fera économiser beaucoup de filament gaspillé.
Évitez les surplombs impossibles. Si vous avez un insert blanc qui va dans une coque noire, assurez-vous que les deux pièces peuvent réellement être imprimées sans que le matériau de support reste piégé à l'intérieur de l'interface.
Pensez à l'assemblage. Parfois c'est plus facile d'imprimer deux pièces séparément et de les coller que de les imprimer en place avec une tour de purge qui gaspille la moitié de votre filament. Mais si vous voulez cette magie de l'impression-en-place, assurez-vous de laisser un espace. Un espace de 0,3 mm suffit généralement pour séparer les pièces après l'impression.
C'est encore les débuts pour la CAD par IA, mais pouvoir décrire un assemblage multi-pièces et obtenir un fichier 3MF prêt à slicer est un game changer pour ceux d'entre nous avec des imprimantes multi-matériaux.
Tout ce qui précède concerne l'approche CAD basée sur le code, où chaque couleur est une pièce physique séparée. C'est toujours la meilleure option pour les impressions multicolores fonctionnelles où les pièces doivent s'ajuster précisément.
Mais si vous créez quelque chose de décoratif (une figurine, un logo, un personnage), il y a maintenant une deuxième option. Le mode organique génère un seul maillage avec des assignations de couleur par triangle dérivées d'une image générée par IA. Vous décrivez ce que vous voulez ("un champignon rouge avec des taches blanches"), le système génère une image, reconstruit un maillage 3D à partir de celle-ci, et regroupe automatiquement les couleurs de texture en matériaux. Un seul maillage étanche, plusieurs couleurs, pas de pièces séparées à gérer. Ça marche avec les configurations AMS et MMU directement.