Mục lục:

Eggbot: 12 bước
Eggbot: 12 bước

Video: Eggbot: 12 bước

Video: Eggbot: 12 bước
Video: ESP32 Wifi Eggbot - Drawing Robot Plotter Pen 2024, Tháng bảy
Anonim
Image
Image
Định vị vòng bi
Định vị vòng bi

Eggbot là một máy cnc mini có khả năng vẽ trên các vật thể hình cầu như trứng, quả bóng trang trí giáng sinh, … Người dùng có thể tạo ra các bản vẽ kỹ thuật số của riêng mình và máy sẽ chuyển chúng lên các vật thể hình cầu.

Quân nhu

Danh sách vật liệu

Để tạo Eggbot của riêng bạn, bạn sẽ cần:

  • Các bộ phận in 3D cho eggbot, có sẵn tại đây
  • 3 thanh ren M8x300
  • 1 thanh ren M8x100
  • 2 vòng bi 608ZZ
  • 1 micro servo 9g
  • 1 lò xo, đường kính lớn hơn 8mm một chút, dài khoảng 4cm
  • 2 vòng chữ o silicon
  • 1 bảng Arduino una
  • 1 tấm chắn động cơ Adafruit V2
  • 2 động cơ bước NEMA 17, góc bước 1,8 °, điện áp định mức 12V, dòng điện định mức 1,7A1 Nguồn điện 12v / 2A
  • 20 quả hạch M8
  • 1 vít M2x14
  • 5 vít M2x10
  • 3 m3x15 vít
  • 3 vít M2x7
  • 2 bu lông M3
  • 2 vòng đệm M3
  • 6 vòng đệm M2
  • 1 đai ốc M2
  • 1 vít M3x35

Bước 1: Định vị vòng bi

Định vị vòng bi
Định vị vòng bi
Định vị vòng bi
Định vị vòng bi
Định vị vòng bi
Định vị vòng bi

Định vị các vòng bi ở mỗi bên của phần eggbot được mô tả bên dưới

Bước 2: Lắp ráp hai mặt

Lắp ráp hai mặt
Lắp ráp hai mặt

Lắp ráp hai bên, phía sau của quả trứng và giá đỡ cho hai bên (các bộ phận được in 3D màu tím trong hình bên dưới) với nhau, sử dụng thanh ren và bu lông M8. Bạn sẽ cần khoảng 20 bu lông, 1 vít M2x14 và 1 đai ốc M2 để đạt được điều này.

Bước 3: Gắn Động cơ trục X vào phía bên trái của Eggbot

Gắn động cơ trục X vào phía bên trái của Eggbot
Gắn động cơ trục X vào phía bên trái của Eggbot
Gắn động cơ trục X vào phía bên trái của Eggbot
Gắn động cơ trục X vào phía bên trái của Eggbot
Gắn động cơ trục X vào phía bên trái của Eggbot
Gắn động cơ trục X vào phía bên trái của Eggbot

Sử dụng 3 vít M2x7 và 1 vít M2x14 + 1 vòng đệm M2 để gắn động cơ trục X vào bên trái của eggbot.

Bước 4: Gắn Động cơ trục Y vào mặt sau của Eggbot

Gắn động cơ trục Y vào mặt sau của Eggbot
Gắn động cơ trục Y vào mặt sau của Eggbot
Gắn động cơ trục Y vào mặt sau của Eggbot
Gắn động cơ trục Y vào mặt sau của Eggbot

Sử dụng 4 vít M2x10 và 4 vòng đệm M3 để gắn động cơ trục Y vào mặt sau của eggbot.

Bước 5: Đặt 2 hạt M2 bên trong phần in 3D được mô tả bên dưới. Sau đó, gắn Latter vào Y-axis Engine

Đặt 2 quả hạch M2 bên trong phần in 3D được mô tả bên dưới. Sau đó, gắn Latter vào Y-axis Engine
Đặt 2 quả hạch M2 bên trong phần in 3D được mô tả bên dưới. Sau đó, gắn Latter vào Y-axis Engine
Đặt 2 quả hạch M2 bên trong phần in 3D được mô tả bên dưới. Sau đó, gắn Latter vào Y-axis Engine
Đặt 2 quả hạch M2 bên trong phần in 3D được mô tả bên dưới. Sau đó, gắn Latter vào Y-axis Engine

Đặt 2 đai ốc M2 bên trong phần in 3D được mô tả bên dưới. Sau đó, lắp cái sau vào động cơ trục Y (đai ốc M2 hướng về phía sau của quả trứng).

Bước 6: Gắn Servo Arm

Gắn cánh tay Servo
Gắn cánh tay Servo
Gắn cánh tay Servo
Gắn cánh tay Servo
Gắn cánh tay Servo
Gắn cánh tay Servo

Sử dụng 2 vít M3x10 + 2 vòng đệm M3 để gắn bộ phận được đề cập ở trên vào tay servo.

Bước 7: Gắn Cánh tay Servo vào Động cơ trục Y

Gắn Cánh tay Servo vào Động cơ trục Y
Gắn Cánh tay Servo vào Động cơ trục Y
Gắn Cánh tay Servo vào Động cơ trục Y
Gắn Cánh tay Servo vào Động cơ trục Y

Gắn cánh tay servo vào động cơ trục Y.

Bước 8: Lắp ráp giá đỡ cho trục X

Lắp ráp hỗ trợ cho trục X
Lắp ráp hỗ trợ cho trục X

Lắp ráp giá đỡ cho động cơ trục X và thanh ren M8X10. Bạn sẽ đặt các đối tượng hình cầu của mình ở giữa hai mục này.

Bước 9: Đấu dây

Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây

Kết nối cáp của mỗi động cơ bước với tấm chắn động cơ. kết nối động cơ trục X với M1 và M2 (bên trái tấm chắn động cơ) và động cơ trục Y với M3 và M4 (bên phải tấm chắn). Kết nối các cáp theo thứ tự giống nhau cho mỗi động cơ. Ví dụ: đỏ, xanh lam, đen và xanh lục từ trái sang phải, tức là đỏ và xanh lam trên M1 và M3, đen và xanh lục trên M2 & M4.

Kết nối động cơ servo với “servo 1” trên tấm chắn, với cáp màu nâu (mặt đất) ở bên trái và cáp màu vàng (tín hiệu) ở bên phải. Cuối cùng, kết nối bộ nguồn với các chân nguồn của tấm chắn.

Bước 10: Lập trình Eggbot của bạn

Bạn sẽ cần phải lập trình bảng arduino để sử dụng eggbot.

Sử dụng giao diện arduino IDE để tải mã này lên board arduino.

Bước 11: Xác minh rằng nó đang hoạt động

Nhấp vào nút màn hình nối tiếp ở phía trên bên phải của IDE.

Đảm bảo bạn đã chọn “Newline” và “115200 baud” trong menu thả xuống phía dưới bên phải.

X ĐỘNG CƠ

Nhập “G0 X1600” vào trường trên cùng. Động cơ trứng phải quay 180 độ với mặt quay xuống dưới của bạn (ngược chiều kim đồng hồ nhìn vào mặt của động cơ).

Gõ “G0 X0”, nó sẽ xoay trở lại vị trí bắt đầu.

Y ĐỘNG CƠ

Căn giữa cánh tay bút theo cách thủ công.

Nhập “G1 Y480”. Cánh tay bút phải di chuyển ngược chiều kim đồng hồ (bên trái của bạn) đến giới hạn của nó. Đảm bảo rằng nó không va vào bất cứ thứ gì.

Nhập “G1 Y-480”, tay bút bây giờ sẽ xoay hết cỡ sang phải. Một lần nữa, hãy đảm bảo rằng nó không va vào bất cứ thứ gì. Nếu động cơ của bạn không di chuyển theo những hướng này, điều đó không sao miễn là chúng đang di chuyển theo hướng "sai". Nếu không, mọi thứ sẽ đi ra phía sau. Nếu chúng đang di chuyển như mô tả ở trên, TĂNG ở bên trái, về phía động cơ. Nếu chỉ có một trục không chuyển động như trên, thì bạn cần lật các dây cho trục đó.

