GGEasy (фрезеровка печатных плат на ЧПУ)
-
- Новичок
- Сообщения: 39
- Зарегистрирован: 17 сен 2019, 17:51
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Замечательная программа. Уважаемый X-Ray посмотрите пожалуйста пару герберов. Windows 7-64
Раньше вроде не замечал а сейчас проявилось. Контур платы отображается не правильно но если переходишь
в Пупи апертур то все нормально.
- X-Ray
- Мастер
- Сообщения: 505
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 227
- Настоящее имя: Дамир
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Это тоже заметил, прога прячет слой-файл при переключении режима отображения.Vlad1953 писал(а): ↑ X-Ray, все установил, все работает. Но появились какие то странности с работой контура. Главное и на ноуте и на основном компьютере. При добавлении мостов на маленькие контуры (в данном случае отверстия), фигурка моста реагирует и добавляется, а вот на наружный контур нет. При увеличении изображения контур вообще пропадает. А отверстия остаются.
По этому версия пред релизная 0.7.8.10b (b - возможны баги)

Программа G2G (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X2/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!! Багтрекер
Тестовая версия
-
- Новичок
- Сообщения: 8
- Зарегистрирован: 14 ноя 2020, 14:40
- Репутация: 3
- Настоящее имя: Michail
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
д.день. споткнулся при сборке в linux.
есть мысли как продвинуться дальше?
Код: Выделить всё
/usr/include/c++/8/variant:1382:23: required from ‘constexpr decltype(auto) std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = Dxf::CodeData::value() const::<lambda(auto:3&&)>; _Variants = {const std::variant<double, long int, QString>&}]’
../dxf/dxf_codedata.cpp:119:73: required from here
../dxf/dxf_codedata.cpp:119:59: error: conversion from ‘const long int’ to ‘QVariant’ is ambiguous
return std::visit([](auto&& arg) -> QVariant { return arg; }, varVal);
^~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlocale.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:46,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:49,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDebug:1,
from ../dxf/dxf_codedata.h:16,
from ../dxf/dxf_codedata.cpp:16:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:222:5: note: candidate: ‘QVariant::QVariant(float)’
QVariant(float f);
^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:221:5: note: candidate: ‘QVariant::QVariant(double)’
QVariant(double d);
^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:220:5: note: candidate: ‘QVariant::QVariant(bool)’
QVariant(bool b);
^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:219:5: note: candidate: ‘QVariant::QVariant(qulonglong)’
QVariant(qulonglong ull);
^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:218:5: note: candidate: ‘QVariant::QVariant(qlonglong)’
QVariant(qlonglong ll);
^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:217:5: note: candidate: ‘QVariant::QVariant(uint)’
QVariant(uint ui);
^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:216:5: note: candidate: ‘QVariant::QVariant(int)’
QVariant(int i);
^~~~~~~~
make[1]: *** [Makefile:3695: dxf_codedata.o] Ошибка 1
make[1]: выход из каталога «/home/a/GERBER_X2/GGEasy»
make: *** [Makefile:45: sub-GGEasy-make_first] Ошибка 2
- calabr
- Мастер
- Сообщения: 470
- Зарегистрирован: 04 янв 2019, 15:19
- Репутация: 57
- Настоящее имя: Calabr
- Откуда: Киев
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Штифты в любом случае должны стоять плотно. Иначе теряется смысл.
Если 4 с люфтами, то тоже сползет. Люфты-то одинаковые, что на 2, что на 4.
Я хоть и злодей конечно, но нужно быть вежливым злодеем!
-
- Опытный
- Сообщения: 174
- Зарегистрирован: 25 ноя 2019, 19:23
- Репутация: 6
- Настоящее имя: Владимир Бурыгин
- Откуда: Каменногорск
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Чисто по физике немного не так. Если посередине будут 2 штифта, то по краям платы будет более сильный перекос, чем по середине. При четырех это будет не так заметно. Если конечно делать штифты довольно плотными, тогда люфт будет минимальным в обоих случаях. Но в домашних условиях это не очень реально.
- X-Ray
- Мастер
- Сообщения: 505
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 227
- Настоящее имя: Дамир
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Более чем реально, я сверлю тройкой немецкой твердосплавной вставляю валы-направляющие от CD привода(по ним голова ездит), точность сколько не мерил их около 5 мкм, может везло.
Раньше использовал сверло 3,175 и хвосты поломанных фрез - граверов, но они то болтаются, то хрен достанешь.
Программа G2G (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X2/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!! Багтрекер
Тестовая версия
-
- Опытный
- Сообщения: 174
- Зарегистрирован: 25 ноя 2019, 19:23
- Репутация: 6
- Настоящее имя: Владимир Бурыгин
- Откуда: Каменногорск
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Спасибо за подсказку, а то у меня кроме 3,175 и нет ничего.X-Ray писал(а): ↑27 дек 2020, 12:49Более чем реально, я сверлю тройкой немецкой твердосплавной вставляю валы-направляющие от CD привода(по ним голова ездит), точность сколько не мерил их около 5 мкм, может везло.
Раньше использовал сверло 3,175 и хвосты поломанных фрез - граверов, но они то болтаются, то хрен достанешь.

-
- Опытный
- Сообщения: 174
- Зарегистрирован: 25 ноя 2019, 19:23
- Репутация: 6
- Настоящее имя: Владимир Бурыгин
- Откуда: Каменногорск
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Дамир, у вас почти на все фото плат фрезеровка в некоторых местах сделана выборочно. Это выглядит очень эстетично. Сам как ни пробовал, не получается. Или вокруг выбранных дорожек, или всю плату.
Да и для обработки получаю всего три файла - фрезеровка, сверловка и обрезка. Может что то не так делаю?

- X-Ray
- Мастер
- Сообщения: 505
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 227
- Настоящее имя: Дамир
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Просто я изначально платы так создаю, возможно в этом дело.Vlad1953 писал(а): ↑ Дамир, у вас почти на все фото плат фрезеровка в некоторых местах сделана выборочно. Это выглядит очень эстетично. Сам как ни пробовал, не получается. Или вокруг выбранных дорожек, или всю плату. Да и для обработки получаю всего три файла - фрезеровка, сверловка и обрезка. Может что то не так делаю?
Программа G2G (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X2/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!! Багтрекер
Тестовая версия
-
- Опытный
- Сообщения: 174
- Зарегистрирован: 25 ноя 2019, 19:23
- Репутация: 6
- Настоящее имя: Владимир Бурыгин
- Откуда: Каменногорск
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Понятно! В Sprint Layout наверно такого не сделать, хотя поэкспериментировать можно. Спасибо!X-Ray писал(а): ↑27 дек 2020, 20:49Просто я изначально платы так создаю, возможно в этом дело.Vlad1953 писал(а): ↑ Дамир, у вас почти на все фото плат фрезеровка в некоторых местах сделана выборочно. Это выглядит очень эстетично. Сам как ни пробовал, не получается. Или вокруг выбранных дорожек, или всю плату. Да и для обработки получаю всего три файла - фрезеровка, сверловка и обрезка. Может что то не так делаю?
-
- Опытный
- Сообщения: 134
- Зарегистрирован: 08 июл 2019, 23:34
- Репутация: 13
- Настоящее имя: Юрий
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
[/quote]
Понятно! В Sprint Layout наверно такого не сделать, хотя поэкспериментировать можно. Спасибо!
[/quote]
https://kicad.org/blog/2020/11/KiCad-5.1.8-Release/
Понятно! В Sprint Layout наверно такого не сделать, хотя поэкспериментировать можно. Спасибо!
[/quote]
https://kicad.org/blog/2020/11/KiCad-5.1.8-Release/
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Я уже собрался заказывать сверла на 1/8" (3,175мм) для изготовления плавающего гравера и дернуло меня померить микрометром диаметр гравера. Результат из 30-ти штук оказался в пределах 3,150мм-3,165мм. В цангу 1/8" пролетают со свистом.
- X-Ray
- Мастер
- Сообщения: 505
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 227
- Настоящее имя: Дамир
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
V0.7.9 на конец зарелизил.
Программа G2G (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X2/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!! Багтрекер
Тестовая версия
-
- Опытный
- Сообщения: 134
- Зарегистрирован: 08 июл 2019, 23:34
- Репутация: 13
- Настоящее имя: Юрий
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
https://support.microsoft.com/ru-ru/help/2977003.) установил...
Теперь заработал! Комп. присматривался к новой программе? ))
Хотя (Теперь заработал! Комп. присматривался к новой программе? ))
-
- Опытный
- Сообщения: 134
- Зарегистрирован: 08 июл 2019, 23:34
- Репутация: 13
- Настоящее имя: Юрий
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Спасибо, X-Ray, за новшества!
У меня вопрос. Inkscape у меня не открывает dxf. Тогда открываю dxf с помощью V0.7.9.0 и экспортирую в pdf (черным цветом). Acrobat Reader открывает этот pdf (очень блекло, возможно, очень тонкие линии), но не печатает (только разметка по сторонам)... А Inkscape открывает, разметка по сторонам наблюдается, а контуров (самого изображения) нет...
Эта фишка должна работать?
-
- Опытный
- Сообщения: 174
- Зарегистрирован: 25 ноя 2019, 19:23
- Репутация: 6
- Настоящее имя: Владимир Бурыгин
- Откуда: Каменногорск
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Понятно! В Sprint Layout наверно такого не сделать, хотя поэкспериментировать можно. Спасибо!
[/quote]
https://kicad.org/blog/2020/11/KiCad-5.1.8-Release/
[/quote]
Спасибо, коллега, за ссылку. Скачал, установил, даже недостающие библиотеки нашел и подключил. Но как то интерфейс уж больно на линуксовый похож. Да и непоняток тоже много. Уж лучше в Sprint Layout буду юзать и дальше. Тем более изучен досконально.

- X-Ray
- Мастер
- Сообщения: 505
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 227
- Настоящее имя: Дамир
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Эту функцию к сожалению забыл проверить. Я даже забыл что она есть.YuryV писал(а): ↑28 дек 2020, 01:33 Спасибо, X-Ray, за новшества!
У меня вопрос. Inkscape у меня не открывает dxf. Тогда открываю dxf с помощью V0.7.9.0 и экспортирую в pdf (черным цветом). Acrobat Reader открывает этот pdf (очень блекло, возможно, очень тонкие линии), но не печатает (только разметка по сторонам)... А Inkscape открывает, разметка по сторонам наблюдается, а контуров (самого изображения) нет...
Эта фишка должна работать?
Пы.Сы.
Поменял фон так как чёрный на чёрном не видно. При сохранении в режиме "линий" их ширина всегда 0 при любом масштабе.
Если цвет отличается от чёрного то на белом фоне их может быть плохо видно. Попробуйте печать из программы.
Программа G2G (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X2/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!! Багтрекер
Тестовая версия
-
- Опытный
- Сообщения: 134
- Зарегистрирован: 08 июл 2019, 23:34
- Репутация: 13
- Настоящее имя: Юрий
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
X-Ray, спасибо.
Благодаря новой версии и Вашему ответу выше, сделал фон белым ( но в этом случае на белом фоне не видны добавляемые фигуры из верхнего меню справа - прямоугольники, круги, линии, текст, потому что не нашёл, как их цвет изменить с белого на другой - это просто параллельно как-то всплыло) , настройки изображения сделал Контуры и Нормальный или Нормальный и Нормальный, как на скрине: или И после экспорта в pdf, Inkscape открыл этот файл! И после разблокировки частей можно было его редактировать в Inkscape.
То есть преобразование dxf в pdf получилось!!!
Дело осталось за малым - пока при свойствах Нормальный (вид слоя) часть линий (контуров) теряются: Все элементы изображения появляются, когда Настойки: Нормальный, Контуры: Но в этом случае не получается конвертация dxf в pdf.
Исходный dxf прилагаю в архиве.
-
- Новичок
- Сообщения: 11
- Зарегистрирован: 17 дек 2017, 04:52
- Репутация: 2
- Настоящее имя: Сергей
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Сегодня обновил до свежей версии, порадовался за DXF. Попробовал использовать G2G (GGEasy) для формирования файлика контурной обрезки лазером под 3D принтер с установленым лазерным диодом. По-моему это одна крайне небольшого парка программ, дающих возможность получить "съедобный" G-код для Марлина.
Использовал режим "Профиль". Пришлось сгенеренную УП поковырять ручками. Возникло несколько предложений
1. Для такой вот как у меня резки была бы уместна возможность в режиме "Профиль" иметь возможность указать спиральное прохождение объектов из центра наружу. В случае резки без мостиков внешний контур, вырезанный раньше времени, обвалит внутреннюю часть.
2. Хорошо было бы иметь блоки кода "Перед входом в объект" и "после прохода объекта". До включать удобно включить лазер на рабочий режим, а после - на режим холостого хода. Ну и другие команды включить (пищалку, паузу и т.д)
3. Полезна была бы возможность указать скорость перехода между объектами. Сейчас перемещение идет со скоростью подачи, хотя можно и увеличить.
4. Настройки->G-код: в группе "Код управления шпинделем/лазером" видимо описка. Последняя строка = "Включение шпинделя/лазера" вставляется практически в конце УП. видимо все-таки "Выключение"
5. Не увидел, куда в УП включился код "Включение режима постоянной мощности лазера". Код "Включение режима динамической мощности лазера" включился по-моему в самом начале УП. Видимо это управление и предполагало то, что я предлагаю в п.2
Спасибо за программку )
Использовал режим "Профиль". Пришлось сгенеренную УП поковырять ручками. Возникло несколько предложений
1. Для такой вот как у меня резки была бы уместна возможность в режиме "Профиль" иметь возможность указать спиральное прохождение объектов из центра наружу. В случае резки без мостиков внешний контур, вырезанный раньше времени, обвалит внутреннюю часть.
2. Хорошо было бы иметь блоки кода "Перед входом в объект" и "после прохода объекта". До включать удобно включить лазер на рабочий режим, а после - на режим холостого хода. Ну и другие команды включить (пищалку, паузу и т.д)
3. Полезна была бы возможность указать скорость перехода между объектами. Сейчас перемещение идет со скоростью подачи, хотя можно и увеличить.
4. Настройки->G-код: в группе "Код управления шпинделем/лазером" видимо описка. Последняя строка = "Включение шпинделя/лазера" вставляется практически в конце УП. видимо все-таки "Выключение"
5. Не увидел, куда в УП включился код "Включение режима постоянной мощности лазера". Код "Включение режима динамической мощности лазера" включился по-моему в самом начале УП. Видимо это управление и предполагало то, что я предлагаю в п.2
Спасибо за программку )
- X-Ray
- Мастер
- Сообщения: 505
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 227
- Настоящее имя: Дамир
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Это пока не совсем корректная группировка граф. элементов в в один блок с "дырками", в DXF есть заливка но я её пока не реализовал и группировка идёт обходными средствами в "ручную".
Пы.Сы
Есть баг при переключении отображаемого типа в dxf. Если вы переключили тип отображения в корневом элементе дерева и всё пропало, то "передёрните" флажок видимости на необходимом вам слое.
Программа G2G (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X2/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки просьба писать сюда!!! Багтрекер
Тестовая версия