Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Phần Mềm

10 Plugin OctoPrint Tốt Nhất

Năm 2012, nhà phát triển phần mềm người Đức, người làm (maker), và hướng dẫn viên tuyệt vời Gina Häußge, mua máy in 3D đầu tiên. Sau đó, cô viết và phát hành một ứng dụng điều khiển máy in 3D máy chủ (host controller) miễn phí, mã nguồn mở tên là OctoPrint cho phép người dùng điều khiển và giám sát in từ xa từ trình duyệt web.

"Đấy hay đấy," bạn có thể nói, "nhưng điều gì làm OctoPrint khác biệt so với tất cả ứng dụng host máy in 3D khác?" Điều khiến OctoPrint khác biệt là khung pluggable (có thể gắn plugin) cực kỳ đa năng.

Khung mà Häußge thiết kế đã thu hút cộng đồng nhà phát triển, những người lần lượt liên tục mở rộng tính năng và chức năng của OctoPrint thông qua plugin. Hiện có 277 plugin trong kho OctoPrint. Häußge nói: "Tóm lại, 194 tác giả plugin đã dành thời gian và công sức để mang đến cho bạn các plugin này."

Dưới đây, chúng ta sẽ xem xét một số công cụ và đồ chơi tốt nhất cho OctoPrint — plugin giúp bạn tạo ra bản in tốt hơn cũng như một vài cái chỉ để vui. Tất cả các plugin này có thể cài đặt miễn phí qua giao diện OctoPrint.

Công Cụ: Plugin OctoPrint Tốt Nhất Cho Bản In Tốt Hơn

Có thể dự đoán, hầu hết plugin cho OctoPrint là công cụ giúp bạn in tốt hơn. Cài đặt và sử dụng các plugin dưới đây sẽ giúp bạn cải thiện trò chơi in 3D của mình.

1. Bed Level Visualizer (Trình Hình Dạng Cấp Độ Bàn In)

Để có bản in tốt trên máy in 3D của bạn, điều đầu tiên bạn cần làm là đảm bảo bàn in của máy in là phẳng (level). Đây là quá trình khó khăn, tốn thời gian, tiêu hao nhiều vật liệu in (filament) và có thể rất bực bội.

Bed Level Visualizer loại bỏ sự đoán mò khỏi quy trình đó bằng cách hiển thị bản đồ địa hình của bàn in để bạn biết khu vực nào cao và khu vực nào thấp. Nếu bạn muốn bàn in hoàn toàn phẳng (gợi ý: bạn muốn), đây là plugin OctoPrint đầu tiên bạn nên cài đặt. Nó yêu cầu bạn có công cụ tự động cân bàn in như BLTouch.

2. Enclosure (Buồng Kín)

Đặt máy in 3D của bạn bên trong buồng kín giúp bạn kiểm soát môi trường máy in, dẫn đến bản in chất lượng tốt hơn. Nếu bạn có buồng kín, cài đặt plugin này, và bạn sẽ có thể điều khiển đèn, công tắc, nguồn, hoặc bất kỳ cảm biến nào bạn có thể cắm vào Raspberry Pi.

Bạn có thể xem cảm biến nhiệt độ, cảm biến hết filament, bật/tắt đèn LED, thậm chí thay đổi màu đèn LED. Plugin này siêu linh hoạt và có thể kiểm soát hầu như mọi khía cạnh của môi trường buồng kín bạn có thể tưởng tượng.

3. The Spaghetti Detective (Thám Tử Mì Ống)

Khi bản in bị sai, kết quả có thể trông như đĩa mì ống. Hơn nữa, nếu bạn để máy in không giám sát, bạn甚至不会知道 bản in của bạn đã thất bại cho đến khi bạn kiểm tra.

Xuất hiện The Spaghetti Detective, một plugin OctoPrint đưa AI deep learning (học sâu) vào sử dụng bằng cách phân tích hình ảnh từ webcam của bạn để tìm bất kỳ dấu hiệu nào cho thấy bản in của bạn đang thất bại. Nói cách khác, The Spaghetti Detective sẽ phát hiện bản in thất bại và gửi tin nhắn cho bạn để bạn có thể phản ứng tương ứng.

4. Pretty GCode

Plugin Pretty GCode là một trình xem mô hình 3D tuyệt vời. Nhấp vào file GCode của bạn và xem nó render trước mắt bạn. Xoay, zoom vào, và phát hiện vấn đề với file GCode của bạn trước khi in. Pretty thậm chí render cả lệnh cung (arc commands).

5. Firmware Updater (Cập Nhật Firmware)

Tất cả phần mềm nên được cập nhật thường xuyên. Cập nhật firmware của máy in có thể phiền toái, yêu cầu bạn tải bản cập nhật vào thẻ SD và sau đó cài đặt cục bộ trên máy in.

Plugin Firmware Updater cho phép bạn flash firmware máy in từ bên trong OctoPrint. Chỉ cần thả file cập nhật hoặc URL, nhấn nút, và sớm máy in của bạn sẽ chạy firmware mới nhất.

6. Arc Welder*

Nguồn cấp lỗi, cáp USB xấu, kết nối serial chậm, và vấn đề slicer có thể hợp谋 để làm choáng ngợp máy in của bạn với GCode. Nếu quá nhiều lệnh được gửi hoặc nếu kết nối bị chậm, điều đó có thể khiến máy in bị đứng lại (stall), và bạn có thể thấy bằng chứng của mọi sự đứng lại trên phần in của mình. Toàn bộ diễn đàn được dành riêng để giải quyết vấn đề này, và nhiều lời khuyên liên quan đến biên dịch lại firmware hoặc các thao tác khó khác có thể giải quyết hoặc không giải quyết được vấn đề.

Plugin Arc Welder có lẽ là bản sửa đơn giản nhất. Nó giảm số lượng GCode gửi đến máy in — đôi khi giảm mạnh — bằng cách nén một số GCode thành lệnh cung (arc commands). Trong nhiều trường hợp, cài đặt Arc Welder sẽ hoàn toàn loại除 sự giật cục và đứng lại, cải thiện thời gian in và chất lượng. Không phải firmware nào cũng hỗ trợ lệnh cung, nhưng nếu firmware của bạn hỗ trợ, đây nên nằm trong danh sách bắt buộc cài đặt.

Đồ Chơi: Plugin OctoPrint Tốt Nhất Cho Vui

Các plugin ở trên sẽ giúp bạn cải thiện chất lượng bản in 3D. Các plugin liệt kê dưới đây sẽ giúp cải thiện cách bạn tương tác với OctoPrint và tăng thêm vui vẻ.

7. Octolapse*

Bạn đã thấy những video chưa? Một bản in 3D đẹp nảy mọc từ bàn in như phép màu. Đó không phải phép màu. Đó là Octolapse. Plugin OctoPrint này tạo video timelapse (chuyển động nhanh) ổn định của bản in 3D của bạn. Nó làm điều này bằng cách di chuyển đầu phun (extruder) của máy in ra khỏi đường và bàn in vào vị trí tối ưu trước khi chụp mỗi ảnh chụp nhanh (snapshot) để bạn kết thúc với timelapse thực sự mượt mà.

Nói cách khác, bạn sẽ không thấy đầu in di chuyển trong timelapse, chỉ thấy bản in của bạn lớn lên từ bàn in. Bạn có thể đặt trigger (kích hoạt) cụ thể cho ảnh chụp nhanh như ở mỗi lần thay đổi lớp, tại khoảng thời gian hoặc chiều cao đặt trước, hoặc khi GCode cụ thể được gửi đến máy in của bạn.

8. Themeify

Được lựa chọn, nhiều người sẽ chọn chủ đề tối (dark theme) cho ứng dụng và trang web họ dùng nhiều nhất. Plugin Themeify cho phép bạn áp dụng chủ đề cho OctoPrint. Chọn chế độ tối hoặc từ nhiều chủ đề được cài sẵn khác. Nếu bạn biết CSS, bạn có thể tùy chỉnh gần như mọi yếu tố của giao diện OctoPrint.

9. Fullscreen Webcam (Webcam Toàn Màn Hình)

Bạn có chán xem webcam trong cửa sổ điều khiển nhỏ của OctoPrint? Phóng to nó với plugin Fullscreen Webcam. Nó làm chính xác điều bạn nghĩ nó sẽ làm.

10. CustomBackground (Nền Tùy Chỉnh)

Cuối cùng, ai không muốn hình ảnh thuyền trưởng Picard trên nền tab đầu ra nhiệt độ? Thả bất kỳ ảnh nào, và nó sẽ hiện lên ở nền. Vui thôi!

*Lộ trình đầy đủ: Plugin Arc Welder và OctoLapse được tạo ra trong gác xép bởi chồng tôi, FormerLurker.