Turinys:

Mano CR10 naujas gyvenimas: SKR pagrindinė plokštė ir „Marlin“: 7 žingsniai
Mano CR10 naujas gyvenimas: SKR pagrindinė plokštė ir „Marlin“: 7 žingsniai

Video: Mano CR10 naujas gyvenimas: SKR pagrindinė plokštė ir „Marlin“: 7 žingsniai

Video: Mano CR10 naujas gyvenimas: SKR pagrindinė plokštė ir „Marlin“: 7 žingsniai
Video: BTT Octopus V1.1 - Klipper Configuration 2024, Liepa
Anonim
Mano CR10 naujas gyvenimas: SKR pagrindinė plokštė ir „Marlin“
Mano CR10 naujas gyvenimas: SKR pagrindinė plokštė ir „Marlin“

Mano standartinė MELZI plokštė buvo mirusi ir man reikėjo skubiai pakeisti, kad mano CR10 būtų gyvas.

  • Pirmas žingsnis, pasirinkite pakaitinę plokštę, todėl pasirinkau „Bigtreetech skr v1.3“, tai yra 32 bitų plokštę su TMC2208 tvarkyklėmis (palaikant UART režimą)
  • Antras žingsnis, pasirinkite programinę -aparatinę įrangą, taigi „Marlin 2.0“- labai dažnas tokio tipo spausdintuvų pasirinkimas.

Aš naudoju visus standartinius laidus ir dalis iš savo CR10.

Tai yra mano labai greitas vadovas, kaip pakeisti plokštę ir nustatyti „Marlin“.

Priedai:

„Skr 1.3“pagrindinė plokštė su 4 TMC2208 tvarkyklėmis („Amazon“nuoroda)

1 veiksmas: atsisiųskite vizualinę studiją ir „MARLIN“programinę įrangą

ATSISIŲSTI VISUAL STUDIJĄ IR MARLIN FIRMWARE
ATSISIŲSTI VISUAL STUDIJĄ IR MARLIN FIRMWARE
ATSISIŲSTI VISUAL STUDIJĄ IR MARLIN FIRMWARE
ATSISIŲSTI VISUAL STUDIJĄ IR MARLIN FIRMWARE
  • Įdiekite „Visual Studio“teksto rengyklę iš
  • Baigę spustelėkite plėtinio piktogramą ir suraskite „PlatformIO“plėtinį ir įdiekite jį
  • Atsisiųskite „Marlin“programinę -aparatinę įrangą iš „github“saugyklos:
  • Pasirinkite 2.0 versiją, spustelėkite kodą ir atsisiųskite ZIP

2 veiksmas: PRIDĖKITE CR10 Numatytuosius nustatymus

PRIDĖTI CR10 Numatytuosius nustatymus
PRIDĖTI CR10 Numatytuosius nustatymus
PRIDĖTI CR10 Numatytuosius nustatymus
PRIDĖTI CR10 Numatytuosius nustatymus
PRIDĖTI CR10 Numatytuosius nustatymus
PRIDĖTI CR10 Numatytuosius nustatymus
  • Išpakuokite failą
  • Eikite į https://github.com/MarlinFirmware/Configurations saugyklą ir ieškokite pavyzdžių/Creality/CR10 aplanko ir atsisiųskite visus failus
  • Nukopijuokite visus failus ir įklijuokite bei nepaisykite „Marlin“aplanke, išpakuoto ankstesniais veiksmais

3 žingsnis: MARLINO SĄRANKA SKR LENTOJE

