自动编号 自动为所有元件编号
匹配封装 自动为所有元件匹配封装
原理图编译 编译原理图,产生网络表
高亮显示 高亮网络
高亮隐含 高亮隐含
高亮引脚 列举高亮引脚

后处理菜单


 

 

 

 

 

自动编号

 

    自动编号命令可以使程序扫描整个原理图并自动为原理图中所有的元件分配元件名称中的编号。

    在原理图设计过程中,放置的元件往往不能马上确定它的编号,有些元件是用重复或拷贝功能放置的,这些元件名称中的编号不一定是按照有规则的顺序排列的。用自动编号命令,可以为原理图所有元件分配有统一顺序规则的名称编号。

    一般来说,元件的名称是由表示元件类型的基本文字符号(单字符或双字符)加数字编号组成的。例如:U1表示设计图中编号为1的集成电路元件(U - ANSI标准);D15表示设计图中编号为15的二进制逻辑单元(D - IEC标准);C201表示编号为201的电容(C)等等。元件按品种化分为若干类,每一类都规定了基本文字符号,如‘R’表示电阻器类,‘C’表示电容器类等。在建立原理图元件库时,这些基本文字符号(又称为 - 前缀)连同元件图形一起定义并存储在库中。放置元件时,该元件的缺省前缀自动定义为元件名称的前一位或前两位字符,后面跟着一个问号,表示编号待定(例如 R?)。

    按照编号的习惯,元件的编号是根据该元件在图纸上的位置,按照先从左到右,再从上到下(或者先上下,后左右,参考编号设置),从第一页分图到最后一页分图顺序排序编号的。

    要保证元件能够被自动分配编号,元件名称需要符合如下的条件:

    (1)元件在库中的缺省前缀必须已经定义,长度小于等于两个字符。

    (2)元件放置后在它的确省前缀后面应该有一个问号“?”,以表示这个元件的名称未定义,允许自动分配编号。

    如果不希望某个元件被自动分配编号的话,用修改元件命令为这个元件人工命名(去掉名称中的问号),这个元件就会被自动编号忽略。

    通过定义块区域,可以只为块内的元件编号。

 

开始编号

 

    执行“开始”命令,实现自动编号。

 

编号清除

 

    自动编号完成后,如果又增加了元件,这个元件名称的编号很可能无法和整个设计的编号顺序保持一致。这时,可以执行“编号清除”命令,将原理图设计中所有元件的名称复原为缺省前缀加一个问号。

 

自动匹配封装

 

    本命令执行后,程序检查原理图中所有元件指定的封装是否已经在封装库中定义。如果发现某个元件的封装名称在封装库中找不到时,提示你重新定义这个元件的封装。

    在封装名称文字框中,可以输入新的封装名称,也可以直接按确认按钮从封装库中选择一个封装。文字框标题指出需要定义封装的元件名称,括号内是这个元件目前的封装名称。当为某一个元件选择或定义了正确的封装以后,和这个元件有相同标称值的其他元件也就自动分配同样的封装名。如果自动匹配封装的结果不能满足设计要求,使用编辑元件命令,逐个修改元件的封装名称。

 

原理图编译

 

    本命令根据原理图设计自动产生网络表文件(*.NET),同时还产生连线表文件(*.WIR)、错误报告文件(*.ERR)以及两种格式的元件明细表文件(*.BM1和*.BM2)。

    网络编译的过程由如下几部分组成。

    (1)统计原理图中所有至少具有一个引脚的元件,列在元件明细表*.BM1中,每个元件占一行。

    (2)统计原理图中所有至少具有一个引脚的元件,并把标称值相同的元件当作同一类,统计出每一类元件的数量,列在元件统计表*.BM2中。

    (3)检查设计的连线关系,将所有网络名称和该网络包含的元件引脚列在连线表*.WIR中。

    (4)检查原理图设计中的错误,将错误情况列在错误报告文件*.ERR中。

    (5)按照连线表产生网络表和网络表文件(*.NET),网络表自动传送到印制板设计环境,用来控制飞线的显示、自动布局布线、优化和设计规则校验。

    在没有原理图设计的情况下,希望得到一个网络表,可以按照网络表的格式用一个文本编辑软件(如写字板)人工创建。

    一个标准格式的网络表分为两个部分:第一部分是关于元件的描述,用方括号“[ ]”起始和终止每个元件的描述,方括号内第1行是元件名称,第2行是封装名称,第3行是注释,后面3行是空行。每个元件都必须按照上述要求描述。

        [

        R2

        AXIAL0.4

        R

 

 

 

        ]

    第二部分是网络连接关系描述,用圆括号“( )”起始和终止每个网络的描述。圆括号内,第1行是网络名称,后面每行列出连接到这个网络的元件名称和引脚编号,用“-”分开。例如:U1-20表示元件U1的编号为20的引脚。

        (

       1A1

        U1-2

        U2-18

        )

 

易犯的连接错误

    有一些连接看起来是对的,实际编译时却得不到正确的结果,下面列出一些常见的问题。
    (1)不能直接在元件引脚上放置网络标号,网络标号必须放置在从元件引脚引出的信号线上。
    (2)电源类元件(VCC、GND)不能悬空放置,必须把电源元件连接到元件的引脚上。
    (3)尽量不要直接在元件引脚外端放置结点,容易混淆连接关系。
    (4)元件的隐藏电源类引脚连接的关键是:该隐藏引脚的引脚名称相当于网络标号的作用,因此,如果一个元件的隐藏电源引脚未连接,应该使用编辑引脚命令检查一下引脚名称,再使用一个相同名称的电源元件或网络标号就可以连接到这个引脚上。
    (5)元件名称不要使用减号'-',不然的话,会和引脚标记混淆。

高亮显示

 

    高亮引脚就是使连接在一起的连线和元件引脚处于特殊的显示状态,便于设计者检查连接关系。

    可以按位置高亮和按网络高亮。

 

按位置高亮

 

    本命令对和指定连线相连接的网络实施高亮显示。命令执行后,状态行提示:“选择位置点亮”。移动光标到某条信号连线上按鼠标左键,相连的整个网络被高亮显示。用高亮引脚命令可以查看所有高亮元件引脚的清单。

 

按网络高亮

 

    本命令对和指定网络相连接的网络实施高亮显示,命令执行后,屏幕出现网络标号选择对话框。选择某个网络标号后按确认按钮,相关的整个网络被高亮显示,用高亮引脚命令可以查看所有高亮元件引脚的清单。

 

高亮隐含

 

    本命令取消高亮显示。

 

高亮引脚

 

    本命令显示在对话框中列出所有被高亮的元件引脚。通过列举高亮引脚,可以检查电路图的连接关系是否符合要求。