PartsBox用户指南

介绍

PartsBox是什么?

PartsBox 是一个全面的在线工具,用于管理电子生产,包括从库存管理到BOM定价、生产和采购的功能。它提供了一个集中平台,以简化和优化电子制造的整个过程。

库存管理

PartsBox提供了一个强大的库存管理系统,可以跟踪电子元件、它们的存储位置和当前库存水平。它支持各种类型的元件,包括有制造商零件编号的关联元件、本地元件(定制或通用组件)、元件组(可互换的元件)和子装配元件(来自项目构建的结果)。每个元件都可以与详细信息相关联,如制造商、MPN、印制电路板封装、标签和自定义字段。该软件还允许创建和管理存储位置,这些位置可以代表箱子、架子或架子等实体存储单元。

BOM定价

借助 PartsBox,您可以使用来自在线分销商的最新组件价格轻松定价您的物料清单(BOM)。只需上传您的 BOM,软件将自动获取最新价格,考虑到价格折扣、货币转换、最小订购数量(MOQ)和订购倍数。除了在线报价,您还可以添加来自供应商的本地报价,指定多个价格折扣、货币、有效期、MOQ 和订购倍数。这确保您始终拥有准确且最新的 BOM 成本估算。

生产管理

PartsBox通过管理整个生产生命周期来简化电子项目的构建过程。PartsBox中的项目代表可以构建的BOM,从而创建子装配元件。当一个项目被构建时,所需的元件会从库存中扣除,生成的子装配元件库存会被添加。构建可以以单阶段或多阶段进行,为生产过程提供灵活性。该软件保留了所有构建的详细历史,使跟踪和审计变得容易。

批次控制

PartsBox提供完整的批次控制功能,允许您跟踪特定批次的元件从来源到在生产中的使用。批次可以与详细信息相关联,如名称、描述、附件和记录所有与批次相关活动的事件日志。这种双向可追溯性确保您完全了解每批元件的来源和使用情况,实现更好的质量控制和符合行业规定。

设计哲学

PartsBox从底层设计成为快速、不显眼且易于使用的。用户界面快速且响应灵敏,允许您快速搜索元件、检查库存水平、添加或移除库存,并访问项目。每个操作都会立即发生,没有任何明显的延迟。

PartsBox的一个关键特性是其实时协作能力。多个用户可以同时在应用程序内工作,任何用户所做的更改都会立即对所有其他用户可见。这确保每个人始终可以访问最新的信息,消除了手动同步或通信的需要。

与许多传统的ERP(企业资源规划)或MRP(物料需求计划)工具不同,这些工具可能复杂且难以实施,PartsBox旨在易于引入并集成到现有工作流程中。它旨在在公司内部引起最小的摩擦,允许用户快速且无缝地采用。

PartsBox不仅仅是一个您被迫使用的工具;它是一个您会想要使用的工具。直观的界面、强大的功能和实时协作使得每个参与电子零件管理过程的人都能享受到愉快和高效的体验。无论您是工程师、采购经理还是生产主管,PartsBox都会简化您的工作,帮助您保持组织和效率。

概念

零件

PartsBox 全部关于电子元件,所以'零件'是一个基本概念。一个零件代表一个电子或机械组件。有几种类型的零件:

  • 链接元件是指具有制造商零件编号(MPNs)的元件。如果一个元件有MPN并且您可以在网上找到它,请选择此选项。您将立即获得描述、数据表链接、制造商网站链接、元件规格、缩略图,PartsBox还能从分销商那里获取关于这个元件的定价和可用性信息。
  • 本地元件适用于其他所有内容:通用和无品牌组件、PCB、定制元件、机械元件以及没有确切零件编号的任何东西。
  • 元部件 将部件分组为可互换的部件(彼此的确切替代品)。
  • 子装配元件是建立项目的结果,与项目一一对应。

请注意,对于通用和无品牌的元件(例如,一个无品牌的DIP封装NE555),通常最好使用本地元件。NE555有数百个版本,您的特定版本可能与别人的略有不同。因此,只有对于完全匹配的元件(例如,如果您有来自德州仪器的'NE555PWG4'),才使用链接元件。

元件是抽象的:它们描述了组件,但直到您添加实际库存,它们不代表物理事物。即使没有库存的元件也是有用的——例如,您可以将它们添加到项目(BOMs)中,以获取您的项目的定价。

关联元件有两个名称:本地(内部)名称和官方MPN。在免费的业余爱好者计划中,本地名称必须与MPN相同。在商业计划中,两个名称都可以使用,本地名称可以与MPN不同。可以通过重命名元件来更改本地名称。

元件组用于将可以互换的元件组合在一起。这对于被动元件很有用,可以添加几个元件替代品,或者在几个元件等效且可以仅基于价格和可用性选择任何一个的任何情况下。PartsBox将以与普通元件相似的方式处理元件组,将实际使用的元件的选择推迟。在定价项目时,将考虑所有成员元件的报价。

子装配零件代表构建项目的结果。每当您构建一个项目时,库存就会添加到相应的子装配零件中。如果需要,该零件随后可以在其他项目中使用。这提供了一种构建复杂产品的方式,这些产品由多个子装配和零件组成,每个都是单独生产或采购的。

除了标准属性,如名称或制造商外,元件还可以拥有自定义字段/属性(在支持此功能的计划中)。像'备注'字段一样,这些可以用来存储任何数据,但以更结构化的方式。一些使用示例包括分销商、分销商元件编号、供应商部件URL、重量或容器皮重。自定义字段被索引用于搜索。

库存

在PartsBox中创建零件后,您可以添加库存以代表该电子元件的实物库存。库存代表您手头上或将来可以访问的零件的实际、有形副本。

一个元件可以在多个位置拥有库存。这在处理元件卷轴时特别有用。通常,您可能希望在一个位置保留完整的卷轴,同时在另一个位置存储较小数量的切割带。跨不同位置跟踪库存在与合同制造商合作时也非常有价值,因为它允许您监控位于办公室外的物理库存。

PartsBox有意将零件和库存的概念分开。您可以将零件视为可能包含实际元件(库存)的容器。零库存的零件具有重要作用:

  • 它们指示需要订购的内容。
  • 它们允许您跟踪待处理的订单。
  • 您的项目(BOM)可能使用您实际没有库存的零件,但您的制造商会有。
  • 它们允许您将来从CAD工具导入BOM,自动将BOM条目与零件匹配。

PartsBox将库存历史视为永久记录,编辑选项有限。您始终可以移除最近的条目,但旧条目不能被删除,它们的数量也不能被修改。这种方法确保了您的库存数据随时间的完整性和可追溯性。

批次

在PartsBox中,一个批次代表一批特定的电子元件,可追溯到已知来源。批次控制是一个可选功能,允许更细致地跟踪和管理元件库存。

启用批次控制时,给定零件的所有库存都被划分为不同的批次。每次添加新库存时都会创建一个批次,确保每批组件都与特定的批次相关联。这允许区分在不同时间或从不同供应商采购的看似相同的零件。

批次可以包含各种数据,包括:

  • 名称:批次的唯一标识符,通常与获取来源或采购日期相关。
  • 描述:关于批次的额外细节,如供应商信息或特定特性。
  • 附件:相关文件,如数据表、合格证书或发票。
  • 标签:一个批次可以被标记,以便以后可以过滤显示批次或在为构建选择元件来源时选择批次。

通过使用批次控制,PartsBox 实现了对部件在库存管理过程中的更精确跟踪。这对于管理有限保质期的部件、确保质量问题的可追溯性或符合某些行业的监管要求特别有用。

当部件在构建过程中被消耗或在存储位置之间转移时,会记录特定批次,保持每个批次使用情况的完整历史。这种详细的跟踪便于更容易地识别和隔离问题(如果出现)。

在 PartsBox 中使用批次控制为电子元件库存提供了额外的控制和可见性层次,使得零件的管理更加高效和准确。

存储位置

存储位置是可以存储组件的地方。它可以是一个房间、一个抽屉、一个架子、一个盒子、一个盒子内的隔间,或者您能想到的任何其他东西。您如何组织您的存储取决于您。有些人将所有的元件扔进两三个盒子里,有些人使用更细致的方法。

