在1972年的经典电影“候选人”中,比尔·麦凯,罗伯特饰演雷德福,竞选
州参议院。虽然他是一个远射和弱者,但麦凯最终以令人难以置信的近距离胜利令所有人惊讶。在对手的让步演讲之后,一群巨大的暴徒围绕着麦凯。他在人群中战斗,试图联系他的竞选经理Marvin(由Peter Boyles饰演)。终于到了他的身边,他把他拉到酒店房间,罗伯特雷德福德坐在床上,经过几秒钟的沉默,终于问了一个非常尖锐的问题:“那么,我们现在做什么? “竞选经理只是一脸迷惑。比尔麦凯再次提出这个问题...... “我们现在做什么?”当时部落找到了他们,他们很快被拉回走廊。
我们现在做什么?
有时,我们在第一个奇点支柱中采取的激进措施让我们问同样的问题 - “我们现在做什么? “只有一个图书馆只是这场战争中的第一场重大战役。它可能是一个新手的理想,但只是因为你有一个单独的库并不意味着它实际上是“管理”或受控制的。你所拥有的只是一堆垃圾。
建立第二支柱的任务摆在我们面前。图书馆必须是“管理的”。
“管理”是什么意思?
托管的“官方”定义是“负责”控制或组织某人或某事。“我不确定哪个更糟糕,有多个库或单个库是不受管理的。它们产生糟糕的PCB设计具有相同的结果。那么管理计划究竟是什么呢?
我们图书馆的管理计划有四个类别:修订版,生命周期,角色和权限。
修订方案
修订是管理文件或项目的不同草稿和版本的过程。当库中的项目发生变化时,我们会创建各种版本来记录历史记录,如果需要,我们可以在以后轻松参考。
版本控制系统
版本控制系统就像鼻子。每家公司都有一家,而且它们似乎都不同。无论您的公司使用哪种修订系统,最重要的是您的PCB库尽可能地遵循修订方案。
但并非PCB库中的所有内容都具有相同的版本控制方案。例如,某些组件具有简单的单数字编号系统,其中第一个版本为-01,下一个版本为-02,依此类推。其他内容,例如整个PCB设计包,必须具有更灵活的版本控制方案。
使用简化的数字Alpha系统(如1.A),您需要一个完整的程序。常见系统使用数字表示设计中的更改。任何需要创建New Gerbers的重大变化。有了这个,数字将会被提升,所有其他更改(次要)只会影响Alpha指示符。这样做可以根据需要更详细地控制更改。
让我们来看看。我们开始设计,修订级别为1.A.但我们发现需要进一步改变;这些变化不需要新的Gerbers。一个很好的例子是对制造或装配图的修正。完成更改并将设计包装置升至1.B.需要新Gerbers的下一个变化导致Numeric上升到2.A。
最有可能的是,修改是大多数PCB Designer的控制之外的事情。但是,最重要的是事先确定修订方案。在流中进行更改会导致问题和混淆。
生命周期
与PCB设计的修订方案密切相关的是生命周期阶段。它用于描述和定义特定项目的成熟度。虽然每家公司都会有所不同,但通常有六个产品生命周期阶段:引入,增长,成熟,衰退,逐步淘汰和淘汰。
组件生命周期
每个阶段的个人名称可能因您的具体情况而异。管理最好的系统是那些自动改变生命周期阶段的系统。其次,每当发生变化时,生命周期自动返回到引入状态。通过这种方式,所有变更都将被理解并可以进行审查。我们很快就会看到,这些变化必须通过审核流程。这些自动生命周期更改是要审查的项目的有用标记。
此外,请记住,生命周期不仅适用于组件。数据库中的任何内容都可以具有生命周期。但是,有些项目不会像组件那样弃用。例如,SOP或参考文档将具有修订级别但不会弃用。
我必须进一步澄清。组件生命周期根据生命周期的范围而不同。充分描述组件的每种可能状态;根据公司的具体需求而变化很大,至少应该遵守以下规则;新的,已批准的,已弃用的和已过时的。
新
作为组件的第一个条件,New允许在库中创建组件但放置在排序中隔离。该初始状态标识符表示仍需要检查它。稍后我们将对此进行更详细的介绍。
已批准
审核并检查组件后,组件状态将更改为“已批准”。在任何设计转移到Fabrication之前,所有组件都应处于Approved状态。在验证所使用的每个组件之前,设置一个不允许PCB向前移动的程序将保护设计免受任何不可预见的问题。
弃用
随着组件生命周期的进展,它将开始进入寿命终止阶段。组件弃用的常见原因是,组件制造商已确定由于销售额下降或材料短缺导致产品不再具有经济可行性。
已过时
最后阶段是组件的淘汰,当它完全脱离市场时。
组件折旧的单行道
我最近去了洛杉矶地区。那天我感到很勇敢,决定开车。多么疯狂的时光。操纵高速公路很有挑战性。一条巨大的混凝土路面正在向各个方向发展。这导致我错过了我的关闭...几次。获得我需要去的地方的一个完美诀窍是观察标志并迅速采取行动。
关于我们图书馆中的组件也是如此。一旦零件开始弃用,它很少从该条件中恢复。这是一条单行道,我们必须非常小心,总是快速响应它。
生命周期组件评估
由于每个组件迟早都会被淘汰,我们必须确定是否可以将它们设计成新产品。通常,如果产品的生命周期较短,则这不是问题。但是,如果预计产品会长时间进入市场,建议进行生命周期组件评估(LCA)。
我们目前的危机使得完成良好的LCA变得困难。我所说的是全球组件短缺对我们整个行业造成严重破坏。随着各种产品线的交付周期延长至52-80周,至关重要的是要积极主动,观察这些路标并尽可能早地采取措施。
角色
在完成设计之前,各个人都参与了设计过程。我们必须澄清每个人的角色和责任。略有不同,涉及的一些功能包括:项目经理,电子工程师,机械工程师,PCB布局,PCB图书馆员,QA/QC保证。我不想详细介绍每个角色,而是集中精力于其中一个:PCB图书管理员。
PCB图书馆员
同样重要的是数据本身,PCB图书馆员可以对这些数据进行任何更改。这实际上是通过限制这些人来控制的。图书管理员的首要任务是创建所有组件,确保它们遵循IPC标准,同时确保组件位于库中的正确位置(我们将在下一章中详细介绍)可以快速找到并使用。因此,图书管理员应该是一个对组件有很好理解的个人,设计它们的标准以及对图书馆本身结构的了解。
当我继续调查前面提到的公司时章节,我发现任何可以进入系统的人都可以在库中进行任何更改。这是灾难的秘诀。但这并不意味着图书管理员的角色应该由只做组件设计的人来承担。最有可能的是,图书管理员的角色将由具有多个职位的人担任。这更加切合实际。
权限
权限级别与角色密切相关。如果Roles定义了谁可以访问,那么权限会回答问题,他们可以做什么?
有些人可能只需要查看某些信息。其他人可能需要以某种方式使用该信息,并且仍然可能需要其他人修改这些角色/权限级别的数据。权限保持对事物的管理和控制谁和什么。
Altium工具和第二支柱
托管库
无论你使用什么软件要控制您的库,它必须能够设置角色,权限,修订和生命周期。
ACTIVEBOM®用于生命周期组件评估
当您看看所有可用的ECAD软件包,它们的使用完成了几乎相同的基本功能。偶尔出现的产品会改变整个范例,而不是你做什么,而是改变你的做法。 Altium是其中一家公司,随着版本18的发布,已经改变了ECAD行业,特别是随着全新功能ACTIVEBOM的发布。
在进行生命周期组件评估之前,你必须将BOM传递给检查可用性的采购组。然后,采购组报告设计的任何问题组件。如果知识就是力量,那么缺乏知识就是软弱无力。了解零件何时开始弃用不仅困难,而且超出了PCB设计师的作用范围。
现在设计只是通过ACTIVEBOM进行,并且在很短的时间内就可以获得所有需要的信息。 ACTIVEBOM是类固醇的BOM工具。它提供了组件的可用性,如果是,则应该使用它。因为这是一个非常动态的区域;我们每次都有机会看到是否有任何变化。
实践步骤
确定要存储在库中的特定项目。
确定要为每个项目使用的管理系统。
修订
生命周期
角色
权限
通过ActiveBOM进行设计并确定是否存在任何隐藏问题。
WithACTIVEBOM,我们可以积极主动地了解行业情况,并尽快提供这些信息。记住组件的折旧过程是单向的 - 这种情况不会好转 - 很可能随着时间的推移它会变得更糟。
-
PCB板
+关注
关注
27文章
1448浏览量
51734 -
PCB设计
+关注
关注
394文章
4690浏览量
85811 -
华强pcb线路板打样
+关注
关注
5文章
14629浏览量
43081
发布评论请先 登录
相关推荐
评论