Você tem uma RepRap, vai montar ou quer apenas particiar? junte-se a nós na nossa lista de discussão aqui.

sexta-feira, 22 de outubro de 2010

Encontro do dia 17/outubro/2010 (04)

O encontro deste sábado foi muito empolgante, estavam presentes Jorge L., Alain Mouette, Luis Viola, Renato Carneiro e Fabio Gilii.

A maior atração do dia foi a presença do nosso amigo Fabio Gilii que nem sempre pode aparecer por não residir em São Paulo. Para os que não sabem, o Fabio Gilii é um dos pilares do nosso grupo de estudo, ele é ferramenteiro e grande conhecedor de mecânica, assim como de extrusão de plásticos.

Discutimos várias alternativas de bico injetor para o RepRap, muitas idéias que já haviam sido discutidas antes no grupo e o Fabio Gilii vai fabricar alumas delas para fazermos uma avaliação. As alternativas giram em torno de usar um bloco de metal aquecido por resistores de 5 Watts e também barreiras térmicas sem o uso de Teflom, essas alternativas estão aparecendo na net e parecem muito promissoras. Fotos em breve...


Chegaram as peças da Extruder compradas pelo Luis Viola no eBay, o Fabio Gilii levou para fazer a montagem. Faltam alguns detalhes como eixos e parafusos mas isso para ele deve ser moleza.

Foram junto os rolamentos comprados na loja de skate da esquina a R$1 cada e que serviram perfeitamente, assim como um Motor de Passo comprado no Mercado Livre. Infelizmente o eixo desse motor não é padrão e vai dar um pouco mais de trabalho para o Fabio mas a ideia é que assim que pudermos fazer nossas próprias peças já faríamos para o diâmetro correto do eixo.



O Jorge L. também apresentou uma estrutura preparada para o nosso RepRap. Encontrado nas profundezas da Masmorra e após muito trabalho e muito carinho agora temos uma estrutura quase pronta para fazer nossa montagem. A resolução da mesa X-Y é pouca coisa maior que da Mendel e da MakerBot mas os movimentos são muito suaves e precisos e será uma ótima plataforma para experimentação.

Também recebemos a placa da Extruder que o Luis viola comprou, assim como as peças que eu comprei de diversas fontes. O conjunto foi enviado para o André Oliveira (Renesas) que se dispôs a montar a placa. Na oportunidade da compra não havia disponível a placa montada e nos pareceu mais rápido comprar apenas a PCB.

Assim que estiver disponível, colocarei o link do vídeo do encontro aqui. Tem uma parte muito interessante no começo, é a conversa sobre os bicos de Extruder e as várias alternativas e possibilidades.

quarta-feira, 6 de outubro de 2010

Testes da MotherBoard

Ontem pude tirar um tempo para conectar a Motherboard que trouxemos e testar. O tutorial está aqui: http://reprap.org/wiki/Testing_RepRap_Electronics só deu muito mais trabalho que o imaginado, mas aqui está.