PEN SERVO

Gần cánh tay bằng “G1 Y0”, sau đó nhập “M300 S100”. Điều đó sẽ nâng bút lên đầu hành trình mặc định của nó.

Nhập “M300 S115”, bạn sẽ nhẹ nhàng hạ bút xuống một chút.

“M300 S100” sẽ bật bút lên nhanh chóng.

Gắn một quả trứng và bút, và từ từ hạ nó xuống bằng lệnh M300 cho đến khi bút gần chạm vào nhưng không chạm vào quả trứng. Khi trứng quay, nó có thể thay đổi một chút, vì vậy bạn không muốn quá gần nhưng muốn giảm thiểu khoảng cách. Đây sẽ là vị trí bút lên mặc định của bạn.

Sau đó, từ từ hạ cánh tay xuống cho đến khi nó tiếp xúc với trứng và thêm một chút nữa để tạo áp lực. Đó sẽ là vị trí đặt bút của bạn.

Đặt vị trí bút của bạn bằng M303 Pxxx, M500.

Theo mặc định, bút được kẹp ở các giá trị từ 100 đến 130. Nếu bạn cần mở rộng những điều này, bạn có thể sử dụng “M301 Pxx” để giảm giá trị bút lên và “M302 Pxxx” để tăng giá trị bút xuống. M500 để lưu kết quả cho tương lai.

Bước 12: Chuyển các thiết kế kỹ thuật số của bạn sang các vật thể hình cầu bằng Eggbot

Chuyển các thiết kế kỹ thuật số của bạn sang các vật thể hình cầu bằng Eggbot
Chuyển các thiết kế kỹ thuật số của bạn sang các vật thể hình cầu bằng Eggbot
Chuyển các thiết kế kỹ thuật số của bạn sang các vật thể hình cầu bằng Eggbot
Chuyển các thiết kế kỹ thuật số của bạn sang các vật thể hình cầu bằng Eggbot
Chuyển các thiết kế kỹ thuật số của bạn sang các vật thể hình cầu bằng Eggbot
Chuyển các thiết kế kỹ thuật số của bạn sang các vật thể hình cầu bằng Eggbot

Bạn sẽ sử dụng inkscape để tạo các thiết kế kỹ thuật số của mình và RepetierHost để vận hành eggbot.

Tải xuống inkscape và RepetierHost nếu bạn chưa làm như vậy.

Tải xuống plugin Unicorn G-Code cho inkscape và cài đặt nó.

Bây giờ bạn có thể tạo thiết kế của riêng mình trên inkscape. Trong Tệp, Thuộc tính Tài liệu, Trang, đặt kích thước tùy chỉnh chiều rộng 3200, chiều cao 800 tính bằng đơn vị px

Tài liệu của bạn sẽ trông giống như thế này

Nếu bạn nhập bất kỳ văn bản nào, hãy đảm bảo chuyển nó thành đường dẫn trước khi xuất thiết kế cho eggbot. Đường dẫn> Đối tượng đến đường dẫn.

Sau khi hoàn thành thiết kế, bạn sẽ cần chuyển bản vẽ của mình thành mã g cho eggbot.

Để làm như vậy, hãy chọn Tệp> Lưu dưới dạng. Dưới loại, chọn Makerbot Unicorn G-Code

Khi được phần mềm nhắc, hãy cung cấp các giá trị sau:

Trong trường hợp bạn nhận được thông báo lỗi này, có thể do bạn quên chuyển một số văn bản thành đường dẫn. Đường dẫn> Đối tượng đến đường dẫn. Khi bạn đã chuyển thành công thiết kế của mình thành mã g, hãy khởi chạy Máy chủ lặp lại và mở mã g của bạn.

Kết nối eggbot và nhấp vào in.

Đề xuất: