Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Рисование pcb, как рисовать или какие алгоритмы нужно применять? / 3 сообщений из 3, страница 1 из 1
26.11.2013, 10:43
    #38477771
I dont know
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Рисование pcb, как рисовать или какие алгоритмы нужно применять?
Приветствую, сразу для примера приведу картинку:


Здесь у нас нарисован полигон(на нём еще один полигон -прямоугольник), дорожка на нём и пару отверстий. Может это будет странно звучать, но интересует собственно: как такое нарисовать? Не могу понять, как нарисовать скажем отверстие и пустоту вокруг него(зазор), или тоже самое с линией, как оставлять пустое место вокруг них? Наверно здесь нужно использовать какие-то алгоритмы(какие?), или делать свой алгоритм заливки полигона, чтобы он заливал не всё, а огибал линии, отверстия и другие полигоны. Как такое делается, какие инструменты/алгоритмы применять, объясните на пальцах, может быть у кого примеры есть :)
...
Рейтинг: 0 / 0
26.11.2013, 13:43
    #38478158
pirovindos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Рисование pcb, как рисовать или какие алгоритмы нужно применять?
А с форматом pcb уже разобрался, вопросов нет никаких?
...
Рейтинг: 0 / 0
26.11.2013, 14:39
    #38478298
I dont know
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Рисование pcb, как рисовать или какие алгоритмы нужно применять?
pirovindos,

В формате pcb особо проблем нет, т.е если его открыть идёт примерно следующее:
Код: sql
1.
2.
3.
линия {координаты}
полигон {координаты или набор точек}
отверстие {координаты, размеры}



А если скажем линия(дорожка) пересекает полигон, то должен быть зазор, между ней и полигоном. Мне тут уже подсказали, что такие вещи можно делать маской. Рисуем сначала маску, т.е там где у нас линии или отверстия, рисуем толстые линии прозрачным цветом, далее всё заливаем по этой маске и получается, что там где идёт линия или отверстие у нас будет пустое место, далее там отрисовываем собственно саму дорожку, отверстие или полигон. И получится, будто они с зазором.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Рисование pcb, как рисовать или какие алгоритмы нужно применять? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]