Para descobrir por que minha impressora às vezes ignora as etapas Y (sempre na mesma direção) apenas no Ultimaker Cura, estou pesquisando o código G para entender melhor o problema. No entanto, milhares de linhas de código G são difíceis de analisar.
Estou usando um colchão de calor Mk2 com uma folha de vidro e um motor NEMA17 em uma impressora P3Steel Toolson Edition. O eixo parece razoavelmente tranquilo nas duas direções.
Reduzir a aceleração para 4000 não se livrou completamente do problema - mas pode ter aliviado o problema. Não fiz testes quantificáveis, desculpe.
Existem outras coisas óbvias que eu poderia ter perdido? Sei que a aceleração ainda pode ser bastante alta, mas como ela funciona com o Slic3r facilmente, eu gostaria de aproveitar alguns recursos do Ultimaker Cura com essa velocidade de impressão.
fonte
Respostas:
Você respondeu sua própria pergunta em um comentário.
Motores são difíceis
Motores devem ser quentes, alguns são feitos para serem quentes. Nem todos os motores têm as mesmas especificações, mas eu puxei um no Amazon ( link ) que mostra um aumento de temperatura nominal de 60 ° C acima de uma temperatura ambiente de 50 ° C. Se essas especificações forem adequadas, e devem, porque o isolamento do motor está classificado para 130 ° C, você pode ferver água nos motores de passo.
Mas ... outros fatores
Mas, quais são os limites reais e quanta corrente você deve percorrer pelos motores?
Primeiro, muitas impressoras 3D possuem suportes de plástico para os motores de passo. Você não quer que esse plástico amoleça. Pode se os motores ficarem muito quentes. Eu já vi isso em uma impressora 2D comercial, e ranger de dentes em todo o Pacífico se seguiu. Mesmo para o PLA, essa temperatura é desconfortável para a carne humana. Suavizo o PLA a 75 ° C ao montar peças apertadas, mas PETG e ABS são bons para temperaturas mais altas.
Corrente baixa prejudica a precisão
Os motores são conversores notavelmente lineares de corrente em torque, mas ainda têm não linearidades nos limites. Isso é mais importante quando o micro-passo, que (AFAIK) todas as impressoras 3D usam para uma resolução mais alta.
Dois fatores prejudicam a precisão em correntes mais baixas quando o micro-passo.
As não linearidades nos drivers resultam em campos magnéticos que não se alinham linearmente com a força do inversor comandada. O torque não é exatamente o necessário para posicionar o motor entre os pólos no ângulo correto.
O atrito estático, às vezes chamado de aderência, requer torque adicional para superar. Em um movimento lento de micro-passos, isso resultará em um movimento para trás e depois para a frente. O movimento pode ser irregular, em vez de suave. A extrusão pode ser mais pulsante do que suave.
Ambos são aprimorados aplicando corrente suficiente ao motor para gerar torque suficiente. Mais corrente gera mais calor, mas também melhor comportamento e desempenho.
Ligue os motores!
Eles podem aguentar. Verifique as montagens para garantir que as montagens não estejam sub-projetadas.
Por que Cura e não Slic3r?
Uma revisão profundamente detalhada do código g seria necessária. Pode ser tão simples quanto a direção do preenchimento ou a direção preferida do seu modelo em comparação com a direção escolhida pelos dois cortadores.
Pode haver alguns limites codificados na parte "código g personalizado" dos dois slicers. Eu não estou familiarizado com o Cura, mas o Slic3r permite que você insira código g adicional em muitas situações. Algo trazido com um perfil de impressora pode estar limitando a aceleração do empurrão.
Pode haver diferenças na configuração do ventilador ou quase qualquer coisa.
Quando você está lidando com uma situação marginal, e parece que isso está no limite, diferenças muito pequenas podem causar mudanças drásticas na forma como o sistema inteiro responde. As impressoras 3D são sistemas complexos, com ressonâncias, muitos modos de vibração, atrito não linear. Saber com certeza pode estar além do escopo de sua e de nossas ferramentas de engenharia.
Não opere nas margens
Coloque os motores nos níveis de corrente adequados. Coloque a cama na altura adequada. Defina a extremidade quente para a temperatura certa. Tente sempre ficar no ponto ideal. Suas impressões o recompensarão.
fonte