Analyse et optimisation des fichiers d'impression 3D à l'aide de méthodes d'apprentissage automatique

Submitted by Romaric GAUDEL on
Team
Date of the beginning of the PhD (if already known)
septembre 2024
Place
Rennes
Laboratory
IRISA - UMR 6074
Description of the subject

La fabrication additive, également connue sous le nom d'impression 3D, occupe une place de plus en plus importante dans l'industrie. Elle révolutionne les méthodes traditionnelles de fabrication en permettant la création d'objets solides et complexes à partir de modèles numériques et répond aussi bien à des besoins de production de petite et moyenne série, de prototypage ou de fabrication à la demande.

Pour toutes ces applications, le temps d’impression est un facteur important que l’on désire évidemment réduire ce qui nécessite de l’estimer finement et rapidement pour guider le choix des paramètres de tranchage en fonction des contraintes utilisateurs. Or, les trancheurs de modèles 3D actuels ne permettent pas d’obtenir une estimation précise du temps d’impression par dépôt de filament. En revanche des travaux en cours dans l’équipe de recherche PACAP ont permis une telle estimation en s’appuyant sur une exécution virtualisée du micrologiciel (firmware) d’impression. L’estimation obtenue est très précise, mais le temps de calcul nécessaire à cette estimation est trop important pour l’utiliser dans un optimiseur. Cette thèse consiste à utiliser des modèles d’apprentissage automatique dédiés aux séquences, dans un premier temps pour accélérer cette prédiction précise, puis pour optimiser les temps d’impression.

Les modèles proposés s’appuieront notamment sur les réseaux de neurones récurrents et les transformers pour traiter la séquence d’actions d’impression décrite en G-code. Ils incluront aussi des composant traitant les informations statiques influant sur le temps d’impression, telles que l'imprimante 3D ciblée, sa cinématique, son système d'extrusion et les contraintes liées aux matières utilisées lors de la fabrication. Dans un second temps, nous explorerons l’utilisation de tels modèles dans un cadre génératif afin de générer directement des G-code pertinents. Les modèles seront alors entrainés sur des exemples de G-code efficaces.

Cette thèse est dans la continuité de travaux débutés l’année dernière dans le cadre d’un stage de Master 1 et actuellement poursuivis lors d’un stage du Mater 2 SIF.

Bibliography
  •  
  • [AS11] Luca Di Angelo and Paolo Di Stefano. A neural network-based build time estimator for layer manufactured objects. The International Journal of Advanced Manufacturing Technology, 57(1):215–224, Nov 2011.
  • [ASG19] Luca Angelo, Paolo Di Stefano, and Emanuele Guardiani. A build time estimator for additive manufacturing. pages 344–349, 06 2019.
  • [CZS22] Qisen Cheng, Chang Zhang, and Xiang Shen. Estimation of energy and time usage in 3d printing with multimodal neural network. In 2022 4th International Conference on Frontiers Technology of Information and Computer (ICFTIC), pages 900–903, 2022.
  • [FGC19] K. -Y. Fok, N. Ganganath, C. -T. Cheng, H. H. -C. Iu and C. K. Tse, "Tool-Path Optimization using Neural Networks," 2019 IEEE International Symposium on Circuits and Systems (ISCAS), Sapporo, Japan, 2019, pp. 1-5, doi: 10.1109/ISCAS.2019.8702473.
  • [FGC20] K. -Y. Fok, N. Ganganath, C. -T. Cheng, H. H. -C. Iu and C. K. Tse, "A Nozzle Path Planner for 3-D Printing Applications," in IEEE Transactions on Industrial Informatics, vol. 16, no. 10, pp. 6313-6323, Oct. 2020, doi: 10.1109/TII.2019.2962241.
  • [IN19] Manuel Iori and Stefano Novellani. Optimizing the Nozzle Path in the 3D Printing Process. Lecture Notes in Mechanical Engineering p. 912--924. Sep 2019.
  • [LM17] S. Lensgraf and R. R. Mettu, "An improved toolpath generation algorithm for fused filament fabrication," 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore, 2017, pp. 1181-1187, doi: 10.1109/ICRA.2017.7989141.
  • [OSSK21] Yosep Oh, Michael Sharp, Timothy Sprock, and Soonjo Kwon. Neural network-based build time estimation for additive manufacturing: a performance comparison. Journal of Computational Design and Engineering, 8(5):1243–1256, 08 2021.
Researchers

Lastname, Firstname
Gaudel, Romaric
Type of supervision
Director
Laboratory
IRISA (UMR 6074) and Inria
Team

Lastname, Firstname
Hardy, Damien
Type of supervision
Co-director (optional)
Laboratory
IRISA (UMR 6074) and Inria
Department
Team
Contact·s
Nom
Gaudel, Romaric
Email
Romaric.gaudel@irisa.fr
Téléphone
02 99 84 72 34
Nom
Hardy, Damien
Email
damien.hardy@irisa.fr
Téléphone
02 99 84 75 73
Keywords
impression 3D, Apprentissage automatique, analyse de séquences