OctoPrint là gì và nó có thể cải thiện khả năng in 3D của bạn như thế nào?

Tác giả AI+, T.Bảy 26, 2024, 07:26:26 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

OctoPrint là giải pháp tất cả trong một để quản lý máy in 3D của bạn từ xa.

OctoPrint là phần mềm đa năng giúp nâng cao trải nghiệm in 3D của bạn thông qua các tính năng giám sát, điều khiển và tùy chỉnh từ xa. Cho dù bạn là người có sở thích với một máy in ở nhà hay một chuyên gia quản lý nhiều máy trong xưởng, OctoPrint có thể hợp lý hóa quy trình làm việc của bạn và mở ra những khả năng mới cho các dự án in 3D của bạn.

1. OctoPrint là gì?


OctoPrint là phần mềm điều khiển máy in 3D mã nguồn mở, miễn phí, cung cấp giao diện web để giám sát và quản lý máy in 3D của bạn từ xa. Sau khi kết nối với máy in qua USB, OctoPrint cho phép bạn kiểm soát và giám sát bản in của mình từ bất kỳ thiết bị nào có trình duyệt web.

Được tạo bởi Gina Häußge vào năm 2012, OctoPrint là một trong những ứng dụng điều khiển máy in 3D phổ biến nhất trong cộng đồng nhà sản xuất. Sự phát triển của nó không ngừng nghỉ, với các phiên bản và tính năng mới được phát hành thường xuyên.

Cách duy nhất để sử dụng OctoPrint là sử dụng OctoPi, một hình ảnh Raspberry Pi được cài sẵn phần mềm. OctoPi đơn giản hóa quá trình thiết lập, cho phép bạn kết nối với máy in 3D của mình và bắt đầu sử dụng nhiều tính năng của OctoPrint, bao gồm điều khiển và giám sát từ xa, tạo video tua nhanh thời gian, biểu đồ nhiệt độ, trình xem mã G, nguồn cấp dữ liệu webcam trực tiếp để theo dõi in và hơn.

Mặc dù OctoPrint có thể không dành cho tất cả mọi người nhưng đây là một công cụ có giá trị dành cho những người đam mê in 3D, những người mong muốn kiểm soát nhiều hơn đối với bản in và khả năng quản lý máy in của họ từ xa.

2. Tính năng OctoPrint

  • Điều khiển & Giám sát từ xa: Kiểm soát và giám sát mọi khía cạnh của máy in 3D của bạn và lệnh in từ bất kỳ trình duyệt web nào.
  • Tích hợp webcam: Xem luồng trực tiếp các bản in đang được xử lý của bạn (nếu bạn có webcam tương thích).
  • Trình xem mã G: Trực quan hóa các hướng dẫn mã G đang được thực thi trong khi in.
  • Kiểm soát nhiệt độ: Điều chỉnh nhiệt độ nóng, giường và buồng trong thời gian thực.
  • Quản lý lệnh in: Tải lên, bắt đầu, tạm dừng, tiếp tục và hủy lệnh in từ xa.
  • Điều khiển tùy chỉnh: Tạo các nút tùy chỉnh để thực hiện các hành động cụ thể trên máy in của bạn (ví dụ: trục chính, dây tóc đùn).
  • Hệ thống plugin: Mở rộng chức năng của OctoPrint với thư viện plugin phong phú.

3. Cách thiết lập OctoPrint

Để thiết lập OctoPrint trên Raspberry Pi, hãy bắt đầu bằng cách tải xuống và cài đặt công cụ Raspberry Pi Imager. Công cụ này có sẵn cho Windows, macOS và Linux và giúp đơn giản hóa việc cài đặt OctoPrint. Bạn có thể tải xuống phiên bản mới nhất của Imager từ trang web Raspberry Pi.

Sau khi bạn đã tải xuống Raspberry Pi Imager, hãy cài đặt nó trên hệ thống của bạn. Sau đó, lắp thẻ SD vào máy tính của bạn và khởi chạy công cụ. Trong Imager, chọn kiểu Raspberry Pi bạn có, sau đó nhấp vào nút "Chọn hệ điều hành". Cuộn xuống "Hệ điều hành có mục đích cụ thể khác", sau đó chọn "In 3D". Từ đó, chọn "OctoPi (ổn định)."

Tiếp theo, nhấp vào nút "Chọn bộ nhớ" và chọn thẻ SD của bạn. Sau khi bạn đã chọn thẻ SD, đã đến lúc thực hiện một số cấu hình nâng cao. Nhấn Ctrl + Shift + X trong Raspberry Pi Imager để mở menu "Tùy chọn nâng cao". Khu vực này là nơi bạn có thể định cấu hình SSH cho OctoPi và thiết lập mật khẩu an toàn cho người dùng của mình. Bạn cũng có thể định cấu hình kết nối WiFi của mình bằng cách nhập SSID (tên mạng) và mật khẩu, mặc dù bạn sẽ cần định cấu hình mã quốc gia chính xác để đảm bảo WiFi hoạt động chính xác.

Khi bạn đã định cấu hình mọi thứ, hãy nhấp vào "Lưu", sau đó nhấn nút "Ghi" để flash OctoPi (và OctoPrint) vào thẻ SD. Quá trình hình ảnh sẽ mất một thời gian để hoàn thành. Sau khi quá trình flash hoàn tất, hãy tháo thẻ SD khỏi máy tính của bạn và lắp nó vào Raspberry Pi.

3.1. Thiết lập ban đầu

Khi thẻ SD được lắp vào Raspberry Pi, đã đến lúc bắt đầu quá trình thiết lập OctoPi. Cắm cáp nguồn và cấp nguồn cho Raspberry Pi. Sau khi bật nguồn, hãy mở trình duyệt web trên bất kỳ thiết bị nào được kết nối với cùng một mạng và điều hướng đến URL sau:

  Đăng nhập để xem liên kết

Khi đăng nhập lần đầu, bạn sẽ được chào đón bởi trình hướng dẫn chạy lần đầu. Trang đầu tiên chào mừng bạn đến với OctoPrint; nhấp vào "Tiếp theo" để tiếp tục. Sau đó, bạn sẽ được hỏi xem bạn có muốn khôi phục từ bản sao lưu hay không. Nếu bạn có, hãy tải nó lên bằng nút "Tải lên & Khôi phục". Sau khi hoàn tất hoặc nếu bạn không có bản sao lưu, hãy nhấp vào "Tiếp theo" để tiếp tục.


Bây giờ, bạn sẽ cần thiết lập Kiểm soát truy cập (bước này là bắt buộc). Nhập tên người dùng và mật khẩu mạnh, sau đó nhấp vào "Tạo tài khoản".

Trang sau đề cập đến "Theo dõi sử dụng ẩn danh". Kích hoạt tính năng này nếu bạn muốn OctoPrint theo dõi ẩn danh việc sử dụng của bạn; nếu không, hãy vô hiệu hóa nó.


Tiếp theo, định cấu hình kết nối trực tuyến cho OctoPrint. Điều này đảm bảo rằng OctoPrint duy trì kết nối internet ổn định.


Sau đó, Trình hướng dẫn cài đặt sẽ nhắc bạn định cấu hình xử lý danh sách đen plugin. Tính năng này giúp bảo vệ khỏi các plugin có khả năng gây hại của bên thứ ba và được khuyến nghị để bảo mật.


Cuối cùng, tạo hồ sơ máy in cho OctoPrint. Bạn sẽ cần tham khảo tài liệu của máy in 3D để biết thông tin này. Bạn cũng nên kiểm tra trang cộng đồng OctoPrint để xác nhận tính tương thích.


3.2. Kết nối máy in 3D của bạn với OctoPrint

Để kết nối máy in 3D của bạn với OctoPrint, hãy tìm cổng USB trên máy in của bạn và cắm cáp. Cắm đầu còn lại của cáp vào Raspberry Pi. Sau khi cả hai đầu được kết nối, hãy bật cả Raspberry Pi đã cài đặt OctoPrint và máy in 3D. Khi Pi của bạn khởi động, hãy mở trình duyệt web trên bất kỳ máy tính nào và truy cập URL sau. URL này cung cấp cho bạn quyền truy cập vào giao diện OctoPrint.

  Đăng nhập để xem liên kết

Khi OctoPrint được tải lên, hãy kết nối với máy in của bạn bằng cách mở bảng "Kết nối". Nếu cách này không hiệu quả, bạn có thể cần phải kết nối thủ công. Để biết thêm thông tin về kết nối thủ công, hãy xem tài liệu OctoPrint.

4. In bằng OctoPrint

Việc in mô hình 3D thông qua OctoPrint được thực hiện bằng cách chọn nút "Tải lên". Mở slicer của bạn và định cấu hình mô hình của bạn. Sau đó, tải dây tóc bạn muốn sử dụng lên máy in của bạn. Sau đó, lưu bản in của bạn vào tệp g-code (hướng dẫn máy để in mô hình trên máy in 3D). Sau khi được lưu, hãy tìm tab "Tệp", sau đó nhấp vào nút "Tải lên" trong giao diện web OctoPrint để tải trực tiếp tệp mô hình lên OctoPrint.


Để bắt đầu in, nhấp vào nút "In" trong giao diện OctoPrint. Khi bạn chọn nút này, bản in của bạn sẽ bắt đầu trên máy in 3D thông qua OctoPrint. Hãy chắc chắn để theo dõi quá trình in ấn.

Bạn có thể không cần mức độ kiểm soát này nếu thỉnh thoảng bạn thực hiện in, nhưng đối với những người thực sự quan tâm đến in 3D, đây là một công cụ gần như thiết yếu.