Долой МАЧ и другие глюкнутые проги

Soling
Umnik:

В пику всем противоборствующим сторонам.
Вопрос спецам! Mach3 поддерживает возможность загрузки корректировочного (юстировочного) файла, в котором учтены отклонения по осям (X, Y) от прямолинейного?

Нет. Загрузку не поддерживает.
Он хранит юстировку в своем файле настроек. Можно задать любую корректировку, которую возможно описать. Есть там такой раздельчик.

olkogr
andrey_shp:

Чего поболее-то? В цене линейного привода, ИМХО, цена синумерика легко теряется. Предлагаю рассмотреть более общий случай:
ШВП, скажем 2005 - 20мм, 5мм шаг. Макс скорость перемещения возмем 10-12м/мин (хотя, ИМХО, это оч. неплохо и для несамодельного CNC). Считаем: 10000(12000) / 5 = 2000-2400 об/мин.

Для тех кто непонял я о энкодерах говорил

andrey_shp:

Разница по бюджету между 1 и 3 в разЫ. Между 2 и 3 - на порядки. В чем смысл сравнивать несравнимое? Ни кто же не будет спорить с тем, что вынужденный простой домашнего станка - норма, на производстве - прямые убытки. Match гибок, sinumerik надежен - ну и чудесно! Так у них и задачи разные.

просто тут люди пытаются сказать что несмотря на разницу цены Мач всеравно лучше синумерика, и он может даже больше чем синумерик. А цена если брать из германии 2000евро (802S) такчто при сравнении с мачем не такая и большая разница, посути в 2 раза. (если учесть железо для мача)

andrey_shp:

486-й, говорите? А вычтите-ка еще ресурсы затрачиваемые на рисование на экранчике, прерывания от клавиатуры и прочий UI (достаточно просто прикинуть хотя бы рисование ОДНОЙ цифры с вычиткой ее из знакогенератора и вывод на экран). А за smoothstepper это все как раз match и делает.

Ну я ж говрил чт о486 скорее всего не справится, думаю там пенек стоит 133 (по типу как в других таких панелях управления), ему хватит что вывести несколько циферек и обработать все команды, или вы неверите техническим характеристикам пром панели/???

andrey_shp:

P.S. Кстати, не нашел у синумерика величину look-ahead. А это, ИМХО, и есть мин кол-во “кадров” которые есть смысл хранить в буфере контролера. Остальные там больше для красоты спецификаций, чем из соображений суровой необходимости.

Синумерик как и все пром системы держут всю УП в своей памяти, так как на ПК надеятся в таких сисетмах нельзя. Из ПК идет только управление, или для визуализации используют.

andrey_shp:

В чем глубой смысл обсуждать абсолютные энкодеры? Комплект выльется в сумму эквивалентную Вашему 802s.
Другой вариант: внутри FPGA делаем 6 (для упомянутых 6-ти осей) 24-х битных регистров, которые считают импульсы от энкодеров - вот и 6-осевой абсолютный энкодер. Даже если это просто колеса от мышек, сделать их квадратурными тоже в таком случае не сложно. Это раз уж мы прицепились именно к энкодерам.
Короче, на мой взгляд, тот же smoothstepper тоже не дураки делали.

О скорости и энкодерах мы сдесь заговорили изза того что тут показали контроллер ЧПУ на ПИК контроллере, и я сказал это к тому что пик с 6 эекодерами не справится, народ читайте немного перед тем как писать, что все разжевывать???

mura:

Идут G-коды, когда даешь длинное медленное перемещение - идет только входной траффик.

Вы проверяли это както??? Как скажите, или покажите для наглядности. Особенно когда идет обработка круга (круговая интерполяция). Это вить тоже одна строка Г-кода.

andrey_shp
olkogr:

Для тех кто непонял я о энкодерах говорил

Для тех у кого понималка вообще отсутствует - я тоже. Итоговые цифры - это их (энкодеров) обороты. Вам, olkogr, это непонятно? Лично я - не удивлен.

olkogr:

просто тут люди пытаются сказать что несмотря на разницу цены Мач всеравно лучше синумерика, и он может даже больше чем синумерик. А цена если брать из германии 2000евро (802S) такчто при сравнении с мачем не такая и большая разница, посути в 2 раза. (если учесть железо для мача)

( 2000 * 1.4 ) / 2 - 175$ = 1225$. Оч. неплохо! Шо б я тока на таком железе только мач и пускал…
Кстати, а если я, вдруг, неподумав, к своему станку четвертую ось докручу - мне что, честно купленный “из германии” 802S сразу можно выкинуть? Или к нему энтузиасты “неофициальные” прошивки писать будут?

olkogr:

Ну я ж говрил чт о486 скорее всего не справится, думаю там пенек стоит 133 (по типу как в других таких панелях управления), ему хватит что вывести несколько циферек и обработать все команды, или вы неверите техническим характеристикам пром панели/???

