Всего одна ось
-
- Новичок
- Сообщения: 33
- Зарегистрирован: 14 авг 2021, 11:30
- Репутация: 1
- Настоящее имя: Александр
- Контактная информация:
Всего одна ось
Здравствуйте все!
У нас есть одна ось. Перемещать надо введя в программе координату и старт. Следом опять координату и старт... Вот только в какой программе возможно делать такое примитивно управление не знаю. Подскажите пожалуйста кто знает. Эсли это можно в mach3, то это будет супер. Но правка УП где надо стирать цифры не подходит. Надо минимум телодвижений.
Операционку поставлю любую.
У нас есть одна ось. Перемещать надо введя в программе координату и старт. Следом опять координату и старт... Вот только в какой программе возможно делать такое примитивно управление не знаю. Подскажите пожалуйста кто знает. Эсли это можно в mach3, то это будет супер. Но правка УП где надо стирать цифры не подходит. Надо минимум телодвижений.
Операционку поставлю любую.
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Всего одна ось
Обычная MDI в любой ЧПУ не справиться с задачей?
Можно с обычной ардуиной с прошивкой GRBL подключаемый по юсб. И Мач с ЛПТ портом не нужен.
Можно с обычной ардуиной с прошивкой GRBL подключаемый по юсб. И Мач с ЛПТ портом не нужен.
Последний раз редактировалось xenon-alien 14 авг 2021, 14:45, всего редактировалось 1 раз.
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Всего одна ось
Вот выше и решение, командами G91 или G92, установили как считать координаты, абсолютные, или относительные, и далее просто Х100, где указывает ось и координаты, для этого любой практически контроллер, подойдет.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Новичок
- Сообщения: 33
- Зарегистрирован: 14 авг 2021, 11:30
- Репутация: 1
- Настоящее имя: Александр
- Контактная информация:
Re: Всего одна ось
Спасибо всем за оперативность и понятность объяснения! Сделал в мач3.
Скажите а возможно в нем сделать так чтобы не писать Х100, а писать сразу 100? Ведь ось одна
Скажите а возможно в нем сделать так чтобы не писать Х100, а писать сразу 100? Ведь ось одна
Последний раз редактировалось Ribun 14 авг 2021, 16:02, всего редактировалось 1 раз.
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Всего одна ось
А от куда контроллеру знать что такое 100? попугаев, обезян, миллиметров, подача, обороты шпинделя и т.д...
Нужно обозначить. Или писать макрос со скрином куда вводится только значение, а макрос остальное сам допишет, что вам лень.
-
- Новичок
- Сообщения: 33
- Зарегистрирован: 14 авг 2021, 11:30
- Репутация: 1
- Настоящее имя: Александр
- Контактная информация:
Re: Всего одна ось
Спасибо. Понял.
Есть ещё вопрос, может у кого то есть знания в этом....
Хочу из стороннего приложения передать в мач3 команду типа:
Alt2(это MDI)
input
x100
enter
Не пойму как правильно это написать. Задача состоит в том, чтобы послать из имеющегося нашего приложения команду в мач3 и привести привод в движение.
Это изменит нашу работу как лампочка изменила мир...
Всем огромное спасибо за помощь!!!
Есть ещё вопрос, может у кого то есть знания в этом....
Хочу из стороннего приложения передать в мач3 команду типа:
Alt2(это MDI)
input
x100
enter
Не пойму как правильно это написать. Задача состоит в том, чтобы послать из имеющегося нашего приложения команду в мач3 и привести привод в движение.
Это изменит нашу работу как лампочка изменила мир...
Всем огромное спасибо за помощь!!!
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Всего одна ось
А почему бы не написать сразу все исходные данные?
Что за программа, с каким протоколом данных она работает, и способна ли вообще на такое...
А там уже знатоки Мач подскажут, есть ли возможность это воплотить в реальность.
Чего постоянно всю информацию нужно клещами вытягивать? Вам это нужно, или форумчанам?
Что за программа, с каким протоколом данных она работает, и способна ли вообще на такое...
А там уже знатоки Мач подскажут, есть ли возможность это воплотить в реальность.
Чего постоянно всю информацию нужно клещами вытягивать? Вам это нужно, или форумчанам?
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Всего одна ось
В начале необходимо получить хендл (уникальный идентификатор приложения), далее зная идентификатор текстового поля, или способ установки контекста на текстовое поле, устанавливать нужное значение, и т.д. для поиска примеров исходного кода, ищите по фразе: winAPI отправка команд другому приложению.Ribun писал(а): ↑14 авг 2021, 19:02 Спасибо. Понял.
Есть ещё вопрос, может у кого то есть знания в этом....
Хочу из стороннего приложения передать в мач3 команду типа:
Alt2(это MDI)
input
x100
enter
Не пойму как правильно это написать. Задача состоит в том, чтобы послать из имеющегося нашего приложения команду в мач3 и привести привод в движение.
Это изменит нашу работу как лампочка изменила мир...
Всем огромное спасибо за помощь!!!
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Новичок
- Сообщения: 33
- Зарегистрирован: 14 авг 2021, 11:30
- Репутация: 1
- Настоящее имя: Александр
- Контактная информация:
Re: Всего одна ось
Спасибо за помощь.
... По поводу клещей, извините не точно объяснил... Приложение которое должно послать команду в мач3 наше. Мы его сделали сами. В процессе его работы на мониторе появляются координаты куда передвинуть ось. Но вводить надо (спасибо вам) руками с Клавы, а человек может ошибиться. Вот и хочу из программы отправлять. Если здесь есть человек с достаточным уровнем знаний, то будем премного благодарны и в своей программе сделаем как надо...
... По поводу клещей, извините не точно объяснил... Приложение которое должно послать команду в мач3 наше. Мы его сделали сами. В процессе его работы на мониторе появляются координаты куда передвинуть ось. Но вводить надо (спасибо вам) руками с Клавы, а человек может ошибиться. Вот и хочу из программы отправлять. Если здесь есть человек с достаточным уровнем знаний, то будем премного благодарны и в своей программе сделаем как надо...
-
- Новичок
- Сообщения: 33
- Зарегистрирован: 14 авг 2021, 11:30
- Репутация: 1
- Настоящее имя: Александр
- Контактная информация:
Re: Всего одна ось
Извините за скудность моего описания...xenon-alien писал(а): ↑14 авг 2021, 19:27 А почему бы не написать сразу все исходные данные?
Что за программа, с каким протоколом данных она работает, и способна ли вообще на такое...
А там уже знатоки Мач подскажут, есть ли возможность это воплотить в реальность.
Чего постоянно всю информацию нужно клещами вытягивать? Вам это нужно, или форумчанам?
Как вы скажете так и будет работать эта программа... И протоколы и способности... Все появится, узнать бы что надо...
-
- Мастер
- Сообщения: 997
- Зарегистрирован: 19 июл 2018, 07:46
- Репутация: 193
- Откуда: Иркутск
- Контактная информация:
Re: Всего одна ось
Зря вы это с мачем затеяли. Вот вам советовали, поставьте какую-нибудь грбл платку, откройте в своей программе компорт и валите перемещения туда. Будет стабильнее, без лпт и заморочек с виндовыми сообщениями.
-
- Мастер
- Сообщения: 941
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: Всего одна ось
autoscript вроде или тому подобное.
в линукс можно написать своё собственное окошечко с полем для ввода координаты
в линукс можно написать своё собственное окошечко с полем для ввода координаты