Доброго времени Всем
Матириал взят с Сайта Автора
ПАНЕЛЬ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ И КОНТРОЛЯ
ШАГОВЫМ ДВИГАТЕЛЕМ ЧЕРЕЗ LPT
Паук - 4x – небольшая программка для управления станком (до 4-х координат) под Windows. Программа понимает любые файлы с G-кодом и генерирует соответствующие сигналы для управления шаговыми двигателями через LPT порт. Паук - 4x превращает простой в эффективный cnc контроллер ЧПУ станка. За счет оптимизации кода, не перегруженности интерфейса, программа справляется с возложенными на нее задачами, а именно:
- интуитивно понятна;
- имеет простые и гибкие настройки;
- управляет станком по файлу с G-кодом;
- пауза, остановка, возврат в нулевую точку и пр;
- управляет перемещением станка от клавиатуры;
- минимальный , на котором она работает разве, что в музее можно увидеть.
Коротко и понятно.
Читать обязательно, что б не задавать глупых вопросов.
Занимаюсь ЧПУ с 1999 года. Тогда и появились первые версии ПАУКа, но назывался он тогда LEXX. Не было ничего, просто вакуум! Не в чем разрабатывать программы для станка, нет управляющей станком программы, нет контроллеров для шаговых двигателей, и шаговые двигатели были стырены с какого-то принтера. Управляющим был камп с камнем Р200 и 64 метра мозгов. Естественно, что камп под управлением винды, тогда еще 98-й. Стабильной работы станка при таких исходниках быть не может. Тогда наступил на теже грабли, что и другие. Кому интересно – теперь в нете материала немеряно почему ЭТО не работает. Тогда же и пришла идея, что задачи надо разделить, вся на кампе, а выдачу импульсов через необходимые промежутки времени переложить на отдельное устройство – кодовое название «Буфер».
Была сварганена железяка, в которую можно было плевать данные, она через указанные временные интервалы их выплевывала из себя. ВСЕ! На 200 пне, при 64 мегах , с запущенным winamp`ом, станок стабильно работал в фоновом режиме и разгоняли его до 5м в минуту.
Прошло много времени и многое изменилось. ПАУК - 4x «вылизывался» годами. Сейчас уже совсем другие кампы.
Итак на 800-ом пне, при 128 метрах, на чистом миллениуме, никаких антивирусов, никаких дополнительных программ, лишних драйверов и мультимедии – девственно чистый и голый миллениум, с отключенными функциями энергосбережения, запускаем программу без «Буфера» и смотрим… Работает:)
Итак:
1. Выкладываю программу, которая работает БЕЗ БУФЕРА. В ней вырезан протокол, потому как будет хаос на выходе LPT:)! Только управляющие сигналы.
2. Программа только для некоммерческого использования. Иное оговаривается со мной и никак иначе.
3. Требования: минимально P600/128/Windows(95)
Матириал взят с Сайта Автора