มาลองทำ sensor ตรวจเส้น filament หมดกัน

หลายท่านอาจจะเคยเจอปัญหา print งานอยู่ดีๆ เส้น filament หมด พอ print ไม่เสร็จก้อต้องมาเริ่ม print กันใหม่ มาลองทำ sensor แบบง่ายๆ คอยตรวจเช็คเส้นหมดกันดีกว่า อุปกรณ์ที่ต้องใช้มีแค่ limit switch 1 ตัว กับสายไฟอ่อนต่อกับ COM และ NC เท่านั้น แล้วก็พิมพ์เคสสวยๆ ใส่เข้าไป

ใส่ท่อเทปลอนเข้าไปเท่านี้ก็ได้ sensor แบบง่ายๆ จาก limit switch แล้ว

กลับมา config marlin กัน แก้ไขไฟล์ Configuration.h เปิด feature ตรง #define FILAMENT_RUNOUT_SENSOR เท่านี้ก็ใช้งานได้ อ้อลืมไป สายเสียบที่ SERVO3 ขา G และ Signal ดู port ดีๆ ก่อนเสียบสายนะครับ จากนั้นก็เปลี่ยนเอา filament ผ่านเข้า sensor เท่านี้ก็เรียบร้อย

แปะวิดีโอไว้สักหน่อย

งงๆ อ่านเพิ่มเติมได้ที่เอกสาร Marlin Firmware ครับ

ประสบการณ์พิมพ์กับเส้น PLA ของ eSUN

เมื่อต้นเดือนซื้อ PLA ของ eSUN มา 1 กล่องเพราะ PLA ม้วนเก่าใกล้หมด ส่วน ABS ไม่ได้ใช้ยังเหลือเต็มม้วน ด้วยความที่ไม่รู้จะซื้อยี่ห้อไหนดีก็เลยลองสักยี่ห้อก็แล้วกัน โดยส่วนตัวคิดว่า PLA มันก็คงเหมือนๆ กัน แต่พอได้ลองพิมพ์ดูแล้วพบว่า PLA ของ eSUN มีคุณลักษณะที่แตกต่างจาก PLA ที่เคยใช้มาก เช่น

  • สีของเส้นจะขุ่นไม่ใส
  • สีสดใสมาก
  • ความมันวาวของเส้นน้อยออกด้าน
  • เส้นหนืดมีความเหนียว
  • อ่อนไหวเรื่องอุณหภูมิ

จากประสบการณ์พิมพ์กับเส้น eSUN ในช่วงแรกพิมพ์แทบไม่ได้เลยเพราะความหนืดของเส้นในแต่ละ layer เพราะเมื่อพิมพ์ชั้นที่ 2 เป็นต้นไปพัดลมจะเป่าชิ้นงานทำให้อุณหภูมิของ nozzle ลดลง ทำให้มีความหนืด extruder ดูดเส้นมาพิมพ์ได้ไม่ดี มีเสียงขณะพิมพ์ ลองสังเกตจากกราฟอุณหภูมิ สอบถามจากผู้มีประสบการณ์กับ PLA ของ eSUN ได้คำแนะนำว่าให้ปรับอุณหภูมิเพิ่มขึ้นอีก 5 องศา เช่น จากเดิมปรับไว้ที่ 220 องศา ให้ปรับค่าเป็น 225 องศา หลังจากที่ลองตั้งค่าใหม่และใช้มาจนใกล้หมดม้วนแล้วก็รู้สึกชอบที่สีสดใสดีคงได้ซื้อมาใช้อีกครับ