Სარჩევი:

ჩემი CR10 New Life: SKR Mainboard და Marlin: 7 Steps
ჩემი CR10 New Life: SKR Mainboard და Marlin: 7 Steps

ვიდეო: ჩემი CR10 New Life: SKR Mainboard და Marlin: 7 Steps

ვიდეო: ჩემი CR10 New Life: SKR Mainboard და Marlin: 7 Steps
ვიდეო: BTT SKR2 - A4988Stepper and CR10 (Creality) display setup 2024, ივლისი
Anonim
ჩემი CR10 New Life: SKR Mainboard და Marlin
ჩემი CR10 New Life: SKR Mainboard და Marlin

ჩემი სტანდარტული MELZI დაფა მკვდარი იყო და მე მჭირდებოდა სასწრაფო ჩანაცვლება, რათა ჩემი CR10 ცოცხალი გამეყვანა.

  • პირველი ნაბიჯი, აირჩიეთ შემცვლელი დაფა, ასე რომ მე ავირჩიე Bigtreetech skr v1.3, რომელიც არის 32 ბიტიანი დაფა, TMC2208 დრაივერებით (UART რეჟიმის მხარდაჭერით)
  • მეორე ნაბიჯი, შეარჩიეთ firmware, ასე რომ Marlin 2.0, ძალიან გავრცელებული არჩევანია ამ ტიპის პრინტერებისთვის.

მე გამოვიყენე ყველა სტანდარტული გაყვანილობა და ნაწილები ჩემი CR10– დან.

ეს არის ჩემი ძალიან სწრაფი სახელმძღვანელო, რომ შევცვალო დაფა და დავაყენო მარლინი მასზე.

მასალები:

Skr 1.3 დედაპლატა 4 TMC2208 დრაივერით (ამაზონის ბმული)

ნაბიჯი 1: ჩამოტვირთეთ ვიზუალური სტუდია და მარლინის FIRMWARE

ჩამოტვირთეთ ვიზუალური სტუდია და მარლინის FIRMWARE
ჩამოტვირთეთ ვიზუალური სტუდია და მარლინის FIRMWARE
ჩამოტვირთეთ ვიზუალური სტუდია და მარლინის FIRMWARE
ჩამოტვირთეთ ვიზუალური სტუდია და მარლინის FIRMWARE
  • დააინსტალირეთ Visual Studio ტექსტის რედაქტორი https://code.visualstudio.com/download– დან
  • დასრულების შემდეგ დააჭირეთ გაფართოების ხატულას და მოძებნეთ PlatformIO გაფართოება და დააინსტალირეთ
  • ჩამოტვირთეთ Marlin Firmware github საცავიდან:
  • აირჩიეთ 2.0 ვერსია, დააწკაპუნეთ კოდზე და ჩამოტვირთეთ ZIP

ნაბიჯი 2: დაამატეთ CR10 დეფოლტის პარამეტრები

დაამატეთ CR10 დეფოლტის პარამეტრები
დაამატეთ CR10 დეფოლტის პარამეტრები
დაამატეთ CR10 დეფოლტის პარამეტრები
დაამატეთ CR10 დეფოლტის პარამეტრები
დაამატეთ CR10 დეფოლტის პარამეტრები
დაამატეთ CR10 დეფოლტის პარამეტრები
  • გახსენით ფაილი
  • გადადით https://github.com/MarlinFirmware/Configurations საცავში და მოძებნეთ მაგალითები/Creality/CR10 საქაღალდე და ჩამოტვირთეთ ყველა ფაილი
  • დააკოპირეთ ყველა ფაილი და ჩასვით და გადააბრუნეთ მარლინის საქაღალდეზე გახსნილი წინასწარი ნაბიჯებით

