PartsBox es una herramienta en línea integral para gestionar la producción de electrónica, con funcionalidades que van desde la gestión de inventario hasta la valoración de BOM, seguimiento de producción y compras. Proporciona una plataforma centralizada para agilizar y optimizar todo el proceso de fabricación de electrónica.
PartsBox ofrece un robusto sistema de gestión de inventario que realiza un seguimiento de los componentes electrónicos, sus ubicaciones de almacenamiento y los niveles de stock actuales. Admite varios tipos de componentes, incluidos componentes vinculados (con números de parte del fabricante), componentes locales (componentes personalizados o genéricos), meta-componentes (componentes intercambiables) y componentes de subensamblaje (resultantes de la construcción de proyectos). Cada componente puede asociarse con información detallada como fabricante, MPN, huella, etiquetas y campos personalizados. El software también permite la creación y gestión de ubicaciones de almacenamiento, que pueden representar unidades de almacenamiento físico como cajas, estantes o bastidores.
Con PartsBox, puede poner precio fácilmente a su Lista de Materiales (BOM) utilizando precios de componentes actualizados de distribuidores en línea. Simplemente suba su BOM, y el software obtendrá automáticamente los últimos precios, teniendo en cuenta los descuentos por volumen, conversiones de moneda, cantidades mínimas de pedido (MOQ) y múltiplos de pedido. Además de las ofertas en línea, puede añadir sus ofertas locales de proveedores, especificando múltiples descuentos por volumen, monedas, períodos de validez, MOQ y múltiplos de pedido. Esto asegura que siempre tenga una estimación precisa y actualizada de sus costos de BOM.
PartsBox agiliza el proceso de construcción de proyectos electrónicos gestionando todo el ciclo de vida de producción. Los proyectos en PartsBox representan Listas de Materiales (BOM) que se pueden construir, lo que resulta en la creación de meta-componentes de subensamblaje. Cuando se construye un proyecto, los componentes necesarios se restan del inventario y se añaden las existencias del componente de subensamblaje resultante. Las construcciones se pueden realizar en una sola etapa o en múltiples etapas, lo que permite flexibilidad en el proceso de producción. El software mantiene un historial detallado de todas las construcciones, lo que permite un fácil seguimiento y auditoría.
PartsBox proporciona una funcionalidad completa de control de lotes, lo que le permite rastrear lotes específicos de componentes desde su origen hasta su uso en producción. Los lotes pueden asociarse con información detallada como nombre, descripción, archivos adjuntos y un registro de eventos que registra todas las actividades relacionadas con el lote. Esta trazabilidad bidireccional asegura que tenga una visibilidad completa del origen y uso de cada lote de componentes, permitiendo un mejor control de calidad y cumplimiento con las regulaciones de la industria.
PartsBox fue diseñado desde cero para ser rápido, discreto y fácil de usar. La interfaz de usuario es rápida y receptiva, permitiéndole buscar componentes rápidamente, verificar niveles de stock, agregar o eliminar stock y acceder a proyectos. Cada acción ocurre instantáneamente, sin ningún retraso notable.
Una de las características clave de PartsBox es su capacidad de colaboración en tiempo real. Múltiples usuarios pueden trabajar simultáneamente dentro de la aplicación, y cualquier cambio realizado por un usuario es visible instantáneamente para todos los demás usuarios. Esto asegura que todos tengan siempre acceso a la información más actualizada, eliminando la necesidad de sincronización manual o comunicación.
A diferencia de muchas herramientas tradicionales de ERP (Planificación de Recursos Empresariales) o MRP (Planificación de Requerimientos de Materiales), que pueden ser complejas y engorrosas de implementar, PartsBox está diseñado para ser fácil de introducir e integrar en su flujo de trabajo existente. Su objetivo es causar la mínima fricción dentro de una empresa, permitiendo a los usuarios adoptarlo rápida y fluidamente.
PartsBox es más que una herramienta que se ve obligado a usar; es una herramienta que querrá usar. La interfaz intuitiva, las potentes funciones y la colaboración en tiempo real hacen que sea una experiencia agradable y productiva para todos los involucrados en el proceso de gestión de componentes electrónicos. Ya sea ingeniero, gerente de compras o supervisor de producción, PartsBox simplificará su trabajo y lo ayudará a mantenerse organizado y eficiente.
PartsBox trata sobre componentes electrónicos, por lo que un 'componente' es un concepto fundamental. Un componente representa un componente electrónico o mecánico. Hay varios tipos de componentes:
Tenga en cuenta que para componentes genéricos y sin marca (por ejemplo, un NE555 sin marca en un encapsulado DIP) generalmente es mejor usar componentes locales. Hay cientos de versiones del NE555 y su versión particular podría ser ligeramente diferente a la de otra persona. Así que use componentes vinculados solo para componentes que coincidan exactamente (por ejemplo, si tiene un 'NE555PWG4' de Texas Instruments, vincúlelo).
Los componentes son abstractos: describen el componente, pero hasta que no agregue existencias reales, no representan cosas físicas. Incluso los componentes sin existencias son útiles; por ejemplo, puede agregarlos a proyectos (BOMs) para obtener precios para sus proyectos.
Los componentes vinculados tienen dos nombres: el nombre local (interno) y el MPN oficial. En el plan gratuito para aficionados, el nombre local debe ser el mismo que el MPN. En los planes comerciales, se pueden usar ambos nombres, y el nombre local puede ser diferente del MPN. El nombre local se puede cambiar renombrando el componente.
Los meta-componentes se utilizan para agrupar componentes que son intercambiables. Esto es útil para pasivos, donde se pueden agregar varias alternativas de componentes, o para cualquier caso donde varios componentes son equivalentes y cualquiera de ellos puede ser elegido basándose únicamente en precio y disponibilidad. PartsBox manejará los meta-componentes de manera similar a los componentes normales, retrasando la elección del componente real a utilizar. Al cotizar proyectos, se considerarán las ofertas para todos los componentes miembros.
Los componentes de subensamblaje representan los resultados de construir sus proyectos. Cada vez que construye un proyecto, se agrega stock al componente de subensamblaje correspondiente. El componente se puede utilizar en otros proyectos si es necesario. Esto proporciona una forma de construir productos complejos que consisten en una serie de subensamblajes y componentes, cada uno producido o adquirido por separado.
Además de los atributos estándar como un nombre o fabricante, los componentes también pueden tener campos/atributos personalizados (en planes que admiten esta función). Al igual que el campo 'Notas', estos se pueden usar para almacenar cualquier dato pero de una manera más estructurada. Algunos ejemplos de uso incluyen Distribuidor, Número de Parte del Distribuidor, URL del Componente del Proveedor, Peso o Peso de Tara del Contenedor. Los campos personalizados se indexan para la búsqueda.
Después de crear un componente en PartsBox, puede agregar existencias para representar el inventario físico de ese componente electrónico. Las existencias representan las copias reales y tangibles del componente que tiene a mano o a las que tendrá acceso en el futuro.
Un solo componente puede tener stock en múltiples ubicaciones. Esto es particularmente útil cuando se trata de carretes de componentes. A menudo, es posible que desee mantener un carrete completo en una ubicación mientras almacena una cantidad menor en cinta cortada en otra. El seguimiento del stock a través de diferentes ubicaciones también resulta valioso cuando se trabaja con fabricantes por contrato, ya que le permite monitorear el inventario que se encuentra físicamente fuera de su oficina.
PartsBox separa intencionalmente los conceptos de componentes y existencias. Puede pensar en los componentes como contenedores que pueden contener componentes reales (existencias). Los componentes con cero existencias sirven para propósitos importantes:
PartsBox trata el historial de existencias como un registro permanente con opciones de edición limitadas. Siempre puede eliminar la entrada más reciente, pero las entradas más antiguas no se pueden eliminar y sus cantidades no se pueden modificar. Este enfoque garantiza la integridad y trazabilidad de sus datos de existencias a lo largo del tiempo.
En PartsBox, un lote representa un lote o envío específico de componentes electrónicos, rastreable hasta una fuente conocida. El control de lotes es una característica opcional que permite un seguimiento y gestión más detallados del inventario de componentes.
Cuando el control de lotes está habilitado, todo el stock para un componente dado se divide en lotes distintos. Se crea un lote al agregar nuevo stock, asegurando que cada lote de componentes esté asociado con un lote específico. Esto permite diferenciar entre componentes idénticos que pueden haber sido obtenidos en diferentes momentos o de diferentes proveedores.
Los lotes pueden tener varios datos asociados con ellos:
Al utilizar el control de lotes, PartsBox permite un seguimiento preciso de los componentes a lo largo del proceso de gestión de inventario. Esto es particularmente útil para gestionar componentes con vida útil limitada, garantizar la trazabilidad en caso de problemas de calidad o cumplir con los requisitos reglamentarios.
Cuando se consumen componentes durante un ensamblaje o se transfieren entre ubicaciones de almacenamiento, se registra el lote específico, manteniendo un historial completo del uso de cada lote. Este seguimiento detallado permite una identificación y aislamiento más fáciles de los problemas si ocurren.
El control de lotes en PartsBox proporciona una capa adicional de control y visibilidad sobre el inventario de componentes electrónicos, permitiendo una gestión más eficiente y precisa de los componentes.
Una ubicación de almacenamiento es un lugar donde se pueden guardar componentes. Puede ser una habitación, un cajón, un estante, una caja, un compartimento dentro de una caja o cualquier otra cosa que se le ocurra. Cómo organice su almacenamiento depende de usted. Algunas personas tiran todos sus componentes en dos o tres cajas, y otras utilizan un enfoque más detallado.
Puede nombrar sus ubicaciones de almacenamiento como desee, pero hay un esquema de nomenclatura sugerido:
Comience con una letra. Podría usar c para cajas (con compartimentos), pero también podría tener estanterías (con carretes), o armarios con cajones. Sigue un número de dos dígitos, que es el número de su caja, estantería, armario o cajón. Luego, si la ubicación tiene sub-compartimentos, usamos un sistema de cuadrícula de ajedrez: a1, a2, b1, b2, y así sucesivamente, dependiendo del tamaño de la cuadrícula. Esto resulta en nombres como 'c01-a4', que significa 'caja 1, fila a, columna 4', o 'e12-n1-c2' que es 'estantería 12, nivel 1, carrete 2'. Use lo que le permita encontrar fácilmente los componentes.
Los libros de muestras con resistencias o condensadores pueden etiquetarse como cajas, sin subcompartimentos, porque es fácil encontrar un valor particular dentro de un libro de muestras.
Los nombres de sus ubicaciones de almacenamiento se pueden cambiar en cualquier momento, pero elíjalos con cuidado, ya que una vez que imprima sus etiquetas/pegatinas, cambiarlos se vuelve un poco más difícil.
Las empresas que trabajan con CM/EMS (fabricantes por contrato) a menudo prefijan algunas de sus ubicaciones de almacenamiento con el nombre del fabricante, para que puedan filtrar fácilmente las ubicaciones y ver qué tiene el CM en stock en este momento.
Las empresas CM/EMS, por otro lado, a menudo prefijan algunas ubicaciones de almacenamiento con nombres de clientes, para obtener ubicaciones de almacenamiento por cliente para componentes en consignación.
Los campos personalizados proporcionan una forma flexible de almacenar y organizar datos estructurados para varios objetos en PartsBox. Se pueden añadir campos personalizados a componentes, lotes, ubicaciones de almacenamiento, pedidos, proyectos, entradas de proyecto (BOM) y construcciones.
A diferencia de las notas o comentarios, los campos personalizados están estructurados, indexados para la búsqueda y pueden usarse en columnas de tablas y filtrado en toda la aplicación. Esto le permite definir y almacenar atributos adicionales específicos para las necesidades, flujos de trabajo o requisitos de la industria de su organización.
Algunos ejemplos de cómo se podrían usar los campos personalizados:
Los campos personalizados están totalmente integrados en la interfaz de PartsBox y pueden ser:
Al trabajar con múltiples elementos, puede realizar operaciones masivas en campos personalizados:
Para usar estas operaciones:
Estas operaciones masivas están disponibles para componentes, lotes, ubicaciones de almacenamiento, pedidos, proyectos, entradas de proyectos y construcciones.
PartsBox permite adjuntar archivos arbitrarios a componentes, lotes, proyectos, ubicaciones de almacenamiento, pedidos, ofertas locales y construcciones. Esta característica es útil para mantener toda la información relevante organizada y fácilmente accesible. Algunos ejemplos comunes de archivos que podría querer adjuntar incluyen:
Al adjuntar estos archivos directamente a los elementos relevantes en PartsBox, puede asegurarse de que la información importante esté siempre al alcance de su mano. No hay necesidad de preocuparse por convenciones de nomenclatura, estructuras de directorios o recordar dónde se almacenan los archivos en un servidor.
Los archivos adjuntos se almacenan de forma segura en la nube y se puede acceder a ellos desde cualquier lugar.
Al ver la página de detalles de un elemento con archivos adjuntos, verá una lista de todos los archivos adjuntos. Al hacer clic en un nombre de archivo, se descargará el archivo adjunto a su computadora. También puede cambiar el nombre de los archivos adjuntos o eliminarlos si ya no son necesarios.
Al aprovechar la función de adjuntos de PartsBox, puede mantener toda la documentación esencial organizada y conectada a los elementos relevantes en su inventario. Esto ahorra tiempo y garantiza que todos en su equipo tengan acceso a la información que necesitan.
En PartsBox, los pedidos representan compras de componentes a proveedores. Cada pedido progresa a través de tres estados distintos:
Un proyecto en PartsBox representa una Lista de Materiales (BOM), que es una lista de componentes necesarios para construir un dispositivo o ensamblaje electrónico. Cada proyecto corresponde a un diseño o producto específico.
Los proyectos sirven para múltiples propósitos en PartsBox:
Una construcción representa el resultado de construir un proyecto. Normalmente corresponde a un lote de dispositivos que han sido fabricados, o están siendo fabricados. PartsBox soporta construcciones de una sola etapa y de múltiples etapas, y una construcción de múltiples etapas puede estar en progreso (aún no completada).
Las ofertas de proveedores/distribuidores pueden adjuntarse a los componentes, para ser utilizadas al cotizar proyectos que requieren el componente. Las ofertas pueden tener múltiples escalas de precios, así como períodos de validez (fechas de vencimiento), cantidad mínima de pedido (MOQ) y múltiplos de pedido.
Una lista de compra es una lista consolidada de componentes necesarios para construir uno o más proyectos, basada en la Lista de Materiales (BOM) para cada proyecto y las cantidades de construcción especificadas. Representa los componentes que necesita pedir para completar sus construcciones planificadas.
Para crear una lista de compra, añades proyectos a tu carrito de la compra, especificando la cantidad de cada proyecto que pretendes construir. PartsBox combina entonces las BOMs individuales, multiplicando las cantidades de componentes por las cantidades de construcción, y las fusiona en una sola lista. Este proceso elimina los duplicados de componentes comunes entre proyectos, resultando en una lista unificada de todos los componentes que necesitas comprar.
La lista de compra proporciona una visión clara de sus necesidades de compra, facilitando la gestión de su inventario y la planificación de sus pedidos. Tiene en cuenta los niveles actuales de existencias en su inventario, indicando qué componentes deben pedirse y en qué cantidades.
Una vez que haya revisado y finalizado su lista de compras, puede proceder a crear pedidos a proveedores directamente desde la lista. PartsBox le ayuda a seleccionar los mejores proveedores basándose en sus preferencias, como precio, disponibilidad y tiempo de entrega. Puede dividir la lista de compras en múltiples pedidos a proveedores si es necesario, optimizando su proceso de compra y reduciendo costos.
Los informes le permiten obtener información general sobre sus datos.
Como todo lo demás en PartsBox, los informes se actualizan en tiempo real. Por ejemplo, si mantiene abierto un informe de 'Stock Bajo' y alguien más retira stock (lo que hará que el stock de un componente particular caiga por debajo de un umbral), su informe se actualizará instantáneamente.
PartsBox calcula el valor de su inventario de componentes utilizando los precios de compra ingresados al añadir stock. Comprender cómo funciona esta valoración ayuda con los informes financieros y la gestión de inventario.
Para cada componente, PartsBox rastrea:
Cuando el control de lotes está habilitado, PartsBox rastrea el precio de compra exacto para cada lote. Esto proporciona información precisa de costos por lote:
Esta valoración exacta es particularmente útil para:
Sin control de lotes, PartsBox utiliza el método de costo promedio para la valoración del inventario:
Al construir proyectos, PartsBox determina qué stock físico utilizar basándose en la estrategia de selección de fuente de componentes. Esto afecta qué lotes se consumen primero:
Tenga en cuenta que la estrategia de selección de fuente determina qué stock físico se consume durante las construcciones. Con el control de lotes habilitado, esto afecta qué costos de lote específicos se atribuyen a cada construcción. Sin control de lotes, el stock se trata como fungible y se aplica el costo promedio independientemente de qué stock físico se consuma.
PartsBox admite la colaboración a través del concepto de organización (empresas). Una empresa u organización en PartsBox representa una base de datos compartida a la que múltiples usuarios pueden acceder simultáneamente. Esto permite a los equipos trabajar juntos en la gestión de su inventario de componentes electrónicos, compras y producción.
Cuando crea una empresa u organización en PartsBox, puede invitar a otros usuarios a unirse y colaborar. El número de usuarios que pueden acceder a una base de datos de la empresa depende de su plan de suscripción. Si necesita acomodar a más usuarios, puede actualizar su plan en consecuencia.
Para otorgar acceso a alguien a una base de datos de empresa, primero deben crear una cuenta de PartsBox. Una vez que tengan una cuenta, un administrador de la empresa puede invitarlos y otorgarles los derechos de acceso apropiados. Esto le permite controlar quién tiene acceso a los datos de su empresa y qué acciones pueden realizar.
Además de las bases de datos de la empresa, cada usuario de PartsBox también tiene una base de datos privada gratuita para uso personal. Esta base de datos privada está separada de cualquier base de datos de la empresa a la que pueda tener acceso. Puede cambiar fácilmente entre su base de datos privada y cualquier base de datos de la empresa utilizando el selector de base de datos ubicado en la parte superior de la pantalla de la aplicación PartsBox. El selector muestra el nombre de la base de datos seleccionada actualmente.
PartsBox ofrece opciones flexibles de control de acceso para garantizar que los usuarios tengan los permisos adecuados según sus roles y responsabilidades dentro de la empresa. Una empresa siempre tiene al menos un usuario 'admin' que posee el nivel más alto de control y puede gestionar la información de facturación y otorgar o revocar el acceso a otros usuarios.
Para planes sin Control de Acceso Basado en Roles (RBAC), PartsBox proporciona tres niveles de acceso básicos:
Para planes con Control de Acceso Basado en Roles (RBAC), PartsBox ofrece un enfoque más granular y personalizable para la gestión de acceso. Con RBAC, las empresas pueden definir cualquier número de roles y asignarlos a los usuarios en función de sus responsabilidades específicas. Cada rol define permisos para operaciones individuales, como crear componentes, agregar stock o realizar construcciones.
RBAC permite un control detallado sobre los permisos, permitiendo a las empresas crear roles limitados con acceso restringido. Por ejemplo, se podría definir un rol de 'Recepción' para permitir a los usuarios agregar y mover stock pero no modificar proyectos o realizar ensambles. Este rol sería adecuado para empleados responsables de recibir y organizar el inventario entrante.
De manera similar, se podría crear un rol de 'Producción' para permitir a los usuarios realizar construcciones a partir de proyectos predefinidos pero no modificar los proyectos en sí. Este rol sería útil para los empleados involucrados en el proceso de fabricación que necesitan ensamblar productos basados en diseños establecidos.
En organizaciones más grandes, mantener un registro de auditoría inmutable de todas las modificaciones de la base de datos es a menudo necesario para el cumplimiento normativo y la trazabilidad. Esto es particularmente importante para las empresas sujetas a regulaciones como la US FDA Title 21 CFR Part 11, que exige requisitos estrictos de mantenimiento de registros e integridad de datos.
Incluso en ausencia de obligaciones legales, muchas empresas optan por implementar un registro de auditoría como una mejor práctica para garantizar la responsabilidad y facilitar el análisis de causa raíz en caso de problemas o discrepancias.
Los planes de PartsBox con la función de Registro de Auditoría registran automáticamente un historial detallado de cada cambio realizado en la base de datos. Cada registro de auditoría incluye:
Esta información proporciona una vista completa y granular de la evolución de la base de datos a lo largo del tiempo, permitiendo a los administradores reconstruir la secuencia de eventos y comprender el contexto detrás de cada cambio.
Los datos de la pista de auditoría se pueden exportar fácilmente desde PartsBox en un formato adecuado para la firma digital y el archivo a largo plazo. Estos datos exportados sirven como un registro verificable del historial del sistema, que se puede utilizar para demostrar el cumplimiento de las regulaciones pertinentes durante auditorías o inspecciones.
En el proceso de ensamblaje de dispositivos electrónicos utilizando máquinas pick-and-place SMT (Tecnología de Montaje Superficial), un cierto porcentaje de componentes se perderá o rechazará inevitablemente. Esto se debe a las limitaciones e imperfecciones inherentes al proceso de ensamblaje automatizado.
Además, el diseño mecánico de los alimentadores de cinta utilizados en estas máquinas requiere una longitud mínima de cinta, conocida como "guía" (leader), para estar presente antes de que la máquina pueda recoger automáticamente componentes de la cinta. Los componentes contenidos dentro de esta cinta guía son efectivamente no utilizados y contribuyen al desgaste general de componentes.
El desgaste de componentes, también conocido como desperdicio de componentes, es un factor importante a considerar al planificar la producción y gestionar el inventario. No tener en cuenta el desgaste puede provocar escasez inesperada y retrasos en la producción.
PartsBox aborda este problema permitiendo a los usuarios establecer parámetros de desgaste por componente. Esta característica permite a los usuarios especificar el porcentaje esperado de pérdida de componentes durante el proceso de ensamblaje, así como la cantidad mínima de componentes requerida para tener en cuenta la cinta guía.
Al establecer parámetros de merma precisos, los usuarios pueden asegurarse de que haya cantidades suficientes de cada componente disponibles para completar la ejecución de producción, teniendo en cuenta las pérdidas anticipadas. PartsBox ajustará automáticamente las cantidades de stock requeridas en función de estos ajustes de merma, ayudando a prevenir escaseces y mantener un flujo de producción ininterrumpido.
Muchos componentes tienen una ubicación "hogar" dedicada donde siempre deben almacenarse. PartsBox le permite asignar una ubicación de almacenamiento predeterminada a cualquier componente, lo que proporciona dos beneficios:
Para establecer una ubicación de almacenamiento predeterminada para un componente:
El menú desplegable de ubicación de almacenamiento predeterminada solo muestra ubicaciones que pueden aceptar el componente. Las ubicaciones que están llenas, archivadas o restringidas (como ubicaciones de un solo componente que ya contienen un componente diferente) no aparecerán en la lista.
Al añadir existencias, si el componente tiene una ubicación predeterminada establecida, PartsBox resaltará esto en el selector de ubicación de almacenamiento. Si la ubicación es obligatoria, otras opciones se deshabilitarán, asegurando que el componente vaya a su ubicación designada.
Esta característica es particularmente útil para:
En la fabricación de electrónica, es común que un componente tenga posibles sustitutos: componentes funcionalmente equivalentes que pueden usarse indistintamente. PartsBox proporciona varias formas de definir sustitutos, cada una con su propia semántica y casos de uso.
Los meta-componentes le permiten agrupar varios componentes sustitutos (conocidos como componentes miembros) bajo un solo nombre. Este nombre puede usarse luego en Proyectos y BOMs. Los meta-componentes son agrupaciones lógicas que proporcionan una vista agregada del stock para todos sus componentes miembros. También permiten alertas de stock bajo a nivel de meta-componente.
Un buen ejemplo de cuándo usar un meta-componente es para componentes como "TPS61161DRVR" y "TPS61161DRVT". Estos son el mismo componente, solo que en diferentes empaquetados. Al crear un meta-componente llamado "TPS61161DRV" y usar ese nombre en sus BOMs, puede gestionar su inventario como si fueran un solo componente. El meta-componente "TPS61161DRV" mostrará el stock combinado para ambas variantes de empaquetado.
Los sustitutos de componentes proporcionan una forma de indicar que se puede usar un componente diferente en lugar del actual. A diferencia de los meta-componentes, los sustitutos de componentes no proporcionan ninguna agrupación de stock. El stock de cada componente se sigue gestionando de forma independiente.
Los sustitutos de componentes son particularmente útiles para componentes pasivos, que a menudo tienen equivalentes funcionales que no necesariamente desea gestionar como un solo artículo de stock. Al definir sustitutos de componentes, puede indicar que otro componente se puede usar en lugar del actual en cada Proyecto, entrada de BOM y entrada de lista de compra, globalmente.
A veces, un componente puede ser sustituido para una entrada de BOM específica en un proyecto, pero no necesariamente en cualquier otro lugar. Aquí es donde entran los sustitutos de BOM.
Los sustitutos de BOM le permiten definir un componente sustituto para una entrada específica de la lista de materiales en un proyecto. Esta sustitución se aplica solo a esa entrada de BOM en particular y no afecta el uso del componente en otros proyectos o listas de materiales.
Al construir o comprar, PartsBox combina información sobre todos los tipos de sustitutos anteriores para producir una lista completa de todos los sustitutos posibles para una entrada de BOM o entrada de lista de compra determinada.
Esta potente función garantiza que tenga la máxima flexibilidad en el abastecimiento y uso de componentes, manteniendo al mismo tiempo un control estricto sobre su inventario y construcciones.
Utilice meta-componentes para agrupar componentes intercambiables (alternativos o sustitutos) y mantener sus Listas de Materiales (BOM) flexibles, evitando retrasos en el proyecto debido a la escasez de componentes. Todos los sustitutos de componentes se consideran para la fijación de precios del proyecto, las compras y la construcción.
Las ubicaciones de almacenamiento en PartsBox representan los lugares físicos donde se almacenan los componentes, como cajas, estantes o bastidores. Para crear una nueva ubicación de almacenamiento, navegue a la sección Almacenamiento en el menú principal y haga clic en el botón 'Crear'. PartsBox ofrece cuatro métodos para crear ubicaciones de almacenamiento:
Después de crear ubicaciones de almacenamiento, puede asignarles componentes, lo que facilita el seguimiento de la ubicación física de su inventario. Las ubicaciones de almacenamiento se pueden renombrar después de la creación para reflejar mejor su contenido o propósito. Sin embargo, las ubicaciones de almacenamiento no se pueden eliminar. En su lugar, puede archivar una ubicación de almacenamiento, lo que la ocultará de la vista pero aún la conservará (junto con su historial) en la base de datos. Esto asegura que los datos históricos sobre la ubicación y sus componentes asociados se conserven para futuras referencias o fines de auditoría.
En PartsBox, los componentes y las existencias se gestionan por separado. Primero, cree un componente ingresando sus detalles y especificaciones. Luego, agregue cantidades de existencias para rastrear el inventario físico. Los componentes sin existencias siguen siendo útiles; por ejemplo, puede agregarlos a BOMs (Listas de Materiales) para calcular los costos del proyecto y generar estimaciones de precios.
Para agregar un nuevo componente, navegue a la sección Componentes en el menú principal y use el botón 'Crear' para abrir el diálogo de creación de componente.
El campo 'Tipo de componente' determina la clase de componente que se creará:
Para usuarios comerciales, es posible asignar inmediatamente un número de parte local (interno/de empresa) a un componente vinculado.
Hay dos métodos para buscar componentes vinculados:
Después de ingresar un término de búsqueda y hacer clic en 'Coincidir' o 'Buscar', se mostrarán los resultados. Elija el componente que coincida exactamente con sus requisitos, prestando mucha atención a las pequeñas variaciones en el nombre, ya que pueden indicar diferencias significativas en los componentes reales. Cuando seleccione un resultado, se mostrarán sus especificaciones y se proporcionará un enlace a la hoja de datos junto a cada componente, si está disponible.
Al crear componentes locales, solo se requiere el nombre del componente; todos los demás campos son opcionales.
Ciertos planes permiten subir y adjuntar hojas de datos, imágenes, modelos CAD y otra información a los componentes. Esto se hace después de que el componente ha sido creado.
Para crear un meta-componente, proporcione un nombre y opcionalmente una huella y descripción. El meta-componente recién creado estará vacío, lo que significa que no contendrá ningún componente miembro (sustitutos). Estos deberán añadirse más tarde, ya sea usando el botón 'Añadir componente' en la pantalla de información del meta-componente o seleccionando múltiples componentes en la tabla principal de componentes y usando la opción 'Seleccionados | Añadir a meta-componente'.
Si tiene un componente existente con existencias, ofertas e historial de uso que desea convertir en un meta-componente, puede convertirlo en lugar de crear un nuevo meta-componente vacío. Esto es útil cuando se da cuenta de que un componente que ha estado utilizando debería representar en realidad un grupo de alternativas intercambiables.
Un componente puede convertirse en un meta-componente si aún no es un meta-componente, no es un subensamblaje y no está archivado.
Cómo convertir:
Qué sucede durante la conversión:
Lo que permanece sin cambios:
Cuando un componente se vuelve obsoleto o descontinuado, es posible que desee reemplazarlo con un componente diferente en todos sus proyectos. En lugar de editar cada entrada de proyecto individualmente, puede usar la operación "Reemplazar en proyectos" para hacer esto en un solo paso.
Cómo reemplazar:
Qué sucede durante el reemplazo:
Lo que permanece sin cambios:
Si desea reemplazar un componente solo en proyectos específicos en lugar de en todos los proyectos, puede hacerlo desde la lista de Proyectos utilizando la selección masiva.
Cómo reemplazar en proyectos seleccionados:
Esto es útil cuando una sustitución de componente solo se aplica a ciertos proyectos, o cuando desea implementar un reemplazo gradualmente, proyecto por proyecto.
Se aplican los mismos comportamientos que con el reemplazo global: las ofertas bloqueadas en las entradas afectadas se borran, las entradas de la lista y el historial de construcción no se ven afectados, y el componente original no se modifica ni se elimina.
Hay dos formas de eliminar un componente:
Eliminar un componente es una operación destructiva que no se recomienda a menos que esté eliminando un componente recién creado que nunca se haya utilizado en construcciones y al que nunca se le haya agregado stock. Cuando elimina un componente, PartsBox no podrá resolver las referencias a ese componente en el historial de construcción anterior. En general, evite eliminar componentes que se hayan utilizado en construcciones.
La mayoría de las veces, es mejor archivar un componente en su lugar (ver abajo).
Un componente que ha sido archivado no aparecerá en las tablas y búsquedas regulares, lo que evita que interfiera con el uso normal. Aún estará disponible en la tabla "Componentes | Archivados" y permanecerá visible en los historiales de construcción.
Para archivar un componente, vaya a "Otras Operaciones" en la pantalla de información del componente y haga clic en el botón "Archivar Componente".
El componente que se está archivando no debe tener stock (ni disponible ni pedido). Archivar un componente que tiene stock no suele ser lógico. Aunque los componentes archivados no aparecen en las tablas y búsquedas estándar, todavía afectan los informes, como el informe de valor de componentes o el informe de valor de ubicación de almacenamiento. Por esta razón, no puede archivar un componente con stock existente. Primero debe eliminar el stock del componente manualmente y/o eliminar el componente de los pedidos antes de archivarlo.
El archivado es el enfoque recomendado para los componentes que no desea ver en las operaciones diarias de su base de datos. Solo elimine componentes que fueron creados por error y nunca han sido utilizados.
La búsqueda es una característica fundamental en PartsBox que le permite encontrar rápidamente los componentes que necesita. El cuadro de búsqueda principal está ubicado de manera prominente en la parte superior de las secciones de Componentes, proporcionando una herramienta poderosa para reducir la lista de componentes mostrados.
Además del cuadro de búsqueda principal, las capacidades de búsqueda y filtrado están disponibles en la mayoría de las tablas de la aplicación. Estos cuadros de búsqueda son más simples que el motor de búsqueda de componentes principal, ofreciendo una funcionalidad de coincidencia exacta para ayudarle a refinar sus resultados.
El motor de búsqueda de componentes emplea coincidencia difusa, lo que significa que incluso si sus términos de búsqueda no coinciden exactamente, se mostrarán resultados relevantes. Para ayudarle a identificar rápidamente las coincidencias más relevantes, los resultados exactos se distinguen visualmente de las coincidencias parciales utilizando diferentes colores de fondo.
Al buscar componentes, se incluyen los siguientes campos en el alcance de la búsqueda:
Además de buscar por palabras clave, también puede buscar usando etiquetas. Para buscar por etiqueta, simplemente ingrese el carácter # seguido del nombre de la etiqueta. Las etiquetas se comparan exactamente, y si ingresa múltiples etiquetas, un componente debe tener todas las etiquetas especificadas para ser incluido en los resultados.
Para una flexibilidad aún mayor, puede combinar palabras clave y etiquetas en sus consultas de búsqueda. Esto le permite crear búsquedas altamente específicas que le ayudan a encontrar exactamente lo que necesita, incluso en bases de datos de componentes grandes y complejas.
La mayoría de las tablas en PartsBox admiten capacidades de filtrado avanzadas, lo que le permite reducir rápidamente los datos mostrados para que coincidan con criterios específicos. El sistema de filtrado es altamente configurable y admite condiciones lógicas complejas. Esta sección le guiará a través del proceso de creación, uso y gestión de filtros en PartsBox.
Para filtrar los datos en una tabla, siga estos pasos:
Para eliminar rápidamente todos los filtros aplicados actualmente de una tabla, use el botón "Eliminar todos los filtros". Si planea reutilizar el filtro en el futuro, asegúrese de guardarlo como un preajuste antes de eliminarlo.
Las condiciones de filtro son los bloques de construcción de sus filtros. Cada condición consta de un campo, una condición y un valor:
Puede combinar múltiples condiciones de filtro utilizando operadores lógicos AND/OR. PartsBox admite condiciones anidadas, lo que le permite crear una lógica de filtrado compleja añadiendo condiciones individuales o múltiples condiciones combinadas con AND/OR bajo cada declaración AND/OR.
Al introducir valores numéricos en las condiciones de filtro, puede utilizar prefijos de unidad para mayor comodidad. Simplemente introduzca el prefijo sin la unidad. Por ejemplo, use "22u" en lugar de "22μF" y "10k" en lugar de "10kΩ". Tenga en cuenta que los prefijos distinguen entre mayúsculas y minúsculas, por lo que "m" y "M" representan valores diferentes.
PartsBox soporta los siguientes prefijos de unidad:
PartsBox le permite guardar sus filtros como preajustes, que pueden ser personales o compartidos dentro de su empresa. Esta función le permite cargar rápidamente filtros complejos y definir filtros que sean útiles para todos en su organización.
Para gestionar sus preajustes de filtro:
Cuando guarda configuraciones de filtro como preajustes, aparecen en un menú desplegable en el encabezado de la tabla. Esto proporciona un acceso rápido a sus filtros de uso común y hace que cambiar entre diferentes vistas sea eficiente.
Los preajustes de filtro pueden funcionar de manera similar a las categorías cuando se basan en etiquetas o nombres. A diferencia de los sistemas de categorías rígidos donde cada elemento pertenece a una sola categoría, los preajustes ofrecen más flexibilidad al permitir que los elementos aparezcan en múltiples vistas filtradas simultáneamente. Este enfoque le brinda los beneficios organizativos de las categorías sin sus limitaciones típicas.
Además de los preajustes de filtro, PartsBox le permite guardar y compartir configuraciones de columnas de tabla como preajustes. Esto es útil cuando diferentes usuarios en su organización necesitan ver las mismas columnas en un diseño consistente, o cuando desea cambiar rápidamente entre diferentes disposiciones de columnas para diferentes tareas.
Los ajustes preestablecidos de configuración de tabla almacenan la selección de columnas, su orden y sus anchos relativos. Al igual que los ajustes preestablecidos de filtro, se pueden guardar como ajustes preestablecidos personales (visibles solo para usted) o como ajustes preestablecidos de toda la empresa (compartidos con todos los usuarios de su organización).
Para guardar una configuración de tabla como un preajuste:
Para cargar un preajuste de configuración de tabla guardado:
También puede gestionar sus preajustes haciendo clic en el icono de configuración de la tabla y utilizando el botón "Gestionar preajustes" para:
Los preajustes de configuración de tabla son particularmente útiles para equipos que necesitan vistas consistentes entre diferentes usuarios, como asegurar que todos vean las mismas columnas al exportar datos o revisar el inventario.
PartsBox proporciona una forma conveniente de realizar operaciones en múltiples componentes. En la tabla de componentes, cada componente tiene una casilla de verificación junto a su nombre, lo que le permite seleccionarlo individualmente. La aplicación recuerda sus selecciones, por lo que puede mezclar libremente la selección y la búsqueda sin perder los componentes elegidos. A medida que selecciona componentes, realiza búsquedas y selecciona más componentes, su selección crecerá constantemente.
Para seleccionar todos los componentes en la vista actual, haga clic en la casilla de selección en el encabezado de la tabla. Esto marcará todos los componentes visibles como seleccionados. Si necesita deseleccionar todo y comenzar de nuevo, use la opción 'Deseleccionar todo' del menú 'Selección'.
El menú 'Selección' ofrece una gama de operaciones que se pueden realizar en los componentes seleccionados:
Al usar las casillas de selección y el menú 'Selección', puede realizar operaciones masivas de manera eficiente en múltiples componentes en PartsBox.
De manera similar a operar en múltiples componentes, puede realizar operaciones en múltiples lotes. En la sección Componentes, seleccione el botón Lotes para ver la tabla que enumera todos los lotes en su inventario. Luego puede seleccionar los lotes en los que desea operar y usar el menú "Seleccionados..." para:
Si elige mover una cantidad menor que el lote completo, el lote se dividirá y PartsBox le pedirá información adicional sobre el lote recién creado. Al dividir un lote que fue creado a partir de una construcción, el nuevo lote mostrará la información original de la construcción en la pestaña Construcciones, manteniendo una trazabilidad completa.
La gestión de lotes está disponible solo en planes con la función de Control de Lotes.
Incluso en planes sin control de lotes, puede realizar operaciones en múltiples lotes de componentes. Sin embargo, en este caso, estas operaciones solo se pueden realizar dentro de una ubicación de almacenamiento.
Para ver los componentes almacenados en una ubicación de almacenamiento, vaya a la sección Almacenamiento y seleccione una ubicación de almacenamiento. Alternativamente, expanda una fila de ubicación de almacenamiento en la tabla para ver la lista de componentes almacenados allí. Seleccione uno o más componentes y use el menú "Seleccionados..." para:
En planes con control de lotes, estas operaciones rastrearán correctamente los lotes. Si elige mover una cantidad menor que el lote completo, el lote se dividirá y PartsBox le pedirá información adicional sobre el lote recién creado.
PartsBox ofrece varios métodos convenientes para agregar componentes a un proyecto, permitiéndole poblar eficientemente su Lista de Materiales (BOM). Aquí están las opciones disponibles:
Escanear códigos de barras es una forma rápida y eficiente de procesar envíos entrantes, agregar o eliminar stock y crear nuevos componentes en PartsBox. Esta característica mejora su flujo de trabajo de gestión de inventario, ahorrando tiempo y reduciendo la entrada manual de datos.
PartsBox admite dos métodos para escanear códigos de barras:
Para comenzar a escanear códigos de barras, haga clic en el botón de menú 'Escanear' en PartsBox. Dependiendo de su método de escaneo:
Después de que un código de barras se decodifica con éxito, PartsBox analiza los datos y toma una de las siguientes acciones:
PartsBox admite una amplia gama de formatos de códigos de barras comúnmente utilizados por distribuidores de componentes electrónicos:
Si el código de barras escaneado incluye información de cantidad, se rellenará automáticamente en el cuadro de diálogo 'Añadir Stock'.
Si creó su pedido de DigiKey dentro de PartsBox y copió los códigos de identificación generados en su carrito de DigiKey, los códigos de barras en sus componentes recibidos contendrán los ID de PartsBox. Al escanear estos códigos de barras, PartsBox identificará automáticamente el pedido asociado y la línea de pedido, permitiéndole recibir fácilmente los componentes contra el pedido.
Puede imprimir etiquetas para componentes, lotes, ubicaciones de almacenamiento, pedidos, proyectos y construcciones directamente desde PartsBox. Hay un sistema de plantillas que le permite personalizar las etiquetas según sus necesidades.
Lo que necesita para la impresión directa de etiquetas:
La razón del requisito de JSPrintManager es porque los navegadores no tienen acceso directo a las impresoras. Para enviar códigos sin procesar a una impresora, PartsBox necesita conectarse a JSPrintManager localmente y pedirle que envíe datos a la impresora.
Si tiene los requisitos previos, ir a 'Ajustes | Etiquetas | Impresora' debería mostrar una lista de impresoras disponibles en su sistema. Seleccione allí su impresora de etiquetas compatible con ZPL.
Existen múltiples categorías de etiquetas: Componentes, Lotes, Ubicaciones de almacenamiento, Pedidos, Proyectos y Construcciones. En cada una de esas categorías, PartsBox le permite definir múltiples plantillas de etiquetas. Esto le permite cambiar rápidamente entre varios tipos o tamaños de etiquetas. En los planes comerciales, las plantillas de etiquetas se comparten dentro de toda la empresa.
Para crear una nueva plantilla de etiqueta, navegue a 'Ajustes | Etiquetas' y seleccione una de las categorías. Si hace clic en 'Crear' en la categoría seleccionada, verá una plantilla prellenada con una etiqueta de ejemplo. Estos ejemplos han sido cuidadosamente preparados para ser un buen valor predeterminado con etiquetas de 2.25x1.25 pulgadas (sí, Zebra especifica las dimensiones de las etiquetas solo en pulgadas, estas son 57.15mm x 31.75mm).
En el lado izquierdo del formulario de plantilla de etiqueta, verá:
En el lado derecho del formulario de plantilla de etiqueta hay una sección "Campos". Esta lista muestra los campos de datos en su plantilla (marcados con números entre llaves). PartsBox detecta automáticamente los campos basándose en el número más alto utilizado en su plantilla. Por ejemplo, si usa {0}, {1} y {5} en su plantilla, tendrá 6 campos para configurar (campos del 0 al 5). Para cada uno de esos campos, puede elegir cualquier campo de datos disponible en PartsBox. Sugerimos escribir en su teclado para buscar, ya que hay muchos campos de datos de PartsBox para elegir.
Una vez que haga clic en 'Guardar', su plantilla estará disponible para su uso.
Una vez que haya seleccionado una impresora y creado al menos una plantilla de etiqueta, puede imprimir etiquetas para cualquier objeto en PartsBox.
Para imprimir una etiqueta, abra la pantalla de información del objeto que desea etiquetar. Para componentes, esta es la pantalla de información del componente; para ubicaciones de almacenamiento, la pantalla de información de la ubicación de almacenamiento; y de manera similar para otros objetos. En la esquina superior derecha de la pantalla de información, busque el botón ID Anything™, que muestra un pequeño icono de código QR y una versión corta del código ID Anything™. Haga clic en este botón para abrir un diálogo que muestra un selector de plantillas, una vista previa de la etiqueta y un botón 'Imprimir Etiqueta'.
Las etiquetas proporcionan una forma poderosa y flexible de categorizar y organizar sus datos en PartsBox. Al aplicar etiquetas a varios objetos como componentes, ubicaciones de almacenamiento, proyectos, pedidos, lotes y producciones, puede encontrar y filtrar rápidamente subconjuntos específicos de sus datos.
Las etiquetas se pueden asignar desde las pantallas de información/edición o seleccionando varios elementos y utilizando la opción 'Añadir/Eliminar etiquetas...' del menú 'Selección'.
Al agregar etiquetas, simplemente ingrese el nombre de la etiqueta sin el carácter # inicial. Un objeto puede tener cualquier número de etiquetas adjuntas.
Las etiquetas juegan un papel importante en la búsqueda y filtrado de sus datos. Cuando ingresa una etiqueta en el cuadro de búsqueda (precedida por el carácter #), PartsBox limitará los resultados de búsqueda a los objetos que tienen esa etiqueta específica asignada.
Tenga en cuenta que las etiquetas se coinciden exactamente. Si ingresa múltiples etiquetas en el cuadro de búsqueda, un objeto debe tener todas las etiquetas especificadas para ser incluido en los resultados.
Para agilizar el proceso de etiquetado, PartsBox genera automáticamente auto-etiquetas para sus componentes basándose en sus especificaciones. Estas auto-etiquetas se crean independientemente de sus etiquetas asignadas manualmente, por lo que no tiene que preocuparse por conflictos si asigna una etiqueta con el mismo nombre que una auto-etiqueta.
Las auto-etiquetas proporcionan una forma conveniente de categorizar componentes sin requerir esfuerzo manual. Aseguran que los componentes con especificaciones similares se agrupen automáticamente, facilitando su búsqueda y gestión.
En la fabricación de electrónica, un cierto porcentaje de componentes se pierde o desperdicia típicamente debido a varios factores como la manipulación, la configuración de la máquina o defectos. PartsBox le permite definir parámetros de desgaste (o desperdicio) para cada componente individualmente, asegurando que su inventario y cantidades de pedido tengan en cuenta estas pérdidas esperadas.
PartsBox proporciona dos métodos para especificar la merma:
Para establecer parámetros de merma para un solo componente, navegue a la página de detalles del componente y localice la configuración de merma. Puede ingresar los valores de porcentaje y/o cantidad según sea necesario.
Si necesita establecer parámetros de merma para múltiples componentes simultáneamente, PartsBox lo hace fácil con la función de edición masiva:
Cuando utiliza PartsBox para construir o poner precio a Proyectos y BOMs, la aplicación tiene en cuenta automáticamente los parámetros de merma definidos. Calcula el número total de componentes requeridos en función de las necesidades del proyecto y las pérdidas esperadas, asegurando que tenga suficiente stock o cantidades de pedido para completar la construcción.
La merma no se puede establecer directamente para meta-componentes, que se utilizan para agrupar componentes intercambiables. Al fijar el precio de proyectos que incluyen meta-componentes, PartsBox utilizará los valores máximos de merma de todos los componentes individuales dentro del meta-componente. Al construir proyectos, la merma real se calculará en función del componente específico seleccionado del grupo de meta-componentes en el momento de la construcción.
PartsBox puede importar un BOM (Lista de Materiales) desde varios paquetes de CAD/eCAD, en formato CSV o TSV. Puede importar entradas de BOM creando un nuevo proyecto o en cualquier proyecto existente.
Para crear un nuevo proyecto importando una BOM existente, use el botón 'Importar' en la sección 'Proyectos'. Esto solicitará que se cargue el archivo. Cargue un archivo CSV/TSV exportado desde su programa CAD.
PartsBox intentará analizar su BOM y mostrar los resultados preliminares. Por favor, ajuste primero las opciones 'Separador de campos' y 'Codificación de caracteres' hasta que el BOM se analice correctamente y se muestren las primeras filas de ejemplo. Asegúrese de que la casilla 'La primera línea contiene nombres de columna' esté configurada correctamente para su BOM.
Después, ajuste el mapeo de las columnas de la BOM a los campos de BOM de PartsBox. Hay un botón 'Adivinar' que utilizará heurísticas para hacer una suposición de mejor esfuerzo en los mapeos de columnas, pero por favor revise siempre los resultados cuidadosamente.
El BOM importado se muestra debajo de la tabla de mapeo de columnas, una vez que mapee las columnas requeridas.
Las opciones de campo de BOM disponibles son:
Para ahorrar tiempo en futuras importaciones, puede guardar su configuración de mapeo de columnas como un preajuste para un acceso rápido más adelante.
Después de importar una BOM en PartsBox, cada línea que representa un componente debe emparejarse con un componente específico que ya se haya creado. No hay forma de crear componentes automáticamente mientras se importa una BOM debido a la ambigüedad y los posibles errores costosos: hay muchos componentes con el mismo nombre. El emparejamiento se puede hacer automáticamente si los componentes ya se han creado de varias maneras que se intentan en orden:
Se recomienda encarecidamente almacenar códigos ID Anything™ o claves CAD en la base de datos de componentes CAD y exportarlos en los BOM para obtener una coincidencia rápida, sin esfuerzo y precisa.
Las entradas que no se han emparejado con componentes se resaltarán. Para esas entradas, puede crear componentes adicionales y volver a intentar el emparejamiento (ver más abajo), o abrir cada una de las entradas y hacer el emparejamiento manualmente, posiblemente creando también un nuevo componente en el proceso. También es posible desemparejar la entrada si cometió un error.
Para reintentar la coincidencia, puede seleccionar algunas o todas las entradas en la BOM y usar la opción de menú 'Seleccionados | Coincidir entradas'. Esto reintentará la coincidencia para todas las entradas seleccionadas. También puede desvincular múltiples entradas si es necesario.
Las entradas de la BOM no se limitan a componentes, y también pueden representar servicios o mano de obra, como ensamblaje de PCB, pruebas o empaquetado. Estas entradas pueden tener ofertas adjuntas al igual que los componentes, lo que permite estimar el costo total de producción, no solo el costo de los componentes. Las ofertas para entradas de BOM de servicio/mano de obra son similares a las ofertas de componentes: se admiten múltiples descuentos por cantidad, MOQs y fechas de vencimiento, y las ofertas se pueden ingresar en cualquier moneda admitida.
Las entradas de la BOM se verifican para asegurar su corrección, para ayudar a evitar errores y permitir la edición estructural de la BOM. La cantidad para una línea dada debe coincidir con el número de designadores. Por ejemplo, una entrada de BOM con una cantidad de 2 y designadores C1, C2 es correcta, pero una cantidad de 2 y un solo designador C1 es probablemente un error. PartsBox muestra advertencias cuando esto sucede, y esto también hará imposible fusionar entradas de BOM con estos errores.
Si múltiples entradas coinciden con el mismo componente, generalmente tiene sentido combinarlas en una sola entrada, ajustando la cantidad y los designadores en consecuencia. Para esto es la opción 'Seleccionado | Fusionar entradas'. Si selecciona varias entradas que se refieren al mismo componente, puede fusionarlas en una sola entrada de BOM.
También es posible expandir entradas de BOM. Una entrada de BOM con una cantidad de 2 y designadores C1, C2 puede expandirse en dos entradas de BOM, cada una con una cantidad de 1, una de ellas refiriéndose a C1 y la otra a C2. Esto es útil si desea editar una de las entradas o excluirla de las construcciones. Para expandir una entrada de BOM, utilice el botón 'Expandir entrada' después de abrir la línea de BOM que desea expandir.
Una entrada de BOM con una cantidad mayor a 1 puede expandirse en varias entradas de BOM con una cantidad de 1. Como ejemplo, si hay una entrada con RC0805FR-0710KL, una cantidad de 3, y designadores R1,R2,R3, se puede expandir en tres entradas:
RC0805FR-0710KL, cantidad de 1, designador R1RC0805FR-0710KL, cantidad de 1, designador R2RC0805FR-0710KL, cantidad de 1, designador R3Expandir se puede hacer haciendo clic en el botón 'Expandir entrada' al editar la entrada de la BOM. Este botón aparecerá solo para entradas que tengan una cantidad mayor a 1. También puede seleccionar múltiples entradas de BOM y usar "Seleccionado | Expandir entradas...".
La operación inversa también es posible: es posible seleccionar varias entradas de BOM con el mismo componente y usar la opción de menú 'Seleccionados | Fusionar entradas...'. Esto fusionará las entradas seleccionadas en una sola entrada de BOM, combinando los designadores.
Al fusionar entradas de BOM, se realiza una operación AND en los sustitutos de BOM: la intersección de conjuntos de sustitutos de BOM de las entradas seleccionadas se convierte en el conjunto de sustitutos de la entrada fusionada.
En la parte inferior del BOM puede haber una advertencia sobre múltiples líneas de BOM que se refieren a los mismos componentes. Esto no es un problema, PartsBox simplemente ofrece una forma conveniente de realizar la operación 'Fusionar' en todo el BOM. Si hace clic en 'Fusionar todo', todas las instancias de múltiples líneas de BOM que se refieren al mismo componente serán procesadas y fusionadas.
Al editar una Lista de Materiales (BOM) en PartsBox, tiene la flexibilidad de añadir sustitutos de componentes para entradas individuales del BOM. Esta característica le permite especificar componentes alternativos que se pueden usar indistintamente con el componente principal. Al construir, cotizar o comprar, PartsBox trata el componente principal y todos sus sustitutos como opciones igualmente válidas, dándole mayor flexibilidad en el abastecimiento de componentes.
Los sustitutos de BOM funcionan de manera similar a los componentes miembros (sustitutos) en meta-componentes y sustitutos para componentes individuales. Sin embargo, hay una diferencia clave: los sustitutos de BOM se configuran por entrada dentro de un proyecto específico y no tienen efecto fuera de esa entrada en particular. Este control granular le permite adaptar los sustitutos a los requisitos específicos de cada proyecto.
Al combinar BOMs para compras, PartsBox adopta un enfoque conservador para manejar los sustitutos. Si hay dos entradas para el mismo componente pero con diferentes conjuntos de sustitutos, PartsBox solo considerará la intersección de los sustitutos, es decir, los sustitutos que son comunes a ambas entradas. Esto asegura que solo se utilicen en la lista de compra los sustitutos que son universalmente aplicables al componente en todas las instancias. Para ilustrar esto, consideremos un ejemplo. Suponga que tiene un BOM donde el Componente A tiene los sustitutos B y C, y otro BOM donde el Componente A tiene los sustitutos B y D. En este caso, PartsBox no puede asumir que el Componente A siempre puede ser sustituido por B, C o D. En cambio, PartsBox solo tendrá la certeza de que el Componente A puede ser sustituido por B, ya que es el único sustituto común en ambos BOMs.
Al fusionar entradas de BOM, se realiza una operación AND en los sustitutos de BOM: la intersección de conjuntos de sustitutos de BOM de las entradas seleccionadas se convierte en el conjunto de sustitutos de la entrada fusionada.
Se sabe que ciertas versiones de Altium Designer tienen problemas para manejar comillas dobles (") en los archivos CSV que generan. Específicamente, estas versiones no logran escapar correctamente las comillas dobles dentro de los valores de los campos. Por ejemplo, si un campo contiene un valor como 0.156", el archivo CSV resultante no cumplirá con las reglas de formato CSV estándar, lo que lo hace problemático para su posterior procesamiento o importación.
Para abordar este problema, los usuarios que encuentren problemas con sus archivos CSV debido a comillas dobles sin escapar tienen un par de opciones de corrección manual:
Considere buscar actualizaciones de software o parches de Altium que puedan resolver este problema en futuras versiones, reduciendo la necesidad de ajustes manuales de archivos.
Estimar el costo de un proyecto es un paso importante en el proceso de producción. PartsBox simplifica esta tarea proporcionando una función de precios completa. Para acceder a esta funcionalidad, navegue hasta el proyecto que desea cotizar y seleccione la pestaña 'Precios'.
Al abrir la pestaña 'Precios', se le presentará la tabla principal de precios, que muestra un desglose detallado de los componentes del proyecto y sus costos asociados. Esta tabla incluye información como el nombre del componente, fabricante, MPN (Número de Parte del Fabricante), cantidad requerida y el precio unitario para cada componente.
El tamaño de la construcción/lote es el número de unidades para las que desea estimar el precio. Se proporcionan varias cantidades comunes para un acceso rápido, pero se puede introducir cualquier cantidad en el cuadro de entrada.
El precio total por unidad y el precio total se muestran en letra grande en el lado derecho. El botón de desplegar junto a ellos permite comparar rápidamente los precios para todo el rango de cantidades de construcción comunes, sin introducirlos manualmente.
Si hay un signo de advertencia con un signo de exclamación rojo junto al precio unitario y total, significa que PartsBox no pudo calcular el precio porque faltaba alguna información. Los componentes problemáticos se resaltan en rojo en la tabla de precios a continuación.
Las opciones de abastecimiento de componentes permiten elegir de dónde provienen los componentes. 'Solo stock local' solo considerará los componentes que ya tiene, utilizando su precio de compra promedio para la fijación de precios de la BOM. 'Solo comprar' ignorará el stock local y solo utilizará precios en línea e información de stock. 'Usar stock local, luego comprar' primero agotará todo el stock local y luego, si no es suficiente, considerará ofertas en línea.
Tenga en cuenta que si su historial de existencias no contiene precios, no obtendrá información de precios correcta si intenta utilizar existencias locales en la valoración de Proyectos/BOM. Siempre puede volver atrás y editar el historial de existencias para añadir precios.
Las opciones de filtrado de ofertas permiten reducir la lista de ofertas:
La tabla de precios es el componente central de la función de precios de BOM en PartsBox. Proporciona una visión general completa de todos los componentes en un proyecto, junto con su información de precios y opciones de abastecimiento. Esta tabla le permite tomar decisiones informadas sobre la compra de componentes para su proyecto.
Las columnas clave en la tabla de precios incluyen:
La tabla de precios ofrece la capacidad de 'bloquear' una oferta particular para un componente usando el icono del candado. Cuando una oferta está bloqueada, se utilizará para calcular el precio total de la BOM, independientemente de cualquier cambio en los precios o la disponibilidad.

Cada fila en la tabla de precios incluye una casilla de verificación 'excluir', lo que le permite excluir rápidamente un componente de los cálculos de precios. Esto es útil cuando desea ver el impacto de eliminar un componente particular de su BOM.
Para ver más detalles sobre las ofertas disponibles para un componente específico, puede expandir la fila usando el icono de cheurón en el lado izquierdo. Esto mostrará una lista de todas las ofertas para ese componente, incluyendo precios, descuentos por cantidad y tiempos de entrega.
PartsBox selecciona automáticamente la mejor oferta (la menos costosa) para cada entrada de BOM vinculada a una identidad en línea (Número de Parte del Fabricante). Con típicamente 20-40 ofertas disponibles para cada componente, el proceso de selección es complejo, teniendo en cuenta varios factores:
La tabla principal de precios de BOM muestra solo la mejor oferta para cada componente. PartsBox selecciona esta oferta basándose en el 'Precio Descartando Exceso' — el precio pagado asumiendo que cualquier inventario excedente comprado será descartado. Este enfoque asegura que se elija la opción más rentable, incluso si la cantidad requerida está por debajo del MOQ o no es un múltiplo del múltiplo de pedido.
Por ejemplo, si se necesitan 50 componentes pero el MOQ es 100, PartsBox considerará el precio para 100 componentes, asumiendo que el exceso de 50 será descartado. Si este precio sigue siendo competitivo debido a los descuentos por volumen, puede ser seleccionado como la mejor oferta. Paradójicamente, a veces es menos costoso comprar más. De manera similar, las cantidades se redondean al múltiplo de pedido más cercano para la comparación.

La clasificación de las ofertas, y por lo tanto la mejor oferta, cambia según la cantidad de construcción. Esto permite descubrir nuevas e inesperadas fuentes de componentes que se vuelven rentables en ciertas cantidades.
Expandir cada oferta revela detalles adicionales:

Para meta-componentes, sustitutos de BOM o sustitutos de componente, se recopilan ofertas para todos los componentes agrupados. Como estos componentes se consideran intercambiables, las ofertas se combinan y se selecciona la mejor de todo el conjunto.
Además de obtener componentes de los principales distribuidores, es común recibir ofertas personalizadas de otros proveedores para cantidades específicas, a menudo con precios descontados. PartsBox se adapta a esto permitiéndole ingresar sus propias ofertas locales, que luego son consideradas y clasificadas junto con las ofertas en línea durante el proceso de fijación de precios.
Las ofertas locales se pueden agregar de dos maneras:
Al igual que las ofertas en línea, las ofertas locales admiten múltiples escalas de precios en cualquier cantidad, así como una cantidad mínima de pedido (MOQ) y un múltiplo de pedido. Estos parámetros son tenidos en cuenta por el algoritmo de precios al determinar las mejores ofertas para un proyecto dado.

Al agregar una oferta local, puede proporcionar información adicional como:
La fecha de caducidad es particularmente importante, ya que PartsBox excluirá automáticamente cualquier oferta que haya caducado de la consideración durante la fijación de precios. Una oferta no será considerada si ha caducado.
Después de crear una oferta local, puede adjuntar archivos a ella haciendo clic en la oferta y utilizando la sección de archivos adjuntos. Esto es útil para almacenar presupuestos, correspondencia por correo electrónico o cualquier otro documento relacionado con la oferta.
PartsBox admite todas las monedas principales para ofertas locales. Convierte los precios a su moneda de visualización preferida utilizando tipos de cambio actualizados, mientras conserva los precios y la moneda originales como referencia. Esto le permite trabajar con ofertas de varios proveedores de todo el mundo sin conversiones de moneda manuales.
PartsBox simplifica el manejo de divisas. Los usuarios pueden seleccionar su moneda preferida en los ajustes, y todos los precios se mostrarán en esa moneda a lo largo de la aplicación. Esto permite una experiencia consistente y personalizada al trabajar con información de precios.
El software utiliza las tasas de cambio del Banco Central Europeo (BCE) para una conversión de moneda precisa. Estas tasas se actualizan regularmente. Esto elimina la necesidad de conversiones de moneda manuales y proporciona a los usuarios información de precios actualizada.
Al ingresar ofertas manualmente, puede elegir entre cualquiera de las monedas admitidas. PartsBox manejará la conversión de moneda automáticamente, mostrando los precios en la moneda preferida del usuario. Esta función acomoda ofertas de varios proveedores y regiones, facilitando la comparación y el análisis de datos de precios.
Las construcciones son una característica esencial en PartsBox para planificar y rastrear la producción. Le permiten verificar si tiene cantidades suficientes de componentes (incluyendo la merma), preparar su construcción, generar una lista de selección y eliminar las cantidades utilizadas de su stock.
Los ensamblajes también proporcionan trazabilidad. Dependiendo de su plan de suscripción, el historial de ensamblaje muestra qué componentes específicos se utilizaron en cada ensamblaje, con diferentes niveles de detalle.
Para acceder al historial de construcciones pasadas, ver construcciones de múltiples etapas en curso o iniciar una nueva construcción, navegue a la pestaña 'Construcciones' dentro de un proyecto.
Al iniciar una nueva construcción, la tabla de construcción muestra todos los componentes del proyecto junto con sus cantidades requeridas y disponibles. Para los planes que admiten cálculos de desgaste de componentes, la cantidad necesaria incluye el margen de desgaste, calculado individualmente para cada componente en función de su configuración de desgaste. Cuando se aplica el desgaste, la columna Requerido muestra el desglose en el formato "15 (12+3)", mostrando la cantidad total requerida seguida de la cantidad base y el margen de desgaste entre paréntesis.
Para planes de Producción y superiores, puede deshabilitar los cálculos de merma para una construcción utilizando la casilla de verificación "¿Deshabilitar merma?" en la configuración de la construcción. Cuando está deshabilitado, se utilizarán las cantidades exactas de la BOM sin agregar componentes adicionales por merma. También puede anular esta configuración para entradas individuales de la BOM expandiendo la fila de entrada y ajustando la configuración de merma para esa entrada específica.
La columna 'Solicitudes de stock' indica de dónde se obtendrán los componentes. Para componentes almacenados en múltiples ubicaciones, componentes con control de lotes y meta-componentes, esta columna puede mostrar múltiples fuentes.
Puede establecer la cantidad de construcción planificada ingresando un número o usando los botones +/-. Ajustar la cantidad actualiza todo instantáneamente. Si no hay suficiente stock para un componente, esa fila se resaltará en rojo con una advertencia.
PartsBox utiliza varias estrategias al asignar componentes a las entradas de la BOM:
También puede restringir PartsBox para usar solo una única fuente de componente para cada entrada de la BOM. Algunos planes están limitados a una sola fuente, y en otros planes, puede ser útil para asegurar una trazabilidad completa.
La estrategia predeterminada de selección de fuente de componentes determina las asignaciones iniciales, pero estas se pueden cambiar en la tabla. Cada fila se puede expandir para mostrar las fuentes, lo que le permite seleccionarlas individualmente y reordenarlas (sujeto a las limitaciones del plan). También puede anular la cantidad utilizada entrada por entrada.
Cada fila incluye una casilla de verificación '¿Excluir?'. Al marcarla, se excluirá el componente de la construcción (esencialmente un DNP - No Poblar). No se eliminará stock para los componentes excluidos.
Si no hay suficiente stock para algunas entradas de la BOM, PartsBox mostrará una advertencia pero aún le permitirá proceder con la construcción. Esto puede ser útil si tiene stock adicional a mano que no se ha ingresado en PartsBox, o si desea producir placas parcialmente pobladas. La cantidad máxima disponible se eliminará de su stock.
En ensambles de una sola etapa, al presionar el botón 'Ensamblar y eliminar stock' (y confirmar) se eliminará el stock de todos los componentes no excluidos que pertenecen al proyecto. El ensamble se marcará entonces como completado.
Para construcciones en múltiples etapas, marque la casilla 'construcción en múltiples etapas'. PartsBox mostrará casillas de selección junto a cada componente en la construcción. Puede usar las casillas individuales para seleccionar filas, seleccionar/deseleccionar todas las filas y usar la interfaz de búsqueda/filtrado para marcar componentes para ser construidos/colocados en la etapa actual. La interfaz de filtrado admite etiquetas, por lo que ingresar '#smd' es una forma rápida de seleccionar todos los elementos SMD, que a menudo se colocan primero.
Presionar 'Construir y eliminar stock' procesará solo las entradas seleccionadas (igual que en las construcciones de una sola etapa).
Realizar una etapa de construcción sin seleccionar ningún componente puede ser útil para documentar un paso de procesamiento en el historial de construcción.
Una construcción de múltiples etapas incompleta aparecerá en la pestaña 'En curso' de la interfaz de Construcciones. Seleccionarla le permite construir la siguiente etapa o finalizar la construcción, marcándola como completa.
Una construcción puede tener cualquier número de etapas. También se puede marcar como terminada incluso si no se han colocado todos los componentes. En ese caso, las entradas no utilizadas se marcarán como excluidas en la construcción.
Una construcción de múltiples etapas está representada por el mismo código ID Anything™ a lo largo de todas las etapas, lo que permite adjuntar etiquetas ID Anything™ incluso a dispositivos incompletos para una identificación rápida y acceso a la información de construcción.
Al gestionar la producción, es importante mantener un registro del historial de construcción. Este registro típicamente incluye información como el número de unidades construidas para un proyecto o BOM, la fecha y hora de la construcción, y cualquier comentario relevante. Si bien este nivel de detalle es suficiente para series de producción simples, las construcciones más complejas a menudo requieren el seguimiento de datos adicionales.
En escenarios del mundo real, cada construcción tiene su propia configuración única. Esta configuración incluye información complementaria, incluyendo:
PartsBox almacena toda esta información como parte del historial de construcción, lo que le permite revisar y verificar fácilmente cómo se configuró una construcción particular en cualquier momento en el futuro.
Para acceder al historial de configuración de construcciones, navegue a la pestaña 'Construcciones' dentro de la sección Proyectos de PartsBox. Aquí encontrará una lista de todas las construcciones. Puede elegir ver la lista completa o filtrarla para mostrar solo las construcciones completadas o las construcciones de múltiples etapas que están actualmente en curso.
A cada construcción se le asigna un código único ID Anything™, que puede imprimirse en una etiqueta y fijarse a los dispositivos físicos producidos durante esa construcción. Este código proporciona un acceso rápido y conveniente a la información de la construcción, asegurando que pueda recuperar los detalles relevantes siempre que sea necesario, incluso mucho después de que la construcción haya sido completada.
Los componentes de subensamblaje en PartsBox representan el stock resultante de construir proyectos. Cuando se construye un proyecto, el stock del componente de subensamblaje correspondiente se incrementa en la cantidad construida. Esto permite gestionar eficazmente productos complejos que consisten en múltiples subensamblajes y componentes, con cada subensamblaje producido o abastecido por separado.
Para crear un meta-componente de subensamblaje para un proyecto:
Después de la creación, el componente de subensamblaje aparecerá en la lista de componentes y se puede gestionar como cualquier otro componente, con una excepción: el nombre de un componente de subensamblaje es siempre el mismo que el del proyecto correspondiente y no se puede cambiar.
Al construir un proyecto, la pantalla de confirmación de construcción incluye una opción para añadir existencias al componente de sub-ensamblaje asociado. Si está habilitado, puede:
Tras la confirmación, el stock del componente de sub-ensamblaje se incrementará en la cantidad de construcción. Dado que los componentes de sub-ensamblaje se comportan como componentes regulares, pueden usarse en otros proyectos y construcciones, y se pueden configurar características como advertencias de bajo stock y parámetros de merma.
Cuando el control de lotes está habilitado, cada construcción de un proyecto resulta en un lote distinto del meta-componente de sub-ensamblaje correspondiente, identificado por un código único ID Anything™. Al adjuntar etiquetas ID Anything™ a los dispositivos fabricados, puede escanear rápidamente el código utilizando un dispositivo móvil para acceder a la información de construcción asociada.
Al ver una construcción para un proyecto con un componente de sub-ensamblaje, la pestaña Resultados de Construcción en la navegación izquierda muestra el stock resultante creado a partir de esa construcción. Esto proporciona un enlace directo entre la construcción y su salida, facilitando el seguimiento de lo que se produjo.
Para planes con control de lotes, esta vista muestra los lotes individuales creados a partir de la construcción, mostrando nombres de lotes, cantidades, ubicaciones de almacenamiento y comentarios. Puede expandir cada fila para ver los detalles completos del lote, incluidos archivos adjuntos, campos personalizados e historial.
Para planes con control de lotes, la vista de Resultados de Construcción proporciona operaciones masivas en los lotes resultantes:
Estas operaciones le permiten gestionar la salida de producción directamente desde el contexto de la construcción, sin tener que navegar a lotes individuales por separado.
PartsBox ofrece una potente función para rastrear dispositivos individuales construidos a partir de proyectos/Listas de Materiales (BOM). Al iniciar una construcción, puede habilitar la opción "Rastrear cada sub-ensamblaje resultante por separado". Esto cambia el proceso de construcción para generar lotes individuales para cada sub-ensamblaje construido, asignando efectivamente un número de serie único a cada dispositivo.
Habilitar esta opción desbloquea una gran cantidad de posibilidades para rastrear el ciclo de vida de dispositivos individuales. Los lotes en PartsBox ya llevan una cantidad significativa de datos y tienen códigos únicos ID Anything™ asignados a ellos. Puede adjuntar datos adicionales a estos lotes en forma de archivos, como resultados de pruebas, protocolos de reparación, presentaciones regulatorias, historial de servicio o cualquier otra información relevante.
A cada lote se le asigna un código único ID Anything™, que se puede imprimir como un código QR y adjuntar físicamente al dispositivo correspondiente. Esto permite una fácil identificación y seguimiento de dispositivos individuales. Alternativamente, los dispositivos pueden identificarse mediante una combinación del código ID Anything™ de la construcción (que apunta a la construcción específica) y un número de serie entero asignado automáticamente dentro de esa construcción.
Cuando la opción de añadir stock de sub-ensamblaje está habilitada para una construcción de múltiples etapas, PartsBox realiza un seguimiento del stock que está actualmente en producción. Esto le permite adjuntar información sobre posibles anomalías en la producción o resultados de pruebas individuales a cada lote de dispositivos a medida que se construyen. Al completar la construcción, el estado del stock cambia de "En Producción" a "Disponible".
PartsBox admite tres tipos de pedidos, cada uno representando una etapa diferente en el proceso de compra:
Para crear un pedido o agregar ítems a un pedido abierto existente, puede comenzar revisando los precios y ofertas para un solo componente o trabajando con una Lista de Compra. PartsBox le permite agregar ofertas individuales o un grupo de ofertas a un pedido, asociándolas con el proveedor correspondiente que proporcionó el precio.
Al modificar cantidades en un pedido abierto, PartsBox recupera automáticamente la información de precios actual y ajusta el precio total en función de la cantidad y cualquier descuento por volumen aplicable. Esto asegura que siempre tenga precios actualizados y precisos para sus pedidos.
Los pedidos abiertos se pueden transferir al sitio web de un distribuidor mediante copiar y pegar, o se pueden exportar en un formato adecuado si se requiere una orden de compra impresa más formal.
La forma más eficiente de realizar un pedido a un proveedor es utilizando la función 'Subir carrito'. Esto le permite copiar y pegar o subir un archivo CSV que contenga los detalles del pedido.
Cuando marca un pedido abierto como 'Pedido', PartsBox le solicita que proporcione una fecha de entrega prevista. Esta información le ayuda a realizar un seguimiento de cuándo se anticipa que llegarán sus componentes y permite que el sistema muestre el stock pedido en varias secciones relevantes de la aplicación.
Si es necesario, puede cancelar un pedido, lo que revierte su estado a 'Abierto' y elimina el stock esperado de la visualización.
PartsBox ofrece varios métodos convenientes para recibir componentes de un pedido:
Al planificar la producción de múltiples dispositivos electrónicos, a menudo es necesario comprar componentes a granel. Sin embargo, determinar las cantidades exactas necesarias puede ser un desafío, especialmente al considerar el stock local existente y los componentes compartidos entre diferentes BOMs (Listas de Materiales).
La presencia de meta-componentes (sustitutos de componentes), alternativas de componentes y sustitutos de BOM añade otra capa de complejidad al proceso de compra. Hasta el momento de realizar el pedido, es beneficioso mantener flexibilidad en la elección de MPNs (Números de Parte del Fabricante) específicos.
Para iniciar el proceso de compra, navegue a la sección 'Proyectos' y comience a añadir proyectos/listas de materiales (BOMs) a su carrito de compras de proyectos usando los botones 'Añadir al carrito' ubicados en la parte inferior de cada tarjeta de proyecto. Al añadir un proyecto, tendrá la oportunidad de especificar las cantidades que pretende construir.
Una vez que haya añadido los proyectos deseados al carrito, asigne un nombre descriptivo a su lista y haga clic en 'Crear lista de compra'. Esta acción le redirigirá a la sección 'Compras', donde podrá ver todas sus listas de compra.
Al hacer clic en una lista de compra específica, se abrirá la interfaz de precios familiar, similar a la utilizada para Precios de Proyecto/BOM. Esta interfaz le permite seleccionar ofertas, agregar sus propias ofertas, elegir alternativas de componentes específicos (para meta-componentes) y limitar su selección a distribuidores preferidos.
Después de finalizar su lista de compras, cambie a la vista 'Agrupar por Distribuidor/Vendedor' para ver sus componentes organizados en pedidos separados para cada vendedor. Esta vista proporciona la misma funcionalidad que la vista 'Todos los Componentes', permitiéndole modificar las opciones de oferta si es necesario. Además, puede añadir rápidamente todos los componentes a un pedido nuevo o existente con un vendedor específico y proceder a realizar el pedido directamente con ellos.
Si bien el soporte para pedidos automáticos siempre ha sido parte del plan a largo plazo, su implementación sigue siendo un desafío debido a las complejidades involucradas en la integración con los sistemas de varios distribuidores.
PartsBox le permite hacer pública su base de datos de componentes, compartiendo algunos o todos sus componentes con otros. Esta función es útil para aficionados que desean compartir su inventario de componentes, así como para espacios maker que desean mostrar los componentes disponibles.
Para publicar sus componentes, navegue a la sección Ajustes | Publicación. Aquí, puede introducir información sobre usted o su organización, como una breve descripción, una URL y una descripción más larga. Esta información se mostrará en su página pública.
Tenga en cuenta que su página pública solo existirá si ha seleccionado componentes para publicar. Las actualizaciones de la página pública no son instantáneas y pueden tardar desde varios minutos hasta una hora.
PartsBox ofrece tres opciones para seleccionar componentes que se harán visibles públicamente:
Al seleccionar cuidadosamente qué componentes publicar, puede controlar la información que se comparte con otros mientras mantiene privados sus otros datos.
PartsBox se integra con KiCad versión 7.0 o posterior, permitiéndole acceder a los datos de sus componentes de PartsBox directamente dentro del Selector de Símbolos de KiCad. Esta integración utiliza la función de Librerías HTTP de KiCad.
Las librerías HTTP de KiCad funcionan como interfaces de solo lectura para fuentes de datos externas como PartsBox. No almacenan datos de símbolos o huellas por sí mismas, sino que hacen referencia a símbolos y huellas definidos en las librerías estándar de KiCad (.kicad_sym). Cuando selecciona un componente de la librería HTTP de PartsBox en KiCad, este rellena el símbolo esquemático con datos de PartsBox, como el número de parte del fabricante (MPN), valor, huella y otros campos especificados.
Para configurar la integración de KiCad en PartsBox:
La configuración se divide en estas secciones:
Las categorías definen subconjuntos de su base de datos de componentes que serán visibles como secciones navegables separadas dentro del Selector de Símbolos de KiCad.
Esta sección controla cómo los datos de componentes de PartsBox se asignan a los campos de símbolos de KiCad.
Value, Footprint, Datasheet, Keywords, Reference, MPN, Manufacturer. También puede definir nombres de campos personalizados.symbolIdStr es esencial: le dice a KiCad qué símbolo usar de sus bibliotecas estándar de KiCad. Esto siempre se asigna al campo "[Componente] Símbolo KiCad" en PartsBox.Footprint a "[Componente] Huella KiCad" y Reference a "[Componente] Referencia KiCad".Esta sección proporciona el archivo de configuración necesario para KiCad.
.kicad_httplib.Para habilitar la biblioteca de PartsBox en KiCad:
partsbox.kicad_httplib (o cualquier nombre con la extensión .kicad_httplib).partsbox.kicad_httplib que guardó.La biblioteca de PartsBox aparecerá ahora en el Selector de Símbolos de KiCad. Puede navegar por las categorías que definió y seleccionar componentes.
Para que la integración funcione correctamente, PartsBox necesita saber qué símbolo, huella y prefijo de referencia de KiCad asociar con cada componente. Esto se configura dentro de la vista de detalles del componente:
Device:R, MyLibrary:MySymbol). Este valor se asignará al campo symbolIdStr en KiCad.Resistor_SMD:R_0603_1608Metric).R, C, U).Guardar estos ajustes los hace disponibles a través de la API para que KiCad los use cuando se seleccione el componente.
En el futuro, habrá una forma de establecer estos campos para múltiples componentes seleccionados a la vez (por ejemplo, seleccionar todos los componentes con una etiqueta "resistor" y establecer su referencia de KiCad en "R").
Puede hacer que su biblioteca de PartsBox sea accesible en Altium Designer. Sus símbolos y huellas seguirán viviendo en Altium, mientras que se accederá a todos los demás datos sobre los componentes desde PartsBox. La integración con Altium Designer es un poco más compleja de configurar debido a sus requisitos heredados de conexión a bases de datos ODBC.
Necesitará ejecutar PartsBox Outpost™ en su máquina. Es una aplicación que proporciona sincronización en tiempo real con su base de datos de PartsBox en línea y ofrece una interfaz SQL a la que Altium Designer puede conectarse. Outpost™ se envía como un contenedor Docker. Por ahora, la sincronización es unidireccional, por lo que no hay forma de realizar cambios en su base de datos de PartsBox desde Altium, pero esto podría cambiar en el futuro.
Requisitos previos:
Comience instalando el controlador ODBC de PostgreSQL. Luego, instale Docker Desktop y descargue la imagen jrychter/outpost:latest desde Docker Hub.
En Docker Desktop, haga clic en el icono Ejecutar junto al nombre de la imagen en la sección "Images". Luego abra la sección "Optional settings".
En la sección "Puertos", introduzca 5432 para el puerto host correspondiente a :5432/tcp.
En la sección "Variables de entorno", cree dos variables de entorno:
PARTSBOX_API_KEY: esto debe contener su clave API de PartsBoxPOSTGRES_PASSWORD: contraseña de la base de datos que usará en Altium Designer para conectarse a la base de datosHaga clic en el botón "Run" y debería ver un contenedor en ejecución en la sección "Containers". Si hace clic en el contenedor, puede verificar los registros (logs) para ver si hay mensajes anormales.
Después de eso, puede crear una DbLib o DbLink en Altium (consulte la documentación de Altium Designer para obtener detalles sobre las diferencias entre estos). Elija "File | New | Library" en el menú principal, luego elija "Database Library".
En la sección "Fuente de conexión", elija "Usar cadena de conexión". Luego configure la siguiente cadena de conexión: Driver={PostgreSQL Unicode};Server=localhost;Port=5432;Database=postgres;UID=postgres;PWD=SU_CONTRASEÑA_AQUÍ
Asegúrese de usar la misma contraseña de base de datos que usó al iniciar el contenedor Docker. Además, asegúrese de que no haya espacios al final de la cadena de conexión.
Haga clic en el botón "Avanzado". En las opciones SQL, cambie los caracteres de comillas izquierda y derecha para que sean comillas dobles (") y deje marcada la opción "Citar Tablas".
Haga clic en "Conectar". Debería ver aparecer los campos de la base de datos en la tabla justo debajo de la configuración de campos.
En la sección "Configuración de Campo", elija "Búsqueda de Clave Única", y para el campo "Base de Datos", elija "ID de PartsBox".
En este punto, debería tener una conexión de base de datos funcional con mapeo automático de campos esenciales. Probablemente querrá guardar esta base de datos.
Si la conexión falla con un mensaje de error, una cosa a verificar es el nombre del controlador ODBC al que se hace referencia en la cadena de conexión. Para listar todos los controladores ODBC en su máquina, puede usar Windows PowerShell y el siguiente comando: Get-OdbcDriver. Luego usaría el nombre de controlador apropiado de uno de los controladores listados en la cadena de conexión.
PartsBox soporta escáneres de códigos de barras que generan pulsaciones de teclas, lo que incluye la mayoría de los escáneres USB. El Zebra LS2208 es un escáner 1D fiable y asequible que funciona bien con PartsBox. Sin embargo, dado que los distribuidores de componentes están adoptando cada vez más códigos de barras 2D por su capacidad superior de almacenamiento de datos, se recomienda un escáner 2D para preparar su configuración para el futuro.
Para usar un escáner 2D con PartsBox, debe configurarlo para reemplazar caracteres especiales no imprimibles (códigos ASCII RS, GS y EOT) con las cadenas '{RS}', '{GS}' y '{EOT}', respectivamente. Esto es necesario para que el escáner funcione correctamente con aplicaciones basadas en web. Si tiene un escáner Zebra DS2208, simplemente escanee el código de barras proporcionado para configurarlo automáticamente para su uso con PartsBox:

Cualquier escáner 1D que soporte la interfaz USB HID (es decir, que actúe como un teclado) debería funcionar con PartsBox. Si la salida del escáner es visible en un editor de texto, es compatible con PartsBox.
Los escáneres 2D que se sabe que funcionan bien con PartsBox incluyen:
Se sabe que el Zebra DS6608 (descontinuado en 2007) no funciona con PartsBox.
Para usar un escáner 2D con PartsBox, el escáner debe admitir reemplazos de cadenas en los códigos escaneados (conocido como 'Formato de Datos Avanzado' o 'ADF' en los escáneres Zebra). Esta es una limitación de los navegadores web, no de PartsBox.
Para la mejor experiencia de escaneo de códigos de barras, PartsBox recomienda usar un escáner 2D dedicado, específicamente el Zebra DS2208. Un escáner 2D puede decodificar códigos de barras tanto 1D como 2D, asegurando compatibilidad con la creciente tendencia de códigos de barras 2D utilizados por los distribuidores.
Una alternativa más asequible es la aplicación Barcode to PC, que consiste en un software instalado en su PC y una aplicación móvil para escanear. Si bien esta solución actualmente no funciona de manera fiable con códigos DataMatrix, se esperan mejoras en el futuro.
Debido a factores fuera del control de PartsBox, no se puede garantizar una fiabilidad del 100% al utilizar escáneres USB para el escaneo de códigos de barras.
Si un escáner 2D no funciona con PartsBox:
Por favor, consulte la sección 'Problemas Conocidos y Limitaciones' arriba para ver si su problema está listado. Si la salida del escáner en el Bloc de notas parece correcta pero PartsBox aún no puede reconocer el código de barras, utilice el formulario de comentarios para informar del problema.