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...
- 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 |