Ligação da Fonte na Motherboard: o primeiro problema foi que a fonte não ligou acionando a chavinha on/off da placa. Descobri que existe um resistor de 10k (R18) em série com a chave, mas a especificação da fonte diz que deve ser ligada direto ao terra para que ela ligue. Colocando um resistor de 100R soldado por cima (em paralelo) com o R18 resolveu.
Conversor USB serial/ttl: montei conforme este link: Mendel_USB, por sorte tinha uma plaquinha idêntica aqui. Medindo e conferindo as ligações deu tudo certo. Achei bom usar as mesmas cores nos fios do primeiro e último pinos porque estão identificados na MoBo, o CTS# está ligado direto e o 5Vcc não é usado.


    Ligando tudo junto: na verdade ainda é pouca coisa, mas aqui está...


    Instalei uma "carga mínima" no 5Volts da fonte de 20 Watts, para essa fonte Seventeam é exagerado mas para pontes genéricas é muito importante. Uma fonte com carga abaixo do mínimo fica com suas saídas instáveis, podendo até queimar o que está ligado nela. O resistor de 1.2 Ohms 100W (verde na foto) está ficando um pouco quente, mas vale a pena pela segurança.


    Quando aciona a chavinha ON/OFF a fonte liga. Tem um botão RESET, ao soltá-lo um Led vermelho pisca 3+3 vezes, essa é a única indicação que a placa deu de que está viva. Essa é a identificação do BootLoader.


      Agora a Configuração do Firmware da placa e teste com o PC

      A placa foi comprada montada na MakerBot, diz no site "no AVR programmer required! mas isso só quer dizer que o bootloader está programado, não o firmware para a placa operar. Foi necessário então compilar e programar o firmware...

      Esta parte tem várias etapas e não teria conseguido sem a ajuda do Luis Viola que já convivo com o Arduino há mais tempo.

      Sistema utilizado: Kubuntu 8.04, as versões de cada programa usado foram as últimas na época, só são mostradas para facilitar a identificação.

      Instalando o Software do RepRap:  antes de mais nada, é bom ter o software do RepRap instalado, o firmware faz parte do mesmo pacote.
      • no site do projeto na sourceforge, baixe o arquivo reprap-mendel-20100806.zip e em um console use estes comandos:
           unzip reprap-mendel-20100806.zip
           cd reprap-mendel-20100806
           ./reprap
      • o programa deve abrir, caso contrário verifique a instalação do java. São duas telas, uma para mostrar as peças e outra chamada console.
      • no console do RepRap, clique em Preferences e selecione a opção Comms debug = true e também a serial em que está conectado o conversor USB Port (name) = /dev/ttyUSB1. Precisa rolar a tela para achar o OK, e feche o programa.
      • pode ser uma boa idéia criar um ícone no Desktop.

      Instalando o Arduino:
      • primeiro instalar os pacotes gcc-avr avr-libc do próprio repositório (usei a interface gráfica, hehe).
           tar -zxvf arduino-0021.tgz
           cd arduino-0021
           ./arduino
      • a IDE do Arduino deve rodar, caso contrário verifique a instalação do java. Feche a IDE.
      • pode ser uma boa idéia criar um atalho no Desktop.
      Configurando a placa: a placa utilizada pelo RepRap é a Sanguino e não vem pré configurada, é preciso configurá-la manualmente. Existe uma explicação no wiki do RepRap, mas nem tudo dá certo...
           unzip Sanguino-0018r2_1_4.zip
      • isso vai criar um diretório Sanguino, copie (com diretório e tudo) para o diretório do arduino criado anteriormente, na posição: arduino-0021/hardware/ 
      •  abra novamente a IDE do Arduino, Configure a placa e a interface serial em que o conversor USB já está conectado:
           Tools > board > Sanguino
           Tolls > SerialPort: /dev/ttyUSB1

      Compilando o firmware: O firmware vem no mesmo pacote que o programa do RepRap
      • no diretório reprap-mendel-20100806/mendel/firmware/FiveD_GCode/FiveD_GCode_Interpreter/ copie o arquivo configuration.h.dist para configuration.h, este é o arquivo com todas as configurações de hardware.
      • abra a IDE do Arduino, no menu File > Open... e abra o arquivo reprap-mendel-20100806/mendel/firmware/FiveD_GCode/FiveD_GCode_Interpreter/FiveD_GCode_Interpreter.pde, abre outra IDE com todos os arquivos do projeto vão abertos em abas (maximize a tela e feche o velho).
      • para compilar, clique no 1° ícone, chamado Verify. Deve compilar sem erro, na parte preta de baixo aparece algo como
        Binary sketch size: 24938 bytes.
      •  para gravar o ícone é uma flecha para a direita, mas tem um problema de resetar o bootloader na hora certa: segure e mantenha o botão de reset da MoBo e clique no botão para gravar, ao aparecer a mensagem"Binary sketch size..." soltar o reset da MoBo. Após algumas piscadas, o led de Debug comessa apiscar muito rápido, sucesso! (aparece "Done uploading" na faixa verde do meio)
      • para testar, clique no ícone "Serial monitor" e sete o BaudRate=19200. Ao reser a placa o Led de debug pisca 3+3 vezes e depois aparece na tela: start.
      Teste da comunicação Software-RepRap com Firmware-Motherboard: agora somente podemos fazer o teste recomendado no site do RepRap.
      • abra um console (não use ícone nem atalho), vá até o diretório do reprap e rode-o com ./reprap
      • com a configuração que foi feita acima do Comms Debug e a serial correta, aparece repetidamente no console a mensagem mostrando a temperatura (sempre 0 porque não está instalado o extruder)
      comms: G-code: N1 M113 *1 dequeued and sent [0,008s/1ms]
      comms: Response: ok intercom::waitError() [0,039s/31ms]


      WORKS FOR ME... (funcionou para mim)

        segunda-feira, 20 de setembro de 2010

        Encontro do dia 19/setembro/2010 (03)

        O encontro de ontem foi, no mínimo, empolgante... Estavam presentes apenas Jorge L., Alain Mouette, Luis Viola, André Oliveira e Rodrigo Reis. Quem não foi perdeu uma bela oportunidade :)

        A primeira coisa que foi o sistema XYZ a ser usado. A CNC do André vai dar mais trabalho que o esperado, mas felizmento o Jorge encontrou nos fundos da masmorra uma estrutura muito boa para fazer uma mesa de coordenadas preliminar em poucos dias. A resolução é baixa, então futuramente terá de ser substituída por outra.

        Analisamos vários materiais que já chegaram, Comprados pelo Luis e por mim:
        • Podemos ver a Motherboard e abaixo alguns componentes que já chegaram para montar a placa da Extruder.
        • O segundo em baixo é o bico do Extruder, já enrolado com fio Níquel-Cromo nacional isolado com lã de vidro, nos saquinhos dá para ver os fios e a isolação de fibra de vidro. Sobre o Extruder está um pedaço de plástico que o Rodrigo trouxe e que usamos no teste.
        • À direita em baixo, está um termistor semelhante mas sem a cápsula de vidro que eu uso em um aparelho aqui.
        • Existem outros materiais a caminho: placa virgem do Extruder, termistor original, fio de aquecimento original, e mais alguns componentes.

        Nos empolgamos e logo enrolamos um fio aquecedor no  bico do Extruder e fizemos alguns testes manuais:


        Empurramos manualmente o plástico pelo bico e saiu logo um pouquinho de plástico extrudado. Para nós foi muito interessante ver que pelo menos uma parte nós acertamos.
        • A isolação de lã de vidro ficou com um bom acabamento, sendo que era uma grande preocupação.
        • O plástico usado não estava no diâmetro correto nem era ABS, mesmo assim saiu alguma coisa.
        Outro assunto comentado foi a confecção da "nossa placa controladora". O mais favorável até agora é o uso de um Arduino-Mega com um shield para as interfaces. O Luis Viola já pesquisou o firmware da motherboard e essa alternativa tem suporte nativo.

        Já foi aberta uma conta bancária em meu nome para receber as participações financeiras. Precisamos reembolsar essas compras que já foram feitas. A chamada será feita pela lista RepRapBR e eu mesmo (Alain) vou administrar esse grande problemão do dinheiro, no melhor das minhas poucas habilidades nesse ramo...

        O Jorge disponibilizou o vídeo integral da nossa reunião aqui: Video encontro 03

        segunda-feira, 30 de agosto de 2010

        Encontro do dia 29/agosto/2010 (02)

        O encontro de ontem foi novamente muito animado e interessante. Ainda discutimos vários assuntos fundamentais além de técnicos. Compareceram: Jorge L., Alain Mouette, Raranda, Pedro Melo, Rodrigo Reis, Luis Viola, André Oliveira.

        Houve uma conversa extensa sobre os conceitos da "Colaboração" com o grupo de estudo, o Raranda vai preparar um texto mais elaborado para explicar vários detalhes que aparentemente provocam muitas dúvidas.

        Discutiu-se o problema prático de como arrecadar as contribuições financeiras e quem vai se encarregar do dinheiro. Vamos procurar estudar a possibilidade de abrir uma conta-poupança para facilitar os depósitos, talvez CEF (lotéricas) ou Correios (Bradesco). Aceitamos sugestões...

        Fizemos experiencias com o FreeCAD na SourceForge (cuidado existem vários projetos com nome quase igual).
        * O objetivo disto é padronizar um CAD-3D para todos do grupo e facilitar o compartilhamento de informaços, além de poder fazer um mini-curso sobre o programa escolhido
        * As grandes vantagens do FreeCAD é que é 100% livre e roda em Windows/Linux/Mac. Uma avaliação preliminar extremamente rápida do Jorge L. (poucos minutos) considerou que parece bom e que é compatível com os arquivos do site do RepRap...
        * A segunda opção parece ser o Sketchup, mas este não é totalmente free e a versão paga é bem cara. O Sketchup Roda no Linux Ubuntu 10.04 (Rodrigo Reis) mas não rodou em outros.

        Estamos avaliando dois fornecedores de cordão de ABS, matéria prima para a RepRap:
        * recebemos a má notícia do primeiro fornecedor (via Sr. Fritz) que o lote mínimo é de R$1270, e o pacote de 1 kilo sairia por R$33.
        * O Rodrigo Reis está providenciando outro fornecedor via contados da sua família que provavelmente custará mais barato, mas principalmente que terá um lote mínimo menor. Aguardamos o orçamento.

        O Luis Viola já começou a estudar o firmware da motherboard e nos deu algumas informações muito interessantes. A mais marcante  é que o uso do Arduino-Mega existe no fonte principal, isto torna essa alternativa oficialmente válida pois sabemos então que essa opção será sempre atualizada com as novas versões.

        Avaliou-se a compra da placa sem componentes da extruder, isso ficou dependendo de uma avaliação do Alain e do Luis relativo à viabilidade de comprar os componentes separados para montar a placa. Falou-se em trazer junto uma pequena quantidade de cordão de ABS para testes e amostras.

        O André trouxe a sua CNC, porém apesar deste ser o objetivo da reunião, pouco foi feito com nessa parte.

        O próximo encontro fico combinado para o domingo 8 dias após o mega-encontro de Jaguariúna.

        Acrescentado 21/set/10: Video encontro 02

        sexta-feira, 27 de agosto de 2010

        segunda-feira, 23 de agosto de 2010

        Primeira Reunião Do Grupo de Estudo

        Muito animados com 16 inscritos e 12 confirmados, tivemos ontem nosso primeiro encontro. Apenas 6 chegaram até lá, mas a animação não diminuiu com isso. Presentes: (por favor avisem se devo incluir nomes...)

        Os links mais comentados foram:

        Site do RepRap: http://reprap.org/
        Loja da MakerBot, principalmente das placas: http://store.makerbot.com/electronics.html

        Um dos primeiros assuntos que abordamos foi o do transporte, todas as opções que haviam sido pensadas desaparecerem. Com tanta criatividade disponível, foi decidido então trazer apenas o mínimo necessário para fazer o Clone do projeto.

        Usaremos o mesmo Software, a mesma CPU (um Arduino modificado) e a Controladora da Extrusão. Estas placas têm processador e recebem atualização pelo próprio Software, tornando-se intrínsecas ao projeto.

        A mecânica será feita a partir de uma CNC já existente e o André colocou sua máquina pronta (quase) à disposição. Os drivers serão os da própria CNC pois é possível compatibilizar a interface.

        Discutiu-se muito sobre o bico extrusor, o que pareceu melhor foi:

        O do Wade: http://reprap.org/wiki/Geared_Nema17_Extruder e http://reprap.org/wiki/Geared_Nema17_Extruder_V0.5 , mas o do Adrian: http://reprap.org/wiki/Geared_Nema17_Extruder_Driver também parece interesante.

        Finalmente decidimos comprar as duas placas da MakerBot e também, no eBay, um kit de peças para o Extruder do Wade e um bico extrusor. O Luis espera que um amigo traga essas peças no dia 1° de setembro.

        Ficou combinado outro encontro no dia 29/8 (domingo agora) para estudar o software e a CNC do André.

        Histórico Do Grupo de Estudo

        Antes de mais nada, um pouco da história de como o Grupo começou...

        Eu, Alain, tenho acompanhado o Projeto RepRap desde o começo, muitos anos atrás. Falando com mais dou amigos, Pacman e André, resolvemos trazer um kit para estudar. Porém agindo de maneira democrática, colocamos o assunto nas listas Plotter_CRESsoft e PiclistBR. Para nossa agradável surpresa, muita gente se interessou.

        A ideia criou vida própria, foi criada uma lista RepRapBR. Graças à belevolência de Sir Jorge que colocou a "Masmorra" à disposição, decidimos nos reunir lá mensalmente e com objetivo muito claro. Esta é a primeira chamada a participação:

        Este é o convite oficial para participação do Grupo de Estudo para RepRap.

        * O objetivo é comprar um kit derivado do RepRap
        <http://store.makerbot.com/featured-products/cupcake-cnc-basic.html> cujo custo é de US$750, se conseguirmos trazer sem impostos. Não é o RepRap original, mas usa as mesmas placas. Infelizmente o dinheiro vai ter que vir na frente, nenhum de nós tem como bancar...

        * vamos nos reunir regularmente uma vez por mês na masmorra (Sir. Jorge já deu sua benção).


        * Vamos estudar esse protótipo para estudar como fazer nossas cópias e estudar também como fazer usando CNCs que já existem. Estudo preliminar já mostrou que deve ser possível, mas parte do Hardware tem que ser o deles para ser compatível com o software.


        * Este grupo é só para quem estiver presente, tudo que levantarmos será conhecimento aberto, mas não pretendemos ficar documentando de progresso do nosso estudo. Salvo é claro que alguém seja voluntário para esse fim específico