наверно нет - во премя паузы не получится mdi команды выполнятьNick писал(а):В обоих случаях скорее всего так оно и будет. Но надо на всякий случай проверить
Восстановление токарного 16К20Т1 ЧПУ
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
Так или иначе надо отодвигать револьверку от детали, просто так крутить имхо - не вариант...
А отодвинуть во время паузы тоже не так уж и просто будет...
А отодвинуть во время паузы тоже не так уж и просто будет...
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
в принципе это уже реализовано (поискать ссылку нужно)Nick писал(а):А отодвинуть во время паузы тоже не так уж и просто будет...
но это редко когда в работе необходимо - для замены инструмента с точными home можно и остановиться...
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
ввел вас в заблуждениеnkp писал(а):вот это ты и не дописал ,и получилось что нельзя ж-кодом вообще менять
на ноутбуке стоит, но почему то файл для МодБаса не компилируетсяnkp писал(а):просто если бы ты емс RIP пользовал - то можно было бы попробовать то ,что выше написал (там новый компонент поставить нужно).
Вечером пробовать буду то что Nick написал
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
сделалNick писал(а):В hal:
net tool-change-galetnik <= Ain4 # сюда название пина вставь правильное
net tool-change-galetnik => motion.analog-in-02
net tool-change-button <= Din4 # сюда название пина вставь правильное
net tool-change-button => halui.mdi-command-00
сделалNick писал(а):В ini в раздел [HALUI] добавляешь:
[HALUI]
MDI_COMMAND = O<do-manual-change> CALL
сделалNick писал(а):Создаешь файл do-manual-change.ngc в каталоге с ini с таким содержимым:
O<do-manual-change> SUB
M66 E2 (читаем галетник)
T#5399M6 (меняем инстумент)
O<do-manual-change> ENDSUB
При старте ошибка
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
нужно преобразовать s32 в float...
сейчас поправим...
сейчас поправим...
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
вместо :
прописать:
Код: Выделить всё
net tool-change-galetnik <= Ain4 # сюда название пина вставь правильное
net tool-change-galetnik => motion.analog-in-02Код: Выделить всё
loadrt conv_s32_float
addf conv-s32-float.0 servo-thread
net conv_in conv-s32-float.0.in <= Ain4 # сюда название пина вставь правильное
net tool-change-galetnik <= conv-s32-float.0.out motion.analog-in-02-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
ЕМС запустился
Но смена не пашит с панели
Но смена не пашит с панели
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
всё правильно - емс пытается сразу при старте исполнить MDI команду ,а станок еще выключен и нули не найдены....
однако исправлять надо
upd:
домотрел
там цифровой пин со старта активный - сейчас инвертируем...
однако исправлять надо
upd:
домотрел
там цифровой пин со старта активный - сейчас инвертируем...
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
вместо:
прописать:
Код: Выделить всё
net tool-change-button <= Din4 # сюда название пина вставь правильное
net tool-change-button => halui.mdi-command-00Код: Выделить всё
loadrt not
addf not.0 servo-thread
net not_0_in not.0.in Din4 # сюда название пина вставь правильное
net tool-change-button not.0.out => halui.mdi-command-00 -
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
не работает
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
попробуй do-manual-change.ngc положить в папку со всеми G-кодами (.../nc_files)
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
заработалоnkp писал(а):попробуй do-manual-change.ngc положить в папку со всеми G-кодами (.../nc_files)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
Как прикрутить регуляторы подачи и скорости шпинделя?
пин arduino.aln03 - регулирует скорость подачи от 0 до 120%
пин arduino.aln02 - регулирует скорость шпинделя от 0 до 120%
тип данных s32
пин arduino.aln03 - регулирует скорость подачи от 0 до 120%
пин arduino.aln02 - регулирует скорость шпинделя от 0 до 120%
тип данных s32
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
подачу попробуй:
setp halui.feed-override.scale 0.5
net feed_an halui.feed-override.counts arduino.aln03
setp halui.feed-override.scale 0.5
net feed_an halui.feed-override.counts arduino.aln03
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
nkp, а такое можно сделать для ручных переездов:
на панельке есть кнопки -Х +Х -Z +Z тобишь двигает ось.
Когда нажимаю эти кнопки ось ездит со скоростью которая установлена в Speed Feed.
А если нажать и удерживать отдельную кнопку(ускоренные подачи) то оси будут ездить с макс. скоростью.
В Маче есть така фишка. Оси перемещаются с клавиатуры стрелками и скорость зависит от Speed Feed в % но если нажать на клаве Shihf и нажать клавишу оси, ось будет ездить на макс. скорости.
на панельке есть кнопки -Х +Х -Z +Z тобишь двигает ось.
Когда нажимаю эти кнопки ось ездит со скоростью которая установлена в Speed Feed.
А если нажать и удерживать отдельную кнопку(ускоренные подачи) то оси будут ездить с макс. скоростью.
В Маче есть така фишка. Оси перемещаются с клавиатуры стрелками и скорость зависит от Speed Feed в % но если нажать на клаве Shihf и нажать клавишу оси, ось будет ездить на макс. скорости.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
ну я так и сделалaftaev писал(а):nkp, а такое можно сделать для ручных переездов:
только у меня ладдер вышел перенасыщеный , сейчас бы сделал по другому...(и буду делать)
===========
я делал "крест" из кнопок(2+2+средняя уск.перемещение)
включаем питание ,загружается емс, переключатель режимов ставим в положение Home:
в кресте мигают Z+ и X- ,сигнализируя ,что оси не в нулях...
нажимаем по очереди мигающие кнопки - оси едут в нули ,кнопки просто светятся ...
далее можем переключиться галетником в ручной режим (три разновидности) или MDI,или сразу в авто...
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
о как интересноnkp писал(а):я делал "крест" из кнопок(2+2+средняя уск.перемещение)
включаем питание ,загружается емс, переключатель режимов ставим в положение Home:
в кресте мигают Z+ и X- ,сигнализируя ,что оси не в нулях...
нажимаем по очереди мигающие кнопки - оси едут в нули ,кнопки просто светятся ...
далее можем переключиться галетником в ручной режим (три разновидности) или MDI,или сразу в авто...
Кнопочки у меня есть, светодиоды можно приделать
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
или 0 или сразу на 200% прыгает, хоть у меня в arduino.aln03 максимум 120%nkp писал(а):подачу попробуй:
setp halui.feed-override.scale 0.5
net feed_an halui.feed-override.counts arduino.aln03
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
а scale не пробовал уменьшать(раз в 50)
setp halui.feed-override.scale 0.01
setp halui.feed-override.scale 0.01
