Страница 5 из 106
Re: Grber2GCode
Добавлено: 14 апр 2019, 08:25
N1X
Крутяк! Спасибо! Завтра-послезавтра значит буду пробовать, если работой не завалят. А с фрезой меньше ширины слота умеет работать? Например слот 1.7х3 вырезать единицей можно?
Re: Grber2GCode
Добавлено: 14 апр 2019, 11:29
X-Ray
N1X писал(а):Крутяк! Спасибо! Завтра-послезавтра значит буду пробовать, если работой не завалят. А с фрезой меньше ширины слота умеет работать? Например слот 1.7х3 вырезать единицей можно?
Вы имеете в виду овалом внутри пройтись? Я что-то об этом не подумал, щас исправим.
Re: Grber2GCode
Добавлено: 14 апр 2019, 17:45
N1X
Ага, у меня на скрине 2 страницы назад как раз было:
Re: Grber2GCode
Добавлено: 14 апр 2019, 19:22
X-Ray
N1X писал(а):Ага, у меня на скрине 2 страницы назад как раз было:
Для сверловок работает. Для апертур и отверстий сложнее но думаю тоже сделаю.
Если инструмент меньше:
Иначе:
Re: Grber2GCode
Добавлено: 14 апр 2019, 21:07
X-Ray
Всё, можно извращаться как угодно.
Re: Grber2GCode
Добавлено: 20 апр 2019, 14:36
N1X
Добрался до новой версии сейчас только

Блин, или я туплю, или перестали работать настройки для drl файла (точность и обрезка нулей на входных данных). Т.е. я меняю формат, например с 3:4 на 2:5 а отрисовка не меняется. Причем на этом же файле в предыдущей версии работало.
На всякий случай архив с файлами прицепил.
Re: Grber2GCode
Добавлено: 20 апр 2019, 18:58
X-Ray
N1X писал(а):Добрался до новой версии сейчас только

Блин, или я туплю, или перестали работать настройки для drl файла (точность и обрезка нулей на входных данных). Т.е. я меняю формат, например с 3:4 на 2:5 а отрисовка не меняется. Причем на этом же файле в предыдущей версии работало.
На всякий случай архив с файлами прицепил.
Мой косяк. Когда искал баг кусок кода закоментил, а вернуть забыл. Перезалил.
А почему форма такая забавная? Вы её сами делали или прога сгенерила.
Re: Grber2GCode
Добавлено: 20 апр 2019, 19:11
X-Ray
Появилась такая бодяга.
Упд. Можно пользоваться!!!
Re: Grber2GCode
Добавлено: 20 апр 2019, 22:26
N1X
X-Ray писал(а):А почему форма такая забавная? Вы её сами делали или прога сгенерила.
Сам, это адаптер для пограмматора, под CPLD в PLCC-44. Вещь безкорпусная и можно сказать разовая, поэтому я по приколу просто обвел контур по линиям обвода дорог )))
Re: Grber2GCode
Добавлено: 20 апр 2019, 22:32
selenur
X-Ray писал(а):Появилась такая бодяга.
Помню был как-то вопрос по очень быстрому способу изготовления платы, вот и решение

А если указать диаметр инструмента, больше чем расстояние между проводниками, или контактами, появится траектория?
Re: Grber2GCode
Добавлено: 20 апр 2019, 23:55
X-Ray
selenur писал(а):А если указать диаметр инструмента, больше чем расстояние между проводниками, или контактами, появится траектория?
Да. Пока не знаю как забороть. Точнее знаю, но оно жутко кривое и работает минутами. Всё равно это не окончательный варик. Сейчас бьюсь над скоростью того что есть и нашёл забавную вещь...
23:45:24: Запускается D:\PRO\QT_PROJECTS\GERBER_X2\build-G2G-Desktop_Qt_5_12_1_MSVC2017_64bit-Release\release\Getber2Gcode.exe ...
UID: "Philips BDM4350 (43inch Wide LCD MONITOR)"
groupedPaths
3 ms
jcv_diagram_generate
618 ms
m_returnPaths
686 ms
merge
60 ms
23:51:05: Запускается D:\PRO\QT_PROJECTS\GERBER_X2\build-G2G-Desktop_Qt_5_12_1_MSVC2017_32bit-Release\release\Getber2Gcode.exe ...
UID: "Philips BDM4350 (43inch Wide LCD MONITOR)"
groupedPaths
5 ms
jcv_diagram_generate
1029 ms
m_returnPaths
1149 ms
merge
79 ms
Всегда выбирайте нативный вариант для х64.
Разница почти в 2 раза.
Re: Grber2GCode
Добавлено: 21 апр 2019, 00:13
X-Ray
Забыл.
Ctrl + Shift + клик в "сыром" гербере пытается выделить элементы замкнутого контура.
Пы.Сы.
QGraphicsScene и QGraphicsView и всё что сними связанно просо огонь, можно творить не вообразимые вещи быстро и просто.
Re: Grber2GCode
Добавлено: 21 апр 2019, 18:50
X-Ray
* Создание траекторий вынесена в отдельный поток с возможностью прерывания.
Re: Grber2GCode
Добавлено: 22 апр 2019, 14:24
Step@n
Программа получилась шикарная. Но есть немного конструктивной критики
1.окошко выбора формата сверловки не прячется при разворачивании других программ
2.при открытии гербер файла не видно контура платы, он появляется только после наведения мыши, потом опять пропадает
3. при попытке генерации обрезки выскакивает окошко: No valid tool...! часть надписей типа Tool diameter =0! c восклицательным знаком,а часть типа Stepover = 0 без восклицательного знака. (мелочь но все таки)
4. при вводе диаметра сверла не совсем корректо работает окошко ввода (не получается удалить,все время висит буква m, иногда можно ввести случайные буквы.При наведении курсора,то-есть по отдельности символ тоже нельзя исправить, приходится каждый раз вводить заново)
5. часть текста на русском, часть на английском. Сделайте все на русском,так будет гораздо понятнее
6.некоторые окошки с ошибками называются !!! , исправьте их на error
7. в окне настроек сверловки кнопки create и close были спрятаны под панель пуск. Пришлось скрывать пуск,что бы можно было нажать кнопку create
Дальше под каждый диаметр приходится выбирать свой инструмент. Нельзя ли сделать галочку, и просверлить все одним сверлом?
8. Как указать координату 0?
9. Подсказку на кнопке save selected tool paths можно изменить на save gcode
10. Почему программа много раз генерирует одну и ту же траекторию в группе tool paths-->
Profile outside (end mill 0.5mm).tap
пришлось поснимать галочки что бы не сохранять 10 раз одну и ту же траекторию
Re: Grber2GCode
Добавлено: 22 апр 2019, 14:39
Step@n
-возможно ли масштабировать колесиком мыши?
-возможно ли сохранять базу инструмента на всякий случай?
-если ввсести имя инструмента, а затем выбрать его тип, то введенное имя заменяется на текст типа Engrave (0mm tip) Поменяйте местами окошки что бы такого не было
-за что отвечает параметр one turn cut ?
-при генерации нового инструмента, он уже создан,но без параметров. Что бы применить заданные параметры,нужно нажать кнопку apply. Я считаю что она ненужна, достаточно было бы нажать ок и все
- я так и не понял как сгенерировать траекторию фрезеровки дорожек (можно кратко рассказать для нееопытных пользователей что и куда жать на русском в кнопке help)
- иногда отказывают кнопки из меню toolpath (pocket,driling,setup material)
- не сохраняется формат сверловки после перезапуска программы (настройки edit format)
-при наведении курсором на отверстия,они пропадают, потом появляются в хаотичном порядке. Если нажать кнопки zoom in или zoom out все востанавливается
-При нажатии кнопки закрыть все, программа действительно закрывает все файлы. Введите предупреждение. Так же при нажатии кнопки закрыть все,винда сообщает что прекращена работа программы
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: Getber2Gcode.exe
Версия приложения: 0.0.0.0
Отметка времени приложения: 5cbc8f67
Имя модуля с ошибкой: ucrtbase.DLL
Версия модуля с ошибкой: 10.0.10240.16390
Отметка времени модуля с ошибкой: 55a5b718
Код исключения: 40000015
Смещение исключения: 0000000000065a5f
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: 9318
Дополнительные сведения 2: 931894b9cce88d197ac772adf527019b
Дополнительные сведения 3: 69d5
Дополнительные сведения 4: 69d5627638ce089f692f0e680a097007
Я развожу платы в Altium Disinger, а у него есть сложности с выводом на печать файлов. Приходится танцевать с бубном. Было бы замечательно если бы в последствии появилась возможность не только экспортировать в пдф, а еще и выводить на печать в негативе и позитиве,как это сделано в SprintLayout
Re: Grber2GCode
Добавлено: 22 апр 2019, 15:01
Я_свой
Step@n писал(а):-возможно ли масштабировать колесиком мыши?
-возможно ли сохранять базу инструмента на всякий случай?
-Ctrl + колесо = лупа, Shift + колесо = прокрутка по горизонтали. Средняя кнопка мыши = таскать.
-файл называется "tools.dat"
Re: Grber2GCode
Добавлено: 22 апр 2019, 16:24
Step@n
-Еще очень большая трудность : нет кнопки шаг назад ctrl+z,и шаг вперед, приходится удалять созднанную траекторию
-при нажатии на кнопки из меню toolpatch (profile packet driling...) вкладки в левом окне должны переключатся (слои - create toolpach) пока я с этим не разобрался,думал что кнопки profile packet driling отказали, а они все это время работали
-кнопка exit в меню file я думаю не нужна,есть красный крестик в правом верхнем углу
-и хорошо было бы сохранять недоделанный проект отдельным файлом
Re: Grber2GCode
Добавлено: 22 апр 2019, 17:34
Я_свой
Step@n писал(а):-Еще очень большая трудность : нет кнопки шаг назад ctrl+z,и шаг вперед
Это с непривычки

Re: Grber2GCode
Добавлено: 22 апр 2019, 22:51
X-Ray
Step@n писал(а):-и хорошо было бы сохранять недоделанный проект отдельным файлом
Жирно выходит, многое переписывать придётся.
Step@n писал(а):нет кнопки шаг назад ctrl+z,и шаг вперед
не припомню ни одной кам программы где бы это распространялось на созданные УП.
Step@n писал(а):ucrtbase.DLL
это Распространяемые пакеты Visual C++. Попробуйте переустановить. Если именно DLL, а не dll то есть подозрения что она левая.
Re: Grber2GCode
Добавлено: 24 апр 2019, 12:52
X-Ray
Step@n писал(а):-за что отвечает параметр one turn cut ?
Это перемещение инструмента за один оборот. Используется для вычисления скорости резания (если стоят галки).