51

Re: Интересные Разработки для станков с ЧПУ


Добавлено: 2017-01-23 21:45:06

Подготовка к работе :

Что бы начать работу с "УМКОЙ 1.01", необходимо записать  параметры конфигурации
вашего станка в энергонезависимую память микроконтроллера .
Запись строки в память всегда нужно начинать с буквы W.
Чтобы параметры вступили в силу ,нужно перезагрузить микроконтроллер.

1.Установка шага винтов.

Шаг винта на осях X,Y,Z,A -это расстояние пройденное  выбранным порталом, за один
оборот шагового двигателя.Будем обозначать его латинской буквой V.
Пример:
X=4mm,Y=8mm,Z=1.25mm
Для оси А  записывается редукторность .
А=2 (на 2 оборота шагового , поворотная ось делает 1 оборот )
Отсылаем в COM порт следующую строку :
W VX4 VY8 VZ1.25 VA2
перезагружаем , проверяем .

2.Дробление установленное на драйверах обозначим латинской D.

Пример:
W DX8 DY8 DZ8 DA4
перезагружаем , проверяем .

3.Начальная скорость разгона двигателей R ( При токарной обработке учитываться
не будет ) от 0 до 10

Для фрезерных рекомендуется установить 8-9, для лазера 10 , для непредсказуемых
от 0 до 8
Пример :
W RX9 RY9 RZ9 RA9
перезагружаем , проверяем .

4. Направление движения по осям обозначим N
( Для  выбора направления  установим  0 или 1 )
Пример:

W NX0 NY1 NZ1 NA0
перезагружаем , проверяем .

5. S-максимальная частота оборотов  вашего шпинделя  или лазера .
Для лазера  удобнее установить S=100.

W S100
перезагружаем , проверяем .

После этого ,если отослать в порт S100
на 3пине  PWM (ШИМ) будет равен 5в(100%) , а если S10 , то 0.5в(10%)

6.Используя  HPGL или PLT комманды ,для фрезерного станка нужно ограничить
глубину  и зону безопасности по Z
отсылаем:
W GZ-2.5 BZ5 ( глубина будет -2.5мм а зона безопасности 5мм)
перезагружаем , проверяем .

Для лазерного станка нужно просто включать и отключать TTL ( 3пин для АРДУИНО )
отсылаем
W GZ0 BZ0
перезагружаем , проверяем .

ПРОШИВКА ТЕСТОВАЯ , БУДУ СТАРАТЬСЯ СДЕЛАТЬ ЕЕ БОЛЕЕ УДОБНОЙ  ДЛЯ РАБОТЫ
ПРОШУ ВАШЕЙ ПОМОЩИ ПО ТЕСТИРОВАНИЮ ! (ОСТАВЛЯЙТЕ В ЭТОЙ ТЕМЕ КОММЕНТАРИИ)
ПОСТАРАЮСЬ  УЧЕСТЬ ВСЕ ВАШИ ЗАМЕЧАНИЯ И ПРЕДЛОЖЕНИЯ !

Добавлено: 2017-01-23 21:54:10

hek файл выложить не получается вот ссылка на него  https://vk.com/topic-101763551_34877438

52

Re: Интересные Разработки для станков с ЧПУ

Использования "УМКИ" может быть очень многообразным ,все зависит от вашей фантазии : В паре сArduino можно например автоматизировать работу чего либо , считать G_code с SD карты и др . С блютуз модулем отсылать команды на расстоянии с планшета или телефона , С Nextion монитором создать полноценную ЧПУ стойку , и многое другое .
Вот небольшой пример[видео]

Добавлено: 2017-01-24 22:19:17

Добавлено: 2017-01-24 22:33:34

исходник для Arduino nano:

53

Re: Интересные Разработки для станков с ЧПУ

54

Re: Интересные Разработки для станков с ЧПУ

PavelP сказал:

А получится ли собрать мини-чпу на подобии cnc 3040 на arduino atmega 2560? 3D принтер на этоq электронике с надстройкой RAMPS 1.4 собрать точно можно.

давайте разделим этот станок на две части - механику и электронику. В механике изменений нет - работать будет.
А электроника нужна , чтобы управляющая программа двигала шаговые двигатели по разным осям, atmega  нам заменяет плату управления, а к RAMPS  подключаем драйверы шаговых двигателей, которые рассчитаны на тот же ток (лучше больше) что и ШД. прикручиваем экран с читалку карт и получаем удовольствие от реализации своего проекта и простоты (и автономности) работы. Эти проекты уже есть, прошивки - тоже. Для лазерных выжигалок , ювелиров - очень хорошо. Есть специализированные CNC шилды - тоже интересные проекты реализованы. Прикрутите удаленное управление , веб камеру и дистанционную полную остановку, можно большие изделия (по времени) ставить резать и идти на рыбалку , изредка наблюдая за процессом ))))

Никогда не спорьте с дураками, они стащат вас на свой уровень и задавят опытом © Марк Твен

55

Re: Интересные Разработки для станков с ЧПУ

56

Re: Интересные Разработки для станков с ЧПУ

Здравствуйте! А как ваша плата дружит со сверлением? Я имею ввиду G-коды типа G81 и похожие. Или надо разбивать на простейшие коды, как для GRBL. Мне это для сверления отверстий в печатных платах.

57

Re: Интересные Разработки для станков с ЧПУ

вы сами такое делаете?