LusoRobótica - Robótica em Português

Robótica => Projectos de robótica => Projectos em desenvolvimento => Tópico iniciado por: nunosilvarocha em 04 de Abril de 2014, 12:37

Título: Plotter Vertical
Enviado por: nunosilvarocha em 04 de Abril de 2014, 12:37
Já alguém tentou ou construiu algum plotter vertical??
Sei que existem muitos exemplos por essa internet fora, mas ainda não consegui encontrar nenhuma exemplo que esteja a funcionar a 100%. Alguém tem alguma referencia?

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fs16.postimg.org%2F3zc76f4cl%2Fvp2sketch.jpg&hash=1966997b5dc1a40eb70b3b02d7613f6acc9a9974)

Trate-se de uma impressora que imprime na vertical.

A estrutura da impressora é simples. Dois motores de passo nos cantos superiores da folha, um fio e uma caneta, à mistura com alguma eletrónica.

O complicado neste projeto (no meu ponto de vista) é o software, de uma forma resumida, é necessário ler uma imagem e enviar para o microcontrolador as coordenadas para o movimento dos motores.

Der Kritzler - scribbling "TFOE" on Vimeo (http://vimeo.com/28003302)


Alguma ajuda??
Título: Re: Plotter Vertical
Enviado por: jm_araujo em 04 de Abril de 2014, 13:09
O complicado neste projeto (no meu ponto de vista) é o software, de uma forma resumida, é necessário ler uma imagem e enviar para o microcontrolador as coordenadas para o movimento dos motores.

Essa parte não me parece complicada, já tens varias ferramentas do género para quem trabalha com CNCs e corte a Laser. A única diferença é no drive dos motores, em vez de trabalhares em coordenadas cartesianas tens de meter um pouco de trigonometria ao barulho para fazer a transformação.

A parte mecânica apesar de simples, tem uns "gotchas": Tens de garantir que os fios não deslizam nos steppers, que o diâmetro de enrolamento é constante (senão é mais uma variável) e parece-me que é preciso algum cuidado com o homing para o resultado não ficar distorcido.
E tens de ter algum controlo sobre a caneta para não aparecerem os riscos de ligação entre as partes que se quer desenhadas, o que implica passar no mínimo 2 fios que vão ter de acompanhar o movimento e uma mecânica para subir e baixar a caneta.
Título: Re: Plotter Vertical
Enviado por: nunosilvarocha em 04 de Abril de 2014, 13:13
O complicado neste projeto (no meu ponto de vista) é o software, de uma forma resumida, é necessário ler uma imagem e enviar para o microcontrolador as coordenadas para o movimento dos motores.

Essa parte não me parece complicada, já tens varias ferramentas do género para quem trabalha com CNCs e corte a Laser. A única diferença é no drive dos motores, em vez de trabalhares em coordenadas cartesianas tens de meter um pouco de trigonometria ao barulho para fazer a transformação.

A parte mecânica apesar de simples, tem uns "gotchas": Tens de garantir que os fios não deslizam nos steppers, que o diâmetro de enrolamento é constante (senão é mais uma variável) e parece-me que é preciso algum cuidado com o homing para o resultado não ficar distorcido.
E tens de ter algum controlo sobre a caneta para não aparecerem os riscos de ligação entre as partes que se quer desenhadas, o que implica passar no mínimo 2 fios que vão ter de acompanhar o movimento e uma mecânica para subir e baixar a caneta.

O complicado está em encontrar um software que esteja a funcionar para aplicar ao projeto.
Quanto a esses pormenores do hardware, ficam para mais tarde, para já o importante era desenhar alguma coisa.
Título: Re: Plotter Vertical
Enviado por: jm_araujo em 04 de Abril de 2014, 14:12
Precisas de treinar o teu google-Fu.
5 minutos de pesquisas para encontrar:
http://www.instructables.com/id/Polargraph-Drawing-Machine/?ALLSTEPS (http://www.instructables.com/id/Polargraph-Drawing-Machine/?ALLSTEPS)

Instructable com HW, Eletrónica, FW e SW...

http://www.instructables.com/id/100-Mural-drawing-robot-also-works-as-a-giant-et/?ALLSTEPS (http://www.instructables.com/id/100-Mural-drawing-robot-also-works-as-a-giant-et/?ALLSTEPS)
Outro instructable, menos detalhado mas também com tudo, incluindo SW interpretador de gcode (usado para CNCs, gerado por qualquer CAM, ou mesmo o inkscape)


Tenho dificuldades em entender quem esbarra nos projetos pelo SW. Há muita coisa open source e muitas comunidades a ajudar para quase qualquer linguagem. Nunca foi tão fácil colar blocos de código para fazer um programa como hoje em dia (stackoverflow.com ;)). E depois de ter o HW, o SW dá sempre para ir melhorando.

Fazer HW bem feito, fiável, sem folgas, etc, é um cabo dos trabalhos. E muito mais trabalhoso.





Título: Re: Plotter Vertical
Enviado por: dropes em 04 de Abril de 2014, 15:30
É engraçado de ver a trabalhar, lentinho mas desde que fique bem é o que interessa.
Já vi alguns vídeos em que usavam cordas para movimentar uma caneta, apenas didático.
Não sei o que pretendes, colocar letras ou imagens em vitrines não é feito desta forma, o máximo que se pode fazer é colocar uma impressora horizontal com ventosas no vidro... talvez sabendo o propósito se consiga arranjar uma solução mais prática.
Título: Re: Plotter Vertical
Enviado por: nunosilvarocha em 04 de Abril de 2014, 16:41
Obrigado jm_araujo, eu já tinha encontrado algum SW mas ou o programa que trata da imagem não funciona ou a programação do Arduino dá erro de compilação e não consigo perceber porque.

Primeiro quero ver isto funcionar e depois tentar criar eu o SW, assim pelo menos tenho um guia.

Quanto ao HW, neste projeto posso ter uma coisa básica e depois ir melhorando.

dropes para já é algo só para umas brincadeiras. Que outros mecanismos sugeres então para este tipo de projetos??
Título: Re: Plotter Vertical
Enviado por: Kristey em 01 de Junho de 2014, 15:09
Não andaste mais com isto? :P