# Como Esta Calculadora de Ringing para Impressoras 3D Estima a Aceleração
Ringing e ghosting em uma impressão 3D são ecos visíveis de vibração mecânica. Geralmente aparecem como ondulações repetidas após um canto afiado, letras em relevo, furos ou mudança abrupta de direção no preenchimento. A impressora atinge um canto, o sistema de movimento muda de direção e a energia armazenada em correias, trilhos, membros da estrutura, suportes do motor, placas do cabeçote e suportes da mesa continua oscilando após o comando já ter seguido adiante. Esta calculadora transforma a variável de primeira ordem mais importante, a massa móvel, em uma recomendação de aceleração conservadora.O ponto de partida é a mecânica newtoniana: a = F / m. Um motor de passo e sistema de correias só podem criar uma força horizontal limitada antes que o torque caia, as correias estiquem, as polias deslizem ou passos sejam perdidos. A calculadora usa uma suposição conservadora de força para classe NEMA 17, converte a massa móvel selecionada em quilogramas, calcula um teto teórico de aceleração e então aplica um coeficiente de segurança estrutural. Esse coeficiente remove intencionalmente 20 a 30 por cento do limite teórico porque impressoras reais não são eixos de laboratório rígidos.Este é um ponto de partida conservador, não um substituto para input shaping
# Qual Massa Importa em Impressoras Cartesianas, CoreXY e Delta
Uma impressora nem sempre acelera as mesmas peças em cada eixo. Em uma bedslinger cartesiana, o eixo X geralmente move o cabeçote enquanto o eixo Y move a mesa, o aquecedor, a folha magnética ou placa de vidro, clipes, peças impressas e às vezes a corrente de cabos. Como a massa da mesa no eixo Y pode dominar o ringing, esta calculadora compara o cabeçote com um fator de carga da mesa e usa o grupo efetivo mais pesado como a massa de movimento limitante.Em uma impressora CoreXY, a mesa normalmente se move apenas em Z, então o ringing em X/Y é impulsionado principalmente pelo cabeçote, carro do gantry, caminho da correia e as forças compartilhadas da correia dos dois motores. A calculadora aumenta ligeiramente a massa do cabeçote para CoreXY porque o caminho da correia e a estrutura do carro tornam a força do motor menos direta do que uma única correia X reta. Em uma impressora Delta, o efetor móvel é leve, mas três torres compartilham mudanças de direção, então a calculadora trata o efetor como a carga inercial primária e mantém o resultado conservador.| Tipo de cinemática | Massa enfatizada pela calculadora | Por que é importante |
|---|---|---|
| Bedslinger cartesiano | Cabeçote ou uma massa reduzida da mesa, o que for maior | A mesa Y pode ser muito mais pesada que o hotend e pode excitar balanço da estrutura. |
| CoreXY | Massa do cabeçote com um fator de compartilhamento de correia | Movimentos X/Y são produzidos por dois motores e um longo caminho de correia através do gantry. |
| Delta | Massa do efetor com um fator delta | O efetor é leve, mas as mudanças de direção são acopladas através de três torres. |
Meça a mesa carregada para bedslingers
Para uma mesa Y cartesiana, inclua a placa de construção, aquecedor, folha magnética, clipes, placa PEI, vidro se usado e uma impressão representativa se você normalmente executa peças grandes em alta velocidade. A carga real de ringing é a massa que inverte a direção.# Aceleração, Jerk e Velocidade de Canto Quadrado São Relacionados Mas Não Idênticos
A aceleração limita a rapidez com que a velocidade muda ao longo do tempo. No ajuste de slicer e firmware, uma aceleração maior reduz as desacelerações em curvas e faz com que preenchimento, movimentos de deslocamento e segmentos curtos sejam impressos mais rápido. Também aumenta a força exigida dos motores e correias. Quando a aceleração é muito alta para a massa móvel e rigidez da estrutura, a impressora pode perder passos, fazer ruído mais agudo do motor ou apresentar ringing após recursos.O jerk clássico do Marlin é um limite de mudança de direção expresso em milímetros por segundo. Ele controla quanta mudança instantânea de velocidade o planejador permite antes de aplicar limitação de aceleração. O Klipper usasquare_corner_velocity, frequentemente abreviado como SCV, para um conceito similar de velocidade em curvas. As unidades também são milímetros por segundo, mas o modelo de planejamento difere. É por isso que esta ferramenta altera o rótulo de saída quando Klipper é selecionado, em vez de chamar o valor de jerk.Aceleração
Limite principal de força-velocidade. Determina o quão forte a impressora empurra a massa durante mudanças de velocidade.
- mm/s2
- Aumenta a demanda de força do motor
- Forte efeito no ringing
Jerk Marlin
Limiar de transição de curva usado por planejadores estilo Marlin para evitar desaceleração em mudanças de velocidade muito pequenas.
- mm/s
- Comportamento específico do firmware
- Muito alto pode tornar curvas agressivas
SCV Klipper
Velocidade de canto quadrado usada pelo Klipper para modelar velocidade em curvas através de mudanças de direção.
- mm/s
- Mostrado como SCV nesta ferramenta
- Geralmente ajustado com input shaping
# Como a Rigidez Estrutural Altera o Coeficiente de Segurança
Duas impressoras com a mesma massa de cabeçote podem exigir aceleração diferente porque a estrutura e o sistema de movimento armazenam diferentes quantidades de energia. Uma mesa cantilever leve, rodas V-slot soltas, hastes longas sem suporte, suportes de motor impressos finos e placas de cabeçote flexíveis reduzem a aceleração utilizável. Uma estrutura de alumínio reforçada com trilhos lineares, vãos de correia curtos, pilhas de polias rígidas e um cabeçote compacto podem tolerar mais aceleração antes que a mesma massa produza ringing visível.O seletor de rigidez não é, portanto, cosmético. Rigidez baixa aplica a redução mais forte, rigidez média representa uma impressora desktop típica bem mantida e rigidez alta deixa mais do limite teórico de força disponível. Mesmo a configuração alta ainda mantém uma redução porque o estiramento da correia, a queda de torque do motor em velocidade, os limites de corrente, o microstepping e a aderência da polia impedem que máquinas reais usem o número ideal completo deF / m de forma confiável.| Configuração de rigidez | Condição típica da máquina | Comportamento da calculadora |
|---|---|---|
| Baixa | Rodas soltas, estrutura alta, suporte de mesa flexível, conversão pesada para direct-drive | Aceleração mais conservadora e velocidade de transição mais baixa. |
| Média | Impressora desktop original ou ajustada com componentes de movimento razoavelmente apertados | Redução equilibrada para ajuste diário. |
| Alta | CoreXY rígido, estrutura reforçada, trilhos lineares, cabeçote compacto, correias verificadas | Aceleração mais alta enquanto retém margem de perda de passo. |
Aumentando a aceleração após o resultado da calculadora
- Aceleração maior pode reduzir o tempo de impressão em peças pequenas com muitos movimentos curtos.
- Uma estrutura rígida e input shaping podem suportar limites mais altos do que uma simples estimativa de massa.
- Testar em incrementos controlados mostra onde a qualidade começa a degradar.
- O mesmo aumento pode tornar o ringing mais visível ao redor de letras, furos e cantos.
- Polias, correias ou suportes de mesa soltos podem fazer até mesmo uma aceleração modesta parecer ruim.
- Pular diretamente para números muito altos pode causar perda de passos e artefatos confusos.
# Lendo a Tabela de Resultados
A aceleração recomendada é o valor principal a ser copiado para o firmware ou perfis do slicer. É expressa em milímetros por segundo ao quadrado. O teto teórico é mostrado separadamente para que você possa ver quanta margem foi removida pelo coeficiente de segurança e pela penalidade de velocidade alvo. Uma grande diferença entre o valor teórico e o recomendado é normal porque a calculadora foi projetada para ajuste de qualidade de impressão, não para encontrar o limite absoluto de perda de passo.A massa móvel efetiva é a massa que a calculadora considerou mais importante para ringing em X/Y. Em uma bedslinger, isso pode ser influenciado pela mesa em vez do hotend. Em uma CoreXY ou delta, geralmente será mais próxima do valor do cabeçote ou efetor. O grupo de movimento limitante informa qual parte da cinemática está impulsionando a estimativa, o que é útil ao decidir se deve aliviar o cabeçote, substituir uma placa de mesa, enrijecer a estrutura ou reduzir apenas um eixo no firmware.- Massa móvel efetiva
- A carga inercial estimada que o sistema de movimento X/Y deve inverter durante mudanças de direção.
- Teto teórico
- Aceleração prevista a partir da força assumida do motor antes das reduções de segurança e rigidez.
- Coeficiente de segurança
- Um multiplicador abaixo de 1,0 que reserva margem de torque e rigidez para reduzir perda de passo e ringing.
- Risco de ringing
- Um indicador qualitativo baseado no impulso de força implícito pela aceleração e massa.
- SCV
- Square corner velocity do Klipper, um parâmetro de velocidade em curvas expresso em milímetros por segundo.
Lista de verificação para interpretação do resultado
# Fluxo de Trabalho Prático para Reduzir Ghosting Sem Perder Muita Velocidade
Comece com valores de massa honestos. Pese o conjunto do hotend, ventoinhas, sonda, extrusora, shroud impresso, alívio de tensão do cabo e qualquer placa do cabeçote. Para a mesa, inclua tudo que se move em Y. Se pesar for inconveniente, use as predefinições estilo Ender e estilo Voron como placeholders razoáveis e refine o resultado depois. As predefinições são intencionalmente ordinárias, não valores otimistas de marketing.Aplique o resultado da calculadora aos limites do firmware ou slicer, depois imprima um objeto pequeno com texto nítido, furos verticais e cantos quadrados na velocidade alvo. Ringing que se repete a uma distância constante após cada canto indica ressonância mecânica. Se o ringing melhorar mas o tempo de impressão se tornar inaceitável, aumente a aceleração em pequenos passos, como 10 por cento de cada vez. Se o ringing permanecer forte mesmo abaixo da recomendação, procure folga nas correias, parafusos de polia soltos, cabos móveis, molas de mesa flexíveis, rodas desgastadas, problemas de pré-carga dos trilhos ou oscilação do hotend.- Meça ou estime a massa do cabeçote e da mesa antes de alterar o firmware.
- Selecione o tipo de cinemática que corresponde à arquitetura móvel X/Y.
- Use rigidez baixa para bedslingers modificados com cabeçotes direct-drive pesados ou estruturas visivelmente flexíveis.
- Use rigidez alta apenas quando correias, polias, trilhos e parafusos da estrutura já estiverem verificados.
- Copie o texto gerado para o Klipper ou Marlin usando o seletor de firmware.
- Imprima um modelo de validação e compare a distância e amplitude do ringing, não apenas o brilho superficial.
- Ajuste o pressure advance separadamente porque o inchaço em cantos pode ser confundido com ringing.
- Use input shaping para a configuração final de alta velocidade quando o firmware suportá-lo.
Por que a redução de massa é poderosa
# Erros Comuns ao Configurar Aceleração e Jerk
O erro mais comum é ajustar usando um único número copiado de outra impressora. Uma Voron, Ender, bedslinger estilo Prusa, delta e CoreXY personalizado fechado podem todas imprimir a 150 mm/s, mas sua aceleração segura pode diferir por vários múltiplos. A velocidade de impressão sozinha não define o estresse do movimento. Recursos curtos raramente atingem velocidade máxima, então parâmetros de aceleração e curvas geralmente controlam a qualidade da superfície mais do que a velocidade nominal do slicer.Outro erro é tratar jerk ou SCV como uma forma de ocultar configurações ruins de aceleração. Um valor de transição muito alto pode fazer curvas parecerem mais nítidas em movimento, mas também pode injetar mudanças abruptas de direção na estrutura e criar ecos. Um valor muito baixo pode tornar a impressora lenta e arredondada nas curvas. O melhor resultado geralmente vem de um limite razoável de aceleração, velocidade de canto moderada, correias firmes, eixos mecanicamente apertados, pressure advance e input shaping quando disponível.Não use massa zero ou negativa
F / m se aproximaria do infinito. A interface bloqueia valores absurdos e o cálculo limita as entradas para manter o resultado utilizável. | Sintoma | Provável problema de configuração de movimento | Verificações mecânicas |
|---|---|---|
| Ondulações repetidas após cantos | Aceleração muito alta para a massa e rigidez | Correias, parafusos da estrutura, oscilação do cabeçote, input shaping. |
| Deslocamento de camada durante deslocamento rápido | Aceleração ou jerk/SCV muito agressivos | Parafusos de polia, corrente do motor, engate dos dentes da correia. |
| Cantos arredondados e recursos pequenos lentos | Aceleração ou velocidade de canto muito baixas | Limites do planejador, tempo mínimo de camada do slicer, pressure advance. |
| Ringing diferente em X e Y | Um eixo tem massa móvel maior ou rigidez menor | Massa da mesa, pré-carga dos trilhos, caminho da correia, esquadria do gantry. |
# Exportando Valores para Klipper ou Marlin
O botão copiar produz texto simples para que o resultado possa ser colado em uma nota de configuração da impressora, uma seção doprinter.cfg do Klipper ou um registro de ajuste do Marlin. Para Klipper, a saída usa max_accel e square_corner_velocity. Para Marlin, a saída usa aceleração e valores estilo jerk para X/Y. Trate o bloco copiado como uma configuração inicial e depois adapte os nomes se seu arquivo de firmware usar um formato específico de placa ou versão.Se sua impressora suportar aceleração por eixo, uma bedslinger cartesiana geralmente se beneficia de uma aceleração Y menor que X porque a mesa é mais pesada e a peça impressa adiciona massa durante o trabalho. Impressoras CoreXY geralmente usam um valor de aceleração X/Y compartilhado, mas falhas mecânicas individuais ainda podem fazer um anel direcional mais forte. Impressoras Delta dependem fortemente da rigidez da torre e do peso do efetor, então a validação baseada em acelerômetro é especialmente valiosa.