domingo, 12 de maio de 2013

Iphone Gears case

Fala pessoal!!! Só pra não deixar o blog morrer, vou postar rapidinho umas coisas que eu imprimi recentemente...

Primeiro a case de iphone com engrenagens que você pode baixar nesse link http://www.thingiverse.com/thing:65810

Ficou muito legal, lixei um pouquinho os pinos, encaixei as engrenagens, colei os pinos e pronto:




Bom vou ficar devendo as fotos, mas eu finalmente consegui fazer a mini pump http://www.thingiverse.com/thing:4839 , modelos muito pequenos assim tem que imprimir devagar, com fan ligada e muito cuidado... em breve posto o vídeo da bomba funcionando..

Acho que é isso pessoal, em breve posto mais fotos e vídeos de projetos que estou montando..

Keep printing

sexta-feira, 5 de abril de 2013

Problemas de acesso ao grupo RepRapBR

Pessoal, aos que como eu costumavam utilizar a interface web do grupo https://groups.google.com/forum/?hl=pt&fromgroups#!forum/reprapbr está com certeza com problemas para acessar o grupo.  Aparentemente o problema é com o google mesmo, e eu fiquei uns bons dias no escuro até descobrir que as mensagens estavam chegando normalmente para quem usa o email.

Portanto a solução por enquanto é utilizar o email, basta entrar nas configurações de acesso e alterar para receber emails. Quem quiser ajudar pode reportar o erro ao google, basta tentar postar que vai aparecer o erro, quem sabe eles não corrigem...

Bom acho que é isso pessoal, esse post é mais pra avisar vocês de que o grupo continua firme e forte através de emails.. Só me preocupa o rumo que as coisas têm tomado recentemente, aparentemente novos moderadores ou ditadores foram empossados e coisas no mínimo esquisitas têm acontecido, portanto nessas horas obscuras, vou guardar minha opinião pra mim mesmo sabe como é né, vai que um moderador não gosta de mim e me expulsa do grupo...

Próximo post posto novidades, quem sabe não vem o tão aguardado tutorial da MendelMax e as primeiras impressões....

Keep printing!!

terça-feira, 12 de março de 2013

O blog não morreu

Pessoal, em breve eu volto a postar aqui no blog, estou nos passos finais da MendelMax, vou colocar bastante fotos e tutoriais, atualizar os antigos...

Enfim, aguardem, em breve eu volto a postar, só estou avisando pra galera não desanimar do meu blog hehe, eu voltarei =]

Keep printing

Henrique

domingo, 25 de novembro de 2012

Materiais de impressão

Domingo é dia de? Postar no blog, pois é, fiquei devendo ontem o streaming da montagem da MendelMax, acontece que eu esqueci de comprar arruelas M5 (dá zero pra mim), portanto a montagem ficou para essa semana, podem acreditar eu também fiquei chateado hehe, com isso vou postar no blog para compensar hehe...

Esse post é sobre materiais de impressão, vou falar dos mais comuns e dos menos comuns, das novidades e das características gerais dos materiais, espero que gostem. A lista não está na ordem de melhor para pior, ou mais barato para mais caro, muito menos mais fácil para mais difícil, está por ordem de memória rsrs, eu fui lembrando e colocando na lista:

ABS (acrilonitrila butadieno estireno, ou em inglês: acrylonitrile butadiene styrene) - esse é talvez o plástico mais comum para impressoras 3D, em especial as RepRaps. Também é amplamente utilizado em diferentes produtos (parachoque de carros, mesas, eletrodomésticos, etc, etc). Tem boas propriedades (é rígido e leve, com acabamento brilhante, flexível e resistente na absorção de impacto além de isolante eléctrico). Chega de falar bem, o ABS é derivado do petróleo, o que pra muitos não significa nada, mas enfim deixa pra lá...
A temperatura de extrusão nas RepRaps varia entre 210 e 240 ºC (pode ser mais ou menos) e depende tanto da sua máquina, quanto do plástico em si. Algumas pessoas não gostam do cheiro liberado na extrusão, outras praticamente não percebem esse cheiro, se você não se sentir confortável com o cheiro é bom usar a impressora em um ambiente ventilado e não ficar muito em cima da máquina.
A grande dificuldade em se trabalhar com o ABS é a adesão do plástico na mesa, o ABS tende a se contrair (bastante) no processo de resfriamento, portanto as peças tendem a descolar da mesa, nem sempre a peça sai da mesa, mas fica com a base bastante deformada (com os cantos levantados), a solução mais comum é utilizar uma mesa aquecida, geralmente entre 100 e 120ºC, recoberta por fita Kapton. Outras alternativas são o uso de mesa aquecida e colas (de PVC, ou cola de ABS, feita a partir da dissolução do filamento em Acetona). Outra solução é utilizar uma câmara de impressão aquecida, mas essa solução está protegida sob patentes, portanto não existem soluções comerciais para isso.
No geral o ABS é um excelente material para se trabalhar, se você não se incomoda com o cheiro, se tem uma mesa aquecida, vale a pena usar ABS, o acabamento das peças é muito bom.



