Есть у меня, значит, CNC китайской промышленности, а именно - 1610 с GRBL v1.1 Коэффициенты стоят заводские ($100,101,102 = 800)
Делаю платы, и статично попадаю на ошибку где-то 0.05-0.1мм на сантиметр. При этом штангенциркуль, приставленный к башке, стабильно показывает погрешность 0.01 на 10мм, что для этого станка даже меньше нормы.
Шаблоны печатаю на струйнике с СНПЧ (InkTank 319) на плёнке Lomond для струйников (толщина 100мкм)
Ошибка при совмещении совершенно линейная по обеим плоскостям (шакальное фото прилагаю).
Что мне пинать - коэффициенты GRBL или программу печати (Proteus -> PNG -> Photoshop)?
Вложение:
Комментарий к файлу: шакальное фото 0.jpg [46.36 KiB]
Скачиваний: 132
Распечатайте мелкую сетку побольше, приложите линейку и посмотрите что получится. Народ ведь не зря изобретает различные способы засветки, чтобы уйти от принтеров.
Сетку печатал, сравнивал. разница справа на толщину 1 полоски (8mil) при печати из протеуса напрямую и через фотошоп Но здесь гораздо больше, чем 8mil - порядка 0.1-0.15мм, если не больше...
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Надо убедиться в том, что станок когда ему говорят "проедь на 100 мм по Х" он действительно проезжает 100 мм.
Цитата:
статично попадаю на ошибку где-то 0.05-0.1мм на сантиметр.
Это накапливается или нет? Тоесть на 10 мм он показал +0,05 мм, а на 100 мм он покажет также +0,05 или "накопил" и по факту приехал в 100,5 мм? У ЧПУ есть позиционная точность, он должен в любую точку приехать с заявленной точностью... скажем +-0,05 мм не зависимо от того на 10 мм он ехал или на 340 мм. А если он чем дальше едет тем менее точнее приезжает, то станок надо настроить. Обычно это параметр "кол-во импульсов на мм".
_________________ Если прибор, будет способен видеть сигналы с частотами в пару сотен мегагерц, не превратив их в синус, - я готов настраивать его через ключи в командной строке, или правя текстовый файл... (с) Microtech
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Не, ну это нормально. Ну если к станку и шаблону претензий нет, то надо глянуть фаил программы и убедиться, что там нужные координаты отверстий.
_________________ Если прибор, будет способен видеть сигналы с частотами в пару сотен мегагерц, не превратив их в синус, - я готов настраивать его через ключи в командной строке, или правя текстовый файл... (с) Microtech
Шаблон печатается разрешением 1200dpi, выше уже некуда (для данного аппарата) Насчет координат - в протеусе при экспорте есть 2 формата, RS247 и Gerber. G2G кушает только RS247 для сверловок, на картинке все выглядит вполне идеально.
При этом, в протеусе при экспорте "на печать" есть возможность задать некое "смещение", только я не понял, как это работает, то ли там коэффициенты в тысячных, то ли что...
Что самое интересное - если после этого еще делать маску и печатать из протеуса сразу на принтер в обход фотошопа - то все получается гораздо лучше (смещение не более 0.05мм относительно ответстий на плате)
А скинь сам фаил программы, которая даётся станку. Тамже обычный G код, который открывается блокнотом.
Я пользуюсь СпринтЛайуотом, там особый формат, который к примеру моя китайская стойка на самопальном станке не принимает. Для ЧПУ есть команда G51, которой можно масштабировать по осям... но я не вникал. Вроде как можно ею подогнать сверловку под шаблон. Но мне кажется это тупо.
Лично я получаю из СпринтЛайаута координаты типа таких:
И преобразую в обычный ЧПУ формат, который понимает любой станок
G0 X51.050 Y12.620 Z3 G1 Z-1 F50 G1 Z3 F200
G0 X44.080 Y15.750 Z3 G1 Z-1 F50 G1 Z3 F200
G0 X41.540 Y15.750 Z3 G1 Z-1 F50 G1 Z3 F200
G0 X39.000 Y15.750 Z3 G1 Z-1 F50 G1 Z3 F200
И уже это я отдаю своей стойке на SMC4-4-16A16B.
_________________ Если прибор, будет способен видеть сигналы с частотами в пару сотен мегагерц, не превратив их в синус, - я готов настраивать его через ключи в командной строке, или правя текстовый файл... (с) Microtech
Ну в самих файлах ничего не округляется, координаты отверстий с 3 знаками после запятой..
_________________ Если прибор, будет способен видеть сигналы с частотами в пару сотен мегагерц, не превратив их в синус, - я готов настраивать его через ключи в командной строке, или правя текстовый файл... (с) Microtech
Я правильно понял, что чем дальше отверстие от "нуля", тем больше расхождение? Обычно народ испытывает проблему с масштабом шаблона, но это легко проверить просто штангенциркулем померить габаритный размер шаблона.
Если сверла не специальные или тупые, то их может уводить. В конце концов можно просто положить на стол станка сам шаблон и погонять по координатам отверстий.
_________________ Если прибор, будет способен видеть сигналы с частотами в пару сотен мегагерц, не превратив их в синус, - я готов настраивать его через ключи в командной строке, или правя текстовый файл... (с) Microtech
По "булавкам" гонял, идеально попадает (4 угла -2мм от границы платы) Свёрла новые (ну как новые, переточенные, конечно, но не быстрорез) - классические с разноцветными колпачками.
Расхождение одинаковое! Но как бы сказать... не сразу, платы сантиметров по 5 делаются почти в ноль... проблемы начинаются на 100x50мм и больше.
У платы из вложения "физические" размеры 8x7см, измеренные без погрешности вообще (максимум 0.01мм, но это штангенциркулем не измеришь)
Если грешить на станок то надо смотреть люфт в узле винт-гайка. Я так понял в этом 1610 не ШВП стоят, а обычные трапецеидальные винты. Поэтому "мёртвый ход" никто не отменял. Это надо индикатором часового типа смотреть. Если там есть регулировка зазора, то надо отрегулировать.
Можно так проверить: прицепить штангель, послать по Х на 10 мм, станок выберет зазор в гайке и переедет. Обнуляешь штангель, посылаешь в туже сторону на 10 мм и потом обратно. Если люфта нету, то штангель приедет обратно на ноль, а если есть, то обратно он не доедет на величину зазора. Ну в идеале это делается по индикатору.
_________________ Если прибор, будет способен видеть сигналы с частотами в пару сотен мегагерц, не превратив их в синус, - я готов настраивать его через ключи в командной строке, или правя текстовый файл... (с) Microtech
Да, люфты там запредельные. Я на своем 3018 первым делом это менял и дорабатыва. Может быть еще пропуск шагов в шаговом, но это только если где то #подклинивает#. А его файлы из архива у меня почему то вообще ничем не открываются. Ошибка какая то...
Да, люфты там запредельные. Я на своем 3018 первым делом это менял и дорабатыва. Может быть еще пропуск шагов в шаговом, но это только если где то #подклинивает#.
Движки, конечно, слабоваты по осям, но... я ставил и базовые 110,111,112 и 1500 и 2000... на базовых перемещение ОЧЕНЬ медленное, на 2500 уже действительно пропускает шаги, на 2000 нормально вроде. Может, проблема и в этом, но что-то я сомневаюсь, судя по замерам...
Aladdin писал(а):
А его файлы из архива у меня почему то вообще ничем не открываются. Ошибка какая то...
Тащемта, набор текстовых файлов обыкновенный классический. Блокнотом открываются. Ну или G2G и Candle, если у вас они есть.
Aladdin писал(а):
У моего такого китайского угольника погрешность 0,5 мм на длине 100мм.
Померил по НЕкитайскому угольнику (линейка СССР, ГОСТ, все дела). Совпадение 1:1 до 27см, дальше мне неинтересно...
Ёрш писал(а):
Это надо индикатором часового типа смотреть. Если там есть регулировка зазора, то надо отрегулировать.
Сам же сказал - станок китайский... единственный плюс в том, что этот станок собирался человеком с прямыми руками и на нём долгое время делали гравировку лазером (проблем с точностью не было).
Ёрш писал(а):
Если люфта нету, то штангель приедет обратно на ноль, а если есть, то обратно он не доедет на величину зазора. Ну в идеале это делается по индикатору.
Туда - уже писал. Обратно - 9.99, 20.00, 30.03, 40.04 (дальше двигал по 1мм: 41.03, 42.05, 43.05, 44.05, 45.05) В ноль отправить не могу, штангель креплю прижимом к станине - он мешать будет, за условный "ноль" принял +10 от левого края Ничего не понимаю...
Кэндл открыл файлы, а вот NC Corrector v4.0 и gCodeView не хотят. Скорость подачи 180 не очень большая? Я обычно фрезерую на скорости 100. Вообще эта прога 2G2 хорошая, но маленько глючная. Автор ее постоянно дорабатывает, ошибки исправляет. Попробуйте в другой программе сделать плату. Ну и скорость поменьше сделать.
И еще такой момент: экспорт файла делаете картинкой? Разве экспорта в гербер нет? Что-то мне сдается, что это тоже может давать ошибку.
Цитата:
При этом, в протеусе при экспорте "на печать" есть возможность задать некое "смещение", только я не понял, как это работает, то ли там коэффициенты в тысячных, то ли что...
Смещение, это смещение нулевой точки (начало координат станка) от угла платы. Если поставить 0, то начало координат будет совпадать с углом платы.
З.Ы. Для точных измерений нужен все же индикатор. Китайским угольником и штангелем как-то не по феншую…
Туда - уже писал. Обратно - 9.99, 20.00, 30.03, 40.04 (дальше двигал по 1мм: 41.03, 42.05, 43.05, 44.05, 45.05) В ноль отправить не могу, штангель креплю прижимом к станине - он мешать будет, за условный "ноль" принял +10 от левого края Ничего не понимаю...
Чтоб определить мёртвый ход в гайке надо в обе стороны двигать.
Предположим если в гайке мёртвый ход 1 мм (конечно там меньше, но чисто для примера). Приехал по Х в точку 10 мм, по факту там 10 и по стойке там 10. Приехал по Х в точку 20 мм, по факту там 20 и по стойке там 20. И если ты будешь ехать дальше в этом же направлении, то всё будет чётко. Но когда ты решишь ехать в обратную сторону, сначала будет "выбран" люфт в гайке и потом только сверло кудато поедет. Если ты сейчас попросишь станок переместиться в точку Х19 (в обратную сторону), то стойка тебе покажет Х19, но по факту сверло никуда не поедет и останется в томже положении Х20. Будет "выбран" люфт в 1 мм. Вот и получается, стойка думает что сверло в координате Х19, а по факту оно так и осталось на Х20.
Можно программно исключать этот люфт, но я сомневаюсь, что ктото запаривался над этим.
_________________ Если прибор, будет способен видеть сигналы с частотами в пару сотен мегагерц, не превратив их в синус, - я готов настраивать его через ключи в командной строке, или правя текстовый файл... (с) Microtech
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения