Страница 8 из 70

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 09 фев 2015, 23:36
michael-yurov
Hanter писал(а):коллеги, чисто для информации - завязывайте с арткамом.. несколько раз нарывались на косяки с расчетами таректорий, которые приводили к весьма дорогому браку.. :(
Для 2D мне он очень даже нравится.

А идеология работы с 3d моделями в арткаме мне кажется жутко дурной.
Но всякие панно для фрезеровки из дерева обычно сохраняют в формате арткама, или в виде битовой карты (тут просто не нужно глупостей делать и переводить 17 миллионов градаций по Z в 256),
и, как ни странно, для таких задач хорошо подходит банальная обработка змейкой. По этой причине арткам устраивает тех, кто занимается рельефами из дерева.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 10 фев 2015, 20:54
passer-by
Возможно ли подключение подключение шаговых двигателей с энкодером в режиме step-dir?

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 10 фев 2015, 21:20
konstantinshr
Видимо действительно косяк в модели. Сейчас режу другую работу так все в пределах нормы. Арткамом пользуюсь из за простоты :hehehe: . Понятно что Powermill лучше но гораздо сложнее. Да еще не хочет работать совместно с солидом.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 10 фев 2015, 21:50
michael-yurov
passer-by писал(а):Возможно ли подключение подключение шаговых двигателей с энкодером в режиме step-dir?
Возможно.
Вопрос в другом - что вы от этого хотите получить?

Подключение шаговиков и коррекция по линейкам еще как-то объяснима. А шаговиков с энкодером, и при это не использовать специальные драйверы - довольно странно.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 11 фев 2015, 00:02
Serg
Если КFlop умеет управлять шаговиками "по скорости", то проблем быть не должно - делается обычный PID регулятор по положению с Clossed Loop.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 11 фев 2015, 20:07
passer-by
Имелось ввиду Leadshine easy servo (http://www.leadshine.com/category.aspx? ... o-products)
шаговый двигатель с экодером и соответствующий драйвер, обеспечивающий обратную связь.
и еще несколько вопросов
1 Достаточно ли одной платы Kflop в этом случае?
2 Поддерживает ли Kflop контроль нескольких приводов для одной оси?
3 Сколько драйверов поддерживает Konnect Optical I/O Expansion Board?

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 11 фев 2015, 20:19
Serg
Какая разница?
Либо у вас обратная связь не уходит дальше этого easy servo и вы управляете им как обычным шаговиком.
Либо заводите обратную связь по положению в KFlop, а он управляет скоростью привода.
Все остальные варианты избыточны и сложны для реализации.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 11 фев 2015, 20:37
passer-by
Если я вас правильно понял возможна такая связка обеспечивающая контоль положения - шаговый двигатель с энкодером, обычный драйвер и Kflop - контролирующий и корректирующий это положение? В таком случае не могли бы прокоментировать цитату - " А шаговиков с энкодером, и при это не использовать специальные драйверы - довольно странно." из 144 сообщения.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 11 фев 2015, 21:21
michael-yurov
passer-by писал(а): возможна такая связка обеспечивающая контоль положения - шаговый двигатель с энкодером, обычный драйвер и Kflop
Возможна. А какой смысл в этом?
passer-by писал(а):и Kflop - контролирующий и корректирующий это положение?
Контроллировать положение можно, но почти бессмысленно, т.к. никакого расхождения не появится - у мотора ровно 200 шагов на оборот, у энкодера, 4000. Как ни крути их показания не будут расходится.
Если только шаговый мотор не сорвался в пропуск шагов. Тогда по энкодеру можно будет опрелить, на сколько сместилась координата.
Но что делать с этой информацией - заметив расхождение добавить шаговому мотору скорости? Если мотор сорвался, увеличение скорости ему уже точно не поможет.

Можно корректировать расхождения, если срыва не происходит. Но тогда не понятно, откуда эти расхождения вообще возьмутся, если все правильно работает.
passer-by писал(а): не могли бы прокоментировать цитату - " А шаговиков с энкодером, и при это не использовать специальные драйверы - довольно странно." из 144 сообщения.
Ледшайновские шаговые сервоприводы имеют несколько существенных плюсов по сравнению с обычными шаговыми приводами.
Например, они не срываются в пропуск шагов, а будут "упираться до последнего".
Драйверы увеличивают рабочий ток при росте нагрузки на вал, что позволяет использовать меньшие моторы и меньше их "греть" когда в этом нет необходимости.
Так же энкодер позволяет получить равномерное движение без вибраций и шума.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 12 фев 2015, 05:04
Сергей Саныч
Если правильно понимаю, смысл энкодеров на ШД в повышении точности и жесткости привода. Имея энкодер с 4000 шагов, мы получаем привод, который эти шаги отрабатывает точно. А не "приблизительно", как при неконтролируемом микрошаге.
Кроме того, если из-за нагрузки вал чуть провернется, то ОС это скорректирует, изменив нужным образом ток в обмотках. Как в обычной серве.
Можно ли это сделать на практике без специального драйвера - вопрос отдельный.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 12 фев 2015, 06:19
michael-yurov
Сергей Саныч писал(а):Кроме того, если из-за нагрузки вал чуть провернется, то ОС это скорректирует, изменив нужным образом ток в обмотках. Как в обычной серве.
а если мотор "заклинить" во время движения - он не сорвется, как обычный ШД, а будет упираться, пока не сможет повернуть вал.
Более того - драйвер увеличит рабочий ток выше 100% для преодоления тяжелого участка.

Если повернуть вал неподвижного мотора - драйвер будет упираться, чтобы вернуть вал в требуемое положение (примерно, как с сервой)

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

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 12 фев 2015, 07:35
ukr-sasha
Важно понимать, что корректируется позиция, а не скорость...

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 12 фев 2015, 09:40
Сергей Саныч
michael-yurov писал(а):а если мотор "заклинить" во время движения - он не сорвется, как обычный ШД, а будет упираться, пока не сможет повернуть вал.
Более того - драйвер увеличит рабочий ток выше 100% для преодоления тяжелого участка.
Это само собой.
michael-yurov писал(а):Единственное принципиальное отличие от сервы (не считая меньшей максимальной скорости и более высокого крутящего момента) - возможность удержания позиции не за счет энкодера, а за счет принципа микрошага.
Что есть микрошаг? Тонкое управление позицией за счет изменения соотношения токов в обмотках. Только без энкодера это делается без учета внешних возмущений.
Пример: Вот у нас есть
- ШД с моментом 1Нм. И с энкодером на 4000 положений
- обычный драйвер с микрошагом 1/20, согласованный с двигателем (чтобы число шагов было тоже 4000)
- драйвер ШД с энкодером.
Ставим двигатель с обычным драйвером в режим удержания. Нагружаем вал небольшим моментом, далеким до срыва. Скажем 0.16Нм. Вал отклоняется от начальной позиции примерно на 1/10 шага двигателя (два микрошага). А момент, напомню, всего-то 16% от максимального!
Теперь включаем ОС по энкодеру. Как только драйвер "почувствует" отклонение, так начнет восстанавливать нарушенное равновесие, изменяя токи. И будет это делать, пока не устранит ошибку, либо пока момент не достигнет максимального значения. То есть не 16, а 100 процентов.
Соответственно, жесткость привода на ШД с энкодером будет гораздо выше, чем с микрошагом при том же разрешении.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 16 фев 2015, 19:16
Guero
Помоги разобрать, кфлоп это плата которая соединяет сервоусилители и компьютер(mach3). И еще один вопрос, читал форум так и не понял, чем отличается стойка от компьютера с Mach или emc.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 17 фев 2015, 23:50
konstantinshr
Подскажите как можно освободить память в контролере. При выполнении УП выскакивает такая ошибка. Если нажать ОК то продолжает работу с прерванного места, но с небольшим смещением.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 18 фев 2015, 00:10
michael-yurov
konstantinshr писал(а):Подскажите как можно освободить память в контролере. При выполнении УП выскакивает такая ошибка. Если нажать ОК то продолжает работу с прерванного места, но с небольшим смещением.
Он пишет что буфер данных опустошился во время движения, а новых данных не поступило вовремя.

Или проблема с передачей данных (может из за сильных помех сбоить USB),
или просто размер буфера слишком маленький.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 18 фев 2015, 00:20
konstantinshr
michael-yurov писал(а):
konstantinshr писал(а):Подскажите как можно освободить память в контролере. При выполнении УП выскакивает такая ошибка. Если нажать ОК то продолжает работу с прерванного места, но с небольшим смещением.
Он пишет что буфер данных опустошился во время движения, а новых данных не поступило вовремя.

Или проблема с передачей данных (может из за сильных помех сбоить USB),
или просто размер буфера слишком маленький.
Может увеличить время lookahead?
Как можно увеличить буфер?

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 18 фев 2015, 00:29
michael-yurov
konstantinshr писал(а):Может увеличить время lookahead?
Как можно увеличить буфер?
Это одно и то же.

Но если проблемы с передачей данных или подвисаниями компьютера - это не спасет.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 20 фев 2015, 15:18
toha
passer-by писал(а):Возможно ли подключение подключение шаговых двигателей с энкодером в режиме step-dir?
Вполне возможно -пользовался. Ситуация была из-за конструкции станка, невозможно было понять пропускает ли шаги станок, идет ли правильно. Поставил энкодеры. Долго настраивал PID. Привод стал вести себя более адекватно, т.е. доганял свою позицию, в пределах установленного в KFlop значения. При превышении просто останавливались привода.
Я думаю при нормальной жесткости станка - вполне адекватно себя будут вести.
Только я пользовался возможностями KFlop с обычными драйверами ШД

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 23 фев 2015, 12:02
passer-by
Какой энкодер использавали, ставили на двигатель или на винт?