LinuxCNC + apache или работаем со станком через интренет

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

LinuxCNC + apache или работаем со станком через интренет

Сообщение Nick »

Афтаев меня натолкнул на безумную идею :).

1. Ставим на компьютер с LinuxCNC apache + mod_python.
2. Делаем веб интерфейс к станку.
3. Делаем обработчик интерфейса на питоне.

К питону можно просто подключить все нужные пины, значит можно управлять станком через веб.
Единственное, будет задержка на обработку сигналов - пока дойдет до апача, пока пройдет через питон, но кнопка естоп должна быть железная на станке, поэтому может сработать.

Какие есть плюсы:
1. Удаленное управление :cheesy: !
2. Сервер можно запускать в консольном режиме => должен подняться latency!

Какие вижу проблемы - отображение траектории и трехмерного вида. Сделать в принципе можно, но будет не просто.
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6599
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Интерфейсы EMC2 (опросничек)

Сообщение NightV »

а этот проект встречал?
http://code.google.com/p/miniemc2/wiki/ ... _maual_Rus
Всё просто! если знаешь КАК!
2cme
Почётный участник
Почётный участник
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -209

Re: Интерфейсы EMC2 (опросничек)

Сообщение 2cme »

Этот проект наверное под это железо заточен?
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6599
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Интерфейсы EMC2 (опросничек)

Сообщение NightV »

я про Web интерфейс для ЕМС а не о железе
Всё просто! если знаешь КАК!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: LinuxCNC + apache или работаем со станком через интренет

Сообщение Nick »

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 или работаем со станком через интренет

Сообщение NightV »

Nick писал(а):А чего ты о нем раньше не рассказал???
а ты не спрашивал :D да и встретил я его только пару дней назад
а вообще мне этот проект приглянулся, но огромный минус то что он не работает с экранчиком ЛСД :? хотябы консолевую гуи и уже можно было попробовать... о так стойкое ощущение кострированости, наверно поетому проект и не получил популярности :(
а еще странно почему основателя проекта нет на нашем форуме, походу силен чел в линуксе :think:
Всё просто! если знаешь КАК!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: LinuxCNC + apache или работаем со станком через интренет

Сообщение Nick »

NightV писал(а):а вообще мне этот проект приглянулся, но огромный минус то что он не работает с экранчиком ЛСД хотябы консолевую гуи и уже можно было попробовать... о так стойкое ощущение кострированости, наверно поетому проект и не получил популярности
На него наверняка через ssh можно зайти, вот тебе и консоль ;).
NightV писал(а):а еще странно почему основателя проекта нет на нашем форуме, походу силен чел в линуксе
Вот и мне тоже интересно, сделал такой проект и молчит :). Попробую до него достучаться .....
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6599
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: LinuxCNC + apache или работаем со станком через интренет

Сообщение NightV »

думаю на Rasberry PI хорошо его проект пойдет, и с экранчиком и с Web
но вот что-то тормозят они :yawn:
заказать можно на Farnel и RS Components, но пока вроде как нет в наличии, но можно зарегистрироваться чтоб сообщили когда появятся
такой вариант идеален для небольших проектов типа моего маленького гравера
достучался до него?
Всё просто! если знаешь КАК!
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: LinuxCNC + apache или работаем со станком через интренет

Сообщение Lexxa »

остается открытым вопрос - как менять загатовки удаленно и детальки мерить
:bender:
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6599
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: LinuxCNC + apache или работаем со станком через интренет

Сообщение NightV »

мда... этот пунктик как-то прошли стороной :D придется еще и обзаводится роботами типа "daVinci" :D :D
https://www.youtube.com/watch?v=x9Bjs99A0k0
Всё просто! если знаешь КАК!
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: LinuxCNC + apache или работаем со станком через интренет

Сообщение PKM »

Nick писал(а):управлять станком через веб.
а remote desktop чем не подходит?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: LinuxCNC + apache или работаем со станком через интренет

Сообщение Nick »

NightV писал(а):придется еще и обзаводится роботами типа "daVinci"
Я сидел за таким станком на выставке Здравоохранение - Ох*етительная вещь :cheesy: :cheesy: :cheesy: !!! правда стоит зараза от 4 млн. евро!
Робот для хирургических операций daVinci #1
PKM писал(а):а remote desktop чем не подходит?
Тем что ему надо наверняка весь Gnome тянуть, а так можно грузиться в консольном режиме, в нем latency значительно лучше! Да и не дело это на компе без моника тянуть Gnome.
Lexxa писал(а):остается открытым вопрос - как менять загатовки удаленно и детальки мерить
Удаленность это не только управление станком из другой страны, можно и сделать wifi пульт, хоть с планшета, хоть с телефона ;).
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: LinuxCNC + apache или работаем со станком через интренет

Сообщение Lexxa »

Ну сделать то можно, но я очень сомневаюсь, что какому-нибудь оператору будет удобно работать со станком с планшета или телефона, поскольку обычно руки у операторов в рабочее время чистотой не блещут.
ихмо функция конечно хорошая, но особенной практической пользы не несет в отличии от обычного выносного пульта с маховичком и 3-4мя кнопками
:bender:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: LinuxCNC + apache или работаем со станком через интренет

Сообщение Nick »

Вот, а маховичок можно тоже попробовать приделать, на первое время и мышь с колесиком пойдет :freak:. И еще, можно будет интерфейс сразу на нескольких экранах крутить, причем на каждом свое, можно будет сделать DRO на весь экран, и еще много чего.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + apache или работаем со станком через интренет

Сообщение Serg »

Nick писал(а):Вот, а маховичок можно тоже попробовать приделать, на первое время и мышь с колесиком пойдет :freak:. И еще, можно будет интерфейс сразу на нескольких экранах крутить, причем на каждом свое, можно будет сделать DRO на весь экран, и еще много чего.
Я маховичок на сенсорном экране делал - пальцем крутить довольно удобно. :good:
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: LinuxCNC + apache или работаем со станком через интренет

Сообщение Nick »

Насколько я понял linuxcncrsh это для remote shell, а нет ли такого же интерфейса но локального? Я понимаю, что можно приконнектится к localhost, но как-то не айс :).

Хотя... есть же интерфейс для питона ... эх надо время найти и все это реализовать...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + apache или работаем со станком через интренет

Сообщение Serg »

Nick писал(а):Насколько я понял linuxcncrsh это для remote shell, а нет ли такого же интерфейса но локального? Я понимаю, что можно приконнектится к localhost, но как-то не айс :).
Почему не айс? В юниксах/линуксах это нормальная практика.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: LinuxCNC + apache или работаем со станком через интренет

Сообщение Nick »

так-то оно так... но как-то самому не айс, не привык я к этому :). Всегда можно через ssh законнектится и работать как на локалке...
Ответить

Вернуться в «LinuxCNC»