什么是PCB组件变体以及它们为什么必要?

描述

多年前,我正在研究从现有电路板复制的设计,但存在问题。我的布局中的一些电路与他的原理图中的工程师不匹配。这引起了很多困惑。我们最终将问题追溯到设计批准并发送到制造后对电路板进行的一些编辑。在创建装配变体时无意中更改了电路板,使其与原理图不同步。在手动控制装配变体的过程中,这样的问题可能会蔓延。这可能导致设计延迟,甚至更糟糕的是未检测到的错误导致电路板构建不良。

什么是PCB组件变体以及它们为什么必要?

设计电路板是一种惯例,这样在组装多个应用时可以对同一电路板进行不同的配置。这些不同的配置称为装配变体。一个例子是设计一个可以在不同电压下工作的电源板。通过更改组装过程中使用,未使用甚至更改的组件,将确定如何创建不同版本的电源板。

在设计用于装配变体的电路板时,重要的是布置金属电路(焊盘,迹线,区域填充等),使其适用于所有建议的配置。这样,不同的配置都可以从相同的原始板设计构建。这不仅可以减少您的工作量,还可以减少电路板制造和库存成本。


每个PCB组件变体都需要文档

手动创建和记录装配变量的问题

最初,PCB设计人员必须创建一个单独的设计数据库,以便在处理多个变体时支持每个电路板装配配置。这是因为每个组件都需要自己的文档;但是,这种方法也引入了设计错误的可能性。

由于每个单独的设计数据库都包含原始板设计,因此它将在所有变体数据库中复制。虽然一个好的设计实践是拥有原始电路板设计的一个主副本,但是当每个变体副本中包含此主副本时,可能会出现问题。这是因为如果原始电路板设计在一个变体副本中被更改,即使是偶然事件,您最终也会得到原始电路板设计的不同副本。那么你可能无法分辨哪一个是正确的。显然,当您的原始板是所有不同装配变体的基础设计时,这是一个问题。如果修改导致与原理图的连接中断,就像我多年前经历的那样,这会变得更糟。

在一天结束时,这些潜在问题和管理同一设计数据库的多个副本增加你的工作量。每次有意修改原始板时,必须将这些编辑复制到每个变体数据库中。这非常耗时,需要非常注重确保数据库之间的设计完整性。


PCB组件变体允许配置相同的电路板不同的应用程序

使用变量管理器简化流程

CAD应用程序中的变体管理器将简化创建和管理的过程允许您在一个基础数据库中完成所有工作的不同程序集变体。创建变体时,您将能够指定要使用,未使用或更改值的某些变体。变量管理器还使您能够更改装配图形状等输出以及反映更改状态的材料清单。

此外,您还可以在主设计数据库中创建多个装配变量。这完全消除了管理多个数据库的问题以及随之而来的错误。最重要的是,它可以控制您的工作量。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分