Projeto de fresadora CNC com plataforma livre arduino
Autor(a) principal: | |
---|---|
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 |