UG布线教程.docx

上传人:b****5 文档编号:7992381 上传时间:2023-01-27 格式:DOCX 页数:14 大小:27.03KB
下载 相关 举报
UG布线教程.docx_第1页
第1页 / 共14页
UG布线教程.docx_第2页
第2页 / 共14页
UG布线教程.docx_第3页
第3页 / 共14页
UG布线教程.docx_第4页
第4页 / 共14页
UG布线教程.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

UG布线教程.docx

《UG布线教程.docx》由会员分享,可在线阅读,更多相关《UG布线教程.docx(14页珍藏版)》请在冰豆网上搜索。

UG布线教程.docx

UG布线教程

布线教程

引言

本教程将集中介绍布线模块的布线交互对话、选择行为、连线表功能,包括11章:

第一章,定义零件(包括接插件、卡子等元器件),以备装配线束之用。

主要讨论三个概念:

多口、创建端子(针)、零件定义与元器件的关系。

第二章,放置零件,创建线束中心线。

第三章,介绍构件表及连线表文件的导入、导出和文件格式。

第四章,介绍显示格式功能,学习改变或定制构件表及连线表的显示。

第五章,利用过滤器修改构件表及连线表的内容。

第六章,介绍自动和手动指派构件。

第七章,自动和手动配线,演示线束实体的自动创建。

第八章,自动和手动创建端子,配线参数预设置。

第九章,演示两表的选取及表的相关性。

第十章,连接关系的修改,解除指派、删除对象、编辑下料长度、隐藏布线对象。

第十一章,构件表及连线表的报告生成。

说明

●MB1,MB2,andMB3依次为鼠标的左、中、右键;

●课程中Part文件都能在UGII_BASE_DIR\EDS\UnigraphicsNX2.0\UGROUTE_ELEC\tutorials\wiring中找到,最好创建一个目录,将这些文件拷贝到其中;

●设置File→Options→LoadOptions→FromDirectory;Preferences→Selection→Preselection。

第一章定义零件

本章定义零件(包括接插件、卡子等元器件),以备装配线束之用。

1.创建多口

导线与零件的连接不仅指物理连接,而且还指其逻辑连接。

为了成功地配通连接,必须为接插件的待连接的端子针提供标识符,连线表借助标识符建立逻辑连接。

一个多口零件可以相应地指派多个标识符,每个标识符都可以任意指定到一个唯一的位置。

下面举例说明多口的创建:

步1:

选File→Open,打开零件round_connector_unqualified.prt,调整好零件的位置;

步2:

选Application→RoutingElectrical;

步3:

在RoutingElectrical工具条中选QualifyPart图标,弹出QualifyPart对话框,其中可能的对象有三类,每一类都列出了相应的结构树;

步4:

选Fitting,在Multi上MB3,单击NEW,弹出MultiPort对话框,Engagement域中填0.0,Extension域中填1.0;

步5:

定义多口的定位原点,选round_connector的前端面外边缘;

步6:

在SelectionSteps中选第二步,即确认了第一步中选定的原点,口对齐矢量临时显示出来;

步7:

确保对齐矢量方向朝外,若反向,则点击CycleDirection,点击OK,接受口对齐矢量,再次点击OK,以跳过第三步的定义旋转矢量,多口被创建,同时,显示指派端子AssignTerminals对话框;

步8:

选GenerateSequence生成ID序列号按钮;

步9:

在弹出的SequentialNames序列名对话框中选方法MethodA,B,C;

步10:

在From域中填A,在To域中填J;

步11:

选OK,即产生端子名(ID号)列表A~J,称之为虚口(虚拟端口),因为还没有与零件的几何特征建立联系。

可以为一个多口定义任意数量的虚口。

虚口带有多口的逻辑针信息。

多口包含线束与接插件相连接所需要的信息和建立逻辑连接所需要的信息。

以下五步定义与多口相关的端口:

步12:

在AssignTerminals对话框中,按Windows方法选择所有端子名,单击PlaceTerminals按钮,弹出放置端子PlaceTerminals对话框。

从A开始依次放置端子。

步13:

选择小孔底边,单击OK,接受新建端口的方向。

指定端口标识为A的端子(针)在圆心处创建。

重复操作,每次选择不同的小孔,选择规律按需要而定。

若要跳过一个标识,则单击Skip。

步14:

选OK,返回QualifyPart对话框,新创建的多口已列在树中,单击“+”号,可展现所有端子。

