Страница 1 из 105

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

Добавлено: 13 мар 2019, 15:20
X-Ray
Обсуждение, нововведения, исправления программы впредь будут публиковаться здесь.
Ссылки на скачивание под всеми моими сообщениями. Глюки желательно сюда https://github.com/XRay3D/GERBER_X3/issues.
Штифты центрируются при двойном клике относительно выделенных объектов.
Снимок.PNG (44069 просмотров) <a class='original' href='./download/file.php?id=158859&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (296.09 КБ)</a>
Пример работы выполненной полностью с этой программой, шаг 0.2 x 0.2 (косяки, это гравер затупился)
Изображение
Изображение

Re: Grber2GCode

Добавлено: 13 мар 2019, 16:33
X-Ray
Создание выборки.
По меди снаружи и можно сразу посмотреть где не вошло.
Снимок1.PNG (44062 просмотра) <a class='original' href='./download/file.php?id=158860&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (191.59 КБ)</a>
По меди внутри.
Снимок2.PNG (44062 просмотра) <a class='original' href='./download/file.php?id=158861&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (123.38 КБ)</a>
По файлам сверловок внутри, если есть такая необходимость.
Снимок3.PNG (44062 просмотра) <a class='original' href='./download/file.php?id=158862&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (116.04 КБ)</a>
Также можно настроить число итераций (Steps) от 1 до 99 или до исчерпания площадей под выборку.

Re: Grber2GCode

Добавлено: 13 мар 2019, 16:40
X-Ray
Создание траекторий простых без выборки, снаружи, внутри и по контуру.
Действует для меди сверловок и "сырых" контуров (необходимо для создания фрезеровки контура платы).
Безы10мянный001.png (44062 просмотра) <a class='original' href='./download/file.php?id=158863&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (13.89 КБ)</a>
Снyимок.PNG (44062 просмотра) <a class='original' href='./download/file.php?id=158864&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (87.6 КБ)</a>
Снимок4.PNG (44062 просмотра) <a class='original' href='./download/file.php?id=158865&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (132.8 КБ)</a>
Снимок5.PNG (44062 просмотра) <a class='original' href='./download/file.php?id=158866&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (151.72 КБ)</a>

Re: Grber2GCode

Добавлено: 13 мар 2019, 16:52
X-Ray
Создание сверловок.
Программа автоматически подбирает инструмент из базы.
Можно установить инструмент в ручную для одного или нескольких, а также удалить.
Розовым подсвечивается текущий выбор в таблице, а серым форма контактной площадки или отверстия.

Из файла гербера если нет файла сверловок.
Безымянный1.png (44057 просмотров) <a class='original' href='./download/file.php?id=158868&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (132.52 КБ)</a>
Из файла сверловок.
Снимок323.PNG (44057 просмотров) <a class='original' href='./download/file.php?id=158869&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (126.6 КБ)</a>
Если нет необходимого сверла то отверстие можно выфрезеровать как в предыдущем пункте(Создание траекторий простых без выборки), предварительно создав "виртуальное" сверло и сверловку с необходимым диаметром.

Создание центровочных штифтов.
Безымянный01.png (44057 просмотров) <a class='original' href='./download/file.php?id=158867&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (40.41 КБ)</a>
Если возникает проблема с загрузкой сверловок то можно попытаться подобрать формат и расположение.
Безымянный.png (44037 просмотров) <a class='original' href='./download/file.php?id=158875&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (36.69 КБ)</a>
Снимок.PNG (44037 просмотров) <a class='original' href='./download/file.php?id=158876&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (25.88 КБ)</a>

Re: Grber2GCode

Добавлено: 13 мар 2019, 16:55
X-Ray
База инструментов с режимами резания.
Программа не даст сохранить инструмент с незаполненными полями.
Снимок10.PNG (44056 просмотров) <a class='original' href='./download/file.php?id=158870&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (93.4 КБ)</a>
Снимок11.PNG (44056 просмотров) <a class='original' href='./download/file.php?id=158871&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (90.29 КБ)</a>
Снимок12.PNG (44056 просмотров) <a class='original' href='./download/file.php?id=158872&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (92.34 КБ)</a>

Re: Grber2GCode

Добавлено: 13 мар 2019, 16:58
X-Ray
В этой форме задаются параметры сохранения Г-Когда
0 по оси Z это поверхность платы.
Clearence - высота перемещений G0 по осям XY,
Plunge - высота начала врезания G1 по оси Z,
Снимок20.PNG (44057 просмотров) <a class='original' href='./download/file.php?id=158873&sid=38f416e4496724d0aee4e31cd0759249&mode=view' target=_blank>Загрузить оригинал (102.18 КБ)</a>

Re: Grber2GCode

Добавлено: 13 мар 2019, 17:57
N1X
Какая офигенная штука :) А перешейки на контурах при обрезке сможет оставлять?

Re: Grber2GCode

Добавлено: 13 мар 2019, 22:17
X-Ray
N1X писал(а):Какая офигенная штука :) А перешейки на контурах при обрезке сможет оставлять?
Пока не сделано, если очень надо добавлю.
Обычно я на двухсторонний скотч клею и они не пригождаются.

Re: Grber2GCode

Добавлено: 13 мар 2019, 22:34
selenur
Очень огромный прогресс в разработке, классно получается! :good:
Было 2 момента когда протупил, это при создании нового инструмента кнопка применения, горит красным, хотя я всё ввел, как оказалось если её нажать то всё нормально, просто цвет пугал что что-то забыл...
И второй момент при формировании траектории не сразу понял почему выдается сообщение :исходная траектория не выбрана, если слева в верху в дереве стоят флажки, а потом догадался что в окне предварительного просмотра нужно было выбрать данные.

На текущий момент из бесплатных программ, на мой взгляд получается лучшая программа!!!!!!!!

Re: Grber2GCode

Добавлено: 13 мар 2019, 23:07
X-Ray
Я начал писать её потому что я развожу платы в софте, гербера которого ни одна программа адекватно не открывала.
Не отрицаю что там ещё остались косяки и недоработки. И иногда она падает.
Но всё равно это лучше нежели тормозный флаткам или коперкам.

Re: Grber2GCode

Добавлено: 13 мар 2019, 23:16
selenur
X-Ray писал(а):Я начал писать её потому что я развожу платы в софте гербера которого ни одна программа адекватно не открывала.
Ох как я тебя понимаю :hehehe:

А то что создал отдельную тему правильно, будет куда мне людей направлять ;-)

Re: Grber2GCode

Добавлено: 13 мар 2019, 23:22
X-Ray
selenur писал(а):А то что создал отдельную тему правильно, будет куда мне людей направлять
Просто почти весь задуманный функционал наконец реализовал, по крайней мере 100% минимум необходимый есть. Осталось только шлифовать и допиливать.
Там в настройках много чего закоменчено и не всё распараллелено многие вещи делаются в потоке ГУИ.

Re: Grber2GCode

Добавлено: 13 мар 2019, 23:28
X-Ray
selenur писал(а):при создании нового инструмента кнопка применения, горит красным
Она горит красным если внести изменения. Сигнализирует что бы не забыть применить.

Re: Grber2GCode

Добавлено: 13 мар 2019, 23:32
selenur
X-Ray писал(а):
selenur писал(а):А то что создал отдельную тему правильно, будет куда мне людей направлять
Просто почти весь задуманный функционал наконец реализовал, по крайней мере 100% минимум необходимый есть. Осталось только шлифовать и допиливать.
Там в настройках много чего закоменчено и не всё распараллелено многие вещи делаются в потоке ГУИ.
Да нормально, скоро появится достаточно пользователей, что появится не мало новых интересных идей.
В будущем конечно было-бы прикольно, ещё прикрутить возможность задавать шаблоны правил формирования G-кода.
А то что пока делается в ГУИ, не страшно, главное что уже так работает ;-)

Re: Grber2GCode

Добавлено: 13 мар 2019, 23:33
selenur
X-Ray писал(а):
selenur писал(а):при создании нового инструмента кнопка применения, горит красным
Она горит красным если внести изменения. Сигнализирует что бы не забыть применить.
Может в заголовке окна отображать * и делать кнопку недоступной, если нет изменений?

Re: Grber2GCode

Добавлено: 13 мар 2019, 23:37
N1X
Вот и я хочу свалить с коперкама... Начну разбираться.
X-Ray писал(а):Обычно я на двухсторонний скотч клею и они не пригождаются.
Я просто фоторезист пользую, на ЧПУ только сверлю и режу контура, дальше нужно снять панель и на HLDI засветить. Поэтому мостики нужны, чтобы панель не рассыпалась...

Re: Grber2GCode

Добавлено: 14 мар 2019, 00:19
X-Ray
N1X писал(а):Я просто фоторезист пользую, на ЧПУ только сверлю и режу контура, дальше нужно снять панель и на HLDI засветить. Поэтому мостики нужны, чтобы панель не рассыпалась...
Где лучше? В углах или по середине?

Re: Grber2GCode

Добавлено: 14 мар 2019, 00:20
X-Ray
selenur писал(а):Может в заголовке окна отображать * и делать кнопку недоступной, если нет изменений?
Может так и сделаю.

Re: Grber2GCode

Добавлено: 14 мар 2019, 00:33
nop0x90
Добрый день, запустил Вашу программу, очень занятная, но как в итоге получить gcode? У меня лазер и мне надо на фоторезисте негативном гербер высветить. Подскажите в какую сторону копать, спасибо

Re: Grber2GCode

Добавлено: 14 мар 2019, 06:33
N1X
X-Ray писал(а):Где лучше? В углах или по середине
Лучше было бы как в том же коперкаме: в полуавтоматическом режиме. Ширина мостика указан, а дальше мышкой тыкать в контур в нужных точках.