GIỚI THIỆU CÁC PHẦN MỀM IN 3D (Phần 1)
Các phần mềm điều khiển phổ biến
Trong quá trình in 3D, bất cứ khi nào bạn gửi tệp G-Code từ phần mềm Slicer đến máy in, Firmware đóng vai trò xử lý G-Code và cung cấp đầu ra cho các thành phần hoạt động của máy in 3D như: động cơ bước, màn hình, đầu in, bàn nhiệt,… Nói cách khác, nếu không có Firmware, máy in 3D sẽ không thể hiểu đầu vào G-Code.
Hiện nay trên có 2 phần mềm điều khiển phổ biến:
Phần mềm Marlin:
Marlin là một trong những phần mềm in 3D Firmware được biết đến rộng rãi và được sử dụng nhiều nhất.
- Điểm mạnh của Marlin là chỉnh sửa theo yêu cầu của người dùng rất tốt và có một cộng đồng hỗ trợ mạnh mẽ.
- Marlin có 2 phiên bản khác nhau: một dùng cho bo mạch 8-bit và một dùng cho bo mạch 32-bit. Phiên bản 32-bit cung cấp nhiều tính năng nâng cao và chuyên nghiệp hơn.
- Trên thực tế, Marlin thường được sử dụng để điều khiển các máy CNC hoặc máy khắc laser.
- Hỗ trợ trên Arduino IDE.
- Phần mềm Klipper:
Phần mềm in 3D Klipper
có nhiều tính năng và ưu việt hơn nhiều so với các Firmware khác.
- Klipper được viết bằng ngôn ngữ Python, nhưng mã hóa đơn giản hơn.
- Đây là Firmware mà chúng tôi khuyên dùng nhất để có trải nghiệm in hoàn hảo.
- Klipper có một khả năng tính toán ở tốc độ cao khiến cho việc in 3D nhanh hơn rất nhiều. Nó có thể cho phép máy in 3D 8-bit chạy ở tốc độ lớn hơn 80 – 100 mm/s.
- Klipper có thêm 2 tính năng “smooth pressure advance” và “input shaping” mang lại trải nghiệm in 3D chất lượng tốt và đáng tin cậy.
- Klipper cũng có thể chạy trên cả máy in 3D Delta và Cartesian với ít phần cứng nâng cấp hơn.
- Hỗ trợ Rasberry Pi.
(Còn tiếp phần 2)