- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
提升了PCB向Specctra导出数据的兼容性
提升了PCB向Specctra导出数据的兼容性
Altium Designer Summer 09极大地增强了Specctra输出功能。Specctra输出器已经更新了对特定格式的宽度和间距设计规则的无缝转换功能,确保转换时的平滑过渡和在使用与Specctra兼容布线产品(Altium Designer)时获得更大的准确性。
背景
Specctra设计规则和Altium Designer的设计规则就定义和执行方式而言有很大不同。成功地从Altium Designer转移到Specctra将会是一个巨大的挑战,以下概念上的差异能够说明这一点:
Specctra已更正了(hard-coded)规则结构,这也决定了规则执行的顺序(如:基于网络的规则总是先于基于网络组的规则执行) 。 Altium Designer有一个更强大,更灵活的规则体系。这个体系既不是优先权,也不是固定的范围(规则)。您可以完全自由地使用表达式的方式去定义规则的范围,并且按照设计规则要求定义优先级。因此,你也可以定义网络组规则优先于单网络规则的执行方式。
在Specctra里面,范围定义可以被看为相关规则的集合,这些规则适用于一个范围的例子。但是在Altium Designer里面,情况并非如此。除了默认的所有的范围,所有其他范围的所有定义的规则都可能有所不同。
Specctra的规则可以看成是基于基础目标上的一种属性,比如说网络A需要和其它所有目标保持8mil的安全间距。一些Altium Designer的设计规则(二进制规则比较特殊)永远也不能被应用到基础目标。比如,网络A和网络B的间距可能与网络A和网络C的间距不同—是因为没有对网络A进行单独的统一设置。
总之,我们可以更加公正的评价说Altium Designer的范围系统比Specctra规则系统更具有可执行性,或者,是Specctra系统的超指令集。
在Altium Designer里面定义规则
如果您计划使用Specctra来布线您的Altium Designer的PCB设计,那强烈建议您遵循Specctra规则定义的架构(在规则定义的时候),这样能最大限度地提高转换的正确性和布线的正确性。下表提供了一种规则的定义准则。它总结了各种在Specctra方面和Altium Designer方面的各种范围和优先级,并且这些都是被转换器所支持的。而这些对应目的就是为了对Specctra而言使规则输出更加简化并避免后期手工修正所带来的麻烦。
高效率输出到Specctra的规则定义规范
Specctra 范围 Altium Designer 范围 Altium Designer 优先级 ? 第一对象查询 第二对象查询 ? PCB 设计 All All 12 层 OnLayer LayerName All 11 网络组 InNetClass NetClassName All 10 层上的网络组 InNetClass NetClassName And OnLayer LayerName All 9 组别设置 Altium Designer不支持 层上的组别设置 Altium Designer不支持 网络 InNet NetName All 8 层上的网络 InNet NetName And OnLayer LayerName All 7 组 Emulated using From To Class:
InFromToClass FromToClassName All 6 层上的组 Emulated using From To Class:
InFromToClass FromToClassName And OnLayer LayerName All 5 FromTo InFromTo NetName FromPad : ToPad All 4 层上的FromTo InFromTo NetName FromPad : ToPad And OnLayer LayerName All 3 组与组 InNetClass NetClassName1 InNetClass NetClassName2 2 层上的组与组 目前输出器不支持 Padstack Altium Designer不支持 区域 WithinRoom RoomName WithinRoom RoomName 1 区域里的网络组 目前输出器不支持 区域里的网络 目前输出器不支持 区域里的组与组 目前输出器不支持 注
多个简单的Altium Designer表达式都可以使用 OR
您可能关注的文档
最近下载
- 西南18J112 墙标准图集.pdf VIP
- 2025-2026学年高一上学期《树立正确三观:从庞众望的成长看青春担当》主题班会课件.pptx
- 北京市海淀区2024~2025学年七年级上学期期中考试数学试卷.docx
- 2025电力数据资产管理体系白皮书.docx VIP
- 《运动神经元病》课件.pptx VIP
- 肾上腺皮质腺瘤护理查房.pptx VIP
- 药物制剂生产实训(初级)课件 2-2 PPT:人员卫生管理.pptx
- 三年(2023-2025)中考历史真题分类汇编:专题07 统一多民族国家的巩固与发展·选择题(全国通用)(解析版).docx VIP
- 环境工程原理课件.pptx VIP
- 5_1_名雅化工不饱和聚脂树脂腻子(原子灰)MSDS.docx VIP
文档评论(0)