Создать кнопку в Mach3

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
mva
Новичок
Сообщения: 3
Зарегистрирован: 11 дек 2012, 17:13
Репутация: 0
Контактная информация:

Создать кнопку в Mach3

Сообщение mva »

Привет.

Очень нужно создать кнопки на главном экране Mach3. Кнопки должны быть две THC Up и THC Down, т.е. они должны эмулировать входные сигналы.
Программа для редактирования экранов Mach есть. Только не пойму как, в списке комманд, когда кнопку создаешь, таких нет(
Прошу помощи.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Создать кнопку в Mach3

Сообщение aftaev »

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

Re: Создать кнопку в Mach3

Сообщение Nick »

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

Re: Создать кнопку в Mach3

Сообщение aftaev »

Nick писал(а):А какие команды ты использовал?
с клавы эмулировал ножно прописать горячие клавиши для ТНС вот чем больше жмакаешь тем геометрия изменяется
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
mva
Новичок
Сообщения: 3
Зарегистрирован: 11 дек 2012, 17:13
Репутация: 0
Контактная информация:

Re: Создать кнопку в Mach3

Сообщение mva »

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

Re: Создать кнопку в Mach3

Сообщение Nick »

Наверное, можно сделать кнопку, чтобы она эмулировала хоткей.

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

Re: Создать кнопку в Mach3

Сообщение aftaev »

Nick писал(а):А как хоть приблизительно все эти функции в mach называются?
ОЕМ коды

mva, яж объясняю делал подобное глючит. То что нак же не было на плазме ТНС хотел пока кнопкаами управлять. Сделал. Запускаю плазму вырезаю круг. Жмакаю кнопки Z подымается опускается все ОК, вот только вместо круга овал вышел. Гоню станок в начало резки оси сместились. Думал шаговики гонят. Вырезаю без регулировки ТНС все четко режет. Вырезаю и регулирую зазор клавиатурой фигню режет. Сколько пробовал при управлении с клавы геометрия летит. Поставил в комп доп. плату ЛПТ прикрутил пару кнопок вверх/вниз и так работал.
mva писал(а):так как LPT входа все заняты,
так купи еще плату LPT-PCI они по 10 баксов. Мач поддерживает 2 ЛПТ. И прикрути к этой плате кнопки. Иначе ты затыкаешь экран :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
mva
Новичок
Сообщения: 3
Зарегистрирован: 11 дек 2012, 17:13
Репутация: 0
Контактная информация:

Re: Создать кнопку в Mach3

Сообщение mva »

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

Re: Создать кнопку в Mach3

Сообщение Nick »

aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Создать кнопку в Mach3

Сообщение aftaev »

Находишь прогу Mach3Screen.exe открываешь в ней файл морды мача расширение set Щелкни на любой кнопке и посмотри что там прописано. Там прописан будет ОЕМ код. Находишь описание ОЕМ кодов мача там будет примерно для ТНС код 2341 вот его в свойства кнопки вписываешь и при нажатии будет срабатывать ТНС
Вот как то так :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Создать кнопку в Mach3

Сообщение aftaev »

Nick писал(а):Там же на VB все?
Не совсем. На VB пишется сложный скрипт, для нажатия кнопок достаточно указать нужный ОЕМ код.
При написании на VB все равно используется ОЕМ коды. Чтобы "нажать" кнопку в коде VB нужно будет написать типо DoButton(124) :thinking: написал на память скорее всего малость не так
Мач.JPG (6091 просмотр) <a class='original' href='./download/file.php?id=10130&sid=1e04f1254b3f10d85fa5827963711f8a&mode=view' target=_blank>Загрузить оригинал (196.76 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Создать кнопку в Mach3

Сообщение aftaev »

Что то тут совсем на код VB Мача не похоже

Вот так лучше
http://www.machsupport.com/MachCustomiz ... EM_Buttons

и разнообразие:
http://www.google.ru/#hl=ru&newwindow=1 ... 52&bih=749
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ответить

Вернуться в «Windows / Mach»