PCB设计软件:Mentor Graphics Expedition二次开发_(5).创建和管理用户自定义规则.docx

PCB设计软件:Mentor Graphics Expedition二次开发_(5).创建和管理用户自定义规则.docx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE1

PAGE1

创建和管理用户自定义规则

在MentorGraphicsExpeditionPCB设计软件中,用户自定义规则(User-DefinedRules,UDR)是一个强大的功能,允许设计人员根据特定的设计需求创建和管理自定义的规则集。这些规则可以用于各种设计约束,如布线宽度、间距、层叠结构、过孔大小等。通过自定义规则,设计人员可以确保设计符合特定的标准或要求,从而提高设计的可靠性和可制造性。

1.用户自定义规则的概述

用户自定义规则(UDR)允许设计人员在MentorGraphicsExpedition中定义和管理特定于项目的规则。这些规则可以覆盖软件默认的规则,并且可以根据设计的复杂性和特定需求进行高度定制。UDR的创建和管理通常涉及以下几个步骤:

定义规则类型:选择需要创建的规则类型,如布线宽度、间距、层叠结构等。

设置规则参数:为所选的规则类型设置具体的参数值。

应用规则:将自定义规则应用到设计中的特定对象或网络。

验证规则:确保自定义规则在设计中正确应用并有效。

2.创建用户自定义规则

2.1选择规则类型

在Expedition中,可以通过以下步骤选择和创建用户自定义规则类型:

打开ExpeditionPCB设计环境。

进入DesignRules对话框。

在DesignRules对话框中,选择User-DefinedRules选项卡。

点击Add按钮,选择要创建的规则类型。

示例:创建布线宽度规则

假设我们需要为特定网络创建一个自定义的布线宽度规则,步骤如下:

打开DesignRules对话框。

选择User-DefinedRules选项卡。

点击Add按钮,选择RoutingWidth。

在弹出的对话框中,输入规则名称,例如Custom_Wire_Width。

设置布线宽度参数,例如MinimumWidth为10mil,MaximumWidth为20mil。

2.2设置规则参数

在创建用户自定义规则后,需要设置具体的参数值。不同的规则类型有不同的参数设置选项。以下是一些常见的规则类型及其参数设置:

2.2.1布线宽度规则

MinimumWidth:最小布线宽度。

MaximumWidth:最大布线宽度。

PreferredWidth:推荐布线宽度。

2.2.2间距规则

MinimumSpacing:最小间距。

MaximumSpacing:最大间距。

PreferredSpacing:推荐间距。

2.2.3层叠结构规则

LayerStack:层叠结构配置。

Material:材料类型。

Thickness:层厚。

2.2.4过孔规则

HoleSize:过孔孔径。

PadSize:焊盘大小。

Anti-PadSize:反焊盘大小。

示例:设置间距规则

假设我们需要为特定的网络创建一个自定义的间距规则,步骤如下:

打开DesignRules对话框。

选择User-DefinedRules选项卡。

点击Add按钮,选择Spacing。

在弹出的对话框中,输入规则名称,例如Custom_Spacing。

设置间距参数,例如MinimumSpacing为10mil,MaximumSpacing为20mil。

2.3应用规则

创建并设置好用户自定义规则后,需要将其应用到设计中的特定对象或网络。以下是一些常见的应用方法:

2.3.1应用到网络

打开DesignRules对话框。

选择User-DefinedRules选项卡。

选中已创建的规则。

点击Applyto按钮。

选择要应用规则的网络,例如Power网络。

2.3.2应用到对象

打开DesignRules对话框。

选择User-DefinedRules选项卡。

选中已创建的规则。

点击Applyto按钮。

选择要应用规则的对象,例如特定的焊盘或过孔。

示例:应用布线宽度规则

假设我们已经创建了一个名为Custom_Wire_Width的布线宽度规则,步骤如下:

打开DesignRules对话框。

选择User-DefinedRules选项卡。

选中Custom_Wire_Width规则。

点击Applyto按钮。

选择要应用规则的网络,例如VCC网络。

2.4验证规则

创建并应用用户自定义规则后,需要验证这些规则是否正确生效。以下是一些常见的验证方法:

2.4.1使用规则检查工具

打开DesignRules对话框。

选择User-DefinedRules选项卡。

选中已创建的规则。

点击Check按钮,运行规则检查工具。

查看检查结果,确保没有违反规则的错误。

2.4.2手动验证

打开设计文件,查看特定的网络或对象。

检查布

文档评论(0)

找工业软件教程找老陈 + 关注
实名认证
服务提供商

寻找教程;翻译教程;题库提供;教程发布;计算机技术答疑;行业分析报告提供;

1亿VIP精品文档

相关文档