реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Радиусный проводник и copper pour
_Michael_
сообщение Oct 7 2008, 12:44
Сообщение #1





Группа: Validating
Сообщений: 13
Регистрация: 14-03-08
Пользователь №: 35 902



На плате имеется радиусный проводник. Заливаем плату областью металлизации (copper pour), запускаем DRC для проверки правильности зазоров и .... получаем ошибку (см. рис). Странно как-то - сам заливает, сам ошибки находит 07.gif
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Владимир
сообщение Oct 7 2008, 13:04
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(_Michael_ @ Oct 7 2008, 15:44) *
На плате имеется радиусный проводник. Заливаем плату областью металлизации (copper pour), запускаем DRC для проверки правильности зазоров и .... получаем ошибку (см. рис). Странно как-то - сам заливает, сам ошибки находит 07.gif


Результат апроксимации окружностей отрезками для полигона
Go to the top of the page
 
+Quote Post
_Michael_
сообщение Oct 7 2008, 13:28
Сообщение #3





Группа: Validating
Сообщений: 13
Регистрация: 14-03-08
Пользователь №: 35 902



Цитата
Результат апроксимации окружностей отрезками для полигона

И что с этим делать, как "обойти"?
Go to the top of the page
 
+Quote Post
SERoz
сообщение Oct 7 2008, 14:15
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 9-10-06
Из: Питер
Пользователь №: 21 135



Цитата(_Michael_ @ Oct 7 2008, 16:44) *
...Странно как-то - сам заливает, сам ошибки находит 07.gif

Ничего странного работают разные модули....

Цитата
И что с этим делать, как "обойти"?

А это нужно - никогда в это не упираюсь (хотя есил честно, стараюсь делать фаски под углом)???
Может проще не обращать внимания на это - ведь зазор есть....
Или можно просто отключить эту проверку....


--------------------
И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а! Да будет так, ENTER
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 7 2008, 14:15
Сообщение #5


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Задайте для этой заливки больший зазор, чтоб наверняка перекрыл заданные ограничения.
Go to the top of the page
 
+Quote Post
_Michael_
сообщение Oct 7 2008, 14:45
Сообщение #6





Группа: Validating
Сообщений: 13
Регистрация: 14-03-08
Пользователь №: 35 902



Отключать проверку не хочется - можно проглядеть другие ошибки в процессе коррекции. Дать больший зазор - разве что фиксированный, но при этом при заливке не работают правила (class to class и т.д.). А это не подходит.
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 7 2008, 15:04
Сообщение #7


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Не понял - а при чем тут класс к классу? Заливка работает либо глобально, по зазору заданному для всего проекта, либо локально, по зазору заданному для этой конкретной заливки. Где тут класс-класс?
Go to the top of the page
 
+Quote Post
_Michael_
сообщение Oct 7 2008, 15:15
Сообщение #8





Группа: Validating
Сообщений: 13
Регистрация: 14-03-08
Пользователь №: 35 902



Выбираем имя цепи, к которой относится область металлизации. Эту цепь включаем в класс и задаем правила по отношению к другим классам. Соответственно имеем разные зазоры.
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 7 2008, 15:22
Сообщение #9


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



А разве в ПКАДе так работают правила? В обратную сторону? Не для проверки, а для конструирования?
Go to the top of the page
 
+Quote Post
_Michael_
сообщение Oct 7 2008, 15:31
Сообщение #10





Группа: Validating
Сообщений: 13
Регистрация: 14-03-08
Пользователь №: 35 902



Работают. В этом и проблема - правила одинаковые для конструирования и для проверки. Исключение - фиксированный зазор.
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 7 2008, 15:41
Сообщение #11


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Вот этого не проверял. Не понадобилось в ПКАДе делать RF-платы.
А так да - это ошибки аппроксимации при просчете заливки, могу посоветовать только уменьшить длину хорды, возможно ошибка тоже уменьшится.
Go to the top of the page
 
+Quote Post
_Michael_
сообщение Oct 7 2008, 15:52
Сообщение #12





Группа: Validating
Сообщений: 13
Регистрация: 14-03-08
Пользователь №: 35 902



Уменьшил до минимума - не помогло. Ошибки заливки уменьшились, но не ушли. Не умеет PCad считать корректно скругления.....
Go to the top of the page
 
+Quote Post
SERoz
сообщение Oct 7 2008, 18:18
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 9-10-06
Из: Питер
Пользователь №: 21 135



Цитата(_Michael_ @ Oct 7 2008, 19:52) *
.....Не умеет PCad считать корректно скругления.....

Так Пикад изначально был рассчитан на угловые скосы, а скругление нужно было только для ВЧ плат (да и то редко)...
И эта тактика вроде и не изменялась в Пикаде....

Попробуй кинуть эту плату (с радиусами) в Оркад, там вроде это можно...
Или можно попробовать кинуть это в Топор - он рассчитан на безсеточную разводку...

В принципе если ошибок не так много, можно просмотреть ошибки и если они "нормальные" - можно наплевать на ДРЦ...

Сообщение отредактировал SERoz - Oct 7 2008, 18:19


--------------------
И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а! Да будет так, ENTER
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 7 2008, 20:22
Сообщение #14


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



ТопоР здесь не поможет, он только роутер и с заливками не работает. Уменьшение хорд действительно не помогает. Остается только одно - проверять такие ошибки вручную, собственно мы так и делаем.
Go to the top of the page
 
+Quote Post
_Michael_
сообщение Oct 8 2008, 04:39
Сообщение #15





Группа: Validating
Сообщений: 13
Регистрация: 14-03-08
Пользователь №: 35 902



Собственно уже их игнорирую.... smile.gif Эх, не люблю я DRC ошибки, хоть и пустяковые.
Go to the top of the page
 
+Quote Post
atlantic
сообщение Oct 8 2008, 05:02
Сообщение #16


участник
****

Группа: Свой
Сообщений: 573
Регистрация: 16-02-06
Пользователь №: 14 402



Цитата(_Michael_ @ Oct 7 2008, 18:52) *
Уменьшил до минимума - не помогло. Ошибки заливки уменьшились, но не ушли. Не умеет PCad считать корректно скругления.....

А можно тело(файл(хотябы ту часть, где такое проявляется)) в студию, а то что-то не верится на такой баг(хочется попробывать за вымя). Просто DRC всегда был последним гарантом правильности.


добавил:
(вообщем тело уже не нужно : )

Да действительно есть такое.
Хотя об этом написано:
Прикрепленное изображение


Правда если ее включить, то он делает "излишний зазор".


Вообщем вроде нашел вариант обхода этой проблемы.
(если не использовать зазоры по классам цепей)

В свойстве CopperPour использовать BackOff : Fixed(*) на 0.2mm больше чем в Design rules(выключить Use Design Rules).
(0.2mm это уже с запасом на погрешность(хотя возможны варианты с этим числом), которая получается при варианте Copper Pour Backoff Algorithm PCAD2004)
Go to the top of the page
 
+Quote Post
_Michael_
сообщение Oct 8 2008, 07:02
Сообщение #17





Группа: Validating
Сообщений: 13
Регистрация: 14-03-08
Пользователь №: 35 902



Мне нужны межклассовые правила, поэтому остановился на варианте алгоритма от 2004 PCada. Хотя вырезает дуги не так "эстетично", зато DRC его не ругает. Всем спасибо за помощь. cool.gif
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 8 2008, 07:06
Сообщение #18


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Не так эстетично это типа с увеличением зазора и большей его неравномерностью? Тогда надо смотреть на колебания импеданса при таких отклонениях, иначе смысл теряется...
Go to the top of the page
 
+Quote Post
Жека
сообщение Oct 8 2008, 07:19
Сообщение #19


Знающий
****

Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870



Цитата(Uree @ Oct 8 2008, 00:22) *
ТопоР здесь не поможет, он только роутер и с заливками не работает.


Поздравляю вас соврамши. Полноценная работа с заливками появилась в версии 4.1

Цитата
Реализована полноценная работа с областями металлизации ("выкусывание" проводников и контактных площадок других цепей, термобарьеры, удаление неподключенных островков и островков с площадью меньше заданной, выбор вида штриховки).


--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
Go to the top of the page
 
+Quote Post
atlantic
сообщение Oct 8 2008, 07:34
Сообщение #20


участник
****

Группа: Свой
Сообщений: 573
Регистрация: 16-02-06
Пользователь №: 14 402



