shunix 0 May 24, 2020 Posted May 24, 2020 · Report post Внёс изменения на схему и Создал новый Нетлист и проапдейтил PCB, плата открылась без предупреждений. Все изменения на плате присутствуют, но, когда я выделяю компоненты на схеме, на плате они не подсвечиваются. Почему эта связь пропала? Quote Share this post Link to post Share on other sites More sharing options...
Drvin1555 0 May 25, 2020 Posted May 25, 2020 · Report post 21 час назад, shunix сказал: Внёс изменения на схему и Создал новый Нетлист и проапдейтил PCB, плата открылась без предупреждений. Все изменения на плате присутствуют, но, когда я выделяю компоненты на схеме, на плате они не подсвечиваются. Почему эта связь пропала? У меня была подобная проблема, правда после установки хотфикса. Решилось прописыванием строки в каком-то файле, точно не помню, но вот Cadence forum или cadence forum 2 в одном из обсуждений есть решение. Если это не поможет то сама функция связи между PCB editor и Capture называется Intertool Communication. Quote Share this post Link to post Share on other sites More sharing options...
shunix 0 May 25, 2020 Posted May 25, 2020 · Report post 9 minutes ago, Drvin1555 said: У меня была подобная проблема, правда после установки хотфикса. Решилось прописыванием строки в каком-то файле, точно не помню, но вот Cadence forum или cadence forum 2 в одном из обсуждений есть решение. Если это не поможет то сама функция связи между PCB editor и Capture называется Intertool Communication. Переткнул галку на схеме ( Options - Preferences - Miscellaneous и опция Enable Intertool Communication ), перезагрузил нетлист и связь оявилась Quote Share this post Link to post Share on other sites More sharing options...
shunix 0 May 25, 2020 Posted May 25, 2020 · Report post Ещё вопрос. Почему когда я в свойствах пина указываю способ подключения 8Way то наблюдаю такую картину? Quote Share this post Link to post Share on other sites More sharing options...
Карлсон 1 May 25, 2020 Posted May 25, 2020 · Report post 1 час назад, shunix сказал: Ещё вопрос. Почему когда я в свойствах пина указываю способ подключения 8Way то наблюдаю такую картину? Потому что для такого подключения надо задать min и max количество подключений. Смените max с дефолтных 4 на 8 и будет вам счастье. Quote Share this post Link to post Share on other sites More sharing options...
Alexbewon 0 June 1, 2020 Posted June 1, 2020 · Report post Подскажите, каким образом в проекте посмотреть, используется ли BackDrill? Quote Share this post Link to post Share on other sites More sharing options...
RedHeadIvan 0 June 1, 2020 Posted June 1, 2020 · Report post 13 минут назад, Alexbewon сказал: Подскажите, каким образом в проекте посмотреть, используется ли BackDrill? В Nc - > Backdrill Setup посмотрите, например Quote Share this post Link to post Share on other sites More sharing options...
Alexbewon 0 June 1, 2020 Posted June 1, 2020 · Report post Посмотрел, в некоторых проектах есть, в других нету. В которых нету, есть таблица backdrill. Почему так? Quote Share this post Link to post Share on other sites More sharing options...
Карлсон 1 June 10, 2020 Posted June 10, 2020 · Report post Коллеги, подскажите, пожалуйста, может кто нашел красивое решение? Давно и неоднократно мучаюсь с вопросом - как определить констрейнты в ситуации, когда есть полигон земли, до которого один зазор и есть пины поверхностные, например, компонентов, до которых другой зазор. И если шейп хотя бы частично накрывает пин (имеет подключение к полигону без термалов, т.е. full connect), то чтобы от этого пина зазор до всех других элементов топологии начинал считаться как до шейпа. Да, это для резонита (по полигону они хотят 0,2 а до остальной топологии 0,125 для стандарта), не хочу платить им лишних денег за типа пятый класс, когда его там нет. Сейчас тупо вручную просматриваю все такие места, очень напрягает объемом работы - если в редакторе проглядел, то такие места обнаруживаются только при проверке герберов и приходится снова редактировать топологию и всё заново. Пробовал делать правила для зазора пина с определенной цепью - приходится слишком много ошибок гасить, неудобно. Хочется автоматизации. И еще вдогонку вопрос. Можно как-нибудь скопировать параметры одного пина на другой? Т.е. нащелкал я все пины, которые хочу чтобы имели полное подключение к шейпу, а один пропустил. Вот чтобы можно было копипейст параметров назначенных сделать. Quote Share this post Link to post Share on other sites More sharing options...
Ksev-vrn 0 June 11, 2020 Posted June 11, 2020 · Report post 16 часов назад, Карлсон сказал: И еще вдогонку вопрос. Можно как-нибудь скопировать параметры одного пина на другой? Т.е. нащелкал я все пины, которые хочу чтобы имели полное подключение к шейпу, а один пропустил. Вот чтобы можно было копипейст параметров назначенных сделать. Я для этих целей использую скрипт (который можно записать самому через меню). Затем назначить на него горячую клавишу в env. Потом выделять нужный пин и вызывать этот скрипт горячей клавишей. Quote Share this post Link to post Share on other sites More sharing options...
Chopr39 0 June 11, 2020 Posted June 11, 2020 (edited) · Report post 17 hours ago, Карлсон said: шейп хотя бы частично накрывает пин я бы в такой ситуации всегда накрывал пин полностью шейпом, а если полностью накрыть нельзя, то делал бы шейп прямо по границе пина. В shape edit mode c использованием привязок к краям пэда это легко и быстро. Edited June 11, 2020 by Chopr39 Quote Share this post Link to post Share on other sites More sharing options...
Карлсон 1 June 11, 2020 Posted June 11, 2020 · Report post 3 часа назад, Chopr39 сказал: всегда накрывал пин полностью шейпом Дык, в том и засада, что накрывай, не накрывай - правила считаются по-разному. Вот, например: Зазор от трассы до пина 0,15мм, от шейпа до пина 0,2мм. Если придвинуть трассу к пину, шейп отступает вглубь. Но пин-то при этом фактически является частью полигона. И получается, что зазор от полигона до трассы разный. Quote Share this post Link to post Share on other sites More sharing options...
RedHeadIvan 0 June 11, 2020 Posted June 11, 2020 · Report post 21 час назад, Карлсон сказал: Пробовал делать правила для зазора пина с определенной цепью - приходится слишком много ошибок гасить, неудобно. Хочется автоматизации. Вряд ли есть какой-то конкретный инструмент для этого, сделать пин шейпом - как минимум странно, ведь тогда он должен наследовать все свойства класса шейп. В голову приходит два варианта - статик шейп на весь пин или регион. Quote Share this post Link to post Share on other sites More sharing options...
Карлсон 1 June 11, 2020 Posted June 11, 2020 · Report post 1 час назад, RedHeadIvan сказал: статик шейп на весь пин Мда, вполне себе вариант. Только геморно. Неужели никто таким вопросом не заморачивается? Quote Share this post Link to post Share on other sites More sharing options...
PCBtech 0 June 11, 2020 Posted June 11, 2020 · Report post On 6/10/2020 at 3:34 PM, Карлсон said: Коллеги, подскажите, пожалуйста, может кто нашел красивое решение? Давно и неоднократно мучаюсь с вопросом - как определить констрейнты в ситуации, когда есть полигон земли, до которого один зазор и есть пины поверхностные, например, компонентов, до которых другой зазор. И если шейп хотя бы частично накрывает пин (имеет подключение к полигону без термалов, т.е. full connect), то чтобы от этого пина зазор до всех других элементов топологии начинал считаться как до шейпа. Да, это для резонита (по полигону они хотят 0,2 а до остальной топологии 0,125 для стандарта), не хочу платить им лишних денег за типа пятый класс, когда его там нет. Сейчас тупо вручную просматриваю все такие места, очень напрягает объемом работы - если в редакторе проглядел, то такие места обнаруживаются только при проверке герберов и приходится снова редактировать топологию и всё заново. Пробовал делать правила для зазора пина с определенной цепью - приходится слишком много ошибок гасить, неудобно. Хочется автоматизации. Вы вот такое поведение хотите увидеть? Цепь 0 имеет тут специальное правило по зазорам от SMD-пинов до топологии = 0.2 мм. А другие цепи - стандартное правило = 0.127 мм. Но тут проблема в том, что это правило будет работать для всех пинов этой цепи, не только для тех, которые на полигоне лежат. Есть другой вариант - использовать шейп в слое Route Keepout, только поверх тех пинов, которые лежат на полигоне. Для этого надо небольшой скрипт написать, который заменит все пины, накрытые полигонами, на аналогичные пины, но имеющие Route Keepout. Quote Share this post Link to post Share on other sites More sharing options...