Мазмуну:

GRBL колдонуп DIY CNC жазуу машинасы: 16 кадам
GRBL колдонуп DIY CNC жазуу машинасы: 16 кадам

Video: GRBL колдонуп DIY CNC жазуу машинасы: 16 кадам

Video: GRBL колдонуп DIY CNC жазуу машинасы: 16 кадам
Video: DIY CNC router | Arduino + GRBL + NEMA23 2024, Ноябрь
Anonim
GRBL колдонуп DIY CNC жазуу машинасы
GRBL колдонуп DIY CNC жазуу машинасы

Бул долбоордо мен бекер жана ачык булак программалык камсыздоону колдонуу менен арзан баада Arduino CNC плоттерин кантип оңой курууну көрсөтөм!

Мен CNC плоттерин кантип курууну түшүндүргөн көптөгөн окуу куралдарын көрдүм, бирок аны ишке ашыруу үчүн зарыл болгон бардык деталдарды жана программалык камсыздоону майда -чүйдөсүнө чейин түшүндүргөн бирөө да жок. Бул долбоордун ишке ашуусу үчүн мен көптөгөн окуу куралдары менен кайчылаш кайрылууга туура келди. Бул колдонмодо колдонулган программалык камсыздоонун чоо -жайын камтыган бардык нерселер айтылган. Ошентип, мен бул долбоорду түзүүнү каалагандар үчүн коом менен бөлүшкүм келди.

1 -кадам: ЭМНЕ САГА КЕРЕК

СИЗГЕ КАНДАЙ КЕРЕК
СИЗГЕ КАНДАЙ КЕРЕК
СИЗГЕ КАНДАЙ КЕРЕК
СИЗГЕ КАНДАЙ КЕРЕК
  • Nema 17 Stepper Motor (4-Wire) x 2
  • Arduino Uno R3
  • CNC Shield V3 Arduino Uno үчүн
  • A4988 Stepper Motor Driver x 2
  • Threaded Rods x 2 (Сиздин муктаждыктарыңызга жараша өлчөмдүү)
  • Жөнөкөй алюминий таякчалар x 2
  • Супер клей
  • 5мм акрил барак
  • CNC фрезер/лазер кескич/3D принтер
  • Micro Servo

2 -кадам: НЕГИЗГИ ОБЗОР

Бул машинанын жүрөгү Arduino иштеп жатат

CNC Shield жана Stepper Motors менен. Кадам моторлору X жана Y огун иштетүү үчүн колдонулат. Ар бири бир тепкичтүү мотордон турган эки гантри акрилдин жардамы менен жасалат жана курулат. Ар бир огу GRBL Firmware иштеп жаткан Arduino тарабынан өзүнчө көзөмөлдөнөт, ал бекер жана ачык булак. Z-Axisке бекитилген калем серво аркылуу башкарылат.

3 -кадам: КАДР ЧЫГАРУУ

КАДР КЫЛУУ
КАДР КЫЛУУ

Берилген Illustrator файлын жүктөп алып, кадрдын бөлүктөрүн жасоо үчүн өзүңүздүн тегирмениңизди/LaserCutter/3D принтериңизди колдонуңуз. Stepper моторунун таянычтарын да кесип салыңыз.

4 -кадам: Моторго адаптер түзүү

Моторго адаптер түзүү
Моторго адаптер түзүү

Мен 3D үчүн модулдун адаптерин Fusion 360та таяктын жана мотор шахтасынын өлчөмдөрүнө ылайыкташтырдым. Stl жана fusion файлдары төмөндө байланыштырылган. Аны менин TinkerCAD профилимден да тапса болот. Файлдарды жүктөп алып, адаптерди 3D басып чыгарыңыз.

TinkerCAD файлы үчүн бул жерди басыңыз.

5 -кадам: ГАНТРИЯЛАРДЫ ЧОГУУ

ГАНТРИЯЛАРДЫ ЧОГУЛТУУ
ГАНТРИЯЛАРДЫ ЧОГУЛТУУ
ГАНТРИЯЛАРДЫ ЧОГУЛТУУ
ГАНТРИЯЛАРДЫ ЧОГУЛТУУ
ГАНТРИЯЛАРДЫ ЧОГУЛТУУ
ГАНТРИЯЛАРДЫ ЧОГУЛТУУ

CNC’d акрил бөлүктөрүн сүрөттө көрсөтүлгөндөй тик моторду жана таяк таянычтарын орнотуу менен көрсөтүлгөн сүрөттү дал келтирүү үчүн чогултуп алыңыз. Ошо сыяктуу эле, Y gantry акрил бөлүктөрүн колдонуу менен чогулткула

6 -кадам: ГАНТРИЯЛАРДЫ БИРИ -БИРИНИН ҮСТҮНӨ ТҮШҮРҮҮ

ГАНТРИЯЛАРДЫ БИРИ -БИРИНИН ҮСТҮНӨ ТҮШҮРҮҮ
ГАНТРИЯЛАРДЫ БИРИ -БИРИНИН ҮСТҮНӨ ТҮШҮРҮҮ
ГАНТРИЯЛАРДЫ БИРИ -БИРИНИН ҮСТҮНӨ ТҮШҮРҮҮ
ГАНТРИЯЛАРДЫ БИРИ -БИРИНИН ҮСТҮНӨ ТҮШҮРҮҮ
ГАНТРИЯЛАРДЫ БИРИ -БИРИНИН ҮСТҮНӨ ТҮШҮРҮҮ
ГАНТРИЯЛАРДЫ БИРИ -БИРИНИН ҮСТҮНӨ ТҮШҮРҮҮ

