Development of a closed-loop control system for the movements of the extruder and platform of a FDM 3D printing system

Most 3D printing systems work with control systems that can be considered open-loop, having little or no feedback to ensure appropriate movements or material output. With openloop control, 3D printing systems (low-end printers more significantly) are susceptible to factors that cannot be measured or...

Full description

Autores:
Rojas Arciniegas, Álvaro José
Ceron Viveros, Manuela Fernanda
Tipo de recurso:
Article of journal
Fecha de publicación:
2018
Institución:
Universidad Autónoma de Occidente
Repositorio:
RED: Repositorio Educativo Digital UAO
Idioma:
eng
OAI Identifier:
oai:red.uao.edu.co:10614/11373
Acceso en línea:
http://hdl.handle.net/10614/11373
https://www.ingentaconnect.com/contentone/ist/nipdf/2018/00002018/00000001/art00041;jsessionid=g9qdns6g57kf9.x-ic-live-02
https://doi.org/10.2352/ISSN.2169-4451.2018.34.176
Palabra clave:
Printing
Printing industry
Impresión (artes gráficas)
Industria gráfica
Three-dimensional printing
Rapid prototyping
Impresión 3D
Prototipado rápido
Rights
restrictedAccess
License
Derechos Reservados - Universidad Autónoma de Occidente
id REPOUAO2_a7e81a177cdb6c65a482fe11a6d3e1a1
oai_identifier_str oai:red.uao.edu.co:10614/11373
network_acronym_str REPOUAO2
network_name_str RED: Repositorio Educativo Digital UAO
repository_id_str
dc.title.eng.fl_str_mv Development of a closed-loop control system for the movements of the extruder and platform of a FDM 3D printing system
title Development of a closed-loop control system for the movements of the extruder and platform of a FDM 3D printing system
spellingShingle Development of a closed-loop control system for the movements of the extruder and platform of a FDM 3D printing system
Printing
Printing industry
Impresión (artes gráficas)
Industria gráfica
Three-dimensional printing
Rapid prototyping
Impresión 3D
Prototipado rápido
title_short Development of a closed-loop control system for the movements of the extruder and platform of a FDM 3D printing system
title_full Development of a closed-loop control system for the movements of the extruder and platform of a FDM 3D printing system
title_fullStr Development of a closed-loop control system for the movements of the extruder and platform of a FDM 3D printing system
title_full_unstemmed Development of a closed-loop control system for the movements of the extruder and platform of a FDM 3D printing system
title_sort Development of a closed-loop control system for the movements of the extruder and platform of a FDM 3D printing system
dc.creator.fl_str_mv Rojas Arciniegas, Álvaro José
Ceron Viveros, Manuela Fernanda
dc.contributor.author.none.fl_str_mv Rojas Arciniegas, Álvaro José
dc.contributor.author.spa.fl_str_mv Ceron Viveros, Manuela Fernanda
dc.subject.lemb.eng.fl_str_mv Printing
Printing industry
topic Printing
Printing industry
Impresión (artes gráficas)
Industria gráfica
Three-dimensional printing
Rapid prototyping
Impresión 3D
Prototipado rápido
dc.subject.lemb.spa.fl_str_mv Impresión (artes gráficas)
Industria gráfica
dc.subject.armarc.eng.fl_str_mv Three-dimensional printing
Rapid prototyping
dc.subject.armarc.spa.fl_str_mv Impresión 3D
Prototipado rápido
description Most 3D printing systems work with control systems that can be considered open-loop, having little or no feedback to ensure appropriate movements or material output. With openloop control, 3D printing systems (low-end printers more significantly) are susceptible to factors that cannot be measured or corrected and result in errors during the printing process. Failures in mechanical fittings, jams on the movement system, loss of steps in step motors and external perturbations are some common situations during the printing process and can cause displacement of layers, that ultimately means, producing defective pieces. To achieve closed-loop control in 3D printing systems, the work reported addresses closing the loop on the positioning of the nozzle and building platform. This is performed using an independent microcontroller to read the signals sent from the printer controller board (RAMPS 1.4), which correspond to the desired positions and compares it with the signals coming from three linear optical encoders located in the x, y and z axes of the 3D printer, providing the current relative position of the head and the printing platform. The comparison generates a control action to reduce the error, following the target trajectory. A continuous monitoring of the movements throughout the printing process, ensures a more accurate positioning against possible disturbances, which means a significant saving of time, material and money. This work is applied to an FDM 3D printer but can be extended to other printing techniques or CNC machines improving both the machines and the fabricated pieces
publishDate 2018
dc.date.issued.spa.fl_str_mv 2018-09-23
dc.date.accessioned.spa.fl_str_mv 2019-10-31T19:04:43Z
dc.date.available.spa.fl_str_mv 2019-10-31T19:04:43Z
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/ARTREF
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_6501
status_str publishedVersion
dc.identifier.citation.eng.fl_str_mv Cerón Viveros, M. F., & Rojas Arciniegas, A. J. (2018, September). Development of a Closed-loop Control System for the Movements of the Extruder and Platform of a FDM 3D Printing System. In NIP & Digital Fabrication Conference (Vol. 2018, No. 1, pp. 176-181). Society for Imaging Science and Technology
dc.identifier.issn.spa.fl_str_mv 2169-4451
dc.identifier.uri.spa.fl_str_mv http://hdl.handle.net/10614/11373
https://www.ingentaconnect.com/contentone/ist/nipdf/2018/00002018/00000001/art00041;jsessionid=g9qdns6g57kf9.x-ic-live-02
dc.identifier.doi.spa.fl_str_mv https://doi.org/10.2352/ISSN.2169-4451.2018.34.176
identifier_str_mv Cerón Viveros, M. F., & Rojas Arciniegas, A. J. (2018, September). Development of a Closed-loop Control System for the Movements of the Extruder and Platform of a FDM 3D Printing System. In NIP & Digital Fabrication Conference (Vol. 2018, No. 1, pp. 176-181). Society for Imaging Science and Technology
2169-4451
url http://hdl.handle.net/10614/11373
https://www.ingentaconnect.com/contentone/ist/nipdf/2018/00002018/00000001/art00041;jsessionid=g9qdns6g57kf9.x-ic-live-02
https://doi.org/10.2352/ISSN.2169-4451.2018.34.176
dc.language.iso.eng.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv NIP and Digital Fabrication Conference, Printing for Fabrication, volumen 6, páginas 176-181, 2018
dc.rights.spa.fl_str_mv Derechos Reservados - Universidad Autónoma de Occidente
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_16ec
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/restrictedAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Derechos Reservados - Universidad Autónoma de Occidente
https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_16ec
eu_rights_str_mv restrictedAccess
dc.format.spa.fl_str_mv application/pdf
dc.format.extent.spa.fl_str_mv páginas 176-181
dc.publisher.eng.fl_str_mv Society for Imaging Science and Technology
dc.source.spa.fl_str_mv instname:Universidad Autónoma de Occidente
reponame:Repositorio Institucional UAO
instname_str Universidad Autónoma de Occidente
institution Universidad Autónoma de Occidente
reponame_str Repositorio Institucional UAO
collection Repositorio Institucional UAO
dc.source.bibliographiccitation.spa.fl_str_mv Attaran, M., Paisley, P. The coming age of 3D printing (2017) ISE Magazine, 26, p. 31
Gibson, I., Rosen, D.W., Stucker, B. Additive manufacturing technologies: Rapid prototyping to direct digital manufacturing (2010) Additive Manufacturing Technologies: Rapid Prototyping to Direct Digital Manufacturing, pp. 1-459. Cited 1713 times. http://www.springerlink.com/openurl.asp?genre=book&isbn=978-1-4419-1119-3 ISBN: 978-144191119-3 doi: 10.1007/978-1-4419-1120-9
Bourell, D.L., Leu, M.C., Rosen, D.W. (2009) Roadmap for Additive Manufacturing Identifying the Future of Freeform Processing. Cited 289 times. Austin, TX: The University of Texas at Austin
Weiss, B.M. Closed-loop control of a 3D printer gantry University of Washington (2014) Mechanical Engineering
Blandon, S., Amaya, J.C., Rojas, A.J. Development of a 3D printer and a supervision system towards the improvement of physical properties and surface finish of the printed parts (2015) 2015 IEEE 2nd Colombian Conference on Automatic Control, CCAC 2015 - Conference Proceedings, art. no. 7345179. Cited 3 times. ISBN: 978-146739305-8 doi: 10.1109/CCAC.2015.7345179
Rojas, A.J., Amaya, J.C. Development of a supervision system: Towards closing the control loop in 3D printing systems (2016) Printing for Fabrication 2016 (NIP32), 221, p. 226
Nyce, D.S. (2004) Linear Position Sensors: Theory and Application. Cited 93 times. Wiley-Interscience
Instruments, N. (2008) Difference between X1, X2, X4, and Two-Pulse Encoder Types 17/07/2017 2018, from http://digital.ni.com/public.nsf/allkb/FDFA1FB36C8DD235862574F7006D8E3C
Blandón, S. (2016) Construcción de Una Plataforma de Impresión 3D Flexible y Adaptable Bajo Estándares Open Hardware y Open Source Department of Automatics and Electronics. Cali, Colombia, Universidad Autónoma de Occidente. Mechatronics Engineering
Evans, B. (2012) Practical 3D Printers the Science and Art of 3D Printing. Cited 46 times. Apress
Moyer, I. E. (2012) Core XY. Cited 5 times. July. http://corexy.com/theory.html
bitstream.url.fl_str_mv https://red.uao.edu.co/bitstreams/13e0c11d-f09d-4232-a3a1-f0ec6dc57a04/download
https://red.uao.edu.co/bitstreams/d113c4ce-0dcd-48ce-aff9-6f4ba5cf5ccc/download
bitstream.checksum.fl_str_mv 4460e5956bc1d1639be9ae6146a50347
20b5ba22b1117f71589c7318baa2c560
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Digital Universidad Autonoma de Occidente
repository.mail.fl_str_mv repositorio@uao.edu.co
_version_ 1814259933552574464
spelling Rojas Arciniegas, Álvaro Josévirtual::4458-1Ceron Viveros, Manuela Fernanda02d15fe61e41ef9c6ed3841a743dad7e-12019-10-31T19:04:43Z2019-10-31T19:04:43Z2018-09-23Cerón Viveros, M. F., & Rojas Arciniegas, A. J. (2018, September). Development of a Closed-loop Control System for the Movements of the Extruder and Platform of a FDM 3D Printing System. In NIP & Digital Fabrication Conference (Vol. 2018, No. 1, pp. 176-181). Society for Imaging Science and Technology2169-4451http://hdl.handle.net/10614/11373https://www.ingentaconnect.com/contentone/ist/nipdf/2018/00002018/00000001/art00041;jsessionid=g9qdns6g57kf9.x-ic-live-02https://doi.org/10.2352/ISSN.2169-4451.2018.34.176Most 3D printing systems work with control systems that can be considered open-loop, having little or no feedback to ensure appropriate movements or material output. With openloop control, 3D printing systems (low-end printers more significantly) are susceptible to factors that cannot be measured or corrected and result in errors during the printing process. Failures in mechanical fittings, jams on the movement system, loss of steps in step motors and external perturbations are some common situations during the printing process and can cause displacement of layers, that ultimately means, producing defective pieces. To achieve closed-loop control in 3D printing systems, the work reported addresses closing the loop on the positioning of the nozzle and building platform. This is performed using an independent microcontroller to read the signals sent from the printer controller board (RAMPS 1.4), which correspond to the desired positions and compares it with the signals coming from three linear optical encoders located in the x, y and z axes of the 3D printer, providing the current relative position of the head and the printing platform. The comparison generates a control action to reduce the error, following the target trajectory. A continuous monitoring of the movements throughout the printing process, ensures a more accurate positioning against possible disturbances, which means a significant saving of time, material and money. This work is applied to an FDM 3D printer but can be extended to other printing techniques or CNC machines improving both the machines and the fabricated piecesapplication/pdfpáginas 176-181engSociety for Imaging Science and TechnologyNIP and Digital Fabrication Conference, Printing for Fabrication, volumen 6, páginas 176-181, 2018Derechos Reservados - Universidad Autónoma de Occidentehttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/restrictedAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_16ecinstname:Universidad Autónoma de Occidentereponame:Repositorio Institucional UAOAttaran, M., Paisley, P. The coming age of 3D printing (2017) ISE Magazine, 26, p. 31Gibson, I., Rosen, D.W., Stucker, B. Additive manufacturing technologies: Rapid prototyping to direct digital manufacturing (2010) Additive Manufacturing Technologies: Rapid Prototyping to Direct Digital Manufacturing, pp. 1-459. Cited 1713 times. http://www.springerlink.com/openurl.asp?genre=book&isbn=978-1-4419-1119-3 ISBN: 978-144191119-3 doi: 10.1007/978-1-4419-1120-9Bourell, D.L., Leu, M.C., Rosen, D.W. (2009) Roadmap for Additive Manufacturing Identifying the Future of Freeform Processing. Cited 289 times. Austin, TX: The University of Texas at AustinWeiss, B.M. Closed-loop control of a 3D printer gantry University of Washington (2014) Mechanical EngineeringBlandon, S., Amaya, J.C., Rojas, A.J. Development of a 3D printer and a supervision system towards the improvement of physical properties and surface finish of the printed parts (2015) 2015 IEEE 2nd Colombian Conference on Automatic Control, CCAC 2015 - Conference Proceedings, art. no. 7345179. Cited 3 times. ISBN: 978-146739305-8 doi: 10.1109/CCAC.2015.7345179Rojas, A.J., Amaya, J.C. Development of a supervision system: Towards closing the control loop in 3D printing systems (2016) Printing for Fabrication 2016 (NIP32), 221, p. 226Nyce, D.S. (2004) Linear Position Sensors: Theory and Application. Cited 93 times. Wiley-InterscienceInstruments, N. (2008) Difference between X1, X2, X4, and Two-Pulse Encoder Types 17/07/2017 2018, from http://digital.ni.com/public.nsf/allkb/FDFA1FB36C8DD235862574F7006D8E3CBlandón, S. (2016) Construcción de Una Plataforma de Impresión 3D Flexible y Adaptable Bajo Estándares Open Hardware y Open Source Department of Automatics and Electronics. Cali, Colombia, Universidad Autónoma de Occidente. Mechatronics EngineeringEvans, B. (2012) Practical 3D Printers the Science and Art of 3D Printing. Cited 46 times. ApressMoyer, I. E. (2012) Core XY. Cited 5 times. July. http://corexy.com/theory.htmlDevelopment of a closed-loop control system for the movements of the extruder and platform of a FDM 3D printing systemArtículo de revistahttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTREFinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85PrintingPrinting industryImpresión (artes gráficas)Industria gráficaThree-dimensional printingRapid prototypingImpresión 3DPrototipado rápidoPublication5d4f6e65-758a-44ee-be02-f12af232a478virtual::4458-15d4f6e65-758a-44ee-be02-f12af232a478virtual::4458-1https://scholar.google.com/citations?user=Jk__bOIAAAAJ&hl=envirtual::4458-10000-0001-9242-799Xvirtual::4458-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000657956virtual::4458-1CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://red.uao.edu.co/bitstreams/13e0c11d-f09d-4232-a3a1-f0ec6dc57a04/download4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81665https://red.uao.edu.co/bitstreams/d113c4ce-0dcd-48ce-aff9-6f4ba5cf5ccc/download20b5ba22b1117f71589c7318baa2c560MD5310614/11373oai:red.uao.edu.co:10614/113732024-03-14 10:20:36.457https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Universidad Autónoma de Occidentemetadata.onlyhttps://red.uao.edu.coRepositorio Digital Universidad Autonoma de Occidenterepositorio@uao.edu.coRUwgQVVUT1IgYXV0b3JpemEgYSBsYSBVbml2ZXJzaWRhZCBBdXTDs25vbWEgZGUgT2NjaWRlbnRlLCBkZSBmb3JtYSBpbmRlZmluaWRhLCBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIGxhIERlY2lzacOzbiBhbmRpbmEgMzUxIGRlIDE5OTMsIGVsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbGV5ZXMgeSBqdXJpc3BydWRlbmNpYSB2aWdlbnRlIGFsIHJlc3BlY3RvLCBoYWdhIHB1YmxpY2FjacOzbiBkZSBlc3RlIGNvbiBmaW5lcyBlZHVjYXRpdm9zLiBQQVJBR1JBRk86IEVzdGEgYXV0b3JpemFjacOzbiBhZGVtw6FzIGRlIHNlciB2w6FsaWRhIHBhcmEgbGFzIGZhY3VsdGFkZXMgeSBkZXJlY2hvcyBkZSB1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIG8gc29wb3J0ZSBtYXRlcmlhbCwgdGFtYmnDqW4gcGFyYSBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbCwgcGFyYSB1c29zIGVuIHJlZCwgSW50ZXJuZXQsIGV4dHJhbmV0LCBpbnRyYW5ldCwgYmlibGlvdGVjYSBkaWdpdGFsIHkgZGVtw6FzIHBhcmEgY3VhbHF1aWVyIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2Nlci4gRUwgQVVUT1IsIGV4cHJlc2EgcXVlIGVsIGRvY3VtZW50byAodHJhYmFqbyBkZSBncmFkbywgcGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIGVsYWJvcsOzIHNpbiBxdWVicmFudGFyIG5pIHN1cGxhbnRhciBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHkgZGUgdGFsIGZvcm1hLCBlbCBkb2N1bWVudG8gKHRyYWJham8gZGUgZ3JhZG8sIHBhc2FudMOtYSwgY2Fzb3MgbyB0ZXNpcykgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgw6lzdGUuIFBBUkFHUkFGTzogZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBhbGd1bmEgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybywgcmVmZXJlbnRlIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNvYnJlIGVsIGRvY3VtZW50byAoVHJhYmFqbyBkZSBncmFkbywgUGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBlbiBjdWVzdGnDs24sIEVMIEFVVE9SLCBhc3VtaXLDoSBsYSByZXNwb25zYWJpbGlkYWQgdG90YWwsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgbGEgVW5pdmVyc2lkYWQgIEF1dMOzbm9tYSBkZSBPY2NpZGVudGUgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4gVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSB5YSBzZWEgZW4gbGEgYmlibGlvdGVjYSBvIGVuIG1lZGlvIGVsZWN0csOzbmljbyBwb2Ryw6EgY29waWFyIGFwYXJ0ZXMgZGVsIHRleHRvIGNpdGFuZG8gc2llbXByZSBsYSBmdWVudGUsIGVzIGRlY2lyIGVsIHTDrXR1bG8gZGVsIHRyYWJham8geSBlbCBhdXRvci4gRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGllbmUgRUwgQVVUT1IgZGUgcHVibGljYXIgdG90YWwgbyBwYXJjaWFsbWVudGUgbGEgb2JyYS4K