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

Обсуждение аспектов работы с CAМ программами, подготовка моделей, настройка постпроцессоров, настройка параметров инструментов, обсуждение стратегий обработки, симуляция обработки. Вопросы по G-коду.
Аватара пользователя
Serg
Мастер
Сообщения: 21479
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5046
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Можно попробовать в гербер-файле поиском-заменой поменять знак у координат одной оси...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
X-Ray
Мастер
Сообщения: 509
Зарегистрирован: 04 фев 2016, 23:06
Репутация: 227
Настоящее имя: Дамир
Контактная информация:

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

Сообщение X-Ray »

ybatuto писал(а): 14 фев 2021, 19:20
Vlad1953 писал(а): 14 фев 2021, 17:07 Вот ни разу не воспользовался этой функцией. Да наверно и многие по этой же причине из за ненадобности. Нужен сразу результат от гербера до станка с помощью УП. :hehehe:
А я обычно только фрезеровкой обходился, а тут решил решил маску сделать.
Для фоторезиста плотности при печати моим лазерником на прозрачке не хватает, почему на фрезер и пришлось перебраться, а маска вполне себе нормально засвечивается. Соответственно, самый прямой путь -- сделать pdf и распечатать.
И облом-с, top-ы отличные, а для bottom-а пришлось готовую pdf-ку зеркалить с помощью кувалды и какой-то матери Illustrator-а. :D
Поправлю.
Пы.Сы.
Снимок.PNG (472 просмотра) <a class='original' href='./download/file.php?id=192311&sid=676b7275b3b762011b12c052397310ad&mode=view' target=_blank>Загрузить оригинал (319.75 КБ)</a>
Программа G2G (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X2/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!!
Багтрекер
Тестовая версия
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 3301
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 697
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

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

Сообщение xenon-alien »

С каких пор имя изменилось? И по каким причинам?
Я что-то пропустил... (не часто пользуюсь...)
Аватара пользователя
X-Ray
Мастер
Сообщения: 509
Зарегистрирован: 04 фев 2016, 23:06
Репутация: 227
Настоящее имя: Дамир
Контактная информация:

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

Сообщение X-Ray »

xenon-alien писал(а): 15 фев 2021, 00:21 С каких пор имя изменилось? И по каким причинам?
Я что-то пропустил... (не часто пользуюсь...)
Слишком топорное и длинное название было, теперь норм.
Ещё иконку переработать надо.
Программа G2G (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X2/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!!
Багтрекер
Тестовая версия
Vlad1953
Опытный
Сообщения: 175
Зарегистрирован: 25 ноя 2019, 19:23
Репутация: 6
Настоящее имя: Владимир Бурыгин
Откуда: Каменногорск
Контактная информация:

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

Сообщение Vlad1953 »

X-Ray писал(а): 15 фев 2021, 01:09
xenon-alien писал(а): 15 фев 2021, 00:21 С каких пор имя изменилось? И по каким причинам?
Я что-то пропустил... (не часто пользуюсь...)
Слишком топорное и длинное название было, теперь норм.
Ещё иконку переработать надо.
Это 3 символа длинно было? Я всегда имя иконок сокращал до G2G. А тестовую до G2Gtest. Как то привык уже.
X-Ray, тут замутил фрезернуть сразу три платки. 2 платы одинаковый размер, одна больше. Создал УП "Карман" и получилось не айс. Пойдет фрезерование лишней площади, а это время. Пришлось отказаться от этой затеи и отфрезеровать сначала две, потом другую, побольше. Может в программе заложена такая функция по фрезеровке конкретных площадок, что я потыкался, но видимо совсем старый стал, не получилось.
Ардуино (412 просмотров) <a class='original' href='./download/file.php?id=192321&sid=676b7275b3b762011b12c052397310ad&mode=view' target=_blank>Загрузить оригинал (177.05 КБ)</a>
Ардуино
Ардуино1 (412 просмотров) <a class='original' href='./download/file.php?id=192322&sid=676b7275b3b762011b12c052397310ad&mode=view' target=_blank>Загрузить оригинал (201.18 КБ)</a>
Ардуино1
Vlad1953
Опытный
Сообщения: 175
Зарегистрирован: 25 ноя 2019, 19:23
Репутация: 6
Настоящее имя: Владимир Бурыгин
Откуда: Каменногорск
Контактная информация:

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

Сообщение Vlad1953 »

ybatuto писал(а): 14 фев 2021, 19:20
Vlad1953 писал(а): 14 фев 2021, 17:07 Вот ни разу не воспользовался этой функцией. Да наверно и многие по этой же причине из за ненадобности. Нужен сразу результат от гербера до станка с помощью УП. :hehehe:
А я обычно только фрезеровкой обходился, а тут решил решил маску сделать.
Для фоторезиста плотности при печати моим лазерником на прозрачке не хватает, почему на фрезер и пришлось перебраться, а маска вполне себе нормально засвечивается. Соответственно, самый прямой путь -- сделать pdf и распечатать.
И облом-с, top-ы отличные, а для bottom-а пришлось готовую pdf-ку зеркалить с помощью кувалды и какой-то матери Illustrator-а. :D
А вы подали хорошую идею. С этой стороны как то и не подходил. :hehehe:
Аватара пользователя
X-Ray
Мастер
Сообщения: 509
Зарегистрирован: 04 фев 2016, 23:06
Репутация: 227
Настоящее имя: Дамир
Контактная информация:

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

Сообщение X-Ray »

Vlad1953 писал(а): 15 фев 2021, 13:09 X-Ray, тут замутил фрезернуть сразу три платки. 2 платы одинаковый размер, одна больше. Создал УП "Карман" и получилось не айс. Пойдет фрезерование лишней площади, а это время. Пришлось отказаться от этой затеи и отфрезеровать сначала две, потом другую, побольше. Может в программе заложена такая функция по фрезеровке конкретных площадок, что я потыкался, но видимо совсем старый стал, не получилось.
Что-то у вас места для разделения плат нету.
Если контур платы состоит из путей апертур, то для каждой платы со своим контуром замкнутым создавать УП и затем пакетно сохранять.
Или при нормальном отображении контура платы он может быть общий для всех.
Снимок1.PNG (393 просмотра) <a class='original' href='./download/file.php?id=192335&sid=676b7275b3b762011b12c052397310ad&mode=view' target=_blank>Загрузить оригинал (267.66 КБ)</a>
Программа G2G (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X2/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!!
Багтрекер
Тестовая версия
PingWin
Новичок
Сообщения: 4
Зарегистрирован: 15 фев 2021, 16:37
Репутация: 2
Контактная информация:

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

Сообщение PingWin »

Во-первых хочу поблагодарить автора за ПО - после флэткама прям глоток свежего воздуха. Нет, серьёзно, очень удобно, очень круто.

Но как это бывает, попользовавшись выявилось некоторое количество багов/неудобств, чем спешу и поделиться, возможно просто "не там скребу".

1. Софтина вылетает при попытке сохранить файл УП. Любой. Сейчас проверю конечно на свежих бетах, но однозначно воспроизводится на конфигурации 0.7.9.0 (build 28/12/2020), Win10 (кстати, нельзя скопировать версию из окошка "O G2G"). Генерит УП нормально - т.е. приходится "показать источник" на УП и копировать текст ручками...
2. Хотелось бы в "настройки" - "G-код" возможности привязать "формат строки с координатами" к машине (фрезер/лазер). В частности различия вызывает S-параметр с мощностью - для лазера он актуален (а-ля HLDI), для фрезера только мешается.
3. Хочется уметь задавать позиции ноля координат относительно нижней левой булавки (сейчас задаётся относительно нижнего левого угла полезного содержимого платы). Зачем: на жертвенном столе имеется отверстие под эту булавку с заведомо известными координатами. Булавки же в зависимости от характера платы/зазоров до границ текстолита могут плавать (ну например, плата по X относительно заготовки существенно меньше - я уношу булавки в X, всё равно обрезки останутся. напротив, плата в притык к границам текстолита - булавки уезжают в Y). Соответственно сейчас это пересчитывается и переставляется 0 УП руками, но бывает забываю/ошибаюсь да и в целом кажется что возможность задавать 0 относительно реальных границ реза (а не только границ полезного содержимого) должна быть полезна многим.
4. Возможность программного управления - процесс изготовления довольно типовой и хотелось бы (скриптами дёргая софтину с командной строки или ещё как) иметь возможность "в один клик" получать набор УП для разных этапов. Да, понимаю, что не для всех, но у меня например процесс очень типовой и даже файлы называю однотипно

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

0.1-Сверловка реперов
0.2-Отрез заготовки
1-Засветка фоторезиста
2-Засветка маски
3.x-Сверление/фрезеровка отверстий (по количеству рабочих инструментов)
4-Отрезка платы
Соответственно, единственное ручное тут - это добавление линии для отреза куска платы от остальной заготовки, остальное - однотипное накликивание.
5. Собственно, возможность обозначать как-то на рабочем поле саму изначальную заготовку (прямоугольный кусок текстолита заведомо известного размера) с возможностью подвигать относительно платы и автоматом сгенерить линии отрезки. Сейчас обхожусь фигурой "прямоугольник", но во-первых задавать его размеры через точки углов совсем не удобно, во-вторых хотелось бы фич авто-позиционирования платы (в идеале - включая поворот, а то я повернуть плату умею только перегенерируя gerber) и авто-генерации линий отреза маленькой заготовки под плату от большой.

PS: Мелочи:
6. Хотелось бы возможность удалить конкретную булавку. Как уже писал выше - я вырезаю из g-кода руками сверловку первой булавки - отверстие под неё уже есть на столе, а на заготовке сверлю ручками.
7. При перемещении булавок мышкой на поле - игнорируется привязка к сетке.
8. Почему-то при установке в "параметры g-кода" значений ноля координат выставляю, скажем, -10 - а после сохранения/открытия - там всё равно -10,010 или -10,025. Видимо, какая-то дискретность и странное округление.
Vlad1953
Опытный
Сообщения: 175
Зарегистрирован: 25 ноя 2019, 19:23
Репутация: 6
Настоящее имя: Владимир Бурыгин
Откуда: Каменногорск
Контактная информация:

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

Сообщение Vlad1953 »

X-Ray писал(а): 15 фев 2021, 17:12
Vlad1953 писал(а): 15 фев 2021, 13:09 X-Ray, тут замутил фрезернуть сразу три платки. 2 платы одинаковый размер, одна больше. Создал УП "Карман" и получилось не айс. Пойдет фрезерование лишней площади, а это время. Пришлось отказаться от этой затеи и отфрезеровать сначала две, потом другую, побольше. Может в программе заложена такая функция по фрезеровке конкретных площадок, что я потыкался, но видимо совсем старый стал, не получилось.
Что-то у вас места для разделения плат нету.
Если контур платы состоит из путей апертур, то для каждой платы со своим контуром замкнутым создавать УП и затем пакетно сохранять.
Или при нормальном отображении контура платы он может быть общий для всех.
Снимок1.PNG
АААА, понял. Очередной бзик ради экономии платы. Счас попробуем. :hottabych: Все получилось, вот же блин. Спасибо
Аватара пользователя
X-Ray
Мастер
Сообщения: 509
Зарегистрирован: 04 фев 2016, 23:06
Репутация: 227
Настоящее имя: Дамир
Контактная информация:

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

Сообщение X-Ray »

PingWin писал(а): 3. Хочется уметь задавать позиции ноля координат относительно нижней левой булавки (сейчас задаётся относительно нижнего левого угла полезного содержимого платы). Зачем: на жертвенном столе имеется отверстие под эту булавку с заведомо известными координатами. Булавки же в зависимости от характера платы/зазоров до границ текстолита могут плавать (ну например, плата по X относительно заготовки существенно меньше - я уношу булавки в X, всё равно обрезки останутся. напротив, плата в притык к границам текстолита - булавки уезжают в Y). Соответственно сейчас это пересчитывается и переставляется 0 УП руками, но бывает забываю/ошибаюсь да и в целом кажется что возможность задавать 0 относительно реальных границ реза (а не только границ полезного содержимого) должна быть полезна многим.
После авто всё будет.
Снимок1.PNG (374 просмотра) <a class='original' href='./download/file.php?id=192341&sid=676b7275b3b762011b12c052397310ad&mode=view' target=_blank>Загрузить оригинал (93.03 КБ)</a>
Программа G2G (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X2/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!!
Багтрекер
Тестовая версия
PingWin
Новичок
Сообщения: 4
Зарегистрирован: 15 фев 2021, 16:37
Репутация: 2
Контактная информация:

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

Сообщение PingWin »

X-Ray писал(а): 15 фев 2021, 18:05
PingWin писал(а): 3. Хочется уметь задавать позиции ноля координат относительно нижней левой булавки (сейчас задаётся относительно нижнего левого угла полезного содержимого платы). Зачем: на жертвенном столе имеется отверстие под эту булавку с заведомо известными координатами. Булавки же в зависимости от характера платы/зазоров до границ текстолита могут плавать (ну например, плата по X относительно заготовки существенно меньше - я уношу булавки в X, всё равно обрезки останутся. напротив, плата в притык к границам текстолита - булавки уезжают в Y). Соответственно сейчас это пересчитывается и переставляется 0 УП руками, но бывает забываю/ошибаюсь да и в целом кажется что возможность задавать 0 относительно реальных границ реза (а не только границ полезного содержимого) должна быть полезна многим.
После авто всё будет.Снимок1.PNG
Спасибо, не совсем то, что я хотел, но работает и пользоваться довольно удобно. В основном удобство в том, что все параметры тут в одном месте рядом.
Сохранение на 0.8 тоже работает.
Аватара пользователя
mantra
Кандидат
Сообщения: 60
Зарегистрирован: 07 апр 2018, 15:11
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

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

Сообщение mantra »

В конце каждой УП есть такие строки

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

G0Z0.3
Z5
X0Y0
Хотелось бы возможность влиять на них.
Vlad1953
Опытный
Сообщения: 175
Зарегистрирован: 25 ноя 2019, 19:23
Репутация: 6
Настоящее имя: Владимир Бурыгин
Откуда: Каменногорск
Контактная информация:

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

Сообщение Vlad1953 »

mantra писал(а): 21 фев 2021, 16:44 В конце каждой УП есть такие строки

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

G0Z0.3
Z5
X0Y0
Хотелось бы возможность влиять на них.
Откройте в любом текстовом редакторе и удалите X0Y0 и сохраните. Постоянно так делаю, так как концевичков на станке нет и возвращать шпиндель в 0 точку нет смысла.
Adagumer
Новичок
Сообщения: 2
Зарегистрирован: 12 янв 2021, 22:33
Репутация: 1
Контактная информация:

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

Сообщение Adagumer »

У меня концевиков тоже нет, но по окончании шпиндель постоянно возвращается в точку "Где были обнулены координаты" и откуда начинается фрезеровка!
kfmut
Кандидат
Сообщения: 81
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 13
Контактная информация:

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

Сообщение kfmut »

mantra писал(а): 21 фев 2021, 16:44 В конце каждой УП есть такие строки

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

G0Z0.3
Z5
X0Y0
Хотелось бы возможность влиять на них.
Инструменты -> Параметры G-кода -> Параметры G0
0.3мм -> Клиренс Z
5мм -> Безопасная Z
X0Y0 -> Позиции маркеров -> Дом , а также Инструменты -> Параметры/Настройки -> Утилиты -> Дом УП. Плюс можно там же в закладке "G-код" чего-нить типа

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

M5
G28 G91 Z0
G28 G91 X0 Y0
M30
прописать или перемещение в машинных координатах G53

PS Кажется я начинаю понимать почему флаткам не всем заходит :D
Аватара пользователя
mantra
Кандидат
Сообщения: 60
Зарегистрирован: 07 апр 2018, 15:11
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

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

Сообщение mantra »

kfmut писал(а): 21 фев 2021, 20:48
mantra писал(а): 21 фев 2021, 16:44 В конце каждой УП есть такие строки

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

G0Z0.3
Z5
X0Y0
Хотелось бы возможность влиять на них.
Инструменты -> Параметры G-кода -> Параметры G0
0.3мм -> Клиренс Z
5мм -> Безопасная Z
X0Y0 -> Позиции маркеров -> Дом , а также Инструменты -> Параметры/Настройки -> Утилиты -> Дом УП. Плюс можно там же в закладке "G-код" чего-нить типа

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

M5
G28 G91 Z0
G28 G91 X0 Y0
M30
прописать или перемещение в машинных координатах G53

PS Кажется я начинаю понимать почему флаткам не всем заходит :D
Спс за развернутый ответ. Как вообще сделать, что бы программа не дописывала эти строки?
Аватара пользователя
X-Ray
Мастер
Сообщения: 509
Зарегистрирован: 04 фев 2016, 23:06
Репутация: 227
Настоящее имя: Дамир
Контактная информация:

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

Сообщение X-Ray »

mantra писал(а): Спс за развернутый ответ. Как вообще сделать, что бы программа не дописывала эти строки?
Ни как, а зачем вам останавливаться на поверхности платы не остановив шпиндель и закончить УП. Не безопасно.
Программа G2G (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X2/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!!
Багтрекер
Тестовая версия
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1334
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 139
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

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

Сообщение iMaks-RS »

Дамир, сделайте пожалуйста светлую тему оформления интерфейса, как это было в предыщущих версиях.
Мои старческие глаза отказываются воспринимать такую цветовую гамму (((
Спасибо.
баг с отображением файлов на русском языке (103 просмотра) <a class='original' href='./download/file.php?id=192596&sid=676b7275b3b762011b12c052397310ad&mode=view' target=_blank>Загрузить оригинал (18.44 КБ)</a>
баг с отображением файлов на русском языке
Аватара пользователя
X-Ray
Мастер
Сообщения: 509
Зарегистрирован: 04 фев 2016, 23:06
Репутация: 227
Настоящее имя: Дамир
Контактная информация:

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

Сообщение X-Ray »

iMaks-RS писал(а): Дамир, сделайте пожалуйста светлую тему оформления интерфейса, как это было в предыщущих версиях.
Мои старческие глаза отказываются воспринимать такую цветовую гамму (((
Спасибо.
Так этож не релиз. Будет настройка выбора темы.
Программа G2G (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X2/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!!
Багтрекер
Тестовая версия
Аватара пользователя
calabr
Мастер
Сообщения: 470
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 57
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

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

Сообщение calabr »

X-Ray писал(а): 22 фев 2021, 00:12
mantra писал(а): Спс за развернутый ответ. Как вообще сделать, что бы программа не дописывала эти строки?
Ни как, а зачем вам останавливаться на поверхности платы не остановив шпиндель и закончить УП. Не безопасно.
Почему обязательно на поверхности?
Мне, например тоже не удобно гнать шпиндель на нулевую точку.
Чаще удебнее поднять на безопасную высоту, и оставить где закончил, или отогнать в сторону, чтоб плату снимать не мешал, или где фрезу менять удобнее.
Было-бы удобно иметь возможность это настраивать.
Даеш пост-процессор! :cheesy:
Я хоть и злодей конечно, но нужно быть вежливым злодеем!
Ответить

Вернуться в «CAM пакеты»