А вы сами-то верите или знаете? В смысле характеристик. Насчет процессора уже понятно, что только верите (типа религия такая, синумеризм). Справится, не справится… Что то пустые слова, что другое. Главное - не волнуйтесь, а то вон скока знаков препинания прицепили в конце.

olkogr:

Синумерик как и все пром системы держут всю УП в своей памяти, так как на ПК надеятся в таких сисетмах нельзя.

Совсем и не поэтому. А почему - и так понятно для любого писавшего ПО для контролеров.

olkogr:

О скорости и энкодерах мы сдесь заговорили изза того что тут показали контроллер ЧПУ на ПИК контроллере, и я сказал это к тому что пик с 6 эекодерами не справится, народ читайте немного перед тем как писать, что все разжевывать???

Справится. Цифровые аргументы, что не справится какие-нибудь будут? А то позиция “нука все убеждайте меня, красавицу” несомненно выигрышна, и это при наличии всего нескольких мелких минусов: например, уж очень быстро утомляет потенциальных собеседников.

olkogr:

Особенно когда идет обработка круга (круговая интерполяция). Это вить тоже одна строка Г-кода.

В чем проблема с расчетом “круговой интерполяции”? С каких пор это стало очень ресурсоемкой задачей? Или, к примеру, уже запретили использование таблиц? Может, отобрали хардварные мультипликаторы? Не-е-е, похоже, все сильно запущено…
Лично мне позвольте откланяться.

Umnik

Можно по подробнее раскрыть, что означает

Soling:

Он хранит юстировку в своем файле настроек. Можно задать любую корректировку, которую возможно описать.

где хранит и можно ли руками его откорректировать?

Soling
Umnik:

Можно по подробнее раскрыть, что означает

где хранит и можно ли руками его откорректировать?

В настройках есть окно для ввода формулы корректировки движения. В нем все и вводится. После ввода все сохраняется вместе с остальными настройками. Искать где именно сохраняется, как то ни к чему было. Так что в каком виде и в каком конкретно файле лежит, не скажу.

olkogr
Soling:

Для тех у кого понималка вообще отсутствует - я тоже. Итоговые цифры - это их (энкодеров) обороты. Вам, olkogr, это непонятно? Лично я - не удивлен.

Зачем щитать обороты и так далее, если энкодеры могут и линейными быть, и абсолютными, лазернымы, что тогда подщитывать.

andrey_shp:

А вы сами-то верите или знаете? В смысле характеристик. Насчет процессора уже понятно, что только верите (типа религия такая, синумеризм). Справится, не справится… Что то пустые слова, что другое. Главное - не волнуйтесь, а то вон скока знаков препинания прицепили в конце.

Конечно будут, там внутрених щетчиков на 6 Энкодеров не хватит, и частота 16Мгц тактовая, никак он не сможет такой поток обработать.

Где вы увидили что я волнуююсь, процесоры они всюду такие пихают, потому и говорю, нету у меня этого синумерика чтоб посмотреть.

andrey_shp:

Справится. Цифровые аргументы, что не справится какие-нибудь будут? А то позиция “нука все убеждайте меня, красавицу” несомненно выигрышна, и это при наличии всего нескольких мелких минусов: например, уж очень быстро утомляет потенциальных собеседников.

andrey_shp:

В чем проблема с расчетом “круговой интерполяции”? С каких пор это стало очень ресурсоемкой задачей? Или, к примеру, уже запретили использование таблиц? Может, отобрали хардварные мультипликаторы? Не-е-е, похоже, все сильно запущено…

Я вижу вы не читаете мои и других людей посты тупо чтото себе прдумали и давай. Про круговую интерполяцию я заговорил потому что если бы в проц шли только Г кды, то при движении по кругу инструмента с УСБ порта никакая инфа бы не шла, так как Г код уже передан на проц, если же идет значит он не воспринимает Г код, а идут данные с мача полностью, и интреполяцию Мач трже делает.

andrey_shp
olkogr:

Я вижу вы не читаете мои и других людей посты тупо чтото себе прдумали и давай. Про круговую интерполяцию я заговорил потому что если бы в проц шли только Г кды, то при движении по кругу инструмента с УСБ порта никакая инфа бы не шла, так как Г код уже передан на проц, если же идет значит он не воспринимает Г код, а идут данные с мача полностью, и интреполяцию Мач трже делает.

olkogr, лично я эту мегасодержательную дискуссию окончил.
Предлагаю считать, что последнее слово осталось за Вами. Ваши измышления оставляю комментировать кому-нибудь другому, у кого найдется время и желание. Счастливо!

Kitsok
olkogr:

Конечно будут, там внутрених щетчиков на 6 Энкодеров не хватит, и частота 16Мгц тактовая, никак он не сможет такой поток обработать.

Даю наводку:
На Меге16-16 (16MHz) я могу обсчитать до 128 енкодеров, вращаемых человеком. Расчетная максимальная скорость вращения у меня была - 2 оборота в секунду, количество “щелчков” на оборот - 16.

