Inhoudsopgave:
- Stap 1: DOWNLOAD VISUAL STUDIO EN MARLIN FIRMWARE
- Stap 2: VOEG CR10 STANDAARDINSTELLINGEN TOE
- Stap 3: SETUP MARLIN VOOR SKR BOARD
- Stap 4: HARDWARE BEDRADING EN SETUP
- Stap 5: KALIBRATIE: EXTRUDERSTAPPEN
- Stap 6: KALIBRATIE: AUTOPID TEMPERATUUR
- Stap 7: MOD VOOR STANDALONE CR10
Video: My CR10 New Life: SKR-moederbord en Marlin - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Mijn standaard MELZI-bord was dood en ik had dringend een vervanging nodig om mijn CR10 tot leven te brengen.
- Eerste stap, kies een vervangend bord, dus ik heb Bigtreetech skr v1.3 gekozen, dat is een 32-bits bord, met TMC2208-stuurprogramma's (met ondersteuning voor UART-modus)
- Tweede stap, kies de firmware, dus Marlin 2.0, een veel voorkomende keuze voor dit soort printers.
Ik heb alle standaard bedrading en onderdelen van mijn CR10 gebruikt.
Dit is mijn zeer korte handleiding om het bord te vervangen en Marlin erop in te stellen.
Benodigdheden:
Skr 1.3 moederbord met 4 TMC2208 drivers (Amazon link)
Stap 1: DOWNLOAD VISUAL STUDIO EN MARLIN FIRMWARE
- Installeer Visual Studio-teksteditor vanaf
- Als u klaar bent, klikt u op het pictogram Extensie en zoekt u naar de PlatformIO-extensie en installeert u deze
- Download Marlin Firmware van github-repository:
- Selecteer 2.0 versie, klik op Code en Download ZIP
Stap 2: VOEG CR10 STANDAARDINSTELLINGEN TOE
- Pak het bestand uit
- Ga naar https://github.com/MarlinFirmware/Configurations repository en zoek naar voorbeelden / Creality / CR10 map en download alle bestanden
- Kopieer alle bestanden en plak en overschrijf in de Marlin-map die is uitgepakt in de vorige stappen
Stap 3: SETUP MARLIN VOOR SKR BOARD
- Open Visual Studio en open Platform IO-extensie (buitenaards pictogram in de linker werkbalk), klik op Nieuw project openen, selecteer uw Marlin-map
- Open het platform.ini-bestand en vervang mega2560 default_envs door LPC1768 (voor SKR1.3)
- Configuratie.h-bestand openen
-
Zoek naar SERIAL_PORT:
- Stel #define SERIAL_PORT in op -1
- Verwijder // commentaartekens voordat u SERIAL_PORT_2 definieert
- Stel #define SERIAL_PORT_2 in op 0
-
Zoeken naar MOEDERBORD:
Stel #define MOTHERBORD in op BOARD_BTT_SKR_V1_3
-
Zoeken naar DRIVER_TYPE:
Stel #define X_DRIVER, Y_DRIVER en Z_DRIVER in op TMC2208
-
Zoek naar CLASSIC_JERK (niet verplichte stap):
Stel #define DEFAULT_XJERK in en DEFAULT_YJERK is gelijk aan 7,0
- Open Configuration_adv.h bestand
-
Zoeken naar SDCARD_CONNECTION:
- Verwijder // commentaartekens voordat u SDCARD_CONNECTION definieert
- Stel #define SDCARD_CONNECTION in op ONBOARD
-
Zoek naar INDIVIDUAL_AXIS_HOMING_MENU (niet verplichte stap):
Verwijder // commentaartekens voordat u INDIVIDUAL_AXIS_HOMING_MENU definieert
-
Zoek naar TMC_DEBUG (niet verplichte stap):
Verwijder // commentaartekens voordat u TMC_DEBUG definieert
-
Zoeken naar E0_AUTO_FAN_PIN (extruderventilator):
Stel #define E0_AUTO_FAN_PIN in op FAN1_PIN
-
Zoeken naar HAS_TRINAMIC_CONFIG (UART TMC-stuurprogramma):
Stel #define X_CURRENT, X_CURRENT en X_CURRENT in op 750
- Klik op de knop Compileren en wacht tot het SUCCESVOL is voltooid
- Ga naar de.pio / build / LPC1768-map binnenstebuiten Marlin-hoofdmap, kopieer het firmware.bin-bestand naar de SD-kaart en start het bord/de printer opnieuw op. De firmware wordt automatisch geladen.
Stap 4: HARDWARE BEDRADING EN SETUP
- Met behulp van UART-stuurprogramma's, zoals TM2208, moeten we een jumper op de pinnen plaatsen voor deze verbinding op elk stuurprogramma dat we gebruiken en alle jumpers onder alle stuurprogramma's verwijderen (zie rode pinnen hieronder)
- Wijzig de JST-connector voor X- en Y-eindstops en gebruik slechts 2 pinnen in de kaartconnectoren zoals in de onderstaande afbeelding.
- Zie de volgende afbeelding voor het aansluiten van alle apparaten op het bord:
Stap 5: KALIBRATIE: EXTRUDERSTAPPEN
- Stuur M503-opdracht om de huidige stappen / mm voor elke motor op te halen
- Zoek en kopieer de M92-regel, ziet eruit als de volgende echo: M92 X80.00 Y80.00 Z400.00 E95.00
- Extrudeer 10 mm materiaal uit de gebruikersinterface van uw machine (met behulp van prontface, octoprint enzovoort)
- Gebruik de volgende formule om de nieuwe stap/mm-waarde te berekenen:
(lengte die je verwachtte / lengte die je hebt) * huidige stapwaarde
voorbeeld: 10 / 8, 9 * 95 = 106,8
- Stuur M92 E-opdracht om een nieuwe waarde in te stellen, bijvoorbeeld M92 E106.8
- Stuur M500 om nieuwe waarde op te slaan in EPROM
Stap 6: KALIBRATIE: AUTOPID TEMPERATUUR
- Gebruik de opdracht M303 om de autopid-afstemprocedure te starten, stuur M303 E0 S220 C6 om 6 afstemmingscycli uit te voeren voor E0 bij 220 temperatuurgraden (gebruik 220 of de temperatuur die u gewend bent om af te drukken)
- De printer begint de hotend te verwarmen en zet deze 6 keer uit (let op de hotend is hot!!!), aan het einde krijg je automatisch de nieuwe waarden voor Kp, Ki e Kd:
Bijvoorbeeld:
Recv: #define DEFAULT_Kp 19.40
Recv: #define DEFAULT_Ki 1.45
Recv: #define DEFAULT_Kd 64.99
- Stuur M301-opdracht ter vervanging van P=Kp, I = Ki, D = Kd, bijvoorbeeld M301 P19.40 I1.45 D64.99
- Stuur M500-opdracht om nieuwe waarden op te slaan in het EPROM-geheugen
Stap 7: MOD VOOR STANDALONE CR10
Ik heb mijn CR10 ook gemakkelijker te verplaatsen en ruimtebesparend gemaakt door de externe behuizing voor de elektronica te verwijderen, als je geïnteresseerd bent, door de link naar alle gedrukte onderdelen te volgen.
www.thingiverse.com/thing:4721812
Aanbevolen:
Android interne audiorecorder door Simple Life Hack: 4 stappen
Android Internal Audio Recorder van Simple Life Hack: de meeste Android-gamers hebben grote problemen omdat ze geen interne audio mogen opnemen met Android OS. Ze hebben dus weinig opties die te veel kosten of moeilijke manieren zoals het rooten van het apparaat. Je hebt de volgende opties om interne audio op te nemen op Androi
Maak je eigen Hyperion New-U Station vanuit Borderlands 2: 15 stappen
Maak je eigen Hyperion New-U Station uit Borderlands 2: De New-U-stations in Borderlands 2 zijn enkele van de meest iconische delen van het spel (zelfs als ze geen canon zijn). Dus besloot ik er een te maken! dit project is vrij eenvoudig en vereist 0 kennis van Linux of python (tenzij je dat wilt) het zal con
Life Song: 12 stappen (met afbeeldingen)
Life Song: Amo la luz, la física, la óptica, la electrénica, la robética en todo lo relacionado con la ciencia. Empecé a trabajar con transferencia de datos y queràa probar el método Li-Fi, algo innovador y que e
Hoe maak je een JARVIS-systeem of Real Life JARVIS / eigen AI-assistentie: 8 stappen
Hoe maak je een JARVIS-systeem of Real Life JARVIS / eigen AI-assistentie: heb je ooit een pratende computer zoals JARVIS met Tony Stark in de film Iron Man gezien? Heb je ooit zo'n computer willen hebben? Heb ik gelijk? Maak je geen zorgen… Je kunt deze wens vervullen met je eigen computer. U kunt een computerachtige JARVIS hebben en
Star Wars "A New Hope"-film in Windows XP: 4 stappen
Star Wars "A New Hope"-film in Windows XP: je kunt deze coole Star Wars-film in Windows XP activeren