步15:

在新创建的多口上MB3,选Characteristics,弹出特性对话框。

步16:

在Title域中填入CUT_BACK_LENGTH。

步17:

在Value域中填入3.0,单击OK。

2.定义放置旋转角

步1:

打开零件straight_connector_unqualified.prt,选Application→RoutingElectrical;

步2:

在RoutingElectrical工具条中选QualifyPart图标,弹出QualifyPart对话框;

步3:

选Fitting,在Ports下的Fitting上MB3,单击NEW,弹出FittingPort对话框;

步4:

从过滤器的下拉列表框中选TwoLines;

步5:

选择接插件中孔顶面两侧的平行边,系统临时显示其中心点,表示口的定位原点;

步6:

在SelectionSteps中选第二步,即确认了第一步中选定的原点,口对齐矢量临时显示;

步7:

确保对齐矢量方向朝外,若反向,则点击CycleDirection;

步8:

在SelectionSteps中选第三步,即确认了口对齐矢量,准备定义旋转矢量;

步9:

从过滤器的下拉列表框中选Vector;

步10:

在VectorMethod中选YCaxis;

步11:

在ClockingAngle域中键入360,表示零件的安装位置以360度为旋转增量,若插座也是同样定义的,则两者的装配位置唯一。

步12:

单击OK,Fitting口便成功创建。

第二章放置零件与创建路径

本课主要演示放置零件和创建路径功能,放置零件功能用来在模型上添加插接件,以作为路径的端点;创建路径功能用来逐段创建线束装配的中心线。

1.放置接插件

步1:

打开文件1-tutorial_assembly.prt,这个装配仅有一个插头未装,大部分路径已定义;

步2:

选Application→RoutingElectrical,为便于操作,首先进行参数预设置,使口的对齐矢量显示较大,Preferences→Routing→Display在PortLength域中输入3;

步3:

选择PlacePart图标,弹出StandardParts对话框;

步4:

单击ChoosePart,弹出Parts对话框;

步5:

选择FileSelect,弹出FileSelect对话框;

步6:

选择零件文件straight_connector.prt,弹出PlacementObject对话框;

步7:

勾选Port,在ReferenceSet下拉列表框中选EntirePart;

步8:

将WCS旁黄色盒子上的绿色插座放大,并退出放大模式;

步9:

选择口对齐矢量作为放置对象。

系统确定了两种放置方案,并显示最有希望的一个,即两个口的旋转对齐矢量重合时的配合。

正确的方案是在完成放置零件后还显示一个黄色的多口对齐矢量。

步10:

勾选LockEngagement和LockRotation。

选中LockEngagement后才激活LockRotation。

锁定搭接长度以确保插头随插座移动,锁定旋转以避免插头以增量方式而不是以指定到两配合口上的最小clocking角方式绕口对齐矢量旋转。

360°clocking角可以两者的相对位置不变。

步11:

单击OK,完成零件放置。

单击Cancel,退出对话框。

2.创建路径

步1:

MB3→Fit;

步2:

放大,以便清楚地看到两个connectors和三个mountingclips;

步3:

选Application→RoutingElectrical;

步4:

选CreatePath图标,选Settings进行设置,勾选GenerateSpline;

步5:

选Heal选项卡,选取刚放置的插头的黄色多口对齐矢量,对话框中StartLength的值由0.0变为6.0,这个值指的是所选口的延伸长度;选取邻近路径段的端点,在EndLength域中填入1.0,按Enter键,临时显示路径的直线段,点击Apply,便在多口和已存在路径段间创建一样条曲线作为路径。

步6:

调整好位置,创建另一路径;

步7:

选取刚创建路径的远离多口的一端,现在作为起端,在StartLength域中填入3.0,按Enter键;

步8:

选取定位卡子的端口,作为终端,临时显示直线路径段;

步9:

点击Apply,便在已存在路径段和定位卡子间创建一样条曲线作为另一新路径。

步10:

选取定位卡子的端口,作为起端;

步11:

选取下一个定位卡子的端口,作为终端,临时显示直线路径段;

步12:

注意,起始长度反向,路径应该穿过定位卡子,勾选ReverseStartDirection复选框,显示及时更新,StartLength域值从1.0变为1.61,这是因为考虑到定位卡子的宽度,定义其口的延伸长度为1.0而反向延伸长度为1.61;

步13:

