Projeto Mecânico, Projeto de Máquina


Projeto Mecânico (parte 1 de 2)


Tarefa em grupo



Projeto individual



Projeto de Máquina (parte 2 de 2)


Tarefa em grupo



Projeto individual



Objetivos de aprendizagem:


Você:


Tarefa em grupo

Para as outras tarefas em grupo, vá para a página das tarefas em grupo.

Esta tarefa foi feita inteiramente por mim, já que sou o único aluno na Algarve FabFarm este ano.


Cortadora a laser Frankenlaser

Arquivos de design e de G-code @ repo do projeto no GitLab Fabcloud


Cortadora a laser Frankenlaser

Dei a ela o nome de Frankenlaser porque muitas das peças vêm de máquinas aposentadas que eu projetei e fabriquei um dia. É de novo uma máquina, igual à minha CNC, feita com peças que eu tinha jogadas por aí e também com peças comerciais.

Projetei a máquina no SolidWorks e usei a CNC grande que também fui eu que projetei para cortar a fibra de carbono e as peças de OSB.

Projeto Mecânico (parte 1 de 2)

Andamento do projeto do laser

Com o projeto mecânico pronto, comecei a preparar as peças e pecinhas.

Peças para a montagem

Estou usando perfis de alumínio 30x30; eles vieram em barras de 3 metros e precisaram ser cortados na medida.

Perfis de alumínio

O jeito mais preciso que encontrei para cortar os perfis foi com uma serra de madeira. Sei que ela é feita para madeira, mas também sei que dá para cortar alumínio desde que eu use devagar. Depois nivelei a lâmina da serra a 90 graus em relação à mesa da serra.

Perfis de alumínio cortados

O corte ficou perfeito.

Perfis cortados perfeitamente

Depois comecei pelos trilhos; estavam muito sujos, então comecei pela limpeza.

Trilhos sujos

E, como mágica, estão limpos. Primeiro tirei os trilhos dos patins e deixei de lado. Usei WD40, uma esponja Scotch-Brite para a ferrugem e acetona para tirar óleo e poeira. No fim, lubrifiquei com óleo de máquina.

Trilhos limpos

Agora os patins... igualmente sujos. Desmontei as tampas de plástico e deixei as bolinhas do rolamento caírem num recipiente.

Patins desmontados

Com os patins desmontados, fiz os mesmos passos de limpeza com os mesmos produtos de antes.

Patins limpos

Sequei tudo com papel-toalha.

Patins secos

E de novo, como mágica, estão novinhos.

Trilhos limpos remontados

Para ter uma ideia do produto final, apoiei as peças umas em cima das outras. Legal!

Montagem das peças

Outra perspectiva.

Montagem vista de outro ângulo

A vista no ArtCam.

Vista no ArtCam

Aí comecei a cortar a fibra de carbono. Ela corta fácil na minha CNC, mas eu estava com pressa, então não quis usar fita dupla-face e ter que limpar a cola depois. Essa decisão vai ter consequências; veja nos próximos vídeos.

Cortando a fibra de carbono

Aqui faço os furos.

Neste vídeo corto muitos dos contornos. Como não usei fita dupla-face nem tabs, as peças pulavam do material de um jeito que podiam ser destruídas se a fresa encostasse nelas. Então fui tirando as peças conforme a máquina ia cuspindo.

Todas as peças cortadas e prontas para a montagem.

Com um goniômetro digital, garanti que as peças estavam no esquadro.

Peças no esquadro

Aqui está o suporte do outro lado.

Montagem do suporte

Aqui o suporte da cabeça do laser, montado.

Suporte da cabeça do laser

E agora está montada.

Máquina toda montada

E a cabeça do laser presa. A cabeça do laser vai segurar a lente de foco quando o laser estiver pronto.

Cabeça do laser presa

Movendo o eixo X.

Movendo de novo.

Aqui a montagem inteira está pronta.

Montagem inteira pronta

Agora testo todos os eixos à mão, e a parte um está feita.

Projeto de Máquina (parte 2 de 2)

Índice

  1. Fresagem e montagem da estrutura externa
  2. Montagem da estrutura nos eixos
  3. Fiação
  4. Gravando o firmware
  5. Primeiro teste
  6. Configurando o GRBL
  7. Segundo teste

Ela se move!

A máquina está falando e, com a sua voz imatura, disse "Hello World".

Como cheguei lá? Vamos ver os passos:


  1. Fresagem e montagem da estrutura externa

    Projetei a estrutura no SolidWorks, com as técnicas já explicadas nas semanas de Desenho Assistido por Computador e Usinagem Controlada por Computador.

    Os arquivos de design estão aqui.

    Simulação do projeto da estrutura

    Depois, usando o software Mach3, comecei o trabalho. O material usado foi OSB de 19 mm. A fresa era de 3,175 mm e, quando escolhi a ferramenta, apliquei um offset de -0,1 mm para compensar imperfeições e deixar o encaixe mais fácil, exatamente como explicado na tarefa em grupo de Usinagem Controlada por Computador.

    Dividi a fresagem em dois trabalhos: um de furos e um de contorno. O avanço foi de no máximo 2500 mm/min. G-code aqui e aqui.

    Todas as fixações tinham furos correspondentes, que também foram usados como grampos. Assim eu tinha certeza de que não haveria colisões, já que só as coloquei depois do trabalho de furos e antes do trabalho de contorno.

    Depois da fresagem, eu e meu filho começamos a lixar as laterais e a superfície para ter um encaixe e um acabamento melhores.

    Tudo lixado aqui.

    Estrutura lixada

    A montagem foi tranquila, e as únicas ferramentas que usamos foram um martelo de borracha e uma chave de fenda.

    Montagem da estrutura

    A estrutura é super firme! Ficamos muito felizes com o resultado.

    Estrutura firme


  2. Montagem da estrutura nos eixos

    Os eixos foram presos com porcas "T" para perfil; não tenho certeza se esse é o nome certo.

    Porcas T

    Uma bagunça agora, porque eu estava usando muito mais ferramentas, como paquímetro, nível digital e esquadro, para ter uma máquina no esquadro.

    Ferramentas para a montagem

    O tubo do laser foi encaixado aqui provisoriamente, só para ver se as coisas encaixavam bem.

    Encaixe do tubo do laser

    Aqui uma visão geral da máquina quase pronta.

    Visão geral da máquina


  3. Fiação

    A placa que estou usando nesta tarefa é um Arduino Uno. Abaixo está o diagrama da fiação do UNO com GRBL.

    Diagrama da fiação do UNO com GRBL


  4. Gravando o firmware

    Testei 3 métodos para gravar o firmware GRBL. No primeiro método usei o software incrivelmente prático AVRDUDESS; é uma versão com interface gráfica do AVRDUDE.

    O uso foi bem simples. Ligue o programador, ou o USB direto, no Arduino. Depois, selecione o programador, no meu caso USBasp, ou Arduino para USB. Depois, selecione o arquivo hex, baixado do repo do GRBL, aperte o botão à direita para detectar o MCU e depois aperte Go para começar a gravar o firmware.

    Gravando o firmware GRBL

    O método seguinte que testei foi usar o software LaserGRBL: clicando em Tools, Flash GRBL Firmware, depois...

    Ferramenta do LaserGRBL

    Vai aparecer uma janela que permite escolher a placa de destino, no meu caso Arduino Uno, a versão do firmware, a porta e o baud rate. Depois...

    Janela do LaserGRBL

    A tela vai mostrar que terminou com sucesso.

    Firmware gravado com sucesso

    O método seguinte que testei foi compilar e gravar o firmware usando a Arduino IDE. Para esse método segui o que está descrito na wiki do Gnea/GRBL. Primeiro modifiquei duas linhas da configuração para habilitar motores duplos no eixo Y. Até agora não tive sucesso e, por falta de tempo, acabei não usando isso. De qualquer forma, documentei o método aqui, porque no futuro vou tentar de novo com mais tempo.

    Outra referência para fazer funcionar um pórtico com eixo duplo que se coloca sozinho no esquadro está no Protoneer Product Forum, mas, de novo, no futuro vou ver isso.

    Comece baixando o firmware GRBL e depois adicione-o como biblioteca na Arduino IDE.

    Adicionando a biblioteca GRBL

    Abra o exemplo GrblUpload do Arduino e depois compile e faça o upload exatamente como descrito na semana de Programação Embarcada, trocando o MCU para a placa Arduino UNO.

    Compilando o firmware GRBL


  5. Primeiro teste

    Aqui testo o motor, a força e a temperatura dele (pelo toque e com um termômetro). Faço isso para configurar direito as chaves DIP.

    Depois dos testes decidi usar 2 A. O motor é especificado para 1,5 A, mas em todos os testes o motor nunca passou de 1 A e a temperatura ficou abaixo de 45 graus.

    Testando o motor

    A configuração é feita pelas chaves DIP: 4 - ON (para baixo), 5 - OFF (para cima), 6 - OFF (para cima).

    Configuração das chaves DIP

    Aqui tento mover os motores pela primeira vez usando o computador. O eixo X se moveu bem, mas o eixo Y não. Acho que era por causa da fiação, então revisei tudo de novo. Acabei desabilitando o motor duplo no eixo Y (pouco documentado) e liguei os dois motores do eixo Y em paralelo.


  6. Configurando o GRBL

    Aqui medi o movimento real em relação ao movimento comandado. Anoto e depois uso a regra de três, basicamente a/b=c/d.

    Onde, no meu teste, a=118.8 (movimento real), b=25 (movimento desejado), c=250 (passos por mm atuais) e d=X.

    Fazendo a conta, chego ao resultado 52.609, que coloco nas configurações $100 e $101 do GRBL.

    Configuração do GRBL

    Abaixo está a captura de tela das configurações que usei na máquina até agora. Esta wiki mostra todas as configurações do Gnea/GRBL.

    1. $3 = (2) isto inverte o eixo Y (Corrigido depois: a página dizia $3 = (10). O $3 é uma máscara de bits, então para inverter só o Y é 2, binário 10; o valor 10 também liga o bit 3.)
    2. $100 = (52.609)
    3. $101 = (52.609)
    4. $110 = (15000)
    5. $111 = (7000)
    6. $120 = (300)
    7. $121 = (300)

    Configurações do GRBL


  7. Segundo e último teste desta tarefa.

    Como esta tarefa exige que eu mostre o controle sobre a máquina que fiz, apresento aqui um "Hello World". Estou ficando sem tempo. Adoraria voltar a esta documentação depois e terminar a cortadora a laser, mas agora preciso focar nas outras tarefas. Então, por enquanto, é uma Sharpie presa com fita.


