Spisu treści:

Moje CR10 nowe życie: płyta główna SKR i Marlin: 7 kroków
Moje CR10 nowe życie: płyta główna SKR i Marlin: 7 kroków

Wideo: Moje CR10 nowe życie: płyta główna SKR i Marlin: 7 kroków

Wideo: Moje CR10 nowe życie: płyta główna SKR i Marlin: 7 kroków
Wideo: KOMPUTER DLA GRACZA! (Optimus e-sport EXTREME GZ590T-CR10) 2024, Lipiec
Anonim
Moje CR10 nowe życie: płyta główna SKR i Marlin
Moje CR10 nowe życie: płyta główna SKR i Marlin

Moja standardowa płyta MELZI była martwa i potrzebowałem pilnej wymiany, aby ożywić CR10.

  • Pierwszy krok to wybór płyty zastępczej, więc wybrałem Bigtreetech skr v1.3 czyli płytę 32-bitową ze sterownikami TMC2208 (z obsługą trybu UART)
  • Drugi krok, wybierz firmware, czyli Marlin 2.0, bardzo częsty wybór dla tego rodzaju drukarek.

Użyłem całego standardowego okablowania i części z mojego CR10.

To jest mój bardzo krótki przewodnik dotyczący wymiany planszy i ustawienia na niej Marlina.

Kieszonkowe dzieci:

Płyta główna Skr 1.3 z 4 sterownikami TMC2208 (link Amazon)

Krok 1: POBIERZ STUDIO WIZUALNE I OPROGRAMOWANIE MARLIN

POBIERZ STUDIO WIZUALNE I OPROGRAMOWANIE MARLIN
POBIERZ STUDIO WIZUALNE I OPROGRAMOWANIE MARLIN
POBIERZ STUDIO WIZUALNE I OPROGRAMOWANIE MARLIN
POBIERZ STUDIO WIZUALNE I OPROGRAMOWANIE MARLIN
  • Zainstaluj edytor tekstu Visual Studio z
  • Po zakończeniu kliknij ikonę rozszerzenia i wyszukaj rozszerzenie PlatformIO i zainstaluj je
  • Pobierz oprogramowanie sprzętowe Marlin z repozytorium github:
  • Wybierz wersję 2.0, kliknij Kod i Pobierz ZIP

Krok 2: DODAJ DOMYŚLNE USTAWIENIA CR10

DODAJ DOMYŚLNE USTAWIENIA CR10
DODAJ DOMYŚLNE USTAWIENIA CR10
DODAJ DOMYŚLNE USTAWIENIA CR10
DODAJ DOMYŚLNE USTAWIENIA CR10
DODAJ DOMYŚLNE USTAWIENIA CR10
DODAJ DOMYŚLNE USTAWIENIA CR10
  • Rozpakuj plik
  • Przejdź do repozytorium https://github.com/MarlinFirmware/Configurations i wyszukaj przykłady / Creality / folder CR10 i pobierz wszystkie pliki
  • Skopiuj wszystkie pliki i wklej i zastąp w folderze Marlin rozpakowanym w poprzednich krokach

Krok 3: USTAWIENIE MARLIN NA PŁYTĘ SKR

KONFIGURACJA MARLIN DLA PŁYTY SKR
KONFIGURACJA MARLIN DLA PŁYTY SKR
KONFIGURACJA MARLIN DLA PŁYTY SKR
KONFIGURACJA MARLIN DLA PŁYTY SKR
KONFIGURACJA MARLIN DLA PŁYTY SKR
KONFIGURACJA MARLIN DLA PŁYTY SKR
KONFIGURACJA MARLIN DLA PŁYTY SKR
KONFIGURACJA MARLIN DLA PŁYTY SKR
  • Otwórz Visual Studio i otwórz rozszerzenie Platform IO (obca ikona na lewym pasku narzędzi), kliknij Otwórz nowy projekt, wybierz folder Marlin
  • Otwórz plik platform.ini i zamień mega2560 default_envs na LPC1768 (dla SKR1.3)
  • Otwórz plik Configuration.h
  • Wyszukaj SERIAL_PORT:

    • Ustaw #define SERIAL_PORT równy -1
    • Usuń // znaki komentarza przed zdefiniowaniem SERIAL_PORT_2
    • Ustaw #define SERIAL_PORT_2 równy 0
  • Wyszukaj MOTHERBORD:

    Ustaw #define MOTHERBORD równe BOARD_BTT_SKR_V1_3

  • Wyszukaj DRIVER_TYPE:

    Ustaw #define X_DRIVER, Y_DRIVER i Z_DRIVER równe TMC2208

  • Wyszukaj CLASSIC_JERK (krok nieobowiązkowy):

    Ustaw #define DEFAULT_XJERK i DEFAULT_YJERK równe 7,0

  • Otwórz plik Configuration_adv.h
  • Wyszukaj SDCARD_CONNECTION:

    • Usuń // znaki komentarza przed zdefiniowaniem SDCARD_CONNECTION
    • Ustaw #define SDCARD_CONNECTION na ONBOARD
  • Wyszukaj INDIVIDUAL_AXIS_HOMING_MENU (krok nieobowiązkowy):

    Usuń // znaki komentarza przed zdefiniowaniem INDIVIDUAL_AXIS_HOMING_MENU

  • Wyszukaj TMC_DEBUG (krok nieobowiązkowy):

    Usuń // znaki komentarza przed zdefiniowaniem TMC_DEBUG

  • Wyszukaj E0_AUTO_FAN_PIN (wentylator ekstrudera):

    Ustaw #define E0_AUTO_FAN_PIN równe FAN1_PIN

  • Wyszukaj HAS_TRINAMIC_CONFIG (sterownik UART TMC):

    Ustaw #define X_CURRENT, X_CURRENT i X_CURRENT równe 750

  • Kliknij przycisk Kompiluj i poczekaj do POMYŚLNEGO zakończenia
  • Przejdź do folderu.pio / build / LPC1768 wewnątrz folderu głównego Marlin, skopiuj plik firmware.bin na kartę SD i uruchom ponownie płytę / drukarkę. Oprogramowanie układowe zostanie automatycznie załadowane.

