Trên Reddit, người dùng @Zealousideal-Army333 vừa chia sẻ một dự án thú vị: anh đã sử dụng gạch LEGO, kết hợp với động cơ tự chế và script Python, để lắp ráp thành công một chiếc máy in 3D có thể hoạt động thực sự. Theo giới thiệu, phần khung máy được xây dựng hoàn toàn từ LEGO, và quá trình chế tạo mất khá nhiều thời gian.
Cơ chế hoạt động
Chiếc máy in này vận hành dựa trên nhiều động cơ:
- Ba động cơ lớn lần lượt kiểm soát chuyển động theo trục X, Y và Z.
- Động cơ thứ tư điều khiển một chiếc bút in 3D, chịu trách nhiệm làm nóng và đùn sợi nhựa in.
- Ngoài ra, một động cơ nhỏ được bổ sung để nhấn nút bút in, giúp hoàn thiện việc đùn nguyên liệu từng lớp.
Phần mềm điều khiển bằng Python
Ở tầng phần mềm, tác giả đã viết script Python để đọc gcode của Marlin, rồi chuyển đổi thành lệnh in tương ứng. Điều này đồng nghĩa với việc chiếc LEGO 3D printer có thể in trực tiếp bằng file gcode thông thường, mà không cần qua bước xử lý bổ sung.
Kết quả in: “Vừa kỳ diệu, vừa tệ hại"
Về chất lượng, tác giả thừa nhận kết quả in “vừa kỳ diệu vừa thảm hại”. Ví dụ, mẫu thử nghiệm nổi tiếng Benchy phải in lại nhiều lần, yêu cầu cực kỳ kiên nhẫn, nhưng thành phẩm khó có thể so sánh với máy in 3D thương mại.
Chi phí chế tạo không hề rẻ
Bên cạnh LEGO, dự án này còn cần thêm động cơ, bộ truyền động bánh răng, khung Technic và bút in 3D. Tổng chi phí thậm chí đủ để mua hai chiếc máy in 3D thương mại cấp entry-level.