Para o futuro...

Reconhecer oportunidades de melhoria no projeto!

A máquina ainda não está pronta. Ela vai virar uma cortadora a laser até o fim do ciclo. Vou postar as atualizações dela aqui. Até agora tenho os seguintes problemas para resolver:


Zona de perigo à frente.

Atenção

Use óculos de segurança, saiba onde está o extintor e como usá-lo, nunca deixe o laser funcionando sem ninguém olhando!


Risco de incêndio

A cortadora a laser é uma máquina que quer pegar fogo. Se tudo estiver funcionando, não pega, mas se houver uma falha e o laser ficar parado no mesmo lugar, ou se o ar comprimido (air assist) parar de funcionar, o risco de incêndio é alto. Por isso, nunca deixe o laser funcionando sozinho.

Aviso de risco de incêndio

Extintor de incêndio


Radiação laser

O feixe do laser pode cegar você ou queimar a sua pele em nanossegundos. Por isso, nunca opere com a tampa aberta e use sempre os óculos de segurança para o tipo de laser que você está usando.

Aviso de radiação laser

As cortadoras a laser de CO2 normalmente têm comprimento de onda de 10600 nm; no nosso lab, estes são os óculos certos.

Óculos de segurança para laser de CO2

As cortadoras a laser de diodo normalmente ficam na faixa de 200-550 nm de comprimento de onda; no nosso lab, estes são os óculos certos.

Óculos de segurança para laser de diodo



Crédito extra, hein?!

O futuro é agora!

A semana da máquina foi concluída com a atuação e a automação da minha máquina, dentro dos requisitos da página de avaliação desta semana, mas isso não vai me impedir de transformar a minha máquina numa cortadora a laser! Só não consigo fazer isso e, ao mesmo tempo, terminar as outras tarefas que tenho para entregar.

Bom, isso não vai me impedir de melhorar a máquina em qualquer tempo livre que eu tiver.

Vamos ligar o laser

Diagrama de ligação do laser

Encontrei esta informação nesta página de issue do GRBL:


Para o tubo do laser em si, encontrei um diagrama lindo aqui, que copiei abaixo.

Diagrama do tubo do laser

Fiz o meu próprio diagrama também.

Meu diagrama de ligação do laser

Aqui mostro a solda que fiz do fio do ânodo num conector jacaré. Os terminais do tubo do laser não devem ser soldados, porque as diferenças de calor podem rachar o tubo de laser de CO2.