PLA (ácido polilático, ou em inglês polylatic acid) - esse é o irmão natureba das RepRaps, o PLA é biodegradável, feito a partir do milho, ou da cana-de-açúcar. Diferentemente do que o nome diz, não é um poli-ácido, mas um poliéster rsrs, nomenclaturas a parte, o PLA é bastante utilizado em embalagens biodegradáveis, e também em muitos produtos do dia a dia. No mundo das impressoras 3D, é quase tão comum quanto o ABS, a seu favor pesam a facilidade de impressão (não requer mesa aquecida), a temperatura sensivelmente menor (é extrudado entre 170 e 200ºC) e o apelo ecológico é claro. As propriedades são boas, o PLA é mais rígido que o ABS, não gosta muito de ser flexionado e o calcanhar de aquiles é a resistência térmica, o PLA não suporta temperaturas muito altas. Alguns grupos têm pesquisado e desenvolvido blends (misturas) com alguns aditivos buscam melhoram as propriedades do PLA, existem a venda os imPLA e hiPLA, que contém um aditivo para melhorar a rigidez e flexibilidade.
O PLA também é um excelente material para se trabalhar, o acabamento das peças é muito bonito, uma ressalva fica para as peças complexas com suporte, o ponto de adesão do suporte deixa cicatrizes na peça difíceis de se remover.


PVA (álcool de polivinila, ou em inglês: Polyvinyl alcohol) - PVA é um plástico pouco conhecido no mundo da impressão 3D se comparado a PLA e ABS, o grande barato do PVA é sua capacidade de se dissolver em água, logo existe um enorme campo de aplicação para esse plástico nas impressoras, especialmente como material de suporte, em peças complexas... Com uma máquina dotada de duas cabeças de extrusão, basta imprimir a peça em ABS ou PLA por exemplo e o suporte em PVA, depois é só mergulhar a peça em água e pronto, o suporte se dissolve!!! Alguns pontos devem ser levados em conta, o PVA é sensível a altas temperaturas (fontes dizem acima de 200ºC por um longo período por exemplo) pode formar uns aglutinados que entopem o bico e dificilmente são removidos (não adianta elevar a temperatura), portanto cuidado! A temperatura de extrusão varia entre 160 e 190ºC (dizem que também é possível extrudar a 225ºC, mas com perda de qualidade, cuidado com entupimentos).

PC (policarbonato, ou em inglês: polycarbonate) - esse é ainda mais desconhecido no mundo RepRap, mas para usos comuns é muito conhecido. O policarbonato é um termoplástico maleável (aceita ser dobrado), é transparente e muito resistente (conhecido também como Lexan no mundo de modelismo, é utilizado ainda na manufatura de vidros a prova de bala). O PC tem algumas peculiaridades, é extrudado entre 260 e 310ºC, e é muito sensível a umidade, portanto para se obter peças transparentes é preciso ter um ambiente bem seco e o plástico deve ser seco também. Vejam aqui um exemplo de peças impressas em PC

NYLON - Um material muito interessante para se imprimir uma vez que produz peças flexíveis, e muito resistentes. Os problemas com o Nylon são relacionados com a adesão entre camadas, a temperatura de extrusão e a umidade (mais um material que gosta de água). Recentemente surgiram novas variantes de Nylon voltadas para impressão 3D, muito promissoras, vejam esses links:


LAYWOOD - Aí uma novidade, plástico de madeira? rsrs esse filamento é uma mistura de polímeros com madeira, é um material com propriedades semelhantes ao PLA, mas com acabamento igual a madeira, isso mesmo, você vai imprimir madeira!!! Uma coisa super bacana desse filamento é a capacidade de alterar a cor e o acabamento das peças de acordo com a temperatura de extrusão, que pode ser entre 170 e 250ºC. Difícil de acreditar? Vejam com seus próprios olhos:


Senhores, é isso, esses são os materiais mais comuns, acredito que devem existir outros termoplásticos com possibilidade de se utilizar nas RepRaps, com diferentes acabamentos, propriedades físicas e usos, até mesmo o PET tem um enorme potencial de utilização. Só um adendo, a maioria dos filamentos é vendida em diâmetros de 3,0 ou 1,75mm, além disso, antes de testar outros materiais tome cuidado com o seu hot end, alguns hot ends são limitados a certas temperaturas (os J-head por exemplo são limitados em 248ºC), portanto cuidado!!

Se alguém esbarrar em algum material que eu não comentei por favor avisem, é de interesse geral da nação rsrs conhecermos novos materiais... Só a título de comparação, os grandes players no mercado 3D (Stratasys, 3D Systems, etc) têm algo em torno de 100 tipos diferentes de materiais no portfolio de suas máquinas...

Antes de terminar vejam aqui os artigos do 3Ders com a tag #printing materials. Ah e onde comprar esses filamentos? Fiquem com essa lista fantástica, com todos os fornecedores:


Chega por hoje galera, essa semana começa a MendelMax.. Keep printing folks!!!

=]

Softwares

Pessoar!!! Post de hoje é sobre softwares, sim isso mesmo... Antes de iniciar o post devo dizer, que esse assunto é polêmico rsrs, muita gente (especialmente no Brasil) é adepta do software pirata e muita gente busca soluções abertas, well well well, aberto, fechado, azul, vermelho, amarelo, índio ou branco, seja lá qual for sua ideologia de softwares, cada um usa aquilo que lhe agrada, e eu vou ficar bem longe dessa discussão e simplesmente postar uma lista dos softwares.

