ถ้าคุณชอบ พิมพ์ 3Dแน่นอนคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ โครงการ octoprint. ซอฟต์แวร์โอเพ่นซอร์สที่ใช้งานได้จริงสำหรับการควบคุมระยะไกลของอุปกรณ์การผลิตสารเติมแต่งเหล่านี้ ด้วยโปรแกรมประเภทนี้ คุณจะมีการจัดการที่เรียบง่ายและใช้งานง่าย เพื่อให้ได้ผลลัพธ์ที่ดีขึ้นในโครงการของคุณ อีกหนึ่งส่วนเสริมสำหรับโปรแกรมของคุณ การออกแบบ CAD y โปรแกรมที่จำเป็นอื่นๆ สำหรับการพิมพ์สามมิติประเภทนี้
Octoprint คืออะไร?
OctoPrint เป็นแอปพลิเคชั่นโอเพ่นซอร์สฟรี เพื่อให้สามารถควบคุมเครื่องพิมพ์ 3 มิติได้ ผู้พัฒนาชื่อ Gina Häußge ซึ่งใช้รหัสควบคุมของเธอเองสำหรับเครื่องพิมพ์ 3 มิติของเธอ แต่โปรเจ็กต์นี้ดูน่าสนใจมาก และผู้ผลิตชาวสเปน BQ ก็ถูกดึงดูด โดยให้ทุนในการพัฒนาเพื่อให้ OctoPrint เป็นอย่างที่เป็นอยู่ในปัจจุบัน: หนึ่งในซอฟต์แวร์ที่ดีที่สุดสำหรับยูทิลิตี้นี้และใช้กันทั่วโลก
ด้วยคุณสามารถ จัดการการพิมพ์ทั้งหมดด้วยวิธีระยะไกลและควบคุมได้โดยไม่จำเป็นต้องอยู่ นอกจากนี้ มันใช้งานง่ายและเรียบง่าย ด้วยอินเทอร์เฟซเว็บที่คุณจำเป็นต้องเชื่อมต่ออุปกรณ์จากทุกที่ที่คุณต้องการควบคุมไปยังเครือข่ายท้องถิ่น
และคุณไม่สามารถส่งการควบคุมไปยังเครื่องพิมพ์ 3D เครื่องเดียวได้ ถ้าคุณมี มากมายบนเน็ต คุณสามารถจัดการได้ทั้งหมด ตัวอย่างเช่น การส่งไฟล์ Gcode หลายไฟล์จากส่วนกลาง และข้อดีคือสามารถติดตั้งได้บนเครื่องที่มีทรัพยากรต่ำ แม้แต่ใน Raspberry Pi SBC นั่นคือตัวเลือกที่ชื่นชอบของผู้ใช้ส่วนใหญ่ แค่ต้องใช้ มีแพ็คเกจ OctoPi ให้ใช้งาน.
หากยังไม่เพียงพอสำหรับคุณ OctoPrint ยังสามารถนำเสนอคุณสมบัติเพิ่มเติม เช่น ตรวจสอบการทำงานของเครื่องพิมพ์โดยใช้กล้อง แบบเรียลไทม์เพื่อทราบว่าการพิมพ์ดำเนินไปอย่างไรและตรวจยืนยันจากระยะไกลว่าทุกอย่างทำงานอย่างถูกต้อง
ข้อมูลเพิ่มเติมและดาวน์โหลดจาก Octoprint – หน้าโครงการอย่างเป็นทางการ
คุณสมบัติของซอฟต์แวร์นี้
เมื่อคุณรู้เกี่ยวกับ OctoPrint แล้ว คุณควรรู้ว่ามันคืออะไร คุณสมบัติหลัก และข้อดีที่คุณควรใช้ซอฟต์แวร์นี้เพื่อควบคุมเครื่องพิมพ์ 3 มิติของคุณ:
- ควบคุมเครื่องพิมพ์ 3 มิติจากระยะไกลได้อย่างสมบูรณ์
- ความสามารถในการติดตามงานและการตรวจสอบ
- สามารถให้ข้อมูลจากเซ็นเซอร์อุณหภูมิ
- คุณสามารถปรับพารามิเตอร์ใหม่ได้หากเห็นว่าจำเป็น
- เริ่มพิมพ์ผ่าน WiFi รวมทั้งหยุดชั่วคราวหรือหยุดชั่วคราวในกรณีที่มีความผิดปกติ
- ฟังก์ชั่นซอฟต์แวร์การตัดโดยใช้เอ็นจิ้น Cura (CuraEngine)
- เครื่องเคลือบบัตรที่ให้คุณตัดโมเดล 3 มิติได้อย่างถูกต้องในชั้นต่างๆ
- ปรับแต่งตัวแบ่งส่วนข้อมูลของคุณและกำหนดค่าตามที่คุณต้องการ
- ความเข้ากันได้กับเครื่องพิมพ์ 3D แบบอัดรีดประเภท FDM ส่วนใหญ่ โดยเฉพาะกับ FlashForge
- ฟรี.
- โอเพ่นซอร์ส.
- ข้ามแพลตฟอร์ม (Linux, Windows, macOS และ Raspberry Pi)
- ชุมชนการพัฒนาขนาดใหญ่เพื่อปรับปรุงและรับความช่วยเหลือหากจำเป็น
- โมดูลาร์พร้อมความสามารถในการเพิ่มฟังก์ชันการทำงานด้วยปลั๊กอิน
ปลั๊กอินสำหรับ Octoprint
ดังที่ฉันได้กล่าวไปแล้ว OctoPrint เป็นซอฟต์แวร์โมดูลาร์ที่รองรับปลั๊กอินเพื่อขยายฟังก์ชันพื้นฐานของซอฟต์แวร์นี้ ดิ ปลั๊กอินที่น่าสนใจที่สุด ที่คุณมีอยู่คือ:
- ปลาหมึกยักษ์: เป็นปลั๊กอินสำหรับ Octoprint ที่ให้คุณจับภาพระหว่างขั้นตอนการพิมพ์ชิ้นงานได้ เพื่อให้คุณสามารถใช้วิดีโอ บทช่วยสอน บันทึกวิธีการที่คุณทำ ฯลฯ นอกจากนี้ ในเวลาไม่นานจะมองเห็นหัวพิมพ์ เฉพาะส่วน ที่มีผลน่าประทับใจอย่างแท้จริง
- ตัวอัปเดตเฟิร์มแวร์: ปลั๊กอินอื่น ๆ นี้ ตามชื่อของมัน ช่วยให้คุณอัปเดตเฟิร์มแวร์ของเครื่องพิมพ์ 3D ได้อย่างง่ายดาย สำหรับสิ่งนี้ เฟิร์มแวร์จะต้องได้รับการคอมไพล์ล่วงหน้า และรองรับโปรเซสเซอร์ Atmega1280, Atmega 1284p, Atmega2560 และ Arduino DUE
- เว็บแคมแบบเต็มหน้าจอ: ปลั๊กอินอื่นสำหรับ OctoPrint นี้ใช้เพื่อดูวิดีโอการพิมพ์แบบเรียลไทม์แบบเต็มหน้าจอ สิ่งที่ซอฟต์แวร์พื้นฐานไม่สามารถทำได้ นอกจากนี้ยังสามารถแสดงข้อมูลซ้อนทับบนหน้าจอ เช่น เวลาพิมพ์ อุณหภูมิ ฯลฯ
- สตรีมเมอร์เว็บแคม: ปลั๊กอินอื่นนี้ช่วยให้คุณสามารถแสดงกระบวนการพิมพ์ 3 มิติแก่ใครก็ได้ที่คุณต้องการผ่านการสตรีม มีประโยชน์มากสำหรับการถ่ายทอดสดบนแพลตฟอร์มเช่น Twitch หรือ YouTube Live
- Octoprint ทุกที่: อีกวิธีหนึ่งนี้ช่วยให้คุณใช้ซอฟต์แวร์จากระยะไกลได้จากอุปกรณ์พกพาใดๆ เพื่อให้สามารถดูสถานะของเครื่องพิมพ์ 3 มิติได้ ตัวอย่างเช่น คุณจะสามารถดูเว็บแคมบนมือถือของคุณ อุณหภูมิ สถานะแบบเรียลไทม์ ปุ่มหยุดชั่วคราวหรือยกเลิก ภาพหน้าจอ ฯลฯ
- ยกเลิกวัตถุ: บางครั้งคุณอาจเหลือหลายชิ้นในคิวการพิมพ์ และบางทีหนึ่งในนั้นหลุดออกมาและทำให้ส่วนที่เหลือเสีย ด้วยปลั๊กอิน OctoPrint คุณสามารถแก้ไขสถานการณ์นี้ได้อย่างง่ายดาย คุณกำจัดเฉพาะส่วนที่เป็นปัญหาโดยไม่ส่งผลต่อการพัฒนาส่วนที่เหลือ กล่าวอีกนัยหนึ่งจะช่วยให้คุณประหยัดเวลาและเงิน
- ระยะไกล Discord: ให้คุณเชื่อมต่อเซิร์ฟเวอร์ของเรากับเว็บแอป Discord เพื่อส่งคำสั่งไปยังเครื่องพิมพ์ 3 มิติของคุณผ่านบอท และจัดการจากระยะไกล ด้วยวิธีนี้ บอทจะฟังคำสั่งและดำเนินการตามที่ระบุ (เริ่มพิมพ์ ยกเลิกการพิมพ์ แสดงรายการไฟล์ STL จับภาพกล้อง เชื่อมต่อและยกเลิกการเชื่อมต่อเครื่องพิมพ์ ฯลฯ)
- สร้างธีม: ให้คุณปรับแต่งเซิร์ฟเวอร์ Octoprint แบบมองเห็นได้ ในกรณีที่คุณไม่ชอบรูปลักษณ์และต้องการปรับแต่งตามที่คุณต้องการ และคุณไม่จำเป็นต้องมีความรู้เกี่ยวกับ CSS
- พิมพ์ครั้งอัจฉริยะ: ช่วยให้เราดูเวลาพิมพ์ของชิ้นส่วนได้อย่างแม่นยำ เนื่องจากของ Octoprint ค่อนข้างจะคลาดเคลื่อนมากกว่า การทำเช่นนี้จะใช้อัลกอริธึมการคำนวณขั้นสูงรวมถึงประวัติการพิมพ์ Gcodes เพื่อให้เวลาพิมพ์แบบเรียลไทม์
- ตัวแสดงระดับเตียง: สุดท้ายนี้ ปลั๊กอิน OctoPrint อื่น ๆ ช่วยให้คุณสร้างตาข่าย 3 มิติของเตียงสำหรับการปรับระดับจากพิกัด สิ่งที่มีประโยชน์มากหากคุณมีเซ็นเซอร์ปรับระดับอยู่ในเครื่องพิมพ์ 3 มิติ เช่น BLTouch
วิธีการติดตั้งปลั๊กอิน
หากคุณสงสัยว่าจะใช้งานปลั๊กอินเหล่านี้ใน OctoPrint ได้อย่างไร การติดตั้งเมื่อดาวน์โหลดมานั้นค่อนข้างง่าย คุณเพียงแค่ต้อง ทำตามขั้นตอนต่อไป เพื่อติดตั้งบนเซิร์ฟเวอร์:
- เข้าถึงเว็บเซิร์ฟเวอร์ OctoPrint
- ไปที่ส่วนการตั้งค่า Octoprint ที่ด้านขวาบน (ไอคอนประแจ)
- ตอนนี้มองหาส่วนตัวจัดการปลั๊กอิน
- กดปุ่มรับเพิ่มเติม
- Octoprint ให้คุณเพิ่มปลั๊กอินได้ 3 วิธี:
- ติดตั้งจากที่เก็บปลั๊กอินอย่างเป็นทางการ
- ติดตั้งจาก URL
- ติดตั้งจากไฟล์ที่อัปโหลด
- ตัวเลือกที่ดีที่สุดคือใช้ repo อย่างเป็นทางการ เนื่องจากเป็นตัวเลือกที่ปลอดภัยที่สุดและเป็นปลั๊กอินที่ให้เวอร์ชันล่าสุดของปลั๊กอินแก่คุณ
เมื่อคุณเลือกสิ่งที่คุณต้องการแล้ว มันจะถูกติดตั้งและ คุณจะเตรียมมันให้พร้อม ใช้.