3D STEP文件和组件足迹
早在20世纪90年代初,一部只有一季的电视节目《怪诞,印第安纳》(Eerie, Indiana)完全吸引了我性格中黑色喜剧的一面。特别地,有一集叫做“订金人”,讲述了小马歇尔的朋友Steve Konkalewski得到了有史以来最大的订金人的故事。固位器就像天线一样接收振动。串扰和电动势不是保持架天线的问题。相反,超大的牙套能让史蒂夫听到狗狗的想法。随着故事的展开,狗狗们正在策划一场叛乱。
据我所知,PCB设计团队从来没有设计过可以解释狗说话或狗语言的东西。想象一下,我们能从一种犬类万能翻译器中学到什么。然而,在STEP文件引入之前,许多设计团队可能已经接近反叛,因为他们无法共享用不同CAD程序制作的3D模型。
一个人的一步....
被称为产品数据交换标准(STEP或. stp文件扩展名)文件的ISO标准交换格式(ISO 10303-21)的引入平息了PCB设计界的所有反叛迹象。相安无事。
STEP文件只是以多种程序可以识别的格式包含三维数据。事实上,几乎所有的电子计算机辅助设计(ECAD)软件工具都识别并使用STEP文件。当我们考虑到标准水龙头部件不存在时,STEP文件是一项重大成就。实现系统之间的互操作性使我们朝着面向制造的设计(DFM)的目标前进时,一切都变得更容易、更快。
STEP文件格式分为HEADER和DATA两个部分。是的,我知道,这里没有太多的想象力。但是,将STEP文件分离为两个部分是可行的。HEADER具有固定的结构,由按特定顺序排列的3到6个组组成,而DATA部分包含在一个方案中建立的已编码的应用程序数据。下一个表概述了HEADER和DATA部分的部分。
基本STEP文件结构
头部分 |
数据部分 |
文件描述 |
实例名 |
文件名称 |
单个实体数据类型的实例 |
文件模式 |
复杂数据类型的实例 |
文件数量 |
属性值的映射 |
部分语言 |
其他数据类型的映射 |
部分内容 |
组成STEP文件结构的每个子部分都包含元数据。例如,File Description组包含版本和一致性选项。File Name组包括交换结构的名称、时间戳、作者名称和发起文件的系统名称。File Population提供了治理模式和受治理的部分。
在DATA部分端,这些部分包括对促成交换和编码结构的唯一命名格式的引用。例如,属性值的映射和其他数据类型的映射涉及显式属性和枚举、布尔、逻辑、字符串和二进制值以及聚合元素的使用。所有这些都允许将高质量的标准化图像从ECAD领域移动到机械计算辅助设计领域,以及包含丰富数据的清晰格式。
能够将STEP文件从ECAD域导入MCAD域,可以检查部件和框的物理清除情况。此外,我们可以使用MCAD域来旋转、移动或以其他方式操作图像,以确保PCB、其组件、连接器,以及外壳。因此,我们更接近于满足原始设计中设定的目标,并通过DFM节省成本。
我的新地毯上有很大的泥脚印
轻松地将3D模型/STEP文件映射到脚印并可视化您的设计。
当我们设计pcb时,我们遵循最佳实践,帮助我们实现原始设计师所要求的性能类型,以及确保从设计到按时快速生产的可靠性和质量。这在很大程度上涉及到遵循制造商和装配厂制定的DFM指南。从PCB设计到制造商的过渡集会需要一种共同的语言以及对需求的理解。
在处理电路尺寸和其他各种功率需求时,文档非常重要
后DFM指南使我们达到由连接电子工业协会(IPC)创建的标准。IPC-7351建立了“表面安装设计和地面模式标准的通用要求”。通过使用标准化的方法,设计团队可以使用共同的语言,并实现制造商和装配厂所期望的共同理解。PCB设计软件应用程序依赖于计算许多不同类型的表面贴装组件的平面几何图形的公式和方法。有了这些计算,您的设计团队就可以确定设计规则是否与DFM指南保持一致。
从ECAD到MCAD还依赖于组件占用的使用符合PCB设计软件中的IPC-7351标准。能够将生成的符合ipc标准的占用空间模型保存为3D STEP文件并将其预览,允许您的团队重用和分发该文件。有了这个功能,您的团队可以为组件生成完全渲染的组件体,或者替换团队成员根据初步3D形状构建的现有3D组件体。
通过组织文档为你的下一个PCB设计是值得的麻烦,特别是如果你有软件记录你的布局和分析一件容易的事。OrCAD的PCB编辑器是一个这样的软件工具,可以使您的生活轻松移动您的设计文件,他们需要去。
如果您想了解更多Cadence如何为您提供解决方案,跟我们和我们的专家团队谈谈吧.