Страница 1 из 1

Всего одна ось

Добавлено: 14 авг 2021, 11:37
Ribun
Здравствуйте все!
У нас есть одна ось. Перемещать надо введя в программе координату и старт. Следом опять координату и старт... Вот только в какой программе возможно делать такое примитивно управление не знаю. Подскажите пожалуйста кто знает. Эсли это можно в mach3, то это будет супер. Но правка УП где надо стирать цифры не подходит. Надо минимум телодвижений.
Операционку поставлю любую.

Re: Всего одна ось

Добавлено: 14 авг 2021, 12:35
xenon-alien
Обычная MDI в любой ЧПУ не справиться с задачей?
Можно с обычной ардуиной с прошивкой GRBL подключаемый по юсб. И Мач с ЛПТ портом не нужен.

Re: Всего одна ось

Добавлено: 14 авг 2021, 14:43
selenur
Вот выше и решение, командами G91 или G92, установили как считать координаты, абсолютные, или относительные, и далее просто Х100, где указывает ось и координаты, для этого любой практически контроллер, подойдет.

Re: Всего одна ось

Добавлено: 14 авг 2021, 15:30
Ribun
Спасибо всем за оперативность и понятность объяснения! Сделал в мач3.
Скажите а возможно в нем сделать так чтобы не писать Х100, а писать сразу 100? Ведь ось одна

Re: Всего одна ось

Добавлено: 14 авг 2021, 15:37
xenon-alien
Ribun писал(а): а писать сразу 100?
А от куда контроллеру знать что такое 100? попугаев, обезян, миллиметров, подача, обороты шпинделя и т.д...
Нужно обозначить. Или писать макрос со скрином куда вводится только значение, а макрос остальное сам допишет, что вам лень.

Re: Всего одна ось

Добавлено: 14 авг 2021, 19:02
Ribun
Спасибо. Понял.
Есть ещё вопрос, может у кого то есть знания в этом....
Хочу из стороннего приложения передать в мач3 команду типа:
Alt2(это MDI)
input
x100
enter
Не пойму как правильно это написать. Задача состоит в том, чтобы послать из имеющегося нашего приложения команду в мач3 и привести привод в движение.
Это изменит нашу работу как лампочка изменила мир... :)
Всем огромное спасибо за помощь!!!

Re: Всего одна ось

Добавлено: 14 авг 2021, 19:27
xenon-alien
А почему бы не написать сразу все исходные данные?
Что за программа, с каким протоколом данных она работает, и способна ли вообще на такое...
А там уже знатоки Мач подскажут, есть ли возможность это воплотить в реальность.
Чего постоянно всю информацию нужно клещами вытягивать? Вам это нужно, или форумчанам?

Re: Всего одна ось

Добавлено: 14 авг 2021, 20:57
selenur
Ribun писал(а): 14 авг 2021, 19:02 Спасибо. Понял.
Есть ещё вопрос, может у кого то есть знания в этом....
Хочу из стороннего приложения передать в мач3 команду типа:
Alt2(это MDI)
input
x100
enter
Не пойму как правильно это написать. Задача состоит в том, чтобы послать из имеющегося нашего приложения команду в мач3 и привести привод в движение.
Это изменит нашу работу как лампочка изменила мир... :)
Всем огромное спасибо за помощь!!!
В начале необходимо получить хендл (уникальный идентификатор приложения), далее зная идентификатор текстового поля, или способ установки контекста на текстовое поле, устанавливать нужное значение, и т.д. для поиска примеров исходного кода, ищите по фразе: winAPI отправка команд другому приложению.

Re: Всего одна ось

Добавлено: 15 авг 2021, 08:51
Ribun
Спасибо за помощь.
... По поводу клещей, извините не точно объяснил... Приложение которое должно послать команду в мач3 наше. Мы его сделали сами. В процессе его работы на мониторе появляются координаты куда передвинуть ось. Но вводить надо (спасибо вам) руками с Клавы, а человек может ошибиться. Вот и хочу из программы отправлять. Если здесь есть человек с достаточным уровнем знаний, то будем премного благодарны и в своей программе сделаем как надо...

Re: Всего одна ось

Добавлено: 15 авг 2021, 09:57
Ribun
xenon-alien писал(а): 14 авг 2021, 19:27 А почему бы не написать сразу все исходные данные?
Что за программа, с каким протоколом данных она работает, и способна ли вообще на такое...
А там уже знатоки Мач подскажут, есть ли возможность это воплотить в реальность.
Чего постоянно всю информацию нужно клещами вытягивать? Вам это нужно, или форумчанам?
Извините за скудность моего описания...
Как вы скажете так и будет работать эта программа... И протоколы и способности... Все появится, узнать бы что надо...

Re: Всего одна ось

Добавлено: 15 авг 2021, 19:45
Kost_irk
Зря вы это с мачем затеяли. Вот вам советовали, поставьте какую-нибудь грбл платку, откройте в своей программе компорт и валите перемещения туда. Будет стабильнее, без лпт и заморочек с виндовыми сообщениями.

Re: Всего одна ось

Добавлено: 15 авг 2021, 22:11
steals_y2k
autoscript вроде или тому подобное.
в линукс можно написать своё собственное окошечко с полем для ввода координаты