Computer >> Máy Tính >  >> Hệ thống >> Windows

Cách điều khiển máy in 3D với Raspberry Pi

Đối với những người mới bắt đầu, in 3D có vẻ như là một sở thích khó khăn. Tuy nhiên, một khi bạn tìm ra cách mọi thứ hoạt động, in 3D có thể trở nên thú vị và hấp dẫn. Đối với người mới bắt đầu, có thể hấp dẫn chỉ mua một máy in 3D plug-and-play để sử dụng với Windows 10. Một số ví dụ bao gồm Monoprice Select Mini Pro (250 USD) hoặc Máy in 3D 3 trong 1 Snapmaker (800 USD), cung cấp khả năng khắc laser và phay CNC ngoài tính năng in 3D. Cả hai máy in đều là những sự lựa chọn tốt ở cấp độ đầu vào nhưng chúng có kích thước in 3D nhỏ hơn và bạn sẽ nhanh chóng tìm mua một máy in lớn hơn khi bạn cần in các bộ phận lớn hơn.

Nếu bạn quan tâm đến việc tìm kiếm một máy in 3D cho người mới bắt đầu, tôi khuyên bạn nên sử dụng Creality 3D Ender 3. Đây là một máy in 3D có kích thước tốt cung cấp các bản in chất lượng nhất quán. Ngoài ra, Ender 3 là một máy in tự tái tạo, có nghĩa là máy in có khả năng in các bộ phận nâng cấp và thay thế của chính nó. Hơn nữa, máy in đi kèm như một bộ dụng cụ tự làm, theo tôi đây là cách tốt nhất để tìm hiểu về in 3D.

Cách điều khiển máy in 3D với Raspberry Pi

Tôi đã nhận được Creality 3D Ender 3 như một món quà từ cơ quan đăng ký đám cưới của mình. Tôi không biết mình sẽ in cái gì, nhưng tôi có một số ý tưởng chung. Tôi đã nghiên cứu trên web để tìm máy in 3D tầm trung tốt nhất và tìm ra Ender 3. Việc này sẽ mất một chút thời gian tìm hiểu, vì vậy nếu bạn nghĩ rằng bạn sẽ mua cái này và sẽ in được những bản in 3D hoàn hảo ngay lập tức, bạn đang ở trong một sự thức tỉnh thô lỗ. Video YouTube này cung cấp đánh giá kỹ lưỡng về Ender 3 cũng như một số bản in 3D cơ bản và nâng cấp máy in. Dao động trong khoảng $ 200- $ 250, Ender 3 là một lựa chọn tuyệt vời cho số tiền bỏ ra, mặc dù cần phải lắp ráp một số bộ phận.

Kể từ khi tôi sử dụng Ender 3, tôi đã gặp phải một số vấn đề có thể bắt đầu và dừng in 3D khi tôi không ở trước máy in. Vấn đề với hầu hết các máy in 3D là các công ty in 3D đã không tạo ra một giao diện hiệu quả để tương tác với máy in 3D của bạn thông qua máy tính của bạn. Để in 3D một thứ gì đó, bạn cần phải trải qua một quá trình khá gian khổ. Đây là những gì bạn làm khi in các mục 3D chỉ bằng máy in.

  1. Tạo hoặc tải xuống một mục từ Thingiverse
  2. Chỉnh sửa mục để nó sẽ in thành công bằng máy in của bạn (cài đặt nhiệt độ, khối lượng quy mô, v.v.)
  3. Chuyển tệp thích hợp từ máy tính của bạn sang thẻ nhớ microSD
  4. Tháo thẻ microSD khỏi máy tính và lắp thẻ microSD vào máy in
  5. Bắt đầu in bằng menu điều khiển máy in

Quá trình này gây khó chịu vì nếu có vấn đề với cài đặt máy in của mục bạn muốn in, hoặc cài đặt nhiệt độ bị tắt hoặc có vấn đề gì khác, bạn phải dừng in theo cách thủ công và bắt đầu lại quá trình. Mọi thứ quan trọng đều nằm trên thẻ nhớ microSD đó. Điều này được chứng minh là những điều khó chịu nhất với máy in 3D của tôi và nó khiến tôi phát điên cho đến khi tôi tìm thấy OctoPrint. Sau đó, mọi thứ đã thay đổi.

Cách điều khiển máy in 3D với Raspberry Pi

