Пошаговый переезд в ЕМС
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Пошаговый переезд в ЕМС
В ЕМС можно управлять станком с клавы (стрелками). Нажали стрелку влево поехал влево, отпустили встал. При этом станок как понимаю ездит на максимальной скорости перездов G0.
Можно сделать такое(возможно такое уже есть):
рисуем свое меню с выбором режимов ( опции переключаются)
* Непрерывно (переезд как обычно)
* Значене и скорость (задаем сколько проехать в поле ввода + вводим скорость переезда)
* 10мм (переезд 10мм)
* 5мм (переезд 5мм)
* 1мм (переезд 1мм)
* 0,1мм (переезд 0,1мм)
* 0,01мм (переезд 0,01мм)
Как это работает. Выбрали непрерывный режим ездит как обычно(пока держим кнопку ось едит). Выбрали режим 1мм - нажали на клавиатуре стрелку и держим/не держм ось проедит 1мм.
Это есть в ЕМС или как сделать?
Можно сделать такое(возможно такое уже есть):
рисуем свое меню с выбором режимов ( опции переключаются)
* Непрерывно (переезд как обычно)
* Значене и скорость (задаем сколько проехать в поле ввода + вводим скорость переезда)
* 10мм (переезд 10мм)
* 5мм (переезд 5мм)
* 1мм (переезд 1мм)
* 0,1мм (переезд 0,1мм)
* 0,01мм (переезд 0,01мм)
Как это работает. Выбрали непрерывный режим ездит как обычно(пока держим кнопку ось едит). Выбрали режим 1мм - нажали на клавиатуре стрелку и держим/не держм ось проедит 1мм.
Это есть в ЕМС или как сделать?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Пошаговый переезд в ЕМС
Такое уже есть. В ручном режиме есть выбор непрерывно или пошагово. Есть хоткеи для клавы для переключения режимов + значения интервалов можно настроить в ini в разделе [DISPLAY]
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
Скорость можно регулировать при помощи feed override и еще там ползунок один есть...
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
Скорость можно регулировать при помощи feed override и еще там ползунок один есть...
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Пошаговый переезд в ЕМС
а морда есть?Nick писал(а):Такое уже есть.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Пошаговый переезд в ЕМС
Во всех мордах есть.
Вот тут :
Вот тут :
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Пошаговый переезд в ЕМС
а свое значение можно вбить например 50мм? иль ток через ini
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Пошаговый переезд в ЕМС
Можно попробовать сделать отдельное поле ввода.aftaev писал(а):а свое значение можно вбить например 50мм? иль ток через ini
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Пошаговый переезд в ЕМС
Интересно!nkp писал(а):Можно попробовать сделать отдельное поле ввода.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Пошаговый переезд в ЕМС
А что, так часто бывает надо? MDI не поможет?
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Пошаговый переезд в ЕМС
А как точно целится фрезой в начало заготовки? MDI эт что за зверь?Nick писал(а):А что, так часто бывает надо? MDI не поможет?
Мне щас нужно чтоб нажал кнопку ось Z опустилась на зданное расстояние с определенной скоростью. А когда нужно поднялась. Gcode не хочу использовать
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Пошаговый переезд в ЕМС
В mdi gcode писать надо - G1 X10 F1aftaev писал(а):Gcode не хочу использовать
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Пошаговый переезд в ЕМС
эт и есть Gcode кака разница где его писатьNick писал(а):В mdi gcode писать надо - G1 X10 F1
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Пошаговый переезд в ЕМС
Выкладываю наработки .После попыток переделать "родной " функционал Axis,не приведших к желаемому результату , сделал на gladevcp.
После распаковки ложим в папку с конфигурацией.
Там же в файл ini ,секция [DISPLAY] пишем:
a) если панелью
б) если вкладкой
в) если отдельным окном
Там же в файл ini ,секция [DISPLAY] пишем:
a) если панелью
Код: Выделить всё
GLADEVCP = jog.uiКод: Выделить всё
EMBED_TAB_NAME=JOG
EMBED_TAB_COMMAND=halcmd loadusr gladevcp -x {XID} jog.uiКод: Выделить всё
EMBED_TAB_NAME=JOG
EMBED_TAB_COMMAND=halcmd loadusr gladevcp jog.ui-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Пошаговый переезд в ЕМС
Недостаток:
в расположении панелью - занимает "полезную площадь"(решение - уменьшить до возможного минимума ширину панели)
вкладкой - не видно DRO и Preview ( решение - сделать во вкладке отображение координат)
отд. окном - всегда прячется(хотя может так и удобней)
Еще добавиться задание скорости .
в расположении панелью - занимает "полезную площадь"(решение - уменьшить до возможного минимума ширину панели)
вкладкой - не видно DRO и Preview ( решение - сделать во вкладке отображение координат)
отд. окном - всегда прячется(хотя может так и удобней)
Еще добавиться задание скорости .
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Пошаговый переезд в ЕМС
Хитрец, через mdi command сделал
! Молодца
!
-
T00T
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: Пошаговый переезд в ЕМС
Всем привет.
У меня такой вопрос - можно ли на на какую нибудь кнопку повесить такую функцию - при нажатии на неё скорость перемещений в ручном режиме скачком изменяется.
Например нажимаем кнопку в право и едем на скорости 1 , а если одновременно с этой кнопкой -на скорости 2.
Скорость1 - может быть рабочей, а скорость 2 - скорость быстрых перемещений.
Очень полезно - намного быстрее получается целиться инструментом!
Если можно, то как это сделать.
У меня такой вопрос - можно ли на на какую нибудь кнопку повесить такую функцию - при нажатии на неё скорость перемещений в ручном режиме скачком изменяется.
Например нажимаем кнопку в право и едем на скорости 1 , а если одновременно с этой кнопкой -на скорости 2.
Скорость1 - может быть рабочей, а скорость 2 - скорость быстрых перемещений.
Очень полезно - намного быстрее получается целиться инструментом!
Если можно, то как это сделать.
Я не волшебник я пока учусь......
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Пошаговый переезд в ЕМС
можно... только вопрос такой: вторая скорость включается при нажатии кнопки или во время пока кнопка нажата.
если во время нажатия, то можно сделать через mux2
loadrt mux2
setp mux2.0.in1 10
setp mux2.0.in2 100
net speed2 <= вход кнопки => mux2.0.sel
net speed-out <= mux2.0.out => halui.jog-speed
Если при нажатии кнопки надо менять скорость, тогда ко входу с кнопки можно писать toggle.
если во время нажатия, то можно сделать через mux2
loadrt mux2
setp mux2.0.in1 10
setp mux2.0.in2 100
net speed2 <= вход кнопки => mux2.0.sel
net speed-out <= mux2.0.out => halui.jog-speed
Если при нажатии кнопки надо менять скорость, тогда ко входу с кнопки можно писать toggle.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Пошаговый переезд в ЕМС
можно... только вопрос такой: вторая скорость включается при нажатии кнопки или во время пока кнопка нажата.
если во время нажатия, то можно сделать через mux2
loadrt mux2
setp mux2.0.in1 10
setp mux2.0.in2 100
net speed2 <= вход кнопки => mux2.0.sel
net speed-out <= mux2.0.out => halui.jog-speed
Если при нажатии кнопки надо менять скорость, тогда ко входу с кнопки можно писать toggle.
если во время нажатия, то можно сделать через mux2
loadrt mux2
setp mux2.0.in1 10
setp mux2.0.in2 100
net speed2 <= вход кнопки => mux2.0.sel
net speed-out <= mux2.0.out => halui.jog-speed
Если при нажатии кнопки надо менять скорость, тогда ко входу с кнопки можно писать toggle.
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Пошаговый переезд в ЕМС
Вторая скорость включается только при одновременном нажатии кнопки направления и этой дополнительной.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Пошаговый переезд в ЕМС
Так это... А если просто Shift вместе со стрелкой нажать? или не про то речь?Nick писал(а):можно... только вопрос такой: вторая скорость включается при нажатии кнопки или во время пока кнопка нажата.
если во время нажатия, то можно сделать через mux2
loadrt mux2
setp mux2.0.in1 10
setp mux2.0.in2 100
net speed2 <= вход кнопки => mux2.0.sel
net speed-out <= mux2.0.out => halui.jog-speed
Если при нажатии кнопки надо менять скорость, тогда ко входу с кнопки можно писать toggle.
Чудес не бывает. Бывают фокусы.
