LIBerty

LIBerty

В системе Delta Design ведение базы данных радиоэлектронных компонентов осуществляется с помощью менеджера библиотек. Менеджер библиотек позволяет решать следующие задачи:

Добавлять в базу данных радиоэлектронные компоненты

Формировать в рамках базы различные
наборы компонентов

Вносить в базу данных изменения, поддерживая актуальное состояние базы

Осуществлять импорт и экспорт данных

Структура базы данных такова, что позволяет создавать различные наборы компонентов (библиотеки), каждый из которых будет использоваться для решения определенного ряда задач. Библиотека содержит все необходимые сведения о компонентах, которые входят в ее состав. Система позволяет производить обмен информацией между различными библиотеками. Такой подход позволяет легко осуществлять импорт и экспорт данных, при этом гарантируются общая целостность данных для каждого компонента.

Работа с наборами данных

Для работы с каждым набором данных предназначен специализированный редактор. Каждый редактор позволяет легко и просто вносить в систему необходимые данные (создавать УГО и ТПМ, описывать контакты компонента и т.д.)

Компонент, добавленный в базу данных может содержать информацию о целой линейке компонентов. Для этого используется механизм элементов серии, где элементом серии является конкретная технологическая реализация компонента. Элементы серии отличаются друг от друга значением какого-либо технического параметра и/или корпусом, но при этом, принципиально, являются одним компонентом. Такой механизм позволяет установить однозначное соответствие между компонентом в базе данных и техническим описанием (datasheet), которое обычно является единым для всей линейки. Кроме того, такой подход позволяет упростить базу данных, т.к. не требует создания отдельного компонента для каждого элемента серии.

Формирование базы компонентов

Формирование базы радиоэлектронных компонентов предусматривает классификацию компонентов по типам - компоненты одного типа объединяются в семейство. Семейство не просто указывает на принадлежность компонента к тому или иному типу, семейство также определяет перечень технических характеристик, которыми обладают компоненты данного типа и формат позиционного обозначения на электрической схеме. Для компонента необходимо указать, к какому семейству принадлежит добавляемый компонент, и, тем самым, определить список технических характеристик, которыми может обладать данный компонент. Этот механизм позволяет четко структурировать базу компонентов в соответствии с их типом и техническими характеристиками. За основу для составления списка семейств принята классификация стандарта ГОСТ - 2.710. При необходимости классификация компонентов может быть полностью изменена.

В Delta Design для описания компонента используются  следующие данные:

  • Набор топологических посадочных мест (ТПМ)

  • ТПМ - отображением компонента на печатной плате, представленное в виде участка платы, на котором расположен компонент. Посадочные места могут быть заданы в строгом соответствии со стандартом IPC-7351. Для оптимизации работ по созданию ТПМ в программе предусмотрен мастер создания посадочных мест для основных типов корпусов

  • Набор условных графических обозначений (УГО)

  • Описание контактов компонента

  • Представление в виде таблицы, объединяющей информацию о всех контактов компонента и указывающая на структурное разделение компонента, для случаев, когда компонент содержит в одном корпусе несколько модулей (секций). С помощью данной таблицы задаются свойства контактов компонентов и определяется соответствие между контактом компонента, контактной площадкой на ТПМ и выводом на УГО.

  • Технические характеристики компонента

  • Список конкретных параметров определяется семейством, к которому принадлежит компонент. Значения параметров задаются для каждого конкретного компонента. Значения параметров конкретной технической характеристики (например, рабочее напряжение, номинал и т.д.) могут переданы для отображения на УГО и ТПМ.

  • Дополнительные данные

  • Система обеспечивает повторное использование описания частей компонента для ускорения работы.

По вопросам внедрения ПО ЭРЕМЕКС на вашем предприятии обращайтесь к нашим специалистам по телефону:+7 (495) 232-18-64

  • Хранение всех компонентов в единой базе данных
  • Комплексная поддержка ГОСТов
  • Контроль целостности в пределах библиотеки
  • Удобство пользования

Ведение единой базы данных радиоэлектронных компонент в рамках предприятия позволяет эффективно организовать процесс производства и закупки комплектующих в целом. Это постоянный процесс по поддержанию актуальности данных об уже используемых компонентах и описанию новых.


При разработке функционала библиотеки мы исходили из следующих принципов:

  • Множество наборов компонентов для различных задач
    В ходе работы возникает необходимость ведения различных наборов компонентов: для производства, для экспериментальных разработок, для обмена данными с контрагентами и другие. В программе каждый такой набор компонентов называется библиотекой и таких наборов может быть множество. Каждая библиотека ведется независимо от других, но при этом пользователь может копировать и перемещая компоненты между библиотеками. Библиотека также является единицей обмена (экспорта/импорта) данных между различными базами.
  • Свободная классификация радио-электронных компонентов
    Программа предоставляет пользователю возможность самостоятельного ведение классификации компонентов и их дополнительных свойств. Благодаря иерархии в классификации можно легко управлять дополнительными свойствами компонентов. Свойства пользователь можно задавать, как для всех комплектующих (например, введя на верхнем уровне Доступность), так и на любом уровне иерархии (например, добавив емкость для конденсаторов).

  • Один datasheet производителя - один компонент в библиотеки
    Система предоставляет пользователю возможность ведения всей линейки компонентов от производителя, отличающихся между собой только техническими характеристиками, в виде одного единого компонента. Таким образом, возможно ведение одного компонента на каждый datasheet производителя. В результате, существенно сокращается время необходимое для ведения библиотеки, поскольку все элементы, указанные в datasheet сгруппированы вместе, а когда производители публикуют новые версии datasheet, то изменения в библиотеку вносятся локально.
    Вместе с тем, система предоставляет удобные интерфейсы для выбора и размещения на схеме конкретной радиодетали от производителя.

  • Поддержка различных плотностей монтажа в одном посадочном месте
    Поддержка различных плотностей монтажа в рамках одной контактной площадки и посадочного места позволяет сократить количество посадочным мест и облегчить их ведение.

  • Поддержка треков в посадочном месте
  • Ведение регионов изменения правил в посадочном месте
    Для описания BGA-компонентов добавлена возможность создания регионов в посадочном месте для указания особых правил трассировки на плате. При расположении компонента на плате границы региона могут быть изменены.

  • Удобство работы с системой

    • Система обеспечивает повторность использования для различных частей описания компонентов. Таким образом, описав в системе один раз контактную площадку, посадочное место или УГО, разработчик получает возможность использовать его в разных компонентах. 
    • При создании компонента система обеспечивает автоматическое увязывание данных между УГО и посадочным местом, что позволяет разработчику сократить время заведения компонента. Затем пользователь может уточнить соответствие, но в подавляющем большинстве случаев в этом нет необходимости.
    • Интерфейс ведения каждой из частей компонентов и компонентов позволяет просто манипулировать объектами и связями между ними. 
    • Работа с графическими данными для УГО и посадочных мест реализована похоже, что позволяет быстрее погрузиться в систему и одновременно увеличивает скорость разработки.
  • Поддержка ГОСТа
    В комплект поставки системы входит набор УГО, созданные согласно ГОСТу

  • Контроль целостности в пределах библиотеки
    В рамках библиотеки обеспечивается проверка корректности компонентов с точки зрения используемых в их описании составляющих. При редактировании любой сущности в библиотеке зависимые сущности проверяются и отмечаются как некорректные в случае обнаружения проблем. Система также предоставляет возможность полной проверки всех компонентов библиотеки.

  • Свободная иерархия в пределах библиотеки
    В рамках библиотеки пользователю предоставляется полная свобода по организации иерархии компонентов и других элементов библиотеки. Система обеспечивает быстрый поиск компонента по любым заданным параметрам (в том числе по диапазону значений), не зависимо от того, в какой библиотеки или на каком уровне вложения в иерархии находится компонент.

Видео рассказывает о структуре САПР Delta Design, логике работы в системе, и дает краткую информацию о фукнциональности модулей системы


Менеджер библиотек, входящий в систему  Delta Design, предназначен для формирования базы данных радиоэлектронных компонентов. Наличие обширной, четко структурированной базы радиоэлектронных компонентов сильно облегчает процесс разработки, позволяя легко выбирать подходящие компоненты и избегать необязательных усложнений схемы.

Система предоставляет дружественный интерфейс для формирования базы компонентов и последующей работы с нею. Описания компонентов содержат всю необходимую информацию, которая может потребоваться для использования компонента. При этом удается избежать ввода лишней информации проектировщику достаточно внести минимальный набор данных о компоненте, который, в последствии, может быть дополнен. Проектировщику доступны мастер создания условных графических изображений (УГО) и мастер создания топологических посадочных мест (ТПМ), которые позволяют легко создавать УГО и ТПМ для компонентов. Ранее созданные УГО и ТПМ могут быть использованы повторно, что упрощает создание новых компонентов.

import .png

Радиоэлектронный компонент представлен в базе данных в виде связанного формального описания. Все данные, о компоненте, внесенные в базу данных, взаимосвязаны и дополняют друг друга. Описание компонента включает в себя следующие части:

  • Набор топологических посадочных мест (ТПМ)
  • Набор условных графических обозначений (УГО)
  • Описание контактов компонента
  • Технические характеристики компонента
  • Дополнительные данные

Komponent.png

Топологическое посадочное место (ТПМ) - это отображение компонента на печатной плате, представленное в виде участка платы, на котором расположен компонент. Такой участок представлен в виде набора классов слоев - образцов слоев, обладающих заданными свойствами. На слоях ТПМ (участка платы) располагаются контактные площадки, границы области размещения, маркировка, зоны нанесения паяльной маски и паяльной пасты.

