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

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

Добавлено: 06 фев 2014, 12:03
Vlad_Z
Добрый день!
В продолжении темы Использование Mach3 для вышивки #1.
Решил попробовать для вышивки Linux вместо Mach3. Управление скоростью вращения шкива швей машины ШИМ вместо ШД. Пожалуйста подскажите:
1. Как настроить в конфигурации порта входной пин от датчика вращения шкива швей. маш.?
2. Как прописать условие задержки перемещения ШД X,Y при получении сигнала от пина датчика положения шкива швей. маш.?

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

Добавлено: 06 фев 2014, 15:09
Nick
Есть уже какой-то конфиг?

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

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

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

M3 (старт шпинделя)
F100 (удельная величина влияющая на размер стежка)
G01 X100 Y200 
(перемещения по траектории)
M5 (стоп шпинделя)
И станок будет сам ехать стежками по траектории, а длина стежка будет зависеть от скорости подачи станка F и скорости шпинделя S.

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

Добавлено: 06 фев 2014, 16:21
Vlad_Z
Конфигурация:
Двигатель привода шкива машины управление ШИМ.
Датчик шкива
Х У на ШД
http://www.ebay.com/itm/CNC-Breakout-Bo ... 2a12bcef68

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

Добавлено: 06 фев 2014, 21:23
Nick
Я в том плане, что сделай базовую конфигурацию LinuxCNC, вот как тут написано, чтобы все каталось, и выкладывай сюда hal и ini файлы, будем их править.
Конфигурация EMC2 LinuxCNC #1

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

Добавлено: 07 фев 2014, 12:28
Vlad_Z
Шим настроить не удалось.
Вот что получилось.

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

Добавлено: 07 фев 2014, 12:33
nkp
A1.hal ??

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

Добавлено: 07 фев 2014, 12:43
Vlad_Z
Вот

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

Добавлено: 22 мар 2014, 16:35
Vlad_Z
Всем добрый день!
Кто-нибудь, пожалуйста, посмотрите ошибки в моем HALе. Не получается прописать
motion.feed-hold

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

Добавлено: 22 мар 2014, 16:40
nkp
попробуй так:
net mfh motion.feed-hold-in <= parport.0.pin-11-in

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

Добавлено: 22 мар 2014, 16:43
nkp
даже наверно так:
net mfh motion.feed-hold-in <= parport.0.pin-11-in-not

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

Добавлено: 22 мар 2014, 16:47
Vlad_Z
А какое значение или параметр пина необходимо в данном варианте указывать?

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

Добавлено: 22 мар 2014, 16:55
nkp
Vlad_Z писал(а):А какое значение или параметр пина необходимо в данном варианте указывать?
не совсем понял вопрос...
motion.feed-hold-in - это пин BIT
то есть к 11-му пину парпорта цепляем кнопку
нажимаем - подача ноль

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

Добавлено: 22 мар 2014, 16:59
Vlad_Z
Я имел ввиду setp

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

Добавлено: 22 мар 2014, 17:04
Vlad_Z
Спасибо!
Пойду попробую.

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

Добавлено: 22 мар 2014, 17:04
nkp
Vlad_Z писал(а):Я имел ввиду setp
не знаю про что идет речь ...
повторюсь:
motion.feed-hold-in - это не параметр - это пин...
он может быть только 1 или 0 , True или False , вкл или выкл...
вот мы кнопкой его вкл (выкл) и делаем подачу нулевой (останавливаемся по простому)

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

Добавлено: 22 мар 2014, 17:21
Vlad_Z
Приношу свои извинения, возможно задаю неправильные вопросы, но только закончил читать мануал, из которого понял следующее:
1. Надо загрузить компонент
2. addf
3. net
4. setp

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

Добавлено: 22 мар 2014, 17:22
Vlad_Z
Внес рекомендованные изменения в HAL, не загружается конфигурация.

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

Добавлено: 22 мар 2014, 17:52
nkp
Vlad_Z писал(а):Внес рекомендованные изменения в HAL, не загружается конфигурация.
ошибку в студию)
внизу окна с ошибкой - выделить всё - потом скопировать - ctrl+c или ctrl+Insert(не помню точно)

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

Добавлено: 22 мар 2014, 17:56
Vlad_Z
Все стоит на другой машине, а она не подключена к сети, если я правильно понял

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

Добавлено: 22 мар 2014, 18:00
nkp
net mfh motion.feed-hold <= parport.0.pin-11-in-not