Использование LinuxCNC для вышивки

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Vlad_Z
Кандидат
Сообщения: 86
Зарегистрирован: 14 ноя 2012, 15:45
Репутация: 1
Контактная информация:

Использование LinuxCNC для вышивки

Сообщение Vlad_Z »

Добрый день!
В продолжении темы Использование Mach3 для вышивки #1.
Решил попробовать для вышивки Linux вместо Mach3. Управление скоростью вращения шкива швей машины ШИМ вместо ШД. Пожалуйста подскажите:
1. Как настроить в конфигурации порта входной пин от датчика вращения шкива швей. маш.?
2. Как прописать условие задержки перемещения ШД X,Y при получении сигнала от пина датчика положения шкива швей. маш.?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение Nick »

Есть уже какой-то конфиг?

Лучше всего сделать примерный конфиг, чтобы станок ездил по осям, потом в него будем дописывать все необходимое.
В двух словах, надо завести пин parport... от датчика на motion.feed-hold, тогда как только сработает датчик станок будет останавливаться.

Можно вообще будет написать:

Код: Выделить всё

M3 (старт шпинделя)
F100 (удельная величина влияющая на размер стежка)
G01 X100 Y200 
(перемещения по траектории)
M5 (стоп шпинделя)
И станок будет сам ехать стежками по траектории, а длина стежка будет зависеть от скорости подачи станка F и скорости шпинделя S.
Vlad_Z
Кандидат
Сообщения: 86
Зарегистрирован: 14 ноя 2012, 15:45
Репутация: 1
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение Vlad_Z »

Конфигурация:
Двигатель привода шкива машины управление ШИМ.
Датчик шкива
Х У на ШД
http://www.ebay.com/itm/CNC-Breakout-Bo ... 2a12bcef68
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение Nick »

Я в том плане, что сделай базовую конфигурацию LinuxCNC, вот как тут написано, чтобы все каталось, и выкладывай сюда hal и ini файлы, будем их править.
Конфигурация EMC2 LinuxCNC #1
Vlad_Z
Кандидат
Сообщения: 86
Зарегистрирован: 14 ноя 2012, 15:45
Репутация: 1
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение Vlad_Z »

Шим настроить не удалось.
Вот что получилось.
Вложения
custom.hal
hal
(108 байт) 423 скачивания
A1.ini
ini
(1.74 КБ) 374 скачивания
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение nkp »

A1.hal ??
Vlad_Z
Кандидат
Сообщения: 86
Зарегистрирован: 14 ноя 2012, 15:45
Репутация: 1
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение Vlad_Z »

Вот
Вложения
A1.hal
(3.49 КБ) 387 скачиваний
Vlad_Z
Кандидат
Сообщения: 86
Зарегистрирован: 14 ноя 2012, 15:45
Репутация: 1
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение Vlad_Z »

Всем добрый день!
Кто-нибудь, пожалуйста, посмотрите ошибки в моем HALе. Не получается прописать
motion.feed-hold
Вложения
станок_1.hal
(3.53 КБ) 1058 скачиваний
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение nkp »

попробуй так:
net mfh motion.feed-hold-in <= parport.0.pin-11-in
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение nkp »

даже наверно так:
net mfh motion.feed-hold-in <= parport.0.pin-11-in-not
Vlad_Z
Кандидат
Сообщения: 86
Зарегистрирован: 14 ноя 2012, 15:45
Репутация: 1
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение Vlad_Z »

А какое значение или параметр пина необходимо в данном варианте указывать?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение nkp »

Vlad_Z писал(а):А какое значение или параметр пина необходимо в данном варианте указывать?
не совсем понял вопрос...
motion.feed-hold-in - это пин BIT
то есть к 11-му пину парпорта цепляем кнопку
нажимаем - подача ноль
Vlad_Z
Кандидат
Сообщения: 86
Зарегистрирован: 14 ноя 2012, 15:45
Репутация: 1
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение Vlad_Z »

Я имел ввиду setp
Vlad_Z
Кандидат
Сообщения: 86
Зарегистрирован: 14 ноя 2012, 15:45
Репутация: 1
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение Vlad_Z »

Спасибо!
Пойду попробую.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение nkp »

Vlad_Z писал(а):Я имел ввиду setp
не знаю про что идет речь ...
повторюсь:
motion.feed-hold-in - это не параметр - это пин...
он может быть только 1 или 0 , True или False , вкл или выкл...
вот мы кнопкой его вкл (выкл) и делаем подачу нулевой (останавливаемся по простому)
Vlad_Z
Кандидат
Сообщения: 86
Зарегистрирован: 14 ноя 2012, 15:45
Репутация: 1
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение Vlad_Z »

Приношу свои извинения, возможно задаю неправильные вопросы, но только закончил читать мануал, из которого понял следующее:
1. Надо загрузить компонент
2. addf
3. net
4. setp
Vlad_Z
Кандидат
Сообщения: 86
Зарегистрирован: 14 ноя 2012, 15:45
Репутация: 1
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение Vlad_Z »

Внес рекомендованные изменения в HAL, не загружается конфигурация.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение nkp »

Vlad_Z писал(а):Внес рекомендованные изменения в HAL, не загружается конфигурация.
ошибку в студию)
внизу окна с ошибкой - выделить всё - потом скопировать - ctrl+c или ctrl+Insert(не помню точно)
Vlad_Z
Кандидат
Сообщения: 86
Зарегистрирован: 14 ноя 2012, 15:45
Репутация: 1
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение Vlad_Z »

Все стоит на другой машине, а она не подключена к сети, если я правильно понял
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Использование LinuxCNC для вышивки

Сообщение nkp »

net mfh motion.feed-hold <= parport.0.pin-11-in-not
Ответить

Вернуться в «LinuxCNC»