MuSA

Multimídia, Sistemas e Arte

Machinimakers CNC

jan 18th 2010 | Blog

Depois do Encontro de Laboratórios da Audiência Zero que decorreu em Dezembro passado, onde Alan e Dino estiveram presentes realizando atividades, ficou a ideia de repetir de uma forma regular aquele tipo de trabalho colaborativo intenso e altamente focado.

Foi assim que nasceram os Lab Sprints AZ, sessões de trabalho mensais em que os membros dos labs se juntam em equipes para trabalhar em projetos concretos num fim de semana.

De início, pegamos num projeto antigo dos Machinimakers, um meta projeto do Laboratório de Criação Digital com o objetivo de montar máquinas para uso no lab, a CNC. O projeto voltou à tona recentemente porque surgiu a necessidade de fabricar PCBs para um projeto do LCD e apesar dos resultados interessantes das experiências de etching que fizeram no verão passado, a ideia de usar um processo com químicos tóxicos nunca foi de inteiro agrado, e usar uma CNC para gravar as PCBs pareceu uma alternativa bastante viável.

Claro que construir uma CNC fiável a partir do zero é um projeto impossível para um fim de semana, por isso colocamos o objetivo do sprint de forma mais humilde, mas mesmo assim ambiciosa: criar um protótipo funcional de uma CNC controlada manualmente por um joystick, demonstrável através do uso da máquina para mover uma caneta e desenhar sobre uma folha de papel.

A equipe intercontinental que reuniu-se para este projeto era composta por Pedro Ângelo e pelo Ricardo Lobo do LCD, pelo Tiago Serra do xDA, e pelo Alan Fachini e Dino Magri do MuSA.

Começamos por atacar a pilha de material informático velho à procura de peças que pudessemos usar para construir a máquina.


Reaproveitando peças de impressoras

Reaproveitando peças de impressoras



Um par de impressoras forneceram os eixos e os motores, os componentes principais, e o resto da estrutura foi montada a partir de pedaços de madeira encontrados na oficina e o nosso termoplástico favorito, a cola quente.

Estrutura da CNC pronta

Estrutura da CNC pronta



A eletrónica que controla os motores foi adaptada de umas experiências realizadas durante o ano passado para um outro projeto do LCD. O circuito foi escolhido por ser simples de montar numa breadboard e por termos os componentes disponíveis. O conjunto é controlado por um Arduino com um firmware muito simples que recebe uma direção pela porta serial e move o motor correspondente.


Electrônica

Eletrônica


Para a demonstração propriamente dita, ligamos um joystick ao PC e criamos um patch no Pure Data que converte o movimento dos eixos do joystick em valores e os envia ao Arduino pela porta serial e o resultado é este:



CNC machine (first tests) from Tiago Serra on Vimeo.

Foi um fim de semana intenso e muito divertido, que nos deixou cheios de ideias para continuar a desenvolver este projeto em próximos sprints. Se estiverem interessados podem encontrar o código e mais informação sobre o projeto na página do sprint, e claro, envolverem-se na preparação do próximo.

Vejam mais fotos do decorrer das atividades no Flickr.

Queremos agradecer a toda a malta dos labs AZ, LCD, xDA e Altlab por todo o companheirismo, sendo sempre muito receptivos. Com certeza essa interação intercontinental fará diferença para a construção do MuSA.


Tags: , , , , , , ,

Um comentário

  1. […] detalhes sobre o que ocorreu em pt_BR no musa.cc ou em pt_PT no […]

Deixe seu comentário para alf de(con)struction » Machinimakers CNC × Cancelar