Advanced software development of 2D and 3D model visualization for TwinPrint, a dual-arm 3D bioprinting system for multi-material printing

S. Alzaid, N. Hammad, Hamed I. Albalawi, Zainab N. Khan, Eter Othman, C. Hauser
{"title":"Advanced software development of 2D and 3D model visualization for TwinPrint, a dual-arm 3D bioprinting system for multi-material printing","authors":"S. Alzaid, N. Hammad, Hamed I. Albalawi, Zainab N. Khan, Eter Othman, C. Hauser","doi":"10.18063/msam.v1i3.19","DOIUrl":null,"url":null,"abstract":"This research highlights the development of a two-dimensional (2D) and three-dimensional (3D) preview software for additive manufacturing (AM). The presented software can produce a virtual representation of an actuator’s path movements by reading and parsing the orders of the desired geometric code (G-code) file. It then simulates the coded sections into separate 2D layers and colored 3D objects in a graphical model. This allows users to validate the shapes before the 3D printing process. G-code is an operation language which is based on command lines of code written in an alphanumeric format. Each line of these commands controls one machining operation; this instructs the machine’s motion to move in an arc, a circle, or a straight line to perform a specific shape after compiling all code lines. AM technology is widely used in most manufacturing fields (e.g., medical, chemical, and research laboratories) as a prototyping technology due to its ability to produce rapid prototyping models. 3D printing creates physical 3D models by extruding material layer by layer as 2D layers. At present, the most critical challenges in AM technology are drastically reducing prototyping materials’ consumption and time spent. To address these challenges, the proposed software allows for visualization of G-code files and predicting the overall layers’ shapes, allowing both structure prediction and subsequent printing error reduction.","PeriodicalId":422581,"journal":{"name":"Materials Science in Additive Manufacturing","volume":"255 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Materials Science in Additive Manufacturing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18063/msam.v1i3.19","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

This research highlights the development of a two-dimensional (2D) and three-dimensional (3D) preview software for additive manufacturing (AM). The presented software can produce a virtual representation of an actuator’s path movements by reading and parsing the orders of the desired geometric code (G-code) file. It then simulates the coded sections into separate 2D layers and colored 3D objects in a graphical model. This allows users to validate the shapes before the 3D printing process. G-code is an operation language which is based on command lines of code written in an alphanumeric format. Each line of these commands controls one machining operation; this instructs the machine’s motion to move in an arc, a circle, or a straight line to perform a specific shape after compiling all code lines. AM technology is widely used in most manufacturing fields (e.g., medical, chemical, and research laboratories) as a prototyping technology due to its ability to produce rapid prototyping models. 3D printing creates physical 3D models by extruding material layer by layer as 2D layers. At present, the most critical challenges in AM technology are drastically reducing prototyping materials’ consumption and time spent. To address these challenges, the proposed software allows for visualization of G-code files and predicting the overall layers’ shapes, allowing both structure prediction and subsequent printing error reduction.
为TwinPrint提供先进的2D和3D模型可视化软件开发,TwinPrint是一种用于多材料打印的双臂3D生物打印系统
本研究重点介绍了用于增材制造(AM)的二维(2D)和三维(3D)预览软件的开发。该软件可以通过读取和解析所需几何代码(G-code)文件的顺序来生成执行器路径运动的虚拟表示。然后,它将编码部分模拟成单独的2D层和图形模型中的彩色3D对象。这允许用户在3D打印过程之前验证形状。g代码是一种基于以字母数字格式编写的命令行代码的操作语言。这些命令的每一行控制一个加工操作;它指示机器的运动在编译完所有代码行后,沿圆弧、圆或直线运动,以执行特定的形状。增材制造技术作为一种原型技术被广泛应用于大多数制造领域(例如,医疗、化学和研究实验室),因为它能够生产快速原型模型。3D打印通过将材料一层一层地挤压成2D层来创建物理3D模型。目前,增材制造技术最关键的挑战是大幅减少原型材料的消耗和时间。为了应对这些挑战,该软件允许g代码文件的可视化和预测整体层的形状,从而实现结构预测和随后的打印错误减少。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信