В общем сломанная фреза навела на мысль о том что

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение Nick »

nkp писал(а):в ладдере есть...
то есть - один оборот двига - допустим 200 шагов
отсчитали счетчиком - проверка на срабатывание датчика
если 1:
сбросили
повторили
если нет:
estop
зачем, есть же стандартный watchdog.


Кстати, если прорезь будет достаточно маленькой - есть вариант ее пропустить на большой скорости шаговика...

Делай две оптопары и на них с одной прорезью спокойной работает компонент энкодер.

Плата pci - 2lpt стоит 450р. только вчера такую купил.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение nkp »

Bmax77 писал(а):LPT же не резиновый,
расширяться )))
pci=>lpt
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение Сергей Саныч »

Nick писал(а):Это что?
Это компонент, который делает подсчет импульсов в зависимости от направления (увеличивает или уменьшает счетчик).
Примерно так

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

int count;
bool pulse, dir, reset;
if(pulse) {
  if(dir)
    count++;
  else
     count--;
}
if(reset)
  count = 0;
на pulse подаем step, на dir - dir, на reset - импульс от индексного датчика. Отслеживаем значение count. Как только оно превысит количество импульсов на оборот - кричим караул.

это схематично, реально надо еще кой-чего добавить, чтобы реагировать на фронт импульсов pulse и reset, а не на уровень.

Работать должно с частотой не меньше base, а потому счетчики из ladder вряд ли подойдут.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение Алексс »

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

Re: В общем сломанная фреза навела на мысль о том что

Сообщение Nick »

Ага или камеру поставить, чтобы отслеживать наматывание одеяла на ходовой винт :hehehe:
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение Алексс »

вариант.
еще датчик звука. если оператор орет благим матом, дело труба, надо все гасить.
желательно с распознованием речи.

если орет ЗАЕ%ИСЬ - можно увеличить feed override и ждать вариант два:
а если БЛЯяяяя то гасить.

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

Re: В общем сломанная фреза навела на мысль о том что

Сообщение nkp »

Алексс писал(а):если орет ...
ну вот - чувствуется опыт :)
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение Алексс »

nkp писал(а):чувствуется опыт
я все пишу исключительно на основании собственного опыта
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11731
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение michael-yurov »

Ну вы и понапридумывали!

А у меня ситуация противоположная - а это повод хорошенько подумать над реальной пользой от решения обсуждаемой задачи.
Как многие знают - мне нравятся DSP драйверы Leadshine, EM серия.
Никаких энкодеров, оптопар и т.п. у шаговых моторов нет, но в случае пропуска шага драйвер это замечает и выдает сигнал ошибки (есть отдельный выход),
который можно использовать для остановки станка.
Но, я данную опцию отключил за ненадобностью, т.к. на мой взгляд она создает больше проблем, чем решает.
Например, я хочу отфрезеровать рабочую поверхность (жертвенный слой стола), и мне нужно пройтись по максимальным габаритам станка, до тех пределов, где станок упрется в стенки и моторы начнут "пробуксовывать".
Если при этом сработает E-Stop, то меня это совсем не обрадует.
Иногда я вручную (плоскогубцами) проворачиваю вал мотора за муфту, чтобы переместить мотор на +/- 4 шага, например, чтобы фреза резала чуть поглубже. И если при этом сработает E-Stop, то выполяемая работа может пойти коту под хвост.

Хотя, конечно, если оставлять станок надолго без присмотра, то, пожалуй, возможность аварийного отключения пригодилась бы.
valb
Мастер
Сообщения: 267
Зарегистрирован: 10 апр 2011, 23:01
Репутация: 20
Откуда: Пенза
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение valb »

michael-yurov писал(а):Иногда я вручную (плоскогубцами) проворачиваю вал мотора за муфту, чтобы переместить мотор на +/- 4 шага, например, чтобы фреза резала чуть поглубже. И если при этом сработает E-Stop, то выполяемая работа может пойти коту под хвост.
:hehehe: Так вот почему боитесь воспользоваться лишним, пришитым на Фабрике, карманом. Но не все такие Экстремалы и уговорить НЕ применять сигнальчик "FLT" не получится. :good:
michael-yurov писал(а):Хотя, конечно, если оставлять станок надолго без присмотра, то, пожалуй, возможность аварийного отключения пригодилась бы.
Вот с этого и нужно было начинать. ;)
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11731
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение michael-yurov »

valb писал(а):Вот с этого и нужно было начинать.
Ну, не знаю. Почему-то так получается, что я без присмотра станок никогда не оставляю.
Может быть потому что я рельефы из дерева не вырезаю.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение Сергей Саныч »

Алексс писал(а):линейки решают все проблемы.
michael-yurov писал(а):мне нравятся DSP драйверы Leadshine, EM серия
Товарищи, ну? (с)
У ТС станок на шпильках, видимо, достаточно бюджетный, а вы ему что предлагаете? Да один лидшайновский драйвер обойдется дороже всего станка. Линейки тоже вещь недешевая.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11731
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение michael-yurov »

Serg-tmn писал(а):У ТС станок на шпильках, видимо, достаточно бюджетный, а вы ему что предлагаете?
А я не предлагал. Я говорил о том, что у меня есть такая функция, и она стабильно и без дополнительных хитростей работает, но я ее отключил, т.к. она мне мешала.
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение Алексс »

Serg-tmn писал(а):станок на шпильках, видимо
а зачем тогда весь этот гиморой и, как тут принято говорить, попытки слепить из говна пулю, если механика вообще ни о чем ?

можно взять китайские емкостные линейки, они дешевые. на ардуине слепить опрос и все это подключить к месе. но без нормальной механики эта затея дохлая.
хотя, кто знает :)
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение Сергей Саныч »

michael-yurov писал(а):Иногда я вручную (плоскогубцами) проворачиваю вал мотора за муфту, чтобы переместить мотор на +/- 4 шага,
А были бы у тебя сервы, такой бы финт точно не прошел :hehehe:
Чудес не бывает. Бывают фокусы.
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3629
Откуда: Красногорск
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение nik1 »

В принципе китовые линейки вполне недорого стоят, естесно там
За ход в 400 мм с разрешением в 1 микрон , 62 бакса просят, дешевле только даром :)
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11731
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение michael-yurov »

(для просмотра содержимого нажмите на ссылку)
Serg-tmn писал(а):А были бы у тебя сервы, такой бы финт точно не прошел
Если честно - стыдно было об этом писать. Но, что же поделаешь - это правда.
А с сервами - да, придется делать доп кнопочки в программе, писать для них скрипты...
А вот в NCStudio такая возможность (корректировка положения траектории без смещения рабочих и машинных координат) уже реализована и очень удобно сделана.
Bmax77
Мастер
Сообщения: 400
Зарегистрирован: 13 авг 2013, 11:05
Репутация: 39
Контактная информация:

Re: В общем сломанная фреза навела на мысль о том что

Сообщение Bmax77 »

Алексс писал(а):а зачем тогда весь этот гиморой и, как тут принято говорить, попытки слепить из говна пулю, если механика вообще ни о чем ?
Хм, ну вопервых не соглашусь, во вторых каждому станку своя механика, ставить шариковую пару на фанерный станок вот это пожалуй из говна пуля. А шпилька для фанерных деталей вполне подходит.
Ответить

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