Форумы Общий форум Софт Cyborg Builder - Новая программа GCode для Arduino конструктора Кулибин

Cyborg Builder - Новая программа GCode для Arduino конструктора Кулибин

Ссылка на сообщение 31 янв 15


Заканчивается к написанию программа по работе с GCode и управлением ардуино и конструктором Кулибин.
1.горячие кнопки управления кареткой .
2.использование Shift, Ctrl, Alt для изменения шага горячих кнопок
3.использование меток "(F )" коментария в коде для присвоения части кода из нескольких строк кода к горячим клавишам.
4. И много много других функций.
Cyborg Builder - Новая программа GCode для Arduino конструктора

Сегодня я еще дописал новую функцию. Теперь программа поддерживает вызов подпрограммы из одного GCode в другой , согласно стандарту в кадре нужно написать M97 P31 и программа прейдет к выполнению кадра N0031 и будет выполнять в порядке очереди пока не M99 означающий возврат из подпрограммы GCode.
.
Колличество вложений и вызовов подпрограмм не ограничено, если так же укзаать параметр L то подпрограмма будет вызываться ровно столько раз какое значение имеет параметр L.
.
Ещё немного и в программе допишу обработку очереди GCode.
Простое управление горячими клавишами уже работает.
.
Вот ссылка на текущую разрабатываюемую программу ссылка
GCode Cyborg Builder - Скачать

  1. jpg
Ссылка на сообщение 31 янв 15

Ещё немного и в программе допишу обработку очереди GCode.
Простое управление горячими клавишами уже работает.

Ссылка на сообщение 01 фев 15

Демонстрация выполнения подпрограмм при нажатии в программа F5 клавиши
(F коментарий)
N0007 G00 X5.5843 Y24.0005 Z0.0010
N0009 G01 X5.5843 Y24.0005 Z-0.0010 F120.00
N0011 G01 X5.5857 Y24.1224 Z-0.0010
N0013 G01 X5.5890 Y24.2810 Z-0.0010
(F2 Отверстия Hitachi 4)
N0015 G01 X5.5941 Y24.4286 Z-0.0010
N0017 G01 X5.6026 Y24.5888 Z-0.0010
N0019 G01 X5.6228 Y24.9477 Z-0.0010
N0021 G01 X5.6307 Y25.1073 Z-0.0010 M02
N0023 G01 X5.6418 Y25.4177 Z-0.0010
N0025 G01 X5.6463 Y25.4961 Z-0.0010
(F1 микросхемы Motorola 22)
N0027 G01 X5.6520 Y25.5697 Z-0.0010 M99_________Шаг 5: выполняет и прыгает назад
N0029 G01 X5.6594 Y25.6397 Z-0.0010
(F Дорожки микросхемы Armel 123)
N0031 G01 X5.6780 Y25.7822 Z-0.0010 M97 P27 ______Шаг 4: выполняет и прыгает на N0027
N0033 G01 X5.6865 Y25.8614 Z-0.0010_____________ Шаг 6: выполняет
N0035 G01 X5.6933 Y25.9435 Z-0.0010 M99_________Шаг 7: выполняет и прыгает еще назад
N0037 G01 X5.7033 Y26.1020 Z-0.0010
N0039 G01 X5.7106 Y26.1766 Z-0.0010
(F5 Отверстия микросхемы Armel 123) _____________ Шаг 1: Запуск выполнения
N0041 G01 X5.7205 Y26.2492 Z-0.0010 _____________ Шаг 2: Выполняет
N0043 G01 X5.7442 Y26.3960 Z-0.0010 M97 P31 ______ Шаг 3: Выполняет и прыгает на N0031
N0045 G01 X5.7531 Y26.4743 Z-0.0010 _____________ Шаг 8: Выполняет
N0047 G01 X5.7615 Y26.5572 Z-0.0010 _____________ Шаг 9: Выполняет
N0049 G01 X5.7719 Y26.6435 Z-0.0010 M02_________Шаг 10: Выполняет и Завершает
N0051 G01 X5.7842 Y26.7251 Z-0.0010
N0053 G01 X5.8085 Y26.8644 Z-0.0010
N0055 G01 X5.8266 Y27.0157 Z-0.0010
N0057 G01 X5.8392 Y27.0904 Z-0.0010
N0059 G01 X5.8531 Y27.1643 Z-0.0010
N0061 G01 X5.8658 Y27.2395 Z-0.0010

Результат формирования очередности из кадров можно увидеть нажав НАСТРОЙКИ

Ссылка на сообщение 02 фев 15

Спасибо, Сергей! Хорошо бы разместить здесь ссылку для скачивания текущей версии программы желающими.

Ссылка на сообщение 02 фев 15

выложил

Ссылка на сообщение 26 май 15

Добрый день, я дописал программу, кто хочет, пожалуйста прошу обращаться, мой скайп korenevskiy