Страница 12 из 19

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 29 мар 2017, 14:07
AndyBig
Тогда может получиться :) Быть бы еще уверенным, что любой фоторезист так себя ведет :)

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 29 мар 2017, 14:12
selenur
AndyBig писал(а):Тогда может получиться :) Быть бы еще уверенным, что любой фоторезист так себя ведет :)
Ну как доделаю программу, пользователи начнут тестировать, и узнаем :-)

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 29 мар 2017, 14:28
X-Ray
Можете подсказать алгоритм или библиотеку для расчётов траекторий?

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 29 мар 2017, 14:57
AndyBig
selenur писал(а):пользователи начнут тестировать, и узнаем
Вроде фоторезисты есть позитивные и негативные :)

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 29 мар 2017, 14:58
selenur
X-Ray писал(а):Можете подсказать алгоритм или библиотеку для расчётов траекторий?
У меня работает следующим образом:
В диптрейсе например рисуем проводник, и контакт:
2017-03-29_164702.jpg
2017-03-29_164702.jpg (9.75 КБ) 3289 просмотров
После парсинга гербер файла, я получаю данные о проводнике и контакте, в виде 4-х траекторий:
2017-03-29_164713.jpg (3289 просмотров) <a class='original' href='./download/file.php?id=107457&mode=view' target=_blank>Загрузить оригинал (83.44 КБ)</a>
Первая траектория это круг начала проводника, вторая это окончание проводника, третья это прямоугольник, где середина одной стороны находится в начале проводника, а противоположная середина стороны, в конечной точке.
И четвертая траектория, это контакт.
После этого используя вот эту библиотеку https://sourceforge.net/projects/polyclipping/ (примеры для C++, C#, delphi) я объединяю все траектории:
2017-03-29_164753.jpg (3289 просмотров) <a class='original' href='./download/file.php?id=107458&mode=view' target=_blank>Загрузить оригинал (82.43 КБ)</a>
Имея данную траекторию, я с помощью данной библиотеки, уже могу получать эквидистантную траекторию как положительную:
2017-03-29_164810.jpg (3289 просмотров) <a class='original' href='./download/file.php?id=107459&mode=view' target=_blank>Загрузить оригинал (92.34 КБ)</a>
Так и отрицательную:
2017-03-29_164823.jpg (3289 просмотров) <a class='original' href='./download/file.php?id=107460&mode=view' target=_blank>Загрузить оригинал (89.28 КБ)</a>

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 29 мар 2017, 15:00
selenur
AndyBig писал(а):
selenur писал(а):пользователи начнут тестировать, и узнаем
Вроде фоторезисты есть позитивные и негативные :)
Хотел я купить позитивный фоторезист, но не смог найти в продаже :wik: возможно просто не умею искать....... :thinking:

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 29 мар 2017, 17:04
selenur
Не удержался и сделал первый тест, лазер не совсем сфокусирован, и ещё кое какие косяки допустил, но вот результат:
2017-03-29_184601.jpg (3282 просмотра) <a class='original' href='./download/file.php?id=107485&mode=view' target=_blank>Загрузить оригинал (64.48 КБ)</a>
2017-03-29_190506.jpg (3282 просмотра) <a class='original' href='./download/file.php?id=107486&mode=view' target=_blank>Загрузить оригинал (131.94 КБ)</a>
И видео процесса:
https://www.youtube.com/watch?v=zghxvYSmo4U
https://www.youtube.com/watch?v=sgympONsios
https://www.youtube.com/watch?v=yEDwp6pv0a8

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 30 мар 2017, 00:45
X-Ray
Получается я тоже эту библиотеку использую. Думал у вас что то другое или своё. Только я проводники и как полилинии разомкнутые через Оffset с половинным диаметром пргоняю и забираю соответствующий полигон.
Я платы TopoR-ом http://eda.eremex.ru/products/topor/ развожу с дугами. Замучился я их разбирать, но теперь за исключением пары макросов всё разбираю.

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 30 мар 2017, 05:37
selenur
X-Ray писал(а):Получается я тоже эту библиотеку использую. Думал у вас что то другое или своё. Только я проводники и как полилинии разомкнутые через Оffset с половинным диаметром пргоняю и забираю соответствующий полигон.
Я платы TopoR-ом http://eda.eremex.ru/products/topor/ развожу с дугами. Замучился я их разбирать, но теперь за исключением пары макросов всё разбираю.
Это очень хорошо, что появляются отечественные программы, ;-) интересно увидеть процесс работы твоей программы.

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 09 апр 2017, 17:32
muxa
Кстати да, интересно какой именно фоторезист вы используете (негатив/позитив) ?
З.Ы, с интересом слежу за прогрессом. очень хорошо что ваша прога понимает гербер, как ни крути стандарт.

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 09 апр 2017, 18:45
selenur
muxa писал(а):Кстати да, интересно какой именно фоторезист вы используете (негатив/позитив) ?
З.Ы, с интересом слежу за прогрессом. очень хорошо что ваша прога понимает гербер, как ни крути стандарт.
Использую негативный.
Сейчас доделываю компоненту для программы которая отображает векторные данные.
Импорт гербер файла из альтиума, пока не работает, т.к. в отличие от диптрейса, там используется очень много разных вещей, поддержку добавлю, но когда уже программу доведу до ума.

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 09 апр 2017, 19:21
muxa
selenur писал(а):Импорт гербер файла из альтиума, пока не работает
альтиум конечно потенциально очень хорошая штука, но олскульный pcad и "народный" layout имхо актуальнее.
З.Ы, пересморел фотки - не видно отверстий у контактных площадок :( так и задумывалось в расчете на ЧПУ сверловку ??? для ручной сверловки это критично :(

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 09 апр 2017, 19:47
selenur
muxa писал(а):
selenur писал(а):Импорт гербер файла из альтиума, пока не работает
альтиум конечно потенциально очень хорошая штука, но олскульный pcad и "народный" layout имхо актуальнее.
З.Ы, пересморел фотки - не видно отверстий у контактных площадок :( так и задумывалось в расчете на ЧПУ сверловку ??? для ручной сверловки это критично :(
Диптрейс у меня контакты в гербер файл сохраняет без отверстий, если в настройках выгрузки гербер, указать что это сверловка, то выгружаются данные так-же как и первом случае, в виде окружностей, но диаметром равным отверстию:
2017-04-09_213949.jpg (3195 просмотров) <a class='original' href='./download/file.php?id=108531&mode=view' target=_blank>Загрузить оригинал (336.8 КБ)</a>
И в принципе могу предусмотреть вариант, при котором из поверхности полигонов контактов, вычитается область отверстий, и тогда после травления меди, будет отверстие куда легче попасть при ручной сверловке.

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 09 апр 2017, 19:49
selenur
selenur писал(а):но олскульный pcad и "народный" layout
А можешь для примера из них гербер файлы сформировать, мне для тестов программы?

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 09 апр 2017, 20:25
muxa
собственно вот (не мои оригиналы). файлы подписаны. интересны скруглениями дорожек :)
никаких супернастроек (апертура в пкад 0,254), лайаут вообще за два клика.
https://www.zofzpcb.com/Gerber-Viewer-Download.html показывает картинку гербера опять таки без лишних кликов.
отверстия в падах приоткрыл.

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 15 апр 2017, 03:57
X-Ray
Getber2Gcode.zip
Можете поиграться:-) Траектории строит пока с ошибками и куча функционала пока не реализована, как просмотрщик можно использовать.

на этом фале gerber1.gbr
muxa писал(а):лайаут вообще за два клика.
сто пудов засыпется.

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 15 апр 2017, 04:09
X-Ray
selenur писал(а):Импорт гербер файла из альтиума, пока не работает
А мне можно файлов скинуть если не секретные?

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 15 апр 2017, 05:11
selenur
X-Ray писал(а):
selenur писал(а):Импорт гербер файла из альтиума, пока не работает
А мне можно файлов скинуть если не секретные?
Вечером сброшу все файлы на которых тестирую. ;-)

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 15 апр 2017, 06:23
aegis
selenur писал(а):И в принципе могу предусмотреть вариант, при котором из поверхности полигонов контактов, вычитается область отверстий, и тогда после травления меди, будет отверстие куда легче попасть при ручной сверловке.
это очень удобно, так что думаю так и надо делать

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 15 апр 2017, 20:52
selenur
X-Ray писал(а):Getber2Gcode.zip
Можете поиграться:-) Траектории строит пока с ошибками и куча функционала пока не реализована, как просмотрщик можно использовать.

на этом фале gerber1.gbr
muxa писал(а):лайаут вообще за два клика.
сто пудов засыпется.
Проверил, у тебя практически нормально открываются все герберы, в отличие от моей программы! Круто у тебя получается!
Там пример есть из альтиума (Bottom Altium.GBL), где несколько слоёв в одном файле, на него обрати внимание ;-)