roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 08:00

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: ПАУК-4х. Управление станком (до 4-х координат) под Windws
СообщениеДобавлено: 05 сен 2011, 01:25 
Не в сети
Аватара пользователя

Зарегистрирован: 05 сен 2011, 01:05
Сообщения: 9
Изображение
Паук - 4x – небольшая программа для управления станком (до 4-х координат) под Windows. Программа понимает любые файлы с G-кодом и генерирует соответствующие сигналы для управления шаговыми двигателями через LPT порт.
Паук - 4x превращает простой компьютер в эффективный контроллер ЧПУ станка. За счет оптимизации кода, не перегруженности интерфейса, программа справляется с возложенными на нее задачами, а именно:
- простая;
- гибкие настройки;
- управляет станком по файлу с координатами;
- пауза, остановка, возврат в нулевую точку и пр;
- управляет перемещением станка от клавиатуры в ручном режиме;
- минимальные требования к железу.

сайт программы:http://www.x4axis.com
От автора:
Выкладываю на всеобщее использование и обсуждение.
Постараюсь не затягивать с ответами на вопросы.


Последний раз редактировалось x4axis 06 окт 2011, 21:31, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 05 сен 2011, 10:11 
Не в сети
Аватара пользователя

Зарегистрирован: 09 май 2011, 16:43
Сообщения: 536
Откуда: Украина, Киев
прог. языки: Нецензурный
ФИО: Евгений НеОН
Красиво. А почему только под 98? Под ХР проблемы с портами?

_________________
Никогда не бойся делать то, что ты не умеешь. Ковчег был сооружен любителем. Профессионалы построили “Титаник“
2:5020/2140.1979@fidonet


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 05 сен 2011, 10:47 
Не в сети

Зарегистрирован: 03 ноя 2009, 13:58
Сообщения: 109
Откуда: Москва
Cейчас, говорят, модно под Linux делать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 05 сен 2011, 15:50 
Не в сети
Аватара пользователя

Зарегистрирован: 05 сен 2011, 01:05
Сообщения: 9
"А почему только под 98? Под ХР проблемы с портами?"
-ДА, в принципе это можно реализовать, но стабильно работать не будет без буфера. О нем на сайте написано.

"Cейчас, говорят, модно под Linux делать."
-тут кому как нравится:).
Мне нравится на "рабочих лошадках" миллениум: скромно и работоспособно: usb порты определяются нормально(нынче клавы, мышки, шлефки тока через них), сетка без вопросов устанавливается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 05 сен 2011, 17:48 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Будет ли работать с LPT не настоящим а на доп платах ? Можно ли в проге менять адреса порта?

Сделайте пожалуйста вариант под виртуальный COM ( через cp2102 ft232RL ) ИМХО очень востребовано получится.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 05 сен 2011, 17:50 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Я думаю с COM-портом задержки не дадут нормально работать, нужно будет в этом случае G-коды пересылать на контроллер и уже там выполнять.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 05 сен 2011, 18:09 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Так точно. Контроллеров полно таких, а вот ПО бесплатного к ним найти трудно.

Если сделать (отключаемый) режим с подтверждением принятия выполнения команд то можно вообще радио интерфес сделать.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 05 сен 2011, 21:46 
Не в сети
Аватара пользователя

Зарегистрирован: 05 сен 2011, 01:05
Сообщения: 9
"Будет ли работать с LPT не настоящим а на доп платах ? Можно ли в проге менять адреса порта?"
ОТВЕТ: да, параметр GL_PORT_BASA=888;//по умолчанию 888 или в десятичке номер требуемого порта. к примеру: 632/956

"Сделайте пожалуйста вариант под виртуальный COM ( через cp2102 ft232RL ) ИМХО очень востребовано получится."
ОТВЕТ: если точно опишите ТЗ и перспективы такой модификации, вполне возможно. Как я понял вы желаете с USB работать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 05 сен 2011, 22:59 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
=DeaD= писал(а):
...нужно будет в этом случае G-коды пересылать на контроллер и уже там выполнять...

Можно аппроксимировать прямыми. Это само по себе несложно.
Но на практике код получается сложным из-за необходимости
множества настроек и сервисных функций.

