Атрибутивные данные (Attributes Data) — это структурированная метаинформация, присваиваемая элементам проекта в системах автоматизированного проектирования (САПР). Эта информация не определяет физическую геометрию объекта, но описывает его функциональные, логические, производственные и управленческие характеристики. В контексте проектирования печатных плат (printed board) атрибуты добавляются к компонентам (component), схематическим символам (schematic symbol), посадочным местам (footprint) и самим документам проекта (project file).
Типы и содержание атрибутов
Атрибуты можно разделить на несколько категорий. Электрические атрибуты включают номинал (например, 10 кОм, 100 нФ), допуск, напряжение и мощность. Логические атрибуты содержат позиционное обозначение (R1, C5, U3), имя элемента в списке соединений (netlist) и производителя. Производственные атрибуты описывают номер партии, код поставщика, данные для автоматической установки (pick-and-place) и требования к пайке. Управленческие атрибуты могут включать статус компонента (рекомендуемый, устаревший), стоимость и ссылки на документацию.
Механизм работы в САПР
В системах САПР (Altium Designer, Cadence Allegro, KiCad) атрибуты хранятся в виде пар «ключ-значение». Они могут быть присвоены как на уровне библиотеки, так и переопределены в конкретном проекте. Атрибуты являются основой для генерации жизненно важных выходных документов: списка элементов (Bill of Materials, BOM), файлов для автоматизированного производства (Gerber, ODB++) и сборочных указаний (assembly drawing). Например, координаты установки компонента на плате извлекаются именно из его атрибутов.
Значение для сквозного проектирования
Корректное заполнение атрибутивных данных — это основа для сквозной цифровой цепи (digital thread) от проектирования до производства и закупок. Они позволяют автоматизировать проверку правил проектирования (Design Rule Check, DRC), выполнять поиск компонентов по параметрам, генерировать корректные заказные спецификации и обеспечивать прослеживаемость (traceability) на всех этапах жизненного цикла изделия.
Стандарты и обмен данными
Для обеспечения совместимости между различными системами используются стандарты обмена атрибутивными данными. Формат IPC-2581 позволяет передавать полный набор атрибутов компонентов и платы вместе с геометрией. Спецификации EDIF (Electronic Design Interchange Format) и STEP AP210 также поддерживают передачу семантической информации, выходящей за рамки простой графики.
Источники: Принципы работы с атрибутивными данными и их стандартизация описаны в спецификациях систем САПР и в стандарте IPC-2581.