Цех

Как да инсталирате / използвате GRBL с вашата CNC машина !: 3 стъпки

GRBL Arduino Controller For IndyMill - IndyShield

GRBL Arduino Controller For IndyMill - IndyShield

Съдържание:

Anonim

Тази инструкция ще ви научи как да инсталирате и адаптирате grbl към вашия CNC мелница / лазерен нож.
Първо първо, Какво е GRBL?

GRBL е фърмуер за arduino дъски (uno, nano, Duemillanove), който контролира стъпкови двигатели и шпиндели / лазери. GRBL използва gcode като входни и изходни сигнали чрез arduino игли.
Повечето промишлени CNC машини използват паралелен контролер, който изисква тези големи лилави конектори. Тъй като GRBL arduino дъски просто го свържете към свободен usb порт.

Ако вече имате хардуер, можете да преминете директно към стъпка 3!

градина:

Стъпка 1: Хардуер

Grbl е съвместим с всички arduino дъски, базирани на atmega 328, което означава, че можете да използвате uno или nano, но не и мега, както и базираната на atmega 2560. Мега arduino се използва в много 3D принтери заради по-мощния си процесор, но поради сравнително лесните задачи на CNC мелницата е достатъчно ардуино uno.

За да управлявате стъпкови двигатели, ви е необходим някакъв драйвер. Някои популярни решения са a4988 и drv8825 за малки двигатели като nema 14 или 17, но не трябва да се използват с по-мощни мотори като nema23 и по-високи. Нейната добра идея е да се пазите от лесните шофьори.

За да свържете вашите моторни драйвери и arduino можете да използвате предварително направена дъска като популярния arduino uno cnc щит или да създадете свой собствен. Изграждането на собствен е доста лесно, но може да отнеме много време. Има също така и дъски на основата на arduino, създадени специално за лазерно рязане.

Да обобщим:
ще се нуждаете от тези части за типична машина с ЧПУ:

1x дъска arduino
3x стъпкови водача (x, y, z)
1x cnc щит

Стъпка 2: Инсталиране

За да инсталирате grbl, ви трябват две неща:

  • Arduino IDE (изтеглете като .zip, ако сте на училищен компютър)
  • последната версия на grbl
  1. Изтеглете последния код на grbl като .zip
  2. Ако все още нямате arduino ide, изтеглете и инсталирайте
  3. Отворете grbl .zip и отидете до папка, просто наречена "grbl"
  4. Извадете папката на известно място и отворете arduino ide
  5. В arduino ide, отидете до скица> включете библиотека> добавете .ZIP библиотека
  6. Придвижете се до папката grbl и щракнете върху OK.

Grbl вече е инсталиран като библиотека на arduino. Отидете на файл> пример> grbl> grblupload.
Ще се отвори нова скица с инструкции как да флашнете grbl на дъската.

Стъпка 3: Настройка / Настройки

Сега с фърмуера на борда ви трябва да адаптирате grbl към вашата конкретна машина. За да комуникирате с дъската, трябва да отворите сериен монитор arduino ide. Трябва да видите съобщение като това "Grbl x.xj '$' за помощ", ако не виждате съобщението, уверете се, че сте свързани към правилния порт и използвайте скоростта на предаване 115200.

Напишете „$$“ и трябва да се появи списък с команди, като този:

$ 100 = 250.000 (х, стъпка / мм)
$ 101 = 250.000 (y, стъпка / mm)
$ 102 = 3200.000 (z, стъпка / мм)
110 щатски долара = 500.000 (х максимална скорост, мм / мин)
111 $ = 500 000 (у макс. Ставка, мм / мин)
$ 112 = 500.000 (z максимална скорост, мм / мин)
$ 120 = 10.000 (x accel, mm / sec ^ 2)
$ 121 = 10.000 (y accel, mm / sec ^ 2)
$ 122 = 10.000 (z accel, mm / sec ^ 2)
$ 130 = 200.000 (х макс. Пътуване, мм)
$ 131 = 200.000 (y max пътуване, mm)
$ 132 = 200.000 (z макс. Ход, мм)

Най-важната част за промяна е стъпките / mm. Стъпки / mm трябва да бъдат изчислени и най-лесният начин да го направите е да използвате prusas reprap calulator.

За да промените дадена настройка, въведете идентификатора на параметъра (например $ 100 за x стъпки) "=" и след това новата стойност.
Например: въвеждането на $ 112 = 600 променя скоростта z max до 600.
Уверете се, че настройката ви е запазена чрез въвеждане на $$ и проверка на стойностите.

Някои настройки (като corexy настройка, променлива шпиндел) трябва да бъдат променени чрез config.h. Конфигурационният файл се намира в папката на библиотеката arduino за grbl. Файлът има инструкции и трябва да бъде доста прав за редактиране. Когато редактирате конфигурационния файл, трябва да презаредите скицата в дъската.

Надяваме се това instructables е полезно и си CNC машина е и работи!
Ако нещо не е наред или липсва, можете да го посочите в коментарите.