PartsBox常见问题解答

通用

PartsBox是什么?

它是一个允许您跟踪电子组件和生产的应用程序。PartsBox使您能够轻松管理零件库存,跟踪组件存储位置、当前库存水平以及哪些组件用于哪些项目。它显示组件规格,允许将文档(数据表、3D CAD模型)附加到零件上,并快速搜索整个数据库。

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

通过内置的条形码扫描,在浏览器中添加库存变得简单。而 ID Anything™ 让您可以标记/贴标签任何实物,并在几秒钟内通过任何设备扫描 QR 码即可获取有关它的信息。

电子表格是否足够?

虽然电子零件的小型收藏可以使用电子表格来管理,但随着库存的增长,电子表格很快就变得笨重。电子表格缺乏专门的功能和特性,这些是专用库存管理系统如PartsBox所提供的。

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

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

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

因此,虽然电子表格可用于基本的库存跟踪,但它们缺乏专为此目的构建的应用程序所提供的健壮性、可追溯性和专业功能。PartsBox简化了电子元件库存管理,使其更加高效和可靠,特别是在多用户环境中以及处理复杂定价场景时。

元件

什么是“关联”部件?

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

当您在PartsBox中创建一个链接零件时,您会将其与制造商的特定MPN关联。这使得软件能够获取有关零件的实时信息,简化了管理库存和创建BOM的过程。链接零件使保持零件数据的最新和准确变得更容易,因为信息与供应商的数据库同步。

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

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

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

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

本地零件编号是付费PartsBox计划的一个功能。免费的业余爱好者/制造者计划仅通过其MPN识别链接零件,并不支持本地零件编号

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

免费的业余爱好者/制造者计划仅通过其制造商零件编号(MPN)识别链接零件。零件名称自动设置为与MPN匹配。

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

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

是的,PartsBox 允许您定义自己的自定义字段来存储有关零件的额外数据,超出了提供的标准字段。这项功能包含在付费计划中。

自定义字段的功能与内置的“备注”字段类似,允许您捕获任何类型的信息。然而,自定义字段提供了一种更加结构化和有组织的方式来存储这些数据。

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

  • 分销商名称
  • 分销商的部件编号
  • 部件在供应商网站上的URL链接
  • 部件重量
  • 部件包装或容器的皮重

输入到自定义字段中的数据被索引,因此可以进行搜索。这允许您根据存储在这些字段中的信息轻松找到部件。

我应该将面板化的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提供全面的数据导出功能,允许用户随时下载输入系统的所有数据。导出的数据以JSON(JavaScript对象表示法)格式提供,这是一种机器可读且易于解析的数据交换格式。

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

什么是JSON?我能用它做什么?

JSON(JavaScript对象表示法)是一种轻量级的数据交换格式,使得结构化数据能够以定义良好且易于阅读的文件格式存储。它与XML(可扩展标记语言)具有相似的用途,但提供了更简单的语法和更容易的解析。

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

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

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

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

如果数据丢失或损坏,PartsBox支持可以手动导入您的数据作为一次性紧急恢复措施。然而,这个过程不是自动化的,需要PartsBox团队手动干预以确保数据完整性得以维护。

我的数据安全吗?

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

数据存储:所有用户数据都存储在分布式数据库系统中,通过多个服务器的复制来实现冗余和高可用性。

数据备份:包括灾难恢复的离站备份在内,每小时进行一次加密备份。备份加密使用AES-256标准。

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

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

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

用户责任:用户负责设置强密码。建议使用知名密码管理器生成高熵密码。

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

如何在PartsBox中更改我的电子邮件地址或用户名?

请联系 support@partsbox.io。

商业

PartsBox 对于制造者和业余爱好者免费吗?其商业模式是什么?

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

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

要请求新功能,请使用提供的建议/反馈表格。提交请求时,请指定缺少此功能是否是阻止您完全使用 PartsBox 的“绊脚石”。此外,如果请求的功能对您来说具有重大价值,请指出您是否愿意升级到付费计划以访问它。

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

开发和维护软件需要大量资源,包括硬件、能源和劳动力成本。作为一家企业,PartsBox旨在长期财务可持续和稳定,以便继续为用户提供可靠的服务。

为此,PartsBox提供了不同的订阅计划。免费计划旨在为业余爱好者和制造者提供管理电子元件库存所需的所有基本功能。唯一的例外是使用计算机摄像头进行浏览器内条码扫描功能。由于与此技术相关的每用户许可成本较高,因此不可行将其包含在免费计划中。然而,PartsBox努力使最有用的功能对所有用户都可访问,同时确保服务的长期可行性。

长期可持续性和数据安全

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

  • PartsBox 设计用于低成本维护。架构主要是客户端,最小化了免费层的服务器支持要求。这降低了运营成本并增加了可持续性。
  • PartsBox是一个盈利的企业,而不是一个依靠风险资本资助、亏损运营的初创企业。盈利有助于长期稳定,并减少因资金不足而突然关闭的风险。
  • PartsBox 是一个长期稳定的项目,而不是短期冒险。重点在于构建一个可靠、持久的解决方案。

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

我所做的一个承诺是,您的数据永远不会被劫持。数据导出功能已经并将继续得到维护,确保您可以随时检索您的数据。这种对数据可移植性的承诺提供了安心和灵活性。

总之,虽然没有公司能保证其未来,但PartsBox为长期可持续性而构建,并致力于数据安全和可访问性。

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

尝试演示

计划与定价