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

 
 
> Как бороться с Error 5711 Pour exceeded internal table limit, Please brake it into smaller pours and try again
Krys
сообщение Jun 26 2007, 08:06
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Здравствуйте! У меня Пикад2004 СП4.
На определённом этапе разводки появилась такая ошибка:
Error 5711
Pour exceeded internal table limit
Please brake it into smaller pours and try again

Как это возникло. На внутреннем слое питания пришлось создать много полигонов (copper pour) довольно сложной формы, с большим числом вершин. Когда я их рисовал, такой ошибки не возникало. Теперь прошло 2 дня, решил я эти полигоны чуть-чуть подвигать. При любом изменении полигона возникает описанная ошибка, и полигон перестаёт быть залитым. Изменения могут быть: как увеличение числа вершин, так и их уменьшение, сдвиг координаты вершины. Что угодно. Сначала это произошло с одним полигоном. Я последовал совету и разбил на 2 полигона, при этом существенно сократив число вершин первого полигона, на который пикад ругался. Ругаться он так и не перестал. Тогда я вообще удалил этот полигон и начал рисовать новый с нуля. Когда дорисовал, захотелось мне подправить соседний полигон, чтобы для первого больше место осталось. На 2м полигоне вылезла та же самая ошибка. Перезагрузка пикада не помогает. Все полигоны перерисовывать - уйдёт неделя, поэтому прошу помощи, что можно сделать.
Спасибо.


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 14)
Mikle Klinkovsky
сообщение Jun 26 2007, 09:02
Сообщение #2


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

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



Цитата(Krys @ Jun 26 2007, 12:06) *
что можно сделать.

Plane Layers


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
Krys
сообщение Jun 26 2007, 10:19
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Цитата(Mikle Klinkovsky @ Jun 26 2007, 16:02) *
Plane Layers
Не понял Вас. Растолкуйте, пожалуйста, поподробнее. Глюк у меня появился на внутреннем слое питания, но там есть и трассы сигналов, поэтому в plane layer я его перевести не могу. Плата всего 4 слоя, схема сложная, с БГА, приходится слегка залазить и на внутренние слои питания.


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Jun 26 2007, 15:35
Сообщение #4


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

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



Ну если плейны нельзя сделать, то можно:

- увеличить ширину линии заливки (я ее меньше 0,2мм вообще никогда не делаю),

- попробовать упростить геометрию полигонов (где есть сложные огибания вокруг дорожек, площадок и т.п. сделать несколько сегментов с бОльшим отступом руками) что бы меньше углов было,

- попробовать в свойствах полигонов снизить качество огибающих (Backoff Smoothness) до значения Low,

А можно и все сразу.


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
Krys
сообщение Jun 27 2007, 08:38
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Пробовал совершенно все Ваши рекомендации. Линия заливки 0,5, число вершин вообще довёл до 4, качество сглаживания поставил на минимальное. Не помогло. Это именно глюк похоже. Когда рисуешь новые полигоны - не ругается. Но мне рисовать новые - повеситься, я их неделю рисовал, они сложной конфигурации.
Помогите, пожалуйста. Никто не встречался с этим глюком?


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
Krys
сообщение Jun 27 2007, 09:39
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Ха! Переслал файл коллегам, у них никаких ошибок не вылезает. Похоже, у меня что-то или с пикадом, или с железом, щас буду переставлять пикад.

... Переустановка пикада не помогла. Зато обнаружилась интересная закономерность: если сделать перезаливку полигона, с которым соседствует исходный полигон, на котором вылезает ошибка, то на исходном больше эта ошибка не вылезает. Это при том, что конфигурация обоих полигонов не меняется, т.к. они так проложены, что лишь соприкасаются друг с другом, но существенно куда-либо вглубь друг друга не наползают.
Ещё одна закономерность только что выявилась: чтобы исходный полигон перестал давать ошибку, нужна целая последовательность действий. Сначала перезалить исходный полигон, вылезет ошибка, полигон перестанет быть залитым. Потом нужно перезалить соседний полигон, а только после этого перезалить исходный, это уже будет без ошибок.
Сейчас ещё кое-что подметил: Можно просто ничего не делать исходно, отключить заливку соседнего полигона, тогда перезаливка исходного полигона происходит без ошибок, и тогда можно включить заливку соседнего полигона. А можно наоборот. Отключить заливку исходного полигона, перезалить соседний, потом включить заливку исходного полигона. Ошибок не возникнет.
Похоже, идёт конфликт 2 полигонов, при том исходному соседний не нравится, а соседнему на исходный поровну. Как это в будущем устранять и почему так произошло - для меня секрет. Но вроде как перерисовывать все полигоны не придётся, уже хорошо... :))


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Jun 27 2007, 12:05
Сообщение #7


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

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



А что показывает диспетчер задач? Может пикаду памяти не хватает.


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
Krys
сообщение Jun 27 2007, 12:12
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



У меня Пень-4, 3ГГц, 1ГБ оперативки. В данный момент работаю в пикате, запущен также квартус, мозила файрфокс. Показывает, что 380 МБ оперативки ещё свободны.


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 27 2007, 14:09
Сообщение #9


Гуру
******

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



Скорее всего где-то в одном из полигоноов образовалась самопересекающаяся или вырожденная петля, при этом там, где они "Слегка" пересекаются
Go to the top of the page
 
+Quote Post
Krys
сообщение Jun 29 2007, 12:30
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



А как же с этим бороться? Её же не видно эту петлю. Вот взглючит, и будешь сидеть-гадать...


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 29 2007, 13:44
Сообщение #11


Гуру
******

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



Цитата(Krys @ Jun 29 2007, 15:30) *
А как же с этим бороться? Её же не видно эту петлю. Вот взглючит, и будешь сидеть-гадать...

так не надо делать со сложным контуром. Сетку по грубее и разбить на несколько.
Go to the top of the page
 
+Quote Post
Krys
сообщение Jul 2 2007, 05:04
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



У меня итак полигон проще некуда. Там вершин - штук 10. Пробовал уменьшать число вершин вообще до 3. Не помогло.


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
SergM
сообщение Jul 2 2007, 16:36
Сообщение #13


Местный
***

Группа: Модераторы
Сообщений: 392
Регистрация: 23-06-04
Из: Харьков
Пользователь №: 151



В этом случае может помочь групповое выделение (с помощью блока) областей заливки copper pour
на слое (или во всем проекте) и их перезаливка (Pour/Repour).
Go to the top of the page
 
+Quote Post
Krys
сообщение Jul 3 2007, 04:39
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Я так делать опасаюсь, т.к. в пикаде, в отличие от оркада, не существует очерёдности прорисовки полигонов, поэтому нужная вам форма заливки определяется очерёдностью заливки вручную. Я сейчас создал полигоны, как мне нужно. Боюсь, что если всё перезалью, то где-нибудь произойдёт утоньшение и разрыв связи, и я это не угляжу (ну случайно не замечу), тогда придётся волосы на себе рвать.
Так что хотелось бы поискать более подходящий способ устранения этого глюка, чтобы не перезаливать всё кучей.


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
Krys
сообщение Jul 3 2007, 06:10
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Сейчас попробовал поставить все узлы злополучного полигона в сетку 0,1 мм (было 0,05 мм) - не помогло, увеличил ширину линии заливки до 0,2 мм (было 0,1 мм) - не помогло. Опять отключил заливку соседнего полигона, потом залил свой злополучный полигон без проблем, потом залил тот, что отключал. Вот так и боремся пока... методом научного тыка...


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 28th July 2025 - 14:13
Рейтинг@Mail.ru


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