AD5X
AD5X¶
- Recursos importantes
- Como preparar um arquivo no Orca
- Menu de seleção de cores (
COLOR) - Menu de impressão (
PRINT) - Como especificar manualmente o spool
- Add your colours
- Restaurar firmware do IFS
-
bambufy - Compatível com o Bambu Studio, melhora o controle da torre de alimentação, fornece uma estimativa precisa do tempo e do consumo de material, reduz o desperdício, oferece suporte ao Mainsail, troca rápida de cores e recursos avançados de impressão.
-
nopoop - Maximiza a redução de resíduos da ninjamida
- lessWaste](https://github.com/Hrybmo/lessWaste/) - Uma bifurcação do bambufy
1. Recursos importantes do AD5X¶
Diferenças em relação ao AD5M:
- Não há
Entware. - Em vez da macro
CLOSE_DILALOGS(fechamento lento), sempre useFAST_CLOSE_DILAOGS(fechamento rápido). - A macro
NEW_SAVE_CONFIGnão funciona. - Para ligar a câmera, é necessário usar
CAMERA_ON VIDEO=video3ouCAMERA_ON VIDEO=video0ouCAMERA_ON VIDEO=video99. - O Klipper pode falhar. Solução:
Process Profile->Other->Output G-cod->Model Exclusiondesative o tique.
2. Como preparar um arquivo no Orca AD5X¶
Enviar arquivos para impressão via "Octo/Klipper".
**Você precisa remover as bobinas não utilizadas da lista no Orca.
**Exemplo Há 4 bobinas na impressora (#1, #2, #3, #4). Somente as cores das bobinas nº 1 e nº 3 são necessárias para a impressão.
- No arquivo, elas serão chamadas de T0 (primeira cor) e T1 (segunda cor).
- No menu, você precisará selecionar para T0 -> carretel nº 1 e para T1 -> carretel nº 3.
3. Como usar o menu de seleção de cores (macro COLOR) AD5X¶
Extruder: 1 (PETG/Orange)- Isso significa que a impressora está agora preenchida com plástico PETG laranja do carretel número 1.IFS: True- O sistema de alimentação automática de filamento está funcionando.
Agora selecione o carretel com o qual deseja trabalhar (por exemplo, carretel 2):
Há quatro ações que você pode realizar:
- Alterar a cor da bobina.
- Alterar o tipo de plástico (por exemplo, de PLA para PETG).
- Coloque esse filamento na impressora.
- Descarregue o filamento da impressora.
Como mudar a cor:
- Pressione "Change Colour" (Alterar cor).
- Selecione uma cor na lista. Dessa forma, a impressora e a tela nativa o entenderão melhor.
- Depois de selecionada, volte e a cor da bobina na lista deve mudar.
Se a cor não mudar: feche a janela com uma cruz e execute a macro COLOR novamente. Às vezes, a tela não é atualizada a tempo.
Como alterar o tipo:
- Clique em "Change Type" (Alterar tipo).
- **Selecione um tipo na lista.
Se o tipo não mudar: feche a janela com uma cruz e execute a macro COLOR novamente. Às vezes, a tela não é atualizada a tempo.
Dica: Se você especificar a mesma cor e o mesmo tipo para vários carretéis, a impressora passará automaticamente para o próximo carretel quando o primeiro acabar. Isso é chamado de "modo de carretel infinito ".
4. Menu de impressão (macro PRINT) AD5X¶
Essa janela se abre auto quando você começa a imprimir.
Como entender o que isso diz:
- "Cube.gcode" é o nome do arquivo que está sendo impresso.
T0é a primeira cor do arquivo. Ela é impressa com o filamento da bobina nº 4 (PLA laranja).T1é a segunda cor. É impressa com o filamento da bobina nº 3 (PLA preto).- A
T2é a terceira cor, impressa com o filamento da bobina #2 (PLA verde). T3é a quarta cor, também impressa a partir da bobina #2 (PLA verde).
Se você precisar trocar a bobina de cor durante a impressão:
Basta pressionar o T** desejado (por exemplo, T1) e selecionar outro carretel na lista.
Parâmetros globais do AD5X¶
Use o parâmetro global SILENT para evitar que a janela de seleção de cores seja exibida quando a impressão for iniciada.
- 0 - mostrar a janela (padrão)
- 1 - não mostra a janela, usa as cores definidas anteriormente
- 2 - não mostrar a janela, não usar cores IFS
SAVE_ZMOD_DATA SILENT=1
Use o parâmetro global AUTOINSERT para desativar a função de inserção automática da haste na extrusora
SAVE_ZMOD_DATA AUTOINSERT=0
Para desativar o descarte de filamentos na lixeira durante a impressão, use o parâmetro USE_TRASH_ON_PRINT.
- 0 - Não ocorrerá purga no descarte. O cabeçote de impressão ainda se deslocará até a rampa de descarte durante as trocas de cor na primeira camada para reduzir falhas (blobs). Se isso estiver acontecendo em todas as camadas, verifique seu gcode de início e de troca de camada!
- 1 - A purga ocorrerá na rampa de descarte durante as trocas de cor. Duas purgas com comprimento igual a
filament_drop_lengthno arquivo filament.json (maisfilament_drop_length_addse os materiais forem diferentes) ocorrerão em cada troca de cor. - 2 - Após inserir a nova cor, o cabeçote de impressão se deslocará até a rampa de descarte e, a partir daí, devolverá o controle ao fatiador. Isso só deve ser usado em conjunto com um perfil de fatiador projetado para este modo.
SAVE_ZMOD_DATA USE_TRASH_ON_PRINT=0
Para remover o filamento quando a impressão estiver concluída, use o parâmetro REMOVE_FILAMENT.
SAVE_ZMOD_DATA REMOVE_FILAMENT=1
Para ajustar o número de ferramentas exibidas na janela de seleção de cores (se as informações não puderem ser obtidas pela varredura do arquivo), use o parâmetro ALLOWED_TOOL_COUNT.
Consulte configuração de pré-processamento
SAVE_ZMOD_DATA ALLOWED_TOOL_COUNT=16
Para permitir a varredura de arquivos gcode para obter informações sobre ferramentas, cores e materiais, use o parâmetro SCAN_FILE_COLORS. Você também pode definir o valor como 2 para verificar apenas os dados preparados pelo script do fatiador, sem verificar os arquivos inteiros.
Consulte configuração de pré-processamento
SAVE_ZMOD_DATA SCAN_FILE_COLORS=1
Para ativar o mapeamento automático de cores do arquivo gcode para as bobinas físicas, use o parâmetro AUTO_ASSIGN_COLORS. A digitalização de arquivos deve estar ativada para que esse recurso funcione. O uso de um valor de 30 interromperá a impressão no modo silencioso se houver algum problema com a atribuição automática.
Você pode configurar seus próprios valores para interromper a impressão no modo silencioso somando os números a seguir:
- 2 (Pelo menos um material não corresponde; por exemplo, o arquivo gcode especifica ABS e você só tem PLA carregado; ou os dados do material não puderam ser carregados)
- 4 (Pelo menos uma cor não corresponde, geralmente porque os arquivos de digitalização estão desativados ou falharam)
- 8 (Pelo menos uma cor não corresponde bem)
- 16 (A mesma bobina física foi atribuída a mais de um índice de ferramenta no arquivo)
Consulte a configuração de pré-processamento
SAVE_ZMOD_DATA AUTO_ASSIGN_COLORS=30
Se o comando de alteração de cor descobrir que a nova cor corresponde a uma cor já carregada, o processo de alteração geralmente é ignorado por ser inútil. Se, por algum motivo, você quiser que o processo de alteração de cor seja sempre executado por completo, use o parâmetro ALWAYS_FULL_COLOR_CHANGE.
SAVE_ZMOD_DATA ALWAYS_FULL_COLOR_CHANGE=0
Como informar manualmente à impressora qual spool está atualmente preenchido com AD5X**¶
Às vezes, você mesmo alterou o spool e a impressora não percebe isso e mostra as informações antigas.
Há um comando especial para corrigir isso.
Basta digitar esta frase no console:
SET_EXTRUDER_SLOT SLOT=1
O que isso significa:
- O
SET_EXTRUDER_SLOTé um comando que diz: "Impressora, memorize o carretel!". SLOT=1é o número do carretel que você acabou de reabastecer. **O número pode ser alterado!
**Exemplos
- Se você tiver enchido o filamento do carretel número 3, digite:
SET_EXTRUDER_SLOT SLOT=3. - Se for do carretel número 2, digite:
SET_EXTRUDER_SLOT SLOT=2.
Após esse comando, a impressora saberá qual spool está sendo executado no momento e não misturará as cores.
6. Como definir a quantidade de resíduos ao trocar o filamento AD5X¶
Essas configurações são necessárias para desperdiçar menos plástico ao trocar os carretéis. Para alterá-las, você deve primeiro desabilitar a tela nativa da impressora usando a macro DISPLAY_OFF.
No modo sem tela, os sensores estão disponíveis e ativados:
Head Switch Sensor- presença de filamento na extrusoraIfs Motion Sensor- movimento do filamento no IFS
Como encontrar essas configurações:
- Clique na guia "Configuration " (Configuração).
- Localize e abra a pasta
mod_data. - Nessa pasta, localize e abra o arquivo
filament.json.
Nesse arquivo, há uma lista de números para cada tipo de plástico (PLA, ABS, PETG, etc.). Veja a seguir o que eles significam:
Configurações mais importantes (o que deve ser alterado com mais frequência) AD5X:¶
Para que essas configurações funcionem, é necessário desativar a tela nativa da impressora usando a macro DISPLAY_OFF.
- **
temp- A temperatura à qual o bocal de troca de filamento se aquece. O valor padrão depende do tipo de material. -
**
filament_drop_length- A temperatura à qual o bocal é aquecido para a troca de filamentos.- Simples: Quantos milímetros de plástico a impressora espremerá na lixeira para limpar o bocal da cor antiga. Isso se aplica ao carregar cores fora da impressão ou antes de uma impressão, ou ao trocar de cor com USE_TRASH_ON_PRINT definido como 1.
- Dica: Se as cores forem misturadas quando você trocar os carretéis, aumente esse número. Se você quiser menos desperdício, diminua-o.
-
filament_drop_length_add(Reinicialização opcional)- Simplificando: quanto plástico a mais a impressora jogará na lixeira se você mudar não apenas a cor, mas o tipo de material (por exemplo, de PLA para PETG). Isso se aplica ao carregar cores fora da impressão ou antes de uma impressão, ou ao trocar de cor com USE_TRASH_ON_PRINT definido como 1.
- Por que é necessário: Materiais diferentes não se misturam bem, portanto, você precisa limpar melhor o bocal.
-
nozzle_cleaning_length- O comprimento (em mm) que o filamento é puxado para fora da extrusora ao limpar o bocal quando o carretel não está mais em uso. Padrão: 60 mm. -
filament_unload_into_tube— Quanto filamento descarregar do módulo 4 em 1 quando o extrusor não estiver mais em uso. Padrão: 70 mm.- Se você tiver um módulo 4 em 1 de nova versão, aumente
filament_unload_into_tubeou, em último caso, aumentenozzle_cleaning_length
- Se você tiver um módulo 4 em 1 de nova versão, aumente
Configurações avançadas (não altere a menos que tenha certeza do resultado) AD5X:¶
Para que essas configurações funcionem, é necessário desativar a tela nativa da impressora usando a macro DISPLAY_OFF.
filament_tube_length- O comprimento total do tubo de Teflon do módulo IFS até a extrusora. Útil para tubos não padronizados. **Padrão: 1000 mm.filament_unload_before_cutting- Quantos milímetros levantar o filamento antes de cortá-lo. Padrão: 0 mm. Padrão: 0 mm.- **
filament_unload_after_cutting- Quantos milímetros levantar o filamento após o corte, antes de começar a passar para a cesta. Padrão: 5 mm. filament_unload_after_drop- Retrai (puxa) o filamento de volta para cima depois de deixá-lo cair no cesto antes da impressão. Necessário para evitar o gotejamento do bico. **Padrão: 3 mm.filament_extruder_speed— Velocidade (em mm/min) na qual o filamento é carregado no extrusor. Padrão: 300 mm/min (5 mm/s).filament_ifs_speed— Velocidade (em mm/min) na qual o módulo IFS opera. Padrão: 12000 mm/min (20 mm/s).filament_fan_speed- A velocidade do ventilador (0 a 255) ao despejar no cesto. Ele sopra ao redor do bocal para resfriar o fluxo inferior. **Padrão: 102.filament_autoinsert_empty_length- Quantos milímetros de filamento são puxados durante a inserção automática se a extrusora estiver vazia.Padrão: 600 mm.filament_autoinsert_full_length- Quantos milímetros de filamento são puxados durante o preenchimento automático se já houver outro filamento na extrusora. Padrão: 550 mm.- **
filament_autoinsert_ret_length- Quantos milímetros de filamento são retraídos se o sensor na extrusora for acionado (somente quando a extrusora estiver vazia). Padrão: 90 mm.** - **
filament_autoinsert_speed- A velocidade (em mm/m) na qual o filamento é alimentado automaticamente na extrusora. ** Padrão: 1200 mm/m (20 mm/s).**
**Alterar as configurações na seção avançada pode resultar em operação incorreta da impressora, atolamentos de filamentos ou falhas. Altere-as somente se você entender completamente o que cada parâmetro é responsável e quais podem ser as consequências.
Conclusão principal: Se você quiser menos desperdício, comece reduzindo os números filament_drop_length e filament_drop_length_add do seu plástico. Não se esqueça de salvar o arquivo após as alterações!
Purga controlada pelo fatiador (Slicer-controlled purge)¶
É possível fazer com que o fatiador controle a purga, utilizando outras configurações de USE_TRASH_ON_PRINT em vez do valor padrão (1).
Modo Nopoop (SAVE_ZMOD_DATA USE_TRASH_ON_PRINT=0)¶
Neste modo, nenhuma purga é realizada pela impressora durante as trocas de cor. A impressora cortará o filamento, retornará à torre de limpeza (prime tower) para descarregar e carregar o filamento e, em seguida, continuará imediatamente a partir dali.
Na primeira camada, a impressora irá para o duto de descarte ao trocar o filamento, mas retornará à torre de limpeza logo em seguida sem produzir nenhum resíduo (poop).
Para purgar adequadamente o filamento antigo neste modo, a abordagem recomendada é ativar "Purgar na torre de limpeza" (Purge into prime tower) nas configurações do OrcaSlicer. Isso é encontrado nas configurações da impressora, na aba "Multimaterial". Você pode então usar a configuração "Flush Volumes" para ajustar as quantidades de purga. Se desejar adicionar uma quantidade fixa aos volumes de descarga calculados automaticamente, poderá fazê-lo configurando o "Volume do Bico" (Nozzle Volume) na aba Geral das configurações da impressora.
É normal que sua torre de limpeza seja consideravelmente maior do que o normal ao usar esta opção, especialmente ao trabalhar com alturas de camada finas.
Além disso, você pode usar opções como "Purgar no preenchimento" (Purge to infill), "Purgar neste objeto" (Purge to this object), etc., ao usar este modo, para reduzir a quantidade de resíduos purgados na torre de limpeza.
Esta opção é suportada apenas no OrcaSlicer; ela não pode ser usada com o Bambu Studio devido à falta da função "Purgar na torre de limpeza".
Modo Poop Controlado pelo Fatiador (SAVE_ZMOD_DATA USE_TRASH_ON_PRINT=2)¶
Neste modo, nenhuma purga é realizada pela impressora por conta própria durante as trocas de cor. A impressora cortará o filamento, irá para o duto de descarte e devolverá o controle ao fatiador.
Este modo requer suporte adequado do perfil da impressora no fatiador; em particular, é necessário um gcode de troca de filamento que gerencie o descarte (pooping) e o retorno à torre de limpeza posterior. NÃO use este modo com nenhum arquivo gcode que não tenha sido fatiado especificamente para ele.
Ao usar o OrcaSlicer, opções como "Purgar no preenchimento" não podem ser usadas neste modo. Este é um bug no OrcaSlicer e não pode ser corrigido pelo Z-Mod. Elas funcionam corretamente ao usar o Bambu Studio.
Perfis de impressora¶
Perfis de impressora configurados para purga controlada pelo fatiador estão disponíveis para OrcaSlicer e Bambu Studio. Estes perfis são próximos aos perfis padrão da AD5X, exceto por: - Todo o gcode personalizado do Z-Mod adicionado, incluindo o gcode de troca de filamento apropriado para USE_TRASH_ON_PRINT=2 - "Purgar na torre de limpeza" ativado (apenas OrcaSlicer) - Define automaticamente a configuração correta de USE_TRASH_ON_PRINT no início da impressão - Tipo de Z-Hop definido como Normal - Volume do bico definido como 144 - Tempo de descarregamento do filamento definido como 66s para estimativas mais precisas (com base nas configurações padrão do filament.json) - Tempo de inicialização da ventoinha definido como 1.5s e kickstart como 0.5s (apenas OrcaSlicer)
Ao usar o OrcaSlicer, você pode alternar entre os dois modos alterando a configuração "Purgar na torre de limpeza". Quando ativado, o modo nopoop será usado. Quando desativado, o modo poop será usado. O perfil definirá automaticamente o valor correto de USE_TRASH_ON_PRINT para você no início de uma impressão.
Ao usar o Bambu Studio, apenas o modo poop é suportado.
Se você realizar uma impressão a partir destes perfis no Modo Poop Controlado pelo Fatiador, certifique-se de alterar sua configuração USE_TRASH_ON_PRINT de volta para 0 ou 1 antes de imprimir qualquer gcode multicolorido que não tenha sido fatiado com estes perfis.
7. Adicione seus tipos de filamentos AD5X¶
Para que essas configurações funcionem, é necessário desabilitar a tela nativa da impressora usando a macro DISPLAY_OFF.
Para adicionar um novo tipo de filamento mod_data/user.cfg adicione:
[zmod_ifs].
filament_NEWTYPE: 300
IFS_PRINT_DEFAULTS - exibirá os tipos de filamentos disponíveis e suas temperaturas de fusão
8. Adicione suas cores AD5X¶
Para que essas configurações funcionem, você deve desabilitar a tela nativa da impressora usando a macro DISPLAY_OFF.
Para adicionar ou renomear uma cor, abra mod_data/colors/ru.cfg (use seu idioma em vez de ru):
```e adicione uma nova cor ou renomeie uma cor existente.
Para exibir o nome de uma cor, o nome da cor deve começar com um sublinhado _.
Exemplo:
{
"ffffff": "branco",
"fffff1": "_transparente",
"fef043": "amarelo brilhante",
"dcf478": "light green" (verde claro),
"0acc38": { "green" (verde),
"067749": "verde escuro",
"0c6283": "verde-azulado",
"0de2a0": "turquesa",
"75d9f3": "azul",
"45a8f9": "azul",
"2750e0": "azul escuro",
"46328e": "purple" (roxo),
"a03cf7": "roxo brilhante",
"f330f9": "magenta",
"d4b0dc": "lilás",
"f95d73": "pink" (rosa),
"f72224": "red" (vermelho),
"7c4b00": "marrom",
"f98d33": "laranja",
"fdebd5": "beige" (bege),
"d3c4a3": "marrom claro",
"af7836": "terracotta",
"898989": "grey" (cinza),
"bcbcbc": "light grey" (cinza claro),
"161616": "black" (preto)
}
A inscrição _transparent será exibida nos botões
9. Corrige a operação com a cesta e o cortador de filamentos AD5X¶
Manual de Instruções Alternativo
As coordenadas da cesta e da faca podem ser diferentes para impressoras AD5X diferentes. Às vezes, a diferença pode ser de até 4 mm.
Por esse motivo:
- O filamento pode não entrar na cesta;
- A faca não corta o filamento;
- A cabeça da impressora pode bater na parede.
Para corrigir isso, você precisa:
- atualizar o Z-Mod.
- abrir o arquivo
/rw/Adventurer5M.json. - encontrar linhas como
{ "CutXOffset" : 0.5, "CutYOffset" : -0.20000001788139343, "xOffset" : 0.0, "yOffset" : -0.20000001788139343, "zOffset" : 0,0, "zProbeOffset" : 0,004999995231628418 },
Substitua apenas esses valores:
"CutXOffset": 0,0,
"CutYOffset": 0,0,
"yOffset": 0,0,
- Digite o comando:
UPDATE_FF_OFFSET(isso atualizará as configurações). - Em seguida, digite:
_GOTO_TRASH(isso fará com que a impressora volte para a lixeira).
Configurando a lixeira do AD5X¶
- Digite o comando
_GOTO_TRASH- o cabeçote da impressora será direcionado para a lixeira. - Se o compartimento não fechar, mova cuidadosamente o cabeçote até que o compartimento feche. Você deve usar o GCODE:
G1 Y230.2. - Veja qual é a coordenada Y que você tem agora.
- subtraia 229 desse número. O resultado será seu
yOffset.
Exemplos:
- Se Y = 230,2, então
yOffset = 230,2 - 229 = 1,2. - Se Y = 228,4, então
yOffset = 228,4 - 229 = -0,6. - Fórmula:
yOffset = Y - 229.
Escreva esse número no arquivo /rw/Adventurer5M.json. A cesta está configurada.
- Digite o comando:
UPDATE_FF_OFFSET(isso atualizará as configurações). - Em seguida, digite:
_GOTO_TRASH(isso fará com que a impressora volte para a lixeira).
Configurando a faca AD5X¶
Versão alternativa das instruções
- Digite o comando
_CUT_PRUTOK- o cabeçote irá para a faca. - Use a tela para mover o cabeçote até que a faca seja acionada. Você precisa usar o GCODE:
G1 Y-7.7G1 X-1.7. - Veja quais são suas coordenadas X e Y.
-
Para Y:
- Subtraia de 7,5 sua coordenada Y, módulo de sua coordenada Y.
- Exemplo: se Y = -7,7, então
CutYOffset = 7,5 - 7,7 = -0,2. - Exemplo: se Y = -5,9, então
CutYOffset = 7,5 - 5,9 = 1,6. - Fórmula:
CutYOffset = 7,5 + Y.
-
Para X:
- Subtraia sua coordenada X do módulo de sua coordenada X de 2,5.
- Exemplo: se X = -1,7, então
CutXOffset = 2,5 - 1,7 = 0,8. - Exemplo: se X = -2,8, então
CutXOffset = 2,5 - 2,8 = -0,3. - Fórmula:
CutXOffset = 2,5 + X.
Escreva esses números no arquivo /rw/Adventurer5M.json. A faca está configurada.
- Digite o comando:
UPDATE_FF_OFFSET(isso atualizará as configurações). - Em seguida, digite:
_GOTO_TRASH(isso fará com que a impressora volte para a lixeira).
Reinicialize a impressora e pronto.
Configuração da cesta no firmware nativo do AD5X¶
- Vá para a guia "i" e pressione o botão
Status.
- Vá para a guia 6
- Pressione
Move the extruder to waste tray positione mantenha pressionado por 20 segundos
4- Ajuste a posição do cabeçote na bandeja de resíduos de modo que ela se feche. Use as setas de controle para estacionar o cabeçote de impressão contra o receptor, de modo que o cabeçote tenha pressão suficiente sobre a alavanca do obturador, o bico fique atrás do obturador móvel e o próprio obturador fique nivelado com a parte frontal do receptor.
Pressione o botão Set.
- Pressione
Move the extruder to cutter stiker positione mantenha pressionado por 20 segundos
4- Ajuste a faca. Pressione CutX - a faca deve cortar o filamento sem se deslocar ou bater.
Pressione o botão Set.
10. Comandos IFS¶
Para que essas configurações funcionem, é necessário desabilitar a tela nativa da impressora usando a macro DISPLAY_OFF.
- IFS_F10 - Inserir barra
- IFS_F11 - Remover barra
- IFS_F13 - Status do IFS
IFS_F15- Reiniciar driverF18- Apertar o filamento em qualquer lugar- F23 - Marcar a barra como inserida
- F24 - Fixação do filamento
- F39 - Aperto do filamento
- F112` - Parar a alimentação do filamento
PURGE_PRUTOK_IFS- Limpar a haste do IFS para a extrusoraREMOVE_PRUTOK_IFS- Remove barra por número de barraINSERT_PRUTOK_IFS- Insere barra no IFS pelo número da barraSET_CURRENT_PRUTOK- Especifica para o klipper qual barra está ativa no momentoANALOG_PRUTOK- Carrega uma barra semelhanteIFS_MOTION- Verifica se o filamento parou ou ficou sem filamento
Parâmetros do módulo IFS:
- debug - depurar (True, False)
- silk_count - a partir de qual tentativa de leitura a barra está no IFS (1)
- stall_count - em qual tentativa de leitura a barra parou (1)
- retry_count - quantas vezes repetir o comando em caso de erro (3)
- filament_NEWFILEMENT - adiciona um novo tipo de parâmetro de filamento - temperatura de substituição desse tipo de plástico.
Definido por meio de mod_data/user.cfg:
[zmod_ifs].
debug: True
silk_count: 1
stall_count: 1
filament_NEWTYPE: 300
11. Restaurar o firmware do IFS¶
Para reconstruir o firmware do IFS, você precisa de um programador ARM J-LINK V9.
Soldagem dos fios na placa iFS
Conexão:
- CLK a SWCK
- DIO a SWIO
- VCC a 3,3
- GND a GND
- Dispositivo de destino -
Nations N32G455RE. - Interface de destino:
SWD - Velocidade:
4000 - Marque a primeira caixa.
- Desmarque a segunda caixa
- Conectar
- Selecione arquivo flash. Não se esqueça de descompactá-lo.
- pressione F7 e aguarde o dispositivo piscar
IFS: erro do sensor: erro de comunicação serial: falha na leitura: o dispositivo informa que está pronto para ler, mas não retornou dados (dispositivo desconectado ou acesso múltiplo na porta?).¶
Esse erro ocorre quando a tela nativa e o mod acessam o IFS ao mesmo tempo.
É melhor reduzir o tempo de vida da tela nativa para 10 segundos: SAVE_ZMOD_DATA DISPLAY_OFF_TIMEOUT=10.