ნაბიჯი 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 გაფართოება (უცხოელის ხატი ინსტრუმენტის მარცხენა ზოლზე), დააწკაპუნეთ ახალი პროექტის გახსნაზე, შეარჩიეთ თქვენი მარლინის საქაღალდე
  • გახსენით platform.ini ფაილი და შეცვალეთ mega2560 default_envs LPC1768 (SKR1.3– ისთვის)
  • გახსენით Configuration.h ფაილი
  • მოძებნეთ SERIAL_PORT:

    • დააყენეთ #განსაზღვრეთ SERIAL_PORT უდრის -1 -ს
    • SERIAL_PORT_2 განსაზღვრებამდე ამოიღეთ // კომენტარის სიმბოლოები
    • დააყენეთ #განსაზღვრეთ SERIAL_PORT_2 უდრის 0 -ს
  • მოძებნე დედაბერი:

    დააყენეთ #definine MOTHERBORD უდრის BOARD_BTT_SKR_V1_3

  • მოძებნეთ DRIVER_TYPE:

    დააყენეთ #განსაზღვრეთ X_DRIVER, Y_DRIVER და Z_DRIVER უდრის TMC2208

  • მოძებნეთ CLASSIC_JERK (არა სავალდებულო ნაბიჯი):

    დააყენეთ #განსაზღვრეთ DEFAULT_XJERK და DEFAULT_YJERK უდრის 7.0 -ს

  • გახსენით Configuration_adv.h ფაილი
  • მოძებნეთ SDCARD_CONNECTION:

    • SDCARD_CONNECTION- ის განსაზღვრებამდე ამოიღეთ // კომენტარის სიმბოლოები
    • დააყენეთ #define 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 -ს

  • დააჭირეთ ღილაკს შედგენა და დაელოდეთ წარმატებულ დასრულებამდე
  • გადადით.pio / build / LPC1768 საქაღალდეში Marlin- ის ძირითად საქაღალდეში, დააკოპირეთ firmware.bin ფაილი SD ბარათში და გადატვირთეთ დაფა / პრინტერი. Firmware ავტომატურად ჩაიტვირთება.

ნაბიჯი 4: HARDWARE გაყვანილობა და დაყენება

HARDWARE გაყვანილობა და დაყენება
HARDWARE გაყვანილობა და დაყენება
HARDWARE გაყვანილობა და დაყენება
HARDWARE გაყვანილობა და დაყენება
HARDWARE გაყვანილობა და დაყენება
HARDWARE გაყვანილობა და დაყენება
  • UART დრაივერების გამოყენებით, როგორიცაა TM2208 ჩვენ გვჭირდება ჯუმპერი ჩავდოთ ქინძისთავებზე ამ კავშირის თითოეულ დრაივერზე და ამოვიღოთ ყველა მხტუნავი ყველა დრაივერის ქვეშ (იხ. წითელი ქინძისთავები ქვემოთ)
  • შეცვალეთ JST კონექტორი X და Y ბოლოებისთვის და გამოიყენეთ მხოლოდ 2 პინი დაფის კონექტორებში, როგორც ქვემოთ მოცემულ სურათზე.
  • იხილეთ შემდეგი სურათი ყველა მოწყობილობის დაფაზე მიერთებისთვის

ნაბიჯი 5: კალიბრაცია: ექსტრუდერის ნაბიჯები

  • გაგზავნეთ 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: კალიბრაცია: აუტოპიდური ტემპერატურა

  • გამოიყენეთ M303 ბრძანება ავტოპიდური სრულყოფის პროცედურის დასაწყებად, გაგზავნეთ M303 E0 S220 C6, რომ გაუშვათ E0- ის რეგულირების 6 ციკლი 220 ტემპერატურის გრადუსზე (გამოიყენეთ 220 ან ტემპერატურა, რომელსაც თქვენ იყენებთ დასაბეჭდად)
  • პრინტერი დაიწყებს ცხელი წერტილის გათბობას და 6 -ჯერ გამორთვას (ყურადღება მიაქციეთ, რომ ცხელი ცხელია !!!), ბოლოს ავტომატურად მიიღებთ ახალ მნიშვნელობებს Kp, Ki e Kd:

Მაგალითად:

Recv: #განსაზღვრეთ DEFAULT_Kp 19.40

Recv: #განსაზღვრეთ DEFAULT_Ki 1.45

Recv: #განსაზღვრეთ DEFAULT_Kd 64.99

  • გაგზავნეთ M301 ბრძანება შეცვლის P = Kp, I = Ki, D = Kd, მაგალითად M301 P19.40 I1.45 D64.99
  • გაგზავნეთ M500 ბრძანება ახალი მნიშვნელობების შესანახად EPROM მეხსიერებაში

ნაბიჯი 7: MOD STANDALONE CR10

MOD STANDALONE CR10
MOD STANDALONE CR10

მე ასევე გავხადე ჩემი CR10 უფრო ადვილად გადასატანი და სივრცის დამზოგავი, ელექტრონიკის გარე კეისის ამოღების შემთხვევაში, თუ თქვენ დაინტერესებული ხართ, მიჰყევით ბმულს ყველა დაბეჭდილ ნაწილზე.

www.thingiverse.com/thing:4721812

გირჩევთ: