Mục lục:
- Quân nhu
- Bước 1: Giới thiệu
- Bước 2: Xây dựng
- Bước 3: Thiết lập chương trình và chương trình MicroPython
- Bước 4: Lập trình
- Bước 5: Thêm tệp Gcode
- Bước 6: In
Video: Máy in 3D LEGO Sử dụng Gcode: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
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
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
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
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
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
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
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:
Đơn vị âm thanh cho đồ chơi xây dựng xước sử dụng máy nghe nhạc MP3 mini DFplayer: 4 bước
Bộ âm thanh cho đồ chơi xây dựng bằng máy nghe nhạc MP3 mini DFplayer: Chào mừng bạn đến với " ible " # 35.Bạn có muốn tạo một đơn vị âm thanh mà bạn có thể sử dụng theo nhiều cách khác nhau, tải lên âm thanh bạn muốn cho đồ chơi được chế tạo bằng tay của bạn, chỉ trong vài giây? Sau đây là hướng dẫn giải thích cách làm điều đó, sử dụng D
Máy xây dựng Domino sử dụng Witblox: 5 bước
Máy xây dựng Domino sử dụng Witblox: Xin chào tất cả mọi người. Tôi đã chế tạo máy xây dựng Domino bằng bộ WITBLOX. Nó là một chiếc xe hai bánh tải ngang. Các khối được cung cấp bởi bộ WITBLOX giúp dễ kết nối và sử dụng đơn giản. Blog này mô tả từng bước mak
Điều khiển từ xa không dây sử dụng mô-đun NRF24L01 2.4Ghz với Arduino - Nrf24l01 Bộ thu phát 4 kênh / 6 kênh cho Quadcopter - Máy bay trực thăng Rc - Rc Plane sử dụng Arduino: 5 bước (có hình ảnh)
Điều khiển từ xa không dây sử dụng mô-đun NRF24L01 2.4Ghz với Arduino | Nrf24l01 Bộ thu phát 4 kênh / 6 kênh cho Quadcopter | Máy bay trực thăng Rc | Rc Plane Sử dụng Arduino: Để vận hành một chiếc xe Rc | Quadcopter | Máy bay không người lái | Máy bay RC | Thuyền RC, chúng tôi luôn cần bộ thu và bộ phát, giả sử đối với RC QUADCOPTOR, chúng tôi cần bộ phát và bộ thu 6 kênh và loại TX và RX đó quá đắt, vì vậy chúng tôi sẽ làm một bộ trên
Máy đo điện dung / Máy đo điện dung tự động tự động đơn giản với Arduino và bằng tay: 4 bước
Máy kiểm tra tụ điện tự động đơn giản / Máy đo điện dung bằng Arduino và bằng tay: Xin chào! Đối với đơn vị vật lý này, bạn cần: * nguồn điện có 0-12V * một hoặc nhiều tụ điện * một hoặc nhiều điện trở sạc * đồng hồ bấm giờ * đồng hồ vạn năng cho điện áp đo * một arduino nano * một màn hình 16x2 I²C * Điện trở 1 / 4W với 220, 10k, 4,7M một
Làm giá đỡ cho máy ảnh DSLR với giá chưa đến 6 đô la bằng cách sử dụng ống PVC (Chân máy / Chân máy cho mọi máy ảnh): 6 bước
Làm giá đỡ cho máy ảnh DSLR với giá chưa đến 6 đô la bằng cách sử dụng ống PVC (Monopod / chân máy cho mọi máy ảnh): Có …. Bạn có thể tự làm giá đỡ chỉ với một số ống PVC và chữ T. Nó rất nhẹ … Nó được cân bằng hoàn hảo … Nó rắn chắc … Nó thân thiện với khả năng tùy chỉnh … Tôi là Sooraj Bagal và tôi sẽ chia sẻ kinh nghiệm của mình về giá đỡ máy ảnh này mà tôi đã tạo cho