Мои увлечения, и прочие штуки :-)
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Тогда может получиться
Быть бы еще уверенным, что любой фоторезист так себя ведет 
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Ну как доделаю программу, пользователи начнут тестировать, и узнаемAndyBig писал(а):Тогда может получитьсяБыть бы еще уверенным, что любой фоторезист так себя ведет
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
X-Ray
- Мастер
- Сообщения: 599
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 275
- Настоящее имя: Дамир
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Можете подсказать алгоритм или библиотеку для расчётов траекторий?
Программа GGEasy (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X3/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Вроде фоторезисты есть позитивные и негативныеselenur писал(а):пользователи начнут тестировать, и узнаем
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
У меня работает следующим образом:X-Ray писал(а):Можете подсказать алгоритм или библиотеку для расчётов траекторий?
В диптрейсе например рисуем проводник, и контакт: После парсинга гербер файла, я получаю данные о проводнике и контакте, в виде 4-х траекторий: Первая траектория это круг начала проводника, вторая это окончание проводника, третья это прямоугольник, где середина одной стороны находится в начале проводника, а противоположная середина стороны, в конечной точке.
И четвертая траектория, это контакт.
После этого используя вот эту библиотеку https://sourceforge.net/projects/polyclipping/ (примеры для C++, C#, delphi) я объединяю все траектории: Имея данную траекторию, я с помощью данной библиотеки, уже могу получать эквидистантную траекторию как положительную: Так и отрицательную:
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Хотел я купить позитивный фоторезист, но не смог найти в продажеAndyBig писал(а):Вроде фоторезисты есть позитивные и негативныеselenur писал(а):пользователи начнут тестировать, и узнаем
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Не удержался и сделал первый тест, лазер не совсем сфокусирован, и ещё кое какие косяки допустил, но вот результат:
И видео процесса:
https://www.youtube.com/watch?v=zghxvYSmo4U
https://www.youtube.com/watch?v=sgympONsios
https://www.youtube.com/watch?v=yEDwp6pv0a8
https://www.youtube.com/watch?v=zghxvYSmo4U
https://www.youtube.com/watch?v=sgympONsios
https://www.youtube.com/watch?v=yEDwp6pv0a8
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
X-Ray
- Мастер
- Сообщения: 599
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 275
- Настоящее имя: Дамир
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Получается я тоже эту библиотеку использую. Думал у вас что то другое или своё. Только я проводники и как полилинии разомкнутые через Оffset с половинным диаметром пргоняю и забираю соответствующий полигон.
Я платы TopoR-ом http://eda.eremex.ru/products/topor/ развожу с дугами. Замучился я их разбирать, но теперь за исключением пары макросов всё разбираю.
Я платы TopoR-ом http://eda.eremex.ru/products/topor/ развожу с дугами. Замучился я их разбирать, но теперь за исключением пары макросов всё разбираю.
Программа GGEasy (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X3/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Это очень хорошо, что появляются отечественные программы,X-Ray писал(а):Получается я тоже эту библиотеку использую. Думал у вас что то другое или своё. Только я проводники и как полилинии разомкнутые через Оffset с половинным диаметром пргоняю и забираю соответствующий полигон.
Я платы TopoR-ом http://eda.eremex.ru/products/topor/ развожу с дугами. Замучился я их разбирать, но теперь за исключением пары макросов всё разбираю.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Re: Мои увлечения, и прочие штуки :-)
Кстати да, интересно какой именно фоторезист вы используете (негатив/позитив) ?
З.Ы, с интересом слежу за прогрессом. очень хорошо что ваша прога понимает гербер, как ни крути стандарт.
З.Ы, с интересом слежу за прогрессом. очень хорошо что ваша прога понимает гербер, как ни крути стандарт.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Использую негативный.muxa писал(а):Кстати да, интересно какой именно фоторезист вы используете (негатив/позитив) ?
З.Ы, с интересом слежу за прогрессом. очень хорошо что ваша прога понимает гербер, как ни крути стандарт.
Сейчас доделываю компоненту для программы которая отображает векторные данные.
Импорт гербер файла из альтиума, пока не работает, т.к. в отличие от диптрейса, там используется очень много разных вещей, поддержку добавлю, но когда уже программу доведу до ума.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Re: Мои увлечения, и прочие штуки :-)
альтиум конечно потенциально очень хорошая штука, но олскульный pcad и "народный" layout имхо актуальнее.selenur писал(а):Импорт гербер файла из альтиума, пока не работает
З.Ы, пересморел фотки - не видно отверстий у контактных площадок
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Диптрейс у меня контакты в гербер файл сохраняет без отверстий, если в настройках выгрузки гербер, указать что это сверловка, то выгружаются данные так-же как и первом случае, в виде окружностей, но диаметром равным отверстию: И в принципе могу предусмотреть вариант, при котором из поверхности полигонов контактов, вычитается область отверстий, и тогда после травления меди, будет отверстие куда легче попасть при ручной сверловке.muxa писал(а):альтиум конечно потенциально очень хорошая штука, но олскульный pcad и "народный" layout имхо актуальнее.selenur писал(а):Импорт гербер файла из альтиума, пока не работает
З.Ы, пересморел фотки - не видно отверстий у контактных площадоктак и задумывалось в расчете на ЧПУ сверловку ??? для ручной сверловки это критично
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
А можешь для примера из них гербер файлы сформировать, мне для тестов программы?selenur писал(а):но олскульный pcad и "народный" layout
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Re: Мои увлечения, и прочие штуки :-)
собственно вот (не мои оригиналы). файлы подписаны. интересны скруглениями дорожек
никаких супернастроек (апертура в пкад 0,254), лайаут вообще за два клика.
https://www.zofzpcb.com/Gerber-Viewer-Download.html показывает картинку гербера опять таки без лишних кликов.
отверстия в падах приоткрыл.
никаких супернастроек (апертура в пкад 0,254), лайаут вообще за два клика.
https://www.zofzpcb.com/Gerber-Viewer-Download.html показывает картинку гербера опять таки без лишних кликов.
отверстия в падах приоткрыл.
- Вложения
-
- pcb_gbr.zip
- (48.69 КБ) 295 скачиваний
-
X-Ray
- Мастер
- Сообщения: 599
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 275
- Настоящее имя: Дамир
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Getber2Gcode.zip
Можете поиграться:-) Траектории строит пока с ошибками и куча функционала пока не реализована, как просмотрщик можно использовать.
на этом фале gerber1.gbr
Можете поиграться:-) Траектории строит пока с ошибками и куча функционала пока не реализована, как просмотрщик можно использовать.
на этом фале gerber1.gbr
сто пудов засыпется.muxa писал(а):лайаут вообще за два клика.
Программа GGEasy (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X3/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
-
X-Ray
- Мастер
- Сообщения: 599
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 275
- Настоящее имя: Дамир
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
А мне можно файлов скинуть если не секретные?selenur писал(а):Импорт гербер файла из альтиума, пока не работает
Программа GGEasy (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X3/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Вечером сброшу все файлы на которых тестирую.X-Ray писал(а):А мне можно файлов скинуть если не секретные?selenur писал(а):Импорт гербер файла из альтиума, пока не работает
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- aegis
- Мастер
- Сообщения: 3171
- Зарегистрирован: 22 мар 2012, 06:59
- Репутация: 1810
- Настоящее имя: Михайло
- Откуда: Україна, Конотоп=>Запоріжжя=>Харьків
Re: Мои увлечения, и прочие штуки :-)
это очень удобно, так что думаю так и надо делатьselenur писал(а):И в принципе могу предусмотреть вариант, при котором из поверхности полигонов контактов, вычитается область отверстий, и тогда после травления меди, будет отверстие куда легче попасть при ручной сверловке.
нікому нічого не нав'язую.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Проверил, у тебя практически нормально открываются все герберы, в отличие от моей программы! Круто у тебя получается!X-Ray писал(а):Getber2Gcode.zip
Можете поиграться:-) Траектории строит пока с ошибками и куча функционала пока не реализована, как просмотрщик можно использовать.
на этом фале gerber1.gbrсто пудов засыпется.muxa писал(а):лайаут вообще за два клика.
Там пример есть из альтиума (Bottom Altium.GBL), где несколько слоёв в одном файле, на него обрати внимание
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/