Imprimir STL Ender 3 V2 SKR 1.4 (turbo) com tela original V2 marlin Modelo 3D - ender-3-v2-skr-1-4-turbo-with-original-v2-screen-marlin

Things 3D Fila

Ender 3 V2 SKR 1.4 (turbo) com tela original V2 marlin

Ferramentas

Se você ainda não tem uma máquina para imprimir este arquivo pode comprar uma impressora 3d aqui!

Ender 3 V2 SKR 1.4 (turbo) com tela original V2 marlin

Você pode imprimir este modelo 3d com estes filamentos ou com estas resinas 3D.

Sobre o objeto 3D Ender 3 V2 SKR 1.4 (turbo) com tela original V2 marlin

Este é um arquivo desenvolvido e projetado com ferramenta CAD.

Se você ainda não sabe criar seu próprio modelo 3D eu te ensino neste artigo tutorial sobre Tinkercad.

Ender 3 V2 SKR 1.4 (turbo) com tela original V2 marlin foi projetado para Impressora 3D. Ola, Neste breve texto, desejo apresentar a voces minha solucao, que e apoiada por um tutorial em video, que surgiu da incompatibilidade entre as placas SKR e o display Ender3v2. # Descricao do Problema: Normalmente, a maioria dos produtos de impressao disponiveis no mercado possui uma taxa de compatibilidade bastante boa com produtos de outros fabricantes. No entanto, ha casos em que isso nao ocorre. No nosso caso, um produto de uma "grande marca" (Ender3v2) entrou em conflito com a placa-mae escolhida pelo usuario. Na internet, existem varias solucoes alternativas para o novo display Ender, que, de forma estranha, oferecem uma solucao para o problema de incompatibilidade. No entanto, isso nao me agradou. Nao gostei do fato de que o funcionamento do display requer os pinos TX/RX disponiveis no conector WiFi, dos quais a maioria das placas possui uma boa quantidade. E claro que as descricoes nem sempre eram completas, mas a plataforma PlatformIO/Microsoft Visual Studio Code e bastante comunicativa e fornece relatorios claros sobre a maioria dos erros, muitas vezes indicando onde eles estao. Isso me levou a comecar a implementacao, resultando na "fiacao" para o conector TFT. # Historia Anterior: Um colega da impressao pediu que eu verificasse sua maquina e a tornasse compativel com o sistema dual-Z. E ja que estavamos la, ele tambem queria trocar a placa V4.2.2 por uma versao com drivers intercambiaveis. No nosso caso, escolhemos a placa BigTreeTech SKR 1.4 Turbo. Esta placa possui uma distribuicao de pinos identica a SKR 1.4. Portanto, a solucao pode ser implementada com as mesmas modificacoes. Ha tambem a possibilidade de funcionamento com outras placas-mae, mas isso exigira mais esforco e a descricao nao sera completamente "plug and play". E muito importante destacar que nao assumo responsabilidade por danos decorrentes das modificacoes ou de uma conexao incorreta! Peco a todos que assumam total responsabilidade ao realizar as modificacoes. E necessario ter conhecimentos basicos de programacao e eletronica, mas o video e suficientemente detalhado segundo meu criterio. Se nao for, aceito feedbacks dentro dos limites do bom senso. # Modificacoes: # platformio.ini Passo 1: Pesquise por / Search: default_envs Passo 2: Selecione o seguinte tipo de CPU (Configuracao padrao e mega2560) / Change the processor type: #default_envs = LPC1769 // Change the processor type mega2560 to LPC1796 # Configuration.h Passo 1: Pesquise por / Search: SERIAL_PORT Passo 2: Mude o porto de 0 para -1 / Set 0 to -1: #define SERIAL_PORT -1 // Set 0 to -1 Passo 3: Pesquise por / Search: MOTHERBOARD Passo 4: Modifique o tipo de placa-mae / Change the board type: #define MOTHERBOARD BOARD_BTT_SKR_V1_4_TURBO // Change the board type Passo 5: Pesquise por / Search: DWIN_CREALITY_LCD Passo 6: Descomente a linha removendo os // / Uncomment the line: #define DWIN_CREALITY_LCD // Uncomment the line # Configuration_adv.h Passo 1: Pesquise por / Search: ENCODER_10X_STEPS_PER_SEC Passo 2: Substitua as linhas por isto / Replace the lines to this, if ENABLED(ENCODER_RATE_MULTIPLIER) #define ENCODER_5X_STEPS_PER_SEC 30 // (steps/s) Taxa do encoder para 5x velocidade // Add this line before 10X #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Taxa do encoder para 10x velocidade #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Taxa do encoder para 100x velocidade endif ou adicione a linha especificada / or add the specified line #define ENCODER_5X_STEPS_PER_SEC 30 // (steps/s) Taxa do encoder para 5x velocidade // Add the above line before this line #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Taxa do encoder para 10x velocidade Passo 3: Pesquise por / Search: CHOPPER_TIMING CHOPPERDEFAULT Passo 4: Troque o valor 12V para 24V / Change the 12V to 24V: #define CHOPPER_TIMING CHOPPER_DEFAULT_24V // Change the 12V to 24V # Conditionals_LCD.h Passo 1: Pesquise por / Search: DWIN_CREALITY_LCD Passo 2: Substitua as linhas por isto / Replace the lines to this, if ENABLED(DWIN_CREALITY_LCD) define SERIAL_CATCHALL 0 ifndef LCD_SERIAL_PORT define LCD_SERIAL_PORT 0 // Mude a porta // Placa SKR 1.4 endif endif ou modifique a variavel / or modify the variable define LCD_SERIAL_PORT 0 // Mude a porta // Placa SKR 1.4 # pins_BTT_SKR_V1_4.h Passo 1: Pesquise por / Search: BOARD_CUSTOM_BUILD_FLAGS Passo 2: Substitua as linhas por isto / Replace the lines to this, ifndef BOARD_CUSTOM_BUILD_FLAGS define BOARD_CUSTOM_BUILD_FLAGS -DLPC_PINCFG_UART3_P0_2 // Mude de P4_28 para P0_2 endif ou modifique a variavel / or modify the variable #define BOARD_CUSTOM_BUILD_FLAGS -DLPC_PINCFG_UART3_P0_2 // Mude de P4_28 para P0_2 Como resultado das modificacoes, o display original do Ender3V2 usa os pinos RX0/TX0, colocados no conector TFT da placa-mae, para comunicacao. E importante destacar que as configuracoes publicadas nao sao configuracoes completas do Marlin! Essas modificacoes tem como objetivo fazer o display funcionar pelo conector TFT! Independentemente disso, os parametros da maquina devem ser configurados no Firmware Marlin! Nao assumo responsabilidade pelas configuracoes, nem por quaisquer danos decorrentes de erros de fiacao!

Baixar

Não deixe de imprimir e compartilhar este modelo 3d. Não deixe sua impressora 3D parada. Mas se você não tem uma impressora 3D ainda, escolha a sua agora.