Բովանդակություն:

My CR10 New Life: SKR Mainboard and Marlin: 7 Steps
My CR10 New Life: SKR Mainboard and Marlin: 7 Steps

Video: My CR10 New Life: SKR Mainboard and Marlin: 7 Steps

Video: My CR10 New Life: SKR Mainboard and Marlin: 7 Steps
Video: Marlin Firmware for CR-10 and SKR Mini E3 v3 2024, Հուլիսի
Anonim
My CR10 New Life: SKR Mainboard և Marlin
My CR10 New Life: SKR Mainboard և Marlin

Իմ ստանդարտ MELZI տախտակը մեռած էր, և ես անհապաղ փոխարինման կարիք ունեի, որպեսզի իմ CR10- ը ողջ մնա:

  • Առաջին քայլը, ընտրեք փոխարինող տախտակ, այնպես որ ես ընտրել եմ Bigtreetech skr v1.3- ը, որը 32 բիթանոց տախտակ է, TMC2208 վարորդներով (UART ռեժիմի աջակցությամբ)
  • Երկրորդ քայլը `ընտրեք որոնվածը, այնպես որ Marlin 2.0- ը, այս տեսակի տպիչների համար շատ տարածված ընտրություն:

Ես օգտագործել եմ իմ CR10- ի բոլոր ստանդարտ էլեկտրագծերը և մասերը:

Սա իմ շատ արագ ուղեցույցն է ՝ տախտակը փոխարինելու և դրա վրա Marlin տեղադրելու համար:

Պարագաներ:

Skr 1.3 մայր տախտակ ՝ 4 TMC2208 վարորդով (Amazon հղում)

Քայլ 1: ԲԵՌՆՔ ՎԻՍՈALԱԼ ՍՏՈIԴԻԱ ԵՎ ՄԱՐԼԻՆ ՖԻՐՄՅՈՐ

ԲԵՌՆԵԼ ՎԻՍՈԱԼ ՍՏՈIԴԻԱ ԵՎ MARLIN FIRMWARE
ԲԵՌՆԵԼ ՎԻՍՈԱԼ ՍՏՈIԴԻԱ ԵՎ MARLIN FIRMWARE
ԲԵՌՆԵԼ ՎԻՍՈԱԼ ՍՏՈIԴԻԱ ԵՎ MARLIN FIRMWARE
ԲԵՌՆԵԼ ՎԻՍՈԱԼ ՍՏՈIԴԻԱ ԵՎ MARLIN FIRMWARE
  • Տեղադրեք Visual Studio- ի տեքստի խմբագիր ՝ https://code.visualstudio.com/download կայքից
  • Ավարտելուց հետո կտտացրեք Extension պատկերակին և որոնեք PlatformIO ընդլայնումը և տեղադրեք այն
  • Ներբեռնեք Marlin որոնվածը github պահոցից ՝
  • Ընտրեք 2.0 տարբերակ, կտտացրեք կոդին և ներբեռնեք ZIP

Քայլ 2. ԱՎԵԼԻՔ CR10 ԱՌԱԱԴՐՈԹՅԱՆ ԿԱՐԳԱՎՈՐՈՄՆԵՐԸ

ADD CR10 ԱՌԱՆՈՐԴԱ ԿԱՐԳԱՎՈՐՈՄՆԵՐ
ADD CR10 ԱՌԱՆՈՐԴԱ ԿԱՐԳԱՎՈՐՈՄՆԵՐ
ADD CR10 ԱՌԱՆՈՐԴԱ ԿԱՐԳԱՎՈՐՈՄՆԵՐ
ADD CR10 ԱՌԱՆՈՐԴԱ ԿԱՐԳԱՎՈՐՈՄՆԵՐ
ADD CR10 ԱՌԱՆՈՐԴԱ ԿԱՐԳԱՎՈՐՈՄՆԵՐ
ADD CR10 ԱՌԱՆՈՐԴԱ ԿԱՐԳԱՎՈՐՈՄՆԵՐ
  • Անջատեք ֆայլը
  • Գնացեք https://github.com/MarlinFirmware/Configurations պահոց և որոնեք օրինակներ/Creality/CR10 թղթապանակ և ներբեռնեք բոլոր ֆայլերը
  • Պատճենեք բոլոր ֆայլերը և տեղադրեք և չեղարկեք Marlin թղթապանակը ՝ առանց նախնական քայլերի ապափակված

Քայլ 3. Կարգավորեք MARLIN- ը SKR BOARD- ի համար

SETUP MARLIN SKR BOARD- ի համար
SETUP MARLIN SKR BOARD- ի համար
SETUP MARLIN SKR BOARD- ի համար
SETUP MARLIN SKR BOARD- ի համար
SETUP MARLIN SKR BOARD- ի համար
SETUP MARLIN SKR BOARD- ի համար
SETUP MARLIN SKR BOARD- ի համար
SETUP MARLIN SKR BOARD- ի համար
  • Բացեք Visual Studio- ն և բացեք Հարթակի IO ընդլայնումը (այլմոլորակայինի պատկերակը ձախ գործիքագոտում), կտտացրեք Բացեք նոր նախագիծ, ընտրեք ձեր Marlin թղթապանակը
  • Բացեք platform.ini ֆայլը և փոխարինեք mega2560 default_envs- ը LPC1768- ով (SKR1.3- ի համար)
  • Բացեք Configuration.h ֆայլը
  • Որոնել SERIAL_PORT:

    • Սահմանել #սահմանել SERIAL_PORT- ը հավասար է -1 -ի
    • SERIAL_PORT_2- ը սահմանելուց առաջ հեռացրեք // մեկնաբանության նշանները
    • Սահմանել #սահմանել SERIAL_PORT_2- ը հավասար է 0 -ի
  • Որոնեք մայր մայր:

    Սահմանել #define MOTHERBORD- ը հավասար է BOARD_BTT_SKR_V1_3

  • Որոնել DRIVER_TYPE:

    Սահմանել #define X_DRIVER, Y_DRIVER և Z_DRIVER հավասար է TMC2208- ի

  • Որոնել CLASSIC_JERK (ոչ պարտադիր քայլ).

    Սահմանել #define DEFAULT_XJERK և DEFAULT_YJERK հավասար է 7.0 -ի

  • Բացեք Configuration_adv.h ֆայլը
  • Որոնեք SDCARD_CONNECTION:

    • SDCARD_CONNECTION- ը սահմանելուց առաջ հեռացրեք // մեկնաբանության նշանները
    • Սահմանեք #decine SDCARD_CONNECTION- ը հավասար է ONBOARD- ին
  • Որոնել INDIVIDUAL_AXIS_HOMING_MENU (ոչ պարտադիր քայլ).

    Հեռացնել // մեկնաբանության նշանները նախքան INDIVIDUAL_AXIS_HOMING_MENU սահմանելը

  • Որոնել TMC_DEBUG (պարտադիր քայլ չէ).

    TMC_DEBUG- ը սահմանելուց առաջ հեռացրեք // մեկնաբանության նշանները

  • Որոնեք E0_AUTO_FAN_PIN (արտամղիչ օդափոխիչ).

    Սահմանել #սահմանել E0_AUTO_FAN_PIN- ը հավասար է FAN1_PIN- ին

  • Որոնեք HAS_TRINAMIC_CONFIG (UART TMC վարորդ).

    Սահմանել #սահմանել X_CURRENT, X_CURRENT և X_CURRENT հավասար է 750 -ի

  • Կտտացրեք Կազմել կոճակը և սպասեք մինչև ՀԱCCՈՈԹՅԱՆ ավարտը
  • Գնացեք.pio / build / LPC1768 պանակը Marlin- ի արմատային թղթապանակի ներսում, պատճենեք firmware.bin ֆայլը SD քարտում և վերագործարկեք տախտակը / տպիչը: Firmware- ը ինքնաբերաբար կբեռնվի:

Քայլ 4: Սարքավորումների էլեկտրամոնտաժ և կարգաբերում

HARDWARE էլեկտրամոնտաժ և կարգավորում
HARDWARE էլեկտրամոնտաժ և կարգավորում
HARDWARE էլեկտրամոնտաժ և կարգավորում
HARDWARE էլեկտրամոնտաժ և կարգավորում
HARDWARE էլեկտրամոնտաժ և կարգավորում
HARDWARE էլեկտրամոնտաժ և կարգավորում
  • Օգտագործելով UART- ի վարորդներ, օրինակ ՝ TM2208, մենք պետք է մի jumper դնենք կապերի վրա այս միացման յուրաքանչյուր օգտագործողի համար և հեռացնենք բոլոր jumpers- ը բոլոր վարորդների տակ (տե՛ս ստորև ներկայացված կարմիր կապում)
  • Փոփոխեք JST միակցիչը X և Y վերջնակետերի համար և տախտակի միակցիչներում օգտագործեք ընդամենը 2 կապ, ինչպես ստորև նկարում:
  • Բոլոր սարքերը տախտակին միացնելու համար տե՛ս հետևյալ նկարը

Քայլ 5. ԿԱԼԻԲՐԱԻՈ:Մ. ԷՔՍՏՐՈERԴԱՅԻՆ ՔԱՅԼԵՐ

  • Ուղարկեք M503 հրահանգը ՝ յուրաքանչյուր շարժիչի համար ընթացիկ քայլերը/մմ առբերելու համար
  • Գտեք և պատճենեք M92 տողը, կարծես հետևյալ արձագանքն է. M92 X80.00 Y80.00 Z400.00 E95.00
  • Ձեր մեքենայի միջերեսից արտամղեք 10 մմ նյութ (նախածածկի, ութոտնակի կամ այլնի միջոցով)
  • Նոր քայլի/մմ արժեքը հաշվարկելու համար օգտագործեք հետևյալ բանաձևը.

(ակնկալվող երկարությունը / ստացած երկարությունը) * ընթացիկ քայլի արժեքը

օրինակ ՝ 10/8, 9 * 95 = 106,8

  • Նոր արժեք սահմանելու համար ուղարկեք M92 E հրահանգը, օրինակ ՝ M92 E106.8
  • Ուղարկեք M500 ՝ EPROM- ում նոր արժեք պահելու համար

Քայլ 6. ԿԱԼԻԲՐԱԻՈ:Մ. ԱՎՏՈՊԻԴ EMԵՐՄԱՈՈԹՅՈՆ

  • Օգտագործեք M303 հրահանգը ՝ ավտոմատ կարգավորումների ընթացակարգը սկսելու համար, ուղարկեք M303 E0 S220 C6 ՝ E0- ի կարգաբերման 6 ցիկլը գործարկելու համար 220 ջերմաստիճանի դեպքում (օգտագործեք 220 -ը կամ այն ջերմաստիճանը, որն օգտագործվում է տպելու համար)
  • Տպիչը կսկսի տաքացնել տաքացուցիչը և անջատել այն 6 անգամ (ուշադրություն դարձրեք, որ տաքացուցիչը տաք է !!!), վերջում ինքնաբերաբար կստանաք Kp, Ki e Kd նոր արժեքները.

Օրինակ:

Recv. #Սահմանել ՄԱՍՆԱԳԻՏԱԿԱՆ_19 թ. 19.40

Recv. #Սահմանեք ՄԱՍՆԱԳԻՏԱԿԱՆ_Քի 1.45

Recv. #Սահմանեք ՀԱEFԱԽՈՐԴ_Թագ 64.99

  • Ուղարկեք M301 հրամանը ՝ փոխարինելով P = Kp, I = Ki, D = Kd, օրինակ ՝ M301 P19.40 I1.45 D64.99
  • Ուղարկեք M500 հրաման ՝ նոր արժեքներ EPROM հիշողության մեջ պահելու համար

Քայլ 7. ՊՆ ՊԱՇՏՊԱՆՈ FORԹՅՈՆ CR10- ի համար

ՊՆ ՍՏԱՆԴԱԼ CR10- ի համար
ՊՆ ՍՏԱՆԴԱԼ CR10- ի համար

Ես նաև ավելի հեշտ դարձրեցի իմ CR10- ը տեղաշարժվելը և տարածության խնայարարը ՝ հեռացնելով էլեկտրոնիկայի արտաքին պատյանը, եթե ձեզ հետաքրքրում է ՝ հետևելով բոլոր տպագիր մասերի հղմանը:

www.thingiverse.com/thing:4721812

Խորհուրդ ենք տալիս: