Вам нужно определить наличие критически важных компонентов? Хотели бы вы сразу сопоставить множество позиций со списком производителей и номеров деталей? Если на оба вопроса вы ответили "да", пожалуйста, продолжайте чтение.
Мы особенно рекомендуем изучить функцию множественного сопоставления для создания пользовательского инструмента BOM для академических или исследовательских целей. Следующий совет может сэкономить вам и вашей команде ресурсы и помочь быстрее искать точные данные.
С помощью поля множественного сопоставления вы можете установить различные аргументы, такие как фильтрация по частям, которые есть в наличии и имеют последние цены. Остальные опции вы можете изучить в нашей документации API.
Эта функция также может быть полезна при экспериментах с интересными проектами (обращаемся к вам, хобби-инженеры!). Многие наши пользователи рассматривают API как способ оптимизировать стоимость BOM для данного объема, где для каждой детали есть несколько источников.
“Профессиональные советы:”
Искать несколько MPN в одном запросе для достижения опыта, похожего на инструмент BOM.
Следующий пример запроса может помочь поддерживать сложные операции, такие как агрегирование, сортировка, фильтрация и пагинация.
{
multi_match(
queries: [
{ manufacturer: "Texas Instruments", mpn: "LM317T" },
{ mpn: "SN74S74N", reference: "test", limit: 5 }
]
) {
hits
reference
parts {
id
slug
mpn
manufacturer {
name
}
}
Если это ваш первый опыт создания инструмента BOM, вы можете попрактиковаться в ваших запросах в GraphQL Playground. Вы найдете дополнительные ресурсы, такие как документацию, которую можно легко найти в боковой панели.
Для целей проектирования вы также можете включить в ваш запрос спецификации частей, такие как статус жизненного цикла, как показано в образце BOM от Octopart.
Мы надеемся, что эта информация была вам полезна. Если вам нужна помощь в управлении вашим планом или у вас есть вопросы о нашей документации, пожалуйста, свяжитесь с нами по адресу api@octopart.com.
One interface. One data
model. Endless possibilities.
Effortlessly collaborate with
mechanical designers.
The world's most trusted
PCB design platform
Best in class interactive
routing
View License Options