INHOUDSOPGAWE:
- Stap 1: LAAI VISUELE STUDIO EN MARLIN FIRMWARE AF
- Stap 2: VOEG CR10 -standaardinstellings by
- Stap 3: INSTELLING MARLIN VIR SKR BOARD
- Stap 4: HARDWARE BEDRADING EN INSTELLING
- Stap 5: KALIBRASIE: UITTREKKERSTAPPE
- Stap 6: KALIBRASIE: AUTOPIDTEMPERATUUR
- Stap 7: MOD VIR STANDAAL CR10
Video: My CR10 New Life: SKR -hoofbord en Marlin: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
My standaard MELZI -bord was dood en ek moes dringend vervang word om my CR10 lewendig te maak.
- Kies die eerste stap 'n vervangingsbord, so ek het gekies vir Bigtreetech skr v1.3, 'n 32 -bits bord, met TMC2208 -bestuurders (met ondersteuning vir UART -modus)
- Tweede stap, kies die firmware, dus Marlin 2.0, 'n baie algemene keuse vir hierdie soort drukkers.
Ek het al die standaard bedrading en onderdele van my CR10 gebruik.
Dit is my baie vinnige gids om die bord te vervang en Marlin daarop op te stel.
Benodighede:
Skr 1.3 -hoofbord met 4 TMC2208 -bestuurders (Amazon -skakel)
Stap 1: LAAI VISUELE STUDIO EN MARLIN FIRMWARE AF
- Installeer Visual Studio -teksredakteur vanaf
- As u klaar is, klik op die uitbreidingsikoon en soek na die uitbreiding van PlatformIO en installeer dit
- Laai Marlin -firmware af van github -bewaarplek:
- Kies die 2.0 -weergawe, klik op Code en laai zip af
Stap 2: VOEG CR10 -standaardinstellings by
- Pak die lêer uit
- Gaan na https://github.com/MarlinFirmware/Configurations -bewaarplek en soek na voorbeelde/Creality/CR10 -lêergids en laai al die lêers af
- Kopieer al die lêers en plak en ignoreer in die Marlin -lêergids wat tydens vorige stappe afgerits is
Stap 3: INSTELLING MARLIN VIR SKR BOARD
- Maak Visual Studio oop en maak Platform IO -uitbreiding oop (uitheemse ikoon in die linker werkbalk), klik op Open nuwe projek, kies u Marlin -lêergids
- Maak platform.ini -lêer oop en vervang mega2560 default_envs met LPC1768 (vir SKR1.3)
- Maak die lêer Configuration.h oop
-
Soek na SERIAL_PORT:
- Stel #define SERIAL_PORT gelyk aan -1
- Verwyder // kommentaartekens voordat u SERIAL_PORT_2 definieer
- Stel #define SERIAL_PORT_2 gelyk aan 0
-
Soek vir MOTHERBORD:
Stel #define MOTHERBORD gelyk aan BOARD_BTT_SKR_V1_3
-
Soek DRIVER_TYPE:
Stel #define X_DRIVER, Y_DRIVER en Z_DRIVER gelyk aan TMC2208
-
Soek na CLASSIC_JERK (nie verpligte stap nie):
Stel #define DEFAULT_XJERK en DEFAULT_YJERK is gelyk aan 7.0
- Maak die lêer Configuration_adv.h oop
-
Soek na SDCARD_CONNECTION:
- Verwyder // opmerkingtekens voordat u SDCARD_CONNECTION definieer
- Stel #define SDCARD_CONNECTION gelyk aan ONBOARD
-
Soek INDIVIDUAL_AXIS_HOMING_MENU (nie 'n verpligte stap nie):
Verwyder // kommentaartekens voordat u INDIVIDUAL_AXIS_HOMING_MENU definieer
-
Soek vir TMC_DEBUG (nie verpligte stap nie):
Verwyder // kommentaartekens voordat u TMC_DEBUG definieer
-
Soek vir E0_AUTO_FAN_PIN (extruder fan):
Stel #define E0_AUTO_FAN_PIN gelyk aan FAN1_PIN
-
Soek HAS_TRINAMIC_CONFIG (UART TMC -bestuurder):
Stel #define X_CURRENT, X_CURRENT en X_CURRENT is gelyk aan 750
- Klik op die knoppie Kompileer en wag tot die suksesvolle voltooiing daarvan is
- Gaan na die.pio / build / LPC1768 -gids binne -in die wortelmap van die Marlin -kopie, kopieer die firmware.bin -lêer na die SD -kaart en herlaai die bord / drukker. Die firmware sal outomaties gelaai word.
Stap 4: HARDWARE BEDRADING EN INSTELLING
- Met UART -bestuurders, soos TM2208, moet ons 'n trui op die penne sit vir hierdie verbinding op elke bestuurder wat ons gebruik en alle springers onder al die bestuurders verwyder (sien rooi penne hieronder)
- Verander die JST -aansluiting vir X- en Y -eindstoppe en gebruik slegs 2 penne in die bordverbindings, soos op die onderstaande foto.
- Sien die volgende prentjie om alle toestelle aan die bord te koppel
Stap 5: KALIBRASIE: UITTREKKERSTAPPE
- Stuur M503 -opdrag om die huidige stappe/mm vir elke motor op te haal
- Soek en kopieer M92 -reël, lyk soos die volgende eggo: M92 X80.00 Y80.00 Z400.00 E95.00
- Haal 10 mm materiaal uit u masjien -gebruikersinterface (gebruik voorblad, octoprint, ensovoorts)
- Gebruik die volgende formule om die nuwe stap/mm -waarde te bereken:
(lengte wat u verwag het / lengte wat u gekry het) * huidige stapwaarde
voorbeeld: 10/8, 9 * 95 = 106,8
- Stuur M92 E -opdrag om 'n nuwe waarde in te stel, byvoorbeeld M92 E106.8
- Stuur M500 om die nuwe waarde na EPROM te stoor
Stap 6: KALIBRASIE: AUTOPIDTEMPERATUUR
- Gebruik die M303 -opdrag om die outopid -afstemprosedure te begin, stuur M303 E0 S220 C6 om die 6 -siklusse vir E0 by 220 temperatuurgrade uit te voer (gebruik 220 of die temperatuur waarmee u kan druk)
- Die drukker begin die hotend verhit en 6 keer afskakel (let op die hotend is hot !!!), aan die einde ontvang u outomaties die nuwe waardes vir Kp, Ki e Kd:
Byvoorbeeld:
Herstel: #define DEFAULT_Kp 19.40
Herstel: #define DEFAULT_Ki 1.45
Herstel: #define DEFAULT_Kd 64.99
- Stuur M301 -opdrag deur P = Kp, I = Ki, D = Kd te vervang, byvoorbeeld M301 P19.40 I1.45 D64.99
- Stuur M500 -opdrag om nuwe waardes in die EPROM -geheue te stoor
Stap 7: MOD VIR STANDAAL CR10
Ek het my CR10 ook makliker gemaak om te beweeg en ruimtebesparing het die eksterne omhulsel vir die elektronika verwyder, as u belangstel, deur die skakel na alle gedrukte dele toe te laat.
www.thingiverse.com/thing:4721812
Aanbeveel:
Four Pies - the New Raspberry Pi 4 - Highlights & Celebration Project !: 6 stappe
Four Pies - the New Raspberry Pi 4 - Highlights & Celebration Project !: Hieronder 'n vinnige oorsig van die inhoud. Inleiding en vertoonvideo Pie Pi 3.14 Pies Resultaat
Maak u eie Hyperion New-U-stasie vanaf Borderlands 2: 15-stappe
Maak u eie Hyperion New-U-stasie uit Borderlands 2: Die New-U-stasies in Borderlands 2 is 'n paar van die mees ikoniese dele van die spel (selfs al is dit nie 'n kanon nie). Dus, ek het besluit om een te maak! Hierdie projek is redelik eenvoudig en benodig geen kennis van Linux of python nie (tensy u dit wil hê)
Speel Mario met behulp van New Grove Touch Sensor: 5 stappe
Speel Mario met behulp van New Grove Touch Sensor: hoe om 'n krasspel met 'n touch sensor te speel?
Star Wars "A New Hope" -fliek in Windows XP: 4 stappe
Star Wars "A New Hope" -fliek in Windows XP: u kan hierdie cool star wars -film in Windows XP speel
Hoe om 'n onafhanklike film in die metro in New York te skiet as u nie permitte kan bekostig nie: 12 stappe
Hoe om 'n onafhanklike film te maak in die metro in New York City, wanneer u geen permitte kan bekostig nie: dit is 'n eenvoudige gids vir aspirant -onafhanklike filmmakers daar buite wat droom om die magiese toneel in die pragtige metro -stelsel van New York te neem, maar wat kan nie die duisende dollars bekostig wat nodig is om 'n permit te kry om wettig te skiet nie