{"title":"Design of pattern drawing software for 3D food printing equipment","authors":"Yi-Juan Ji, Yi-Jing Guo, Fengqiang Guo, Xiaoping You, Zhe-Hao Liu, Qimiao Zheng","doi":"10.1117/12.2654061","DOIUrl":null,"url":null,"abstract":"Traditional 3D printing usually uses professional software such as SolidWorks and Maya for modeling. However, applying the software mentioned above to customize 3D food printing patterns has the problems of a solid professional operation and high skill requirements. In response to this problem, a pattern drawing software applied to 3D food printing equipment was designed. The software uses image processing technology and C# programming language, based on Windows operating system and. NET Framework, combined with SQLite database technology to achieve product pattern drawing and model export functions. Among them, the automatic extraction of the enclosed area realized by the flood filling algorithm is the core function of product pattern drawing; the automatic acquisition of the contour of the connected graph recognized by the canny edge detection algorithm is the crucial step of the model derivation. The test results show that the software can quickly implement template import, pattern drawing, model export, and other operations, which improves the efficiency and ease of operation of pattern drawing in 3D food printing; The model file exported by the software can be directly used in the layered printing process of a 3D printer, which provides a direction for promoting the application of 3D printing technology in the food industry.","PeriodicalId":32903,"journal":{"name":"JITeCS Journal of Information Technology and Computer Science","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"JITeCS Journal of Information Technology and Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2654061","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Traditional 3D printing usually uses professional software such as SolidWorks and Maya for modeling. However, applying the software mentioned above to customize 3D food printing patterns has the problems of a solid professional operation and high skill requirements. In response to this problem, a pattern drawing software applied to 3D food printing equipment was designed. The software uses image processing technology and C# programming language, based on Windows operating system and. NET Framework, combined with SQLite database technology to achieve product pattern drawing and model export functions. Among them, the automatic extraction of the enclosed area realized by the flood filling algorithm is the core function of product pattern drawing; the automatic acquisition of the contour of the connected graph recognized by the canny edge detection algorithm is the crucial step of the model derivation. The test results show that the software can quickly implement template import, pattern drawing, model export, and other operations, which improves the efficiency and ease of operation of pattern drawing in 3D food printing; The model file exported by the software can be directly used in the layered printing process of a 3D printer, which provides a direction for promoting the application of 3D printing technology in the food industry.