PartsBox 常见问题解答

常规

什么是 PartsBox?

这是一个允许您跟踪电子元件和生产的应用程序。PartsBox 允许您轻松管理元件库存,跟踪元件的存储位置、当前库存水平以及哪些元件用于哪些项目。它显示元件规格,允许将文档(数据表、3D CAD 模型)附加到元件,并快速搜索整个数据库。它允许您为元件、批次、存储位置、订单、项目和单个构建打印标签。

PartsBox 还会自动计算您的项目/BOM 的定价,处理价格分段、货币转换、MOQ(最小订购量)和订购倍数。

使用内置的条形码扫描功能,直接在浏览器中即可轻松添加库存。ID Anything™ 让您可以标记/标签任何实物,只需使用任何设备扫描 QR 码,即可在几秒钟内获取有关它的信息。

电子表格还不够吗?

虽然电子表格足以管理少量的电子元件,但随着库存的增长,它很快就会变得繁琐。电子表格缺乏像 PartsBox 这样的专用库存管理系统所提供的专业功能和特性。

PartsBox 提供对数据表、元器件规格的即时访问,并能够使用模糊匹配对元器件进行标记和搜索。它还允许在用户之间共享元器件描述。这些功能有助于管理和定位元器件的过程。

在多用户环境中,电子表格在数据完整性和可追溯性方面存在不足。它们仅提供库存数据的快照,而不记录哪个用户执行了特定操作(如移除元件)。这种历史记录的缺乏会导致混乱和错误。

当考虑货币转换、价格分段、最小订购量和订购倍数等因素时,使用电子表格计算物料清单 (BOM) 的价格变得越来越复杂。生成的电子表格通常很复杂并且很快就会过时。PartsBox 通过直接从 CAD 程序导入 BOM 并自动处理所有复杂性来简化此过程。它实时更新报价和汇率,确保 BOM 计算保持准确和最新。

因此,虽然电子表格可用于基本的库存跟踪,但它们缺乏像 PartsBox 这样的专用应用程序所提供的稳健性、可追溯性和专业功能。PartsBox 简化了电子元件库存的管理,使其更加高效和可靠,尤其是在多用户环境和处理复杂定价方案时。

标签打印

为什么只支持 Zebra 打印机?

Zebra 是唯一一家拥有成熟、文档齐全的打印机语言(Zebra 打印机语言,ZPL)的主要标签打印机制造商,该语言在其大多数打印机中得到普遍支持。正因为如此,PartsBox 不需要实现功能齐全的图形标签设计器,而是提供可以填充数据的强大模板。可以使用像 Labelary Viewer 这样的软件和许多其他应用程序以图形方式设计模板。

Zebra 还提供各种不仅适合消费者,也适合工业应用的打印机。

为什么我需要安装第三方应用程序来打印标签?

遗憾的是,通常无法从浏览器内部与标签打印机通信。浏览器应用程序只能访问通用的“打印”对话框,这不适合紧密格式化的标签以及向打印机发送原始 ZPL 代码。对于浏览器制造商来说,这是一个低优先级的项目,因此不太可能很快得到改善。这就是为什么 PartsBox 需要连接到本地安装的外部应用程序 (JSPrintManager),该程序接收原始数据并将其发送到打印机。

元器件

什么是“关联”元件?

PartsBox 中的关联元件代表电子元件,如电阻器、电容器、二极管、晶体管和集成电路,这些元件具有制造商零件编号 (MPN),并可从分销商处购买。这些元件链接到在线身份,允许从供应商网站自动检索数据,如定价、可用性和技术规格。

当您在 PartsBox 中创建关联元器件时,您将其与制造商的特定 MPN 关联。这使软件能够获取有关该元器件的实时信息,从而简化库存管理和 BOM 创建流程。关联元器件使您的元器件数据更容易保持最新和准确,因为信息与供应商的数据库同步。

与关联元器件相比,PartsBox 中的本地元器件用于没有 MPN 或无法在线购买的元器件,例如通用元器件、定制元器件、PCB 或机械零件。但是,如果需要,您仍可以在创建本地元器件后将其链接到在线身份。

