Easy, Powerful, Modern

The world’s most trusted PCB design system.

Altium Designer – PCB设计软件

自信地在设计文档中捕获所有设计细节 Whitepapers 自信地捕获PCB设计文档中的所有设计细节 设计文档必须捕获系统设计的所有方面。这包括规格说明、设计意图、设计过程以及追溯到规格说明的可追溯性。只有这样,设计师才能确信所有相关的设计信息都被汇总在一个地方。本文旨在作为一个指导方针,提示您考虑如何捕获超出制造和装配图纸之外的设计细节。 引言 记录设计的一个非常重要但经常被避免的方面是正式的设计文档。我们通常完成设计,生成制造、装配和验证文档,然后认为工作已经完成。正确捕获系统规格、设计意图、设计过程以及追溯到规格的过程是一个耗时且艰巨但非常必要的任务。 在任何设计的规划阶段就必须开始捕获 pcb 编辑文档中的设计细节,并从规格说明开始。如果设计文档针对的设计是更大系统的子系统,则必须提出整个系统规格,然后处理流入子系统的系统规格的那些部分。在整个设计过程中,设计文档成为一个活文档,随着设计过程的每个子电路的设计和实现而增长。 设计文档的意图是捕获超出原理图、制造和装配图纸范围的相关设计信息。 规格说明 规格阶段是另一个经常被忽略或避免的领域,原因通常是时间和预算限制。因此,必须预先分配时间和资源来解决规格的正确开发。在创业环境中工作时,时间和资金非常宝贵,我曾多次面临被要求设计规格模糊或不存在的产品的任务。这种方法充满了风险。根据不存在或不断变化的规格进行设计会导致永无止境的开发故事。规格的存在是为了告诉你要完成什么,并在设计完成时进行验证。过于频繁的“我们可以做得更好”的心态持续存在,导致项目超出预算和进度延误,这是最初不在前期处理规格的主要原因。 设计文档中所述的设备规格通常是一个更大系统的子系统。首先提出整个系统的规格,然后以逻辑有序的方式提出适用于手头设备的系统规格的部分。 规格应包括(但不限于): - 功能(子系统旨在做什么) - 操作环境(温度、湿度等) - 与其他子系统的接口 - 功率预算 -
快速识别并纠正电子规则检查中的错误 Whitepapers 快速识别并纠正电子规则检查中的错误 产品生命周期管理(PLM)工具允许用户访问与企业产品相关的所有数据。这包括所有组件和设计数据,但也包括成本、首选供应商和其他相关的企业数据。它们整合数据、流程、业务系统,最终是人员,提供无与伦比的透明度到扩展的企业中。PLM系统允许公司在整个产品生命周期内高效、经济地管理信息,从概念到设计和制造,再到服务和处置/回收。PLM的好处只有在输入数据良好的情况下才能体现,而这往往被企业范围内的接受和整合挑战所困扰。 概述 从历史上看,大多数PLM系统的起源是机械设计。因此,最初的数据模型并不适合ECAD。除此之外,将ECAD数据导入PLM的方式对大多数电气设计师来说既繁琐又陌生。PLM供应商已经努力改善这一体验,其中许多依赖第三方创建接口。尽管PLM供应商做出了投资,但将ECAD BOM、组装、制造、变体和各种内容导入PLM的过程对许多公司来说仍然是一个成本和效率挑战。 查找、使用、发布 EDAConnect的唯一功能是提供ECAD与PLM之间准确、可用和直观的连接(图1)。它没有持久层,并将数据作为电气和企业领域的索引存储,确保了单一数据源的真实性。EDAConnect的主要优势是其易用性和对设计师直观的工作流程。 图1:EDAConnect — Altium 至 Agile 工程师因为企业数据通常分布在多个来源中,所以他们有30-40%的时间花在寻找正确信息上。EDAConnect通过基于浏览器的界面使用现代搜索技术,使工程师能够找到他们需要的信息。这个直接的界面也使得它对于非工程人员来说也是可访问的。界面类似于亚马逊,支持通过关键词、参数或组合进行搜索。EDAConnect提供了所有产品数据内容的企业视图。 一旦找到所需信息,用户可以比较零件和BOM内容以了解变化,或评估以便重用。选定的零件可以被添加到购物车中,这将关键零件选择推送到ECAD环境中使用。 EDAConnect还保持着关键的PLM元数据与ECAD库同步。当工程师定位到一个尚未批准使用的零件时,EDAConnect简化了提出企业零件请求的过程。一旦获得批准,PLM零件信息就可以在原理图中使用。如果适当的零件不在CAD库中并且与PLM同步(即,他们最初想要的零件可能不可用,所以他们必须寻找替代品;替代品可能还不在CAD中,所以他们必须制作或请求CAD模型),设计师使用合适的零件可能需要两到三倍的时间。 当工程师准备将设计发布到PLM时,过程同样简单,直接从Altium Designer内的菜单驱动。向导式界面引导设计师通过发布过程,收集必要的数据,生成ECO,并在PLM中创建支持的数据结构。手动过程需要的时间是自动化过程的3到5倍。此外,手动过程可能需要几次迭代才能发布内容。EDAConnect自动化将发布到PLM的时间从一个小时减少到几分钟,并且一次完成。 结论 EDAConnect通过专注于三个简单的概念,自动化了 Altium Designer和Agile之间的互动:
团队协作与PCB设计 Whitepapers 团队合作与PCB设计 曾经有一段时间,一旦电路设计完成,就会交给“PCB设计师”,然后由他们来完成电路板布局。但现在,随着平板电脑、智能手机甚至电子游戏等产品的复杂性增加,PCB的设计不再是单一人员的工作。产品的设计需要专家团队的合作,如果不能有效协作,就会浪费时间并引入错误。 曾经有一段时间,一旦概念设计完成,就会交给“PCB设计师”,然后由他们来完成最终的PCB布局。但现在,随着平板电脑、智能手机甚至电子游戏等产品的复杂性增加,团队协作和PCB设计变得至关重要。产品的设计需要专家团队的合作,如果不能有效协作,就会浪费时间并引入错误。 这个过程因为团队成员经常不在同一地点而变得更加复杂,因此,协调、记录和团队共享的软件工具对于顺畅的工作流程至关重要。本文探讨了在评估具有强大协作功能的PCB工具时经常被问到的几个问题: - 在没有强大的协作性PCB设计工具的情况下,在团队PCB设计环境中工作有什么缺点吗? - 具有强大协作工具的PCB设计工具如何使您的团队受益? - 在考虑PCB设计工具的选项时,您应该寻找哪些协作特性? 在协作PCB设计环境中工作的陷阱 在没有适当工具的协作氛围中,沟通是第一大挑战。无效的沟通会在设计过程中造成障碍、延误和失败——耗费时间和金钱。以下是四个严重问题,它们显著影响协作设计环境。 产品生命周期管理和设计数据不同步:没有协作工具,设计师可能会不经意间更改设计的相同部分,导致致命的数据冲突。团队成员可能不得不面临使用过时版本、重做不必要的工作或尝试解决不一致性的选择。 设计团队在使用MCAD和ECAD(电子设计师)之间的交换文件进行印刷电路板PCB设计工作时,采用的是静态文件传输数据库。虽然使用交换文件总比没有好,但极难确定哪些数据发生了变化,变化在哪里以及是谁做的更改。没有这些信息,真正的同步就无法发生,相同的问题就会再次出现。 在同一个设计上的团队协作效率低下:能够查看设计中正在进行的所有工作对于高效的工作流程至关重要。所有参与的工程师都需要理解彼此的意图和愿景,这需要全面的沟通。 然而,电子邮件线索、笔记和其他笨拙的沟通方法会破坏工作流程中的效率和生产力。这个过程是笨重的,如果有人没有被抄送到消息上——甚至当他们收到电子邮件时,他们可能不会及时阅读——信息就可能丢失。 间歇性或罕见的PCB布局交换通常会在最终产品中导致问题,这意味着设计师必须追溯他们的步骤,确定违规的来源并重新设计。团队成员实际上是在做两次工作,以确保整体设计能够达到最终的PCB布局和原理图捕获签名。 跨不同设计领域的沟通:虽然PCB设计师的工作重点是作为最终产品的一个元素的电路板,但实际上涉及许多人。电气和机械工程师以及CAD技术人员正在处理印刷电路板的形状,而在制造商方面——有制造专家,以及物流和供应链专家。 接触PCB设计软件的每个团队使用不同的设计领域,几乎不可能用相同的“语言”进行沟通,同时在他们自己的原生应用程序中解释数据。多个领域没有集成到单一的、流畅的工作流程中,因此可以访问同一块板的多个设计师可能会影响其他有权访问项目的人的工作——创建冲突,导致成本高昂、耗时的错误。 缺乏问责制:在PCB设计过程中,一个团队如果没有在协作氛围中工作,当他们到达项目末尾时会感到沮丧,只因发现了重大冲突。由于缺乏沟通和未能同步设计数据,出现了错误。但因为没有办法跟踪设计的变化并找到错误的来源,在非协作工作环境中,就没有问责制或透明度。更糟糕的是,团队成员可能会犯错误而不自知。因此,错误会继续发生——造成额外的成本和更多的时间,影响生产力。 PCB协作的好处:效率和一致性