Согуп туруучу гайкаларды жиптүү таякчаларга да, кадимки таяктарга да салып, аларды ордуна бекиткиле. Акрилдин бир бөлүгүн эки таяктын үстүнө жабыштырыңыз.

Y огунун портретин бул акрилге чаптаңыз,

7 -кадам: калем кармагыч жасоо

КАЛАМ КОЛДОНУЧУНУН ЖАЗЫЛЫШЫ
КАЛАМ КОЛДОНУЧУНУН ЖАЗЫЛЫШЫ
КАЛАМ КОЛДОНУЧУНУН ЖАСАЛЫШЫ
КАЛАМ КОЛДОНУЧУНУН ЖАСАЛЫШЫ
КАЛАМ КОЛДОНУЧУНУН ЖАСАЛЫШЫ
КАЛАМ КОЛДОНУЧУНУН ЖАСАЛЫШЫ
КАЛАМ КОЛДОНУЧУНУН ЖАСАЛЫШЫ
КАЛАМ КОЛДОНУЧУНУН ЖАСАЛЫШЫ

CNC керектүү бөлүктөрдү чыгарып, сүрөттөрдө көрсөтүлгөн механизмди түзүү үчүн аларды бириктирет. Берилген жерге Servo клей менен тиркеңиз.

8 -кадам: МАШИНАНЫ СИМДЕШТИРҮҮ

МАШИНАНЫ СИМДЕШТИРҮҮ
МАШИНАНЫ СИМДЕШТИРҮҮ

Эркек секиргичтерди микро-кадамды иштетүү үчүн айдоочу кармагычтарынын арасына туташтырыңыз.

калган бөлүктөрдү электр схемасында айтылгандай туташтырыңыз.

Бөлүктөрдү 12 в кубаттуулугу менен кубаттаңыз

9 -кадам: МЕХАНИКАЛЫК КУРУЛУШ ТУШУНУКТҮҮ ДЕТАЛДАР ҮЧҮН CREATTIVE BUZZ ВИДЕОСУН КАРАГЫЛА

Image
Image

Мен механикалык курулушумдун бардыгын ушул видеого шилтеме кылып жасадым, бардык кредиттер ээсине.

10 -кадам: ПРОГРАММА

11 -кадам: ARDUINOго GRBL ЖЫЛДЫРУУ

Моторлорду башкаруучу Arduinoдо иштеген негизги программа GRBL. Жаркыроо үчүн:

  • Берилген китепкананы жүктөп алыңыз
  • Китепкананы Arduino IDEге кошуңуз
  • Ачык мисалдар

    • MIGRBL астында
    • grblupload ачуу
  • Эскизди arduinoго жүктөңүз.

12 -кадам: ГОДДУ ЖӨНӨТҮҮ ҮЧҮН ЖАЗУУ

Г КОД ЖҮНӨТҮҮЧҮСҮ ҮЧҮН МАМЫНА КАДАМДАРДЫ КАЛИБРИВАЦИЯЛОО
Г КОД ЖҮНӨТҮҮЧҮСҮ ҮЧҮН МАМЫНА КАДАМДАРДЫ КАЛИБРИВАЦИЯЛОО

Inkscape 0.47 версиясын бул жерден жүктөп алыңыз. жана аны орнотуңуз.

13 -кадам: Жүктөө жана GRBL EXTENTION СЫРТУУГА КОШУУ

Төмөндө берилген файлдарды жүктөп алыңыз

Кеңейтүүнү Inkscapeке кантип орнотуу керектиги үчүн бул видеого кайрылыңыз.

14 -кадам: UNIVERSAL G CODE SENDER

Universal G Code жөнөтүүчүсүн жүктөп алып, аны ачыңыз.

БУЛ ЖЕРДЕН.

15 -кадам: Г КОД ЖҮНӨТҮҮЧҮСҮ ҮЧҮН МАМЫНА КАДАМДАРДЫ КАЛИБРИВАЦИЯЛОО

G-Code Sender тиркемесин ачыңыз.

  • Ардуинону компьютерге туташтырыңыз
  • Туура байланыш портун тандаңыз
  • Ардуино менен байланыш түзүү үчүн Ачуу баскычын басыңыз.
  • Машина башкаруу режимине кирүү
  • Сиздин машина x y кыймылдарын колдонуу менен туура багытта иштээрин текшериңиз.
  • ар бир огко 1 дюймдук кыймыл берип, иш жүзүндөгү аралыкты өлчөө
  • Command өтмөгүнө өтүү
  • $$ териңиз
  • тиешелүүлүгүнө жараша х жана у огунун мм кадамдары үчүн $ 100 жана $ 101 маанилерине көңүл буруңуз.
  • "$ 100 =" колдонуп, х огунда мм үчүн кадамдарды тууралаңыз жана y огу үчүн "$ 101 =".
  • Бул аралыкты берилген буйрукка барабар болгонго чейин кайталаңыз.

16 -кадам: GCODE ФАЙЛЫН түзүү

GCODE ФАЙЛЫН түзүү
GCODE ФАЙЛЫН түзүү
GCODE ФАЙЛЫН түзүү
GCODE ФАЙЛЫН түзүү
  • Inkscapeти ачуу
  • Керектүү сүрөттү импорттоп, аны жолго айлантыңыз
  • Кеңейтүүлөрдө MI GRBL EXTENSION колдонуңуз.
  • Колдонууну басыңыз жана GCODE FILE түзүңүз.
  • Файл режимин GCODE Senderде ачыңыз
  • файлды тандаңыз
  • жиберүүнү басыңыз

КАЙТА ОТУРУП, МАШИНА ЧЫГЫП КЕТСИН.

Сунушталууда: