Daniel Ahlers , Florens Wasserfall , Johannes Hörber , Jianwei Zhang
{"title":"3D打印电子产品的自动原位误差校正","authors":"Daniel Ahlers , Florens Wasserfall , Johannes Hörber , Jianwei Zhang","doi":"10.1016/j.addlet.2023.100164","DOIUrl":null,"url":null,"abstract":"<div><p>Defects are a major issue in 3D printed electronics because even a tiny inaccuracy will lead to a faulty electronic circuit. This article presents a novel approach to correct printing defects with a neural network based automatic error correction. The errors are detected during printing by recording images of each wire with a high-resolution camera and segmenting the wires using convolutional neural networks. The neural network is trained with a dataset of printed wires with marked wire positions. A novel error detection algorithm then identifies connection breaks and generates repair paths for every connection break in the circuit, which are then executed by the printer. Multiple objects with deliberately inserted defects were printed and automatically repaired on different substrates using a Neotech AMT PJ15X printer to evaluate the performance. The algorithm detected all connection breaks, generated repair paths, and successfully repaired the faulty wires. This article also shows this approach's limitations and areas for future research, like complex circuits printed on 5-axis machines. The automatic error correction is highly reliable and is an important step towards a first-time-right production.</p></div>","PeriodicalId":72068,"journal":{"name":"Additive manufacturing letters","volume":"7 ","pages":"Article 100164"},"PeriodicalIF":4.2000,"publicationDate":"2023-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Automatic in-situ error correction for 3D printed electronics\",\"authors\":\"Daniel Ahlers , Florens Wasserfall , Johannes Hörber , Jianwei Zhang\",\"doi\":\"10.1016/j.addlet.2023.100164\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Defects are a major issue in 3D printed electronics because even a tiny inaccuracy will lead to a faulty electronic circuit. This article presents a novel approach to correct printing defects with a neural network based automatic error correction. The errors are detected during printing by recording images of each wire with a high-resolution camera and segmenting the wires using convolutional neural networks. The neural network is trained with a dataset of printed wires with marked wire positions. A novel error detection algorithm then identifies connection breaks and generates repair paths for every connection break in the circuit, which are then executed by the printer. Multiple objects with deliberately inserted defects were printed and automatically repaired on different substrates using a Neotech AMT PJ15X printer to evaluate the performance. The algorithm detected all connection breaks, generated repair paths, and successfully repaired the faulty wires. This article also shows this approach's limitations and areas for future research, like complex circuits printed on 5-axis machines. The automatic error correction is highly reliable and is an important step towards a first-time-right production.</p></div>\",\"PeriodicalId\":72068,\"journal\":{\"name\":\"Additive manufacturing letters\",\"volume\":\"7 \",\"pages\":\"Article 100164\"},\"PeriodicalIF\":4.2000,\"publicationDate\":\"2023-07-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Additive manufacturing letters\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2772369023000452\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ENGINEERING, MANUFACTURING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Additive manufacturing letters","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2772369023000452","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MANUFACTURING","Score":null,"Total":0}
引用次数: 1
摘要
缺陷是3D打印电子产品的主要问题,因为即使是微小的不准确也会导致电子电路故障。本文提出了一种基于神经网络的印刷缺陷自动纠错方法。在打印过程中,用高分辨率相机记录每根电线的图像,并使用卷积神经网络对电线进行分割,从而检测出错误。神经网络是用带有标记导线位置的印刷导线数据集来训练的。然后,一种新的错误检测算法识别连接中断,并为电路中的每个连接中断生成修复路径,然后由打印机执行。使用Neotech AMT PJ15X打印机在不同的基板上打印并自动修复带有故意插入缺陷的多个对象,以评估性能。该算法检测所有断开的连接,生成修复路径,并成功修复故障导线。本文还展示了这种方法的局限性和未来研究的领域,如在5轴机器上打印复杂电路。自动纠错是高度可靠的,是实现首次正确生产的重要一步。
Automatic in-situ error correction for 3D printed electronics
Defects are a major issue in 3D printed electronics because even a tiny inaccuracy will lead to a faulty electronic circuit. This article presents a novel approach to correct printing defects with a neural network based automatic error correction. The errors are detected during printing by recording images of each wire with a high-resolution camera and segmenting the wires using convolutional neural networks. The neural network is trained with a dataset of printed wires with marked wire positions. A novel error detection algorithm then identifies connection breaks and generates repair paths for every connection break in the circuit, which are then executed by the printer. Multiple objects with deliberately inserted defects were printed and automatically repaired on different substrates using a Neotech AMT PJ15X printer to evaluate the performance. The algorithm detected all connection breaks, generated repair paths, and successfully repaired the faulty wires. This article also shows this approach's limitations and areas for future research, like complex circuits printed on 5-axis machines. The automatic error correction is highly reliable and is an important step towards a first-time-right production.