Я новичок в области электроники, недавно приобрел пустые печатные платы для GoodFET и Ubertooth.
Пытаясь собрать заказ на все детали в ведомости материалов, я понял, что очень хотел бы иметь компьютерный формат, который можно было бы поместить в поисковую систему для деталей, например, в octopart.
Я начал взламывать простой сайт, чтобы сделать это с помощью API octopart, но я не могу найти какой-либо стандарт xml для BoM.
Кто-нибудь слышал о такой вещи? Я был бы особенно заинтересован в каком-то стандартном формате, доступном в gEDA, EagleCAD и т. Д.
На самом деле Arena Solutions предлагает бесплатный инструмент для оказания помощи в том, что вы пытаетесь сделать, под названием PartsList. (На сайте указан ценник в $ 9, но я думаю, что в настоящее время можно попробовать бесплатно, так как он был недавно разработан.) PartsList позволит вам создать версию спецификации для PDX (что, похоже, вы пытаетесь сделать).
Вы можете загрузить свой список деталей CSV в PartsList, нажать «автозаполнение», чтобы получить остальную часть документации от Octopart, а затем поделиться списком с кем угодно. Вы делитесь, экспортируя как файл CSV или PDX. (PDX = обмен данными о продуктах (PDX) и является стандартом на основе XML, который обычно используется для совместного использования файлов на производстве.) Когда вы публикуете файлы в виде PDX, вы предоставляете доступную для поиска форму контекста спецификации. Arena также предлагает бесплатное облачное средство просмотра PDX, так что вы можете посмотреть созданный вами файл PDX.
Вот несколько ссылок на эти инструменты, надеюсь, это поможет вам - -
PDXViewer - http://www.arenasolutions.com/pdxviewer/?ifid=pdxblog1 PartsList - http://www.arenasolutions.com/partslist/
источник
В Arena теперь есть менеджер спецификации, который интегрируется с API Octopart, это действительно то, чего я хотел.
источник
Аппаратная платформа с открытым исходным кодом Solderpad использует формат на основе JSON, см. Этот пример . В конце концов данные являются табличными с тремя полями / столбцами:
Спецификация представлена таким образом со ссылками на http://octopart.com . К сожалению, похоже, не существует единого стандарта идентификаторов деталей, не так ли?
источник
В Digi-Key также есть менеджер спецификации, который позволяет загружать спецификацию в виде текстового файла, файла CSV или электронной таблицы (XLS), которая включает столбец с номерами деталей Digi-Key и другой с количествами, и он будет автоматически создавать заказ из этой спецификации. Спецификация может содержать другие столбцы по вашему выбору (вы указываете сопоставление при загрузке файла), поэтому вы можете использовать тот же файл для сбора любой информации, необходимой для вашего проекта.
источник
Вот хороший онлайн пример Билла о материалах . Вы можете экспортировать спецификацию в Excel и сохранить ее в качестве шаблона спецификации.
источник