Интерфейсы EMC2 (опросничек)
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Там 99% используют, ибо это удобно и очень экономит время, не боится грязных рук и имеет световую индикацию.
Поверь, это удобно.
Для примера рассмотрим панель токарного станка с фануком, револьверкой и задней бабкой
1) Селектор режимов: автомат, редактор, реф, мди, днц, джог, инк100, инк10, инк1. Они могут быть не селектором а кнопками.
2) выбор активной оси для штурвпла 2 кнопки
Они же могут быть кнопками реферирования оси для режима реф.
3) кнопка ВКЛ. Станка
4) кнопка игнора лимитов
5) кнопки режима джог - 5 штук
6) селектор процентовки подачи, шпинделя.
7) кнопки процентовки ограничения быстрого хода - как правило 5 штук.
8) старт стоп реверс шпинделя - 3 штуки
9) зажим и разжим патрона 2 штуки
10) режим патрона - за внеш или внутри диам - 1 шт
11) селектор выбора положения РГ и кнопка сменить - оч удобная вещица.
12) зажим разжим задней бабки 2кнопки
13) управление пинолью 2 кнопки
Это на простом станке. Если есть контршпндель и приводной инструмент кнопок добавится.
Я б к списку ещё добавил кнопку привязки инструмента.
Вроде как в последних обновления сдали компонент panelui. Посмотреть надо.
Поверь, это удобно.
Для примера рассмотрим панель токарного станка с фануком, револьверкой и задней бабкой
1) Селектор режимов: автомат, редактор, реф, мди, днц, джог, инк100, инк10, инк1. Они могут быть не селектором а кнопками.
2) выбор активной оси для штурвпла 2 кнопки
Они же могут быть кнопками реферирования оси для режима реф.
3) кнопка ВКЛ. Станка
4) кнопка игнора лимитов
5) кнопки режима джог - 5 штук
6) селектор процентовки подачи, шпинделя.
7) кнопки процентовки ограничения быстрого хода - как правило 5 штук.
8) старт стоп реверс шпинделя - 3 штуки
9) зажим и разжим патрона 2 штуки
10) режим патрона - за внеш или внутри диам - 1 шт
11) селектор выбора положения РГ и кнопка сменить - оч удобная вещица.
12) зажим разжим задней бабки 2кнопки
13) управление пинолью 2 кнопки
Это на простом станке. Если есть контршпндель и приводной инструмент кнопок добавится.
Я б к списку ещё добавил кнопку привязки инструмента.
Вроде как в последних обновления сдали компонент panelui. Посмотреть надо.
-
- Мастер
- Сообщения: 240
- Зарегистрирован: 21 авг 2015, 11:38
- Репутация: 1
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
А в чем непредсказуемость-то?Lexxa писал(а):Тач в условиях цеха работать может непредсказуемо, дорого стоит.
Насчет дороговизны - средней паршивости (а больше там не нужно) планшет стоит 5 - 6 тыр.
Ну, может, и устроит, если к этим telnet-консолям можно будет безболезненно гуй присобачить.Lexxa писал(а):pant-79, могу рассказать тебе как управлять станком по telnet. Устроит?
Можешь почитать про NML.
В кратце GUI xlinuxcnc и keystrick приспокойно работают с удаленным сервером, т.е. на PC1 запускаешь linuxcnc без GUI, а на PC2 только GUI xlinuxcnc и/или keystriсk. На PC2 в ini указываешь ip адрес PC1.
Вы хотите навесить на малинку кучу хардварных кнопок или как-то по другому будете ее использовать?Lexxa писал(а): Для себя решил, что оч удобно будет свой удаленный GUI запускать на внешнем компе типа малины и неспешненько его ковыряю. ибо считаю, и никто меня не убедит в обратоном, что те GUI которые есть это интерфейсы к плеерам, но не к станкам.
Это удаленный интерфейс или прямо в станке запиленный?Lexxa писал(а):Там 99% используют, ибо это удобно и очень экономит время, не боится грязных рук и имеет световую индикацию.
Поверь, это удобно.
Для примера рассмотрим панель токарного станка с фануком, револьверкой и задней бабкой
1) Селектор режимов: автомат, редактор, реф, мди, днц, джог, инк100, инк10, инк1. Они могут быть не селектором а кнопками.
2) выбор активной оси для штурвпла 2 кнопки
Они же могут быть кнопками реферирования оси для режима реф.
3) кнопка ВКЛ. Станка
4) кнопка игнора лимитов
5) кнопки режима джог - 5 штук
6) селектор процентовки подачи, шпинделя.
7) кнопки процентовки ограничения быстрого хода - как правило 5 штук.
8) старт стоп реверс шпинделя - 3 штуки
9) зажим и разжим патрона 2 штуки
10) режим патрона - за внеш или внутри диам - 1 шт
11) селектор выбора положения РГ и кнопка сменить - оч удобная вещица.
12) зажим разжим задней бабки 2кнопки
13) управление пинолью 2 кнопки
Это на простом станке. Если есть контршпндель и приводной инструмент кнопок добавится.
Я б к списку ещё добавил кнопку привязки инструмента.
Вроде как в последних обновления сдали компонент panelui. Посмотреть надо.
Хотите смейтесь, хотите нет, а мне бы вот на станке хватило простого джойстика типа такого
только кнопки переименовать и всего делов.
А вот этот супернабор кнопок, не знаю, это правда для профессиональных станков только.
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
речь не про игрушечный станок, а про цеховое производство.
глючат тачскирины из-за электромагнитной совместимости
NML интерфей у linuxcnc позволяет написать свой GUI без телнетов.
глючат тачскирины из-за электромагнитной совместимости
NML интерфей у linuxcnc позволяет написать свой GUI без телнетов.
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Так. про компонент panelui
В master версии появился компонент panelui, из demo я намеренно выкинул gladevcp панельку, чтоб не путать народ
Вот какие пины есть в начальном demo: Пинов как видно маловато, но можно расширить:
Раскоментировать в файле panelui-demo.ha строку
loadusr pyui
Затем в файле _panelui.ini для нужной кнопки сделать STATUS_PIN = True Кроме того, как я понимаю у компонента колоссальная расширяемость в плане добавления своих кнопок. На кнопки можно вешать G-code, M-команды итд и тп.
Кнопки могут быть и radio button и momentary button и toggle button.
Короче очень интересная штука
В master версии появился компонент panelui, из demo я намеренно выкинул gladevcp панельку, чтоб не путать народ
Вот какие пины есть в начальном demo: Пинов как видно маловато, но можно расширить:
Раскоментировать в файле panelui-demo.ha строку
loadusr pyui
Затем в файле _panelui.ini для нужной кнопки сделать STATUS_PIN = True Кроме того, как я понимаю у компонента колоссальная расширяемость в плане добавления своих кнопок. На кнопки можно вешать G-code, M-команды итд и тп.
Кнопки могут быть и radio button и momentary button и toggle button.
Короче очень интересная штука
-
- Мастер
- Сообщения: 240
- Зарегистрирован: 21 авг 2015, 11:38
- Репутация: 1
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
ничего на эту тему не нагуглил. Либо этой проблемы не существует, либо те, у кого есть эта проблема, не сидят в интернетеLexxa писал(а):глючат тачскирины из-за электромагнитной совместимости
Да, пишуть, что и вправду позволяет. Но что-то никто еще ничего подобного не выложил за столько лет существования linuxcnc-сообщества. Подозреваю, ни у кого руки не дошли до реальных результатов. А так как я лично не программист, то придется в другую сторону копать.Lexxa писал(а):NML интерфей у linuxcnc позволяет написать свой GUI без телнетов.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Ни одна любительская система ЧПУ не предлагает кнопочный интерфейс.
Все ориентированы на работу с мышкой или тачскрином.
Все ориентированы на работу с мышкой или тачскрином.
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
pant-79, несколькими постаними назад я выложил то что началделать. Читай внимательно тему.
-
- Мастер
- Сообщения: 240
- Зарегистрирован: 21 авг 2015, 11:38
- Репутация: 1
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Если вы про это
1. GUI xlinuxcnc и/или keystriсk, как я понял, запускаются только из-под линукса. Или я неправильно понял?
2. Я так понимаю, на основной системе надо наладить автозагрузку всего того добра, которое без GUI?
то у меня вопросы по ограничениям:Lexxa писал(а):В кратце GUI xlinuxcnc и keystrick приспокойно работают с удаленным сервером, т.е. на PC1 запускаешь linuxcnc без GUI, а на PC2 только GUI xlinuxcnc и/или keystriсk. На PC2 в ini указываешь ip адрес PC1.
Вот тут я проводил испытания http://www.cnc-club.ru/forum/viewtopic. ... 20#p187279 все конфиги там есть, думай, делись, дерзай.
1. GUI xlinuxcnc и/или keystriсk, как я понял, запускаются только из-под линукса. Или я неправильно понял?
2. Я так понимаю, на основной системе надо наладить автозагрузку всего того добра, которое без GUI?
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
1 -хз, никто не проверял.
2 - разумеется да.
2 - разумеется да.
-
- Мастер
- Сообщения: 240
- Зарегистрирован: 21 авг 2015, 11:38
- Репутация: 1
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
1. Да да, это же программные модули по линух. В винде их не запустишь, в андроиде тоже.
На выходе имеем, что удаленный компьютер тоже должен быть исключительно на линухе... Вот это и есть основной затык. Обычные станочники и фанаты линуха - это два очень слабо пересекающихся множества, поэтому целевая аудитория у такого продукта довольно маленькая. Вот поэтому до этого момента такой продукт никто не развил до состояния нормального юзабилити.
Вот ежели б это можно было хотя бы из под андроида запустить (тоже мне, блин, линукс-система, на которой проги под линукс не грузятся), вот тогда б за эту тему многие ухватились.
А так пока удаленка да универсальные решения типа тимвивера рулят (хреново рулят, но хоть так).
Где-то MX-Master выкладывал свой вариант решения, никак найти не могу....
Во, нашел, вот он.
На выходе имеем, что удаленный компьютер тоже должен быть исключительно на линухе... Вот это и есть основной затык. Обычные станочники и фанаты линуха - это два очень слабо пересекающихся множества, поэтому целевая аудитория у такого продукта довольно маленькая. Вот поэтому до этого момента такой продукт никто не развил до состояния нормального юзабилити.
Вот ежели б это можно было хотя бы из под андроида запустить (тоже мне, блин, линукс-система, на которой проги под линукс не грузятся), вот тогда б за эту тему многие ухватились.
А так пока удаленка да универсальные решения типа тимвивера рулят (хреново рулят, но хоть так).
Где-то MX-Master выкладывал свой вариант решения, никак найти не могу....
Во, нашел, вот он.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
А он у тебя как переключается? Если на внешнем пульте, то можешь все это сам органиовать - у тебя должен быть пинLexxa писал(а):На экране нужно отображать состояние Jog режима - JOG, INC1, INC10, INC100.
В него надо писать значенеи, откуда пишешь оттуда и берешь.halui.jog.N.increment float in
pin for setting the jog increment for axis N when using increment-plus/minus
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Никаких, пока этим кто-то занимается (совмещает изменения из Machinekit с нововведениями LinuxCNC, тестирует должным образом и т.п.)...nkp писал(а):какие проблемы в использовании обновлений?
Я представляю - планов громадьё!. Хотите тоже узнать? - Подпишитесь на списки рассылки с kernel.org и redhat...pant-79 писал(а):Но вот вы себе представьте, что там такого в этом линуксе можно переделать, чтобы оно внезапно лучше для станков стало, ежели уже итак все, что могли, переделали?
Не то слово...pant-79 писал(а):Или я ошибаюсь?
Тач в условиях цеха работает замечательно и стоит недорого, только надо уметь его готовить... Я уже тут пару раз точно рассказывал как.Lexxa писал(а):Тач в условиях цеха работать может непредсказуемо, дорого стоит.
Кто мешает сторонним скриптом перезаписывать корректоры?Lexxa писал(а):Я уж не говорю про мелочи типа отсутствие графы износ в таблице инструментов и наличия там оси Y.
Даже в фануках и сименсах наборы кнопок разные - т.е. готового законченного решения и тут нет.PKM писал(а):В фануках и сименсах куча кнопок. Здесь тоже можно подключить разные кнопки, но готового законченного решения нет.
Так могут глючить только ёмкостные тачи, но их никто в здравом уме не будет использовать в промышленном применении, тут рулят резистивные и на ПАВ.Lexxa писал(а):глючат тачскирины из-за электромагнитной совместимости
Потому-что единственное, что точно есть у любительской систмы - это комп с клавой и мышкой.PKM писал(а):Ни одна любительская система ЧПУ не предлагает кнопочный интерфейс.
Все ориентированы на работу с мышкой или тачскрином.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Ну-ка проясни, какие же там разные пульты????UAVpilot писал(а):в фануках и сименсах наборы кнопок разные
у сименса MCP, родной фануковский тоже стандартный.
да вот так вот все и говорят - что вам мешает.UAVpilot писал(а):Кто мешает сторонним скриптом перезаписывать корректоры?
Что мешает людям которые это изначально делали сделать нормально? И опять какой-то сторонний скрипт. Потом третий скрипт будет его еще раз править, потом пятый, десятый итд
Получается одни скрипты какие-то, но зато есть оправдание - что вам мешает...
За каким-то хреном они пишут стопицот осей, а такая простая вещь как таблица инструментов им не нужна.
Я рано или поздно сделаю нормально, не хватает времени - командировки одни.
Точнее я уже сделал, но пока через G43.2, но это не совсем корректно.
Ни одна любительская не предлагает. Ну чтож, а мы предложим.
второй шаг в этом направлении с появлением компонента panelui сделан.
первым был halui.
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Я хочу отображать на экране значение инкремента, которое выбрал селектором.Nick писал(а): как переключается? Если на внешнем пульте, то можешь все это сам органиовать - у тебя должен быть пин
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Ну, так от селектора есть пин. Его можно в gladevcp отображать.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Хочешь сказать, что их пульты одинаковы и однотипные кнопочки расположены в одних и тех-же местах?Lexxa писал(а):Ну-ка проясни, какие же там разные пульты????
у сименса MCP, родной фануковский тоже стандартный.
Я тебе одну умную вещь скажу, только ты не обижайся:Lexxa писал(а):Что мешает людям которые это изначально делали сделать нормально? И опять какой-то сторонний скрипт. Потом третий скрипт будет его еще раз править, потом пятый, десятый итд
Никогда не надо сравнивать несравнимое, например функционально законченную стойку ЧПУ от Fanuc или Siemens и "конструктор" LinuxCNC из которого можно сделать и аналог Fanuc или Siemens и что попроще и систему гораздо сложнее. Хотите функционально-законченное издение на основе LinuxCNC? - Нет проблем, за деньги сравнимые со стоимостью Fanuc или Siemens купите тот-же Tormach или наймите специалиста, который сделает вам из LinuxCNC что пожелаете.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Интересно программист сделает за 1000 баксов Lcnc сравнимый с Сименсом?UAVpilot писал(а):Хотите функционально-законченное издение на основе LinuxCNC? - Нет проблем, за деньги сравнимые со стоимостью Fanuc или Siemens купите тот-же Tormach или наймите специалиста, который сделает вам из LinuxCNC что пожелаете.
Это я к тому что в Китае стойка Сименс 808Д стоит 800-1500 баксов. И это как бы закончена ЧПУ система, тобишь с компом, и платами.
Кончено сравнивать Сименс и LCNC бесполезно, у каждого есть свои сильные стороны. Но меня гложат большие сомнения что кто нибудь за 1000 $, будет доводить LCNC до уровня интерфейса Синумерика.
А кто знает сколько он стоитUAVpilot писал(а):купите тот-же Tormach
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
Lexxa, давай уже доделывай LCNC до Сименса, а то я не дождусь и куплю 808D - чтобы потискать эту стойку
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Интерфейсы EMC2 (опросничек)
100 или 1000 штук по $1000 за каждую инсталляцию думаю сделает...aftaev писал(а):Интересно программист сделает за 1000 баксов Lcnc сравнимый с Сименсом?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...