Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не перезаливается полигон.
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Cadence
xCooLLer
Здравствуйте.
Несколько раз возникала такая проблема.
Допустим, надо было сдвинуть/удалить проводник, который проходить сквозь полигон или в полигоне, или даже отсекает уголок.
После действия с проводником (удаление, выравнивания и т.п.) та часть полигона, где был проводник не перезаливается. А образуется вырез в полигоне.
Выходил из ситуации удалением этого полигона и созданием нового или накладывал поверх выреза дополнительный полигон,выполнял команду Merge Shapes, и таким образом избавлялся от выреза.
Есть ли способ пороще?
p.s. выделял вырез при помощи команды Select shape or void, цеплял этот вырез. Удалить не получилось, а сдвигать можно только в пределах данного shape.
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
Anatoly Sergeev
Попробуйте перевести полигон в состояние Smooth. Перейдите в меню Display - Status, выберете Smoth и нажмите Update to Smooth. Также в меню Shapes - Global dynamic params нажмите на кнопку Force Update
igorlahtin88
Если введете в консоли эту команду set etchedit_ignore_dynamic_shapes, работать с полигонами будет намного приятнее.
xCooLLer
Цитата(Anatoly Sergeev @ Oct 2 2015, 10:15) *
Попробуйте перевести полигон в состояние Smooth. Перейдите в меню Display - Status, выберете Smoth и нажмите Update to Smooth. Также в меню Shapes - Global dynamic params нажмите на кнопку Force Update

В глобальных настройках стоит Smooth.
Попробовал поменять на другой, затем вернуть в исходное состояние - ничего.
В меню Shapes-Global Dynamic params нет такой кнопки Force Update. Может в версии 16.6 есть,у меня версия программы 16.5.
К сожалению,не помогло(
Спасибо за советsm.gif

Цитата(igorlahtin88 @ Oct 2 2015, 11:03) *
Если введете в консоли эту команду set etchedit_ignore_dynamic_shapes, работать с полигонами будет намного приятнее.

Я так понимаю, работать с проводниками , находящимися в полигоне станет проще?

Хотелось бы добавить.
Возможно дело не в полигоне, так как в другой области полигона , после произведенных действий с проводниками, перезаливается.
Uree
Это что-то загадочное... один и тот же шейп по разному себя ведущий в разных областях.
xCooLLer
Цитата(Uree @ Oct 2 2015, 11:38) *
Это что-то загадочное... один и тот же шейп по разному себя ведущий в разных областях.

Согласен. Может это глюк.
Такая ситуация повторялась 3 раза. на разных платах.
В первой - после очередного Update Shape появились вырезы.
Во второй - у коллеги. Сдвинул проводник - не перезалилось.
В третьей - решил разобраться, открыл одну из печатных плат, решив создать эту проблему искусственно, угадал, ткнув имено в тот проводник, после которого остался вырез.
igorlahtin88
Цитата(xCooLLer @ Oct 2 2015, 13:20) *
Я так понимаю, работать с проводниками , находящимися в полигоне станет проще?


Да, я постоянно мучался с проводниками в полигонах, когда нужно что нибудь подвинуть или же провести новый проводник, полигон бывало не пускал, или же проводник извивался вокруг полигона, но через полигон проходить не хотел. Случайно на хабре прочитал статью, где была приведена эта команда. И правда проводники теперь спокойно раздвигают полигон.
Uree
В 16.6 это реально изменено - ничего дополнительно включать-выключать не нужно, чтобы нормально двигать трассы внутри шейпа. А в 16.3-5 да, была проблема когда шейп "не пускал" трассы, но там помогало изменение режима Slide в Shove Preffered или Off.
xCooLLer
Цитата(igorlahtin88 @ Oct 2 2015, 12:05) *
Да, я постоянно мучался с проводниками в полигонах, когда нужно что нибудь подвинуть или же провести новый проводник, полигон бывало не пускал, или же проводник извивался вокруг полигона, но через полигон проходить не хотел. Случайно на хабре прочитал статью, где была приведена эта команда. И правда проводники теперь спокойно раздвигают полигон.

Кстати,заметно лучшеsm.gif спасибо за полезный советsm.gif записал в свой блокнот.
xCooLLer
В моем случае проблема решилась следующим образом.
Выполнил команду - Shape->Select Shape or Void.
Выделил вновь образованный вырез.
Выполнил команду - Shape->Manual Void/Cavity->Delete.
В моем случае вырез удалился.
У коллеги проделать не удалось.
На его печатной плате первый проводник проходит через полигон, рассекая его, а второй проводник проходит с краю полигона(при его сдвижении тот кусок полигона,где находился проводник не перезаливается).
Таким образом проблема решилась лишь частично и только для замкнутых Void.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.