Например, на практике нужна кнопка "остановить", "поднять инструмент" и "продолжить с того же места" (то есть ты загнал в контроллер команду "полметра направо", но через пять сантиметров заметил, что на фрезу намоталась стружка или нужно снизить скорость подачи). Или в тяжелых формах "остановить", "перекалибровать координаты" и "продолжить с того же места" (ну, например, нужно заменить фрезу).

В результате это все обрастает ужасно.


Ну а в профессиональных софтинах есть всякие плюшки - плавные разгоны-торможения (сразу стартануть на высокой скорости привода обычно не позволяют, а постепенно набрать - легко), компенсация люфтов, диаметра фрезы и т.п.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 06 сен 2011, 10:17 
Не в сети
Аватара пользователя

Зарегистрирован: 05 сен 2011, 01:05
Сообщения: 9
1)разгон и торможение - реализованы.
2)пауза по ходу работы - реализована.
3)можно отвести перейти в другое место в паузе, а затем вернуться и продолжить.
4)компенсация люфтов - вот интересно, как это можно реализовать на окружности?! вот сделали ее по часовой и затем надо против? - это как, если есть описание алгоритма с удовольствием ознакомлюсь.
5)Износ фрезы по классике реализуется в CAMe.


А вообще-то моя позиция такова - все сложности(окружности и т.д.) реализуются(апроксимируются) на компьютере, а далее передаются в виде микроотрезков.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 06 окт 2011, 21:33 
Не в сети
Аватара пользователя

Зарегистрирован: 05 сен 2011, 01:05
Сообщения: 9
На сайт выложена новая версия:
1.Поддержка Win XP
2.Автоматическая установка драйвера для Win XP при первом запуске
3.Изменен алгоритм расчета управляющих сигналов.

- Повышена частота на канал до 3кГц. При 32 шагах на мм - скорость до 4м/мин.
- Стабильность выходных диаграмм. При процессоре 1ГГц качание диаграммы практически не наблюдалось.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 10 ноя 2011, 19:02 
Не в сети
Аватара пользователя

Зарегистрирован: 05 сен 2011, 01:05
Сообщения: 9
На сайт выложена новая версия Паук-4х (v4.2): :good:

1.Команда G0 - ускоренное перемещение на максимальной скорости
2.Команды М0 и М1 - пауза в программе
3.Внесены мелкие изменения и дополнения

http://www.x4axis.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 07 дек 2011, 23:00 
Не в сети
Аватара пользователя

Зарегистрирован: 05 сен 2011, 01:05
Сообщения: 9
В Паук-4х было имплантирована возможность выжигать по BMP картинке. Подробнее http://x4axis.com/info20111130.htm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 21 дек 2011, 14:41 
Не в сети
Аватара пользователя

Зарегистрирован: 05 сен 2011, 01:05
Сообщения: 9
По многочисленным просьбам сделал свободное распределение сигналов DIR и STEP на пинах LPT порта
Для этого необходимо в файл atomic_p.ini добавить следующие управляющие команды:

PIN_X_DIR =00000001; сигнал будет направлен на пин 9
PIN_X_STEP=00000010;
PIN_Y_DIR =00000100;
PIN_Y_STEP=00001000;
PIN_Z_DIR =00010000;
PIN_Z_STEP=00100000;
PIN_A_DIR =01000000;
PIN_A_STEP=10000000;сигнал будет направлен на пин 2

Если записать PIN_X_DIR =10000001; сигнал будет направлен на пины 2 и 9

Новую версию уже выложил http://www.x4axis.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПАУК-4х. Управление станком (до 4-х координат) под Windw
СообщениеДобавлено: 16 янв 2012, 13:06 
Не в сети
Аватара пользователя

Зарегистрирован: 05 сен 2011, 01:05
Сообщения: 9
1)Исправлена ошибка, которая иногда, при выжигании "делила" картинку.

2)Паук-4х получил четыре линии управления внешними устройствами через LPT порт. Уровни сигналов можно настраивать в зависимости от ситуации.

3)имплантирован модуль "Дятел" - гравировка ударным инструментом. Гравирование фотографий на граните и стекле. В модуле предусмотрена возможность регулировать силу удара.



Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO