LinuxCNC + apache или работаем со станком через интренет
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
LinuxCNC + apache или работаем со станком через интренет
Афтаев меня натолкнул на безумную идею .
1. Ставим на компьютер с LinuxCNC apache + mod_python.
2. Делаем веб интерфейс к станку.
3. Делаем обработчик интерфейса на питоне.
К питону можно просто подключить все нужные пины, значит можно управлять станком через веб.
Единственное, будет задержка на обработку сигналов - пока дойдет до апача, пока пройдет через питон, но кнопка естоп должна быть железная на станке, поэтому может сработать.
Какие есть плюсы:
1. Удаленное управление !
2. Сервер можно запускать в консольном режиме => должен подняться latency!
Какие вижу проблемы - отображение траектории и трехмерного вида. Сделать в принципе можно, но будет не просто.
1. Ставим на компьютер с LinuxCNC apache + mod_python.
2. Делаем веб интерфейс к станку.
3. Делаем обработчик интерфейса на питоне.
К питону можно просто подключить все нужные пины, значит можно управлять станком через веб.
Единственное, будет задержка на обработку сигналов - пока дойдет до апача, пока пройдет через питон, но кнопка естоп должна быть железная на станке, поэтому может сработать.
Какие есть плюсы:
1. Удаленное управление !
2. Сервер можно запускать в консольном режиме => должен подняться latency!
Какие вижу проблемы - отображение траектории и трехмерного вида. Сделать в принципе можно, но будет не просто.
- NightV
- Почётный участник
- Сообщения: 6599
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
а этот проект встречал?
http://code.google.com/p/miniemc2/wiki/ ... _maual_Rus
http://code.google.com/p/miniemc2/wiki/ ... _maual_Rus
Всё просто! если знаешь КАК!
Re: Интерфейсы EMC2 (опросничек)
Этот проект наверное под это железо заточен?
- NightV
- Почётный участник
- Сообщения: 6599
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
я про Web интерфейс для ЕМС а не о железе
Всё просто! если знаешь КАК!
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
Не, не встречал.NightV писал(а):а этот проект встречал?http://code.google.com/p/miniemc2/wiki/ ... _maual_Rus
Очень занятно. Надо будет изучить, как он работает! А чего ты о нем раньше не рассказал???
Интересно, там интерфейс фиксированный или нет? Я вообще думал сделать таким образом, чтобы интерфейс оформлялся в виде простого html а пин, к которому он подключается указывался в class соответствующего элемента. Например <span class="xpos"> </span> отображал бы значение сигнала xpos и т.д.
Я думаю он и на стандартном железе пойдет.2cme писал(а):Этот проект наверное под это железо заточен?
- NightV
- Почётный участник
- Сообщения: 6599
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
а ты не спрашивал да и встретил я его только пару дней назадNick писал(а):А чего ты о нем раньше не рассказал???
а вообще мне этот проект приглянулся, но огромный минус то что он не работает с экранчиком ЛСД хотябы консолевую гуи и уже можно было попробовать... о так стойкое ощущение кострированости, наверно поетому проект и не получил популярности
а еще странно почему основателя проекта нет на нашем форуме, походу силен чел в линуксе
Всё просто! если знаешь КАК!
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
На него наверняка через ssh можно зайти, вот тебе и консоль .NightV писал(а):а вообще мне этот проект приглянулся, но огромный минус то что он не работает с экранчиком ЛСД хотябы консолевую гуи и уже можно было попробовать... о так стойкое ощущение кострированости, наверно поетому проект и не получил популярности
Вот и мне тоже интересно, сделал такой проект и молчит . Попробую до него достучаться .....NightV писал(а):а еще странно почему основателя проекта нет на нашем форуме, походу силен чел в линуксе
- NightV
- Почётный участник
- Сообщения: 6599
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
думаю на Rasberry PI хорошо его проект пойдет, и с экранчиком и с Web
но вот что-то тормозят они
заказать можно на Farnel и RS Components, но пока вроде как нет в наличии, но можно зарегистрироваться чтоб сообщили когда появятся
такой вариант идеален для небольших проектов типа моего маленького гравера
достучался до него?
но вот что-то тормозят они
заказать можно на Farnel и RS Components, но пока вроде как нет в наличии, но можно зарегистрироваться чтоб сообщили когда появятся
такой вариант идеален для небольших проектов типа моего маленького гравера
достучался до него?
Всё просто! если знаешь КАК!
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
остается открытым вопрос - как менять загатовки удаленно и детальки мерить
- NightV
- Почётный участник
- Сообщения: 6599
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
мда... этот пунктик как-то прошли стороной придется еще и обзаводится роботами типа "daVinci"
https://www.youtube.com/watch?v=x9Bjs99A0k0
https://www.youtube.com/watch?v=x9Bjs99A0k0
Всё просто! если знаешь КАК!
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
а remote desktop чем не подходит?Nick писал(а):управлять станком через веб.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
Я сидел за таким станком на выставке Здравоохранение - Ох*етительная вещь !!! правда стоит зараза от 4 млн. евро!NightV писал(а):придется еще и обзаводится роботами типа "daVinci"
Робот для хирургических операций daVinci #1
Тем что ему надо наверняка весь Gnome тянуть, а так можно грузиться в консольном режиме, в нем latency значительно лучше! Да и не дело это на компе без моника тянуть Gnome.PKM писал(а):а remote desktop чем не подходит?
Удаленность это не только управление станком из другой страны, можно и сделать wifi пульт, хоть с планшета, хоть с телефона .Lexxa писал(а):остается открытым вопрос - как менять загатовки удаленно и детальки мерить
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
Ну сделать то можно, но я очень сомневаюсь, что какому-нибудь оператору будет удобно работать со станком с планшета или телефона, поскольку обычно руки у операторов в рабочее время чистотой не блещут.
ихмо функция конечно хорошая, но особенной практической пользы не несет в отличии от обычного выносного пульта с маховичком и 3-4мя кнопками
ихмо функция конечно хорошая, но особенной практической пользы не несет в отличии от обычного выносного пульта с маховичком и 3-4мя кнопками
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
Вот, а маховичок можно тоже попробовать приделать, на первое время и мышь с колесиком пойдет . И еще, можно будет интерфейс сразу на нескольких экранах крутить, причем на каждом свое, можно будет сделать DRO на весь экран, и еще много чего.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
Я маховичок на сенсорном экране делал - пальцем крутить довольно удобно.Nick писал(а):Вот, а маховичок можно тоже попробовать приделать, на первое время и мышь с колесиком пойдет . И еще, можно будет интерфейс сразу на нескольких экранах крутить, причем на каждом свое, можно будет сделать DRO на весь экран, и еще много чего.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
Насколько я понял linuxcncrsh это для remote shell, а нет ли такого же интерфейса но локального? Я понимаю, что можно приконнектится к localhost, но как-то не айс .
Хотя... есть же интерфейс для питона ... эх надо время найти и все это реализовать...
Хотя... есть же интерфейс для питона ... эх надо время найти и все это реализовать...
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
Почему не айс? В юниксах/линуксах это нормальная практика.Nick писал(а):Насколько я понял linuxcncrsh это для remote shell, а нет ли такого же интерфейса но локального? Я понимаю, что можно приконнектится к localhost, но как-то не айс .
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: LinuxCNC + apache или работаем со станком через интренет
так-то оно так... но как-то самому не айс, не привык я к этому . Всегда можно через ssh законнектится и работать как на локалке...