Re-estabelecendo impressão após falta de energia (acabou a força)

2,421 views
Skip to first unread message

Shadowman

unread,
Jan 12, 2014, 3:23:01 PM1/12/14
to repr...@googlegroups.com
Caros amigos, tive uma experiência ruim hj, estava imprimindo uma peça grande a puft.. acabou a força.

Ainda não tenho um nobreak na impressora 3d para me proteger dessas situações mas...

A minha dúvida é a seguinte:
Se acabar a força eu tenho como pausar a impressão, pois não sei se a bateria terá autonomia para terminar a impressão (da que a  força demora a voltar)
eu tenho como re-estabelecer a impressão a partir da linha pausada?
Pergunto isso pois tenho uma cnc e consigo parar um trabalho e continuar ele em outro momento somente marcando a linha onde parei (mach3)
E como tenho nobreak na cnc lá eu faço dessa forma:
acabou a força, vou pauso a usinagem, marco a linha, levo todos os eixos ao ponto zero, se a força volta logo continuo, do contrario desligo tudo, espero a força voltar, carrego o gcode, vou até a linha onde pausei e mando continuar a usinagem a partir daquele ponto.
Se tiver como fazer igual ou se alguém souber como me orientar desde já agradeço.
Mais uma coisa, apesar a minha printer ter a possibilidade de imprmir pelo cartão sd, tenho um note dedicado a ela e como ele tem bateria ele continua ligado após a força acabar.
abraços
Shadowman



Alex Borro

unread,
Jan 12, 2014, 5:10:00 PM1/12/14
to repr...@googlegroups.com
Cara, ter, tem... 

Vc pode dar uma pausa na impressão e desligar todos os aquecedores e motores.. com isso o consumo de energia vai a praticamente zero e sua fonte de alimentação alternativa vai durar muito mais.

Quando voltar a força, vc teria q religar os aquecedores, talvez fazer homing do X e Y novamente (do Z vc não consegue) e retomar a impressão.

Como eu imprimo somente pelo SD, não tem como saber qual linha do GCode está.. não sei se usando um Host daria pra saber isso..  Mas pausando a impressão não precisa saber a linha.

Dependendo da sua impressora, vc nem precisa fazer homing do X e Y, basta não mover nem o extrusor nem a mesa.. é que eles ficam soltos quando os motores desligam então qualquer esbarrão e já era..

E se sua impressora pode imprimir de cartão, esqueça o uso de Host, especialmente em impressões longas..

Vc nem precisa de um NoBreak na impressora, basta ligar uma bateria e um controlador de carga junto com a fonte..

O Bruno Cabral falo sobre isso uns tempos atrás..

Abraços.


--
Página da Lista: http://groups.google.com/group/reprapbr/about?hl=pt-BR
Versão Forum: https://groups.google.com/forum/?fromgroups#!forum/reprapbr
---
Você está recebendo esta mensagem porque se inscreveu no grupo "RepRapBR" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para reprapbr+u...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/reprapbr.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.



--
"Não é o mais forte da espécie que sobrevive, nem o mais inteligente. É aquele que se adapta melhor as mudanças"  ( Charles Darwin )

Alex Borro

Valter F.C.

unread,
Jan 12, 2014, 5:44:14 PM1/12/14
to repr...@googlegroups.com

Se viu quantos mm do eixo z estava no lcd (repetier firmware mostra isso), dá para calcular em que camada está; eu faço esse cálculo de vez em quando e bate certinho.
Como ele usa notebook, dá para ver certinho.

Eu nunca fiz isso, mas acho que daria para editar o gcode e remover as primeiras camadas. Daí você só dá homing no x e y. Para fazer o z, você sobe o endstop até encostar no xidler e dá o homing só para zerar. Tem de ser tudo manual, desativando qualquer coisa e acredito que você não poderia utilizar o auto bed leveling. Acho bem possível...

Att.

Valter F.C. (via Android)

Luís Andrade

unread,
Jan 12, 2014, 7:39:53 PM1/12/14
to repr...@googlegroups.com
Para o Z é só mandar um G92. 
Você diz a altura q a printer esta. Sem Precisar fazer home nem mexer no endstop. 

Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para reprapbr+unsubscribe@<

Valter F.C.

unread,
Jan 12, 2014, 7:45:27 PM1/12/14
to repr...@googlegroups.com

Ah, então tá mais fácil ainda.

Att.

Valter F.C. (via Android)

Lord Blackmore

unread,
Jan 12, 2014, 7:57:54 PM1/12/14
to repr...@googlegroups.com

E como faz com extrusor (E)? No programa, o chamado gCode, em cada novo bloco o E avança um pouquinho, se vc cortar o programa o motor não será movimentado até atingir aquele ponto? Supondo que o cabeçalho será utilizado e lá o valor do E é zero e quando se corta o programa o valor é por exemplo 5.4567 ...  como faz?

Lord Blackmore.

Alex Borro

unread,
Jan 12, 2014, 8:02:42 PM1/12/14
to repr...@googlegroups.com
Como eu disse, é bastante complicado cancelar a impressão e começar novamente..

Não basta vc cortar o GCode em determinada camada, vc tem que q acertar exatamente a linha correta, senão vc vai sobrepor os traços já feitos naquela camada.

Eu não creio ser viável recomeçar uma impressão cancelada.. o trabalho será maior que o benefício. 
Mas pausar é algo bem mais fácil... Um NoBreak ou uma bateria de 7Ah é capaz de manter uma impressora pausada por horas. 

Abraços.

Lord Blackmore

unread,
Jan 12, 2014, 8:12:17 PM1/12/14
to repr...@googlegroups.com

Estou perguntando justamente por isso Alex, passei por isso imprimindo aquela peça que vc me enviou e pufff ... o que tentei não deu certo.
A única forma que penso ser capaz, é se for possível dar um valor de posição ao eixo E, mas eu não procurei ainda se tem isso nos firmwares.

LordBlackmore.

Alex Borro

unread,
Jan 12, 2014, 8:15:56 PM1/12/14
to repr...@googlegroups.com
Sim, tem como.. basta um "G29 E" seguido do número q vc quiser..
Por exemplo, "G92 E10" seta o eixo E para 10mm..

O G92 pode ser usado para qualquer eixo..

Tem um jeito mais fácil, q é fazer seu GCode usando E relativo... no Slic3r basta selecionar essa opção nas configurações da impressora.

Mas novamente, é quase inutil vc tentar isso..

Abraços.

Lord Blackmore

unread,
Jan 12, 2014, 9:05:47 PM1/12/14
to repr...@googlegroups.com

G92 ou G29? 
Uso do posicionamento relativo realmente é mais fácil ...
Já a decisão de ser útil ou inútil, não é nossa.
Com estes comandos, eu consigo ajudar um colega que quer imprimir em duas cores com 1 bico apenas. Vi algumas peças que ele fez e digo que com o uso dos comandos sugeridos por vc facilitará a vida dele.
Obrigado mestre!

Lord Blackmore

Alex Borro

unread,
Jan 12, 2014, 9:27:59 PM1/12/14
to repr...@googlegroups.com
Desculpe, digitei muito rápido, é G92.

Eu acabei de imprimir uma peça com umas 4 cores sem nem pausar a impressão, he he.. super tranquilo...

Lord Blackmore

unread,
Jan 12, 2014, 10:10:01 PM1/12/14
to repr...@googlegroups.com
Eu entendo Alex .. faço isso sempre .. (digitar errado)   :)

Pessoal, para quem não sabe (igual a eu até poucos minutos) a lista de comandos e suas descrições estão no Repetier no arquivo Repetier.ino do firmware.
No Marlin, eu não sei se tem .. quem o tiver, puder verificar e confirmar aqui ... ficarei grato.

Abraço!

Alex Borro

unread,
Jan 13, 2014, 4:29:34 AM1/13/14
to repr...@googlegroups.com
No Marlin, a lista de GCodes suportados fica no Marlin_main.cpp
Reply all
Reply to author
Forward
0 new messages