“本地/公司元件编号”字段在哪里?

PartsBox 支持链接元器件的两个标识符:制造商元器件编号 (MPN) 和本地元器件编号。本地元器件编号(也称为公司元器件编号)允许为元器件分配内部标识符。这对于拥有自己内部元器件编号方案的公司非常有用。

要为关联元件设置本地元件编号,只需重命名该元件即可。如果本地元件编号与 MPN 不同,两者都将显示并被索引以供搜索。这允许通过任一标识符找到元件。

本地元件编号是付费 PartsBox 方案的一项功能。免费的 Hobbyist/Maker 方案仅通过 MPN 识别链接的元件,不支持本地元件编号

为什么我数据库中的元件名称与制造商零件编号 (MPN) 相同?

免费的爱好者/创客计划仅通过制造商零件编号 (MPN) 识别关联电子元器件。电子元器件名称会自动设置为与 MPN 匹配。

付费订阅方案允许为元件定义自定义本地名称,也称为本地元件编号或公司元件编号。这允许将内部元件标识符与制造商的元件编号区分开来。

我应该将拼板 PCB 作为拼板添加还是作为单个 PCB 添加?

正确的答案是“视情况而定”。但一般来说,最好添加裸 PCB 并将拼板视为包装细节,类似于元件装在托盘中到达的方式。这对生产很有效:毕竟,生产和定价单位通常是单个测试过的设备,即使它们可能是以拼板形式生产和测试,并在最后才分板。

存储

我应该如何命名存储位置?

PartsBox 中的存储位置可以使用任何所需的方案命名,但建议使用以下约定:

  1. 以指示存储类型的字母开头:
    1. 'b' 代表带隔间的盒子
    2. 's' 代表放置元件卷盘的架子
    3. 'c' 代表带抽屉的柜子
  2. 字母后跟一个两位数字,唯一标识存储单元(01、02 等)。
  3. 对于有子隔间的位置,使用棋盘命名系统附加隔间的网格坐标(a1、a2、b1、b2 等)。网格大小取决于隔间的数量。

这会导致如下的存储位置名称:

  • "b01-a4" : 盒子 1,A 行,第 4 列
  • "s12-l1-r2" : 货架 12,第 1 层,卷盘 2
  • "c05-d3" : 柜子 5,抽屉 3

存储位置名称可以在 PartsBox 中随时更改。但是,在打印标签或贴纸之前请仔细考虑命名方案,因为一旦标签贴在物理存储位置上,重命名就会变得不方便。

如何删除存储位置?

存储位置不能在 PartsBox 中直接删除。这是为了保持数据完整性并避免损坏库存历史记录。如果删除了存储位置,任何引用该位置的历史库存条目都将指向不存在的位置,从而导致不一致。

作为替代方案,可以将存储位置归档。归档会从正常视图中隐藏存储位置,同时仍保留历史数据。归档的位置仅在检查以前存储在该位置的元器件的库存历史记录时可见。

这种方法确保即使存储位置不再处于活动使用状态,过去的库存变动和存储记录仍然完好无损且可访问。归档功能允许整理存储位置列表,而不会丢失宝贵的历史信息。

PartsBox 是否支持分层存储位置(位置内的位置)?

PartsBox 使用扁平化存储命名方案,不直接支持分层存储位置。实施分层存储会在整个应用程序的搜索、过滤和一致显示位置方面引入复杂性。

作为替代方案,存储位置命名方案可用于编码层级结构。例如,像“货架 1 - 盒子 2 - 隔间 A”这样的名称可以反映物理层级,同时在应用程序中仍使用扁平结构。

这种方法提供了分层存储的组织优势,同时避免了在应用程序中以分层方式建模存储位置所带来的技术挑战和潜在的不一致性。

项目

CAD 数据可以导入到 PartsBox 中的项目或 BOM 中吗?

是的,PartsBox支持从电子CAD软件导出的CSV或TSV文件导入BOM。Altium Designer、Autodesk EAGLE和KiCad均有可用的导入预设,允许快速轻松地导入BOM。

除了预设之外,自定义导入设置还允许将 CSV 列映射到 PartsBox 数据字段。这使得可以从几乎任何能够将 BOM 导出为 CSV 文件的 CAD 软件导入 BOM。

KiCad BOM 导入预设在所有计划中均可用,包括免费计划。商业 CAD 软件包的预设以及自定义导入功能仅限于付费商业订阅计划。

有关 BOM 导入过程和支持格式的更多详细信息,请参阅 BOM 导入功能说明

PartsBox 如何处理货币转换?

PartsBox 使用欧洲中央银行 (ECB) 的汇率进行货币转换。这些汇率会在应用程序内定期更新,以反映最新值。

对于历史库存数据,PartsBox 存储每个条目的原始价值和货币。当需要显示此历史数据时,原始值将使用当前汇率即时转换。这与会计软件通常使用的方法不同,后者使用历史汇率进行此类转换。

对历史数据使用当前汇率的理由基于这样一个假设:用户通常希望查看物料清单 (BOM) 的当前定价以估算利润率。因此,将当前汇率应用于历史数据可为当前时间段提供更相关的成本估算。

数据

我可以添加自己的自定义字段吗?

是的,PartsBox 允许您定义自己的自定义字段来存储除提供的标准字段之外的其他数据。此功能包含在所有商业计划中。

自定义字段可以添加到元件、批次、存储位置、订单、项目和项目 (BOM) 条目中。

自定义字段的功能类似于内置的“备注”字段,允许您捕获任何类型的信息。但是,与备注或评论不同,自定义字段是结构化的,已编入索引以供搜索,并可用于整个应用程序中的表格列和筛选。

如何使用自定义字段的一些示例:

  • 对于元器件:分销商元器件编号、可靠性等级、环境合规状态
  • 对于存储位置:温度范围、ESD 保护等级、所有权信息、MSL 等级
  • 对于批次:供应商批次号、有效期、质量检验状态
  • 对于订单:批准状态、运输方式、海关文件
  • 对于项目:项目经理、开发阶段、监管批准

我可以导出/下载我的数据吗?

PartsBox 提供全面的数据导出功能,允许用户随时下载输入到系统中的所有数据。导出的数据以 JSON (JavaScript Object Notation) 格式提供,这是一种机器可读且易于解析的数据交换格式。

选择 JSON 作为导出格式是由 PartsBox 中底层数据的复杂性决定的。数据结构无法在电子表格等表格格式中充分表示。JSON 保留了整个数据层次结构和关系,确保在导出过程中保留所有信息。这为用户提供了在将来需要时将数据迁移到替代系统的灵活性。

什么是 JSON?我可以用它做什么?

JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,使结构化数据能够以定义良好且人类可读的文件格式存储。它的用途与 XML (eXtensible Markup Language) 类似,但语法更简单,解析更容易。

PartsBox 以 JSON 格式提供的数据转储主要用于程序化消费和导入其他系统。虽然导出的 JSON 文件不能直接在电子表格应用程序中使用,但对于需要处理数据并将其导入其他软件工具或数据库的开发人员和系统集成商来说,它们非常有价值。

值得注意的是,PartsBox 中的数据模型不是扁平的,这意味着它无法在像 CSV(逗号分隔值)文件这样的简单表格结构中准确表示。例如,PartsBox 中的每个元器件都保留有库存条目的历史记录,如果数据作为扁平电子表格导出,这些记录将会丢失。JSON 格式保留了 PartsBox 数据模型中不同实体之间丰富的结构信息和关系。

我可以编辑导出的数据并将其导回 PartsBox 吗?

不,目前不支持编辑和重新导入导出的数据。允许对导出的数据进行任意更改将需要复杂的一致性检查,以避免在将修改后的数据导回 PartsBox 时引入错误或不一致。

如果发生数据丢失或损坏,PartsBox 支持团队可以手动导入您的数据作为一次性紧急恢复措施。但是,此过程不是自动化的,需要 PartsBox 团队的人工干预以确保数据完整性。

我的数据安全吗?

PartsBox 采取多项措施来确保用户数据的安全性和完整性:

数据存储:所有用户数据都存储在分布式数据库系统中,并在多个服务器之间进行复制,以实现冗余和高可用性。

数据备份:每小时执行一次加密备份,包括用于灾难恢复的异地备份。备份加密使用 AES-256 标准。

密码保护:用户密码使用 SHA512 结合 bcrypt 进行哈希和加盐处理,以提供强大的保护,防止破解尝试。

数据可移植性:用户可以随时以 JSON 格式导出其完整数据集。在发生灾难性事件时,可以从该 JSON 导出中恢复数据。

访问安全:所有数据访问均通过 HTTPS 进行,提供传输中数据的加密。

用户责任:用户有责任设置高强度的账户密码。建议使用信誉良好的密码管理器生成高熵密码。

通过利用行业标准的加密、哈希算法和备份程序,PartsBox 保护用户数据免受未经授权的访问或丢失。分布式架构和异地备份提供了进一步的弹性。数据可移植性确保用户可以在需要时检索其数据。最终,PartsBox 和用户共同承担数据安全的责任。

如何在 PartsBox 中更改我的用户名或公司句柄?

请联系支持人员,我们会为您处理!

商业

PartsBox 对创客和业余爱好者免费吗?商业模式是什么?

PartsBox 为创客和业余爱好者提供免费计划。该服务通过付费计划产生收入,这些计划非常适合从事原型设计、电子实验室、研究实验室以及中小型电子生产(包括合同制造商)的公司。这些付费计划的收入确保了 PartsBox 的持续开发和维护。

我如何在 PartsBox 中请求新功能?

要请求新功能,请使用提供的建议/反馈表。提交请求时,请说明缺少此功能是否是导致您完全无法使用 PartsBox 的“决定性因素”。此外,如果请求的功能能为您提供重大价值,请说明您是否愿意升级到更高的计划以访问它。

为什么免费计划中不包含功能 X?

开发和维护软件需要大量资源,包括硬件、能源和劳动力成本。作为一家企业,PartsBox 旨在实现财务上的可持续性和长期稳定,以便继续为其用户提供可靠的服务。这不是一家风险投资资助的公司:它不会不惜一切代价追求增长。

为了实现这一目标,PartsBox 提供了不同的订阅计划。免费计划旨在为业余爱好者和创客提供有效管理其电子元件库存所需的所有基本功能。一个例外是使用计算机摄像头进行的浏览器内条形码扫描功能。由于与该技术相关的高昂的每用户许可成本,将其包含在免费计划中是不可行的。但是,PartsBox 致力于让所有用户都能使用最有用的功能,同时确保服务的长期生存能力。

长期生存能力和数据安全

采用新软件时,尤其是来自较小公司的软件,一个常见的担忧是长期生存能力。该软件在未来还会得到支持和维护吗?鉴于科技初创公司的高失败率,这是一个合理的问题。虽然无法做出绝对保证,但以下是关于 PartsBox 的一些关键点:

  • PartsBox 专为低成本维护而设计。架构主要在客户端,最大限度地减少了免费层级的服务器支持需求。这降低了运营成本并提高了可持续性。
  • PartsBox 是一家盈利的企业,而不是一家亏损运营的风险投资初创公司。盈利能力有助于长期稳定,并降低因缺乏资金而突然关闭的风险。
  • PartsBox 是一个长期、稳定的项目,而不是短期风险投资。重点是构建可靠、持久的解决方案。

话虽如此,未来总是不确定的。作为创始人,我的目标是保持透明,避免做出无法兑现的承诺。我只能分享我目前的意图。

我做出的一个承诺是,您的数据永远不会被扣为人质。数据导出功能现在有,将来也会继续维护,确保您可以随时取回您的数据。这种对数据可移植性的承诺提供了安心和灵活性。

总之,虽然没有任何公司可以保证其未来,但 PartsBox 的结构旨在实现长期可持续性,并致力于数据安全和可访问性。

掌控您的库存、采购和生产

试用演示

计划与定价