Там вообще нечего обрабатывать. ВООБЩЕ.
Да, забыл. Задачу я решал на процессоре, на ПЛИСе она решается много проще.

olkogr
Kitsok:

Даю наводку:
На Меге16-16 (16MHz) я могу обсчитать до 128 енкодеров, вращаемых человеком. Расчетная максимальная скорость вращения у меня была - 2 оборота в секунду, количество “щелчков” на оборот - 16.

У нормальных энкодеров типа 3000 импульсов на оборот, при вращении 1500об.мин будет больше скорость чем у ваших 128. А если линейный с шагом 1мкм при скорости перемещения 5м/мин и того больше.

Kitsok

Поищите в сторону vertical stack, задача подсчета импульсов квадратурного энкодера и помещения результата в регистр решается на ПЛИСе на раз-два-три.

Soling
olkogr:

У нормальных энкодеров типа 3000 импульсов на оборот,

Это Вы о таких слышали или видели в живую?😵

olkogr
Soling:

Это Вы о таких слышали или видели в живую? google_ad_section_end

Видел, слышал и пользовал. Вообщето у меня есть на 3600 импульсов. В продаже видел до 6000. Взял средний для сравниения.
Чтоб не быть голословным www.svaltera.lviv.ua/component/…/Itemid,26/

Soling

Спасибо. И в каком станке пользовали?

olkogr
Soling:

Спасибо. И в каком станке пользовали? google_ad_section_end

Унас такие стоят на датировщиках также на транспортерах бутылки.

Soling
olkogr:

Унас такие стоят на датировщиках также на транспортерах бутылки.

Понятно. Я всегда подозревал, что эти аппараты ангстремы ловят.
😉

boldive
Soling:

Понятно. Я всегда подозревал, что эти аппараты ангстремы ловят.
😉

Промышленные системы потому и называют промышленными что они расчитаны на несколько иные условия работы чем домашние хоббийные станки. Линии по транспортировку бутылок на разливочных станциях не только бутылки гоняют, они еще попутно “на лету” проверяют этикетки, чистоту бутылок, уровень заполнения, наличие примесей и еще кучу операций. Например, для считывания этикетки положение бутылки очень важно, иначе считывание не получится и бутылка “улетит” в мусорку.

Слушайте, не надоело Вам тут воду гонять из пустого в порожнего. Я когда приехал в Канаду ходил на курсы английского. Так вот преподаватель (родился и вырос в Канаде) так сказал: С Вами русскими плохо работать, вы всегда спорите и всегда пытаетесь кому-то что-то доказать.

Человек хочет купить Сименс, дайте ему это сделать, надеюсь он потом поделится результатом работы и всем будет интересно. Зачем вы все так дружно его отговариваете. Вот если-бы он захотел прыгнуть вниз головой с девятого этажа тогда да, пока не прыгнул надо втолковать что это неправильно. А тут человек почти готов провести технический эксперимент за свои собственные деньги и все с ним не согласны.

Soling
boldive:

Зачем вы все так дружно его отговариваете.

У Вас, как минимум две неточности. Вернее - не полноге понимание.

  1. Про промышленные системы я малость в курсе.
  2. Ни кто ни кого не уговаривает. Где то выше написали уже - игра это такая.
    Про трудности с русскими тоже не совсем так. Ну, по крайней мере в кругу моих знакомых, таким образом, может со стороны не очень понятным, ищется оптимальное решение.
    😁

Сказано же - в споре рождается истина.

olkogr
Soling:

Понятно. Я всегда подозревал, что эти аппараты ангстремы ловят.

Непонимаю что вас удивляет.
Тут народ вообще деалет микрошаг 1/32 и думает что от этого точность позиционирования в 32 раза увеличивается, для таких систем и энкодер нужен 200*32=6400 импульсов 😃
При диаметре колеса на энкодере 50мм то импульс будет 4 сотки, не очень то и много если учесть что смещение на 0,1мм уже сильно заметно.

Soling

Ну, тут много чего думают. Фантазия богатая.

mura
olkogr:

Тут народ вообще деалет микрошаг 1/32 и думает что от этого точность позиционирования в 32 раза увеличивается

При микрошаге ТОЧНОСТЬ НЕ УВЕЛИЧИВАЕТСЯ!
 Микрошаг для другого, полистайте форум - тут все разжевано.

arisov77

Вот здесь www.chipmaker.ru/index.php?showtopic=6851&st=0&sta…
можно почитать как «мучаются» профессиональные пользователи Sinumerik, а не мнение того, кто видел их «вживьем» только на выставке 😃

olkogr:

… Синумериков на работе нет, но был на многих выставках и т.д.

После прочтения, той ветки, тоже можно подумать о «глючности» Sinumerik, но дело не в самих системах ЧПУ, а в людях которые с ними работают.