Projeto de fresadora CNC com plataforma livre arduino

Detalhes bibliográficos
Autor(a) principal: Fachim, Alan
Data de Publicação: 2013
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/87332
Resumo: Este trabalho consiste na criação de um protótipo de fresadora controlada por Comando Numérico Computadorizado (CNC), buscando minimizar a tolerância de erros assim como atender objetivos como baixo custo de manufatura e construir um programa de livre acesso que possa facilitar o trabalho de usinagem. A fim de atender a estes objetivos, o trabalho foi dividido em 3 partes: projeto mecânico, projeto elétrico e projeto de software. A respeito do projeto mecânico, foi realizada a construção da estrutura mecânica da máquina através de processos de dobra e corte de chapas de aço, bem como processos de soldagem. Além disso, foi realizada a seleção de elementos de máquinas visando à otimização de custos e qualidade. Para o projeto elétrico, foram escolhidos motores de passo controlados por drivers PWM com micropasso. O firmware utilizado no Arduino é o Grbl, o interpretador de comandos de código aberto mais utilizado em projetos DIY (do it yourself), o qual se comunica com o Gstudio, um software que foi desenvolvido para fazer a interface com o usuário. O Gstudio permite a criação de desenhos, alteração do código G, e visualização em tempo real do funcionamento da máquina. Os resultados obtidos se mostraram satisfatórios, pois o protótipo funcionou de acordo com as características desejadas de minimização das tolerâncias e facilidade de operação.
id UFRGS-2_20a4dd461a5929e447e8fab0471d1ab9
oai_identifier_str oai:www.lume.ufrgs.br:10183/87332
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Fachim, AlanLaranja, Rafael Antonio Comparsi2014-02-18T01:51:24Z2013http://hdl.handle.net/10183/87332000910181Este trabalho consiste na criação de um protótipo de fresadora controlada por Comando Numérico Computadorizado (CNC), buscando minimizar a tolerância de erros assim como atender objetivos como baixo custo de manufatura e construir um programa de livre acesso que possa facilitar o trabalho de usinagem. A fim de atender a estes objetivos, o trabalho foi dividido em 3 partes: projeto mecânico, projeto elétrico e projeto de software. A respeito do projeto mecânico, foi realizada a construção da estrutura mecânica da máquina através de processos de dobra e corte de chapas de aço, bem como processos de soldagem. Além disso, foi realizada a seleção de elementos de máquinas visando à otimização de custos e qualidade. Para o projeto elétrico, foram escolhidos motores de passo controlados por drivers PWM com micropasso. O firmware utilizado no Arduino é o Grbl, o interpretador de comandos de código aberto mais utilizado em projetos DIY (do it yourself), o qual se comunica com o Gstudio, um software que foi desenvolvido para fazer a interface com o usuário. O Gstudio permite a criação de desenhos, alteração do código G, e visualização em tempo real do funcionamento da máquina. Os resultados obtidos se mostraram satisfatórios, pois o protótipo funcionou de acordo com as características desejadas de minimização das tolerâncias e facilidade de operação.This work presents the project of a milling machine prototype with Computer Numerical Control (CNC), with the goal to ally the low cost open platform Arduino with good precision, as well as user interface software to facilitate work machining. To meet these goals the work was divided on mechanical, electrical design and software project. The mechanical project aimed to use processes of bending and cutting of steel plates, and welding process for the main structure, and a careful selection of machine elements for optimizing cost and quality. The electrical project was based on stepper motors and use of PWM micro stepping drivers. As a user interface software, was developed a PC program with features like drawing, code alteration, and real-time machine monitoring, which communicates with the Arduino firmware. The firmware used is the Grbl, the most used G code interpreted in the DIY (do it yourself). The results were satisfactory as the prototype operated and matched the tolerance requirements and the software obtained a software interface to firmware in already well distributed control Grbl.application/pdfporEngenharia de controle e automaçãoFresadoraCNCUsinagemArduinoGrblGstudioProjeto de fresadora CNC com plataforma livre arduinoProjeto de fresadora [controlada por] comando numérico computadorizado com plataforma livre arduino info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPorto Alegre, BR-RS2013Engenharia de Controle e Automaçãograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000910181.pdf000910181.pdfTexto completoapplication/pdf1461817http://www.lume.ufrgs.br/bitstream/10183/87332/1/000910181.pdf97f395f8b6cd38b0f9b13088b6eb5fe7MD51TEXT000910181.pdf.txt000910181.pdf.txtExtracted Texttext/plain73940http://www.lume.ufrgs.br/bitstream/10183/87332/2/000910181.pdf.txt5e7ecb9d92ec3f508e4febc0cc1aca07MD52THUMBNAIL000910181.pdf.jpg000910181.pdf.jpgGenerated Thumbnailimage/jpeg1239http://www.lume.ufrgs.br/bitstream/10183/87332/3/000910181.pdf.jpge9236b3ba6912ce4063f2bba9b04d881MD5310183/873322018-10-05 09:02:57.188oai:www.lume.ufrgs.br:10183/87332Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-05T12:02:57Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Projeto de fresadora CNC com plataforma livre arduino
dc.title.alternative.pt_BR.fl_str_mv Projeto de fresadora [controlada por] comando numérico computadorizado com plataforma livre arduino
title Projeto de fresadora CNC com plataforma livre arduino
spellingShingle Projeto de fresadora CNC com plataforma livre arduino
Fachim, Alan
Engenharia de controle e automação
Fresadora
CNC
Usinagem
Arduino
Grbl
Gstudio
title_short Projeto de fresadora CNC com plataforma livre arduino
title_full Projeto de fresadora CNC com plataforma livre arduino
title_fullStr Projeto de fresadora CNC com plataforma livre arduino
title_full_unstemmed Projeto de fresadora CNC com plataforma livre arduino
title_sort Projeto de fresadora CNC com plataforma livre arduino
author Fachim, Alan
author_facet Fachim, Alan
author_role author
dc.contributor.author.fl_str_mv Fachim, Alan
dc.contributor.advisor1.fl_str_mv Laranja, Rafael Antonio Comparsi
contributor_str_mv Laranja, Rafael Antonio Comparsi
dc.subject.por.fl_str_mv Engenharia de controle e automação
topic Engenharia de controle e automação
Fresadora
CNC
Usinagem
Arduino
Grbl
Gstudio
dc.subject.eng.fl_str_mv Fresadora
CNC
Usinagem
Arduino
Grbl
Gstudio
description Este trabalho consiste na criação de um protótipo de fresadora controlada por Comando Numérico Computadorizado (CNC), buscando minimizar a tolerância de erros assim como atender objetivos como baixo custo de manufatura e construir um programa de livre acesso que possa facilitar o trabalho de usinagem. A fim de atender a estes objetivos, o trabalho foi dividido em 3 partes: projeto mecânico, projeto elétrico e projeto de software. A respeito do projeto mecânico, foi realizada a construção da estrutura mecânica da máquina através de processos de dobra e corte de chapas de aço, bem como processos de soldagem. Além disso, foi realizada a seleção de elementos de máquinas visando à otimização de custos e qualidade. Para o projeto elétrico, foram escolhidos motores de passo controlados por drivers PWM com micropasso. O firmware utilizado no Arduino é o Grbl, o interpretador de comandos de código aberto mais utilizado em projetos DIY (do it yourself), o qual se comunica com o Gstudio, um software que foi desenvolvido para fazer a interface com o usuário. O Gstudio permite a criação de desenhos, alteração do código G, e visualização em tempo real do funcionamento da máquina. Os resultados obtidos se mostraram satisfatórios, pois o protótipo funcionou de acordo com as características desejadas de minimização das tolerâncias e facilidade de operação.
publishDate 2013
dc.date.issued.fl_str_mv 2013
dc.date.accessioned.fl_str_mv 2014-02-18T01:51:24Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/87332
dc.identifier.nrb.pt_BR.fl_str_mv 000910181
url http://hdl.handle.net/10183/87332
identifier_str_mv 000910181
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/87332/1/000910181.pdf
http://www.lume.ufrgs.br/bitstream/10183/87332/2/000910181.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/87332/3/000910181.pdf.jpg
bitstream.checksum.fl_str_mv 97f395f8b6cd38b0f9b13088b6eb5fe7
5e7ecb9d92ec3f508e4febc0cc1aca07
e9236b3ba6912ce4063f2bba9b04d881
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1815447119471837184