Редактирование интерфейса KmotionCNC

KFlop, KStep, KAnalog, KMotion...
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2180
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Редактирование интерфейса KmotionCNC

Сообщение ukr-sasha »

Привет всем любителям, и не очень, Kflop-а. :)
Озадачился приведением интерфейса KmotionCNC к более удобному в использовании виду.
Разработчик советует использовать для его редактирования программу изменения ресурсов ехе-файлов: http://www.angusj.com/resourcehacker/
Попробовал. Всё работает - редактировать положение и размер элементов очень легко.
Теперь, как в "Что? Где? Когда?" :hehehe: , вопрос: " К какому виду интерфейса стремиться, чтобы было удобно пользоваться? Какие кнопки, менюшки, переключатели и т.д. куда расположить?"
Сейчас по умолчанию так:
главный экран.png (10566 просмотров) <a class='original' href='./download/file.php?id=36266&sid=127dec11be0c7fb41ca6e7ba3a4c902a&mode=view' target=_blank>Загрузить оригинал (305.91 КБ)</a>
П.С. Вопрос обновления больной, потому его здесь не трогаем. :hehehe: Да и на станке, если всё работает, то обновляться не нужно.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение michael-yurov »

Ага, что-то в последних версиях у меня координаты прыгают.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2180
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение ukr-sasha »

michael-yurov писал(а):Ага, что-то в последних версиях у меня координаты прыгают.
Т.е. прыгают?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение aftaev »

ukr-sasha писал(а):Попробовал. Всё работает - редактировать положение и размер элементов очень легко.
А добавить новые?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2180
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение ukr-sasha »

aftaev писал(а):А добавить новые?
Пробовал только включать и тушить то, что уже есть на форме. Добавлять элементы наверное можно и в меню программы есть такой пункт, но я не пробовал, да и нужно будет программировать действие. А тут я пока пас.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение michael-yurov »

(для просмотра содержимого нажмите на ссылку)
ukr-sasha писал(а):
michael-yurov писал(а):Ага, что-то в последних версиях у меня координаты прыгают.
Т.е. прыгают?
При обработке детали ниоткуда появля существенные смещения.
При запуске УП после ручного изменения рабочих координат значение, вдруг меняется на непонятную величину, а потом включается шпиндель и начинается обработка. Замечал много раз. Часто обработка начиналась совсем не там, где ожидалось.
Установил старую версию и проблема исчезла.
Может быть я что-то неправильно запрограммировал или в скриптах не так написал. Теперь боюсь обновляться.
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение AlexNikov »

хм..пользую 4.32 версию уже пару месяцев - никаких подобных глюков не заметил :thinking:
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2180
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение ukr-sasha »

AlexNikov писал(а):хм..пользую 4.32 версию уже пару месяцев - никаких подобных глюков не заметил
Михаил наверное имел в виду экспериментальные версии с буквенным символов.
Господа, давайте по существу - по интерфейсу.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2180
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение ukr-sasha »

Если никто не хочет начинать, то я буду первым. :hehehe:
Для токарного станка из моей темы, сделал первый вариант интерфейса.
Ось шпинделя может выступать, как поворотка.
Парни, не стесняйтесь, давайте свои предложения. :)
токарный с индексной осью.png (10504 просмотра) <a class='original' href='./download/file.php?id=36330&sid=127dec11be0c7fb41ca6e7ba3a4c902a&mode=view' target=_blank>Загрузить оригинал (117.8 КБ)</a>
токарный с индексной осью-редактирование.png (10504 просмотра) <a class='original' href='./download/file.php?id=36331&sid=127dec11be0c7fb41ca6e7ba3a4c902a&mode=view' target=_blank>Загрузить оригинал (80.94 КБ)</a>
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение AlexNikov »

Сегодня вечером буду воять, есть идейка как разместить все под 4 оси фрезера. Вчера мельком глянул - все действительно просто, воображение только подключить :hehehe:
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение michael-yurov »

А мне кажется - и так неплохо.
Да, некрасиво, неаккуратно, не круто, но удобно.

Ну это я с точки зрения дизайна, а не внешнего вида.

Если хочется крутой внешний вид - то возможностей редактора ресурсов явно недостаточно.

Ну и тут как не переставляй элементы - ничего ведь принципиально не изменится, все равно столько же кликов мышкой нужно будет сделать для тех же действий, так же придется запоминать расположение элементов управления.
Я бы сказал, как у Крылова в басне «Квартет» получается.

Поаккуратнее сделать, конечно, есть желание, но на удобство использования это, полагаю, практически не повлияет.

Вот если бы Том реализовал возможность использования растровых шкурок - было бы круто, но проблема в том, что это нужно сделать хорошо и грамотно, а это ооочень сложно.
Аватара пользователя
Predator
Мастер
Сообщения: 9583
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2531
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение Predator »

michael-yurov писал(а):Ну это я с точки зрения дизайна, а не внешнего вида
Миш, тогда уж с точки зрения юзабилити, а не дизайна ;)
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение michael-yurov »

Predator писал(а):
michael-yurov писал(а):Ну это я с точки зрения дизайна, а не внешнего вида
Миш, тогда уж с точки зрения юзабилити, а не дизайна ;)
Все я правильно написал.
И то, что в нашей стране 90% «дизайнеров» не знают, что такое дизайн - не повод мне им уподобляться.
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение AlexNikov »

Вот под диагональ бука своего подправил фейс KMotion (дисплей сенсорный у бука). Не нравились мне маленькие кнопки на основные элементы. Попробовал - в принципе удобно по экрану жмякать пальцами (запуск/останов и прочее)...
Вложения
Dyno_Alex.jpg (10449 просмотров) <a class='original' href='./download/file.php?id=36353&sid=127dec11be0c7fb41ca6e7ba3a4c902a&mode=view' target=_blank>Загрузить оригинал (260.72 КБ)</a>
Dyno_Alex_prg.jpg (10449 просмотров) <a class='original' href='./download/file.php?id=36354&sid=127dec11be0c7fb41ca6e7ba3a4c902a&mode=view' target=_blank>Загрузить оригинал (149.09 КБ)</a>
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2180
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение ukr-sasha »

AlexNikov писал(а):подправил фейс KMotion
Мне тоже нравиться...
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение toha »

А кто-нибудь разбирался с данной приблудой?
http://www.cnczone.com/forums/dynomotio ... 1-cnc.html
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение aftaev »

Чтобы там посмотреть нужна регистрация.
Для тех у кого нет, выкладываю картинку для пояснения о чем речь
123.png (10023 просмотра) <a class='original' href='./download/file.php?id=43729&sid=127dec11be0c7fb41ca6e7ba3a4c902a&mode=view' target=_blank>Загрузить оригинал (303.02 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
fishman
Кандидат
Сообщения: 83
Зарегистрирован: 14 сен 2015, 22:04
Репутация: 9
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение fishman »

Народ!!! Кто нибудь знает как можно увеличить шрифт в кадрах программы???
То есть вручную можно левым ctrl и колесом мыши... но выставленный размер при перезагрузки компа не сохраняется , а возвращается на значение по умолчанию...
По идее где то это параметр должен быть прописан... искал в resourse hacker - безрезультатно... теперь скачиваю visual studio...
может есть кто знающий?
fishman
Кандидат
Сообщения: 83
Зарегистрирован: 14 сен 2015, 22:04
Репутация: 9
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение fishman »

Вот что ответил Том :
"You would need to use Visual Studio. The GCode window is a Scintilla Control. Possibly add a call to:

void CScintillaCtrl::StyleSetSize(int style, int sizePoints, BOOL bDirect)

You would need to research it yourself."

Скачал Visual Studio нашел файлик Scintillы ( https://ru.wikipedia.org/wiki/Scintilla )...
Открыл его
Снимок.JPG (8868 просмотров) <a class='original' href='./download/file.php?id=78143&sid=127dec11be0c7fb41ca6e7ba3a4c902a&mode=view' target=_blank>Загрузить оригинал (145.68 КБ)</a>
и тут я вспомнил , что ни хрена в этом не понимаю!
в общем так и не нашел где тут прописан размер шрифта по умолчанию...
может есть знающие товарищи которые могут подсказать...
Аватара пользователя
Predator
Мастер
Сообщения: 9583
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2531
Контактная информация:

Re: Редактирование интерфейса KmotionCNC

Сообщение Predator »

Он тут и не прописан. Здесь только переменная, а ее значение, задано где-то в другом месте ;)
Ответить

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