OctoPrint là một giao diện web mã nguồn mở cho máy in 3D của bạn. OctoPrint cho phép bạn kéo và thả các tệp trên máy in 3D của mình, thay đổi cài đặt nhiệt độ máy in theo ý muốn và bắt đầu và dừng các lệnh in. Nó là tốt nhất và trực quan nhất. Để sử dụng OctoPrint, tất cả những gì bạn cần là Raspberry Pi và bạn sẽ có thể truy cập máy in 3D của mình thông qua kết nối Wi-Fi. Đây là những gì bạn cần làm để khởi động và chạy OctoPrint:Raspberry Pi 3B hoặc 3B +, thẻ nhớ microSD tối thiểu 8 GB và OctoPi, hình ảnh thẻ nhớ microSD dựa trên Raspbian cho Raspberry Pi bao gồm OctoPrint cộng với tất cả các phụ kiện bạn cần để chạy nó. Thông tin thêm có sẵn trên trang tải xuống OctoPrint.

Mặc dù có thể cài đặt OctoPrint trên Windows, nhưng OctoPrint không chạy nhất quán khi sử dụng Windows và bạn có thể gặp phải các lỗi và sự cố không mong muốn. Tin tức gần đây rằng bạn có thể cài đặt Windows 10 trên ARM trên Raspberry Pi là rất tốt, nhưng theo ý kiến ​​của tôi thì Windows 10 trên ARM không phải là hệ điều hành tốt nhất cho Raspberry Pi. Bạn có thể dễ dàng cài đặt Windows IoT Core hoặc Windows 10 trên ARM, nhưng Raspberry Pi hoạt động tốt nhất khi chạy Raspbian, là hệ điều hành dựa trên Linux được xây dựng đặc biệt cho Raspberry Pi. Tôi sử dụng Raspberry Pi 3B và OctoPrint chạy tốt trên Raspbian mà không gặp bất kỳ sự cố nào.

Với OctoPrint, bạn cần tải xuống tệp ảnh OctoPrint này và làm theo hướng dẫn trên trang tải xuống để giải nén và flash tệp ảnh đĩa vào thẻ nhớ microSD của bạn, định cấu hình SSID wifi và mật khẩu của bạn, sau đó khởi động Pi từ thẻ microSD. Sau khi nhận ra Raspberry Pi trên mạng WiFi, bạn có thể kết nối nó với máy in 3D và kiểm soát cài đặt của máy in 3D cũng như dự án in từ bất kỳ thiết bị nào và tùy thuộc vào cài đặt OctoPrint của bạn, thậm chí điều khiển máy in 3D của bạn từ xa. Cá nhân tôi không sử dụng tính năng truy cập di động vì tôi lo ngại về an toàn cháy nổ khi chạy máy in 3D của mình mà không được giám sát.

Cách điều khiển máy in 3D với Raspberry Pi

Theo tôi, OctoPrint là giao diện tốt nhất để in 3D. Octoprint cung cấp một giao diện dễ dàng cho phép tôi kiểm soát hầu hết mọi khía cạnh của máy in 3D của mình thông qua trình duyệt web. Tôi ước tôi có thể nói rằng bạn có thể sử dụng OctoPrint với Microsoft Edge, nhưng OctoPrint hoạt động tốt hơn nhiều khi sử dụng Google Chrome. OctoPrint cho phép tôi kiểm soát nhiệt độ, xem thời gian còn lại trên bản in và dừng in để điều chỉnh nhiệt độ và tốc độ máy in nếu cần. Nhìn chung, tôi rất hài lòng với chất lượng bản in 3D của mình. Đây là một ví dụ về chất lượng in 3D của tôi.

Cách điều khiển máy in 3D với Raspberry Pi

Bản in 3D (Creality 3D Ender 3 Pug) nhìn thấy ở trên là một dự án lớn hơn mà tôi có thể in sau khi in các mảnh nhỏ hơn một cách nhất quán. Trong thời gian đầu, có rất nhiều thử nghiệm và sai sót để tìm ra nhiệt độ tốt nhất và các cài đặt máy in khác để có được các bản in nhất quán. Sau khi tôi có nhiều bản in phù hợp hơn như ở trên, tôi bắt đầu in các dự án lớn hơn và lớn hơn.

Raspberry Pi là một máy tính bo mạch đơn có khả năng cho phép tôi thêm các tính năng bổ sung khác, bao gồm cả một webcam để xem trực tiếp các bản in 3D của tôi trong OctoPrint. Ngoài ra, OctoPrint cho phép tôi thêm nhiều plugin khác nhau để nâng cao khả năng của máy in 3D của tôi thông qua giao diện trình duyệt OctoPrint. Nhìn chung, việc sử dụng OctoPrint với Raspberry Pi để điều khiển máy in 3D thông qua PC chạy Windows 10 của tôi rất tiện lợi. Bây giờ, bạn sẽ không thể in mọi thứ một cách hoàn hảo ngay từ đầu, nhưng một khi bạn tìm ra những gì hoạt động tốt cho máy in 3D của mình, bạn sẽ thấy rằng in 3D là một sở thích bổ ích. Bạn có thể tìm thêm ý tưởng trên Thingiverse cho những gì bạn có thể tạo.