¿Qué es exactamente una "Lista de materiales" (BoM)?

10

Entiendo que un BoM es esencialmente una lista de los diversos componentes necesarios para un producto o módulo electrónico. ¿Esto significa que podría ser tan simple como una hoja de cálculo?

¿Existen estándares / plantillas formales para que BoM cite los campos / datos obligatorios / obligatorios que debe contener? ¿Alguna buena muestra / plantilla a la que se pueda hacer referencia?

smeeb
fuente
1
sí, puede ser tan simple como una hoja de papel
kenny
55
Depende completamente de quién lo pida.
Matt Young
Muchos formatos BOM están dictados por la herramienta MRP / ERP que se utiliza. A menudo, los ensambladores llave en mano tienen su propio formato para la interfaz de su herramienta. MRP = Planificación de recursos de fabricación y ERP = Empresa, etc., etc.
marcador de posición el
Cabe señalar que el término se utiliza en otros contextos. Por ejemplo, un producto de software puede ser creado por una herramienta de creación que acepte una lista de componentes denominada "lista de materiales" (o, más a menudo, solo "BOM"). Y recuerdo un producto de software que contenía una "tabla de BOM", utilizada para identificar y localizar componentes individuales con fines de diagnóstico.
Hot Licks

Respuestas:

14

Sí, BOM es una hoja de cálculo.

Como mínimo, debe contener referencias y número de parte interno para cada componente.

Si no mantiene una base de datos interna de piezas, debe contener referencias y fabricante / número de pieza completo para cada componente.

Si se trata de una construcción pequeña, también pongo los números de pieza de Digi-Key o Mouser, para que pueda ordenar la lista de materiales.

Me gusta unir números de pieza idénticos, por lo que en lugar de una fila para C1 y una fila para C2 y una fila para C3, tengo una fila para C1, C2, C3. Esto también requiere una columna de "cantidad". También hace que sea más difícil buscar una referencia dada ya que no están en orden.

La persona que ordena las piezas y el hombre que ejecuta la máquina de selección y colocación utilizará la lista de materiales, así que agregue las anotaciones que desee que vean esas personas.

Ah, y la lista de materiales es útil para calcular el costo si agrega precios de componentes allí. De nuevo, esto es para carreras pequeñas. Las grandes corridas utilizarán una contabilidad más sofisticada.

markrages
fuente
1
Gracias @markrages - (+1) 2 preguntas de seguimiento: (1) ¿puedes explicar qué es un refde ? ¿Qué significa y cómo se usa? Y (2) ¿Qué es una " máquina de recoger y colocar "? ¡Gracias de nuevo!
smeeb
3
refdes = designador de referencia "C1", etc. La máquina Pick and Place es un robot que ensambla PCB. Son fascinantes de ver, por lo que sugiero buscar en YouTube para verlos en funcionamiento.
markrages
17

Sí, una forma útil y común de expresar una lista de materiales es una hoja de cálculo. No, no hay formato estándar. Las compañías individuales pueden tener especificaciones y formularios internos para las listas de materiales, pero no existe un estándar independiente, al menos que suficiente gente siga para hacer es útil.

Yo uso las siguientes columnas en mis hojas de cálculo BOM:

A: Cantidad total de esta parte requerida para la compilación completa. La celda A1 contiene el número de unidades que se construirán. Las celdas A restantes se derivan de A1 y la cantidad por unidad (columna B).

B: "Cantidad". Número de piezas requeridas por unidad.

C: "Designadores". Designadores de componentes, como R1, C5, etc. La celda para cada línea enumera todos los designadores para las instancias de esa parte en particular dentro de la unidad.

D: "Desc". Cadena de descripción básica, como "Condensador, no polarizado", "Resistencia, fija", etc.

E: "Valor". Valor más detallado más allá de la descripción básica. Esto podría ser "12 ohmios, 2 W, 1%" para una resistencia particular.

F: "Paquete". El nombre del paquete para esa variante de parte, como "SMD-0805", pero a veces designaciones de paquetes patentados si no es algo estándar. Esto predeterminado es el nombre del paquete en la biblioteca Eagle si no lo configuro explícitamente.

G: "Subst". Sí o no para indicar si se permiten sustituciones. Por ejemplo, es probable que desee dejar de comprar cualquier resistencia de 1 kΩ 0805 5% que puedan obtener esa semana, pero es mejor que el microcontrolador sea exactamente el que especifique.

H: "Manuf". Nombre del fabricante, generalmente en blanco para piezas genéricas.

Yo: "Manuf parte #". Número de pieza del fabricante.

J: "Proveedor". Nombre del proveedor de ejemplo, como "Mouser".

K: "Supl parte #". Número de pieza o stock del proveedor que figura en la columna J.

L: "$ Parte". Costo por parte.

M: "$ Junta". Costo de todas estas partes en una placa o unidad completa. Esto se deriva automáticamente de B y L.

N: "$ Todos". Costo de todas estas partes para una producción completa. Esto se deriva automáticamente de A y L.

También tengo algunas líneas en la parte inferior. Estos son para el tablero desnudo en sí, kitting, fabricación, prueba y entrega a stock. El propósito de estas líneas adicionales es principalmente sumar el costo total de una producción.

Adjuntaría un ejemplo, pero no parece haber una manera de hacerlo. Aquí hay una captura de pantalla de una de esas hojas de cálculo BOM para algo interno, por lo que no estoy dando ninguna información del cliente. Para poder leerlo, probablemente tenga que guardar la imagen en el disco y luego verla externamente. Este sitio cambia el tamaño de las imágenes a un ancho máximo para mostrarlas en un mensaje.

En este caso, nunca completé los costos por pieza, por lo que esto no muestra el costo general.

Olin Lathrop
fuente
1
+1 Buen ejemplo. Muy similar a lo que usamos, excepto que tenemos una columna separada para DNP (no colocar) para que se destaquen.
tcrosley
A menudo empaco una hoja de cálculo similar a esta con una hoja frontal que proporciona la descripción de la placa desnuda (material, grosor, color de la máscara de soldadura, revestimiento, apilamiento de capas, etc.) para que la empresa de la población sepa lo que están obteniendo y una hoja de lista de componentes con un individuo línea para cada parte con designador de referencia, lado del tablero, orientación y ubicación X e Y para ayudar en la programación de selección y colocación. Eso parece adaptarse a la mayoría de las empresas con las que trabajamos.
Xcodo
@Xcodo: Sí, también hago un índice de localizador de piezas por separado. Esto proporciona la ubicación X, Y de cada parte en el tablero, y la hoja y las coordenadas aproximadas de cada puerta dentro de una parte en el esquema.
Olin Lathrop
4

Por lo general, con entornos de diseño integrados cuando crea el esquema, elige los componentes de la biblioteca y / o agrega el suyo propio. También puede indicar proveedores y costos preferidos. Una de las herramientas es la exportación de BoMs y su actualización automática con cambios esquemáticos, en varios formatos, incluido Excel.


fuente
1
Gracias @Dirk Bruere (+1) - vea mi comentario debajo de la respuesta de markrages - ¡Tengo la misma pregunta para usted!
smeeb
2

Aquí hay un ejemplo: Arduino BOM

Eso es de este sitio (si quieres ver todo): Arduino Uno en SOLDERPad .

Enemigo de la máquina de estado
fuente
55
Esperaría mucho más en una lista de materiales. Este no enumera cosas como el tamaño de los paquetes de componentes. Si le pidiera a alguien una lista de materiales, esperaría algo que me permita crear un pedido que contenga componentes suficientes para llenar una parte, y esto no hace eso.
Scott Seidman
1
Es como si alguien te pidiera que les dieras un auto. Aquí. Aquí hay un auto. ¿Coche equivocado? Esto es, de hecho, una lista de materiales. Hay muchos estilos y necesidades, pero esta es una lista de materiales.
Enemy Of the State Machine
55
Pero eso es más como un auto roto. Lo sé, uno no pedía un automóvil que funcionara, pero ... esperaría tener suficiente información en una lista de materiales para poder irme y construir el ensamblaje final. Eso significa que la información sobre las piezas debe ser lo suficientemente buena como para identificarlas (número de pieza del fabricante o al menos paquete, tipo de condensador ...). Que no es el caso en este ejemplo ...
og1L
55
Sí, es el tipo de lista de materiales que una persona inexperta proporcionaría ... una vez.
Scott Seidman
66
Una lista de materiales adecuada es algo que puede darle a un fabricante llave en mano y no hacer que le respondan con preguntas parciales.
Olin Lathrop