quarta-feira, 1 de janeiro de 2020

Apresentação da Mesa XYZ

ATENÇÃO: o Blog começa no próximo post!!!

Esta é uma Mesa que resolvi criar para Estudar o sistema RepRap.

Quando comecei não havia ainda a Prusa, nem muitas das versões atuais. A ideia era resolver algumas das deficiências dos modelos já existentes e fazer com materiais facilmente disponíveis e usando apenas ferramentas domésticas.

A proposta foi criar uma máquina com o Projeto básico de uma CNC. Há um grande número de pessoas que já possuem uma CNC e gostariam de utilizá-la. Hoje posso fazer uma avaliação dos resultados:

Prós:

  • A resolução é muito alta e a precisão e qualidade das peças são realmente elevadas
  • A eletrônica usada é compatível com as existentes, mas foi aprimorada em muitos detalhes. Mais melhorias a caminho
  • Estou resolvendo muitos problemas do FirmWare que afetam máquinas tipo CNC, com inércia grande
  • Aprendi muito sobre diversas áreas, este é um empreendimento multi-disciplinar

Contra:
  • A velocidade máxima possível com motores e drivers comuns é de aproximadamente 50mm/s
  • Os trilhos usados não são adequados para pó, não sei se poderei usar para furar Placas de Circuito Impresso
  • Foi necessário muito mais trabalho para a construção do que o esperado e ficou bastante pesado

Eletrônica:

Esta é toda não convencional. Algumas partes são realmente para estudo, afinal o objetivo é aprender

* Interface USB isolada
* Driver chines, oprando com 24V
* Leitura do termistor melhorada
* Joystick analógico para os 3 eixos
* Sensores de margem por hardware

Porém a conexão e pinagem é compatível com a RAMPS 1.4


Esta é uma pequena amostra de impressão. É interessante observar como o avanço do Extrusor é controlado para compensar a aceleração/desaceleração do carro. Esta é uma característica tipicamente de CNC já que as RepRaps normalmente não trabalham com aceleração




Não deixe de ver também mais detalhes no Blog do Grupo de Estudos, principalmente as partes sobre o Bico extrusor "Hot End" aqui e aqui.

segunda-feira, 6 de maio de 2019

A MesaXYZ continua viva!

Para aqueles que têm dúvidas,

continua funcionando bem desde 2012...

Porém houveram algumas manutenções, claro. Hoje estou fazendo apenas a substituição de um dos conjuntos de flats: os flats do aquecimento da mesa. Digo apenas, mas isso levou seis horas, um dos lados do cabo não foi projetado para ser trocado.

Também estou fazendo uma Impressora nova tipo HEVO, vejam aqui: https://hevobr.wordpress.com/ mas está demorando... E todas as peças estão sendo impressas pela mais velhinha, claro!
Esse é um dos motivos de não poder ficar sem, além de uso no desenvolvimento de protótipos!

Esses flats é importante para a segurança, já que parra por ali a alimentação do aquecimento que é 110V. Vejam como o flat começou a faiscar e queimou quando começou a faiscar:

Isso até me assustou, parei na hora e removi tudo

O lado da mesa já tinha conectores, então foi mais tranquilo, mas no outro lado está soldado em terminais na placa e nos bornes dos Relês. Essa placa tem o TRIAC de acionamento da mesa e mais umas funções de comutação, é a única parte funcional que fica em baixo e não na gaveta por ter muitos fios grossos de potência. Levei mais de uma hora só para refazer conexões que estavam por cima destas devido a implementações posteriores

Mas o resultado foi satisfatório, para começar não explodiu... e funcionou tudo ok. Vejam como o flat trabalha na posição ideal, mesmo assim desgaste existe!

ainda tenho que trocar os demais flats, já estão com problemas também, mas isso será um outro dia :)

domingo, 5 de maio de 2013

Coxim para Motor de Passo

Bem no começo do projeto, eu resolvi que os motores ficariam melhor se montados com Coxim.
Isso se baseou principalmente em conselhos do Fábio Gilii, ele me alertou que como alinhamento perfeito não seria conseguido, algo tem que ser elástico para o conjunto não quebrar.

Mais tarde descobri que o ruído da impressora também estava sendo diminuído pelos coxins e isso foi muito bem vindo.


Como não existem Coxins em dimensões apropriadas, tinha que fazer com materiais disponíveis, vejam aqui:
Eliminando Vibração: Coxim

Três pequenos discos de borracha vulcanizada colados entre dois discos de metal. Isso funcionou muito bem nos eixos X e Z, mas no eixo Y ele não pode operar sob leve pressão, como deveria, e foram precisos reparos algumas vezes.

Vale lembrar que o eixo Y (chamado de X em posts muito antigos) foi feito como uma experiência que deu certo, enquanto que os eixos X e Z foram projetados cuidadosamente com o que eu apendi no primeiro!


A nova solução usa um coxim em forma de Carretel que é intrinsecamente muito mais resistente.

A fabricação foi simples e interessante, com o auxílio da própria impressora...

Também pode ser feito com quaisquer dimensões.


a primeira etapa foi escolher um material. Borrachas de poliuretano são vendidas apenas em quantidade muito grande, por isso foram descartadas.

Este Silicone foi escolhido apenas por sua dureza um pouco maior que o silicone comum e não por resistir à temperatura. Além de ser razoavelmente fácil de encontrar e simples de manipular.


O suporte onde está fixado o Motor de Passo é de MDF porque resiste bem ao aquecimento do Motor.

O furo de fixação do Coxim foi aumentado de 4 para 8 mm.

Estas peças são o MOLDE  para o coxim. Foram impressas na própria impressora.

A primeira peça é fixada com os dois parafusos para garantir a centralização, veja os furos na foto anterior. A segunda peça é apenas um Guia para facilitar a montagem e é removida depois que os parafusos estão preparados. A terceira peça é o molde do lado oposto.

Agora basta desmontar a fixação dos moldes, passar vaselina como desmoldante nos moldes, encher cuidadosamente com o silicone, montar e manter pressionado até secar.

Os parafusos vão manter a primeira parte do molde na posição correta e o furo central vai manter o molde do lado oposto centralizado.

No dia seguinte...
Após desmontar cuidadosamente e limpar, os coxins estão prontos e "instalados".

Um tubo com parede de 0,5mm foi inserido sob pressão, ajudando a aumentar a rigidez e protegendo da rosca do parafuso. Esse tubo também foi feito na própria máquina!


O Coxim é mantido sob pressão por duas arruelas grandes, uma de cada lado. O tubinho central é um pouco mais curto para permitir o aperto.
A primeira porca controla a pré-carga do coxim e a segunda porca é quem fixa firmemente sobre o suporte.

A montagem fica muito compacta. Veja como o parafuso e toda a estrutura interna ao Coxim estão rigidamente fixadas ao suporte.

Com isso foi fácil substituir os Coxins sem nenhuma outra alteração do conjunto.


Esta é a visão do conjunto montado com o Novo Coxim.

Como agora o Coxim pode trabalhar com força axial em ambas as direções, a Barra Roscada foi monta sob leve tensão. Isso facilitou muito a calibração do conjunto.



O Coxim foi mantido pré-tensionado, com isso a rigidez é bastante boa. O resultado foi acima das expectativas e acho que pode ser usado também em máquinas CNC.

Para os que quisem experimentar, aqui estão os arquivos .scad e .stl.

sexta-feira, 3 de maio de 2013

Anti-folga auto-ajustante - Porca cortada

Mais uma etapa na eliminação de folgas.

Nas etapas anteriores eu usei duas porcas, mantendo-as espaçadas para eliminar a folga. Veja os posts anteriores:
Dispositivo Anti-Folga - 3º round
Dispositivo Anti-Folga melhorado
Conjunto Trator da Mesa X

O Problema ainda não estava sendo resolvido, a barra roscada não tem diâmetro totalmente uniforme, então em algumas posições ainda existia folga.

Meu objetivo agora é ter um sistema Auto-Ajustável que não precise de manutenção e possa se adaptar ao longo da Barra Roscada e com o desgaste que venha a acontecer.

NOVO: precisei mudar o sistema de pressão para molas, veja abaixo.


O sistema é baseado numa porca de latão cortada ao meio.
O corte foi feito manualmente com uma Dremel usando disco de corte bem fino.

A porca encaixa exatamente no receptáculo, uma parte flexível permite flexibilidade apenas em uma direção. A outra parte permite uma fixação, distribuindo bem as forças.

As duas partes da porca ficam pressionadas uma contra a outra por meio de uma cinta de borracha vulcanizada (camara de pneu de bicicleta).

A largura da peça foi ajustada para obter-se a tensão necessária. O ajuste fino da pressão sendo feito variando a largura da cinta.

NOVO: Veja abaixo

Vista do detalhe da porca na montagem.

As partes da porca não encostam uma na outra, ficando sempre sob pressão.
Este é o conjunto completo da fixação que substitui completamente o anterior feito de MDF.

A porca foi mantida no mesmo lugar que no conjunto anterior. A barra roscada já havia sido amaciada com pasta abrasiva para diminuir o atrito, assim foi mantido o trabalho já feito.

Antes da montagem definitiva, é muito importante fixar a porca com Araldite!

A adesão do Araldite no ABS é duvidosa, mas a função disto é o preenchimento da folga mecânica, isto garante folga zero entre a porca e o conjunto.

 Cuidado com a posição das partes da porca, cole um lado e depois o outro, usando uma barra para posicionar tudo corretamente.


