Soy un novato en electrónica y recientemente compré PCB vacíos para GoodFET y Ubertooth.
Mientras trataba de armar un pedido para todas las partes en la lista de materiales, me di cuenta de que me gustaría tener un formato analizable por computadora que pudiera volcar en un motor de búsqueda de partes como octopart.
Comencé a hackear un sitio web simple para hacer esto usando la API de octopart pero no puedo encontrar ningún tipo de estándar xml para un BoM.
¿Alguien ha oído hablar de tal cosa? Estaría particularmente interesado en algún tipo de formato estándar que esté disponible en gEDA, EagleCAD, etc.
Arena Solutions en realidad ofrece una herramienta gratuita para ayudarlo con lo que está tratando de hacer llamada PartsList. (Hay una etiqueta de precio de $ 9 en el sitio web, pero creo que actualmente es gratis para probar ya que se desarrolló recientemente). PartsList le permitirá crear una versión PDX de su BOM (lo que parece que está tratando de hacer).
Puede cargar su lista CSV de piezas en la Lista de piezas, hacer clic en "autocompletar" para obtener el resto de la documentación de Octopart y luego compartir la lista con quien sea. Compartes exportando como un archivo CSV o PDX. (PDX = Intercambio de datos del producto (PDX) y es un estándar basado en XML que se usa comúnmente para compartir archivos en la fabricación). Cuando comparte archivos como PDX, está compartiendo una forma de búsqueda de BOM en contexto. Arena también ofrece un visor PDX gratuito en la nube, para que pueda ver el archivo PDX que creó.
Aquí hay algunos enlaces a estas herramientas, espero que esto te ayude -
PDXViewer - http://www.arenasolutions.com/pdxviewer/?ifid=pdxblog1 PartsList - http://www.arenasolutions.com/partslist/
fuente
Arena ahora tiene un administrador de BOM que se integra con la API de Octopart, este es realmente el tipo de cosas que quería.
fuente
La plataforma de hardware de código abierto Solderpad utiliza un formato basado en JSON, consulte este ejemplo . Finalmente, los datos son tabulares con tres campos / columnas:
La lista de materiales se presenta de esta manera con enlaces a http://octopart.com . Desafortunadamente, parece que no hay un estándar único de identificadores de partes, ¿no es así?
fuente
Digi-Key también tiene un administrador de BOM que le permite cargar una BOM como archivo de texto, archivo CSV u hoja de cálculo (XLS), que incluye una columna con números de pieza de Digi-Key y otra con cantidades, y lo hará crear automáticamente un pedido a partir de esa lista de materiales. La lista de materiales puede contener otras columnas de su elección (usted especifica el mapeo cuando carga el archivo), por lo que puede usar el mismo archivo para capturar cualquier información que necesite para su proyecto.
fuente
Aquí hay un buen ejemplo en línea de la Lista de materiales . Puede exportar la lista de materiales para sobresalir y guardar en local como plantilla de lista de materiales.
fuente