วิธีการติดตั้ง Klipper บน Ender 3 (Pro, V2, S1)

Roy Hill 03-06-2023
Roy Hill

Klipper เป็นเฟิร์มแวร์โอเพ่นซอร์สอันทรงพลังที่สามารถใช้เพื่อควบคุมเครื่องพิมพ์ 3 มิติ ทำให้สามารถควบคุมเครื่องพิมพ์ได้ในระดับสูง

การติดตั้ง Klipper บนเครื่องพิมพ์ Ender 3 สามารถก่อให้เกิดประโยชน์มากมาย เช่น คุณภาพการพิมพ์ที่ดีขึ้น การเคลื่อนไหวที่ราบรื่นขึ้น และความเร็วในการพิมพ์ที่เร็วขึ้น

นั่นคือเหตุผลที่ฉันเขียนบทความนี้ เพื่อสอนคุณเกี่ยวกับขั้นตอนการติดตั้งเฟิร์มแวร์ Klipper บนเครื่องพิมพ์ Ender 3 ของคุณ

    การติดตั้ง Klipper บน Ender 3

    นี่คือขั้นตอนหลักในการติดตั้ง Klipper บน Ender 3:

    • รวบรวมวัสดุที่จำเป็น
    • ดาวน์โหลดเฟิร์มแวร์ Klipper
    • เตรียมการ์ด MicroSD
    • คัดลอกไฟล์ Klipper ไปยังการ์ด MicroSD
    • กำหนดค่า Klipper
    • ติดตั้ง Klipper บนเครื่องพิมพ์
    • เชื่อมต่อกับเครื่องพิมพ์ & ติดตั้งซอฟต์แวร์
    • ทดสอบคลิปเปอร์

    รวบรวมวัสดุที่จำเป็น

    ก่อนเริ่มกระบวนการติดตั้ง คุณจะต้องรวบรวม บางสิ่ง:

    • คอมพิวเตอร์ที่เชื่อมต่ออินเทอร์เน็ต
    • การ์ด MicroSD
    • เครื่องอ่านการ์ด MicroSD
    • สาย USB Type-B มาตรฐาน
    • Ender 3 พร้อมแหล่งจ่ายไฟ

    การติดตั้ง กระบวนการสำหรับ Klipper นั้นเหมือนกันกับ Ender 3 รุ่นใดๆ ยกเว้นไฟล์การกำหนดค่า ซึ่งเราจะลงรายละเอียดเพิ่มเติมในส่วนอื่นของบทความ

    ดาวน์โหลดKlipper Firmware

    ขั้นตอนแรกที่คุณต้องทำคือดาวน์โหลดเฟิร์มแวร์ Klipper คุณสามารถดาวน์โหลด Klipper เวอร์ชันล่าสุดได้จาก เว็บไซต์ทางการ .

    หลังจากดาวน์โหลดซอฟต์แวร์ คุณจะต้องคลายซิปไฟล์ไปยังไดเร็กทอรีในคอมพิวเตอร์ของคุณ หากต้องการแตกไฟล์ คุณสามารถใช้ซอฟต์แวร์เช่น WinZip หรือ WinRAR

    ดูสิ่งนี้ด้วย: 11 เหตุผลทำไมคุณควรซื้อเครื่องพิมพ์สามมิติ

    เพียงคลิกขวาที่ไฟล์ซิปแล้วเลือก "แยกทั้งหมด" หรือ "แยกที่นี่" เพื่อคลายซิปไฟล์ไปยังโฟลเดอร์ในคอมพิวเตอร์ของคุณ

    ดูวิดีโอด้านล่างสำหรับข้อมูลโดยละเอียดเกี่ยวกับเฟิร์มแวร์ของ Klipper

    เตรียมการ์ด MicroSD

    ขั้นตอนต่อไปในการติดตั้ง Klipper บน Ender 3 ให้สำเร็จคือการเตรียมการ์ด MicroSD

    คุณควรใช้การ์ด MicroSD ที่มีความจุขั้นต่ำ 4GB และความเร็วในการอ่าน/เขียนที่รวดเร็วเพื่อให้แน่ใจว่าเครื่องพิมพ์จะทำงานได้อย่างราบรื่น

    หากคุณต้องการใช้การ์ด MicroSD เดิมที่คุณใช้กับ Ender 3 ซ้ำ ให้ตรวจสอบจำนวนพื้นที่เก็บข้อมูลที่คุณมี ในกรณีที่คุณมีการ์ด MicroSD ที่ตรงตามข้อกำหนดขั้นต่ำและมีพื้นที่เพียงพออยู่แล้ว คุณสามารถนำการ์ดนั้นกลับมาใช้ใหม่ได้

    อย่างไรก็ตาม เป็นความคิดที่ดีเสมอที่จะเก็บการ์ด MicroSD แยกต่างหากสำหรับไฟล์เฟิร์มแวร์และระบบโดยเฉพาะ เพื่อหลีกเลี่ยงความขัดแย้งหรือการสูญหายของข้อมูล

    ผู้ใช้แนะนำให้ซื้อการ์ด MicroSD อย่างน้อย 16 GB เพื่อใช้งาน Klipper อย่างเหมาะสมด้วยความเร็วที่เหมาะสม

    ให้ถูกต้องเตรียมการ์ด MicroSD สำหรับ Klipper ใส่การ์ด MicroSD ลงในเครื่องอ่านการ์ดและเชื่อมต่อกับคอมพิวเตอร์ของคุณ จากนั้นคลิกขวาที่การ์ดแล้วเลือก "รูปแบบ"

    ในตัวเลือกรูปแบบ เลือกระบบไฟล์ "FAT32" แล้วคลิก "เริ่ม" ยืนยันขั้นตอนการฟอร์แมตโดยคลิก "ตกลง" หลังจากฟอร์แมตแล้ว ให้สร้างไดเร็กทอรีใหม่ชื่อ “Klipper” ในรูทของการ์ด MicroSD

    ค้นหาอักษรชื่อไดรฟ์ที่กำหนดให้กับการ์ด MicroSD และคลิกขวาที่อักษรระบุไดรฟ์แล้วเลือก "ใหม่" จากนั้นเลือก "โฟลเดอร์"

    อักษรระบุไดรฟ์คืออักษรที่กำหนดให้กับอุปกรณ์เก็บข้อมูลเพื่อช่วยระบุอุปกรณ์ในคอมพิวเตอร์ ตัวอย่างเช่น ฮาร์ดไดรฟ์อาจมีป้ายกำกับว่า "C" และไดรฟ์ซีดีอาจเป็น "D"

    จากนั้นคุณจะเปลี่ยนชื่อโฟลเดอร์ใหม่เป็น “Klipper” โปรดทราบว่าการฟอร์แมตการ์ด MicroSD จะลบข้อมูลทั้งหมดบนการ์ด ตรวจสอบให้แน่ใจว่าได้สำรองข้อมูลสำคัญก่อนที่จะทำการฟอร์แมต

    คัดลอกไฟล์ Klipper ไปยังการ์ด MicroSD

    ขั้นตอนต่อไปที่คุณต้องปฏิบัติตามคือการคัดลอกโฟลเดอร์ Klipper ทั้งหมดที่คุณคลายซิปก่อนหน้านี้ไปยังโฟลเดอร์ "Klipper" ในการ์ด MicroSD

    สิ่งนี้จะคัดลอกไฟล์ที่จำเป็นทั้งหมดที่จำเป็นสำหรับการรันเฟิร์มแวร์ Klipper ไปยังการ์ด MicroSD

    กำหนดค่า Klipper

    ขั้นตอนต่อไปคือการกำหนดค่าเฟิร์มแวร์ Klipper สามารถปรับแต่งได้สูง และคุณจะต้องกำหนดค่าให้เหมาะสมเพื่อให้ตรงกับ Ender 3 ของคุณ

    ในไดเร็กทอรี "Klipper"ในการ์ด MicroSD ไปที่โฟลเดอร์ชื่อ “config” และตรวจหาไฟล์ชื่อ “printer.cfg” ไฟล์นี้ช่วยให้ Klipper เข้าใจขนาดและลักษณะของเครื่องพิมพ์ที่กำลังติดตั้ง

    หากต้องการกำหนดค่า Klipper สำหรับ Ender 3 อย่างถูกต้อง คุณจะต้องแก้ไขไฟล์นี้เพื่อให้มีข้อมูลทางเทคนิคที่ถูกต้องของเครื่องพิมพ์ที่คุณกำลังติดตั้ง

    ไฟล์ “printer.cfg” เป็นไฟล์ข้อความอย่างง่ายที่สามารถเปิดและแก้ไขได้โดยใช้โปรแกรมแก้ไขข้อความ เช่น Notepad++

    คุณจะต้องเปิดไฟล์นี้ในโปรแกรมแก้ไขข้อความที่คุณต้องการ และเปลี่ยนข้อมูลภายในเป็นไฟล์ที่ตรงกับ Ender 3 ที่คุณกำลังติดตั้ง Klipper

    หากต้องการค้นหาข้อมูลที่ถูกต้องสำหรับเครื่องพิมพ์ของคุณ เพียงไปที่หน้าการกำหนดค่าของ Klipper และค้นหาไฟล์การกำหนดค่าสำหรับเครื่องพิมพ์ 3 มิติของคุณ

    ตัวอย่างเช่น หากคุณวางแผนที่จะติดตั้ง Klipper บน Ender 3 V2 คุณต้องค้นหาไฟล์ชื่อ “printer-creality-ender3-v2-2020.cfg” ไฟล์นี้จะมีข้อมูลทางเทคนิคที่จำเป็นทั้งหมดที่ Klipper ต้องการเพื่อติดตั้งใน Ender 3 V2

    จากนั้นเพียงคัดลอกและวางข้อมูลจากไฟล์ไปยังไฟล์ “printer.cfg” ของคุณ กระบวนการนี้คือการคัดลอกและวางข้อความจากไฟล์หนึ่งไปยังอีกไฟล์หนึ่ง

    หากต้องการคัดลอกข้อมูลจากไฟล์การกำหนดค่าไปยัง GitHub อย่างง่ายดาย คุณสามารถคลิกที่ปุ่ม “คัดลอกเนื้อหาดิบ”

    หลังจากคัดลอกเนื้อหาดิบแล้ว ให้เปิดไฟล์ “printer.cfg” ในโปรแกรมแก้ไขข้อความ เช่น Notepad++ และวางเนื้อหาตรงนั้น เหมือนกับที่คุณวางข้อความใดๆ เนื้อหา.

    หลังจากนั้น เพียงบันทึกไฟล์และตรวจสอบว่าชื่อ “printer.cfg” และอยู่ในโฟลเดอร์ “config”

    โปรดทราบว่านี่เป็นขั้นตอนเดียวที่แตกต่างกันสำหรับ Ender 3 แต่ละรุ่น เนื่องจากแต่ละรุ่นจะมีไฟล์การกำหนดค่าที่แตกต่างกัน ดังนั้นโปรดทราบว่าไฟล์ต้องตรงกับประเภทของเครื่องพิมพ์ที่คุณกำลังติดตั้ง Klipper

    ในกรณีที่คุณไม่พบไฟล์ “printer.cfg” ในโฟลเดอร์ “config” คุณจะต้องสร้างขึ้นใหม่ สำหรับสิ่งนั้น คุณสามารถใช้โปรแกรมแก้ไขข้อความ เช่น Notepad++ และเพียงแค่คัดลอกและวางข้อมูลจากไฟล์การกำหนดค่าสำหรับเครื่องพิมพ์ของคุณ

    อย่าลืมบันทึกเป็น “printer.cfg” และวางไว้ในโฟลเดอร์ “config” เพื่อให้ Klipper สามารถค้นหาและใช้งานได้ในระหว่างขั้นตอนการกำหนดค่า

    คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับวิธีการติดตั้งและกำหนดค่าเฟิร์มแวร์ของ Klipper ได้ในคู่มือการติดตั้งอย่างเป็นทางการ

    ตรวจสอบวิดีโอด้านล่างเพื่อดูวิธีกำหนดค่า Klipper สำหรับ Ender 3 โดยละเอียด

    ติดตั้ง Klipper บนเครื่องพิมพ์

    หลังจากกำหนดค่า Klipper แล้ว ก็ถึงเวลาติดตั้งบนเครื่องพิมพ์ ในการนั้น ให้ใส่การ์ด MicroSD เข้าไปในเครื่องพิมพ์แล้วเปิดเครื่อง

    เฟิร์มแวร์ของ Klipper จะเริ่มโหลดโดยอัตโนมัติ หากกำหนดค่าทุกอย่างถูกต้อง Klipper ควรเริ่มทำงานโดยไม่มีปัญหาใดๆ

    หากเฟิร์มแวร์ Klipper ไม่โหลดโดยอัตโนมัติเมื่อเสียบการ์ด MicroSD เข้ากับเครื่องพิมพ์และเปิดเครื่อง อาจมีสาเหตุหลายประการสำหรับสิ่งนี้

    ตรวจสอบให้แน่ใจว่าไฟล์ Klipper ที่จำเป็นทั้งหมดอยู่ในไดเร็กทอรีที่ถูกต้อง และไม่วางผิดที่หรือหายไป และไฟล์การกำหนดค่าหลักสำหรับ Klipper มีชื่อว่า “printer.cfg” และควรอยู่ในรูปแบบข้อความธรรมดา

    นอกจากนี้ ตรวจสอบให้แน่ใจว่าการ์ด MicroSD ได้รับการฟอร์แมตเป็น FAT32 หรือระบบไฟล์ที่เข้ากันได้ซึ่งเครื่องพิมพ์สามารถอ่านได้

    เชื่อมต่อกับเครื่องพิมพ์ & ติดตั้งซอฟต์แวร์

    เนื่องจาก Klipper เป็นเพียงเฟิร์มแวร์ เราจึงต้องการวิธีการถ่ายโอนข้อมูลหรือการสื่อสารคำสั่งไปยังเครื่องพิมพ์ 3 มิติแยกต่างหาก

    วิธีที่ดีที่สุดในการดำเนินการนี้คือการใช้ OctoPrint ซึ่งเป็นซอฟต์แวร์ที่สามารถพูดคุยกับเครื่องพิมพ์ 3 มิติของคุณได้โดยตรง

    คุณยังสามารถใช้ซอฟต์แวร์เช่น Fluidd หรือ Mainsail ซึ่งเป็นอินเทอร์เฟซผู้ใช้เพื่อสื่อสารกับเครื่องพิมพ์ 3 มิติของคุณ ถึงกระนั้น พวกเขาต้องการ Raspberry Pi ซึ่งเป็นคอมพิวเตอร์ขนาดเล็กที่สามารถถ่ายโอนข้อมูลได้ มีกระบวนการแยกต่างหากในการติดตั้ง Raspberry Pi ที่คุณจะต้องปฏิบัติตาม

    ผู้ใช้แนะนำให้ใช้ OctoPrint เนื่องจากมีอินเทอร์เฟซที่ใช้งานง่าย ซึ่งช่วยให้คุณเชื่อมต่อกับเครื่องพิมพ์ ส่ง G-codeคำสั่งและตรวจสอบกระบวนการพิมพ์

    พวกเขาแนะนำเช่นกันเนื่องจากคุณสมบัติที่หลากหลาย เช่น การตั้งเวลาการพิมพ์ การตรวจสอบการพิมพ์ และการเข้าถึงเครื่องมือขั้นสูง เช่น การแบ่งส่วนและการวิเคราะห์รหัส g

    ผู้ใช้รายหนึ่งแนะนำให้เลือก "การสื่อสารแบบอนุกรม (บน USART1 PA10/PA9)" แทนการปิดใช้งาน "ใช้ USB สำหรับการสื่อสาร" สำหรับ Ender 3 V2 เมื่อกำหนดค่า Klipper ผ่านอินเทอร์เฟซ Fluidd

    ผู้ใช้บางคนเลือกที่จะเรียกใช้ Klipper ในโหมด "ไม่มีหัว" ซึ่งหมายความว่าพวกเขาจะไม่ใช้หน้าจอแสดงผลและควบคุมเครื่องพิมพ์ผ่านเว็บอินเทอร์เฟซเท่านั้น

    ด้วยเว็บอินเทอร์เฟซ ผู้ใช้สามารถเข้าถึง และควบคุมเครื่องพิมพ์จากอุปกรณ์ใดก็ได้ที่มีเว็บเบราว์เซอร์ เช่น คอมพิวเตอร์ แท็บเล็ต หรือสมาร์ทโฟน ตราบเท่าที่เครื่องพิมพ์เชื่อมต่อกับเครือข่ายเดียวกันกับเครื่องพิมพ์

    โดยทั่วไปแล้ว เว็บอินเทอร์เฟซสำหรับ Klipper สามารถเข้าถึงได้โดยการพิมพ์ที่อยู่ IP ของเครื่องพิมพ์ลงในเว็บเบราว์เซอร์ คุณสมบัติที่แน่นอนของเว็บอินเตอร์เฟสจะขึ้นอยู่กับเวอร์ชันของ Klipper ที่ใช้

    หากต้องการค้นหาที่อยู่ IP ของเครื่องพิมพ์ของคุณ เพียงลงชื่อเข้าใช้การตั้งค่าเราเตอร์หรือใช้เครื่องมือเช่น Fing

    คุณสามารถเข้าสู่การตั้งค่าเราเตอร์ของคุณโดยเชื่อมต่อกับเราเตอร์ของคุณโดยใช้สายอีเธอร์เน็ตหรือ Wi-Fi เปิดเว็บเบราว์เซอร์ และป้อนที่อยู่ IP เริ่มต้นของเราเตอร์ของคุณ (เช่น 192.168.0.1 หรือ 10.0.0.1 ) ลงในแถบที่อยู่

    จากนั้นป้อนชื่อผู้ใช้และรหัสผ่านสำหรับเราเตอร์ และไปที่การตั้งค่าเครือข่ายหรือรายการอุปกรณ์เพื่อค้นหาที่อยู่ IP ของเครื่องพิมพ์ของคุณ

    คุณยังสามารถใช้ Fing ซึ่งเป็นซอฟต์แวร์ที่ดาวน์โหลดได้บนโทรศัพท์หรือคอมพิวเตอร์ โดยจะสแกนเครือข่ายและแสดงรายการอุปกรณ์ที่เชื่อมต่อทั้งหมดและที่อยู่ IP ของอุปกรณ์เหล่านั้น เมื่อคุณมีที่อยู่ IP แล้ว คุณสามารถใช้เพื่อเชื่อมต่อกับเครื่องพิมพ์ของคุณได้

    หลังจากเลือกวิธีควบคุม Klipper แล้ว คุณสามารถเชื่อมต่อเครื่องพิมพ์โดยใช้สาย USB เมื่อเชื่อมต่อแล้ว คุณจะสามารถส่งไฟล์ G-code ไปยังเครื่องพิมพ์และเริ่มพิมพ์ได้

    Test Klipper

    เมื่อคุณเชื่อมต่อกับเครื่องพิมพ์และติดตั้งซอฟต์แวร์ที่จำเป็นทั้งหมดเรียบร้อยแล้ว คุณควรทดสอบ Klipper โดยการพิมพ์ XYZ Calibration

    Cube

    สิ่งนี้จะช่วยให้คุณเข้าใจถึงคุณภาพของงานพิมพ์ที่ Klipper สามารถผลิตได้ หากทุกอย่างดูดี คุณก็พร้อมที่จะเริ่มใช้ Klipper สำหรับทุกความต้องการในการพิมพ์ของคุณ

    ดูสิ่งนี้ด้วย: 6 วิธีในการแก้ไขงานพิมพ์ 3 มิติติดแน่นเกินไปกับแท่นพิมพ์

    การติดตั้งเฟิร์มแวร์ Klipper บนเครื่องพิมพ์ Ender 3 ของคุณสามารถก่อให้เกิดประโยชน์มากมาย รวมถึงคุณภาพการพิมพ์ที่ดีขึ้นและความเร็วในการพิมพ์ที่เร็วขึ้น

    แม้ว่าขั้นตอนการติดตั้ง Klipper อาจดูยุ่งยากเล็กน้อยในตอนแรก แต่จริงๆ แล้วค่อนข้างตรงไปตรงมาเมื่อคุณรวบรวมวัสดุที่จำเป็นและทำตามขั้นตอนทั้งหมดอย่างระมัดระวัง

    ผู้ใช้สามารถติดตั้ง Klipper ได้สำเร็จแม้จะไม่ได้เป็นผู้เขียนโค้ดก็ตาม โดยทำตามขั้นตอนและดูบทช่วยสอนเล็กน้อย

    มีคนบอกว่าแม้ว่าการติดตั้ง Klipper จะเป็นเรื่องยากสำหรับเขา แต่ในที่สุด เขาก็ทำให้มันทำงานบน Ender 3 Pro ที่ดัดแปลงแล้วได้ด้วยความช่วยเหลือจาก Mainsail

    ดูวิดีโอด้านล่างสำหรับคำแนะนำโดยละเอียดเกี่ยวกับวิธีติดตั้ง Klipper บน Ender 3 V2 (และเครื่องพิมพ์ Creality แบบ 32 บิตอื่นๆ)

    Roy Hill

    Roy Hill เป็นผู้หลงใหลในการพิมพ์ 3 มิติและเป็นกูรูด้านเทคโนโลยีที่มีความรู้มากมายเกี่ยวกับทุกสิ่งที่เกี่ยวข้องกับการพิมพ์ 3 มิติ ด้วยประสบการณ์กว่า 10 ปีในสาขานี้ Roy ได้เชี่ยวชาญศิลปะการออกแบบและการพิมพ์ 3 มิติ และได้กลายเป็นผู้เชี่ยวชาญในแนวโน้มและเทคโนโลยีการพิมพ์ 3 มิติล่าสุดRoy สำเร็จการศึกษาด้านวิศวกรรมเครื่องกลจากมหาวิทยาลัยแคลิฟอร์เนีย ลอสแองเจลิส (UCLA) และเคยทำงานให้กับบริษัทที่มีชื่อเสียงหลายแห่งในด้านการพิมพ์ 3 มิติ รวมถึง MakerBot และ Formlabs เขายังร่วมมือกับธุรกิจและบุคคลต่างๆ เพื่อสร้างผลิตภัณฑ์การพิมพ์ 3 มิติแบบกำหนดเองที่ปฏิวัติอุตสาหกรรมของพวกเขานอกเหนือจากความหลงใหลในการพิมพ์ 3 มิติแล้ว รอยยังเป็นนักเดินทางตัวยงและชื่นชอบกิจกรรมกลางแจ้ง เขาชอบใช้เวลาอยู่กับธรรมชาติ เดินป่า และตั้งแคมป์กับครอบครัว ในเวลาว่าง เขายังให้คำปรึกษาแก่วิศวกรรุ่นใหม่และแบ่งปันความรู้มากมายเกี่ยวกับการพิมพ์ 3 มิติผ่านแพลตฟอร์มต่างๆ รวมถึงบล็อกยอดนิยมของเขา 3D Printerly 3D Printing