Страница 6 из 16

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 14:30
PKM
denis-k писал(а):будут учить программу загружать да кнопку аварийного стопа нажимать
Даже не сомневаюсь, будут учить работать, а не разбираться во внутренностях.
Скорее всего на промышленном станке.
Если так, то в принципе можно и без этих курсов обойтись.
Сложнее станок сделать... а как работать -- на форуме подскажут :)

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 15:13
denis-k
PKM писал(а): Даже не сомневаюсь, будут учить работать, а не разбираться во внутренностях.
Скорее всего на промышленном станке.
Если так, то в принципе можно и без этих курсов обойтись.
Сложнее станок сделать... а как работать -- на форуме подскажут :)
Возможно, и можно без них, но лишним не будет, плюс сказали, что программу можем сами себе содать в объеме этих часов. В общем, после праздников снова съезжу и узнаю про возможность обучения по устройству и не сложному ремонту станков.
Обучение на промышленных станках. Видел у них нескол ко станков со сменой инструмента, плюс где-то в какой-то лаборатории стоит 'стойка Сименс'. Спрошу и за нее, что это и дадут ли пощупать.
У них есть полноценные курсы на 4 месяца с выдачей удостоверения и присвоением разряда, но для меня это не вариант, надо же работать, а так было бы интересно. У них много курсов, можно на сварщика, но он объяснет, что им завод говорит на какие швы обучать на те и учат, как то так.

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 15:36
Serg
michael-yurov писал(а):Можно передать в виде дуг (задав скорость в начале и конце дуги), но, вроде бы KmotionCNC передает данные в виде линейных кусочков.
Думаю вопрос работы KFlop без компа можно закрыть: http://dynomotion.com/faq.html#stand-alone
michael-yurov писал(а):Только не способен управлять со временем сервоцикла в 90 мкс (прошу простить, описался - 90, а не 9), как у килофлопа. (Или я ошибаюсь?)
И не стоит сравнивать одноплатный компьютер с узкоспециализированным устройством.
Ошибаешься и стоит. :) Ничего узкоспециализированного там нет, DSP KFlop'а построен на ядре ARM9, основные функции самого аппаратного сигнального процессора скорее всего не используются (он в основном заточен под MP3), потому там и стоит ещё и FPGA. Процессор Cubieboard на ARM Cortex A8, это совсем другой уровень, это как Жигули и Boing. И там и там есть аппаратные средства для поддержки RealTime (правда уровень этих средств тоже сильно отличается) и организовать сервоцикл в несколько мкс не проблема. А можно ещё взять Cubieboard2 - там уже ARM Cortex A20...
Кстати, линуксом эти средства используются, подтверждение тому можно найти в исходниках ядра. А как проверить используются-ли они в KFlop или слова про RT там просто маркетинговый ход?.. ;)
michael-yurov писал(а):Ну если взять, например, обычные яскавовские сервы с 17 битным энкодером, привод на ШВП с шагом 5 мм, и скорость подачи 10 м/мин, получим уже 393 импульса энкодера за сервоцикл длительностью 90 мкс.
На это вообще можно не обращать внимания - и в KFlop и в Mesa обработкой сигналов энкодеров занимается FPGA, причем одинаковые, чтолько в FPGA Месы элементов раза в 4 побольше. Кстати ты-то вроде должен знать, что в ARM, начиная с младших Cortex'ов аппаратные таймеры умеют обрабатывать сигналы энкодеров вообще без участия ЦП.

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 16:02
michael-yurov
UAVpilot писал(а):Думаю вопрос работы KFlop без компа можно закрыть
Ну так в него и флешку с G-кодом не воткнуть, и экран не подключить.
Никто же и не спорит.
Но (по твоей же ссылке) http://dynomotion.com/Help/CoordinatedMotion.htm сказано, что в контроллер можно передать до 40 000 сегментов траектории (линейных или дуговых), и он по ним сможет двигаться без участия компьютера.
А G-код он не понимает (если только не написать свою программу планировщика и не зашить ее в KFlop). Но зачем, если G-код без компьютера не загрузить (если только городить дополнительный модуль чтения с карточки).
UAVpilot писал(а):А можно ещё взять Cubieboard2 - там уже ARM Cortex A20...
Можно и из транзисторов собрать специализированный компьютер. Но чего это будет стоить?
UAVpilot писал(а):На это вообще можно не обращать внимания
Я говорил не про аппаратный таймер/счетчик, к которому подключается энкодер, а про то что KFlop реально обрабатывает полную петлю сервоцикла (со всеми вычислениями, коррекциями и т.п.) за 90 мкс.
В реальности, конечно, от этого толку не много, но все же, раз уж зашла речь о том, что компьютер мощнее чем килофлоп.

Я не пытаюсь доказывать, что килофлоп лучше, я просто написал то, что о нем знаю.
Про ЛинуксЦНЦ и Месу я знаю мало, потому просто слушаю и помалкиваю.

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 16:13
PKM
UAVpilot писал(а):А можно ещё взять Cubieboard2 - там уже ARM Cortex A20
Погуглил "cubieboard2 linuxcnc" - ничего обнадеживающего

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 16:35
Serg
У меня на станке одно время отлично работала связка Cubeiboard + 7i43. Сейчас правда поставил обратно комп на Atom, ибо на Сubeiboard gmocappy заметно подтормаживает.
Кстати по денгам это будет примерно:
Cubeiboard - $65
Cubeiboard2 - $75
простая 7i43 - $79
навороченная 7i43 - $99
Итого: от $144 до $174 и никакой комп вообще не нужен. :)

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 16:40
PKM
В cubieboard разве есть лпт?
Пишут что латенси 80мс, многовато.

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 16:40
PKM
Перспективны эти платы будут с 7i80

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 16:58
igor44
Крутой ликбез для новичков у Вас получается................ :hehehe:

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 16:58
Serg
PKM писал(а):В cubieboard разве есть лпт?
У него есть GPIO, а на то, чтобы переделать hm2_7i43 на gpio мне потребовалось примерно час - понадобилось кучу лишнего кода выкинуть. :)
PKM писал(а):Пишут что латенси 80мс, многовато.
Только не 80мс, а 80 мкс. :)

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 16:59
PKM
Да... 80000 нс :)

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 17:17
aftaev
igor44 писал(а):Крутой ликбез для новичков у Вас получается................
новички в шоке :)

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 17:21
igor44
aftaev писал(а):новички в шоке
Я бы наверное отказался заниматься с ЧПУ...........((( После такого.
А так вообще то очень познавательно.

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 17:28
Hanter
PKM писал(а):главный вопрос - зачем эти 9мкс?
возьмем энкодер 1мкм, скорость подачи 1200мм/мин = 20мм/с, "сервоцикл" 10мкс
20000 имп/с * 0.00001 с = 0.2 имп за сервоцикл толку?
сервоцикл это вообще то не только опрос энкодера... чтоб было понятно что такое сервоцикл:
Буфер обмена01.gif (1673 просмотра) <a class='original' href='./download/file.php?id=40086&mode=view' target=_blank>Загрузить оригинал (80.68 КБ)</a>
согласитесь - несколько отличается от описанного вами :hehehe:
UAVpilot писал(а):У него есть GPIO, а на то, чтобы переделать hm2_7i43 на gpio мне потребовалось примерно час - понадобилось кучу лишнего кода выкинуть.
вот это и напрягает :) купить набор железа, с отсутствющей как класс документацией, и сидеть заниматься изобретательством.. :( я за свои деньги хочу какого то хотя бы более менее законченного решения. чтобы хоть разъемы и последовательность действий была нормально расписана.

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

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 17:29
Hanter
Я бы наверное отказался заниматься с ЧПУ...........((( После такого.
А так вообще то очень познавательно.
волков бояться... :)
а я еще на первой странице предупреждал что "счас такая тема попрет" :hehehe:
а вообще в таких темах и бывает самое интересное.

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 17:43
PKM
Hanter писал(а):а вообще в таких темах и бывает самое интересное.
Именно :)
Hanter писал(а):чтоб было понятно что такое сервоцикл
Сервоцикл сервоциклу сервоцикл рознь :)
Источник - дельта тау? А то вон "Commutation update Motor #"... У кфлопа и близко ничего подобного нет. Я же говорю - чистый маркетинг эти 90мкс. Возможно, некие функции и выполняются раз в 90мкс, но читать энкодеры и обновлять выходы приводов с такой частотой кфлоп не может, да и смысла нет.
А вот у месы есть карты для работы с моторами, и там такая структура больший смысл имеет ;)
Hanter писал(а):я не агитирую ЗА кфлоп. я против его гнобления
Да никто его не гнобит :)
Hanter писал(а):просто работать
Напоминает айфон vs андроид :)

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 17:57
PKM
Hanter писал(а):я за свои деньги хочу какого то хотя бы более менее законченного решения. чтобы хоть разъемы и последовательность действий была нормально расписана
Hanter писал(а):сам же ковыряю совершенно другое железо.. в прочем с ним гемороя еще больше чем с месой
и при этом оно намного дороже кфлопа :hehehe:
о вкусах не спорят, в общем...

еще аналогия: ручная коробка vs автомат :)

и такая вот мысль: если бы меса выпускала только 5i25, 7i76 и 7i77 - конфигуратор бы работал на ура, была куча картинок разжевывающих в какую дырочку сунуть проводок, форум линукса зачах на 90% и т.д. :)

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 17:58
michael-yurov
PKM писал(а):Источник - дельта тау? А то вон "Commutation update Motor #"... У кфлопа и близко ничего подобного нет.
Напиши понятными словами чего там нет?
Скорее всего есть.
PKM писал(а):Возможно, некие функции и выполняются раз в 90мкс, но читать энкодеры и обновлять выходы приводов с такой частотой кфлоп не может,
Как это не может? Все может.
Может даже изменять скважность ШИМ выходов для регулировки тока в обмотках с учетом необходимых формул перерасчета.
Среди примеров в документации рассматривается вариант повышения тока в обмотках шагового мотора пропорционально ускорению в текущий момент.
2015-01-09 20-05-52 Скриншот экрана.png (1633 просмотра) <a class='original' href='./download/file.php?id=40090&mode=view' target=_blank>Загрузить оригинал (37.62 КБ)</a>
2015-01-09 20-05-13 Скриншот экрана.png (1633 просмотра) <a class='original' href='./download/file.php?id=40091&mode=view' target=_blank>Загрузить оригинал (36.45 КБ)</a>
У килофлопа много способов управления приводами разных типов.
Я, например, собираюсь использовать ШИМ выход со скважностью пропорциональной требуемой скорости или крутящему моменту для управления аналоговыми сервоусилителями.
Ну а данные энкодера заводятся обратно в килофлоп.
И он честно перерасчитывает и корректирует требуемый сигнал управления каждые 90 мкс.
Естественно, все это каждый раз с учетом нового требуемого положения при движении по траектории.
ServoFlowDiagram.png (1638 просмотров) <a class='original' href='./download/file.php?id=40088&mode=view' target=_blank>Загрузить оригинал (37.49 КБ)</a>

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 18:03
aftaev
igor44 писал(а):Я бы наверное отказался заниматься с ЧПУ...........((( После такого.
А так вообще то очень познавательно.
только забыли начинающим растолковать что такое сервоцикл :) И после такого ликбеза у начинающих ЧПУшников еще больше вопросов появится :)

Re: Ликбез для начинающих в ЧПУ.

Добавлено: 09 янв 2015, 18:07
michael-yurov
aftaev писал(а): только забыли начинающим растолковать что такое сервоцикл :) И после такого ликбеза у начинающих ЧПУшников еще больше вопросов появится :)
Разделить нужно тему и переименовать.
Я пока не могу придумать, как.