Soldando o fio do ânodo

Esta foto mostra o fio do ânodo ligado no terminal dele, e também a mangueira de água no ponto de saída do líquido de refrigeração.

Fio do ânodo e mangueira de água

Aqui coloco a chave do sensor de proteção da água na fonte do laser. Isso vai impedir o laser de disparar sem refrigeração.

Sensor de proteção da água

Refrigeração do laser

Para manter o tubo do laser frio, coloquei uma pequena fonte de água num recipiente de plástico cheio de anticongelante automotivo. No passado usei água pura, mas o crescimento de bactérias sempre me incomodou. No futuro espero transformar isso num sistema fechado com um radiador de carro.

Neste vídeo dá para ver o tubo do laser sendo cheio de anticongelante, desculpe que fica de cabeça para baixo... Pelo menos dá para ver o líquido circulando.

Aqui testo a proteção da água. Quando tiro da tomada a bomba d'água, o LED da fonte do laser apaga.

Vamos testar.

Neste teste mostro o feixe do laser sem os espelhos, apontado para um pedaço de madeira. Funciona, que demonstração de força!

Alinhamento dos espelhos

O alinhamento dos espelhos é a parte mais complicada.

Eu já tinha experiência com alinhamento de laser, mas aqui vão alguns bons tutoriais de como fazer:

O jeito como eu fiz está documentado abaixo.

  1. Peguei tiras de fita crepe e cobri o furo do suporte do primeiro espelho. Não faça isso com um espelho no lugar, porque a cola e o material da fita, quando queimados, grudam no espelho e estragam ele!
  2. Aperte o botão de pulso ou, no meu caso, coloque o terminal L em curto com o terra na fonte do laser por um milissegundo.
  3. Depois vejo onde o feixe do laser atingiu a fita. O objetivo é acertar o centro do furo do suporte do espelho, usando a fita como referência.
  4. Quando precisar, ajuste o tubo do laser. No meu caso o ponto estava um pouco para o lado de cima à esquerda do furo, então ajustei um pouco o tubo do laser e tive um resultado melhor na tentativa seguinte. A partir daí você não deve mais mexer no tubo do laser.

  5. Coloque o primeiro espelho, com cuidado para não encostar nele com as mãos. Usei uma arruela para girar e apertar a porca de trás do espelho.
  6. O primeiro, o segundo e o terceiro espelhos, um depois do outro, são então ajustados com o mesmo procedimento, com os botões de cima e da esquerda, olhando por trás do suporte do espelho. O objetivo agora não é acertar o meio do segundo espelho, mas acertar 2 vezes no mesmo ponto, a primeira com o pórtico Y (primeiro espelho) perto e a segunda com o pórtico mais longe, como mostro no vídeo. Repita esse processo para cada espelho até chegar à lente.
  7. A lente deve ser colocada com o lado convexo para cima. Dispare de novo e confira se o feixe está no centro e faz uma queimadura redonda, e não uma meia-lua, que significaria que o feixe está batendo nas paredes do tubo depois do terceiro espelho.

Problema e solução

O primeiro problema foi que o eixo Y parou de se mover, por um motivo que ainda não entendi. Testei outro driver de motor de passo e também refiz toda a fiação para conseguir depurar.

No fim concluí que não era a fiação, então recompilei o GRBL como expliquei antes, trocando o bit (pino) de direção do Y de 6 para 7 no arquivo cpu_map.h, e funcionou. Não sei bem o que causou o problema.

Recompilando o GRBL

O problema seguinte foi que a escala do eixo X estava completamente errada. Criei um quadrado simples de 10 mm e mandei cortar, mas em vez disso saiu um retângulo comprido.

Resolvi o problema simplesmente gravando de novo os passos por mm na EEPROM da controladora GRBL, e ela começou a funcionar, como mostro nestas fotos.

A medida interna do quadrado é 10,2 mm.

Medida interna do quadrado de teste

A medida externa do quadrado é 9,9 mm.

Medida externa do quadrado de teste

Calculando a partir das medidas interna e externa, o kerf fica em 0,15 mm, nada mal para os primeiros testes, mas dá para melhorar com um foco melhor. Mas vou deixar isso para a semana de Corte Controlado por Computador.

Teste final

← (13 mai) Programação de Interfaces e Aplicações · todas as semanas · Semana Curinga (27 mai) →