Современная электроника №8/2018
ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 82 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 8 2018 Автоматизация формирования посадочных мест электронных компонентов в среде Altium Designer Часть 1 Рис. 1. Чертёж корпуса SOIC-8 микросхемы К5559ИН14АSI Библиотеки компонентов являются одним из краеугольных камней автоматизации процесса конструирования в современных САПР, но трудоёмкость их формирования существенно усложняет процесс разработки новых электронных изделий. САПР Altium Designer предлагает эффективное решение данной проблемы. Алексей Якубенко (alexey@idstrade.com) Библиотеки компонентов значитель- но повышают эффективность средств автоматизации проектирования элек- тронных изделий. Благодаря им нет необходимости каждый раз с нуля соз- давать условные графические обозна- чения (УГО) и посадочные места (ПМ) электронных компонентов (ЭК). В то же время библиотечные компонен- ты, особенно ПМ, являются ахиллесо- вой пятой процесса конструирования, т.к. требуют достаточно больших тру- довых и временны ′ х затрат на их фор- мирование. Ситуация усложняется, если геометрические параметры ПМ должны строго соответствовать стан- дартам – каждый их элемент должен быть выверен на соответствие опреде- лённым рекомендациям. Ещё больше положение усугубляется, когда, поми- мо двумерной геометрии, ПМ должно содержать ещё и трёхмерную модель корпуса. Возможно, такую модель полу- чится найти в сети Интернет – в про- тивном случае её необходимо «нари- совать». В любом случае речь идёт о довольно ощутимых дополнительных трудозатратах. Для решения данной проблемы в САПР Altium Designer (AD) предусмо- трены специализированные инструмен- ты: IPC Compliant Footprint Wizard и IPC Compliant Footprints Batch generator . Оба указанных инструмента являются масте- рамиформированияПМЭКповерхност- ногомонтажа. Основное преимущество данныхмастеров заключается в том, что они позволяют одновременно: ● сформировать ПМ любой сложно- сти буквально за несколько щелч- ков мыши; ● обеспечить соответствие формируе- мого ПМ стандарту IPC-7351B; ● сгенерировать и подключить к ПМ трёхмернуюмодель (3D-модель) кор- пуса ЭК в виде трёхмерных примити- вов или в формате STEP (причём во втором случае имеется возможность сохранения 3D-модели в отдельном внешнем STEP-файле). Отличие мастеров в том, что IPC Compliant Footprint Wizard предназна- чен для формирования одного ПМ за одну сессию, а IPC Compliant Footprints Batch generator является мастером груп- пового формирования ПМ ЭК. С ТАНДАРТ IPC-7351B Прежде чем перейти к описанию принципов работы с мастерами ПМ, следует разобраться, что из себя пред- ставляет стандарт IPC-7351B. IPC-7351B “Generic Requirements for Surface Mount Design and Land Pattern Standard” явля- ется одним из целой массы стандартов, разработанных ассоциацией IPC [1]. Он определяет правила проектиро- вания печатных плат (ПП), печатных узлов (ПУ) и ПМ для ЭК поверхностно- го монтажа. В 3-й части стандарта при- водятся рекомендации для разработки таких ПМ, которые будут обеспечивать надёжный монтаж ЭК на ПП. Основой для разработки ПМ в соот- ветствии с IPC-7351B являются предо- ставляемые производителями ЭК дан- ные о размерах применяемых корпусов и их погрешностях. Указанные данные дополняются информацией о допусках на ПП и размещение компонентов, и на основе полученной информации по приведённым в стандарте формулам рассчитываются и формируются ПМ [2]. IPC C OMPLIANT F OOTPRINT W IZARD Для того чтобы воспользоваться мастером IPC Compliant Footprint Wizard , в среде AD должно быть установлено расширение IPC Footprint Generator . Данное расширение устанавливается автоматически. Чтобы убедиться в его наличии, необходимо открыть вкладку Extensions &Updates и найти там иконку с соответствующим названием. Мастер IPC Compliant Footprint Wizard работает следующим образом. Входны- ми данными для расчёта параметров ПМ являются размеры корпусов ЭК и их допуски. На основе этих параметров мастер высчитывает и формирует ПМ в соответствии с рекомендациями стан- дарта. Одновременно с этим происхо- дит формирование и подключение к ПМ 3D-модели корпуса ЭК. Ввод пара- метров производится в последователь- но чередующихся диалоговых окнах. Вводимые параметры являются разме- рами и вводятся в миллиметрах. Нави- 8 выводов 0,4 ±0,07 4,8 max 6,2 max 4,0 –0,2 1,27 3 × 1,27=3,81 Ключ 8 1 5 4 0,6 max 1,65 max 1,7 max 0,6 ±0,2 8 ° max 0,75 0,2 +0,05
RkJQdWJsaXNoZXIy MTQ4NjUy