Protel 讲解.docx
《Protel 讲解.docx》由会员分享,可在线阅读,更多相关《Protel 讲解.docx(60页珍藏版)》请在冰豆网上搜索。
Protel讲解
文章来源:
电子开发
--------------------------------------------------------------------------------
文章导读:
本文列举了protelDXP2004中DRC规则中的中英文介绍。
ThisarticlehasbeencitedprotelDXP2004DRCrulesintroducedinbothEnglishandChinese.
在DXP2004中的DRC规则检查项目,对于一些英文水平较薄弱的朋友是一个大难题,特和同事对其进行整理一下,英文水平有限,仅供参考:
Ⅰ:
ErrorReporting错误报告
A:
ViolationsAssociatedwithBuses有关总线电气错误的各类型(共12项)
◆busindicesoutofrange总线分支索引超出范围
◆Busrangesyntaxerrors总线范围的语法错误
◆Illegalbusrangevalues非法的总线范围值
◆Illegalbusdefinitions定义的总线非法
◆Mismatchedbuslabelordering总线分支网络标号错误排序
◆Mismatchedbus/wireobjectonwire/bus总线/导线错误的连接导线/总线
◆Mismatchedbuswidths总线宽度错误
◆Mismatchedbussectionindexordering总线范围值表达错误
◆Mismatchedelectricaltypesonbus总线上错误的电气类型
◆Mismatchedgenericsonbus(firstindex)总线范围值的首位错误
◆Mismatchedgenericsonbus(secondindex)总线范围值末位错误
◆Mixedgenericsandnumericbuslabeling总线命名规则错误
B:
ViolationsAssociatedComponents有关元件符号电气错误(共20项)
◆ComponentImplementationswithduplicatepinsusage元件管脚在原理图中重复被使用
◆ComponentImplementationswithinvalidpinmappings元件管脚在应用中和PCB封装中的焊盘不符
◆ComponentImplementationswithmissingpinsinsequence元件管脚的序号出现序号丢失
◆Componentcontaningduplicatesub-parts元件中出现了重复的子部分
◆ComponentwithduplicateImplementations元件被重复使用
◆Componentwithduplicatepins元件中有重复的管脚
◆Duplicatecomponentmodels一个元件被定义多种重复模型
◆Duplicatepartdesignators元件中出现标示号重复的部分
◆Errorsincomponentmodelparameters元件模型中出现错误的的参数
◆Extrapinfoundincomponentdisplaymode多余的管脚在元件上显示
◆Mismatchedhiddenpincomponent元件隐藏管脚的连接不匹配
◆Mismatchedpinvisibility管脚的可视性不匹配
◆Missingcomponentmodelparameters元件模型参数丢失
◆Missingcomponentmodels元件模型丢失
◆Missingcomponentmodelsinmodelfiles元件模型不能在模型文件中找到
◆Missingpinfoundincomponentdisplaymode不见的管脚在元件上显示
◆Modelsfoundindifferentmodellocations元件模型在未知的路径中找到
◆Sheetsymbolwithduplicateentries方框电路图中出现重复的端口
◆Un-designatedpartsrequiringannotation未标记的部分需要自动标号
◆Unusedsub-partincomponent元件中某个部分未使用
C:
violationsassociatedwithdocument相关的文档电气错误(共10项)
1、conflictingconstraints约束不一致的
2、duplicatesheetsymbolname层次原理图中使用了重复的方框电路图
3、duplicatesheetnumbers重复的原理图图纸序号
4、missingchildsheetforsheetsymbol方框图没有对应的子电路图
5、missingconfigurationtarget缺少配置对象
6、missingsub-projectsheetforcomponent元件丢失子项目
7、multipleconfigurationtargets无效的配置对象
8、multipletop-leveldocument无效的顶层文件
9、portnotlinkedtoparentsheetsymbol子原理图中的端口没有对应到总原理图上的端口
10、sheetenternotlinkedtochildsheet方框电路图上的端口在对应子原理图中没有对应端口
D:
violationsassociatedwithnets有关网络电气错误(共19项)
1、addinghiddennettosheet原理图中出现隐藏网络
2、addingitemsfromhiddennettonet在隐藏网络中添加对象到已有网络中
3、auto-assignedportstodevicepins自动分配端口到设备引脚
4、duplicatenets原理图中出现重名的网络
5、floatingnetlabels原理图中有悬空的网络标签
6、globalpower-objectsscopechanges全局的电源符号错误
7、netparameterswithnoname网络属性中缺少名称
8、netparameterswithnovalue网络属性中缺少赋值
9、netscontainingfloatinginputpins网络包括悬空的输入引脚
10、netswithmultiplenames同一个网络被附加多个网络名
11、netswithnodrivingsource网络中没有驱动
12、netswithonlyonepin网络只连接一个引脚
13、netswithpossibleconnectionproblems网络可能有连接上的错误
14、signalswithmultipledrivers重复的驱动信号
15、sheetscontainingduplicateports原理图中包含重复的端口
16、signalswithload信号无负载
17、signalswithdrivers信号无驱动
18、unconnectedobjectsinnet网络中的元件出现未连接对象
19、unconnectedwires原理图中有没连接的导线
E:
Violationsassociatedwithothers有关原理图的各种类型的错误(3项)
1、NoError无错误
2、Objectnotcompletelywithinsheetboundaries原理图中的对象超出了图纸边框
3、Off-gridobject原理图中的对象不在格点位置
F:
Violationsassociatedwithparameters有关参数错误的各种类型
1、sameparametercontainingdifferenttypes相同的参数出现在不同的模型中
2、sameparametercontainingdifferentvalues相同的参数出现了不同的取值
Ⅱ、Comparator规则比较
A:
Differencesassociatedwithcomponents原理图和PCB上有关的不同(共16项)
◆Changedchannelclassname通道类名称变化
◆Changedcomponentclassname元件类名称变化
◆Changednetclassname网络类名称变化
◆Changedroomdefinitions区域定义的变化
◆ChangedRule设计规则的变化
◆Channelclasseswithextramembers通道类出现了多余的成员
◆Componentclasseswithextramembers元件类出现了多余的成员
◆Differencecomponent元件出现不同的描述
◆Differentdesignators元件标示的改变
◆Differentlibraryreferences出现不同的元件参考库
◆Differenttypes出现不同的标准
◆Differentfootprints元件封装的改变
◆Extrachannelclasses多余的通道类
◆Extracomponentclasses多余的元件类
◆Extracomponent多余的元件
◆Extraroomdefinitions多余的区域定义
B:
Differencesassociatedwithnets原理图和PCB上有关网络不同(共6项)
◆Changednetname网络名称出现改变
◆Extranetclasses出现多余的网络类
◆Extranets出现多余的网络
◆Extrapinsinnets网络中出现多余的管脚
◆Extrarules网络中出现多余的设计规则
◆NetclasswithExtramembers网络中出现多余的成员
C:
Differencesassociatedwithparameters原理图和PCB上有关的参数不同(共3项)
◆Changedparametertypes改变参数类型
◆Changedparametervalue改变参数的取值
◆Objectwithextraparameter对象出现多余的参数
快捷键
D+R(Design→Rules)PCB设计规则设置
D+O(Design→BeardOptions)=O+B=O+G=O+S编辑PCB板选项
D+P(Design→MakePCBLibrary)生成PCB封装库
D+S+R(Design→BoardShape→RedefineBoardShape)重新定义PCB板型
D+S+D(Design→BoardShape→Definefromselectedobjects)重新定义板型从选择的物体
D+K(Design→LayerStackManager)板层堆栈管理
E+A(Edit→PasteSpecial)特殊粘贴
E+D(Edit→Delete)直接连续点击要删除的对象
E+I(Edit→HolesSizeEditor)孔径编辑器,可对PCB上的过孔和焊盘集体修改其孔径
E+N(Edit→FindSimilarObjects)=Shif+F查找相似对象
E+O+S(Edit→Origin→Set)设置坐标原点
E+S+N((Edit→Select→Net)选中显示某个网络
F+A(File→SaveAs)另存为
F+B+G(File→AssemblyOutputs→Generatespickandplacefiles)输出坐标文件,单位设为公制
F+S(File→Save)=Ctrl+S保存
G设置捕捉栅格
J+A(Edit→Move→AbsoluteOrigin)=Ctrl+Home跳转到绝对原点
J+C(Edit→Move→Component)跳转到某一元件
J+E(Edit→Move→ErrorMarker)跳转到错误标志
J+L(Edit→Move→NewLocation)跳转到新坐标位置
J+N(Edit→Move→Net)跳转到某个网络
J+O(Edit→Move→CurrentOrigin)=Ctrl+End跳转到当前坐标原点
J+S(Edit→Move→String)跳转到某个字符
L板层和颜色设置包括DRC违规颜色显示
L放置元件时顶层和底层的切换
M+C(Edit→Move→Component)查找某一个元件并移动可设置鼠标跳向元件,也可设置元件跳到鼠标上
M+O(设置旋转角度,选中元件为前提)
N+H+A(View→Connections→HideAll)隐藏全部网络
N+S+A(View→Connections→ShowAll)显示全部网络
O+B=O+G=O+S=D+O 编辑PCB板选项
O+D=Ctrl+D DXP参数设置,设置显示及隐藏
O+P(DXP→Preferences)=T+P DXP参数设置
P+G(Place→Polygonpour)覆铜
P+L(Place→Line)画线(无电气特性)
P+P(Place→Pad)放置焊盘
P+S(Place→String)放置字符
P+T(Place→Line)画线(带有电气特性)
P+V(Place→Via)放置过孔
P+L(Place→Line)画线(无电气特性)
Q(View→ToggleUnite)公制和英制切换
R+B(Reports→BoardInformation)查看PCB信息
R+I(Reports→BillofMaterials)输出材料清单
R+M(Reports→MeasureDistance)=Ctrl+M测量距离
R+O(Reports→SimpleBOM)输出BOM文件
Shift+F=E+N查找相似元件
Shift+S 只显示当前所在层面
T+D(Tools→DesignRuleCheck)进行DRC规则检查
T+E(Tools→Teardrop)补泪滴
T+P(Tools→Preferences)=O+P DXP参数设置
T-M——忽略警告
M-D——拖动一个元件,但不会改变和其他脚的连接关系,连线会跟着延长当然只有导线会跟着延长,若是直接与电阻或是什么芯片的管脚连接,中间没有导线,那拖动的时候,连接就会断开。
S-C——执行这个命令后单击导线、电气结点、端口或网络标号,可以将实际连接在一起
的导线、电线结点、端口或网络标号选中。
画PCB时,按L将器件翻转到背面,按*键可以转到背面层。
放线错误可以通过Backspace去掉最后一段线段。
ctrl+Z——撤销上一步。
Ctrl-M——丈量两点间的距离。
enter——选取或启动
esc——放弃或取消
f1——启动在线帮助窗口
tab——启动浮动图件的属性窗口
pgup——放大窗口显示比例
pgdn——缩小窗口显示比例
end——刷新屏幕
del——删除点取的元件(1个)
ctrl+del——删除选取的元件(2个或2个以上)
x+a——取消所有被选取图件的选取状态
x——将浮动图件左右翻转
y——将浮动图件上下翻转
space——将浮动图件旋转90度
crtl+ins——将选取图件复制到编辑区里
shift+ins——将剪贴板里的图件贴到编辑区里
shift+del——将选取图件剪切放入剪贴板里
alt+backspace——恢复前一次的操作
ctrl+backspace——取消前一次的恢复
crtl+g——跳转到指定的位置
crtl+f——寻找指定的文字
alt+f4——关闭protel
spacebar——绘制导线,直线或总线时,改变走线模式
v+d——缩放视图,以显示整张电路图
v+f——缩放视图,以显示所有电路部件
home——以光标位置为中心,刷新屏幕
esc——终止当前正在进行的操作,返回待命状态
backspace——放置导线或多边形时,删除最末一个顶点
delete——放置导线或多边形时,删除最末一个顶点
ctrl+tab——在打开的各个设计文件文档之间切换
alt+tab——在打开的各个应用程序之间切换
a——弹出edit\align子菜单
b——弹出view\toolbars子菜单
e——弹出edit菜单
f——弹出file菜单
h——弹出help菜单
j——弹出edit\jump菜单
l——弹出edit\setlocationmakers子菜单
m——弹出edit\move子菜单
o——弹出options菜单
p——弹出place菜单
r——弹出reports菜单
s——弹出edit\select子菜单
t——弹出tools菜单
v——弹出view菜单
w——弹出window菜单
x——弹出edit\deselect菜单
z——弹出zoom菜单
左箭头——光标左移1个电气栅格
shift+左箭头——光标左移10个电气栅格
右箭头——光标右移1个电气栅格
shift+右箭头——光标右移10个电气栅格
上箭头——光标上移1个电气栅格
shift+上箭头——光标上移10个电气栅格
下箭头——光标下移1个电气栅格
shift+下箭头——光标下移10个电气栅格
ctrl+1——以零件原来的尺寸的大小显示图纸
ctrl+2——以零件原来的尺寸的200%显示图纸
ctrl+4——以零件原来的尺寸的400%显示图纸
ctrl+5——以零件原来的尺寸的50%显示图纸
ctrl+f——查找指定字符
ctrl+g——查找替换字符
ctrl+b——将选定对象以下边缘为基准,底部对齐
ctrl+t——将选定对象以上边缘为基准,顶部对齐
ctrl+l——将选定对象以左边缘为基准,靠左对齐
ctrl+r——将选定对象以右边缘为基准,靠右对齐
ctrl+h——将选定对象以左右边缘的中心线为基准,水平居中排列
ctrl+v——将选定对象以上下边缘的中心线为基准,垂直居中排列
ctrl+shift+h——将选定对象在左右边缘之间,水平均布
ctrl+shift+v——将选定对象在上下边缘之间,垂直均布
f3——查找下一个匹配字符
shift+f4——将打开的所有文档窗口平铺显示
shift+f5——将打开的所有文档窗口层叠显示
shift+单左鼠——选定单个对象
crtl+单左鼠,再释放crtl——拖动单个对象
shift+ctrl+左鼠——移动单个对象
按ctrl后移动或拖动——移动对象时,不受电器格点限制
按alt后移动或拖动——移动对象时,保持垂直方向
按shift+alt后移动或拖动——移动对象时,保持水平方向
1、设计浏览器快捷键:
鼠标左击 选择鼠标位置的文档
鼠标双击 编辑鼠标位置的文档
鼠标右击 显示相关的弹出菜单
Ctrl+F4 关闭当前文档
Ctrl+Tab 循环切换所打开的文档
Alt+F4 关闭设计浏览器DXP
2、原理图和PCB通用快捷键:
Shift 当自动平移时,快速平移
Y 放置元件时,上下翻转
X 放置元件时,左右翻转
Shift+↑↓←→ 箭头方向以十个网格为增量,移动光标
↑↓←→ 箭头方向以一个网格为增量,移动光标
SpaceBar 放弃屏幕刷新
Esc 退出当前命令
End 屏幕刷新
Home 以光标为中心刷新屏幕
PageDown,Ctrl+鼠标滚轮 以光标为中心缩小画面
PageUp,Ctrl+鼠标滚轮 以光标为中心防大画面
鼠标滚轮 上下移动画面
Shift+鼠标滚轮 左右移动画面
Ctrl+Z 撤销上一次操作
Ctrl+Y 重复上一次操作
Ctrl+A 选择全部
Ctrl+S 保存当前文档
Ctrl+C 复制
Ctrl+X 剪切
Ctrl+V 粘贴
Ctrl+R 复制并重复粘贴选中的对象
Delete 删除
V+D 显示整个文档
V+F 显示所有对象
X+A 取消所有选中的对象
单击并按住鼠标右键 显示滑动小手并移动画面
点击鼠标左键 选择对象
点击鼠标右键 显示弹出菜单,或取消当前命令
右击鼠标并选择FindSimilar 选择相同对象
点击鼠标左键并按住拖动 选择区域内部对象
点击并按住鼠标左键 选择光标所在的对象并移动
双击鼠标左键 编辑对象
Shift+点击鼠标左键 选择或取消