NOVO: A alsa feita de câmara de bicicleta quebrou... achei que era uma peça velha, então consegui uma nova e quebrou novamente em pouco tempo. Então precisei mudar o sistema:

Agora passei a usar molas de aço, assim sei que não vão envelhecer...

Estando com a máquina desmontada, não podia re-imprimir a peça, então improvisei uma peça de alumínio para servir de intermediário. Quando puder refaço a peça com suportes laterais para usar uns parafusos de 2,2mm.

As molas precisei adaptar de uma compradas em sacos na Sta. Efigênia, cortando e dobrando um elo no comprimento ideal.

O funcionamento continuou idêntico ;-)



Resultado

O desempenho foi melhor que o esperado! A folga realmente desapareceu e o atrito é muito baixo. Agora foi possível aumentar muito a velocidade do movimento.

Exite um limite de força axial que pode ser aplicado, isso é devido a limitações geométricas do angulo da rosca e força lateral aplicada na porca.
Com a ajuda de uma balança, estimei que a porca começa a abrir somente acima de 1,5kgf de força axial.
Isso é bem alto para a aplicação: o conjunto pesa menos que 2kg com uma aceleração de 0,500m/s² a força é de f=m*a=2*0.5=1N=0,1kgf, isso dá uma ampla margem de segurança.

Uso em CNC

Estimo que esta solução deve se aplicar muito bem em CNCs para usinagem leve, como caixas plásticas (da Patola), placas de circuito impresso e MDF de 3mm. Não seria adequada para trabalho com metais.

Pelo resultado obtido, a força aplicada sobre as porcas poderia ser aumentada significativamente, isso deve permitir maior força de usinagem.

Se alguém quiser experimentar, os arquivos .STL e .SCAD podem ser encontrados aqui.

quarta-feira, 10 de abril de 2013

Z-probe - Sensor de altura de impressão

Quase todas as vezes, ao imprimir uma peça, é preciso ajustar a altura da impressão. Na minha MesaXYZ é ainda pior que na Prusa porque a estrutura é de madeira (MDF) e dilata/contrai bastante.

Melhorou muito quando fiz este Botão de Ajuste. Isso tornou o ajuste simples, mas ainda precisava ser feito quase que a cada vez!

Acompanhando conversas na lista RepRapBR sobre alternativas para o Z-probe, foram comentadas a solução do nophead e a solução do Luís Andrade. As duas são fixadas no carro e ainda deixam algumas partes sensíveis a dilatação que não são compensadas. O Luís comentou que não está usando devido a problemas que não compreendi muito bem, a mim pareceu muito bom.

NOVO: Tenho uma nova solução usando um micro-switch e um micro-servo. Vejam o funcionamento neste video no Youtube, não uso mais a escovinha, apenas a lamina de limpeza que é o suficiente pois o bico não é mais o sensor.

A solução ideal seria usar o próprio bico para medir a distância!

Qualquer sujeira no bico prejudicaria a medida...
MAS eu já tenho o dispositivo limpador! Então ficou muito fácil implementar só com um micro-switch

O micro-switch fica fixado na própria mesa.

A posição está ajustada para ser acionado com uma altura de 2mm acima da mesa. O Gcode inicial já faz essa correção (sempre a mesma).

Observe os dois parafusos laterais pressionados por baixo por uma mola.

O ajuste fino pode ser feito direto nos parafusos muito mais rápido que alterar os arquivos .gcode já gerados.



Da esquerda para a direita:
1) Lamina de silicone para limpeza, retirada de um cartucho de toner
2) Escovinha de limpeza, cortado de um capacho de cerdas naturais (para não derreterem)
3) Z-probe
4) indicador/monitor das resistências de aquecimento da mesa

Veja a operação do sensor logo após a limpeza:

As pausas no processo de limpeza diminuem a saída de plástico que costuma ocorrer mesmo após o Retract. É muito importante que não sobre nenhum resíduo de filamento.

NÃO FOI FEITA NENHUMA ALTERAÇÃO DE FIRMWARE. Está tudo contido no Gcode de inicialização. Verifique o gcode aqui.



Resultado

Agora ficou muito mais agradável imprimir, só tenho que dar uma rápida olhada na primeira camada para confirmar se tudo foi bem.

Mas não ficou perfeito, às vezes dá uma pequena diferença de +/- 0.1, o suficiente para a primeira camada não aderir como deveria. Mas isso ocorre raramente...

Ainda pretendo pesquisar outras soluções mas já estou publicando isto para facilitar a interação com outras pessoas que possam dar idéias ou evoluir a partir daqui.


segunda-feira, 18 de março de 2013

Damper - Rattler: Completamente silencioso

Mais uma idéia surgiu e foi um sucesso:

Rattler de Areia

Histórias da Masmorra: a areia já foi usada pelo Jorge em máquinas CNC para eliminar vibração em máquinas CNC...

A idéia foi usar a areia para absorver a vibração da mesma maneira. A dúvida existia se seria o suficiente!

O corpo já foi impresso com as cavidades fechadas para facilitar.

Usei 3 cavidades cheias com 90% de areia comum. Foi a conta.



Resultado: Silencio TOTAL do Rattler, só se ouvem agora os demais barulhos da impressora.

Levei a impressora assim no encontro de Arujá, na casa do Anderson, dia 9/março/2013, os que conheciam a versão anterior apreciaram a diferença.



A evolução do Rattler



O diâmetro é sempre 42mm, mesmo dos motores Nema17 usados.

1) o primeiro tentei fazer de MDF, como o material começou a desmanchar eu enchi de resina epoxi e usei para testar como volante de inércia comum.

2) fiz o segundo à mão, só com uma furadeira, e, PoliEtileno de 10mm. Funcionou muito bem, primeiro com 8 esferas de 9.5mm, depois reduzi para 4 e depois reduzi para 2 esferas e continuou funcionando. Esse estava no eixo Y

3) já imprimi um para o eixo X, operou por um tempo e quebrou por causa das paredes muito finas.

4) quando o anterior já estava quebrado, imprimi mais um com menos furos para aumentar a resistência. Pela falta do que estava quebrado a impressão não foi até o fim, mas tive que usar assim mesmo com um pouco de improvisação.

5) esse já foi impresso com a máquina bem regulada, e com Manta de borracha para redução de ruído. ficou muito bom.

6) esse é o mesmo do anterior já fechado.

7) FINALMENTE o de areia. O resultado foi surpreendente, usei 3 cavidades para compensar a massa menor da areia e já ficou bom. As demais cavidades estavam disponíveis para o caso de serem necessárias.

Recomendo para CNCs ou em qualquer motor de passo que tenha problemas de vibração.

NOVO: Interessante esta mensagem no ClubeCncBrasil.

NOTA: Depois de alguns testes, preenchi as 6 cavidades (com 90%) do eixo Y. Foi apenas por suspeita de problema mas está funcionando muito bem,. No eixo X continua usando 3 cavidades.

NOVO: Anos depois, fiz uma reforma completa e estou revivendo muitas coisas. Fiz uma modificação no Dumper que pode ser importante: No meio da areia eu coloquei uma esfera pequena de aço, também diminui um pouco a o enchimento total das cavidades.
A teoria diz que a movimentação do conteúdo deve ser um pouco menos que o correspondente a um passo usado (½ passo no meu caso) e agora o movimento deve ser maior.
A avaliação é um pouco subjetiva, funcionava antes e continua funcionando... mas acho que ficou mais silencioso e eficaz :)

terça-feira, 19 de fevereiro de 2013

Damper - Rattler: silencioso

A última coisa que podemos querer é uma Cascavel (Rattler em inglês) que não faça barulho...
Mas para uma impressora é o oposto!

Já fiz duas postagens sobre esse assunto aqui e aqui.

A primeira versão eu fiz manualmente com furadeira e uma placa de polietileno.

Funcionou perfeitamente. Sem ele os motores ficavam loucos e chegavam até a andar para trás, vejam aqui: video sem rattler e video com rattler.
Depois eu descobri que também funciona bem com menos esferas!!!

Experimentei com quatro e depois com duas esferas. Funcionou muito bem e diminuiu a inércia, deu para aumentar a aceleração do motor com considerável aumento na velocidade média de impressão.


Mas ainda tinha o problema do BARULHO...

Consegui manta de borracha de 1mm e revesti internamente os furos, mantendo a mesma folga das esferas.

As peças agora foram impressas já com um lábio para segurar as esferas e tampa com fixação do conjunto centralizado.

Este é o conjunto montado no lugar (eixo Y).

A peça ficou lisa com parafusos de cabeça chata e a porca do outro lado tem um encaixe sextavado para facilitar a fixação no lugar...

Fiz o suporte com 6 cavidades para ter a opção de montar com 3 esferas mas não foi necessário.

Resultado: SILÊNCIO, agora posso imprimir à noite sem incomodar os vizinhos!

Eu usei um aplicativo do Android para medir o nível de ruído. Não deve ser muito preciso, mas acredito que medidas relativas funcionem. O resultado foi uma redução de 12dB.

Eu acho que a frexão da borracha aumentou a absorção de energia, isso é uma técnica já usada em outras áreas.

Agora quando a impressora funciona, ela faz um leve ruído de impactos na borracha. Parece ser um comportamento razoável neste caso.
Também agora ouvem-se vários outros ruídos de outras origens e não há mais uma fonte principal única de ruído.