点击Apply,便在两定位卡子间创建一样条曲线作为另一新路径;

步14:

同样方法,在第二和第三定位卡子间创建一路径。

步15:

放大黄色插头区域;

步16:

创建一路径,连接第三定位卡子与黄色插头下的路径远端,在方法下拉列表框中不要选Direct,可以在其中任意点击一个,然后通过滚动MB2在其余的几个中进行切换,观察显示的路径,直到满意时点击Apply。

步17:

调整模型位置;

步18:

选Settings选项卡,关闭GenerateSpline;选Simple选项卡,在Mode下拉列表框中选None;

步19:

将光标放在控制点上保持片刻,在数码器中选择所要的控制点,选择若干个控制点,便创建了所要的路径;

步20:

点击Cancel,退出对话框。

第三章表的导入与导出

本课介绍布线所用配线列表的导入与导出,配线列表包括连接关系表和构件表,连接关系表(简称逻辑表)列出电器系统中所有导线的连接关系,给出每根导线从何处连到何处的信息,因此又称from-to表;构件表列出电器系统中所有的元器件,包括各种电器和接插件。

两个表必须同时工作,逻辑表中的导线连接构件表中的元器件。

1.导入文件

步1:

打开文件3-tutorial_assembly.prt;

步2:

选Application→RoutingElectrical;

步3:

定制工具条,在WiringTools配线工具条中点击ConnectionListView图标,MB3,勾选ConnectionList工具条;在WiringTools工具条中点击ComponentListView图标,MB3,勾选ComponentList工具条。

这两个表互锁,只有一个在激活状态。

步4:

在ConnectionList逻辑表工具条中,选择右端的属性图标,弹出ConnectionListProperties对话框;将显示格式设置为Full,显示格式决定显示哪些域以及域显示顺序;将导入逻辑表的格式设置为Example;点击OK。

步5:

从ConnectionList工具条中选ImportAll图标;

步6:

选择文件tutorial.hrn,点击OK,在资源条中双击布线列表导航器,文件已经读入,以Full格式显示在逻辑表窗口中;

步7:

将光标放在任一个标题栏上或者空白区域,MB3,在弹出的快捷菜单中选择ImportUnique;

步8:

再选择文件tutorial.hrn,点击OK,注意逻辑表中没有添加任何新记录,这是因为这个文件中的记录与逻辑表中已有记录没有任何不同;

步9:

从ConnectionList工具条中或MB3弹出菜单中选择ImportAll;

步10:

再选择文件tutorial.hrn,点击OK,注意文件中的所有记录都重复输入到逻辑表中,这个功能主要是用来合并两个表,而不是用来创建重复记录;

步11:

选择ImportReplace,再次选择文件tutorial.hrn,结果是文件中的内容替换了表中的所有内容。

2.导出文件

有时可能需要导出逻辑表,例如:

要把导线长度信息传送到ECAD软件时。

导出格式可以相同也可以完全不同。

步1:

在属性对话框中选择导出格式为Example,

步2:

从ConnectionList工具条中或MB3弹出菜单中选择ExportAll,在用户目录下将文件保存为all.hrn,其格式与原文件turorial.hrn相同,可以用文本编辑器打开查看。

步3:

从逻辑表中选择前四行;

步4:

在高亮区域MB3,从弹出菜单中选择Export,将文件保存为selected.hrn,其内容仅包含所选的四行;

步5:

在属性对话框中选择一种不同的导出格式;

步6:

从ConnectionList工具条中或MB3弹出菜单中选择ExportAll,输入一个新文件名,OK,则所选格式的文件被创建。

布线配置文件ugroute_elec.cfg中定义了导入导出文件的格式并且可以修改。

第四章显示格式功能

本课介绍逻辑表与构件表显示的修改和定制,修改表的显示并不表的内容。

紧接上一课,逻辑表已经导入。

1.定义显示格式

步1:

在ConnectionList工具条中,选择右端的属性Properties图标,弹出ConnectionListProperties对话框;

步2:

在资源条中双击布线列表导航器,逻辑表离坞,使逻辑表停靠于界面底边;

步3:

点击EditDisplayFormat按钮,弹出DefineFormat定义格式对话框,当前有四种显示格式,不作选择,直接点击OK,返回ConnectionListProperties对话框,显示格式默认为Simple;

步4:

点击OK,格式应用到逻辑表,注意标题栏内容已经改变,与Full显示格式所定义的属性名不同;

步5:

选择Properties→EditDisplayFormat,选择Smart,OK,再OK,逻辑表重新显示,标题栏内容为内部域名(from_comp,from_conn,etc.);

步6:

将光标放在标题栏中两个域名之间的分界线上,按住MB1左右拖拽,列宽急剧变化;

步7:

选择Properties→EditDisplayFormat,点击Import按钮,弹出文件选择对话框,选择包含显示格式定义的文件;

步8:

选择tutorial.fmt,OK,DefineFormat对话框列表中增加了两种新格式;

步9:

选择demo1,但不按OK;

步10:

点击Preview按钮,弹出信息窗口,以demo1格式显示逻辑表内容,仅有两个域;

步11:

关闭信息窗口,再次高亮显示demo1;

步12:

点击Delete按钮,从零件文件中删除了demo1显示格式,从DefineFormat对话框中同时删除了demo1显示格式。

2.编辑显示格式

步1:

选择demo2,点击Edit按钮,弹出FormatSettings显示格式编辑对话框;

步2:

选from_port行,对话框的下半部可以对其进行设置;

步3:

将ColumnName列名中的FromPort改为FromPin;

步4:

点击Insert/Replace按钮,列名被更新;

步5:

点击对话框底部的Preview按钮,弹出信息窗口,验证这个变化;

步6:

关闭信息窗口,点击OK,返回到DefineFormat对话框;

步7:

选择demo2格式并OK,再OK,新格式应用到了逻辑表的显示。

本课演示了逻辑表显示格式的操作,对于构件表同样适用。

第五章过滤器功能

本课学习怎样使用过滤器来改变逻辑表和构件表的显示内容,过滤器按照若干个域中的值是否与条件相匹配来限制记录显示与否。

过滤器并不增删表中的记录,只是一旦应用过滤器,就确定了符合条件的记录才被显示出来。

1.定义过滤器

步1:

紧接上一课,在ConnectionList工具条中,选择右端的Properties图标,弹出ConnectionListProperties对话框,点击EditDisplayFilter按钮,弹出DefineFilter对话框;

步2:

从列表中选择GROUND过滤器,FilterName和Condition域显示相应的值,条件($COLOR=="BLK")意思是只有逻辑表中COLOR域的值为BLK的记录。

步3:

在DefineFilter对话框中点击OK,注意DisplayFilter已变为GROUND,再在ConnectionListProperties对话框中点击OK,逻辑表现在只有一条记录与GROUND过滤器相匹配,导线C3满足条件$Color=BLK。

步4:

进入DefineFilter对话框;

步5:

从列表中选择ROUTED过滤器;

步6:

点击OK,注意DisplayFilter已变为ROUTED,再在ConnectionListProperties对话框中点击OK,逻辑表现在没有记录显示与ROUTED过滤器相匹配;

步7:

再进入DefineFilter对话框;

步8:

从列表中选择ROUTED过滤器;

步9:

勾选NegateFilter;

步10:

点击OK,注意DisplayFilter已变为NOT_ROUTED,再在ConnectionListProperties对话框中点击OK,逻辑表现在显示了所有未配通的记录;

2.由域定义过滤器

步1:

进入DefineFilter对话框;

步2:

在FilterName域中键入Harness1;

步3:

点击Field按钮,弹出DefineFilterbyField对话框;

步4:

在FieldName列表中选择fabrication;

步5:

在FieldComparison选项中选择等号;

步6:

在Value域中键入HARNESS1;

步7:

点击Apply,Condition域中显示条件(fabrication==HARNESS1),点击Cancel,退出DefineFilterbyField对话框,返回DefineFilter对话框,其Condition域中也显示条件(fabrication==HARNESS1);

步8:

点击Apply,名为Harness1的新过滤器现在被加入过滤器列表中;

步9:

在过滤器列表中选择Harness1,点击OK,返回ConnectionListProperties对话框,注意DisplayFilter已变为Harness1;

步10:

再点击OK,新过滤器应用于逻辑表,在fabrication域(列名为Harness)中只有值为HARNESS1的那些记录才都显示出来;

步11:

再进入DefineFilter对话框,不作任何选择,点击OK;

步12:

再点击OK,逻辑表更新显示,显示出所有记录。

本课演示了改变逻辑表显示内容的操作,对于构件表同样适用。

第六章指派构件

本章介绍怎样完成自动和手动构件指派以及构件和接插件的概念。

逻辑表引用的所有构件都必须指定唯一的标识符,通过这些标识符系统为每根导线寻找并指定路径。

如果定义了一根导线从一个构件ID到另一构件ID,而这些ID没有指派到装配中的实际构件,那么这根导线就不可能配通。

1.导入构件表

步1:

在WiringTools布线工具条中选择ComponentListView构件表视图图标,在资源条中单击布线导航器WiringNavigator则飞出布线列表导航器RouteListNavigator视图,若双击则布线列表导航器离坞,现在布线列表导航器视图已经由逻辑表变为构件表,但目前还是空的;

步2:

在构件表ComponentList工具条中最右端点击Properties图标,弹出ComponentListProperties对话框,在ImportFormat下拉列表框中选择Example,点击OK;

步3:

在ComponentList工具条中选择ImportAll图标;

步4:

选择文件tutorial.cmp,OK,或双击文件tutorial.cmp,文件读入,构件表中显示记录;

步5:

Properties→EditDisplayFormat,将显示格式设置为Full。

2.自动指派构件

步1:

在构件表的空白区域或在标题栏上MB3,在弹出的快捷菜单中选择SelectAll,所有记录高亮显示;

步2:

在高亮区域MB3,在弹出的快捷菜单中选择AutoAssign。

并不是所有构件都被指派,已经被指派的记录变为非高亮,这些记录在Occur域中的值由N(notoccurring)变为A(automaticassignment),其开头的符号由红杆圈变为绿对号;未被指派的记录还高亮显示,这些构件不能被自动指派,是因为对于一个给定的零件名(PartName)存在多个构件,必须手动选择。

3.手动指派构件

步1:

在高亮区域MB3,在弹出的快捷菜单中选择ManualAssign,弹出AssignComponentID指定构件标识对话框,构件表中第一个被选中的构件标识CONN_B显示在对话框中;

步2:

MB3→Fit,显示整个装配;

步3:

点击NextPart和PreviousPart按钮,在所有可能的构件中进行切换并在图形窗口中高亮显示构件;

步4:

所需的构件高亮时点击OK,接受将标识符CONN_B指派给这个构件,AssignComponentID对话框中显示下一个标识CONN_B2;

步5:

按同样方法指派其余构件。

手动指派并不是通过匹配零件名的方法将标识符指派给一个构件,而可以将一个标识符指派给任意一个构件。

因为一个同名零件在一个装配中可以重复装配多次而成为不同的构件,所以一个标识符不能被自动地指派到某一个构件,即使到最后一个构件。

第七章配线

本章介绍如何按照输入的逻辑表和构件表进行配线。

只要一根导线两端所连接的构件已被指派标识符,并且其端口已被定义正确的针标识符,同时在这两个构件端口之间已存在一条路径,则这根导线就能够被配通。

配线有自动和手动两种方法,自动配线(AutoRoute)自动寻找路径并将导线指派到所找到的路径段上,如果可能的路径多于一条,则自动选择最短的一条;如果有两条最短路径长度相等,则只能用手动配线方法选择一条合适的路径。

1.自动配线

步1:

打开零件文件7-tutorial.prt,打开逻辑表,选择所有记录;

步2:

确认显示格式为Full;

步3:

在逻辑表的空白区域或在标题栏上MB3,在弹出的快捷菜单中选择SelectAll,所有记录高亮显示;

步4:

在高亮区域MB3,在弹出的快捷菜单中选择AutoRoute,这要花费一段时间。

结束时弹出设计规则冲突对话框和信息窗口,自动产生的状态报告显示每根导线的状态。

系统试图配通逻辑表中所选的每一根导线,但并不是所有导线都被配通,已经被配通的导线变为非高亮,这些记录在Wired域中的值由N(Notrouted)变为A(AutoRouted),其开头的符号由红杆圈变为绿对号;未被配通的记录还高亮显示,这些导线不能被自动配通,状态报告显示未找到路径,可能存在多条模糊路径,这时必须手动选择;也可能路径有错,则必须修改。

系统每找到一条路径(Path),就将这一路径的每个组成段(Segment)指派给导线,与路径段相对应的线束段(bundle)实体就被更新,直径增大,因为其中增加了一根新导线。

2.手动配线

步1:

在高亮区域MB3,在弹出的快捷菜单中选择DISPLAY,图形

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 党团建设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1