Цитата(Жека @ Oct 8 2008, 10:19) *
Поздравляю вас соврамши. Полноценная работа с заливками появилась в версии 4.1

Интересно как он их делает с точки зрения PCAD, как объект CoupperPour или отдельными линиями и дугами(плодя их несметное кол-во) или как объект Polygon? Если как объект CoupperPour то как он поможет в данном случае?
Go to the top of the page
 
+Quote Post
Жека
сообщение Oct 8 2008, 08:05
Сообщение #21


Знающий
****

Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870



Цитата(atlantic @ Oct 8 2008, 11:34) *
Интересно как он их делает с точки зрения PCAD, как объект CoupperPour или отдельными линиями и дугами(плодя их несметное кол-во) или как объект Polygon? Если как объект CoupperPour то как он поможет в данном случае?

А из чего, по вашему, состоит объект CopperPour ?


--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
Go to the top of the page
 
+Quote Post
svz
сообщение Oct 8 2008, 08:17
Сообщение #22


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 22-02-05
Из: СПб
Пользователь №: 2 812



Цитата(atlantic @ Oct 8 2008, 11:34) *
Интересно как он их делает с точки зрения PCAD, как объект CoupperPour или отдельными линиями и дугами(плодя их несметное кол-во) или как объект Polygon?

TopoR заливку делает, как положено, в виде CopperPour'а.

Цитата(atlantic @ Oct 8 2008, 11:34) *
Если как объект CoupperPour то как он поможет в данном случае?

Как он поможет PCAD'у правильно посчитать зазор? Косвенно smile.gif - создаст заливку так, чтобы гарантированно обеспечить заданный зазор (TopoR дуги учитывает правильно). Тогда можно будет наплевать на варнинги в Пикаде.
Go to the top of the page
 
+Quote Post
atlantic
сообщение Oct 8 2008, 08:44
Сообщение #23


участник
****

Группа: Свой
Сообщений: 573
Регистрация: 16-02-06
Пользователь №: 14 402



Цитата(Жека @ Oct 8 2008, 11:05) *
А из чего, по вашему, состоит объект CopperPour ?


В pcad CopperPour состоит из свойств, думаю перечислять нет необходимости, любой желающий может при желании посмотреть.
Отмечу только, что Polygon(Place Polygon) в PCAD растровый(и толщину линий которым он потом превращается в векторный задается при генерации гербера )

А вопрос, если быть более точным, был каким образом в вашей программе удается избежать описаной в этой теме ошибки DRC, при выключенной опции Use Old Copper Pour Backoff Algorithm (Pre-PCAD2004)


Цитата(svz @ Oct 8 2008, 11:17) *
TopoR заливку делает, как положено, в виде CopperPour'а.
Как он поможет PCAD'у правильно посчитать зазор? Косвенно smile.gif - создаст заливку так, чтобы гарантированно обеспечить заданный зазор (TopoR дуги учитывает правильно). Тогда можно будет наплевать на варнинги в Пикаде.

Ну кажется и я понял, он по вашим словам сам делает вырезы в CopperPour, в соответствии с заданными классами цепей, а потом нужно постараться(вопрос как?) чтоб pcad не перезаливал.
Так?
Go to the top of the page
 
+Quote Post
Жека
сообщение Oct 8 2008, 08:51
Сообщение #24


Знающий
****

Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870



Цитата(atlantic @ Oct 8 2008, 12:44) *
Ну кажется и я понял, он по вашим словам сам делает вырезы в CopperPour, в соответствии с заданными классами цепей, а потом нужно постараться(вопрос как?) чтоб pcad не перезаливал.
Так?


В общем так. При передаче проекта в Пикад CopperPour может перезаливаться, но уже по алгоритмам Пикада - а они не тождественны алгоритмам Топора. А может и не перезаливаться, останется в точности такой, как был в Топоре


--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 8 2008, 09:04
Сообщение #25


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Ну появилась так появилась... Можете порадоватьсяsmile.gif Или похвалиться...
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Oct 10 2008, 11:10
Сообщение #26


Профессионал
*****

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(_Michael_ @ Oct 7 2008, 17:28) *
И что с этим делать, как "обойти"?

Замените сию дорожку десятком прямых отрезков. И будет вам счастье.


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 23:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01597 секунд с 7
ELECTRONIX ©2004-2016