一、Pro/ENGINEER网络布线
NetWork功能类似于线束的公共路径,系统在自动布线时会自动沿着这个路径,以最短的距离将相应的元器件连接在一起。如果自动的路径不能满足要求,也可以人工制定。NetWork提供的一系列位置,为自动布线的电缆定义缺省路径,如图1所示,使用“网络操作”(Network Ops)→“布线”(Route)命令来添加位置,如同铺设电缆时一样,其区别在于没有与正在定义的路径相连的电缆,而是用一条虚线表示路径,与活动线束中的电缆相关联。对于指定到组件中其他线束的电缆,直到将它们所在的线束激活后才开始进行布线。
在添加网络位置时,也可为其指定属性,这样可以进一步定义自动布线过程。
二、网路设置
在进行网络布线时,需要设置使用的路径,表为网络位置指定时的优先权。
单击“电缆”(CABLING)→“网络操作”(Network Ops)。出现“网络操作”(NETWOR OPS)菜单,如图2所示。从图2可以看出,Network OPS的设置选项菜单很多,由于在进行网络布线时,线缆通过一个网络路径可能会得到比较多的路径选择,因此结合网络路径,需要对位置进行设置,这样线缆才可以设计布置成合适的路径。尤其在线束多、造成路径复杂时,设计网络路径走向会比较困难,常导致三维布线出来的线缆与设计目的不符,所以必须在网络路径上对位置设置约束条件,即位置优先权,通过设置优先权可以使得网络布线接近设计目标。
以下是对Network OPS菜单部分位置选项的简单介绍:
◎Route:布置网络路径;
◎Define Patth:定义两个位置之间的网络路径;
◎Connect:将当前的网络路径与共享网络路径连接;
◎Required Loc:主位置;
◎Primary Loc:次位置;
◎Secondary Loc:不允许位置;
◎Reset All:重置全部。
在Network OPS菜单里单击“所需位置”(Required Loc)命令,出现REQD LOCS菜单,如图3所示。
其中每个选项的解释如下:
◎选取(Select):选取所有自动布线电缆必须经过的位置,可以有多个此种类型的所需位置。
◎优化(Optimize):系统至少通过一个自动布线项目的公 共位置来查找最短路径。在自动布线之后,此位置变成一个所 需位置,表明该位置已被选取。此时将移除所有先前设置的所 需优先位置。
◎放在线上(Put on Wire):系统通过所选电线上的一个公共位置来查找最佳及最短路径。自动布线之后,此位置变成一个所需位置,表明该位置已被选取。此时将移除所有先前设置的所需优先位置。
如果单击“重置全部”(Reset All),将会使得用于自动布线的所有网络位置重置为缺省首要位置。同时需要注意修改位置优先权,这只影响以后的自动布线操作,不会影响到此前自动铺设的电线。
三、网络布线设计
由于网络路径是一系列位置,是自动布线的电缆定义缺 省路径,因此只有在“中心线电缆”状态下显示,在“粗电 缆”状态下是不会显示的,因此需要设置电缆显示状态,如图4所示。
选择“Network OPS”→“Route”,如图5所示,选择“Free”、“Use Dir”和“Location”等命令进行网络路径位置的设计,很多菜单命令与线束布线类似。
如图6所示,选择“Modify”菜单或者“Location”菜单可以修改网络路径的位置。如果要删除网段,使用“缆路径”(Cbl Route)→“删除部分”(Del Portion)命令。在删除网络的时候,电缆位置保持不变,而电缆/网络颜色发生改变。
在完成网络路径的设计后,需要定义和编辑网络路径,同时保存布线的网络。单击“电缆”(Cabling)→“网络操作”(Network Ops)→“定义路径”(Define Path)。选取定义路径的起始和终止位置,如图7所示。
在单击“完成选取”(Done Sel)之后,系统将提示为路径命名,在提示符下,键入名称并按回车。这样路径就创建完成,其名称会自动被附加到路径的注释中。要延伸或修改路径名称,单击“网络操作”(Network Ops)→“延拓路径”(Extend Path)或“网络操作”(Network Ops)→“重命名路径”(Rename Path),如图8所示。
在自动布线时可以应用网络路径,在手动布线时,也可以将网络路径作为线缆的参考路径。例如在同一个线束模型下,较多的线缆通过某一相同位置路段时,可以创建一个网络路径作为布线时的参考,布线时,可以像参考其他线缆的位置一样参考网络路径的位置。
当然,自动布线设计的完成离不开各个模块间的关联,例如自动布线需要根据Pro/Diagram设计好的逻辑关系图,运用Pro/Diagram绘制原理接线图,设计清晰的线束和接插件的逻辑关系,这样虽然前期电气设计工作比较费时,但是完整精确的逻辑关系图可以纠正线束连接出现错误,而且在 Pro/Diagram当中定义好的接插件模型名属性与Pro/ENGINEER 环境中的模型名对应之后,系统将自动布线自动匹配它们的逻辑关系,同时通过自动布线创建的Network来规定线缆的共同路径。
四、结束语
以上主要简单介绍了三维布线的网络布线设计以及应用 的设计过程,通过使用网络布线绘制工具Network Route,可 以完成线束的布置。手动布线与自动布线两种布线方式都可以 使用网络路径作为线缆的参考路径位置,网络布线使得在后期 电气布线设计更加方便,避免了重复的设计线缆相同的走向, 极大提高了线缆的三维数字化设计效率。