Questão:
Velocidade de alimentação da extrusora ao carregar e descarregar o filamento
MrPuffyNZ
2018-09-01 09:44:53 UTC
view on stackexchange narkive permalink

Eu tenho uma placa MKS Base 1.4 com uma tela de toque TFT28 e uma configuração Titan Aero.

Quando eu uso o comando carregar filamento da tela de toque, o motor gira a uma velocidade louca para carregar o filamento, ao passo que se eu conectar meu laptop e usar o host Repetier e enviar um comando de carregamento, ele gira em uma velocidade normal.

Há uma seção no firmware do Marlin que me permite definir a velocidade de extrusão real durante a carga e descarregar?

Explique como você retrai e retira filamentos com Repetier Host. Por exemplo. você está usando os comandos de código G G10 / G11?
Um responda:
0scar
2018-09-03 00:29:21 UTC
view on stackexchange narkive permalink

O carregamento e descarregamento do filamento por meio das opções de LCD está sendo feito pelo comando do código G M600. As opções usadas ao executar o comando M600 definem para onde vai a cabeça e quanto filamento é extrudado de qual extrusora. Aparentemente, há uma diferença em chamar o comando M600 através do menu LCD ou (des) carregar o filamento através do aplicativo Repetier.

As opções de retração baseadas em firmware e controladas por LCD são definidas no arquivo de firmware Marlin Configuration_adv.cfg (Advanced Pause). As configurações para Repetier provavelmente são definidas de forma diferente do que no arquivo de configuração avançada; você deve procurá-los no Repetier. Pode ser que códigos G separados (ou scripts) sejam usados ​​para isso. Por exemplo. G10 é usado para retrair o filamento conforme definido por M207 (comprimento e taxa de alimentação!). O código G G11 faz o oposto, ele retira o filamento conforme especificado por M208.

Para responder à sua pergunta, sim, você precisa alterar o valores das constantes em Configuration_adv.h para alterar a velocidade ao usar o LCD para alterar o filamento:

  // (mm / s) Unload filament feedrate. Isso pode ser muito rápido. # Define FILAMENT_CHANGE_UNLOAD_FEEDRATE 10 // (mm / s) Carrega a velocidade de avanço do filamento. Isso pode ser muito rápido. # Define FILAMENT_CHANGE_FAST_LOAD_FEEDRATE 6  


Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 4.0 sob a qual é distribuído.
Loading...