You are on page 1of 12

RELATÓRIO FINAL

Protótipo de uma Máquina CNC de Baixo Custo

Gabriel Batista da Silva

g.batista@aluno.ufabc.edu.br

Universidade Federal do ABC

Campus Santo André

RESUMO

Decorrente da necessidade de um equipamento que desenvolvesse uma


sequência de peças com a porcentagem de erro mínima e melhores
acabamentos surgiu a Máquina de Comando Numérico Computadorizado
(CNC). Com base nisto, o presente projeto tem como principal objetivo o
desenvolvimento de um protótipo de máquina CNC de baixo custo. Partindo-se
deste pressuposto, pesquisas foram feitas com o propósito de avaliar as
descrições destas tecnologias, bem como a forma mais adequada de sua
montagem, e sobre a existência de plataformas de softwares acessíveis para o
seu comando, a fim de reproduzir um maquinário com um custo mais baixo. De
modo a se obter resultados coerentes, analisou-se o custo médio da máquina
CNC proposta, assim como a didática no seu processo de construção, facilitando
deste modo a sua acessibilidade e garantindo a sua aplicação para área
acadêmica e possivelmente para um ambiente industrial.
INTRODUÇÃO

O presente projeto aborda a prototipação de uma Máquina CNC


(Comando Numérico Computadorizado) de baixo custo. Esse equipamento
desenvolve uma sequência de peças com uma porcentagem de erro mínima e
melhores acabamentos, de forma a acelerar o processo de produção utilizando
a mínima demanda de mão de obra.

As primeiras máquinas NC (Comando Numérico) tiveram início na década


de 50, quando ainda eram utilizados o sistema de cartões perfurados. Com a
padronização e origem dos programas CAD (Desenho Assistido por
Computador) e do Código G (G-code),uma linguagem de programação criada
para máquinas que fazem uso do comando numérico computadorizado, surgiram
as primeiras máquinas CNC, em meados de 70, que desde então demonstram
o seu dinamismo e eficiência no processo de fabricação nas indústrias
(BRAGAGNOLO, 2018).

Dentre as máquinas CNC mais utilizadas nos processos industriais estão


as fresadoras, os tornos e a “impressora” 3D (nome dado popularmente). A
“impressora” 3D faz menção as máquinas que utilizam a deposição de
sedimentos para a construção de um objeto, já as fresadoras e os tornos são
máquinas que fazem uso do processo de usinagem. Esse processo de
fabricação é feito a partir da remoção de material devido ao trabalho de uma
ferramenta de corte, dando origem a uma peça de geometria e dimensões
definidas, de acordo com a norma DIN 8580 (BRAGAGNOLO, 2018). A aplicação
desses processos varia de acordo com o produto desejado, sendo que em
alguns casos a usinagem é o principal método de produção e em outros é um
processo auxiliar complementando processos de fundição, extrusão,
acabamento, entre outros (SOUZA & ULBRICH, 2009).

Para o melhor entendimento dos processos de usinagem e deposição de


material, segue-se uma breve descrição dos tipos de máquina CNC listados. A
fresadora ou máquina de fresar contém uma ferramenta denominada “fresa” que
com movimentos de rotação remove o material em excesso trabalhando em
vários eixos, sendo as mais comuns operarem em 3, existindo ainda máquinas
de até 5 eixos. Em relação aos tornos, esses são máquinas que fazem o
processo de torneamento, que se baseia em fazer o corte com movimentos
rotativos ao redor do eixo do torno contendo uma outra ferramenta capaz de
produzir movimentos de avanços a fim de cortar e retirar o material, se
deslocando em uma trajetória coplanar com o referido eixo, utilizado geralmente
para a obtenção de superfícies de revolução com o manuseio de ferramentas
monocortantes (BRAGAGNOLO, 2018). Quanto ao processo de produção por
“impressão” 3D, este é obtido a partir da deposição de um material, camada por
camada por uma ferramenta extrusora, criando um objeto em três dimensões a
partir de um modelo digital (OLIVEIRA, 2018).

A partir desses dados foi definido para o projeto a prototipação de uma