SKR LENTOS MARLINO NUSTATYMAS
SKR LENTOS MARLINO NUSTATYMAS
SKR LENTOS MARLINO NUSTATYMAS
SKR LENTOS MARLINO NUSTATYMAS
SKR LENTOS MARLINO NUSTATYMAS
SKR LENTOS MARLINO NUSTATYMAS
SKR LENTOS MARLINO NUSTATYMAS
SKR LENTOS MARLINO NUSTATYMAS
  • Atidarykite „Visual Studio“ir atidarykite „Platform IO“plėtinį (ateivio piktograma kairėje įrankių juostoje), spustelėkite Atidaryti naują projektą, pasirinkite aplanką „Marlin“
  • Atidarykite platform.ini failą ir pakeiskite mega2560 default_envs į LPC1768 (skirtas SKR1.3)
  • Atidarykite Configuration.h failą
  • Ieškoti SERIAL_PORT:

    • Nustatykite #define SERIAL_PORT lygų -1
    • Prieš apibrėždami SERIAL_PORT_2 pašalinkite // komentarų simbolius
    • Nustatykite #define SERIAL_PORT_2 lygų 0
  • Ieškoti MOTHERBORD:

    Nustatykite #define MOTHERBORD kaip BOARD_BTT_SKR_V1_3

  • Ieškoti DRIVER_TYPE:

    Nustatykite #define X_DRIVER, Y_DRIVER ir Z_DRIVER kaip TMC2208

  • Ieškokite CLASSIC_JERK (neprivalomas veiksmas):

    Nustatykite #define DEFAULT_XJERK ir DEFAULT_YJERK lygius į 7.0

  • Atidarykite failą Configuration_adv.h
  • Ieškoti SDCARD_CONNECTION:

    • Prieš apibrėždami SDCARD_CONNECTION, pašalinkite // komentarų simbolius
    • Nustatykite #define SDCARD_CONNECTION lygią ONBOARD
  • Ieškoti INDIVIDUAL_AXIS_HOMING_MENU (nebūtinas veiksmas):

    Pašalinkite // komentarų simbolius prieš apibrėždami INDIVIDUAL_AXIS_HOMING_MENU

  • Ieškokite TMC_DEBUG (nebūtinas veiksmas):

    Pašalinkite // komentarų simbolius prieš apibrėždami TMC_DEBUG

  • Ieškoti E0_AUTO_FAN_PIN (ekstruderio ventiliatoriaus):

    Nustatykite #define E0_AUTO_FAN_PIN kaip FAN1_PIN

  • Ieškoti HAS_TRINAMIC_CONFIG (UART TMC tvarkyklės):

    Nustatykite #define X_CURRENT, X_CURRENT ir X_CURRENT kaip 750

  • Spustelėkite mygtuką „Kompiliuoti“ir palaukite, kol Sėkmingai baigsis
  • Eikite į.pio / build / LPC1768 aplanką iš Marlin šakninio aplanko, nukopijuokite firmware.bin failą į SD kortelę ir iš naujo paleiskite plokštę / spausdintuvą. Programinė įranga bus automatiškai įkelta.

4 žingsnis: Aparatūros prijungimas ir sąranka

Aparatūros laidai ir sąranka
Aparatūros laidai ir sąranka
Aparatūros laidai ir sąranka
Aparatūros laidai ir sąranka
Aparatūros prijungimas ir sąranka
Aparatūros prijungimas ir sąranka
  • Naudodami UART tvarkykles, tokias kaip TM2208, prie kiekvieno prijungto tvarkyklės turime uždėti trumpiklį ant jungčių ir pašalinti visus trumpiklius po visais tvarkyklėmis (žr. Raudonus kaiščius žemiau)
  • Pakeiskite X ir Y jungčių JST jungtį ir naudokite tik 2 kaiščius į plokštės jungtis, kaip parodyta paveikslėlyje žemiau.
  • Žiūrėkite šį paveikslėlį, kaip prijungti visus įrenginius prie plokštės

5 žingsnis: KALIBRAVIMAS: IŠSKIRTINIO ŽINGSNIAI

  • Siųskite komandą M503, kad gautumėte kiekvieno variklio dabartinius žingsnius/mm
  • Raskite ir nukopijuokite M92 eilutę, atrodo taip: M92 X80.00 Y80.00 Z400.00 E95.00
  • Išspauskite 10 mm medžiagos iš savo mašinos vartotojo sąsajos (naudodami įžangą, aštuonkampį ar pan.)
  • Norėdami apskaičiuoti naują žingsnio/mm vertę, naudokite šią formulę:

(ilgis, kurio tikėjotės / gavote) * dabartinė žingsnio vertė

pavyzdys: 10/8, 9 * 95 = 106,8

  • Siųskite komandą M92 E, kad nustatytumėte naują vertę, pavyzdžiui, M92 E106.8
  • Siųskite M500, kad išsaugotumėte naują vertę EPROM

6 žingsnis: KALIBRAVIMAS: AUTOPIDINĖ TEMPERATŪRA

  • Norėdami pradėti automatinio derinimo procedūrą, naudokite komandą M303, nusiųskite M303 E0 S220 C6, kad būtų atliktas 6 E0 derinimo ciklas 220 laipsnių temperatūroje (naudokite 220 arba temperatūrą, kurią naudojate spausdinti)
  • Spausdintuvas pradės šildyti karštąją dalį ir išjungs ją 6 kartus (atkreipkite dėmesį, kad karštoji dalis karšta !!!), pabaigoje automatiškai gausite naujas Kp, Ki e Kd reikšmes:

Pavyzdžiui:

Recv: #define DEFAULT_Kp 19.40

Recv: #define DEFAULT_Ki 1.45

Recv: #define DEFAULT_Kd 64.99

  • Siųsti komandą M301 pakeičiant P = Kp, I = Ki, D = Kd, pavyzdžiui, M301 P19.40 I1.45 D64.99
  • Siųskite komandą M500, kad išsaugotumėte naujas vertes EPROM atmintyje

7 žingsnis: MOD STANDALONE CR10

STANDALONE CR10 MOD
STANDALONE CR10 MOD

Taip pat palengvinau savo CR10 judėjimą ir sutaupiau vietos, pašalindamas išorinį elektronikos dėklą, jei jus domina, rodydamas nuorodą į visas spausdintas dalis.

www.thingiverse.com/thing:4721812

Rekomenduojamas: