Страница 98 из 106

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 28 янв 2022, 16:15
sas_75
Чтобы послойно снимать, достаточно в параметрах инструмента прописать максимальную величину заглубления, например 0.1мм, тогда программа сгенерирует столько проходов, сколько нужно для выбранной толщины

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 28 янв 2022, 16:20
sas_75
Время раскрутки шпинделя, насколько мне известно, задается не в исполняемой программе, а в параметрах программы управления станком.

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 28 янв 2022, 17:44
YuryV
yuranikspb писал(а): Высоту перемещения в настройках инструмента так и не добавили я так понимаю ?
Минимальные высоты:
- клиренс Z: 0 мм,
- начальное погружение Z: 0 мм,
- безопасная Z (используется два раза всего): 5 мм.
Максимальные - 100 мм.
yuranikspb писал(а): И также нет реза в несколько проходов ?
Он был всегда:
в Базе инструментов для каждого инструмента Параметры резания Глубина - это глубина одного прохода,
УП Профиль, Карман, Карман растровый Глубина - полная глубина погружения инструмента.
yuranikspb писал(а): Нет настройки времени раскрутки шпинделя ?
Всегда была возможность в Настройках добавлять в G-код любые команды пользователя, в том числе и эти:
например,
Задержка - копия.jpg (1100 просмотров) <a class='original' href='./download/file.php?id=201378&sid=75f4e293dd3cbaa053452f774cdcceaf&mode=view' target=_blank>Загрузить оригинал (198.27 КБ)</a>
Задержка-1 - копия.jpg (1100 просмотров) <a class='original' href='./download/file.php?id=201379&sid=75f4e293dd3cbaa053452f774cdcceaf&mode=view' target=_blank>Загрузить оригинал (264.12 КБ)</a>

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 28 янв 2022, 18:11
kfmut
YuryV писал(а): в какой последовательности всё должно происходить...
С фрезеровкой вроде как чуть более корректно получается, кроме нескольких первых холостых ходов...может просто из-за выбора первого отверстия. Хотя разница по протяжённости холостых ходов всего 1% получается...видимо, алгоритму виднее всё же как правильно :thinking: :bender: Спасибо! :good:
YuryV писал(а): при выполнении проекта сверловки (фрезеровки вместо сверловки) вдруг не оказалось нужного инструмента и делаешь новый методом копирования из одного из уже имеющихся инструментов, то этот новый инструмент GGEasy не видит - надо перезагружать программу
Ага, где-то выше по топику я это описывал :roll:

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 28 янв 2022, 18:43
yuranikspb
YuryV писал(а): 28 янв 2022, 17:44
yuranikspb писал(а): Высоту перемещения в настройках инструмента так и не добавили я так понимаю ?
Минимальные высоты:
- клиренс Z: 0 мм,
- начальное погружение Z: 0 мм,
- безопасная Z (используется два раза всего): 5 мм.
Максимальные - 100 мм.
это в настройка G кода ?

тогда это не настройки инструмента. А хотелось бы в инструменте.
И тогда можно сохранять уп не настраивая каждый раз высоту пролёта для каждой Уп

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 28 янв 2022, 19:05
kfmut
yuranikspb писал(а): А хотелось бы в инструменте.
И тогда можно сохранять уп не настраивая каждый раз высоту пролёта для каждой Уп
А зачем её настраивать для каждой УП? Тут же Z=0 это всегда верхняя сторона платы, а не стол и не тиски как в универсальных CAM'ах. Привели бы пример использования.

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 28 янв 2022, 20:15
yuranikspb
kfmut писал(а): 28 янв 2022, 19:05
yuranikspb писал(а): А хотелось бы в инструменте.
И тогда можно сохранять уп не настраивая каждый раз высоту пролёта для каждой Уп
А зачем её настраивать для каждой УП? Тут же Z=0 это всегда верхняя сторона платы, а не стол и не тиски как в универсальных CAM'ах. Привели бы пример использования.
гравер на высоте 0.2 мм перемещается ( есть карта высот) поставил бы эту высоту в настройка инструмента и забыл
Фреза для выреза перемещается на высоте 2мм ( так как не требуется много опусканий и подъёмов)
например так реализовано во flatcam
Снимок.JPG (1061 просмотр) <a class='original' href='./download/file.php?id=201380&sid=75f4e293dd3cbaa053452f774cdcceaf&mode=view' target=_blank>Загрузить оригинал (77.42 КБ)</a>

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 28 янв 2022, 22:37
kfmut
yuranikspb писал(а): гравер на высоте 0.2 мм перемещается ( есть карта высот) поставил бы эту высоту в настройка инструмента и забыл...
Как бы время врезания с 0.2мм это четверть секунды при ускорении 250мм/с^2 и подаче 50мм/мин, переход на ускоренных >1300мм/мин с 2мм до 0.2мм - 1/5 секунды. Чего тут экономить? Около 300 врезаний чтобы одна минута набежала при скромных параметрах движения :wik:
yuranikspb писал(а): например так реализовано во flatcam
Нынешний FlatCAM вряд ли является примером для подражания...так надругаться над исходником :evil:

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 30 янв 2022, 00:18
calabr
yuranikspb писал(а): гравер на высоте 0.2 мм перемещается ( есть карта высот) поставил бы эту высоту в настройка инструмента и забыл
Фреза для выреза перемещается на высоте 2мм ( так как не требуется много опусканий и подъёмов)
например так реализовано во flatcam
а когда нужно изменить для конкретной программы, чтоб прижим объехать - лезть во все инструменты и проверять что там стоит?
Тут должна быть логика в настройках - на какой высоте переезжать к инструменту никакого отношения не имеет - только к заготовке и ее креплению на станке.

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 30 янв 2022, 11:22
YuryV
В багах появилась претензия на медленную работу с большими по размерам gerber. Приведён файл размером в 51 Mb.
GGEasy его у меня не открыла (по крайней мере за несколько минут).
bgr0e_1 - копия.jpg (1000 просмотров) <a class='original' href='./download/file.php?id=201411&sid=75f4e293dd3cbaa053452f774cdcceaf&mode=view' target=_blank>Загрузить оригинал (858.11 КБ)</a>
8-ми ядерный процессор, ОЗУ 32 ГБ. Далее интересно - FlatCam 8.994 не открыл в течение 26 мин, больше не стал ждать. Gerber Viewer 2.6a открыл довольно быстро, но хоть какие-то манипуляции делать с файлом практически невозможно - тормоза страшные. Файл, похоже, смастерили с помощью одинаковых 7 файлов...
bgr0e - копия.jpg (1000 просмотров) <a class='original' href='./download/file.php?id=201410&sid=75f4e293dd3cbaa053452f774cdcceaf&mode=view' target=_blank>Загрузить оригинал (1.23 МБ)</a>
Кто что думает по этому поводу. :)

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 30 янв 2022, 12:50
kfmut
YuryV писал(а): Кто что думает по этому поводу
Думаю, товарищ Шуджун для решения "проблемы" с загрузкой должен предоставить исходный проект платы и hex'ы прошивок, иначе никак :lol:

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 30 янв 2022, 13:14
YuryV
В продолжение..
Не знаю, через сколько времени, но GGEasy открыла проект (обнаружил это дело через примерно 1.5 часа, открытие могло же случиться и гораздо раньше)...
bgr0e_2 - копия.jpg (985 просмотров) <a class='original' href='./download/file.php?id=201417&sid=75f4e293dd3cbaa053452f774cdcceaf&mode=view' target=_blank>Загрузить оригинал (1.73 МБ)</a>
Там оказался только слой шелкографии.))
bgr0e_3 - копия.jpg (985 просмотров) <a class='original' href='./download/file.php?id=201418&sid=75f4e293dd3cbaa053452f774cdcceaf&mode=view' target=_blank>Загрузить оригинал (1.66 МБ)</a>
Кстати, уже 2 часа прошло, а FlatCAM всё ещё пытается открыть эти мегабайты (экран пустой)...

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 30 янв 2022, 13:21
YuryV
kfmut писал(а): должен предоставить исходный проект платы и hex'ы прошивок
Это, скорее всего, заготовлено на случай, если X-Ray решит эту первую "проблему", так как исходный проект, возможно, потянет уже на 300 Мб. ))

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 30 янв 2022, 13:37
kfmut
YuryV писал(а): Кстати, уже 2 часа прошло, а FlatCAM всё ещё пытается открыть эти мегабайты (экран пустой)...
У меня классический флаткам по ошибке минут через 30 и за 400 строк до конца вывалился, чуть-чуть не дотянул :cheesy:

Код: Выделить всё

camlib.ParseError: ('Line 2526405: %LPD*%', "PredicateError('Failed to evaluate <_FuncPtr object at 0x03F180A8>',)")
[error] Failed to parse file: W:/bgr0e0800272b1_BOT.gbr. Line 2526405: %LPD*%
полтора гига откушал, наверное ещё и 64-х битный питон нужен, чтобы процессу больше 2Гб памяти на процесс выделяли...

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 30 янв 2022, 16:49
YuryV
FlatCam 8.994 уже больше 5 часов пытается открыть 52 Мб, пока безуспешно. GGEasy после открытия в принципе шустро масштабирует и перемещает изображение в окне просмотра. Gerber Viewer открывает секунд за 20, но даже простое масштабирование затягивается секунд на 8...

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 30 янв 2022, 17:00
kfmut
YuryV писал(а): FlatCam 8.994 уже больше 5 часов пытается открыть 52 Мб, пока безуспешно.
Always beta, always better! wave

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 30 янв 2022, 23:57
X-Ray
У меня эта дичь открывается за 180 секунд на ЦП

AMD Ryzen 5 5600H with Radeon Graphics

Базовая скорость: 3,30 ГГц
Сокетов: 1
Ядра: 6
Логических процессоров: 12
Виртуализация: Включено
Кэш L1: 384 КБ
Кэш L2: 3,0 МБ
Кэш L3: 16,0 МБ

Можно как бенчмарк однопоточной производительности использовать.

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 31 янв 2022, 01:44
X-Ray
YuryV писал(а): 30 янв 2022, 16:49 FlatCam 8.994 уже больше 5 часов пытается открыть 52 Мб, пока безуспешно. GGEasy после открытия в принципе шустро масштабирует и перемещает изображение в окне просмотра. Gerber Viewer открывает секунд за 20, но даже простое масштабирование затягивается секунд на 8...
Получается Qt Graphics View Framework
не так уж и плохо спроектирован. В основном из-за него и выбрал Qt как основной фреймворк для этого ПО. А потом уже и всё остальное на нём делать начал.

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 31 янв 2022, 10:24
YuryV
X-Ray писал(а): У меня эта дичь открывается за 180 секунд на ЦП

AMD Ryzen 5 5600H with Radeon Graphics
Тогда и я уточню. Поставил приоритет GGEasy высокий. И эти 52 Мб открылись за 260 сек.
Процессор AMD FX(tm)-8320 3.5 GHz 8 ядер.
Объем кэш-памяти первого уровня 384 КБ.
Объем кэш-памяти второго уровня 8 MB.
Объем кэш-памяти третьего уровня 8 MB.
Под процесс ушло памяти 2 173 596 КБ.
Графическая карта самая простая GeForce GT 710.
Более медленная работа, скорее всего, связана и с быстродействием устаревшей DDR3 тоже.

Присвоил всем девяти процессам FlatCAM-а высокий приоритет - за 720 сек файл не открылся, дольше проверять не стал.

Re: GGEasy (фрезеровка печатных плат на ЧПУ)

Добавлено: 31 янв 2022, 12:15
yuranikspb
kfmut писал(а): 28 янв 2022, 22:37

Нынешний FlatCAM вряд ли является примером для подражания...так надругаться над исходником :evil:
там есть полезные функции
например гравировка платы разными граверами от большего к меньшему( работает неидеально) , со сменой инструмента в одной уп