fresadora CNC, já que esta contém os requisitos para a concretização dos
objetivos propostos. O sistema de funcionamento da máquina se inicia com um
desenho projetado em um programa CAD (Desenho Assistido por Computador),
em seguida, essa imagem é processada por uma plataforma CAM (Manufatura
Assistida por Computador) que a codifica em G-code, uma ferramenta que regula
o movimento da máquina nos eixos X, Y e Z de acordo com o especificado no
CAD. Por fim as informações em G-code são encaminhadas à Máquina CNC,
que interpreta e executa as funções do arquivo na placa a ser usinada que estará
presa a mesa da máquina.

Este maquinário aproveita 98% de toda matéria-prima usada, permitindo


desta forma ser um produto sustentável, já que otimiza o máximo de material
com uma porcentagem de erro mínima, sendo assim um equipamento com um
ótimo custo-benefício (DINO, 2018).
JUSTIFICATIVA

Na área acadêmica, dentro dos institutos e universidades no Brasil, é visto


uma dificuldade de acesso a instrumentos e máquinas adequadas para o estudo
e simulação nos laboratórios, majoritariamente devido ao custo elevado de tais
maquinários e de suas manutenções.

Desse modo, a criação e desenvolvimento de protótipos desses


equipamentos é de alta significância, devido ao fato de o desenvolvedor do
projeto obter e demonstrar conhecimentos durante a busca de dados e
aplicação, e sendo capaz de implementar esses protótipos e conhecimentos
dentro dos centros acadêmicos.

Portanto, diante dos desafios descritos nos parágrafos anteriores, este


relatório aborda um projeto de iniciação científica sobre a prototipação de uma
máquina CNC de baixo custo e de fácil compreensão. Esse projeto foi elaborado
de modo que o protótipo seja acessível tanto em relação às despesas, como
também na didática de sua construção e manuseio. Sendo parte de uma primeira
etapa de um projeto em desenvolvimento, que busca encontrar meios para o
desenvolvimento de uma máquina CNC, fazendo uso de softwares livres e
gratuitos.

OBJETIVOS

Este projeto de iniciação cientifica tem como principal objetivo o


desenvolvimento conceitual de um protótipo de máquina CNC de baixo custo.
Sendo os objetivos específicos a disseminação desse trabalho, a fim de outros
estudantes produzirem suas próprias máquinas CNC, sendo este de fácil
implementação, sem grandes recursos financeiros e com o manuseio de
softwares disponíveis de modo gratuito.
DESENVOLVIMENTO (METODOLOGIA E ANÁLISE)

Neste projeto, foram averiguados artigos e pesquisas documentais,


visando atender o critério de adequação aos problemas propostos, que
envolvem primeiramente o custo e em seguida a didática no processo de
construção e utilização da ferramenta. O estudo se baseou na análise
bibliográfica dos conceitos de modelos, funcionamento, custo médio e
construção das máquinas CNC. Sendo selecionados de forma a assemelhar com
o objetivo inicial proposto do trabalho, referente ao problema visto anteriormente.

A máquina CNC estabelecida para este projeto foi a fresadora, que tem
como base a operação de corte rotativo em pelo menos três eixos.

Uma fresadora pode ser dividida em três partes: mecânica, circuitos


eletroeletrônicos e controle por softwares. A parte mecânica consiste na parte
física da máquina, incluindo o motor. Sendo essa parte a que usina, modela,
corta e refina as peças. A parte dos circuitos eletroeletrônicos faz referência a
parte elétrica da máquina, que envolve os mecanismos de movimentação e
ligação com os softwares. Já o controle por softwares faz menção a parte
programável da máquina, os processos de comando programados previamente.

Projeto Mecânico

O protótipo foi conceituado a fim de trabalhar nas coordenadas


cartesianas X, Y e Z (figura 1). Sendo a movimentação do eixo X e Z referente
ao eixo arvore, que permanece fixo em uma estrutura suspensa e a
movimentação do eixo Y realizado pela mesa (SOUZA & ULBRICH, 2009).
Figura 1 – Eixos de deslocamento de uma fresadora

Fonte: Tomio (2010)

A parte mecânica da Máquina foi baseada a partir de outras fresadoras,


sendo utilizado como material principal, da parte estrutural, o alumínio, por ser
um material de baixo custo, fácil acesso e resistente. Com o alumínio foram feitas
as bases, os trilhos (correspondentes aos eixos x, y e z) e toda parte fixação dos
motores e rolamentos da máquina, sendo que para a mesa de trabalho foi
desenvolvido uma junção de alumínios extrudados. Além desses componentes,
ainda são utilizadas barras roscadas, porcas de precisão, guias, buchas e
acoplamento entre os motores e as roscas.

Em menção aos atuadores foi definido o motor de passos que permite o


controle dos movimentos com maior precisão. Esse tipo de motor a sua rotação
é controlado por uma série de campos elétricos que são ativados e desativados
através de pulsos elétricos em sequência. O seu controlo depende da ordem de
energização das bobinas e de suas características mecânicas. Quando os
enrolamentos do estator são energizados os polos ficam magnetizados, gerando
uma força que atrai os dentes do rotor para os polos do estator. Em seguida,
energiza-se as fases em sequência, gerando um campo magnético no estator,
fazendo com que o roto gire, já que seus polos magnéticos são atraídos pela
força gerada pelos polos do estator (figura 2) (CORREIA & FERREIRA, 2012).
No projeto são utilizados 3 desses motores de passo, sendo eles compatíveis ao
grbl (Firmware interpretador de g-code para processar o controle de eixos e
spindle).
Figura 2 – Corte transversal de um rotor de um motor de ímã permanente

Fonte: Correia & Ferreira (2012)

Para controlar esses motores de passo é necessário a introdução de um


driver que irá converter os sinais do interpretador na sequência correta de
acionamento das bobinas no motor, que irá deslocar a máquina de acordo com
a velocidade e distancia programada. Definindo a introdução a parte de circuitos
eletroeletrônicos.

Projeto Eletroeletrônico

Para a montagem de toda parte elétrica do sistema, deve-se construir uma


central de comando, onde a plataforma Arduino será encarregada de realizar o
controle do sistema, utilizando o grbl, junto a Shield de CNC para Arduino, que
estará ligada aos motores de passo para o comando dos mesmos. A Shield de
Arduino contém Drivers, que são sistemas que trabalham a comunicação com o
microcontrolador e enviam o passo que o motor deve detalhadamente produzir,
assim como o seu sentido de rotação e tipo de ligação elétrica selecionada.

Um driver é um circuito eletrônico no qual é responsável por amplificar


sinais digitais de baixa potencia com o intuito de acionar um atuador (PAZOS,
2002). Sendo esses drivers compatíveis com o CNC Shield (figura 3), que pode
ser diretamente ligado a um Arduino Uno, fornecendo o encaixe dos drivers e as
saídas identificadas para cada função do interpretador na placa.
Figura 3 – CNC Shield

Fonte: Hperobótica

A fim de obter um método comparativo referente ao uso do CNC Shield,


a figura 4 representa um circuito elétrico sem o uso do CNC shield e a figura 5
com seu uso.

Figura 4 – Circuito elétrico sem o uso da CNC shield

Fonte: Bragagnolo (2018)


Figura 5 – Circuito elétrico com o uso do CNC Shield

Fonte: Bragagnolo (2018)

Para fazer a alimentação da máquina é utilizado uma fonte e para a


alimentação do Arduino Uno é feito via cabo USB (Universal Serial Bus)
conectado a um computador.

A plataforma Arduino é uma placa que agrupa ferramentas de software e


hardware como solução para aplicações práticas em sistemas embarcados.
Sendo criada com a finalidade de permitir a flexibilidade em um projeto, além de
possuir o conjunto de hardware e software aberto (FONSECA & VEGA, 2011)

Referente ao grbl, o spindle de uma fresadora é o conjunto responsável


pelo movimento circular de corte, sendo possível o controle da rotação já que
este varia de acordo com a fresa e o material a seu usinado (STOETERAU,
2004).
Projeto por Controle de Softwares

A escolha dos softwares para o projeto se fundamentou no objetivo de


produzir a CNC utilizando plataformas livres, com base nisso, algumas
plataformas foram selecionadas para tal. Para a função CAD, processo de
produção do desenho ou imagem a ser reproduzido pela máquina, foram
analisados os softwares Sketchup e Free CAD, que possuem ferramentas para
o desenho em 2D e 3D, ligada a função CAD, a função CAM converte as
dimensões do desenho CAD em coordenadas que direcionará a ferramenta de
corte. Os softwares encontrados para esse processo são o Free Mill, Universal
G-code Sender, Easel e bCNC, que realizam essa comunicação entre o
computador e a máquina.

O Software Free Mill, tem como principal característica funcionar de


maneira autônoma, sendo um programa CAD/CAM. O Universal G-code Sender
é um dos mais simples, sendo possível apenas o envio do arquivo G-code, não
contendo uma ferramenta de edição, um de seus atributos é a possibilidade de
visualização do processo de fabricação durante a usinagem em sua interface. Já
o Easel é uma plataforma CAD/CAM que durante os primeiros projetos auxilia o
projetista a usar as principais ferramentas e contém uma biblioteca de desenhos
já programados para execução. E por última analise o bCNC, que tem como uma
de suas propriedades o nivelamento do eixo Z, em que o programador é capaz
de ajustar a distância da ferramenta em relação a mesa (POLASTRINI,2016).

Desta forma, dentre as várias opções de softwares analisados, optou-se


pela combinação CAD/CAM os softwares Sketchup, Easel e Universal G-code
Sender, uma vez que estes são softwares que apresentaram atributos mais
atrativos em relação aos demais, tais como: popularidade, maiores recursos,
operacionalidade, entre outros.
Cronograma de Execução

Prazos estimados para a realização do projeto no estão indicados no


seguinte cronograma de execução:

Meses
Atividades
1 2 3 4 5 6 7 8
Pesquisas e estudos de análises bibliográficas X
Estimativa de custos do Projeto final X
Desenvolvimento do Projeto mecânico X X
Desenvolvimento do Projeto Eletroeletrônico X X
Desenvolvimento do Projeto de Controle de Softwares X
Elaboração do Relatório do Projeto de Pesquisa X

Orçamento do Projeto

Com base nos mecanismos de comunicação, transmissão e acionamento


foi possível fazer uma média de custo, a fim de produzir um protótipo de máquina
CNC. A tabela 1 mostra os custos estimados de cada um dos componentes
fundamentais que compõem a máquina. Destacando-se que os softwares não
foram relacionados, uma vez que são todos softwares livres.

TABELA 1. Análise da média de custo dos componentes

Componentes Valor/R$

Mecânicos 603,00

Elétricos 814,00

Eletrônicos 36,00

Fonte: Atividade Maker

Evidenciando como componentes mecânicos: metros de guias lineares,


suportes de guia linear, barra roscada, rolamentos, polias, metros de correia,
acoplador de motor entre outros. Componentes elétricos, os motores e a fonte
de alimentação. E por fim, como componentes eletrônicos, a plataforma do
Arduino, um kit CNC SHIELD v3, drives e dissipadores.
REFERÊNCIAS BIBLIOGRÁFICAS

Bragagnolo, Rodrigo Pires. DESENVOLVIMENTO DE UMA FRESADORA


DIDÁTICA DE COMANDO NUMÉRICO COMPUTADORIZADO DE PEQUENO
PORTE, UNIJUÍ, 2018.

CNC Router Revolution 1. Disponível em:


<http://www.atividademaker.com.br/cnc-revolution-1>.

Dino. Segundo empreendedor máquinas de corte podem ser um ótimo negócio.


EXAME, 28 mar 2018.

FONSECA, E.G.P.; VEGA, A.S. Tutorial sobre introdução a projetos utilizando o


kit de desenvolvimento Arduino. Anais: XXXIX – Congresso Brasileiro de Ensino
de Engenharia. Blumenau: FURB, 2011.

H. Correia e J. Ferreira, “Controlo de Motores de Passo para Máquinas CNC de


Baixo Custo,” Guimarães, 2012/2013.

OLIVEIRA, Alexandre Maniçoba, Minicurso impressora 3D, 22 de outubro de


2018

PAZOS, F. Automação de sistemas e robótica. Axcel Books, Rio de Janeiro,


2002.

Polastrini, Fernando Henrique. Desenvolvimento de uma máquina CNC de baixo


custo com software e hardware abertos, MEC-SETEC, Minas Gerais, 2016.

SOUZA, A. F.; ULBRICH, C. B. L. Engenharia Integrada por Computador e


sistemas CAD/CAM/CNC. São Paulo: Artliber, 2009.

STOETERAU, R.L.; Projeto de máquinas-ferramentas. CTDEM – UFSC.


Florianópolis, 2004.

You might also like