Mục lục:

Máy in 3D LEGO Sử dụng Gcode: 6 bước
Máy in 3D LEGO Sử dụng Gcode: 6 bước

Video: Máy in 3D LEGO Sử dụng Gcode: 6 bước

Video: Máy in 3D LEGO Sử dụng Gcode: 6 bước
Video: Xuất Gcode cho máy in 3D bằng phần mềm Ultimaker Cura 2024, Tháng bảy
Anonim
Máy in 3D LEGO Sử dụng Gcode
Máy in 3D LEGO Sử dụng Gcode

Bạn có muốn chế tạo máy in 3D của riêng mình có thể in mọi tệp 3D không? Sử dụng trang này hoặc trang của tôi để được hướng dẫn!

Để được hướng dẫn chi tiết hơn:

Trang web:

Quân nhu

LEGO Technic

Mindstorms EV3 gạch + pin

4 Động cơ vừa và lớn của Mindstorms

thẻ SD

Bút 3D - Tôi đã sử dụng bút này, nhưng tôi sống ở Hà Lan.

Máy tính xách tay hoặc máy tính (để lập trình)

Bước 1: Giới thiệu

Về
Về

Tôi 12 tuổi khi tôi làm chiếc máy in 3D LEGO đầu tiên của mình. Nó được lập trình bằng phần mềm Mindstorms EV3 Home Edition. Nếu tôi muốn in một khối lập phương, tôi chỉ cần lập trình các bước và nó sẽ được in ra!

Bây giờ, tôi 14 tuổi và đã thực hiện một phiên bản cải tiến! Nó được lập trình trong Visual Studio Code sử dụng MicroPython và thẻ SD với Hình ảnh MicroPython.

Vì vậy, đây là hướng dẫn cho một trong số ít máy in 3D LEGO thực sự có thể in bản vẽ 3d mà không cần phải lập trình từng mô hình từng bước!

Nếu bạn muốn chế tạo máy in 3D này, hãy truy cập Trang web của tôi để có hướng dẫn chi tiết hơn!

P. S. Tôi muốn nó nếu bạn cho tôi biết nếu bạn sẽ thực hiện dự án này và nếu bạn có câu hỏi!

Bước 2: Xây dựng

Xây dựng
Xây dựng
Xây dựng
Xây dựng

Tôi sẽ không hướng dẫn xây dựng liên kết, vì máy in 3D của tôi không phải là thiết kế tốt nhất có thể. Có rất nhiều cải tiến cần được thực hiện! Nếu bạn chưa chế tạo máy in 3D LEGO Mindstorms, thì đây là một số mẹo:

1. Hãy chắc chắn rằng bạn xây dựng một cấu trúc vững chắc, bởi vì lượng chuyển động nhỏ nhất, sẽ tạo ra sự khác biệt lớn trong kết quả cuối cùng.

2. Di chuyển nền tảng của bạn từ hai phía đối diện trên mỗi trục. Đừng cố di chuyển nó chỉ bằng một bánh răng ở một bên, vì trục quay sẽ không di chuyển theo đường thẳng và có thể bị kẹt. Bạn có thể chỉ cần tạo một trục đi bên dưới nền tảng và kết nối nó với nền tảng bằng một số bánh răng. Một tùy chọn khác là di chuyển nền tảng với các bộ truyền động tuyến tính được gắn vào giữa một bên.

3. Nếu bạn làm việc với bánh răng, hãy tạo một bộ truyền bánh răng, điều này làm giảm lượng di chuyển của nền tảng, theo cả ba hướng. (Tôi chưa làm điều này, nhưng tôi nên có) Tôi khuyên bạn chỉ nên truyền một bộ truyền cho mỗi trục, vì nền tảng sẽ chậm đi nếu bạn thực hiện nhiều bộ truyền hơn.

4. Đảm bảo rằng bạn sử dụng hai động cơ giống nhau với cùng hộp số để di chuyển nền tảng của mình. Mã được lập trình để hoạt động với hai động cơ giống nhau, vì động cơ trung bình và lớn di chuyển với tốc độ khác nhau. Khi bạn sử dụng hai động cơ khác nhau, mã sẽ không hoạt động nhanh và bản in của bạn sẽ bị lỗi.

5. Xây dựng một cơ chế có thể đẩy nút đùn trên bút 3d. Nó sẽ ngăn chặn việc bị lỏng sợi.

Bước 3: Thiết lập chương trình và chương trình MicroPython

Thiết lập MicroPython và các chương trình
Thiết lập MicroPython và các chương trình
Thiết lập MicroPython và các chương trình
Thiết lập MicroPython và các chương trình

Trước tiên, bạn cần tải xuống tất cả các chương trình cho máy in 3D Mindstorms:

Mã Visual Studio

Hình ảnh thẻ nhớ micro SD EV3 MicroPython

balenaEtcher

Mã + Tệp

Sau khi cài đặt balenaEtcher và hình ảnh thẻ SD EV3 MicroPython, bạn cần flash thẻ SD với hình ảnh. Hãy kiểm tra hướng dẫn bắt đầu từ MINDSTORMS Education EV3 MicroPython.

Sau khi bạn thực hiện xong việc này, hãy làm theo hướng dẫn về cách thiết lập Mã Visual Studio với Tiện ích mở rộng MicroPython.

Bước 4: Lập trình

Lập trình
Lập trình

Video:

Bạn có thể thay đổi những điều này trong chương trình để làm cho mã hoạt động với máy in 3D của bạn:

: portSelection - Bạn có thể xác định các cổng mà động cơ được đưa vào.

: startposition - Nếu máy in 3D của bạn bắt đầu ở điểm bù, hãy thay đổi các số thành điểm bù của bạn.

: degreestomm - Cho số lượng động cơ phải quay để di chuyển 1mm. (bạn có thể phải tăng hoặc giảm chúng một chút)

: motorSpeed - Tốc độ quay của động cơ. (Tôi khuyên bạn nên đặt nó ở mức thấp) Tỷ lệ: 0 - 1000 (bạn nên giữ tốc độ tối đa 900)

: filename - Thay đổi tùy chọn này để chọn tệp gcode mà chương trình phải đọc và chạy.

Sau khi thay đổi các biến này, bạn cần chuẩn bị các tệp gcode của mình. (Đi xuống)

Bước 5: Thêm tệp Gcode

Thêm tệp Gcode
Thêm tệp Gcode

Video:

Bây giờ bạn có thể đặt tệp Gcode của mình vào thư mục chứa mã.

Bạn phải thay đổi những điều này để chương trình hoạt động:

1. thay thế tất cả; với #; (sử dụng ctrl. + f)

2. thay thế tất cả G, X, Y, Z, E, F, M và S bằng G;, X;, Y;, Z;, E;, F;, M; và S; (sử dụng ctrl. + f)

3. Bắt đầu tệp bằng: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0

4. Thay thế cài đặt ở cuối tệp bằng: G; END E; 0 (Không có công cụ thay thế)

Bước 6: In

Đang in ấn!
Đang in ấn!

Nhấn Run và xem mô hình 3d của bạn đang được in!

Nếu bạn có câu hỏi hoặc nếu bạn định xây dựng dự án này, hãy cho tôi biết ở đây!

hoặc: gửi thư cho tôi!

Đề xuất: