Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как в Allegro лучше делать термальные барьеры?
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Cadence
LeshaL
Создавать каждый раз Flash Thermal Relief для контактной площадки? Или есть более быстрый способ?
dietimon
Цитата(LeshaL @ Mar 10 2009, 13:47) *
Создавать каждый раз Flash Thermal Relief для контактной площадки? Или есть более быстрый способ?

Настройки полигона посмотрите, сразу на все подключения в полигоне можно термобарьеры задать, простых форм.
smile3046.gif
Old1
Цитата(LeshaL @ Mar 10 2009, 12:47) *
Создавать каждый раз Flash Thermal Relief для контактной площадки? Или есть более быстрый способ?

Если каких-то особых требований к тепловым барьерам нет, то можно Flash символы не рисовать, а разрешить PCB-Editor-у тепловые барьеры создавать автоматом. По умолчанию конфигурация тепловых барьеров задается по DRC (т.е. зазоры берутся такие-же как и зазоры указанные в spacing constraints, а ширина перемычек как в physical constraints) см. Shape -> Global Dynamic Params...->Clearances, Termal relief connects, но это можно изменить глобально для всех полигонов, для каждого полигона индивидуально, для каждого пина индивидуально...
Упс, пока писал уже ответили...
LeshaL
Цитата(Old1 @ Mar 11 2009, 11:49) *
Если каких-то особых требований к тепловым барьерам нет, то можно Flash символы не рисовать, а разрешить PCB-Editor-у тепловые барьеры создавать автоматом. По умолчанию конфигурация тепловых барьеров задается по DRC (т.е. зазоры берутся такие-же как и зазоры указанные в spacing constraints, а ширина перемычек как в physical constraints) см. Shape -> Global Dynamic Params...->Clearances, Termal relief connects, но это можно изменить глобально для всех полигонов, для каждого полигона индивидуально, для каждого пина индивидуально...
Упс, пока писал уже ответили...


Спасибо. Попробовал, работает только на полигонах в слоях TOP и BOTTOM. Во внутренних Power planes этот способ почему-то не проходит. Только если в паде есть Flash. Так и должно быть? Или я что-то не так делаю?
dietimon
Цитата(LeshaL @ Mar 11 2009, 14:21) *
Спасибо. Попробовал, работает только на полигонах в слоях TOP и BOTTOM. Во внутренних Power planes этот способ почему-то не проходит. Только если в паде есть Flash. Так и должно быть? Или я что-то не так делаю?

В кросс секшене посмотрите тип слоя позитивный/негативный, соответственно негативный вырежется только по флаш символам при генерации герберов.

smile3046.gif
LeshaL
Цитата(dietimon @ Mar 11 2009, 16:31) *
В кросс секшене посмотрите тип слоя позитивный/негативный, соответственно негативный вырежется только по флаш символам при генерации герберов.

smile3046.gif


Действительно, слой был негативный. Генерился визардом. Изменил на позитивный, все заработало. Благодарю.
LeshaL
Тогда получается, что создавая "правильные" термальные барьеры как Flash, я моги их использовать только во внутренних негативных слоях питания?
А если я буду делать полигон на внешнем, сигнальном позитивном слое, я уже не смогу использовать flash в качестве термального барьера?
Old1
Цитата(LeshaL @ Mar 13 2009, 11:10) *
Тогда получается, что создавая "правильные" термальные барьеры как Flash, я моги их использовать только во внутренних негативных слоях питания?
А если я буду делать полигон на внешнем, сигнальном позитивном слое, я уже не смогу использовать flash в качестве термального барьера?

Тепловой барьер будет но создастся по правилам DRC, а не по флэш символу указанному в падстек, flash- символы используются для того чтобы задать тип соединения с областью "отрицательной метализации" в негативных слоях...
LeshaL
Цитата(Old1 @ Mar 13 2009, 15:55) *
Тепловой барьер будет но создастся по правилам DRC, а не по флэш символу указанному в падстек, flash- символы используются для того чтобы задать тип соединения с областью "отрицательной метализации" в негативных слоях...


Это ясно. Только такой тепловой барьер по правилам DRC не будет соответствовать стандарту IPC, в котором для разных диаметров контактных площадок используются разные зазоры и толщина перемычек. Что есть не очень хорошо... unsure.gif
Old1
Цитата(LeshaL @ Mar 13 2009, 13:56) *
Это ясно. Только такой тепловой барьер по правилам DRC не будет соответствовать стандарту IPC, в котором для разных диаметров контактных площадок используются разные зазоры и толщина перемычек. Что есть не очень хорошо... unsure.gif

В прошлый раз ответил не точно. Если в настройках для шейпов выставить thermal/anti, то наружный диаметр теплового барьера будет как во флэш символе, при условии что зазор в тепловом барьере больше зазора установленного в DRC, если меньше, то зазор будет сделан по правилам DRC. А вот ширину перемычек теплового барьера для положительных слоев в пад дизайнере задать нельзя... но с другой стороны, в PCB Editor-e , при желании, - хоть для каждого пина индивидуально...
BlackPrapor
Правильно ли я понимаю, что термобарьеры на негативном плане не генерируются автоматически никогда в принципе и ставятся ТОЛЬКО если в падстеке задан соответвующий флэш?
Uree
Правильно. В том числе и поэтому в хэлпе прямо рекомендуют отказаться от использования негативных плэйнов и использовать только позитивные со всеми их возможностями.
BlackPrapor
Понял. Благодарю.
def_rain
Цитата(Old1 @ Mar 11 2009, 19:49) *
...По умолчанию конфигурация тепловых барьеров задается по DRC (т.е. зазоры берутся такие-же как и зазоры указанные в spacing constraints, а ширина перемычек как в physical constraints) см. Shape -> Global Dynamic Params...->Clearances, Termal relief connects, но это можно изменить глобально для всех полигонов, для каждого полигона индивидуально, для каждого пина индивидуально...


Цитата(Old1 @ Mar 16 2009, 09:30) *
... А вот ширину перемычек теплового барьера для положительных слоев в пад дизайнере задать нельзя... но с другой стороны, в PCB Editor-e , при желании, - хоть для каждого пина индивидуально...


Вас не затруднит по подробнее разъяснить как для одного конкретного пина в PCB Designer быстро изменить толщину перемычек термобарьера? В physical constraint set не понял как это делается.
Uree
Это не в СМ делается. Наезжаем на пад - ПКМ - Properties(Edit Properties? не помню точно). Там будет окошко для добавления атрибутов объекта, часть атрибутов относится именно к пину - тип подключения к плэйну, ширина термалов и т.п. Точные названия по памяти не напишу, но что-то с DYN и THERMAL должно быть.
def_rain
Цитата(Uree @ Dec 17 2015, 00:31) *
Это не в СМ делается. Наезжаем на пад - ПКМ - Properties(Edit Properties? не помню точно). Там будет окошко для добавления атрибутов объекта, часть атрибутов относится именно к пину - тип подключения к плэйну, ширина термалов и т.п. Точные названия по памяти не напишу, но что-то с DYN и THERMAL должно быть.


Спасибо за быстрый ответ, Uree! Вы как всегда правы.
Изменить ширину перемычки thermal width:
ПКМ по пину - Property edit - выбираем св-во Dyn_fixed_therm_width - value - ok.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.