我们知道一旦电路设计完成,它就会被交给“PCB设计师”,然后他们制作了电路板布局。现在,像平板电脑,智能手机甚至电子游戏一样复杂的产品,没有一个人与PCB有关。产品由专家团队设计,如果没有有效的协作,就会浪费时间和出现错误。
这个过程变得越来越复杂,因为团队经常不在同一个地方,所以团队之间协调,记录和分享的软件工具是平稳工作流程的关键。 Momoko带你探讨了评估具有强大协作功能的PCB工具时经常会遇到的几个问题:
在没有强大的协同PCB设计工具的情况下,在PCB设计环境中工作是否有缺点?
具有强大协作工具的PCB设计工具如何可以使您的团队受益?
在考虑PCB设计工具的选择时,应该寻找哪些协作功能?
在协作PCB设计环境中工作的难题
没有适当工具的合作氛围中的首要挑战就是沟通。内部沟通导致设计过程中的障碍,延误和故障 - 浪费时间和金钱。 这里有四个严重的问题,即协作设计环境的重大影响。
无同步设计数据:没有协作工具,设计师可能会无意中改变设计的同一部分,导致致命的数据冲突。团队成员可能选择使用过时版本,重做不必要的工作或尝试排除不一致之处。
设计团队在PCB设计工作中MCAD和ECAD设计人员之间使用更为复杂的实际使用交换文件,采 用数据库的静态传输。 虽然使用交换文件比没有更好,但确定哪些数据已经发生变化,哪里发 生变化以及谁做的改变是非常困难的。没有这个信息,真正的同步不会发生,同样的问题还是会出现。
相同设计的低效团队合作:能够查看所有在设计中进行的工作对于有效的工作流程至关重要。 所有涉及的工程师都需要了解彼此的意图和愿景,这需要全面的沟通。
然而,电子邮件线索,笔记和其他的通信方法会破坏工作流程中的效率和生产力。这个过程是 麻烦的,如果有人不在线,信息可能会丢失 - 即使他们收到电子邮件,他们也可能不会及时阅 读。
间歇或不常见的数据交换通常会导致与产品相关的问题,这意味着设计人员必须重复他们的步骤,确定违规的来源并重新更新他们的设计。团队成员本质上是做两次工作,以确保整体设计 可以通过
在不同的设计领域的沟通:虽然印刷电路板设计师的工作只是完整的最终产品的一个要素,实际上有很多人参与其中。 电气和机械工程师和CAD技术人员都有自己的工作要做,而在制造商方面,有制造专家,后勤和供应链专家。
触摸设计的每个组都使用不同的设计领域,几乎不可能进行沟通,在同一个“语言”中解释自己本机应用中的数据。没有将多个域集成到一个简单的流程化工作流中,因此可以访问同一个主 板的多个设计人员可能会影响到有权访问该项目的其他人的工作 - 创建导致昂贵且耗时的错误的引擎。
缺乏责任感:一个不在PCB设计合作氛围中工作的团队在项目的最后阶段将会受到挫折,发现相当大的冲突意味着它回到了绘制图板。由于缺乏通信和设计数据同步失败,造成了错误。 但是,由于没有办法跟踪设计的变化,并且在非协作工作环境中解决了错误的根源,就是没有责任或透明度。更糟糕的是,队员可能会犯不知道的错误。 所以,错误会继续犯下去就会造成额外的成本和更多的时间的浪费,从而影响生产力。
PCB合作的好处:效率和一致性
如果您在非协作环境中工作,许多陷阱可能对你来说非常熟悉。错误令人沮丧,浪费你的宝贵的时间。 一般来说,团队协作工具的优势在于提高效率和生产力,并保持一致性,以消除导致PCB设计冲突的冗余。协作工具的具体优点进一步强调了非协同工作流程的缺点。
彼此合作,不互相配合:协作工具允许所有团队成员看到与多位设计师同时工作的同一块板,并查看不同版本之间的差异。管理人员可以根据需要使用或删除更改,而不影响个人设计人员的工作。通过适当的权限,每个人都可以在精简的审核过程中添加评论并提供反馈 ,所有这些都是实时的
整个工作流程中的简化设计数据管理:为了避免冲突,所有团队成员都采用单一设计数据来源至关重要。在完全合作的环境中,创建并应用于设计的每个项目都具有“审批状态”,以保持数据的完整性。项目在平台内进行管理,而不是通过电子邮件和笔记进行非正式的管理。
改进比较管理:协作解决方案提供可以比较和检测多个PCB版本之间的差异性的工具,具有精确的准确性。使用者可以在用户面前呈现,只要点击几下即可决定哪些更改接受和拒绝。大多数平台包括管理大量故障的能力,并解决这些问题,而不会造成可能导致延迟的昂贵的突发事件。
软件配置内的一致性:协作团队环境意味着通过集中式系统控制软件配置。所有团队成员使用符合相同组织标准的工具来确保一致性并消除冲突。
从任何地方协作:协作解决方案将您的设计团队聚集在一起开发板,无论成员在走廊或全国各地。工程师在必要时可以在家工作,设计师可以在旅途中继续执行任务,您可以将远程员工纳入永久性维护雇员。
PCB设计团队以外的合作能力:无与伦比的软件环境集成了所有任务,项目和数据转换为一个单一的包,以进行流线型的设计过程。您可以与您的直接团队之外的其他设计师合作,而不会面临多个领域的挑战。一些PCB设计团队协作工具提供与供应商的链接,使您可以从最常使用的供应商那里获得实时的定价和数量准确性。
专注于工作,而不是工作流程:协作工具管理通信并处理当您作为PCB设计团队工作时所涉及的后端流程。他们还自动执行某些过程并检测导致错误的关键因素。工程团队可以更多地关注工作,减少工作流程。随着更多的时间因为较少的沟通麻烦而释放,他们可以开展创新,创意设计。
PCB合作工具的六个关键特征
通过实施适合您需求的合适工具,您可以获得相互联系,交流丰富的合作的显着优势。 在考虑您对PCB协作工具的选择时,请考虑以下功能,以确保投资回报率和最高生产力。
实时协作工具:团队环境中的PCB设计需要跟踪在任何时候在板上工作的所有设计人员进行的任务。为您提供有关其他用户活动的详细信息的工具是必要的,包括谁登录到系统中,谁拥有与本地副本相同的主板。查找具有集中式仪表板的解决方案,在同一协作服务器路径中记录协作者和工作区域详细信息。
版本控制:PCB设计上的团队协作需要一个版本控制系统,允许您:
- 轻松将所有项目文件存储在具有备份冗余的中央存储库中;
- 可撤销一个或多个文件的变化;
- 在整个发展历史中从任何一个时间点存储和访问任何一块板;
- 在协作环境中独立工作,以及您所需要的文件的本地副本
- 当开发达到一定阶段时,可以将其上传到存储库。
工作区域:作为设计师,您可以更有效地使用PCB协作解决方案,从而使您能够自行决定自己的工作区域。所有用户都应该能够在板上标出一个领域。为了最好的浏览,工作区域应该易于寻找,没有混乱,所以你只需专注于手头的任务,而不是操纵软件。此外,PCB协作平台允许每个用户查看其他设计人员将其定义为同一板上自己的空间的工作区域至关重要。
处理能力:在PCB设计协作中,您应该可以访问允许您无缝连接的工具进行比较。当您是唯一在特定板上工作的人时,您需要能够检查您的版本:
- 存在于中央信息库中的一个;
- 存在于中央存储库中的较旧版本;
- 或存储在硬盘驱动器或网络中的一个。
处理偏差和合并是PCB协作工具中需要的一个关键功能。您必须能够使用复杂的故障引擎来检测和解决故障,从而识别两个电路板之间的最轻微的冲突。在协同工作环境中,这意味着您的PCB工具必须以两种不同的方式运行:
双向比较,显示您当前的板和另一个版本之间的差异:它是现在什么与它以前是什么。
当别人也访问同一个板子时,三方比较。这避免了您和一个团队成员在同一个板子上工作的情况,但您希望看到您的同事已经做了什么 - 并且可能会将更改纳入其中。 一个三向比较工具可以让您比较:
- 您从存储库中签出的原始版本;
- 您应用更改的版本;
- 和你的同事的版本。
使用双向和三向比较工具,显示效果可能变得混乱,导致设计人员的错误和不一致。因此,当考虑PCB协作工具的选择时,寻找能够清晰,清晰地显示多个板版本的解决方案。
合并分辨率比较:具有双向和三向比较工具的PCB解决方案还应该允许您将更改合并到您的版本中,然后再将其更改回中央存储库。当需要合并时,最有效的PCB设计和协作工具也会通知您由于另一个用户的活动。
解决问题:在PCB协作系统中,您应该能够通过将原始文档中检测到的那些合并到当前版本的板中来解决不利影响。 您可以通过选择根据您的设置自动执行此任务的解决方案来提高生产率。当然,您将需要PCB设计工具,还可以让您选择要保留的某些更改以及要从其他用户工作中引入的更改。
总结
在目前的PCB设计环境中,工程师并不总是与设计团队的其他成员密切沟通。大多数产品都是通过合作伙伴开发的,涵盖可能跨越几个国家和大陆的群体。沟通在协作环境中至关重要。 沟通不畅导致错误,未解决的差异和版本不一致 - 最终在生产过程中花费时间和金钱。
为了有效的协作,PCB合作设计解决方案必须实现这些关键功能:
允许多个用户访问同一个电路板,工作并存储到存储 - 而不影响他人的任务;
为所有团队成员增加可追溯性和责任感;
准确比较各种版本的同一板,并检测不同的版本;
解决已识别的差异,并允许用户选择继续进行的操作;
自动处理大的差异卷,并采取解决措施,而不会产生冲突。
暂无评论