Библиотеки проектов обратного проектирования

Создано: 10 Февраля, 2017
Обновлено: 27 Октября, 2020
Библиотеки проектов обратного проектирования

Аутсорсинг стал стандартным решением для компаний, стремящихся сократить расходы и увеличить свою прибыль. Вместо того чтобы использовать собственные ресурсы на конкретную задачу, компании передают её на выполнение другим фирмам, специализирующимся в этой области, что позволяет им сосредоточиться на том, что они делают лучше всего. Дизайн новых продуктов часто передают на аутсорсинг отдельным дизайнерским компаниям. Если это о вас — ваша компания аутсорсит дизайн печатных плат или ваша компания является дизайнерским бюро печатных плат — читайте дальше, потому что эта статья может сделать вашу жизнь проще.

КОММУНИКАЦИЯ

Аутсорсинг работы другим компаниям требует улучшения коммуникации между всеми участвующими сторонами. Для инженеров, предоставляющих услуги по дизайну печатных плат, это означает необходимость отправки клиентам полных файлов проектов печатных плат. К сожалению, получение файлов PCB или gerber от клиентов не всегда проходит гладко. Клиенты могут отправлять неполные файлы проектов, файлы проектов с нестандартизированными библиотеками компонентов или другие файлы, которые не соответствуют тому, что вам действительно нужно. Когда это происходит, как вы продолжаете работу над проектом? Вот обзор проблем, которые могут возникнуть, когда дизайнерам плат необходимо генерировать исходные библиотеки исключительно из файлов проектов дизайна, а также некоторые доступные решения, которые могут помочь упростить этот процесс.

ФАЙЛЫ ПРОЕКТОВ ПЕЧАТНЫХ ПЛАТ

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

Таблица 1: Типичная структура файлов для пакетов программного обеспечения дизайна печатных плат

Таблица 1: Типичная структура файлов для пакетов программного обеспечения дизайна печатных плат

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

Во многих случаях немедленное редактирование компонентов в дизайне невозможно только с файлами схем и ПП. В этих случаях также требуются файлы библиотек схем и ПП. Это становится совершенно очевидным, когда дизайнеру нужно массово редактировать компоненты в проекте дизайна ПП. С файлами библиотек у подрядчиков больше гибкости, включая возможность:

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

Выполнение этих задач для нескольких компонентов просто. Но как насчет необходимости воссоздать посадочное место и символ для тысяч различных компонентов каждый раз, когда от клиента поступает новый дизайн? Подрядчику придется изобретать колесо заново, генерируя новые библиотеки для существующего дизайна. Это и непрактично, и невероятно затратно по времени. Решение - использование автоматизированных библиотек проектов ПП обратного проектирования.

ОБРАТНОЕ ПРОЕКТИРОВАНИЕ БИБЛИОТЕК ПРОЕКТОВ ПЕЧАТНЫХ ПЛАТ С ИСПОЛЬЗОВАНИЕМ ALTIUM DESIGNER

Altium Designer включает в себя три отдельных инструмента, которые могут значительно упростить процесс перепроектирования библиотек схем и ПП из исходных схем или файлов печатных плат PCB (SCHDOC и PCBDOC). Это инструмент «Создать библиотеку схем» для файлов схем и инструмент «Создать библиотеку ПП» для файлов ПП. Наконец, есть инструмент «Создать интегрированную библиотеку», чтобы включить документы обоих типов файлов. Каждый инструмент автоматически генерирует исходные библиотеки из предоставленных документов схем и ПП одним щелчком мыши.

Как показано на рисунке 1, доступ к инструменту «Создать библиотеку схем» осуществляется из меню Design -> Make Schematic Library, когда активен документ схемы. Этот инструмент проектирования ПП генерирует файл библиотеки

содержащий символ и/или модель SPICE для каждого уникального компонента в дизайне. Для компонентов, использующих одну и ту же ссылку на символ, создается только одна запись символа библиотеки.

Рисунок 1: Доступ к инструменту «Создать библиотеку схем».

Рисунок 1: Доступ к инструменту «Создать библиотеку схем».

Как видно на рисунке 2, доступ к инструменту Создание библиотеки схем Library tool можно получить из пункта меню Design Make Printed Circuit Board Library, когда активен документ печатной платы. Этот инструмент создает файл библиотеки, содержащий посадочное место и/или 3D-модель для каждого уникального компонента в проекте. Для компонентов, использующих одну и ту же ссылку на посадочное место, будет создана только одна запись посадочного места в библиотеке.

Рисунок 2: Доступ к инструменту «Создание библиотеки ПП».

Рисунок 2: Доступ к инструменту «Создание библиотеки ПП».

В Altium Designer интегрированные библиотеки проектирования ПП содержат, как минимум, посадочные места для ПП и соответствующие им символы схем. Они также могут включать SPICE и 3D-модели компонентов. Доступ к инструменту «Создание интегрированной библиотеки» можно получить из пункта меню Design -> Make Integrated Library, когда активен документ схемы или печатной платы. Этот инструмент создает файл библиотеки, содержащий информацию о посадочном месте и символе для каждого уникального компонента в проекте. По сути, это контейнер для печатных плат и библиотек SCH. Поскольку интегрированные библиотеки по умолчанию доступны только для чтения, они идеально подходят для ситуаций, когда подрядчики должны отправлять исходные файлы клиентам для окончательного просмотра, но не хотят, чтобы клиенты случайно модифицировали эти файлы. Конечно, при необходимости интегрированные библиотеки можно легко редактировать.

ЗАКЛЮЧЕНИЕ

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

ПОЛЕЗНЫЕ ССЫЛКИ

 
Открыт как PDF

Связанные ресурсы

Связанная техническая документация

Вернуться на главную
Thank you, you are now subscribed to updates.