Скрипт на питоне для правки G-кода после Candle

Во первых....
Во вторых ....
А в третьих, почему только у вас такая проблема? Вроде никто на подобное не жаловался, хотя могу и подзабыть. Может версия кренделя кривая?
 
  • Последнее редактирование:
Последнее редактирование:
принудительно меняет скорость на F5
Уменьшение скорости по Z уменьшает разгонный и тормозной путь, что позволяет избежать сбоев синхронизации движений по осям и уменьшить потери точности. Эта проблема возникает из-за алгоритма ускорений/торможений, примененного в прошивке grbl.
Если по осям X Y + - 0.1 - ерунда, то когда работаешь с фольгой, толщина которой 0.05 , это часто вызывает недорез или перерез.
Недостаточная точность интерполяции. Например, на сетке 10х10мм ошибки интерполяции могут доходить до 0.02мм. Для улучшения точности интерполяции надо увеличить число точек интерполяционной сетки. Или задать большую глубину реза. Также недорезы/перерезы могут появляться из-за люфта по Z.
 
Ещё подчистил. Сделал вывод диаметров.
Кусок кода смены инструмента, лучше руками вставлять. Т.к. не все диаметры надо сверлить своими свёрлами.
 

Вложения

  • drill2nc-a.zip
    2.3 KB · Просмотры: 1
  • Здорово
Реакции: GSXR
  • Спасибо
Реакции: GSXR
  • Последнее редактирование:
Последнее редактирование:
Мне очень стыдно. Но GGEasy я ниасилил.
И вроде бы я - сисадмин со стажем, во всём всегда разбираюсь
( Те же Candle и CopperCam асилил быстро. И еще какие то проги, недавно чистил комп - всё лишнее поудалял, сейчас уже никак не вспомню название )
Но вот GGEasy - никак вообще.
Я в принципе не понимаю что она от меня хочет.
Ваши сообщения автоматически объединены:

Сам чистишь или, по моему совету, ИИ на помощь зовёшь ?
Ваши сообщения автоматически объединены:

почему только у вас такая проблема? Вроде никто на подобное не жаловался
Мы год назад это обсуждали в другой теме.
Почти никто не использует Save transformed as потому что почти никто не знает об этой функции.
Все борются с кабелями.
Дело в том, что после запуска Candle этого пункта меню просто нет
Не серенький, не неактивный, его просто нет в выпадающем меню.
Он появляется только после снятия/загрузки карты высот и установки галочки use heightmap
Даже два года назад.
Вот эта тема: Можно ли "срастить" карту высот и ПУ ? | ФОРУМ О СТАНКАХ CNC 3018
Ваши сообщения автоматически объединены:

Сам чистишь или, по моему совету, ИИ на помощь зовёшь ?
Уменьшение скорости по Z уменьшает разгонный и тормозной путь,
Я про скорость по X и Y если Z при этом ниже, чем -0.5
Или задать большую глубину реза
Что и делает второй скрипт.
Но не для всего кода, а только для того где Z "в плюсе". Потому что чем больше "плюс" тем больше накапливается ошибка.
 
  • Одобряю
Реакции: GSXR
О ! Это интересно. Поделись, пожалуйста что доработал ?
Я наоборот, удаляю то, что мне не нужно.
И в reformat пришлось начало программы переделывать, у меня на линуксе не запускался.
 

Вложения

  • reformat-r.zip
    5.5 KB · Просмотры: 1
  • deeper-r.zip
    4.6 KB · Просмотры: 1
гм. у тебя станок что ли - наоборот слишком глубоко режет ?
У меня он режет точно. Поставил Z-0.02 значит -0.02.
А вот если попадётся текстолит с медью 0.35 вот программка и пригодится. :)
Раньше через поиск-замену глубину менял.
 
  • Здорово
Реакции: GSXR
У меня он режет точно. Поставил Z-0.02 значит -0.02.
А вот если попадётся текстолит с медью 0.35 вот программка и пригодится. :)
Раньше через поиск-замену глубину менял.
А, ну остаётся только позавидовать.
Я сколько не калибровал - всё равно мизерная ошибка есть.
Причём не абсолютная а относительная - чем больше ход Z тем больше накапливается ошибка.
И если "чуть ниже, чем надо" - чёрт бы с ним, то "чуть выше, чем надо, и чем выше, тем больше" - ну просто достало.
Видимо у вас станок получше.
 
Причём не абсолютная а относительная - чем больше ход Z тем больше накапливается ошибка.
У меня по началу от помех вверх уползало и от перегрева драйвера.
Видимо у вас станок получше.
Как то так:
 
Но вот GGEasy - никак вообще.
Я в принципе не понимаю что она от меня хочет.
Не может быть :eek: .
В чем я только не делал ПП... CopperCAM, FlatCam и т.д. GGEasy - самая простая в пользовании. Сделал dxf ПП, дропнул его в окно GGEasy, появятся дорожки в окне программы. Затем Path-> Pocket (если нужны только прорези - Path-> Voronoi), появится окно назначений фрез и стратегии гравировки. Выбрать фрезу (если таблицы фрез нет - создать), назначить в Depth глубину фрезеровки, в Steps число проходов. Нажать Create, УП появиться в левом окне в разделе Tool Path, правый клик на УП > save toolpath. УП дорожек готова.
Со сверловкой похожая процедура, только вместо dxf в GGEasy надо дропнуть Excellon с данными сверловки.
 
Пример простой платы, сделанной в SL, потом экспорт в dxf, затем импорт в GG.
1759617260241.png
Фреза 0.6мм, алгоритмы Pocket и Voronoi.
1759617545035.png1759617556865.png
Pocket - красиво, но медленно. Voronoi - некрасиво, зато быстро.
 
А если плату залить земляным полигоном, то по Вороному будет и быстро и красиво.

вороной.png
 
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

Конечно, Ваше программное обеспечение для блокировки рекламы отлично справляется с блокировкой рекламы на нашем сайте, но оно также блокирует полезные функции. Мы стараемся для Вас и не обязываем Вас донатить и скидывать денег на наши кошельки, чтобы пользоваться форумом, но реклама это единственное, что позволяет поддерживать проект и развивать его.

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать