Mündəricat:

ROTARY CNC BOTTLE PLOTTER: 9 Addım (Şəkillərlə birlikdə)
ROTARY CNC BOTTLE PLOTTER: 9 Addım (Şəkillərlə birlikdə)

Video: ROTARY CNC BOTTLE PLOTTER: 9 Addım (Şəkillərlə birlikdə)

Video: ROTARY CNC BOTTLE PLOTTER: 9 Addım (Şəkillərlə birlikdə)
Video: How to Check your mirrors at airbnb 2024, Noyabr
Anonim
Döner CNC ŞİŞƏ PLOTTERİ
Döner CNC ŞİŞƏ PLOTTERİ
Döner CNC ŞİŞƏ PLOTTERİ
Döner CNC ŞİŞƏ PLOTTERİ

Yəqin ki, printerdə istifadə olunan bəzi silindirləri götürdüm. Onları CNC şüşə qurucusunun fırlanma oxuna çevirmək fikri ilə gəldim. Bu gün bu silindrlərdən və digər qalıqlardan CNC şüşə qurucusunun necə qurulacağını paylaşmaq istərdim.

Bu layihəni etmək üçün CNC Drum Plotter ilə lingibdən ilham aldım:

Başlayaq.

Addım 1: İhtiyacımız olan şeylər

  • 1 ədəd x Arduino Uno R3.
  • 1 ədəd x Arduino CNC Shield V3 GRBL.
  • 4 ədəd x Step Motor Sürücü A4988.
  • 2 ədəd x Köhnə CD/DVD Pleyerlər.
  • 2 ədəd x NEMA 17 ölçülü Step Motor.
  • Uzunluğu təxminən 370 mm və diametri 10 mm olan 2 ədəd x Köhnə Yazı Silindrləri.
Şəkil
Şəkil
  • 2 metr x 8P Gökkuşağı Şerit Kabeli.
  • 2 ədəd x Alüminium Esnek Şaft Kaplini, Daxili Delik Ölçüsü: 5mm x 8mm.
  • 1 ədəd x Alüminium Esnek Şaft Kaplini, Daxili Delik Ölçüsü: 10mm x 10mm. Qələmi/ qələmi sıxmaq üçün istifadə olunur.
  • 1 ədəd x Zımbalı.
  • 6 ədəd x Mis Pirinç Sütunlar L-5/10mm.
  • 3 ədəd x Yivli Çubuq askıları və qoz -fındıq M10 x 500mm. İşıqları asmaq üçün yivli bolt tipindən istifadə etdim.
Şəkil
Şəkil
  • 8 ədəd x Rulman 8 mm ID.
  • 2 ədəd x XH2.54mm - 6P 20cm Tel Kabel Cüt Bağlayıcı.
  • 4 ədəd x L formalı dayaqlar.
  • Stepper Motor üçün 2 ədəd x Montaj Dəstəyi.
  • 1 ədəd x Enerji təchizatı 12V.
  • Bəzi kiçik kabel bağları, kabel spiral sarğı, M4 boltlar və qoz -fındıq.

Addım 2: YAZILIMLAR

  • GRBL firmware.
  • Inkscape.
  • Evil Mad Scientist Laboratories tərəfindən AxiDraw Software 2.6.3. Lyuk doldurma uzantısı üçün isteğe bağlıdır.
  • Universal Gcode Göndəricisi.

Addım 3: ROTARY Y EKSEN MÜCADİLƏSİ

Uşaq oyuncaqlarımdan 2 taxta çubuğu yenidən istifadə etdim, hər çubuqda təxminən 65 mm məsafədə 2 delik açdım və rulmanı qazma deliklərinə quraşdırdım.

  • Mavi taxta çubuq ölçüsü: 100 x 30 x 10 mm
  • Qırmızı taxta çubuq ölçüsü: 165 x 30 x 10 mm
Şəkil
Şəkil

Mavi taxta çubuğun yatağına iki printer silindrinin ucu daxil edilmişdir.

Şəkil
Şəkil

Digər yan silindrlərin uclarını qırmızı taxta çubuqlu rulmana daxil etdim və 2 pilləli mühərrik Y oxunu 5x8mm çevik bağlama ilə 2 silindirə bağladım. Sonra bir CNC ayaq üstü düzəltmək üçün 250x350 mm ölçülü taxta lövhə kəsdim və üzərinə L şəkilli dayaqları quraşdırdım. Bu ayaq lövhəsinə step motorları və qırmızı taxta çubuqlar quraşdırılmışdır.

Şəkil
Şəkil

Addım 4: X və Z AXIS MONTAJI

X-oxu və Z-oxu 12x10x6 mm ölçülü taxta bir qutuya quraşdırılmışdı ki, 4 delik açılmış və bu deliklərə 4 ədəd M10 qoz-fındıq daxil edilmişdir. Bir tərəfdən iki qoz -fındıq arasındakı məsafə 30 mm -dir.

Şəkil
Şəkil

M10 yivli çubuqlar hər iki ucunda 8 mm diametrə çatana qədər cilalanmışdır.

Şəkil
Şəkil

Taxta qutunun 4 qozuna iki M10x500 yivli çubuq vurdum. Şüşə uzunluğundan asılı olaraq X oxunun mövqeyini əl ilə tənzimləyə bilərəm. İstənilən mövqeyi düzəltmək üçün digər dörd qoz -fındıq da çubuqların iki ucuna vidalanmışdır.

Şəkil
Şəkil

X və Z oxları üçün yuxarıdakı 12x10x6mm taxta qutuya 2 köhnə CD/DVD pleyer quraşdırdım.

Şəkil
Şəkil

Qələmi/qələmi sıxmaq üçün zımbalı yay mexanizmindən və 10x10 mm çevik birləşmədən istifadə etdim. Ətraflı məlumatı əvvəlki təlimatımda yoxlaya bilərsiniz: BACIC-MINI CNC PLOTTER-ə QAYDARIN

Şəkil
Şəkil

X və Z oxunun sol və sağ tərəfini dəstəkləmək üçün 100x200mm ölçülü 2 taxta plitəni kəsdim. Təxminən 30 mm məsafədə hər bir lövhədə 2 delik açdım və rulmanı qazma deliklərinə quraşdırdım. Digər deliklər L şəkilli dayaqlara qoşulmaq üçün istifadə edilmişdir.

Şəkil
Şəkil

Sağ və sol tərəfdəki dayaqların 2 yatağına iki CD/DVD pleyeri olan iki yivli çubuq daxil edildi

Şəkil
Şəkil

X-ox dayaqlarını kifayət qədər möhkəm saxlamaq üçün sol və sağ dayaqları birləşdirmək üçün əlavə 10x500mm yivli çubuq istifadə etdim.

Şəkil
Şəkil

XZ oxunun sol və sağ dayaqları CNC ayaq plakasına quraşdırılmışdır.

Şəkil
Şəkil

X oxu 40 mm ilə məhdudlaşdığından, çəkmə aralığını genişləndirmək üçün 2 dişli çubuğu bir-birinə bağlamaq üçün bəzi printer dişliləri və kəmərdən istifadə etdim. Bu şəkildə, əl ilə şüşə uzunluğundan asılı olaraq istədiyiniz plan mövqeyini tənzimləyə bilərəm.

Şəkil
Şəkil

Bitdi.

Şəkil
Şəkil

Addım 5: BAĞLANTILAR

Layihəmdə 4 pilləli mühərrik və A4988 sürücüləri istifadə edilmişdir. Döner Y oxu 2 pilləli mühərriklə işlədiyi üçün 4 -cü oxu konfiqurasiya etmək üçün aşağıdakı şəkildəki kimi 2 tullanan əlavə etməli oldum. Bu vəziyyətdə, Y-Axis, CNC qalxanındakı "A" işarəsi olan 4-cü pilləli sürücü A4988-ə klonlanır.

Şəkil
Şəkil

Nəhayət CNC Shield və Arduino Uno -nu CNC ayaq plakasına bağladım və 4 pilləli mühərrikdən 4 sürücüyə A4988 kabelləri bağladım.

Şəkil
Şəkil

Qeydlər: A4988 step sürücüsünün mikro addımlarını və cari həddini təyin etmək üçün STEP 5-də BASIC-MINI CNC PLOTTER-ə təlimat verdiyim Baxışa müraciət edə bilərsiniz.

  • Mikro addımlar qəbulu, bütün step motorlar üçün 1/8 addım qətnamədir.
  • A4988 lövhəsindəki trimmer potensiometrini tənzimləyərək, step motorların cari həddini təyin etməyə diqqət yetirməliyik.

Bütün əsas işlər və elektrik əlaqələri edildi.

Şəkil
Şəkil

Addım 6: GRBL TƏLİMATI VƏ KALİBRASİYASI

1. Arduino Uno -ya GRBL firmware yükləyin

  • GRBL firmware fayllarını yükləyin.
  • GRBL -ni C: / İstifadəçilər / Administrator / Sənədlər / Arduino / kitabxanalarına / kopyalayın
  • Arduino IDE -ni açın, Fayl menyusundan Nümunələr ‣ GRBL ‣ grblUpload düyməsini basın.
  • Doğru portu və lövhəni seçin (Arduino Uno), kodu tərtib edin və Arduino Unoya yükləyin.

2. Şüşə qurucum üçün GRBL parametrləri aşağıdakı kimidir:

$0 10.000 Addım nəbz vaxtı
$1 25.000 Addım boş gecikmə
$2 0.000 Pulse invert addım
$3 0.000 Addım istiqaməti tərsinə çevirin
$4 0.000 Əməliyyat pinini ters çevirin
$5 0.000 Limit sancaqlarını çevirin
$6 0.000 Zond pinini ters çevirin
$10 1.000 Status hesabat variantları
$11 0.010 Qovşağın sapması
$12 0.002 Arc tolerantlığı
$13 0.000 Düymlərlə hesabat verin
$20 0.000 Yumşaq məhdudiyyətlər imkan verir
$21 0.000 Sərt məhdudiyyətlər imkan verir
$22 0.000 Homing dövrü imkan verir
$23 0.000 Ev istiqamətinin tərsinə çevrilməsi
$24 25.000 Evin yem nisbətini tapın
$25 500.000 Ev axtarışı axtarış dərəcəsi
$26 250.000 Homing keçidinin sıçrayış gecikməsi
$27 1.000 Ev açarının çəkmə məsafəsi
$30 1000.000 Maksimum iş mili sürəti
$31 0.000 Minimum iş mili sürəti
$32 0.000 Lazer rejimi aktivdir
$100 53.333 X-ox səyahət qətnaməsi
$101 20.000 Y-ox səyahət qətnaməsi
$102 53.333 Z oxu səyahət qətnaməsi
$110 1000.000 X oxunun maksimum sürəti
$111 1000.000 Y oxunun maksimum sürəti
$112 1000.000 Z oxunun maksimum sürəti
$120 50.000 X oxunun sürətlənməsi
$121 50.000 Y oxunun sürətlənməsi
$122 50.000 Z oxunun sürətlənməsi
$130 40.000 X oxunda maksimum hərəkət
$131 220.000 Y oxunun maksimum hərəkəti
$132 40.000 Z oxunda maksimum hərəkət

Kalibrləmə etdiyim vacib parametrlər yuxarıdakı cədvəldə verilmişdir.

3. ADIM/MM ayarı:

Step motorları üçün addım/mm ayarı aşağıdakı cədvəllərdə düsturla göstərilmişdir:

Adımlar / mm = (İnqilab başına addımlar)*(Mikro addımlar) / (İnqilab başına mm)

X AND Z AXIS - $ 101 və $ 103:

Vidanın iş uzunluğu: 40.00 mm
Adım mələk: 18 °
DVD addımlayıcının 1 tam inqilab etməsi üçün lazım olan addımların sayı: 20 addım/rev
A4988 mikro addım ayarı: 8 -
DVD step vida aralığı (mm/inqilab): 3.0 mm/dəq
ADIM/MM: 53.333 addım/mm

Y VƏ AXIS - 101 dollar

Döner oxun STEP / mm -ni təyin etmək üçün printer silindrlərinə bərkidilmiş silindrik kauçukun ətrafını ölçdüm. Step motorunun 1 tam inqilab etməsi düz uzunluqdadır və mənim vəziyyətimdə 80 mm -dir.

Şəkil
Şəkil

Testdə ətrafı 220 mm olan bir neçə şüşə şüşə (balıq sousu şüşəsi) istifadə etdim.

Dönmə oxunun iş uzunluğu: 220.000 mm
Adım mələk: 1.8 °
Stepperin 1 tam inqilab etməsi üçün lazım olan addımların sayı: 200 addım/rev
A4988 mikro addım ayarı: 8 -
inqilab başına mm: 80.000 mm/dəq
ADIM/MM: 20.000 addım/mm

Addım 7: QƏBUL VƏ UGS

1. QƏBUL EDİN

- Inkscape menyusundan Fayl ‣ Xüsusiyyətləri bölməsinə keçin və Səhifə sekmesinde Ekran vahidlərini (millimetr), Portret istiqamətini və səhifə ölçüsünü təyin edin: 40x 220 mm. - Fayl ‣ İdxal menyusundan istifadə edərək uyğun bir şəkil idxal edin. Menyuda Path ‣ Trace Bitmap -ə gedin və Obyekti Yola çevirin.

- Uzantılara, Gcodetools -a, Tools Libary -ə gedin. Alətlər Tipi: Silindrik seçin və Tətbiq et düyməsini basın.

- Uzantılara, Gcodetools -a, İstiqamət nöqtələrinə keçin

  • İstiqamət növü: 2 ballıq rejim.
  • Z Səthi: 0.0mm. Bu, kağız səthinizin yuxarı hissəsidir.
  • Z Dərinliyi: -1.0mm. CNC plotter obyekt çəkərkən bu Z oxunun iş mövqeyidir. Bu mənfi rəqəm, qələm ucunun kağıza toxunmasını təmin edir.

- Uzantılara, Gcodetools -a, Gcode -a gedin

  • Z təhlükəsiz hündürlüyü: 2 mm. Rəsm nöqtələri arasında hərəkət edərkən, çəkmə səthinin üstündəki hündürlükdür.
  • Tətbiq etmədən əvvəl Gcode Sekmesini vurun. Bu, G-kodu faylını yaradır.

2. UNIVERSAL GCODE PLATFORM

  • Universal Gcode Platformu açın, Limanı seçin və Baudu 115200 olaraq təyin edin, Bağlan sekmesini vurun.
  • X oxlarını sola - sağa, Y oxlarını irəli - geriyə doğru hərəkət etdirərək uyğun mövqeyi seçin və sıfırlama sıfırlama düyməsi ilə orijinal koordinatları təyin edin.
  • Aç düyməsini basın IN INKSCAPE tərəfindən yaradılan G kodu faylına baxın.
  • Göndər düyməsini basın və CNC planlayıcısı G kodundan sonra rəsm çəkəcək.
  • Vizualizator sekmesinde plotterin hərəkətini izləyin.

Adım 8: TEST

Şüşədən çoxlu balıq soslu şüşələrim var. Adətən istifadə etdikdən sonra atılırlar, ancaq bundan sonra lazımi maye ədviyyatları saxlamaq üçün CNC şüşə planlayıcım tərəfindən adlandırılacaq və ya bəzədiləcək. Rəngli qələm/ qələm kimi müxtəlif qələm növlərinə asanlıqla keçə bilərik … çünki onlar 10x10mm mühərrikli çevik birləşmə ilə sıxılır.

Şəkil
Şəkil

Addım 9: SONLA

SONLA
SONLA
SONLA
SONLA
SONLA
SONLA

Bu layihənin bəzi şəkillərini görə bilərsiniz.

Əsərimi oxuduğunuz üçün çox sağ olun və ümid edirəm bu dəfə məqaləmdən zövq aldınız!

Tövsiyə: