Список проблем и предложений, который возникли в процессе использования GGEasy.
- Версия 0.8.1.0. Открыть проект https://drive.google.com/file/d/1dKDmDB8rIrct-dYG9j6LD_u3nrAUZlyZ/view?usp=sharing . Создать любой УП. Например, для сверления. Сохранить как Drill.tap . Программа сохраняет новый файл и вылетает с ошибкой. В собранной 0.8.6.0 эту ошибку пока повторить не удалось.
Новая 0.8.0.6 собранная из исходников.
-
Создаю новый проект. Добавляю все гербер файлы. Получаю несколько пустых окошек. В чём их смысл?

-
В программе английские надписи, хотя в настройках стоит русский язык.
-
Не понимаю логику названий. Close - удаляет из списка один файл. Delete Selected выбранные. Предлагаю Close Selected. Иначе возникает подозрение, что будут удалены реальные файлы.

-
G-Code Zero Point. Хотелось бы опцию автоматического перемещения в угол платы. А так же перемещение в эту же точку начала координат. И да, наибольшая проблема, координаты в нижнем трее показываются только от начала координат. Очень не хватает координат от G-Code. Там куча места. Autolpace All Refpoints не работает. Точки уходят в левый верхний угол.
-
Сверловка.
6.1 - Галочка перед Aperture / Tool, работает только если выбраны инструменты для всех размеров отверстий. Если один инструмент не выбран, то нажатие на неё ничего не даёт и приходится ставить галочки вручную. По логике она должна включать / отключать доступные.
6.2 Не хватает ещё одной строчки Selected. Сверлить выбранные отверстия. Иначе приходится устраивать танцы с бубном и удалять лишние элементы из схемы. Мне пришлось делать много лишних действий.
-
Вылет программы. 0.8.6.0. Проект: https://drive.google.com/file/d/1Th8ZQ1Di-HBkTN2gYVXJoLxMCrpI_Y3h/view?usp=sharing . Выбрать контуры трансформатора T1. Обработка Pocket Raster. Inside. Создать. Программа вылетает.
Ошибка в File::createGiRaster(). for (size_t j = 0; j < paths.size() - 1; ++j) при пустом paths цикл улетает в минус бесконечность.
-
Колёсико мышки смещает схему по вертикали. Эта функция не имеет смысла. Предлагаю сделать как в KiCad. Управлять колёсиком изменением масштаба. Хотя уже привык наживать Ctrl + колёсико мышки. Но зачем нажимать лишнюю кнопку. Как вариант, сделать включение этой опции в настройках.
-
Кнопка Resize после Ruller прячет окно куда-то за пределы экрана. Если вытащить обратно и развернуть на весь экран, то окно снова улетает за пределы. После перезапуска снова работает нормально.
-
Нужна опция штриховки фигур. Иначе на месте конденсаторов, да и прочего, приходится рисовать круги. Чтобы сделать углубления. Так же не работает кнопка Escape при создании круга. Не туда нажал, как отменить?
Сделать углубление для конденсатора. Сейчас это боль. Я привык к OpenSCAD, где всё измеряется в точных цифрах. Работа мышкой смотрится довольно криво. Попасть в центр круга. Сделать правильный радиус. Есть трансформация, но там нет ни координат, ни радиуса.
UPD. Трансформация круга работает не на круг, а на слой платы. o_O!

В общем, тут хватает проблем. И того, что хотелось бы улучшить.
Сейчас передохну и попробую что-то из этого улучшить, на что хватит понимания и накидать пулл реквестов.
Список проблем и предложений, который возникли в процессе использования GGEasy.
Новая 0.8.0.6 собранная из исходников.
Создаю новый проект. Добавляю все гербер файлы. Получаю несколько пустых окошек. В чём их смысл?

В программе английские надписи, хотя в настройках стоит русский язык.
Не понимаю логику названий. Close - удаляет из списка один файл. Delete Selected выбранные. Предлагаю Close Selected. Иначе возникает подозрение, что будут удалены реальные файлы.

G-Code Zero Point. Хотелось бы опцию автоматического перемещения в угол платы. А так же перемещение в эту же точку начала координат. И да, наибольшая проблема, координаты в нижнем трее показываются только от начала координат. Очень не хватает координат от G-Code. Там куча места. Autolpace All Refpoints не работает. Точки уходят в левый верхний угол.
Сверловка.
6.1 - Галочка перед Aperture / Tool, работает только если выбраны инструменты для всех размеров отверстий. Если один инструмент не выбран, то нажатие на неё ничего не даёт и приходится ставить галочки вручную. По логике она должна включать / отключать доступные.
6.2 Не хватает ещё одной строчки Selected. Сверлить выбранные отверстия. Иначе приходится устраивать танцы с бубном и удалять лишние элементы из схемы. Мне пришлось делать много лишних действий.
Вылет программы. 0.8.6.0. Проект: https://drive.google.com/file/d/1Th8ZQ1Di-HBkTN2gYVXJoLxMCrpI_Y3h/view?usp=sharing . Выбрать контуры трансформатора T1. Обработка Pocket Raster. Inside. Создать. Программа вылетает.
Ошибка в File::createGiRaster(). for (size_t j = 0; j < paths.size() - 1; ++j) при пустом paths цикл улетает в минус бесконечность.
Колёсико мышки смещает схему по вертикали. Эта функция не имеет смысла. Предлагаю сделать как в KiCad. Управлять колёсиком изменением масштаба. Хотя уже привык наживать Ctrl + колёсико мышки. Но зачем нажимать лишнюю кнопку. Как вариант, сделать включение этой опции в настройках.
Кнопка Resize после Ruller прячет окно куда-то за пределы экрана. Если вытащить обратно и развернуть на весь экран, то окно снова улетает за пределы. После перезапуска снова работает нормально.
Нужна опция штриховки фигур. Иначе на месте конденсаторов, да и прочего, приходится рисовать круги. Чтобы сделать углубления. Так же не работает кнопка Escape при создании круга. Не туда нажал, как отменить?

Сделать углубление для конденсатора. Сейчас это боль. Я привык к OpenSCAD, где всё измеряется в точных цифрах. Работа мышкой смотрится довольно криво. Попасть в центр круга. Сделать правильный радиус. Есть трансформация, но там нет ни координат, ни радиуса.
UPD. Трансформация круга работает не на круг, а на слой платы. o_O!
В общем, тут хватает проблем. И того, что хотелось бы улучшить.
Сейчас передохну и попробую что-то из этого улучшить, на что хватит понимания и накидать пулл реквестов.