Krok 4: OKABLOWANIE SPRZĘTOWE I KONFIGURACJA

OKABLOWANIE SPRZĘTOWE I KONFIGURACJA
OKABLOWANIE SPRZĘTOWE I KONFIGURACJA
OKABLOWANIE SPRZĘTOWE I KONFIGURACJA
OKABLOWANIE SPRZĘTOWE I KONFIGURACJA
OKABLOWANIE SPRZĘTOWE I KONFIGURACJA
OKABLOWANIE SPRZĘTOWE I KONFIGURACJA
  • Używając sterowników UART, takich jak TM2208 musimy założyć zworkę na piny dla tego połączenia na każdym używanym sterowniku i usunąć wszystkie zworki pod wszystkimi sterownikami (patrz czerwone piny poniżej)
  • Zmodyfikuj złącze JST dla ograniczników X i Y i użyj tylko 2 pinów do złączy płytki, jak na poniższym obrazku.
  • Zobacz poniższy rysunek, aby okablować wszystkie urządzenia do płyty

Krok 5: KALIBRACJA: KROKI WYTŁACZARKI

  • Wyślij polecenie M503, aby pobrać bieżące kroki/mm dla każdego silnika
  • Znajdź i skopiuj linię M92, wygląda jak następujące echo: M92 X80.00 Y80.00 Z40.00 E95.00
  • Wyciągnij 10 mm materiału z interfejsu użytkownika maszyny (za pomocą nadruku, oktodruku itp.)
  • Użyj następującego wzoru, aby obliczyć nową wartość kroku/mm:

(długość oczekiwana / długość jaką uzyskałeś) * aktualna wartość kroku

przykład: 10 / 8, 9 * 95 = 106,8

  • Wyślij polecenie M92 E, aby ustawić nową wartość, na przykład M92 E106.8
  • Wyślij M500, aby zapisać nową wartość do EPROM

Krok 6: KALIBRACJA: TEMPERATURA AUTOPIDU

  • Użyj polecenia M303, aby rozpocząć procedurę strojenia autopid, wyślij M303 E0 S220 C6, aby uruchomić 6 cykli strojenia dla E0 przy temperaturze 220 stopni (użyj 220 lub temperatury, w której drukujesz)
  • Drukarka zacznie grzać głowicę i 6 razy ją wyłączy (uwaga czy głowica jest gorąca!!!), na koniec automatycznie otrzymasz nowe wartości dla Kp, Ki e Kd:

Na przykład:

Odebrane: #define DEFAULT_Kp 19,40

Odebrane: #define DEFAULT_Ki 1,45

Odebrane: #define DEFAULT_Kd 64,99

  • Wyślij komendę M301 zastępując P=Kp, I = Ki, D = Kd, na przykład M301 P19.40 I1.45 D64.99
  • Wyślij polecenie M500, aby zapisać nowe wartości w pamięci EPROM

Krok 7: MOD DO SAMODZIELNEGO CR10

MOD DO SAMODZIELNEGO CR10
MOD DO SAMODZIELNEGO CR10

Ułatwiłem również przenoszenie mojego CR10 i zaoszczędziłem miejsce, usuwając zewnętrzną obudowę elektroniki, jeśli jesteś zainteresowany, śledź link do wszystkich drukowanych części.

www.thingiverse.com/thing:4721812

Zalecana: