3DPrinter và cắt CNC với Orange Pi

Vì với 3DPrinter và cắt CNC mình không có nhiều kinh nghiệm, do vậy khi có khách hàng hỏi và tìm kiếm được các nguồn tham khảo, mình xin phép được gửi lên đây để các bạn tìm hiểu chứ chưa có trải qua cài đặt thực tế. Nếu có khó khăn gì trong quá trình triển khai, các bạn có thể liên hệ qua Zalo số hotline 0923449899 để hỗ trợ.

Cắt CNC với Orange Pi

Đầu tiên, là với máy CNC, có hẳn một phần mềm riêng cho việc này được phát triển khá lâu, đó là AllWinCNC. AllWinCNC sử dụng bo mạch chip H3, cụ thể là Orange Pi One hoặc Orange Pi Lite, hay Orange Pi PC cũng đều được. Cài Armbian và sau đó cài đặt rất đơn giản bằng 3 câu lệnh:
git clone https://github.com/allwincnc/installer
cd installer
./install.sh

Theo như mình hiểu là phần này sẽ cài LinuxCNC và Axis để có thể điều khiển một máy CNC phù hợp. Sơ đồ kết nối giữa máy CNC và Orange Pi được hướng dẫn ở đây : https://allwincnc.github.io/wiring.html. Nếu bạn nào đã làm được thành công thì phản hồi lại giúp mình nhé.

In 3D với Orange Pi

Tiếp theo là in 3D, hướng dẫn sau đây của 1 bác là để cài phần mềm tên là Klipper vào Orange Pi Zero Plus H5 và để chạy trên đó điều khiển máy in 3D. Link hướng dẫn: https://3dpandme.com/2022/08/13/tutorial-orange-pi-zero-plus-klipper-install/

Vì link có thể mất nên mình tóm tắt lại như sau
1. Đầu tiên vẫn là cài Armbian lên trên Orange Pi Zero Plus H5.
2. Sau đó là cài Klipper cũng bằng 3 câu lệnh đơn giản:
cd ~
git clone https://github.com/th33xitus/kiauh.git
./kiauh/kiauh.sh

Kết quả sẽ cho bạn lựa chọn cài các phần mềm, có lẽ là cho 3D Print như Klipper, Mainsail, Fluidd, Octoprint…

Đối với Klipper, bạn sẽ có giao diện web ở địa chỉ IP của Orange Pi Zero Plus

Tiếp sau đó là cắm bo mạch điều khiển máy in vào với Orange Pi, lấy serial-id của cổng này và điều khiển qua Klipper

ls /dev/serial/by-id/*

Do không có máy in 3D cũng như máy CNC để thử, nên mình chúc các bạn cài đặt thành công

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

%d bloggers like this: