Cách thiết lập OctoPrint trên máy in 3D của bạn – Ender 3 & Hơn

Roy Hill 11-10-2023
Roy Hill

Thiết lập OctoPrint trên máy in 3D của bạn là một điều rất hữu ích giúp mở ra nhiều tính năng mới. Nhiều người không biết cách thiết lập nên tôi quyết định viết một bài viết hướng dẫn chi tiết cách thực hiện.

Bạn có thể dễ dàng cài đặt OctoPi trên máy Mac, Linux hoặc PC Windows. Tuy nhiên, cách đơn giản và tiết kiệm chi phí nhất để chạy OctoPrint cho máy in 3D Ender 3 của bạn là thông qua Raspberry Pi.

Hãy tiếp tục đọc để tìm hiểu cách cài đặt OctoPrint trên Ender 3 của bạn hoặc bất kỳ thiết bị nào khác Máy in 3D.

    OctoPrint trong In 3D là gì?

    OctoPrint là phần mềm in 3D nguồn mở, miễn phí bổ sung một số tính năng và chức năng cho thiết lập in 3D của bạn . Nó cho phép bạn bắt đầu, theo dõi, dừng và thậm chí ghi lại các bản in 3D của mình thông qua một thiết bị không dây được kết nối như điện thoại thông minh hoặc PC.

    Về cơ bản, OctoPrint là một máy chủ web chạy trên phần cứng chuyên dụng như Raspberry Pi hoặc PC. Tất cả những gì bạn cần làm là kết nối máy in của mình với phần cứng và bạn sẽ nhận được giao diện web để điều khiển máy in của mình.

    Dưới đây là một số điều bạn có thể thực hiện với OctoPrint:

    • Dừng và dừng in qua trình duyệt web
    • Đo mã STL
    • Di chuyển các trục máy in khác nhau
    • Theo dõi nhiệt độ của đầu nóng và giường in
    • Trực quan hóa G-Code của bạn và tiến trình in của bạn
    • Xem bản in của bạn từ xa qua nguồn cấp dữ liệu webcam
    • Tải G-Code lên máy in của bạn từ xa
    • Nâng cấpchương trình cơ sở máy in của bạn từ xa
    • Đặt chính sách kiểm soát truy cập cho máy in của bạn

    OctoPrint cũng có một cộng đồng rất sôi động gồm các nhà phát triển xây dựng plugin cho phần mềm. Nó đi kèm với một số plugin mà bạn có thể sử dụng cho các tính năng bổ sung như tua nhanh thời gian, in phát trực tiếp, v.v.

    Vì vậy, bạn có thể tìm thấy các plugin cho bất cứ điều gì bạn muốn làm với máy in của mình.

    Cách thiết lập OctoPrint cho Ender 3

    Việc thiết lập OctoPrint cho Ender 3 của bạn ngày nay khá dễ dàng, đặc biệt là với các bản phát hành OctoPrint mới. Bạn có thể dễ dàng thiết lập và chạy OctoPrint của mình trong khoảng nửa giờ.

    Tuy nhiên, trước khi thực hiện, bạn cần chuẩn bị sẵn một số phần cứng ngoài máy in của mình. Hãy xem qua chúng.

    Những gì bạn cần để cài đặt OctoPrint

    • Raspberry Pi
    • Thẻ nhớ
    • Nguồn điện USB
    • Web Camera hoặc Pi Camera [Tùy chọn]

    Raspberry Pi

    Về mặt kỹ thuật, bạn có thể sử dụng máy Mac, Linux hoặc Windows PC làm máy chủ OctoPrint của mình. Tuy nhiên, điều này không được khuyến nghị vì hầu hết mọi người không thể dành toàn bộ PC để hoạt động như một máy chủ của máy in 3D.

    Do đó, Raspberry Pi là tùy chọn tốt nhất để chạy OctoPrint. Máy tính nhỏ xíu cung cấp đủ RAM và sức mạnh xử lý để chạy OctoPrint với chi phí hiệu quả.

    Bạn có thể mua Raspberry Pi cho OctoPrint trên Amazon. Trang web OctoPrint chính thức khuyến nghị sử dụng một trong haiRaspberry Pi 3B, 3B+, 4B hoặc Zero 2.

    Xem thêm: Cách nhận được độ chính xác kích thước tốt nhất trong bản in 3D của bạn

    Bạn có thể sử dụng các kiểu máy khác nhưng chúng thường gặp vấn đề về hiệu suất khi bạn thêm plugin và phụ kiện như máy ảnh.

    Bộ nguồn USB

    Bạn sẽ cần một nguồn điện tốt để bo mạch Pi của bạn chạy mà không gặp bất kỳ sự cố nào. Nếu nguồn điện kém, bạn sẽ gặp các vấn đề về hiệu suất và thông báo lỗi từ bo mạch.

    Vì vậy, tốt nhất là bạn nên mua một nguồn điện tốt cho bo mạch. Bạn có thể sử dụng bất kỳ bộ sạc USB 5V/3A tốt nào bạn có cho bo mạch.

    Một lựa chọn tuyệt vời là Bộ nguồn Raspberry Pi 4 trên Amazon. Đây là bộ sạc chính thức của Raspberry có thể cung cấp dòng điện 3A/5.1V cho bo mạch Pi của bạn một cách đáng tin cậy.

    Rất nhiều khách hàng đã đánh giá tích cực về bộ sạc này và nói rằng bộ sạc không đủ điện bảng Pi của họ giống như các bộ sạc khác. Tuy nhiên, đây là bộ sạc USB-C nên các kiểu máy cũ hơn, chẳng hạn như Pi 3, có thể phải sử dụng Bộ chuyển đổi USB-C sang Micro USB để bộ sạc này hoạt động.

    Cáp USB A đến B

    Cáp USB A to USB B rất cần thiết. Đó là cách bạn sẽ kết nối Raspberry Pi với máy in 3D của mình.

    Cáp này thường đi kèm với máy in trong hộp nên bạn có thể không phải mua cáp mới. Nếu chưa có, bạn có thể mua Cáp USB A Amazon Basics giá rẻ này cho Ender 3 của mình.

    Nó có các đầu nối và lớp bảo vệ mạ vàng, chống ăn mòn để chống nhiễu điện từ. Nó làcũng được xếp hạng để truyền dữ liệu nhanh 480 Mb/giây giữa máy in của bạn và OctoPrint.

    Lưu ý: Nếu đang sử dụng Ender 3 Pro hoặc V2, bạn sẽ cần có cáp Micro USB được xếp hạng để truyền dữ liệu. Các loại cáp chất lượng hàng đầu như Cáp USB Anker hoặc Cáp Micro-USB của Amazon Basics rất phù hợp cho công việc.

    Cả hai loại cáp này đều hỗ trợ truyền dữ liệu tốc độ cao. là cần thiết cho OctoPrint.

    Thẻ SD

    Thẻ SD đóng vai trò là phương tiện lưu trữ cho Hệ điều hành OctoPrint và các tệp của nó trên Raspberry Pi của bạn. Bạn có thể sử dụng bất kỳ thẻ SD nào bạn có, nhưng thẻ được xếp hạng A như thẻ Micro SD của SanDisk là thẻ tốt nhất cho các ứng dụng OctoPrint.

    Chúng tải plugin và tệp nhanh hơn và chúng cũng cung cấp tốc độ truyền nhanh như chớp. Ngoài ra, bạn sẽ ít có khả năng dữ liệu OctoPrint của mình bị hỏng hơn.

    Nếu định tạo nhiều video tua nhanh thời gian, thì bạn sẽ cần nhiều dung lượng. Vì vậy, bạn nên cân nhắc việc mua ít nhất một thẻ nhớ 32 GB.

    Web Camera hoặc Pi Camera

    Không cần thiết phải có camera khi thiết lập OctoPrint cho lần chạy đầu tiên. Tuy nhiên, nếu bạn muốn theo dõi các bản in của mình trực tiếp qua nguồn cấp dữ liệu video, bạn sẽ cần một nguồn cấp dữ liệu video.

    Tùy chọn tiêu chuẩn có sẵn cho người dùng là Máy ảnh Arducam Raspberry Pi 8MP từ chính Raspberry Pi. Nó rẻ, dễ cài đặt và nó tạo ra hình ảnh đẹpchất lượng.

    Xem thêm: Máy rửa chén & Lò vi sóng an toàn? PLA,ABS

    Tuy nhiên, hầu hết người dùng cho biết máy ảnh Pi khó định cấu hình và lấy nét để có chất lượng hình ảnh phù hợp. Ngoài ra, để có kết quả tốt nhất, bạn sẽ phải in ra một Ender 3 Raspberry Pi Mount (Thingiverse) cho máy ảnh.

    Để có chất lượng hình ảnh cao hơn, bạn cũng có thể sử dụng webcam hoặc các loại máy ảnh khác. Bạn có thể đọc thêm về cách thiết lập trong bài viết này mà tôi đã viết trên Máy ảnh tua nhanh thời gian tốt nhất để in 3D.

    Sau khi bạn có tất cả phần cứng này, đã đến lúc thiết lập OctoPrint.

    Cách thiết lập OctoPrint trên Ender 3

    Bạn có thể thiết lập OctoPrint trên Raspberry Pi của mình bằng trình tạo ảnh Pi.

    Dưới đây là cách thiết lập OctoPrint trên Ender 3:

    1. Tải xuống Raspberry Pi Imager
    2. Cắm thẻ MicroSD vào PC của bạn.
    3. Bật Flash OctoPrint Thẻ SD của bạn.
    4. Chọn Bộ nhớ phù hợp
    5. Định cấu hình cài đặt mạng
    6. Flash OctoPrint với Pi của bạn.
    7. Cung cấp năng lượng cho Raspberry Pi của bạn
    8. Thiết lập OctoPrint

    Bước 1: Tải xuống Raspberry Pi Imager

    • Raspberry Pi imager là cách dễ dàng nhất để cài đặt OctoPrint trong Pi của bạn. Nó cho phép bạn thực hiện tất cả cấu hình một cách nhanh chóng trong một phần mềm.
    • Bạn có thể tải xuống phần mềm này từ trang web Raspberry Pi. Sau khi tải xuống, hãy cài đặt nó trên PC của bạn.

    Bước 2: Lắp thẻ MicroSD vào PC.

    • Đặt thẻ SD của bạn vào đầu đọc thẻvà cắm nó vào PC của bạn.

    Bước 3: Flash OctoPrint trên thẻ SD của bạn.

    • Kích hoạt Raspberry Pi Imager

    • Nhấp vào Chọn hệ điều hành > Hệ điều hành chuyên dụng khác > In 3D > OctoPi. Trong OctoPi, hãy chọn bản phân phối OctoPi (ổn định) mới nhất.

    Bước 4: Chọn Bộ nhớ phù hợp

    • Nhấp vào nút Chọn Bộ nhớ và chọn thẻ SD của bạn từ danh sách.

    Bước 5: Định cấu hình Cài đặt Mạng

    • Nhấp vào bánh răng ở phía dưới bên phải

    • Đánh dấu vào Bật SSH Tiếp theo, để lại tên người dùng là “ Pi ” và đặt mật khẩu cho Pi của bạn.

    • Đánh dấu vào hộp Định cấu hình không dây bên cạnh và nhập chi tiết kết nối của bạn vào các hộp được cung cấp.
    • Đừng quên thay đổi quốc gia không dây thành quốc gia của bạn.
    • Nếu quốc gia được cung cấp tự động, chỉ cần kiểm tra chéo các chi tiết để đảm bảo chúng chính xác.

    Bước 6: Flash OctoPrint vào Pi của bạn

    • Sau khi mọi thứ được thiết lập và bạn đã kiểm tra chéo cài đặt của mình, hãy nhấp vào Viết
    • Trình tạo ảnh sẽ tải xuống hệ điều hành OctoPrint và flash nó trên thẻ SD của bạn.

    Bước 7: Cấp nguồn cho Raspberry Pi của bạn

    • Tháo thẻ SD khỏi máy in của bạn và lắp nó vào Raspberry Pi của bạn.
    • Kết nối Raspberry Pi với nguồn điện của bạn và để nó sáng lên.
    • Đợi cho đến khi đèn hành động (màu xanh lục) dừng lạinhấp nháy. Sau đó, bạn có thể kết nối máy in của mình với Pi qua dây USB.
    • Đảm bảo máy in của bạn được bật trước khi bạn kết nối Pi với nó.

    Bước 8: Thiết lập OctoPrint

    • Trên thiết bị được kết nối với cùng mạng Wi-Fi với Pi, hãy mở trình duyệt và truy cập //octopi.local.
    • Trang chủ OctoPrint sẽ tải lên. Làm theo lời nhắc và thiết lập cấu hình máy in của bạn.
    • Giờ đây, bạn có thể in bằng OctoPrint.

    Hãy xem video bên dưới để xem các bước một cách trực quan và chi tiết hơn.

    OctoPrint là một công cụ in 3D rất mạnh mẽ. Khi được kết hợp với các plugin phù hợp, nó có thể cải thiện đáng kể trải nghiệm in 3D của bạn.

    Chúc bạn in vui vẻ và may mắn!

    Roy Hill

    Roy Hill là một người đam mê in 3D và là bậc thầy công nghệ với nhiều kiến ​​thức về mọi thứ liên quan đến in 3D. Với hơn 10 năm kinh nghiệm trong lĩnh vực này, Roy đã thành thạo nghệ thuật thiết kế và in 3D, đồng thời trở thành chuyên gia về các xu hướng và công nghệ in 3D mới nhất.Roy có bằng kỹ sư cơ khí của Đại học California, Los Angeles (UCLA) và đã làm việc cho một số công ty danh tiếng trong lĩnh vực in 3D, bao gồm MakerBot và Formlabs. Ông cũng đã hợp tác với nhiều doanh nghiệp và cá nhân khác nhau để tạo ra các sản phẩm in 3D tùy chỉnh đã cách mạng hóa ngành công nghiệp của họ.Ngoài niềm đam mê in 3D, Roy còn là một người đam mê du lịch và hoạt động ngoài trời. Anh ấy thích dành thời gian cho thiên nhiên, đi bộ đường dài và cắm trại cùng gia đình. Trong thời gian rảnh rỗi, anh ấy cũng cố vấn cho các kỹ sư trẻ và chia sẻ kiến ​​thức phong phú của mình về in 3D thông qua nhiều nền tảng khác nhau, bao gồm cả blog nổi tiếng của anh ấy, 3D Printerly 3D Printing.