您可以随意命名您的存储位置,但这里有一个建议的命名方案:

以字母开头。您可以使用b代表带隔间的盒子,但您也可能有带卷轴的架子,或带抽屉的柜子。接着是两位数字,那是您的盒子、架子、柜子或抽屉的编号。然后,如果位置有子隔间,我们使用棋盘格系统:a1、a2、b1、b2等,取决于网格的大小。这会产生像'b01-a4'这样的名称,意味着'盒子1,行a,列4',或's12-l1-r2',即'架子12,层1,卷轴2'。使用任何让您轻松找到零件的命名方式。

电阻或电容的样品册可以像没有子隔间的盒子一样标记,因为在样品册中找到特定值很容易。

您的存储位置名称可以随时更改,但请仔细选择,因为一旦您打印了标签/贴纸,更改它们就会稍微困难一些。

与CM/EMS(合同制造商)合作的公司经常在其存储位置前加上制造商的名称,以便他们可以轻松过滤位置并查看CM目前拥有的库存。

另一方面,CM/EMS公司经常在一些存储位置前加上客户名称,以获得按客户划分的寄售元件存储位置。

附件

PartsBox允许将任意文件附加到零件、项目、存储位置、批次和订单上。这个功能对于保持所有相关信息的组织和易于访问非常有用。您可能想要附加的一些常见文件示例包括:

  • 电子元件的数据表
  • 机械零件的3D CAD模型
  • 订单的发票和装箱单
  • 质量控制文件和测试报告
  • 产品照片和图片
  • 应用说明和参考设计
  • 合格证(CoC)和材料安全数据表(MSDS)

通过直接将这些文件附加到PartsBox中的相关项目上,您可以确保重要信息始终触手可及。不必担心命名约定、目录结构或记住文件存储在服务器上的位置。

附件在云中安全存储,可以从任何地方访问。

当查看带有附件的项目的详细页面时,您将看到所有附件文件的列表。点击文件名将下载附件到您的计算机。您还可以重命名附件,或者如果它们不再需要,也可以删除它们。

通过利用PartsBox的附件功能,您可以将所有重要文档组织起来并连接到库存中的相关项目。这节省了时间,并确保您的团队成员可以访问他们需要的信息。

订单

在PartsBox中,订单代表从供应商处购买零件。每个订单通过三个不同的状态进行:

  1. 开放:当订单首次创建时,它开始于"开放"状态。在这个状态下,您可以自由修改订单,根据需要添加或删除行项目。这允许您在提交给供应商之前逐渐构建您的订单。
  2. 已下单:一旦您最终确定您的订单并与供应商下单,订单就会转变为"已下单"状态。这表明订单已被提交,您现在正在等待供应商处理并发送您的元件。在这个状态下,订单不能再被修改。
  3. 已收到:在供应商发货并且您收到所有零件后,订单会自动切换到“已收到”状态。当您在PartsBox中标记订单上所有行项目为已收到时,此转换发生。"已收到"状态表示订单已完成,所有零件已添加到您的库存中。

项目

PartsBox中的项目代表一个物料清单(BOM),这是构建电子设备或组装所需的组件列表。每个项目都与特定的设计或产品相关联。

项目在 PartsBox 中有多个用途:

  1. 制造设备:当您准备制造设备时,可以从项目创建一个建造。这允许您跟踪生产过程,管理库存水平,并确保您手头有所有必需的元件。
  2. 成本估算:PartsBox允许您对与项目相关的BOM进行定价,为您提供构建设备所需组件的总成本估算。这对于做出有关产品定价的明智决策和管理生产成本很有用。
  3. 子装配:项目还可以对应于一个较大设备或系统的子装配。当您构建项目时,生成的库存将添加到相应的子装配零件中,然后可以在其他项目中作为组件使用。

构建

构建代表了建立项目的结果。它通常对应于已制造或正在制造的设备批次。PartsBox支持单阶段和多阶段构建,且多阶段构建可以处于进行中(尚未完成)。

报价

供应商/分销商的报价可以附加到部件上,用于定价需要该部件的项目时。报价可以有多个价格区间,以及有效期(到期日期)、最小订购数量(MOQ)和订购倍数。

采购列表

采购列表是基于每个项目的物料清单(BOM)和指定的建造数量,汇总所需元件的列表,代表您需要订购的元件以完成计划的建造。

要创建采购清单,您需要将项目添加到购物车中,并指定您打算建立的每个项目的数量。然后PartsBox会合并各个BOM,将元件数量乘以建造数量,并将它们合并成一个单一的清单。这个过程会去重跨项目的通用元件,从而得到您需要购买的所有元件的统一清单。

采购清单提供了您采购需求的清晰概览,使您更容易管理库存并规划订单。它考虑了库存中当前的库存水平,指出哪些元件需要订购以及需要订购的数量。

一旦您审查并最终确定您的采购清单,您可以直接从清单创建供应商订单。PartsBox帮助您根据您的偏好选择最佳供应商,如价格、可用性和交货时间。如果需要,您可以将采购清单拆分为多个供应商订单,优化您的采购过程并降低成本。

报告

报告允许您获取有关数据的概览信息。

就像PartsBox中的其他所有内容一样,报告实时更新。例如,如果您保持“低库存”报告打开,而其他人移除了库存(这将导致某个元件的库存低于阈值),您的报告将立即更新。

组织(公司)

PartsBox通过组织(公司)的概念支持协作。在PartsBox中,公司或组织代表一个可以被多个用户同时访问的共享数据库。这允许团队一起管理他们的电子元件库存、采购和生产。

在PartsBox中创建公司或组织时,您可以邀请其他用户加入并协作。可以访问公司数据库的用户数量取决于您的订阅计划。如果您需要容纳更多用户,您可以相应地升级您的计划。

要授予某人访问公司数据库的权限,他们首先必须创建一个PartsBox账户。一旦他们拥有账户,公司的管理员可以邀请他们并授予适当的访问权限。这允许您控制谁可以访问您公司的数据以及他们可以执行哪些操作。

除了公司数据库,每个 PartsBox 用户还有一个用于个人使用的免费私人数据库。这个私人数据库与您可能访问的任何公司数据库分开。您可以使用位于 PartsBox 应用屏幕顶部的数据库切换器轻松地在您的私人数据库和任何公司数据库之间切换。切换器显示当前选定的数据库的名称。

访问权限

PartsBox 提供灵活的访问控制选项,以确保用户根据其在公司内的角色和责任获得适当的权限。一个公司总是至少有一个'管理员'用户,他拥有最高级别的控制权,并且可以管理账单信息以及授予或撤销其他用户的访问权限。

对于没有基于角色的访问控制(RBAC)的计划,PartsBox提供三个基本访问级别:

  • 管理员:具有管理员访问权限的用户可以完全控制系统。他们可以读写数据库数据、管理用户访问、修改账单信息、删除所有数据,并取消订阅。管理员拥有最高级别的责任,应谨慎分配。
  • 读/写:具有读/写权限的用户可以查看和修改数据库数据,例如创建和更新元件、存储位置、项目和构建。然而,他们不能管理用户账户、账单信息或订阅。这个级别适合积极使用库存并需要进行更改的用户。
  • 只读:具有只读访问权限的用户可以查看数据库数据,但不能进行任何修改。这个级别适合需要访问信息以供参考目的但不需要修改能力的用户。

对于具有基于角色的访问控制(RBAC)的计划,PartsBox提供了更细粒度和可定制的访问管理方法。通过RBAC,公司可以定义任意数量的角色并根据用户的具体职责将它们分配给用户。每个角色定义了对单个操作的权限,例如创建元件、添加库存或执行构建。

RBAC 允许对权限进行细粒度控制,使公司能够创建具有限制访问权限的有限角色。例如,可以定义一个“接收”角色,允许用户添加和移动库存,但不允许修改项目或执行构建。这个角色适合负责接收和组织进货的员工。

同样,可以创建一个'生产'角色,允许用户从预定义项目执行建造,但不修改项目本身。这个角色对于参与制造过程、需要根据既定设计组装产品的员工来说很有用。

审计追踪

在较大的组织中,为了符合监管合规性和可追溯性,维护所有数据库修改的不可变审计跟踪往往是必要的。这对于受到如美国 FDA 第 21 CFR 部分 11 条规定的公司尤为重要,该规定对记录保存和数据完整性要求严格。

即使没有法律义务,许多公司也选择实施审计跟踪作为确保问责制和在出现问题或差异时促进根本原因分析的最佳实践。

具有审计跟踪功能的PartsBox计划会自动记录数据库每次更改的详细历史。每条审计跟踪记录包括:

  • 修改发生时的精确时间戳
  • 负责更改的用户账户
  • 描述修改具体性质的详细数据

此信息提供了数据库随时间演变的全面和细致视图,允许管理员重构事件序列并理解每次更改背后的上下文。

审计跟踪数据可以从 PartsBox 中轻松导出,适用于数字签名和长期存档的格式。这些导出的数据作为系统历史的可验证记录,可用于在审计或检查期间证明符合相关法规。

零件损耗

在使用SMT(表面贴装技术)贴片机组装电子设备的过程中,一定比例的零件(元件)将不可避免地丢失或被拒绝。这是由于自动化装配过程的固有限制和不完美所致。

此外,这些机器中使用的带式送料器的机械设计要求在机器可以自动从带料中取出零件之前,必须存在一定长度的带料,称为“引导带”。包含在这个引导带中的零件实际上是未使用的,并且对整体零件损耗有所贡献。

部件损耗,也称为部件浪费,是在规划生产和管理库存时需要考虑的重要因素。未能考虑损耗可能导致意外短缺和生产延迟。

PartsBox 通过允许用户为每个零件设置损耗参数来解决这个问题。此功能使用户能够指定装配过程中预期的零件损失百分比,以及为了考虑引导带而需要的零件最小数量。

通过设置准确的损耗参数,用户可以确保有足够数量的每个元件来完成生产运行,考虑到预期的损失。PartsBox将根据这些损耗设置自动调整所需的库存数量,帮助防止短缺并维持不间断的生产流程。

替代品

在电子制造中,一个零件可能有可能的替代品:可以互换使用的功能等效组件。PartsBox 提供了几种定义替代品的方法,每种方法都有其自己的语义和用例。

元件组

元件允许您将几个可替代元件(称为成员元件)分组在一个名称下。然后可以在项目和BOMs中使用此名称。元件是逻辑分组,提供了对其所有成员元件库存的聚合视图。它们还使得在元件级别启用低库存警报成为可能。

当需要使用元零件时,一个好的例子是像'TPS61161DRVR'和'TPS61161DRVT'这样的组件。这些是相同的零件,只是包装不同。通过创建一个名为'TPS61161DRV'的元零件,并在您的 BOM 中使用该名称,您可以将它们的库存管理为单个零件。'TPS61161DRV'元零件将显示两种包装变体的组合库存。

元件替代品

零件替代品提供了一种方式,表明可以使用不同的零件代替当前零件。与元零件不同,零件替代品不提供任何库存分组。每个零件的库存仍然独立管理。

元件替代品对于被动元件特别有用,这些元件经常有功能等效的替代品,您不一定想将它们作为单一库存项目管理。通过定义元件替代品,您可以指示在每个项目、BOM条目和采购列表条目中,另一个元件可以代替当前元件全局使用。

BOM 替代品

有时,一个零件可以替代项目中的特定BOM条目,但不一定在其他地方。这就是BOM替代品的用武之地。

BOM替代品允许您为项目中的特定BOM条目定义一个替代零件。这种替代只适用于该特定BOM条目,并不影响零件在其他项目或BOM中的使用。

组合替代品

在构建或采购时,PartsBox结合了上述所有类型的替代品信息,为给定的BOM条目或采购清单条目生成一个全面的所有可能替代品列表。

这个强大的功能确保您在采购和使用组件时拥有最大的灵活性,同时仍然对您的库存和构建保持严格的控制。

通过使用元件替代品、BOM替代品,您可以优化库存管理,减少缺货风险,并确保即使某个特定元件不可用,您的项目也可以构建。

使用PartsBox

添加存储位置

PartsBox中的存储位置代表元件存储的物理位置,如盒子、架子或架。要创建一个新的存储位置,请导航到主菜单中的存储部分并点击“创建”按钮。PartsBox提供四种创建存储位置的方法:

  1. 单一位置:此方法用于创建一个具有特定名称的单一存储位置。当您需要添加仅一个位置时,如单个盒子或架子,此方法适用。输入位置的期望名称并点击'创建'。您也可以将位置标记为仅适用于单个元件。
  2. 行:行方法用于创建一个线性的存储位置数组,用数字或字母标记。当您有一系列以行排列的盒子或隔间时,这很有用。指定位置名称的前缀,起始和结束的数字或字母,然后点击“创建”。例如,输入前缀“box”,起始数字1,结束数字5,将创建名为“box1”、“box2”、“box3”、“box4”、“box5”的位置。
  3. 网格:网格方法允许您使用字母或数字为行和列创建一个二维数组的存储位置。这对于像架子这样有多行和列的网格结构存储非常方便。输入前缀、行和列标签,然后点击“创建”。例如,使用前缀“shelf”,行标签“A,B”和列标签“1,2”,将创建以下位置:“shelf-A1”,“shelf-A2”,“shelf-B1”,“shelf-B2”。
  4. 3D网格:3D网格方法将网格概念扩展到创建三维存储位置数组。这适用于复杂的存储设置,如多层架子带有行和列。指定前缀、层、行和列标签,然后点击“创建”。例如,前缀为“rack”,层标签为“1,2”,行标签为“A,B”,列标签为“1,2”,将生成诸如“rack-1-A1”、“rack-1-A2”、“rack-1-B1”、“rack-1-B2”、“rack-2-A1”等存储位置。

创建存储位置后,您可以将元件分配给它们,从而轻松跟踪库存的物理位置。创建后可以重命名存储位置,以更好地反映其内容或目的。然而,存储位置不能被删除。相反,您可以归档存储位置,这将使其从视图中隐藏,但仍然将其(及其历史)保留在数据库中。这确保了有关位置及其相关元件的历史数据为将来的参考或审计目的而保存。

添加元件

在PartsBox中,添加元件是一个两步骤的过程:首先,您创建一个元件,然后向其添加库存。即使没有库存,元件仍然有用,例如用于将其添加到项目(BOMs)中以估算定价。

创建元件

要添加新的元件,请导航至主菜单中的元件部分并使用'创建'按钮打开创建元件对话框。

'元件类型'字段决定将创建的元件类型:

  • '关联元件':用于具有唯一制造商零件编号(MPN)的组件。
  • '本地元件':用于需要跟踪的通用组件和其他任何东西。
  • '元件组':当您需要创建代表几个等效元件选项(替代品)的虚拟元件时使用。

创建链接零件

对于商业用户,可以立即为链接零件分配本地(内部/公司)零件编号。

搜索链接零件有两种方法:

  1. 匹配确切的元件名称(MPN):部分名称的开头必须匹配(前缀搜索)。例如,'TPS40210'将匹配'TPS40210DGQ'。这是匹配元件的首选方法。
  2. 搜索:这是一种模糊搜索,适用于像'adafruit 1063'这样的查询。

在输入搜索词并点击“匹配”或“搜索”后,结果将被显示。选择完全符合您需求的零件,仔细注意命名中的小变化,因为它们可能表示实际组件之间的重大差异。当您选择一个结果时,其规格将被显示,并且如果可用,每个组件旁边都会提供一个数据表链接。

创建本地零件

创建本地零件时,只需要零件名称;所有其他字段都是可选的。

某些计划允许上传并附加数据表、图片、CAD模型和其他信息到电子元件上。这是在创建电子元件后完成的。

创建元件组

要创建一个元件替代品,提供一个名称,可选地提供一个封装和描述。新创建的元件替代品将是空的,意味着它不会包含任何成员元件(替代品)。这些需要稍后添加,可以通过在元件替代品信息屏幕上使用'添加元件'按钮,或者在主元件表中选择多个元件并使用'选中|添加到元件替代品'选项来完成。

搜索

搜索是PartsBox中的一个基本功能,允许您快速找到所需的元件。主搜索框位于Parts部分的顶部,提供了一个强大的工具,用于缩小显示的元件列表。

除了主搜索框外,大多数应用程序中的表格都提供搜索和过滤功能。这些搜索框比主零件搜索引擎简单,提供精确匹配功能,帮助您精细化您的结果。

元件搜索引擎采用模糊匹配,这意味着即使您的搜索词不完全匹配,仍然会显示相关结果。为了帮助您快速识别最相关的匹配项,使用不同的背景颜色将精确结果与部分匹配结果视觉上区分开来。

在搜索零件时,以下字段包含在搜索范围内:

  • 名称
  • MPN(制造商零件编号,如果与名称不同)
  • 制造商
  • 描述
  • 封装
  • 零件备注
  • 所有自定义字段

除了通过关键词搜索外,您还可以使用标签进行搜索。要通过标签搜索,只需输入#字符后跟标签名称。标签将被精确匹配,如果您输入多个标签,一个元件必须拥有所有指定的标签才能被包含在结果中。

为了获得更大的灵活性,您可以在搜索查询中结合使用关键词和标签。这允许您创建高度定向的搜索,帮助您在庞大且复杂的部件数据库中准确找到所需的内容。

过滤

PartsBox中的大多数表格支持高级过滤功能,允许您快速缩小显示的数据以匹配特定标准。过滤系统高度可配置,并支持复杂的逻辑条件。本节将指导您如何在PartsBox中创建、使用和管理过滤器。

对表格应用过滤

要过滤表中的数据,请按照以下步骤操作:

  1. 定位您希望过滤的表格右上角的过滤图标。
  2. 点击过滤图标以打开该表格的过滤配置屏幕。
  3. 使用“添加条件”或“添加多个条件”按钮添加过滤条件。您可以使用逻辑 AND/OR 运算符组合多个条件。
  4. 对于每个过滤条件,选择一个字段,选择一个条件,并输入一个值。
  5. 定义了过滤条件后,点击屏幕底部的“应用过滤器”按钮,将过滤器应用于表格。

要快速移除表格中当前应用的所有过滤器,请使用“移除所有过滤器”按钮。如果您计划将来重用过滤器,请确保在移除之前将其保存为预设。

定义过滤条件

过滤条件是您过滤器的构建块。每个条件由一个字段、一个条件和一个值组成:

  • 字段:从列表中选择您想用于过滤的字段。可用字段将根据表格及其显示的数据而有所不同。例如,“[存储] 标签”代表分配给存储位置的标签。
  • 条件:选择符合您过滤需求的条件。可用条件列表取决于所选字段类型。例如,如果您选择“[存储] 标签”,您将看到像“包含所有这些标签”、“包含任何这些标签”和“不包含任何这些标签”等条件。
  • :输入条件应匹配的值。这可以是标签字段的标签列表、文本字符串、数字或数字范围(区间)。

您可以使用逻辑AND/OR运算符组合多个过滤条件。PartsBox支持嵌套条件,允许您通过添加单个条件或与AND/OR结合的多个条件来创建复杂的过滤逻辑。

输入数值

在过滤条件中输入数值时,您可以为方便起见使用单位前缀。只需输入前缀而不是单位。例如,使用"22u"代替"22μF",使用"10k"代替"10kΩ"。请注意,前缀区分大小写,所以"m"和"M"代表不同的值。

PartsBox支持以下单位前缀:

  • T: 太(1012)
  • G: 吉(109)
  • M: 兆(106)
  • k: 千(103)
  • d: 分(10-1)
  • c: 厘(10-2)
  • m: 毫(10-3)
  • u 或 μ: 微(10-6)
  • n: 纳(10-9)
  • p: 皮(10-12)
  • f: 飞(10-15)

管理过滤预设

PartsBox允许您将过滤器保存为预设,这些预设可以是个人的,也可以在公司内共享。此功能使您能够快速加载复杂的过滤器,并定义对组织中的每个人都有用的过滤器。

管理您的过滤器预设:

  1. 使用"加载预设"按钮将之前保存的过滤预设应用到当前表格。
  2. 点击"保存预设"将当前的过滤配置保存为新的预设。选择将其保存为个人预设或公司范围的预设。
  3. 点击"管理预设"访问额外的预设管理选项:
    • 删除不需要的预设
    • 复制现有的预设
    • 在个人预设和公司预设之间复制或移动预设

选择和取消选择元件

PartsBox 提供了一种方便的方式来选择各种操作的零件。表中的每个零件旁边都有一个复选框,允许您单独选择它。应用程序会记住您的选择,因此您可以自由地混合选择和搜索而不会丢失所选的零件。随着您选择零件、执行搜索并选择更多零件,您的选择将稳步增长。

要选择当前视图中的所有零件,只需点击表头中的选择复选框。这将标记所有可见的零件为已选。如果您需要取消选择所有内容并重新开始,请使用'选择'菜单中的'取消全选'选项。

'选择'菜单提供了可以对选定元件执行的一系列操作:

  • 添加/移除标签:此选项允许您为选定的元件编辑标签。您可以批量添加新标签或移除现有标签,使得更容易对元件进行分类和组织。
  • 添加到项目:如果您想将选定的零件添加到特定项目/BOM,请使用此选项。它将提示您选择目标项目并将零件添加到其中。
  • 添加到元件组:元件组用于分组可互换的元件(替代品)。通过选择此选项,您可以将选定的元件添加到现有的元件组中或创建一个新的元件组。
  • 添加到采购列表:当您需要购买所选部件时,使用此选项将它们添加到采购列表。
  • 设置低库存水平:低库存水平有助于您维持足够的零件库存。此选项允许您一次性为所有选定的零件设置低库存阈值。
  • 设置零件损耗:零件损耗指的是在制造过程中预期的零件损失或浪费。使用此选项为选定的零件设置损耗参数。
  • 下载为 CSV:如果您需要将选定部件的列表导出以在电子表格或其他外部工具中使用,请选择此选项。它将以 CSV(逗号分隔值)格式下载部件数据。
  • 删除:使用此选项时请小心,因为它将永久从您的PartsBox数据库中删除所选的元件。将出现确认提示,以防止意外删除。
  • 取消选择所有:如果您想在不对选中的元件执行任何操作的情况下清除当前选择,请使用此选项。它将取消选择所有元件,允许您开始新的选择。

通过使用选择复选框和“选择”菜单,您可以在 PartsBox 中有效地对多个部件执行批量操作。

扫描条形码

扫描条形码是处理进货、添加或移除库存以及在 PartsBox 中创建新部件的快速有效方法。此功能改善了您的库存管理工作流程,节省时间并减少手动数据输入。

条形码扫描方法

PartsBox支持两种扫描条形码的方法:

  1. 外部条形码扫描器:对于常规的高量操作,使用专用的条形码扫描器是推荐的方法。外部扫描器提供更快、更可靠的扫描性能。有关支持的扫描器和设置说明,请参阅本手册中的'条形码扫描器'部分。
  2. 内置摄像头:如果您没有外部扫描器,可以使用计算机的内置摄像头扫描条形码。虽然不如外部扫描器快,但这种方法适合偶尔的扫描需求。

扫描过程

要开始扫描条形码,请在 PartsBox 中点击'扫描'菜单按钮。根据您的扫描方法:

  • 如果使用外部扫描器,PartsBox将等待扫描器的输入。
  • 如果使用内置相机,PartsBox将显示实时相机画面,以便您将条形码置于相机前。

条形码成功解码后,PartsBox 将分析数据并采取以下操作之一:

  1. 现有元件:如果扫描的元件已经存在于您的PartsBox数据库中,您将被提供添加库存、移除库存或移动库存的选项。
  2. 新元件:如果扫描的元件在您的数据库中不存在,PartsBox将提示您创建一个新的关联元件。它将提供一个匹配的在线元件列表供您选择。一旦您选择了一个匹配项并创建了元件,'添加库存'对话框将出现,允许您为新创建的元件添加新收到的库存。

支持的条形码

PartsBox支持电子元件分销商常用的多种条形码格式:

  • 二维条码
    • 包含使用ISO/IEC 15434:2006编码的ANSI MH10.8.2数据的DataMatrix和PDF417条码(用于DigiKey、Würth和其他转向二维条码的分销商)。
    • 来自某些分销商的QR码(LCSC和TME)。
  • 一维条码
    • 来自DigiKey、Mouser、Farnell、RS Components等大多数其他公司的条码,编码了制造商零件编号(MPN)。

如果扫描的条形码包含数量信息,它将自动预填在'添加库存'对话框中。

DigiKey 订单

如果您在PartsBox内创建了您的DigiKey订单并将生成的ID代码复制到您的DigiKey购物车中,您收到的元件上的条形码将包含PartsBox ID。当扫描这些条形码时,PartsBox将自动识别关联的订单和行项目,允许您轻松地接收订单中的元件。

将零件添加到项目中

PartsBox提供了几种方便的方法将元件添加到项目中,使您能够高效地填充您的物料清单(BOM)。以下是可用选项:

  1. 从零件表中添加多个零件
    • 导航到显示库存中所有零件的零件表。
    • 通过点击每个零件旁边的复选框,选择您希望添加到项目的所需零件。
    • 一旦您选择了所有必要的零件,点击零件表上方的'选择'菜单。
    • 从下拉菜单中选择'添加到项目...'选项。
    • 将出现一个对话框,提示您从现有项目列表中选择目标项目,并允许您调整每个零件的数量。
    • 选择适当的项目并点击'添加',以将选定的零件包含在项目的BOM中。
  2. 从零件信息屏幕添加单个零件
    • 使用零件表中的搜索或过滤选项找到您想要添加到项目的特定零件。
    • 点击该零件以打开详细的“零件信息”屏幕。
    • 在“零件信息”屏幕上,您会找到一个“添加到项目”按钮。
    • 点击此按钮将出现一个对话框,您可以从现有项目列表中选择目标项目并设置数量。
    • 选择所需项目并点击“添加”,以将该零件包含在项目的BOM中。
  3. 从项目BOM部分添加零件
    • 打开您想要添加零件的项目。
    • 导航至项目的BOM部分。
    • 点击BOM部分内的“添加零件”按钮。
    • 将出现一个对话框,允许您搜索并选择您希望添加的零件。
    • 使用搜索和过滤选项找到所需的零件。
    • 找到零件后,点击它进行选择,然后点击“添加”将其包含在项目的BOM中。

在PartsBox中使用标签

标签提供了一种强大而灵活的方式来分类和组织 PartsBox 中的数据。通过将标签应用于各种对象,如零件、存储位置、项目、订单、批次和构建,您可以快速找到并过滤特定的数据子集。

应用标签

可以根据对象类型的不同,以不同的方式向对象添加标签。

  • 对于存储位置、项目、订单、批次和构建,通过各自的编辑屏幕添加和管理标签。
  • 对于零件,可以从零件信息屏幕分配标签,或者通过选择多个零件并使用“选择”菜单中的“添加/删除标签…”选项。

添加标签时,只需输入标签名称,无需前导#字符。一个对象可以附加任意数量的标签。

使用标签搜索

标签在搜索和过滤数据中扮演重要角色。当您在搜索框中输入一个标签时,PartsBox将限制搜索结果为被分配了该特定标签的对象。

请记住,标签是精确匹配的。如果您在搜索框中输入多个标签,一个对象必须拥有所有指定的标签才能被包含在结果中。

零件自动标签

为了简化标签过程,PartsBox 会根据零件的规格自动生成自动标签。这些自动标签独立于您手动分配的标签创建,因此如果您分配了与自动标签同名的标签,您不必担心冲突。

自动标签提供了一种方便的方式来分类元件,无需手动努力。它们确保具有相似规格的元件自动分组在一起,使查找和管理它们变得更容易。

设置零件损耗参数

在电子制造过程中,由于处理、机器设置或缺陷等各种因素,一定比例的电子元件可能会丢失或浪费。PartsBox允许您为每个元件单独定义损耗(或浪费)参数,确保您的库存和订单数量考虑到这些预期损失。

PartsBox提供了两种指定损耗的方法:

  1. 基于百分比的损耗:此参数代表在制造过程中预期会丢失或浪费的组件百分比。典型的损耗率范围从0.1%到3%,具体取决于组件类型和您的生产过程的具体情况。例如,如果您为一个零件设置了1%的损耗百分比,而您的项目需要1000个该零件,PartsBox 将计算额外的10个单位以补偿预期的损失。
  2. 基于数量的损耗:此参数允许您指定应始终保留的额外组件的最小数量,无论基于百分比的计算如何。这对于那些以卷轴或带状供应的组件特别有用,其中一定长度的引导材料是需要的,以将组件送入放置机。通过设置基于数量的损耗,您确保始终有足够的组件来覆盖这个最小要求。

要为单个元件设置损耗参数,请导航至该元件的详细信息页面并找到损耗设置。您可以根据需要输入百分比和/或数量值。

如果您需要同时为多个零件设置损耗参数,PartsBox通过批量编辑功能使其变得简单:

  1. 在部件表中,选中您想要修改的部件旁边的复选框。您也可以使用表头中的选择复选框选择当前表中显示的所有部件。
  2. 一旦您选择了所需的元件,打开'选择'菜单并选择'设置元件损耗…'。
  3. 在损耗设置对话框中,输入您希望应用于所选元件的百分比和/或数量值。
  4. 点击“应用”以更新所有选定部件的损耗参数。

当您使用PartsBox构建或定价项目和BOM时,应用程序会自动考虑定义的损耗参数。它根据项目的需求和预期损失计算所需的总电子元件数量,确保您有足够的库存或订购数量来完成构建。

不能直接为元零件设置损耗,元零件用于对可互换的组件进行分组。在定价包含元零件的项目时,PartsBox将使用元零件内所有单个零件的最大损耗值。在构建项目时,实际损耗将根据构建时从元零件组中选择的特定零件计算。

Working with BOMs (Bill of Materials)

Importing a BOM

PartsBox可以从多个CAD/eCAD软件包中导入BOM(物料清单),格式为CSV或TSV。

要通过导入现有BOM创建新项目,请在'项目'部分使用'导入'按钮。这将提示上传文件。上传从您的CAD包导出的CSV/TSV文件。

PartsBox将尝试解析您的BOM,但大多数时候您需要首先选择一个导入预设。预设目前为:

还有一个'自定义'设置,允许手动将 CSV 列映射到 PartsBox 字段,以及设置字段分隔符。

从KiCad导入对所有人免费,而所有其他预设仅在商业计划中可用。

选择与您的CAD包相对应的预设,或使用“自定义”设置手动映射列。

在将BOM导入PartsBox后,每一行都必须与特定的元件匹配。如果BOM元件名称与PartsBox元件名称相同,这将自动完成。然而,如果找不到同名的元件,您将需要自己进行匹配。您可以选择现有的PartsBox元件,或创建一个新元件并将其与BOM条目匹配。

在PartsBox中,BOM条目不仅限于元件。您可以添加服务或劳动力,如PCB组装、测试或包装。这些可以像元件一样附加报价,允许对整个生产进行定价,而不仅仅是元件。服务/劳动力BOM条目的报价类似于元件报价:它们也支持多个价格区间、MOQs,可以有到期日期,并且可以是任何支持的货币。

Handling Altium Designer CSV Export Issues

已知Altium Designer的某些版本在处理它们生成的CSV文件中的双引号(")时存在问题。具体来说,这些版本未能正确转义字段值中的双引号。例如,如果一个字段包含像0.156"这样的值,生成的CSV文件将不会遵循标准CSV格式规则,使其难以进一步处理或导入。

针对由于未转义双引号而导致CSV文件出现问题的用户,有几种手动更正选项:

  1. 移除双引号:一种方法是在文本编辑器中打开生成的CSV文件,并手动删除字段内的双引号。
  2. 双倍引号:另一种方法是在字段内每个双引号前加上另一个双引号。根据CSV标准,这表示双引号是字段值的一部分,而不是分隔符。这种方法在使CSV文件符合预期格式的同时,保留了原始数据。

执行这些更正时要小心,以确保数据的准确性和完整性。此外,用户应考虑检查Altium的软件更新或补丁,这些更新或补丁可能会在未来版本中解决此问题,减少手动文件调整的需要。

Editing a BOM: Expanding and Merging Entries

A BOM entry with a quantity greater than 1 can be expanded into several BOM entries with a quantity of 1. As an example, if there is an entry with RC0805FR-0710KL, a quantity of 3, and designators R1,R2,R3, it can be expanded into three entries:

  • RC0805FR-0710KL, quantity of 1, designator R1
  • RC0805FR-0710KL, quantity of 1, designator R2
  • RC0805FR-0710KL, quantity of 1, designator R3

Expanding can be done by clicking the 'Expand entry' button when editing the BOM entry. This button will appear only for entries that have a quantity greater than 1.

The reverse operation is also possible: it is possible to select several BOM entries with the same part, and use the 'Selected | Merge entries...' menu option. This will merge the selected entries into a single BOM entry, combining designators.

Merging will perform an AND operation on BOM substitutes: the intersection of sets of BOM substitutes of selected entries will become the set of substitutes of the merged entry. The description will be taken from the first selected entry.

These operations are useful in case one wants to exclude or delete a single component in a BOM that has a number of these components grouped into a single BOM entry. A BOM entry can be expanded, one of the components can be excluded or deleted, and the remaining ones can be combined back into a single entry.

BOM替代品

在 PartsBox 中编辑物料清单(BOM)时,您可以灵活地为个别 BOM 条目添加部件替代品。此功能允许您指定可以与主部件互换使用的替代部件。在构建、定价或采购时,PartsBox 将主部件及其所有替代品视为同等有效的选择,为您在采购组件时提供更大的灵活性。

BOM替代品的功能类似于元件组(meta-parts)中的成员元件(替代品)和单个元件的替代品。然而,有一个关键区别:BOM替代品是在特定项目内的每个条目上配置的,且不会影响该特定条目之外。这种细粒度控制使您能够根据每个项目的具体要求定制替代品。

在采购时合并BOMs,PartsBox采取保守的方法处理替代品。如果有两个条目对同一元件但具有不同的替代品集,PartsBox将只考虑替代品的交集——即,两个条目都共有的替代品。这确保了只有在所有实例中对该元件普遍适用的替代品才会被用于采购列表。举个例子,假设您有一个BOM,其中元件A有替代品B和C,另一个BOM中元件A有替代品B和D。在这种情况下,PartsBox不能假设元件A总是可以用B、C或D替代。相反,PartsBox只能确定元件A可以用B替代,因为它是两个BOMs都共有的唯一共同替代品。

项目定价

估算项目成本是生产过程中的重要步骤。PartsBox通过提供全面的定价功能简化了这项任务。要访问此功能,请导航至您希望定价的项目并选择'定价'标签。

打开'定价'标签页时,您将看到主定价表,它显示了项目元件及其相关成本的详细分解。该表包括诸如元件名称、制造商、MPN(制造商零件编号)、所需数量以及每个元件的单价等信息。

定价选项

构建/批量大小是您希望估算定价的单位数量。提供了几个常见的数量以便快速访问,但可以在输入框中输入任何数量。

总单价和总价格以大号字体显示在右侧。它们旁边的展开按钮允许快速比较整个常见构建数量范围的定价,无需手动输入。

如果每单位和总价格旁边有红色感叹号警告标志,这意味着PartsBox无法计算定价,因为缺少了一些信息。下面的定价表中,问题元件将以红色突出显示。

零件采购选项允许选择零件的来源。'仅限本地库存'将仅考虑您已有的零件,使用它们的平均购买价格进行BOM定价。'仅购买'将忽略本地库存,仅使用在线价格和库存信息。'使用本地库存,然后购买'将首先使用所有本地库存,如果不够,再考虑在线报价。

请注意,如果您的库存历史不包含价格,当您尝试使用本地库存进行项目/BOM定价时,您将无法获得正确的定价信息。您可以随时返回并编辑库存历史以添加价格。

提供的过滤选项允许缩小报价列表:

  • "仅限首选分销商"复选框将排除不在您首选列表上的分销商的报价(人们很少从地球另一端的分销商那里购买)。您可以在设置中修改首选分销商列表。
  • "仅限授权分销商"将只考虑由制造商授权重新销售元件的分销商的报价。
  • "仅限现货"将只考虑分销商表示有现货的报价。
  • "检查库存水平"更深入一层,实际检查分销商拥有的元件数量。一些分销商不提供确切的现货信息,因此检查这一点将排除他们的报价。

定价表

BOM定价功能中的定价表是核心组件。它提供了项目中所有零件的全面概览,以及它们的定价信息和采购选项。这个表使您能够就采购项目组件做出明智的决策。

定价表中的关键列包括:

  • 批量数量:此列显示构建特定数量的项目或 BOM 所需的部件数量。它考虑了为每个部件设置的损耗参数。如果配置了损耗,批量数量可能高于您正在构建的单位数量,以考虑生产过程中的预期损失。
  • 购买数量:此列指示基于所选的采购选项需要购买的实际数量。例如,如果构建需要100个元件,但您在本地库存中有25个,并且选择了'使用本地库存,如有需要则购买'选项,那么购买数量将是75。
  • 最佳报价:根据您的偏好和供应商规则,PartsBox自动为每个元件选择最佳报价。此列显示当前选定的最佳报价。

定价表提供了使用锁定图标“锁定”特定部件报价的能力。当报价被锁定时,无论价格或可用性如何变化,都将使用它来计算整体 BOM 价格。

定价表中的每一行都包含一个'排除'复选框,允许您快速从定价计算中排除一个零件。当您想查看从 BOM 中移除特定组件的影响时,这很有用。

要查看有关特定元件的可用报价的更多详情,您可以使用左侧的下拉图标展开行。这将显示该元件的所有报价的列表,包括定价、数量折扣和交货时间。

选择报价

PartsBox自动为每个与在线身份(制造商零件编号)链接的BOM条目选择最佳(最便宜)的报价。每个电子元件通常有20-40个报价,选择过程复杂,考虑到各种因素:

  • 每个报价的价格分界点
  • 可用性和库存信息
  • 最小订购数量(MOQs)
  • 订购倍数
  • 多种货币

主BOM定价表只显示每个零件的最佳报价。PartsBox根据'价格丢弃过剩'选择此报价——假设购买的任何过剩库存将被丢弃的价格。这种方法确保选择了最具成本效益的选项,即使所需数量低于MOQ或不是订单倍数的倍数。

例如,如果需要 50 个零件但最小订购数量是 100,PartsBox 将考虑 100 个零件的价格,假设多余的 50 个将被丢弃。如果由于价格折扣,这个价格仍然具有竞争力,它可能被选为最佳报价。有时候,购买更多反而更便宜。同样,为了比较,数量会被四舍五入到最近的订购倍数。

根据建造数量的不同,报价的排名,因此最佳报价,会发生变化。这允许发现在某些数量下变得具有成本效益的新的、意外的元件来源。

展开每个报价以显示更多详情:

  • 包装
  • 订单上的数量
  • 订单预计到达时间 (ETA)
  • 工厂交货时间
  • 工厂订单倍数

对于元零件、BOM 替代品或零件替代品,会为所有分组的零件收集报价。由于这些零件被视为可互换的,报价会合并,从整个池中选择最佳报价。

添加本地报价以实现自定义定价和折扣

除了从主要分销商采购元件外,通常还会收到其他供应商针对特定数量的自定义报价,通常带有折扣价格。PartsBox通过允许您输入自己的本地报价来适应这一点,这些报价在定价过程中将与在线报价一同被考虑和排名。

本地报价可以通过两种方式添加:

  1. 直接从项目定价表中
  2. 对于特定部件的部件信息屏幕

与在线报价一样,本地报价支持任何数量的多个价格区间,以及最小订购数量(MOQ)和订购倍数。这些参数在确定给定项目的最佳报价时由定价算法考虑。

添加本地报价时,您可以提供额外信息,例如:

  • 订单参考或编号
  • 报价日期
  • 评论
  • 过期日期

过期日期尤其重要,因为PartsBox将在定价时自动排除任何已过期的报价。如果报价已过期,则不会考虑。

PartsBox 支持所有主要货币的本地报价。它使用最新的汇率将价格转换为您首选的显示货币,同时保留原始价格和货币以供参考。这使您可以在不进行手动货币转换的情况下,与世界各地的供应商合作。

货币处理

PartsBox简化了货币处理。用户可以在设置中选择他们偏好的货币,应用程序中的所有价格都将以该货币显示。这在处理定价信息时提供了一致且个性化的体验。

该软件使用欧洲中央银行(ECB)汇率进行准确的货币转换。这些汇率定期更新。这消除了手动货币转换的需要,并为用户提供最新的定价信息。

手动输入报价时,您可以从支持的任何货币中选择。PartsBox将自动处理货币转换,以用户首选的货币显示价格。这个功能适用于来自不同供应商和地区的报价,便于比较和分析价格数据。

构建项目

构建是 PartsBox 中规划和跟踪生产的一个重要功能。它们允许您检查是否有足够数量的零件(包括损耗),准备您的构建,生成拣选列表,并从您的库存中移除所使用的数量。

构建还提供了可追溯性。根据您的订阅计划,构建历史显示了每次构建中使用了哪些特定元件,细节级别有所不同。

要访问过去的构建历史,查看进行中的多阶段构建,或开始新的构建,请导航至项目内的'构建'标签。

开始新的构建时,构建表会显示所有项目元件及其所需和可用的数量。对于支持元件损耗计算的计划,所需数量包括根据其损耗设置为每个元件单独计算的损耗开销。

'库存请求'列指示将从哪里获取零件。对于存储在多个位置的零件、具有批次控制的零件和元零件,此列可能显示多个来源。

您可以通过输入一个数字或使用 +/- 按钮来设置计划的构建数量。调整数量会立即更新一切。如果某个组件的库存不足,该行将以红色突出显示,并带有警告。

PartsBox在将零件分配给BOM条目时使用各种策略:

  • 先进先出(FIFO):首先使用最旧的批次(按获取日期排序)
  • 后进先出(LIFO):首先使用最新的批次(按获取日期排序)
  • 最后访问:首先使用最近访问的批次
  • 最大批次优先:首先使用含有最多元件的批次
  • 最小批次优先:首先使用最小的批次

您还可以限制PartsBox仅使用每个BOM条目的单一零件来源。某些计划仅限于单一来源,在其他计划中,确保完全可追溯性可能很有用。

默认的元件来源选择策略确定了初始分配,但这些可以在表中更改。每行可以展开以显示来源,允许您单独选择它们并重新排序(受计划限制)。您还可以根据每个条目的基础覆盖使用的数量。

每行包括一个'排除?'复选框。勾选它将从构建中排除该元件(本质上是DNP - 不放置)。对于被排除的元件,不会移除任何库存。

如果某些BOM条目的库存不足,PartsBox将显示警告但仍允许您继续构建。如果您手头有未输入到PartsBox的额外库存,或者如果您想生产部分装配的电路板,这可能会有用。将从您的库存中移除最大可用数量。

单阶段建造

在单阶段构建中,按下'构建并移除库存'按钮(并确认)将移除项目中所有未被排除的元件的库存。然后,构建将被标记为已完成。

多阶段构建

对于多阶段构建,请勾选'多阶段构建'复选框。PartsBox将在构建中的每个元件旁边显示选择复选框。您可以使用单独的框来选择行,选择/取消选择所有行,并使用搜索/过滤界面标记要在当前阶段构建/放置的元件。过滤界面支持标签,因此输入'#smd'是选择所有SMD元素的快速方法,这些元素通常首先被放置。

按下'构建并移除库存'将仅处理选定的条目(与单阶段构建中相同)。

在不选择任何元件的情况下执行构建阶段,可用于在构建历史中记录处理步骤。

未完成的多阶段构建将出现在构建界面的'进行中'标签中。选择它允许您构建下一阶段或完成构建,将其标记为完成。

构建可以有任意数量的阶段。即使没有放置所有部件,也可以将其标记为完成。在这种情况下,未使用的条目将在构建中被标记为排除。

多阶段构建在所有阶段中由相同的 ID Anything™ 代码表示,允许即使是未完成的设备也可以附加 ID Anything™ 标签,以便快速识别和访问构建信息。

构建配置历史

在管理生产时,维护构建历史记录是重要的。这个记录通常包括为项目或BOM构建的单位数量、构建的日期和时间以及任何相关评论。虽然这种详细程度对于简单的生产运行足够,但更复杂的构建通常需要跟踪额外的数据。

在现实世界场景中,每个构建都有其独特的配置。这个配置包括补充信息,包括:

  • 对于特定建造被排除或标记为'不放置'的组件
  • 从建造生成的库存请求,详细说明从特定位置使用了哪些元件,或在批次跟踪的情况下,用于生产的确切批次(通过序列号标识)

PartsBox将所有这些信息作为构建历史的一部分存储,使您能够轻松回顾和验证特定构建在未来的任何时间点是如何配置的。

要访问建造配置历史,请导航至PartsBox的项目部分中的'建造'标签。在这里,您将找到所有建造的列表。您可以选择查看完整列表,或过滤以仅显示已完成的建造或当前正在进行的多阶段建造。

每次构建都会分配一个独特的ID Anything™代码,可以打印在标签上并贴在该构建期间生产的物理设备上。这个代码提供了快速便捷的访问构建信息的方式,确保您可以随时检索相关细节,即使在构建完成很久之后。

使用子装配元件

PartsBox 中的子装配部件代表构建项目所产生的库存。当构建一个项目时,相应子装配部件的库存会按构建数量增加。这允许有效管理由多个子装配和部件组成的复杂产品,每个子装配都可以单独生产或采购。

创建项目的子装配元件:

  1. 导航到项目的信息屏幕。
  2. 点击'创建子装配零件'按钮。每个项目只需执行此操作一次。

创建后,子装配部件将出现在部件列表中,并且可以像管理任何其他部件一样进行管理,但有一个例外:子装配部件的名称始终与相应的项目相同,且无法更改。

构建项目时,构建确认屏幕包括将库存添加到关联子装配部件的选项。如果启用,您可以:

  • 选择存储构建的存储位置。
  • 为生产的子装配输入定价(自动定价将在未来版本中实现)。
  • 添加与构建相关的评论。

确认后,子装配部件的库存将按构建数量增加。由于子装配部件的行为类似于常规部件,它们可以在其他项目和构建中使用,并且可以配置诸如低库存警告和损耗参数等功能。

当启用批次控制时,项目的每次构建都会生成对应子装配部件的一个独特批次,由一个独特的ID Anything™代码标识。通过将ID Anything™标签贴在制造的设备上,您可以快速使用移动设备扫描代码,以访问相关的构建信息。

使用序列号跟踪单个设备

PartsBox 提供了一个强大的功能,用于跟踪从项目/BOM 构建的单个设备。开始构建时,您可以启用“分别跟踪每个生成的子装配”的选项。这改变了构建过程,为每个构建的子装配生成单独的批次,有效地为每个设备分配一个唯一的序列号。

启用此选项可以解锁跟踪单个设备生命周期的丰富可能性。PartsBox中的批次已经携带大量数据,并且已分配唯一的ID Anything™代码。您可以以文件形式附加更多数据到这些批次中,如测试结果、修理协议、监管文件、服务历史或任何其他相关信息。

每个批次都被分配一个独特的ID Anything™代码,可以打印为二维码并物理附着在相应的设备上。这允许轻松识别和跟踪单个设备。或者,设备可以通过组合特定构建的ID Anything™代码(指向特定构建)和在该构建中自动分配的整数序列号来识别。

当为多阶段构建启用添加子装配部件库存选项时,PartsBox 会跟踪当前正在生产中的库存。这允许您将有关生产中潜在异常或个别测试结果的信息附加到每个设备批次,随着设备的构建。完成构建后,库存状态从“生产中”变为“可用”。

采购

订单

PartsBox支持三种类型的订单,每种代表采购过程中的不同阶段:

  1. 开放订单:这些订单处于初始阶段,可以自由修改。您可以添加或移除电子元件,调整数量,并在最终确定订单前进行任何必要的更改。开放订单在计划和预算阶段提供灵活性。
  2. 已下订单:一旦与分销商下达开放订单,它就转变为“已下订单”状态。这表明订单已被提交,正在等待履行。已下订单的物品会有一个预期交货日期,让您能够跟踪电子元件预计到达的时间。
  3. 已接收:当订单中的所有项目都已成功交付并处理时,订单被标记为"已接收"。这表示该特定订单的采购过程已完成,接收的元件现在可用于您的库存中。

要创建订单或向现有的开放订单添加项目,您可以从审查单个元件的定价和报价开始,或者使用采购清单。PartsBox允许您将单个报价或一组报价添加到订单中,将它们与提供定价的相应供应商关联。

在修改开放订单中的数量时,PartsBox会自动检索当前的定价信息,并根据数量和任何适用的价格折扣调整总价格。这确保您始终拥有最新和准确的订单定价。

开放订单可以通过复制和粘贴转移到分销商的网站,或者如果需要更正式的打印采购订单,可以导出适当的格式。

与供应商下订单最有效的方式是使用“上传购物车”功能。这允许您复制并粘贴或上传包含订单详细信息的 CSV 文件。

当您将一个开放订单标记为'已订购'时,PartsBox会提示您提供预期的交货日期。这些信息帮助您跟踪零件预计到达的时间,并使系统能够在应用程序的各个相关部分显示已订购的库存。

如有需要,您可以取消订单,这将使其状态恢复为“开放”,并移除预期库存的显示。

PartsBox提供了几种方便的方法从订单接收元件:

  1. 接收订单界面:该界面允许您仅需几次点击就可以高效地将订单中的全部或部分元件接收到单个存储位置。
  2. 添加库存对话框:当查看单个零件时,您可以使用添加库存对话框针对特定订单接收物品。对话框会根据订单详情预填充数量和价格。
  3. 条形码扫描:根据分销商的能力,扫描条形码可以显示预填充数量的添加库存对话框,或者在条形码中包含 PartsBox 代码的情况下,直接针对特定订单接收零件,自动填充数量、定价和订单信息。

采购列表

在生产多个电子设备时,通常需要批量购买组件。然而,确定所需的确切数量可能具有挑战性,特别是在考虑现有的本地库存和跨不同BOM(物料清单)共享的零件时。

元件组(元件替代品)、元件替代品和BOM替代品的存在为采购过程增加了另一层复杂性。在订购的那一刻之前,保持在选择特定MPN(制造商零件编号)方面的灵活性是有益的。

要启动采购流程,请导航至“项目”部分并开始使用每个项目卡底部的“添加到购物车”按钮将项目/BOM添加到您的项目购物车中。添加项目时,您将有机会指定您打算构建的数量。

一旦您将所需的项目添加到购物车中,为您的清单指定一个描述性名称,然后点击'创建采购清单'。此操作将重定向您到'采购'部分,您可以在那里查看所有的采购清单。

点击特定的采购清单将打开熟悉的定价界面,类似于用于项目/BOM定价的界面。此界面允许您选择报价,添加您自己的报价,选择特定的零件替代品(对于元件),并将您的选择限制在首选分销商中。

在最终确定您的采购列表后,切换到“按分销商/供应商分组”视图,以便看到您的元件按每个供应商组织成单独的订单。这个视图提供与“所有元件”视图相同的功能,使您能够在需要时修改报价选择。此外,您可以快速将所有元件添加到一个新的或现有的特定供应商订单中,并直接与他们下单。

虽然自动订购支持一直是长期计划的一部分,但由于与各种分销商系统集成的复杂性,其实施仍然具有挑战性。

发布您的元件数据库

PartsBox允许您将您的元件数据库公开,与他人共享部分或全部元件。此功能对于想要分享他们元件库存的业余爱好者以及想要展示可用组件的创客空间来说非常有用。

设置您的公共页面

要发布您的元件,请导航至“设置 | 发布”部分。在这里,您可以输入有关您自己或您的组织的信息,例如简短描述、一个URL和更长的描述。这些信息将显示在您的公共页面上。

请注意,只有当您选择了要发布的元件时,您的公共页面才会存在。公共页面的更新不是即时的,可能需要几分钟到一小时不等。

选择要发布的元件

PartsBox提供三种选择元件以公开显示的选项:

  1. :如果您不想发布任何元件,请选择此选项。您的公共网页将不存在。
  2. 符合过滤条件的元件:使用“编辑过滤器”按钮创建基于元件数据的过滤器。只有通过过滤条件的元件才会被发布。一个常见的方法是使用基于标签的过滤。例如,您可以设置一个过滤器,只发布带有“公开”标签的元件。
  3. 所有您的元件:选择此选项以公开您的整个元件数据库。

通过仔细选择要发布的元件,您可以控制与他人共享的信息,同时保持其他数据的私密性。

其他设备和软件

条码扫描器

PartsBox 支持生成按键的条形码扫描器,这包括大多数 USB 扫描器。Zebra LS2208 是一款可靠且价格合理的 1D 扫描器,与 PartsBox 协作良好。然而,由于元件分销商越来越多地采用 2D 条形码,因其超大的数据存储能力,推荐使用 2D 扫描器以未来证明您的设置。

要在PartsBox中使用2D扫描仪,您必须将其配置为将特殊的不可打印字符(ASCII代码RS、GS和EOT)替换为字符串'{RS}'、'{GS}'和'{EOT}'。这对于扫描仪与基于Web的应用程序正确工作是必要的。如果您有Zebra DS2208扫描仪,只需扫描提供的条码即可自动配置它以用于PartsBox。配置条码以小PNG大PNGPDF格式提供。

支持的扫描器

任何支持 USB HID 接口(即,充当键盘)的 1D 扫描器都应该与 PartsBox 兼容。如果扫描器的输出在文本编辑器中可见,则它与 PartsBox 兼容。

与PartsBox良好兼容的2D扫描器包括:

Zebra DS6608(2007 年停产)已知与 PartsBox 不兼容。

要在 PartsBox 中使用2D扫描器,扫描器必须支持扫描代码中的字符串替换(在斑马扫描器中称为“高级数据格式化”或“ADF”)。这是网页浏览器的限制,而不是 PartsBox。

为了获得最佳的条码扫描体验,PartsBox推荐使用专用的2D扫描器,特别是Zebra DS2208。2D扫描器可以解码1D和2D条码,确保与分销商使用的2D条码趋势的兼容性。

一个更经济的选择是Barcode to PC应用程序,它包括安装在您的PC上的软件和用于扫描的移动应用程序。虽然这个解决方案目前不可靠地支持DataMatrix代码,但预计未来会有改进。

已知问题和限制

  • 如果您使用非美国键盘布局,则需要额外的扫描器设置。扫描 PartsBox 设置条形码后,从随扫描器提供的手册中扫描您键盘布局的区域代码。
  • 在 Windows 上使用 Firefox 可能无法可靠地扫描。强烈推荐使用替代浏览器,如 Chrome 或 Edge。

故障排除

由于PartsBox无法控制的因素,使用USB扫描器进行条码扫描时不能保证100%的可靠性。

如果2D扫描器与PartsBox不兼容,请首先在文本编辑器(如记事本)中检查其输出。扫描一个2D条形码并验证结果是否包含'{RS}'、'{GS}'和'{EOT}'序列。如果这些序列缺失,请确保扫描器配置了特殊代码替换,并且如果使用非美国键盘布局,请从扫描器手册中扫描适当的区域设置代码。

请参考上面的'已知问题和限制'部分,看看您的问题是否列出。如果扫描器在记事本中的输出看起来正确,但PartsBox仍然无法识别条形码,请使用反馈表格报告问题。

控制您的库存、订购和生产

尝试演示

计划与定价