Страница 2 из 4
Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 06 июл 2015, 23:04
WhiteMask
А с каким скринсетом ты работал для Матча? Со стандартным? Который идет при установке?
Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 07 июл 2015, 07:29
MX_Master
WhiteMask писал(а):А с каким скринсетом ты работал для Матча? Со стандартным? Который идет при установке?
Скринсеты, расположение их элементов, размеры шрифтов - могут быть разными. А вот принцип отрисовки данных поверх элемента (DRO) - одинаков для всех скринсетов. Я проверял разные скринсеты, открывал их в редакторе шкурок. Каждый элемент с позицией оси использует свою
DRO (digital read-out) функцию. Единственный элемент ввода-вывода, который отличается от
DRO элементов - это строка для ручного ввода
G-кода. У этой строки своя функция -
MDI (manual data input), т.е. только ввод данных. Класс элемента
EDIT, поэтому найти его в общей массе элементов и менять его значение не составит труда. А вот с получением позиций осей пока ничего не придумал. В
mach4 таких заморочек уже нет, там элементы с позициями осей создаются из стандартных
EDIT / STATIC элементов. Брать из них данные очень просто.
Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 07 июл 2015, 07:35
shalek
А с таким скринсетом? Почти Mach4
Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 07 июл 2015, 07:48
WhiteMask
Mach4 это хорошо я бы и сам перешел так пролечить его пока некак...
Можно пока забить на вывод позиции осей, сделаем пока кнопки и ввод G- кода в ручную. Жаль чтолько один кадр можно ввести перед выполнением.
Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 08 июл 2015, 07:52
WhiteMask
MX_Master, как продвигается дело?
Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 08 июл 2015, 17:29
MX_Master
WhiteMask писал(а):MX_Master, как продвигается дело?
Терпение. Сижу пишу. Начал только сегодня вечером. Вчера моторы новые для станка пришли, так что сами понимаете. Сегодня авария на электростанции - света не было до вечера. Такие пироги.
Поясниловка, кстати, больше всего по времени занимает.
В общем, скоро будет.
Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 08 июл 2015, 20:47
WhiteMask
Ждемс....
Я почемуто решил, что xml файл можно править подобно странице сайта, ну так чтоб визуально можно было включить, посмотреть какой получается вид пультика. Но не тут то было, попробовал пару редакторов и только в виде кода....

Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 09 июл 2015, 11:47
WhiteMask
Хм..хм, ув. Коллеги с сегодняшнего дня рассматриваю уже и вариант Mach4...

Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 09 июл 2015, 12:15
Predator
WhiteMask писал(а):с сегодняшнего дня рассматриваю уже и вариант Mach4
А, что Mach4 уже полностью допилили, он полностью готов к эсплуатации?
Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 09 июл 2015, 15:54
WhiteMask
По крайней мере я сегодня запустил, работает. ШД крутится, шагает, УП выполняет.
Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 16 июл 2015, 13:49
WhiteMask
Что то тема ушла далеко в архив. Может у кого появились какието наработки? может кто что узнал новое, нестесняйтесь народ рассказывайте.

Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 16 июл 2015, 13:59
shalek
WhiteMask писал(а):Что то тема ушла далеко в архив. Может у кого появились какието наработки? может кто что узнал новое, нестесняйтесь народ рассказывайте.

Многие регистрируются на форуме, потом берутся за что-либо, а затем пропадают. Так, мне кажется и с этой темой.
Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 16 июл 2015, 15:19
WhiteMask
Думаете...... ну я всеже пока не теряю надежду.
Re: Универсальный Wi-Fi пульт из смартфона
Добавлено: 17 июл 2015, 07:29
MX_Master
Оч мало времени было, только сегодня добрался до форума.
Итак, добавил в
первый пост пульт для
Mach3. Вид пульта - вертикальный, под смартфон. Проверял чисто на стандартном скринсете
Mach3Mill. Много комментариев получилось, чуть ли не больше самого кода. Код писал с расчетом на то, чтоб каждый мог внести изменения под себя.
При проверке обратите внимание, для ввода
MDI команд и g кода с клавиатуры я использовал свою комбинацию кнопок
CTRL + M (Config > System Hotkeys). А для управления 4-ой осью (A) используются кнопки
Num4 и
Num6 на цифровой клавиатуре. Естественно, вы можете все эти горячие кнопки в пульте поменять.
Файл с мордой пульта довольно простой, легенда по элементам внутри файла - поможет разобраться. Единственное замечание, если вы хотите обесопасить себя от случайных нажатий на какие-то кнопки пульта, используйте для кнопок параметр
onhold вместо
ontap.
onhold выполняет действия только при долгом нажатии на кнопку,
ontap - при любом нажатии.
Re: Универсальный Wi-Fi пульт из смартфона / планшета
Добавлено: 31 июл 2015, 09:03
MX_Master
Добавил в
первый пост еще один пульт - для
NCStudio 5.
Проверял на версии
NCStudio 5.5.6. Пульт получился довольно функциональным. F - Feedrate, S - Spindle RPM. Кнопки "-" и "+" рядом с "F" и "S" управляют слайдерами (указаны на скриншоте).
И еще раз повторюсь: чтобы обезопасить себя от случных нажатий важных кнопок пульта, в клиентском файле
layout.xml вместо параметра
ontap (касание), используйте -
onhold (длительное нажатие).
Также хочу напомнить, что пульты можно сделать для любых программ под
LINUX.
Re: Универсальный Wi-Fi пульт из смартфона / планшета
Добавлено: 21 авг 2015, 19:34
vektor_z
А возможно создать пульт на 5 осей под KMotion Version 4.31
http://www.dynomotion.com/Software/Download.html
Re: Универсальный Wi-Fi пульт из смартфона / планшета
Добавлено: 21 авг 2015, 20:15
MX_Master
Конечно, можно.
Открыл KMotionCNC. Горячие кнопочки более менее понятны. Но показывает только 3 оси. Где-то в настройках можно включить отображение 4,5,6 осей или обязателен контроллер? Контроллера, если что, у меня под рукой нет ))
Re: Универсальный Wi-Fi пульт из смартфона / планшета
Добавлено: 21 авг 2015, 20:19
vektor_z
там в настройках можно включить до 6 осей tool setup - Tool/Setup files - Main Dialog Face
Re: Универсальный Wi-Fi пульт из смартфона / планшета
Добавлено: 21 авг 2015, 21:51
MX_Master
Разобрался. Огорчает только, что координаты осей нельзя с окна взять в виде текста. Они как и в Mach3 отрисовываются поверх своих элементов. Не понимаю в чём сложность как в Mach4 или USBCNC сделать простое изменение текста/фона элементов с координатами осей.
Для управления пятой осью горячих кнопок нет?
И еще один момент.. для каждого скринсета (Main Dialog Face) все элементы окна разные. Если сделать пультик непосредственно для "Basic 5 axes", то на других скринсетах он будет работать не полностью. Т.е. всё, что касается горячих кнопок будет работать, а вот подача, обороты шпинделя - уже не будут отображаться/меняться.
Фактически, пульт будет иметь вид и функционал примерно как для Mach3
Re: Универсальный Wi-Fi пульт из смартфона / планшета
Добавлено: 22 авг 2015, 18:52
vektor_z
К сожалению нет... горячие клавиши жестко запрограммированы только на 4 оси. Наверное можно обратится в поддержку и в следующей версии добавят горячие клавиши на 5 и 6 оси..