Условное графическое обозначение (УГО) - это отображение компонента на электрической схеме. УГО содержит произвольную графику, с помощью которой обозначается компонент, а также контакты (выводы) - элементы, необходимые для подключения к компоненту электрических цепей (линий электрической связи, соединяющие данный компонент с другими).

Описание контактов компонента - это таблица, содержащая описание всех контактов компонента и указывающая на структурное разделение компонента, для случаев, когда компонент содержит в одном корпусе несколько модулей (секций). С помощью этой таблицы задаются свойства контактов компонентов и определяется соответствие между контактом компонента, контактной площадкой на ТПМ и выводом на УГО.

Дополнительные данные - это любой электронный материал (файл), который добавлен к описанию компонента. Обычно в качестве дополнительной информации добавляется техническое описание компонента (datasheet).

Список технических характеристик компонента определяется его типом. В системе Delta Design тип компонента обозначается термином "семейство". Для семейства (т.е. для компонентов определенного типа) задается набор технических характеристик (или, иначе, атрибутов), которые необходимы для описания компонента данного типа. В системе присутствует список семейств компонентов, составленный на основе классификации стандарта ГОСТ - 2.710. При необходимости проектировщик может полностью изменить существующую классификацию, адаптируя ее под свои цели. 

Все компоненты в базе данных разделены на библиотеки. Библиотека это составная часть базы, которая используется для структурирования компонентов и позволяет удобно организовать импорт и экспорт данных. Каждая отдельная библиотека является функционально завершенным хранилищем данных о компонентах, иными словами, если компонент добавлен в библиотеку, то в библиотеке должны содержаться все данные, необходимые для использования данного компонента. Таким образом, компонент в базе данных одновременно принадлежит семейству и входит в состав какой-либо библиотеки.

DB.png

Таким образом, в библиотеке, помимо компонентов, хранятся отдельные составные части, используемые для описания компонентов: УГО, ТПМ и контактные площадки (составные части ТПМ).

Благодаря новым методическим наработкам формальные описания компонентов в системе Delta Design  максимально приближены к техническим описаниям (datasheet), предоставляемым производителями. Это означает, что описание компонента может содержать в себе информацию о различных технологических исполнениях компонента (например, о разных корпусах, в которых выпускается компонент) и о различных значениях технических параметрах компонента (например, о значении рабочего напряжения). Таким образом, один компонент, содержащийся в базе данных, может одновременно обладать несколькими различными корпусами (топологическими посадочными местами) и несколькими значениями одного и того же технического параметра, в полном соответствии с техническим описанием (datasheet). Такой подход позволяет упростить базу данных, за счет того, что нет необходимости создавать новое описание для каждой технологической реализации компонента, описанного в едином техническом описании (datasheet). Каждый заданный набор характеристик описывает конкретную технологическую реализацию компонента и называется элементом серии, указывая на единое происхождение всех технологических реализаций компонента.

series.png

Подход, основанный на объединении различных технологических реализаций компонента, позволяет объединить все однотипные компоненты в одном описании, однако, лучше ограничиться информацией, из одного технического описания (datasheet), т.е. создавать компонент на основе не более чем одного технического описания (datasheet).

Для создания условных графических обозначений (УГО) в системе присутствует графический редактор, который по уровню функционала не уступает механическим САПР. Проектировщику доступно множество графических инструментов, которые обеспечивают создание разнообразных графических примитивов.  Кроме того, в системе функционирует несколько механизмов привязки графических объектов, которые делают создание УГО простым процессом вне зависимости от сложности обозначения.

Graph_Editor.png

Для создания типовых УГО цифровых элементов в системе предусмотрен специализированный мастер, который позволяет легко и быстро создавать УГО подобного вида.

Symbol_wizzard.png

Топологические посадочные места (ТПМ) строятся но основе совокупности контактных площадок. Контактные площадки в системе Delta Design являются отдельными настраиваемыми объектами. Проектировщик имеет возможность детально настроить все параметры параметры контактной площадки, задавая необходимые параметры для каждого слоя.

Pad.png 

Для создания топологических посадочных мест предназначен отдельный редактор. В этом редакторе проектировщик группирует контактные площадки, задает границы ТПМ и добавляет необходимую маркировку и информацию. Для каждой контактной площадки, добавленной на ТПМ, задается имя (номер), по которому, в последствии, устанавливается соответствие между контактной площадкой и контактом компонента. 

plat_1-1.png

Для оптимизации работ по созданию ТПМ в системе предусмотрен мастер создания посадочных мест. Мастер позволяет создавать посадочные места для основных типов корпусов, в том числе многовыводных (CHIP, DIP, SIP, ZIP, SOIC, SOP, QFP, PLCC, BGA и др.)

Footprint_wizzard.png


Будьте в курсе новостей и спецпредложений

Авторизация
Чтобы продолжить покупку, пожалуйста, авторизируйтесь на сайте.
Забыли пароль?