Quando eu pensei nesse post, eu imaginei a lista traduzida aqui no blog, mas como eu sou preguiçoso, eu vou simplesmente passar o link da wiki gringa, e quem tiver interesse corre lá, vejam os softwares... Esse é um bom link para ser agregado a wiki nacional, vamos ver se me sobra tempo...


Bom mais aí o post ficou ridículo, pois bem, vou dar mais alguns links interessantes e deixar meus comentários. Andei mexendo um pouco no Sketchup, independente da licença do software (que não é mais da google) eu acho ele bem bacana, muita gente reclama que ele faz objetos não sólidos, mas não é bem assim que funciona, com alguns plugins aí o sketchup se transforma, seguem os links, inclusive de um plugin para importar STLs:




E a lista das listas de plugins para sketchup:


Bom é isso, post mais pobre impossível né, tenho certeza que qualquer um com um pouco de tempo pode encontrar esses links por conta própria, mas com esse post dá pra economizar alguns cliques e minutos de pesquisa...

Keep printing

terça-feira, 20 de novembro de 2012

News e links

Fala pessoal!!! Phew!! Ontem foram vários posts no blog, terminei finalmente o tutorial de montagem, não que tenha ficado um espetáculo, mas serve de alguma coisa... Hoje na ressaca eu volto, com coisas mais lights, vamos falar de coisa boa né gente, vamos falar de Top Term =]

Então, brincadeira viu, voltei aqui hoje pra dar um salve a todo mundo que curtiu e agradeceu os posts de ontem especialmente o primeiro~(pessoal num botou fé na MM né, deixe estar hehe), e também para deixar alguns links e vídeos interessantes...

Primeiro, vejam esse link, sobre um carro feito em uma impressora 3D (escala 1:3), usado para as filmagens de 007, hehe, e dizem que essas máquinas não servem pra nada...


Continuando a série: impressões impressionantes, hehe, quem estiver aí em vias de se casar e quiser fazer aqueles bonequinhos de bolo de casamento em um novo nível hehe, vejam aí a nova moda no Japão... Brincadeiras a parte, não é nada de casamento, mas sim de miniaturas de pessoas, bacana mesmo é que eles usam um scanner!! Quero muito usar um scanner um dia!! Vejam a qualidade do objeto impresso!!!


Quem continuou aqui comigo merece um gran finale... Eu nem vou comentar, vejam com seus próprios olhos... (mãe, mãe quero uma máquina dessas!!!)


Pessoal, chega por hoje, acho que eu voltei a ser o bom e velho Muringa, com pouca utilidade pra maioria de vocês, rsrs, brincadeira gente, tenho 2 posts no gatilho com bastante informações, mas é segredo...  Se sobrar alguns minutinhos no fds eu posto pra vocês... Fuiz...

Keep printing...

=]

segunda-feira, 19 de novembro de 2012

MendelMax - Unboxing

Não é segredo nenhum que eu estou dedicando meu tempo a uma nova impressora, pois bem, hoje começa o processo de montagem da MendelMax.

Comprei algumas peças na TrinityLabs.com algumas peças com o Paulo Fernandes, outras com um pessoal do IRC #RepRap, o J-head do hotends.com e algumas ainda nem comprei hehe. Neste exato momento estou finalizando as peças plásticas...

Algumas características da máquina:

MendelMax 1.5+ (futuramente Mendelmax Pro)
Área de impressão: 25x30x18 cm
Mesa aquecida: Kapton heater 200W
Eletrônica: RAMPS + LCD + SD Card (funcionamento indepentende do computador)
Eixo Z com eixos de precisão
Extruder: mini extruder, motor com redução
Bico: J-head VB 0,4 mm
Filamento: 1,75mm
Eixo Y (e X no futuro): Trilhos da PCB Linear

Vamos ao que interessa, as fotos:

4 Motores NEMA 17 e um motor com redução para o extruder

LCD e cartão SD

RAMPS + Arduino + StepSticks

J-head com opção de cartridge heater

Parasusos, porcas, arruelas, correias GT2 e couplings de metal


Eixos de precisão para o Z

Perfis de alumínio

Já vieram furados, prontinhos

Eixos para o X (8 mm) e Z (10 mm)

Trilho para o eixo Y (no futuro vou adicionar um desses no X)

Tudo junto e misturado...
Bom gente, agora é terminar de imprimir as peças, e minha Black Max fica pronta rapidinho!!! As peças da mesa são as últimas que faltam, mas já estão a caminho...

Chega por hoje! Keep printing!

Tutorial de Montagem – Parte 7C – Primeiras impressões, dicas, problemas e fatiamento...


Bom pessoal esse é o post final da série, queria ter ajudado mais, mas faltou fôlego, enfim, vou repassar alguns tópicos pra ajudar nas primeiras impressões... 

Fatiamento - Pra fatiar vamos usar o Slic3r, existem outras opções open source, como o projeto Cura, o Skeinforge, entre outros mais desconhecidos, também temos opções pagas como o Netfabb...

Vou explicar por abas, eu não sou expert em fatiamento, se eu falar alguma abobrinha por favor me corrijam... Estou usando a versão 0.93, já saiu uma nova, então se você encontrou algo diferente, pode ser por conta da versão... É tudo muito óbvio, mas whatever... =]
Depois de alterar algo, crie um perfil com um nome explicativo, faça variações, vá testando, essa é a melhor forma de aprender sobre os parâmetros e calibrar direitinho!!!


Plater 

Aba que contém a área de impressão, você pode adicionar arquivos .stl, copiar, girar, escalar, etc.. Na parte inferior selecione os perfis de fatiamento, caso queira fatiar aperte export Gcode (repare que é possível selecionar os perfis de fatiamento entre os existentes, também é possível importar o perfil de alguém, no menu File), para salvar mesas exporte o .stl.


Print settings

Layers and perimeters

Layer height é a altura da camada, quanto menor mais preciso, mas mais demorado, em geral é legal usar um valor intermediário, assim a peça sai boa, e não demora tanto. Existe um limite máximo para o bico (exemplo um bico de 0,5 mm faz até é 0,4 mm bem, o mínimo é difícil dizer), uma máquina bem calibrada consegue camadas de até 0,1mm, menos que isso eu não arrisco...
First layer height - altura da primeira camada (eu deixo 100%)
Vertical shells - camadas sólidas verticais, base e topo
Randomize start points - inicia a camada em um ponto qualquer (evita a formação de cicatrizes nas peças no ponto onde a camada começou a ser feita)
Generate extra perimeters when needed (não sei pra que serve)
Horizontal shells - camadas externas sólidas, se usar 1 camada, a peça vai ter só 1 casquinha, pode ficar bem frágil.

Infill

Fill density - densidade de preenchimento: 0,3 = 30% preenchido. Exemplos:


Fill pattern - é o padrão de preenchimento, dependendo do padrão e do infill vc tem peças mais frágeis ou mais fortes. Exemplos:





Top/bottom fill pattern - é a mesma coisa do anterior só que pra parte de cima/baixo da peça
Infill every N layers - essa opção chama-se skin no skeinforge, se vc colocar 1, toda camada tem infill, se colocar 2, ele faz infill em uma camada sim outra não. Se colocar 4, ele poe infill em uma camada a cada 4  camadas...  Se usar camadas de 0,2 mm e N=2 os infills serão de 0,4mm, a peça sai mais rápido.
Solid infill every N layers - faz uma camada sólida a cada N layers.
Fill angle - ângulo de preenchimento
Os outros 2 comandos não sei... =]

Speed

Perimeters - perímetro é o contorno da peça.
Small perimeters - faz perímetros muito pequenos com velocidade menor, o valor define quão mais lento é em relação ao valor anterior
Perímetros externos - igual ao de cima só que pra camada mais externa dos perímetros.
Infill - velocidade de preenchimento do “miolo” da peça
Solid infill - velocidade de preenchimento de camada cheia
Top solid infill - o mesmo do de cima, só que para a camada superior (final) da peça
Bridges - pontes
Travel - a impressora se movimenta bastante sem estar colocando plástico, esses movimentos em geral podem ser mais rápidos, cuidado com valores muito altos pois a máquina pode perder steps e errar a peça
First layer speed - a primeira camada é crítica por conta da adesão, esse parâmetro varia todos os outros para a primeira camada em geral ser mais lenta, pra peça aderir direitinho na mesa.


Skirt 

É aquele contorno externo que a impressora faz na primeira camada, pra limpar o bico, e melhorar o fluxo de plástico para o início da impressão...

Loops - uso em 1 (senão a impressora fica fazendo várias loops de skirt)
Distance - distância do skirt à peça.
Skirt height - quantas layers de skirt ele faz...
Brim - é quase o mesmo que skirt, só que ele maior e é colado na peça, ajuda a adesão por exemplo de ABS

Suporte

Quando for fazer uma alça ou um objeto com partes que não apoiam na mesa, nem tudo é possível de se fazer como bridge (nem todas as vezes existem apoios, pense por exemplo num boneco de braços abertos...). Exemplo:


Pattern - é o padrão do suporte
Spacing - é o espaçamento entre as linhas do suporte
Pattern angle - é o ângulo do suporte em relação a peça. 

Notes

Nunca usei, nem sei pra que que serve...

Output options

Complete individual objects - quando for fazer uma mesa com várias copias ele vaz 1 por vez, cuidado o bico pode bater nas outras peças prontas. As opções de baixo são o raio de exclusão do extruder, para não bater em peças prontas ou alças em peças complexas;
Post processing scripts - caso você queira calcular quantos metros de filamento, custo de peças e coisas do tipo...
O resto eu não sei pra que serve.

Multiple extruders

Pra quem tem mais de 1 bico na máquina, eu não tenho, por isso não posso te ajudar hehe =]

Advanced

Default extrusion width - em geral o filamento é depositado como se fosse uma elipse, um pouco achatado, esse valor mostra quão maior na largura o filamento é em relação a altura. Os gringos usam 2.2, o slicer calcula sozinho. 0 é automático
First layer - mexe no extrusion width da primeira camada, (eu deixo igual as outras), por isso  deixo 0, o slicer vem configura 200%, seria uma primeira camada 2x mais gorda e mais achatada que as outras.
Perimeters - mesma coisa, extrusion width para perímetros...
Infill - mesma coisa...
Support material - mesma coisa, se o suporte tá muito duro, diminui o width que ele fica mais fraco, mais fácil de quebrar.
Bridge flow - ao fazer bridges, controla a saída de plástico, se diminuir fica mais lento, tem que calibrar http://www.thingiverse.com/thing:12925
Threads - quantas threads o slicer cria pra fatiar, quanto mais threads, mas rápido o fatiamento, mas maior a memória consumida.

Filament Settings

Filament

Diâmeter - diâmetro do filamento, meça o diâmetro com um paquímetro em vários pontos, faça uma média..
Extrusion multiplier - esse valor serve para regular o fluxo de plástico, as vezes vc põe o diâmetro certo, mas sai menos plástico que o necessário, se diminuir o numero é pra sair mais filamento, se aumentar é pra sair menos. ABS costuma ter uma saída menor, por isso coloque o valor perto de 0,95 ou 0,9 pra ABS.  *** O ideal é regular os steps/mm do eixo E, depois checar por aqui se precisa algum ajuste!!! *** O Repetier a partir do 0.74 têm uma barra de configuração do fluxo, muito útil para corrigir pequenas modificações live (durante a impressão), fica a dica!!
Como regular o flow? Segundo essas figuras:

  



Temperature – Se definir alguma temperatura aqui o software de controle só vai começar a imprimir quando atingir essa temperatura, eu prefiro desligar aqui e controlar manualmente no software de controle, fico mais livre...
Bed temperature - Mesmo do de cima, só que para a mesa...

Cooling

Se habilitar o cooling o slicer vai ligar o fan automaticamente durante a impressão, caso a camada seja muito pequena, o plástico não tem tempo de esfriar, aí ele encolhe e não fica legal, por isso peças com hastes pequenas, ou peças muito pequenas é legal usar o cooling, ou por aqui ou manualmente (M106 Liga e M107 Desliga o Fan). O legal de usar via Slic3r é que ele regula a potência no cooler, logo regula a intensidade do vento...

Min fan speed - velocidade minima da ventoinha (%)
Max fan speed - velocidade máxima da ventoinha (%)
Bridge fan speed - velocidade da ventoinha em pontes. Nas pontes a ventoinha ajuda bastante.
Disable fan for first N layers - desabilita a ventoinha nas primeiras N camadas, pra evitar da peça descolar;
Keep fan Always on - mantém a ventoinha sempre ligada

Enable fan if layer time is below - se a camada for muito pequena liga a ventoinha, define o tempo para considerar a camada pequena e ligar a ventoinha.
Slow down - mesma coisa do de cima, só que reduz a velocidade de impressão no caso da camada ser pequena.
Min print speed - define a velocidade mínima da impressora no caso de ele desacelerar em camadas pequenas.

Printer settings

General

Bed size - define o tamanho da mesa
Print center - define o meio da mesa
Z offset - define a altura inicial do Z em relação a mesa (tem gente que deixa 0,2 mm, façam um teste)
Firmware - Se tiver um firmware de CNC
Extruders - quantidade de extruders

Custom GCODE

Start Gcode - antes de imprimir a máquina vai executar aquilo, no caso ela zera todos os eixos, aqui se você tiver paciência pode definir uns comandos para limpar a o bico e etc...
End gcode - após terminar a peça ela executa esse comandos
Layer change gcode - código executado entre camadas

Extruder 1 

Nozzle diameter - diâmetro do furo do bico ** Dizem que se obtêm melhores resultados colocando um valor aqui um pouco menor que o bico instalado (0,45 para bico de 0,5 mm por exemplo).. Dizem = pessoas que testaram isso, tem a ver com o algoritmo de fatiamento e com alguns parâmetros relativos a altura de camada e achatamento...
Extruder offset - para quem tem mais de 1 extruder, é a distância entre os bicos.
Retraction – evita que o plástico fique pingando do bico enquanto a máquina não extruda (travel moves), pode-se regular o movimento de retração (direção oposta à extrusão - cria subpressão no bico), cada plástico é de um jeito. A temperatura afeta esse valor, temperaturas maiores tendem a escorrer mais plástico. PLA escorre muito mais que ABS.
Length - distância de retração: em geral de 1 mm é suficiente, se não for aumente aqui, tente diminuir um pouco a temperatura..
LiftZ - entre movimentos de impressão (travel moves) ele ergue o eixo Z, deixa a impressão mais lenta, mas melhora qualidade, a receita é aumentar o tamanho da camada + 0,05mm (exemplo para camadas de 0,3mm o lift é 0,35 mm)
Extra lenght on restart - se o retract for muito, na hora que a impressora volta a imprimir falta plástico, com isso ele dá uma compensada aumentando a extrusão logo depois da retração
Minimum move after retraction - movimentação mínima depois de retrair o filamento

As outras configs são pra múltiplos extruder, de novo eu sou inútil aqui hehe...

Agora é hora de falar de dicas e problemas comuns... Se minhas dicas forem inúteis, grite no Grupo

Impressora não conecta - cheque a fiação, verifique se a velocidade de comunicação está igual no Firmware e nosoftware de controle. Verifique a porta de conexão.

Impressora travando o movimento - cheque a feedrate dos eixos (especialmente do Z, deve ser bem baixa), cheque o alinhamento da máquina

Impressora se movimenta mais/menos que o valor correto - verifique os steps/mm

Impressora faz círculos ovalados - cheque o tensionamento das correias e os steps/mm

Extruder fica engasgando - verifique a consistência do diâmetro do plástico, aumente a temperatura de extrusão, confira a pressão do idler do extruder, verifique seu parafuso trator.

Peças saem falhadas (fios de ovo) - verifique os steps/mm do eixo E

Peças saem inclinadas na vertical - eixos perdendo passos, verifique a corrente dos motores, procure por desalinhamentos, diminua a velocidade

DICAS

Imprimir em ABS - Receita básica: Mesa aquecida a 110ºC coberta com fita Kapton, ou
 utilize Cola de PVC. Imprima com mesa quente!
ou Com a mesa fria, utilize fita PET verde, lixe a fita com lixa d’água, e passe solução de acetona ABS ou MEK ABS (dissolva um pouco de ABS na acetona ou no MEK) e passe na fita. Imprima com mesa quente!

Não se esqueça que a mesa aquecida consome bastante energia, tenha certeza de usar uma fonte com potência suficiente para a mesa!!! Não se esqueça de instalar um Thermistor para a mesa.

Imprimir em PLA - Receita básica - Fita azul de pintura e mesa fria, ou
Mesa aquecida (entre 40 e 60º C) e vidro, ou
Mesa fria e cola Tenaz (cola a base de água, essas de criança)

Nivelando a mesa e altura do extruder em relação a mesa - Deixe o endstop do eixo Z um pouco solto, pra facilitar esse ajuste, caso a peça esteja muito colada, erga o endstop e zere o eixo, se estiver muito afastado, abaixe o endstop e zere a mesa, existem soluções para facilitar essa configuração.
Para nivelar a mesa - eu costumo zerar 1 canto, depois subo 2mm e vou andando com o extruder pelos 4 cantos, ajustando até ficar tudo certo, depois volto no 1º ponto e checo se está tudo certo.
A altura do bico em relação a mesa - tem muita gente que indica passar um cartão de visitas, quando ele estiver semi preso é a altura ideal, veja aqui como a primeira camada deve ficar:





Bom eu paro por aqui... Vou terminar com a lista das listas de calibração:


domingo, 11 de novembro de 2012

Tutorial de Montagem – Parte 7B – Firmware

O que é esse maldito Firmware? Esse é o "Sistema operacional" da máquina, é um conjunto de instruções que faz a impressora funcionar... Existem vários firmwares, Sprinter, Marlin, Repetier, etc.. Eu sugiro o Repetier e o Marlin, que são os mais completos e o que a maioria do pessoal usa... Quem quiser entrar nos méritos e funções de cada um, fiquem a vontade pra perguntar no grupo RepRapBR

Pois bem, vou falar bem por cima, porque eu não entendo muito disso não, sempre que tem alguma configração diferente a ser feita eu peço ajuda, só vou falar das coisas mais importantes a serem modificadas e como upar o código. 

Importante: Se você não usa RAMPS, usa a Gen7 por exemplo, o método para upar o firmware é outro!!

Hoje em dia, tem bastante gente utilizando o mesmo conjunto de eletrônica e Hotend, pelo menos aqui no Brasil, então existem alguns arquivos de configuração prontos circulando por aí, eu prefiro não mandar o meu, porque minha máquina é bem diferente, mas peçam lá no grupo que o pessoal disponibiliza...

Como enviar o Firmware ao Arduino? 

Baixe o firmware e extraia o conteúdo do zip em um pasta
1º Abra o software do Arduino (leram o tutorial anterior 7A?).
2º Abra o firmware: File --> Open --> navegue até a pasta que você extraiu, o arquivo com o firmware se chama Repetier.ino ou Repetier.pde
3º Após editar o firmware, clique no botão Upload (sempre salve antes as configurações). Aguarde até o firmware ser enviado e pronto...

Como editar o Firmware?

As principais modificações precisam ser feitas na aba Configuration.h, abra o Repetier, navegue até a aba Configuration.h

Altere: 

Eeprom: Se a eemprom estiver ligada nenhuma configuração funcionará, ele sempre vai ler os valores da eeprom (ative ou desative na aba eeprom.cpp)
Motherboard: Selecione sua placa na lista
Thermistor: Selecione o thermistor que você está usando (sensor de temperatura), caso não tenha na lista é possível adicionar a tabela de temperaturas daquele thermistor, gritem lá na lista que o pessoal tem um bom método...
Steps/mm: Esse valor é fundamental, depende da correia, do motor, do stepping da placa, das polias... Tem essa página pra calibrar os steps (e outras coisas), no X,Y e Z é mais fácil calibrar, no E, precisa calibrar pra cada plástico... O procedimento é simples, sem o bico (de preferência, pode tentar com o bico quente também), você faz marcas de 5 em 5 mm no filamento e manda extrudar 5 mm, aí ajusta o valor até obter 5 mm certinho de extrusão (teste 10 e 20mm também porque 5 mm pode embutir algum erro)...
Endstops: Ajuste segundo sua configuração, endstops mecânicos, ópticos, inverta a lógica deles, não é nenhum bixo de sete cabeças, se estiver com dúvida, já sabe onde gritar....
Feed rate: velocidade de movimentação...
Acceleration: Aceleração do movimento;;;
Jerk:  define o ponto de partida da velocidade na mudança de direção, se vc colocar 40, quando 
a impressora for fazer um circulo, ela faz acelerando quase, super rápido, se colocar 1, como 
ela  troca  de  direção  bem  rápido,  o  movimento  não  chega  a  acelerar,  ela  sempre  volta  pra 
velocidade inicial... Tem uma explicação no firmware... Na minha máquina está 15 =]

Esses três últimos parâmetros definem, em última análise, a velocidade da impressora, comece com valores baixos, pois a velocidade alta costuma dar problemas quando a máquina não está perfeitamente ajustada (desalinhada ou com vibração e etc).

Meu post ficou bem pobre coitado rsrs, queria fazer um post bem explicativo, mas eu não sou expert na coisa, vira e mexe tem algum problema aqui, por exemplo, eu montei uma máquina esses tempos em que o endstop de um dos eixos não era no mínimo, mas sim no máximo do eixo. Pra configurar isso no firmware é simples, tem uma opção do tipo -1 para mínimo e 1 para máximo. Só que essa opção só funciona se você habilitar isso na aba pins.h.

Porque eu falei disso? Porque a grande maioria das coisas a gente aprende por necessidade, eu pedi ajuda no chat do IRC (servidor Freenode) no canal #reprap e alguém me disse que tinha de habilitar na aba pins.h, senão nunca que eu ia adivinhar...

Então gente, por mais que meu tutorial ficou pobre, eu vou resolvi seguir as recomendações de um professor meu, que não precisamos saber tudo, mas precisamos saber quem sabe pra poder perguntar... Não tenham medo de mexer no firmware, salvem sempre um backup que esteja funcionando, alterem as velocidades, alterem o jerk, o advance (pra evitar bolotas de plástico nos cantos), e deixem a máquina de vocês imprimindo 100%.

Como última dica do dia, no próprio github do Repetier tem umas sample configs, e tem também essas configs que o ezmobius da Trinitylabs usa na Mendelmax Pro dele, essa config está com velocidades bem altas, então servem como parâmetro de comparação...

https://gist.github.com/3686244

Pessoal por hoje é só (ou não), só pra dar um gostinho, eu falei de Mendelmax ali em cima, eu já imprimi um kit de Mendelmax, to imprimindo o segundo... Em breve vou começar a desmontar minha Prusa e a montar uma Mendelmax... Acompanhem =]







domingo, 21 de outubro de 2012

Tutorial de Montagem – Parte 7A – Instalando os softwares

Fala pessoal, vamos por partes, pra simplificar... Só pra relembrá-los, já que faz tempo que eu comecei essa série de tutoriais. Estou montando uma Prusa, utilizando a Eletrônica RAMPS. Os passos ensinam a instalar os softwares no sistema Windows. Se você usa Linux, OSX ou qualquer outro tipo de sistema, google is your friend.

Well well well, vocês viram um vídeo onde eu explico o que faz parte do conjunto RAMPS, pois bem, primeiro software que vamos instalar é o Arduino, se você usa outro tipo de eletrônica, talvez não preicse disso, só avisando...

Primeira parte: Arduino

1º Vamos fazer o download do software. Baixem a versão mais nova, as versões antigas são totalmente diferentes e tivemos vários problemas na transição, mas acredito que hoje todos os firmwares já estão adaptados pra versão atual (1.01). O site do Arduino é esse http://arduino.cc/en/

2º Instalação - Basta extrair o conteúdo do zip e abrir o arquivo arduino.exe. Recomendo extrair o arquivo na pasta C:\Arquivos de Programas\arduino assim mantemos uma certa organização no nosso computador. 

3º Instalando a placa Arduino - como qualquer outro periférico o Arduino precisa ser instalado no micro, precisa de um driver (quem nunca instalou uma webcam, ou uma placa qualquer?). Portanto conecte o Arduino no computador através do cabo USB. Navegue até o Gerenciador de Dispositivos do Windows, muito provavelmente seu computador irá acusar um dispositivo desconhecido, ou mesmo com o nome Arduino, mas sem driver. Selecione o dispositivo desconhecido clicando com o botão direito, selecione Atualizar Driver. Agora no menu de instalação, selecione a instalação a partir de um local, navegue até a pasta onde você extraiu o software do Arduino (na subpasta Drivers) e pronto, é pra funcionar. Se o Windows reclamar de driver não assinado, ignore e instale assim mesmo. Antes de fechar o gerenciador de dispositivos dê uma olhada na porta COM utilizada pelo Arduino, você vai precisar em breve.

4º Configurando - Agora abra o arquivo arduino.exe (faça um atalho se achar conveniente), na interface do Arduino, clique em Tools na barra de menus, selecione Serial Port, e coloque a porta COM em que o Arduino foi instalado (não disse que você ia precisar?). Novamente na aba Tools, selecione Board, e selecione o modelo da placa, Arduino Mega 2560 (quem tiver o 1280 selecione a versão 1280 =] )

5º Testando - bom se você seguiu o tutorial certinho é pra funcionar, se quiser ter certeza, pode fazer upload de um programa de testes. (isso é totalmente opcional). Vá no menu File --> Examples --> 1.Basics --> Blink. Faça upload do sketch e veja seu arduino piscar os leds... Inútil  mas prova que funciona. Se algo não funcionar, refaça os passos, até ter certeza que não esqueceu nada! Se ainda assim tiver com problemas, peça ajuda no grupo RepRapBR.

Aqui um tutorial em vídeo (em inglês):


Pra fechar com o Arduino, um post bem bacana do Daniel sobre a parte de softwares. 

Segunda parte: Software de controle...

Bom temos duas opções principais, o Pronterface e o Repetier Host. O primeiro é bem simples e prático, o segundo é bem mais completo. Vou ensinar os dois com detalhes.


1º Baixe o software pré compilado aqui. Se quiserem a ultima versão, tem um monte de outros steps, vou deixar um vídeo no final ensinando o processo completo...

2º Configurando: Bom basta configurar dois parâmetros, primeiro a porta COM em que está instalado o Arduino, e a segunda é a velocidade de conexão. Bom a velocidade precisa ser a mesma do Firmware, por isso deem uma olhada no Tutorial 7B - Firmware, aí vocês sabem exatamente qual valor colocar.
Assumindo que você já colocou um firmware, então coloque a velocidade de comunicação e pronto. 

3º Utilizando: Basta conectar a impressora (USB e energia na RAMPS) e apertar Connect. Pronto, agora use os botões coloridos, que representam cada eixo, pra mover a impressora. O botão com a casinha é o Homing, que faz a impressora movimentar os eixos até os endstops pra referenciar os eixos. 

4º Imprimindo: Esse aqui é só pra explicar como funciona, no tutorial 7C - Imprimindo e configurando a impressora eu vou falar com mais detalhes. Essa versão do pronterface vem com o software de fatiamento Slic3r, então se você baixar algum modelo e mandar imprimir (Load File) ele vai fatiar com o slic3r e depois basta imprimir (print). Se você já tem os arquivos fatiados (arquivos .gcode), carrege o arquivo (Load file) e depois é só imprimir (print). Atente que o bico precisa estar aquecido (defina uma temperatura e aperte Set), ative também a caixa Monitor Printer, para ver a temperatura em que a máquina está. Impressora zerada, bico quente, aperte Print e pronto =]

Para ajustar o Slic3r abra o menu Settings, Slicing Settings. O menu options tem algumas opções básicas, como tamanho da mesa, temperaturas padrão e velocidade de homing.


1º Baixe o Repetier Host aqui. Ele funciona com outros firmwares (testei com o Marlin, o Sprinter não testei), além do próprio firmware Repetier. A página de download: http://www.repetier.com/download/

2º Instalação: basta executar o arquivo de instalação.

3º Configuração: Eu não sou expert nessa parte, porque eu consegui fazer funcionar uma vez, e outra não deu certo, sugiro que leiam isso. Anyway, abra o menu Config --> Printer Settings.

Aba connection: Coloque a porta COM, a Baud rate (velocidade de comunicação, valem os mesmo comentários do pronterface). Stopbits, parity, Transfer protocol e Receive cache size eu não mexi, aqui está 1, None, Autodetect e 120. Sugiro pedir ajuda no grupo RepRapBR, mas não tem segredo não, tem que bater com as configs do firmware...

As outras abas tem outras configurações, não vou explicar aqui, são coisas simples, como velocidade, desabilitar aquecimento após a imrpessão, tamanho da mesa, área de park, etc, depois leiam a documentação do Repetier Host para entender direitinho isso...

4º Utilização, conecte a impressora (USB e energia na RAMPS), clique em connect. Agora vá até a aba Manual control (lado direito), ali estão os mesmo comandos do Pronterface. Valem os mesmos comentários do Pronterface...

5º Imprimindo: No Repetier Host temos a opção de criar mesas, rodar, escalar, copiar arquivos e fatiar, coisa que não temos no Pronterface, pois bem, para imprimir um arquivo .gcode, basta carregá-lo em Load (do lado do connect), depois basta clicar em Run Job. (valem os mesmo comentários do pronterface, bico aquecido, homing, etc)... Para fatiar um objeto (o Repetier deixa você escolher entre o Slic3r e o Skeinforge), vá na aba Object placements. Clique em Add STL file, veja que é possível rodar, escalar, copiar, centralizar, remover... Terminada a edição da peça, basta clicar em Slice. Depois Run Job.

O Repetier Host é bem mais completo (e complexo a primeira vista), mas te dá muito mais opções, como as barras de velocidade de impressão e de velocidade da ventoinha, e mais opções para fatiamento, edição do código, criação de mesas personalizadas. Eu acho o Repetier Host muito melhor, mas cada um tem a liberdade para usar o programa que achar melhor, então comece em um, quando se sentir mais a vontade mude, experimente... Lembrando que existem outros programas, esses são os mais comuns e simples de usar.

Tutorial em inglês do Pronterface + SFACT (Skeinforge):


Daqui a pouco sai a parte 7B - Firmware...

=]