基于Pro/E Wildfire2.0的IGES文件修复方法

  • 格式:pdf
  • 大小:284.89 KB
  • 文档页数:3

基于Pro/E Wildfire 2.0的IGES文件修复方法 

口宣仲义 

浙江师范大学机电技术研究中心金华321019 

摘要:IGES是一种常用的数据转换格式。使用IGES进行数据转换时最常见的问题就是产生破孔,一旦出现破孔 

则无法生成实体,也就无法对造型进行模具设计。Pro/EWi!dt ̄rre2.O中提供的Pro/Sean—Tools工具可以很方便地对外部输 n 入数据进行编辑修复,针对修复中最常用和最实用的手工修复工具进行了详细的剖析,并通过实例演示了整个修复过程。 

关键词:Pro/E Wildfire IGES格式数据转换修复方法 

中图分类号:TP391.72;TP317 文献标识码:A 文章编号:1000—4998(2008)12—0030—03 

不同的CAD软件之间进行数据转换在实际生产 

中是很常见的。在数据转换过程中由于不同的软件之 间存在着接口的兼容性问题和精度原因,会经常出现 

数据转换不完全或者部分数据丢失等问题。这些问题 

导致的直接结果就是在产品三维数据模型曲面上产生 破孔,而 旦遇到破孔系统将无法对曲面进行加厚或 

生成实体,那么也根本不能对产品造型进行拆模。此时 

就必须对外来数据文件进行修复,以便于顺利拆模。 数据转换可以归结为两类:二维数据转换和三维 

数据转换。二维数据转换比较简单,其常用格式有 

DXF、DWG等。三维数据转换是较为复杂的,在转换过 

程中会出现微小特征的丢失、线条丢失、线条畸变和微 

小面的重叠等问题而导致产品造型出现破孔或局部变 

形。常用的三维数据转换格式有:初等图形交换规范 

(Initial Graphics Exchange Specification,IGES)、产品模 

型数据交换标准(Standard for the Exchange of Product 

Model,STEP)、CATIA、UG、I-DEAS、Pro/E等,而IGES 

格式是所有CAD/CAM软件都会提供的一种标准的 

数据交换接口格式,可以转换3D曲面、曲线、点等几何 

数据,也是最为常用的一种数据转换格式。Pro/E 

Wildfire2.0中提供了Pro/Scan—Tools工具可以很方便 

地对外部导人的IGES文件进行修复,这个过程就是通 

常模具业内所说的修模过程,文献[1】表明,目前的模 

具设计接案造型需要修补的比率高达5O%以上,因此 

具有修模能力是很重要的。而修模能力主要取决于识 

图能力、软件的使用熟练程度和实际设计经验。当 

IGES文件导入系统后,对于识图能力一般的设计人 

员,此文件也就是一大堆线条的组合,因此就要求模具 

设计师要兼有造型设计师和结构设计师的基本能力; 

此外,对软件的掌握程度也很重要,即使能看出问题在 

什么地方,但软件水平一般也解决不了问题;当然模具 

设计的经验和遵守设计规范是非常重要的,有的IGES 

文件转入后错误非常多,如果完全修复要花费很多时 

收稿日期:2008 ̄F6D 

2008/12 间,影响生产效率,这时要根据经验有选择地进行修 

复,此时的依据就是不影响后续的模具施工图和NC 

加工。 

1 Pro/E Wildfire 2.0中lGES文件修复常用 

指令及基本流程 

Pro/E Wildfire 2.0中IGES文件的修复工作是由 独立几何模块来完成的,独立几何模块可以执行以下 

任务:输入、生成和过滤原始数据;输入几何数据(包括 

曲线、曲面和多面);创建和修改曲线;手工修复和自动 

修复几何;将几何从后续特征收缩到造型特征。IGES 

文件修复包括自动修复和手工修复两种方式,自动修 

复是由系统自动运行进行修复处理,虽然效率高但可 

控性不强甚至修复结果与实际不符,因此在实际操作 

过程中一般用手工修复来完成IGES文件的修复。 

1.1 Pro/EWil曲re2.0中IGES文件修复常用指令 

IGES文件导入Pro/E Wildfire 2.0后,在左侧模型 

树中在输入特征的右键菜单中选择编辑定义,此时在 

上侧的主菜单中出现“几何”菜单,就进入了IGES文件 

修复环境,所有的修复工作都在此菜单中完成。图1给 

出了Pro/E Wildfire 2.0中IGES文件修复的常用指令 分布。 考虑到手工修复的常用性和实用性,本文从实际 

出发重点介绍手T修复的强大功能。手工修复提供了5 

种方法来修复破损曲面:Zip Gaps(间隙)、Fix Tangecy 

(修复切线)、FixQuiltBndry(修复面组边界)、Edit Bndry 

(编辑边界)和FixVertices(修复顶点),其具体功能如 

下: 

①Zip Gaps:用来缝合缝隙; 

②Fix Tangecy:用来改善曲面间的连接情况,通过 

设定“最大二面角”来限制曲面问的最大夹角; 

③FixQuihBndry:用来修复开放的曲面边界,该命 

令激活后系统自动选取可修复的开放面组的边界; 

④Edit Bndry:用来编辑所选曲面的边界,这是曲 

机械制造46卷

第532期 面修复中最为常用的命令,当选取需要编辑曲面的边 

界后,可以创建、修改、删除、组合边界线条; 

⑤FixVertiees:用来修复开放边界的顶点,激活此 

命令时系统会自动选取开放曲面的顶点。 

在实际修复操作中Edit Bndry是使用频率最高的 

一个命令,它下辖Creat(创建)和Modify(修改)两个指 

令,一般的IGES修复工作主要是由这两个指令来完 

成,下面重点介绍Creat和Modify中的各种工具及其 使用场合。创建和修改新线条的方法及适用场合见表 

1、表2。 表1 创建新线条的4种方法及适用场合 

将曲线或边界投影到 适用于面的边界为直 Project 要修复的面上生成新的 线、弧线、平面曲线和空间 (投影) 线条 曲线等场合 

Makelsoline 建立通过参照点的等 适用于面的边界为直 (产生等值线) 值线来建立边界 线和弧线的场合 

Connect 连接两个点或多个点 适用于面的边界为直 (连接) 来建立边界 线和弧线的场合 

Intersect 在选取曲面和相邻曲 只适用于两个曲面有 (求交) 面交接处建立一条边界 公共交线的场合 

表2 修改新线条的5种方法及适用场合 

Straigthen 选取两点,将两点之 适用于图形本身应为 直线但在转图过程中发生 (拉直) 间扭曲的线条拉为直线 扭曲的场合 

Merge Edges 将多条间断边界线合 适用于一条边界线由 (合并边) 并成一条边界线 多条线段组成的场合 

Meve Vertex 将线条的端点移动到 适用于转图过程中由 于线条扭曲使顶点偏离正 (移动顶点) 正确的位置 确的位置的场合 

SetTanCond 设定或变更边的相切 有相切、垂直和自由3种情 条件,分别控制起点和 (相切状态) 况 终点的相切条件 

Divide 用点将待修复的边界 直接用鼠标左键在边 (分割) 打断成两段或多段,一 界上点取点,可将边界分 般与移动顶点配合使用 成任意多个线段 

1.2 IGES文件修复操作的基本流程 

对于IGES文件的修复其基本操作流程如下,要根 

机械制造46卷 第532期 据具体问题采取不同的修复方案,灵活运用各种命令 

以达到利用较短的时间完成修复工作的目的。 

1)IGES数据输入,通过文件下拉菜单打开,在打 

开类型中选择IGES格式,在输入新模型对话框中选择 

所需格式,一般为默认。此时就可以将外来IGES数据 

导人到Pro/E Wildfire 2.0环境中,同时还会弹出一个 

输入处理IGES总结的信息窗口,包含读取时间、转换 

类型、转换程度、等级、读取结束时间和全部读取时间。 

2)进入IGES修复环境,在Pro/E界面左侧的模 

型树中对“输入特征”单击右键选中右键菜单中的编辑 

定义,至此进入了IGES文件修复环境,在主菜单中会 

出现“几何”菜单。 

3)预修复几何,由于自动修复操作的可控性不强, 

一般选择手工修复。首先选择间隙接受系统默认的最 

大间隙值进行修复,若对修复效果不满意可以变更最 

大间隙值进行修复。通过问隙操作系统可以自动选取 

需要缝合的间隙,这样就极大地缩减了修复工作所需 

的时间。 4)编辑边界修复,间隙修复只能修复--/] ̄部分缝 

隙,对于曲线的重叠和畸变却无能为力,此时一般要使 

用编辑边界来修复IGES文件,交互使用编辑边界中的 

投影、产生等值线、连接、求交、拉直、合并边、移动顶 

点、相切状态和分割边等工具。 

5)输入模型的实体化操作,当修复工作完成后就 

可以对曲面进行实体化操作以便于后续的造型设计和 

模具设计。通过Edit_÷Feature Properties ̄Make Solid 

来完成曲面的实体化操作,至此IGES文件的修复工作 

全部完成。 

2应用实例 

为了掌握应用Pro/E Wildfire 2.0的IGES文件修 

复方法,提高设计效率,下面通过演示实例来掌握 

IGES文件的修复方法和技巧,此实例基本上包含了实 

际设计中IGES文件常出现的问题,其它问题可参考此 

例或上述工具的功能,图2为UG软件转出的IGES曲 

面模型。 

导人后,在Pro/E Wildfire 2.0模型的线框图中,紫 

红色线条表示完整边界,粉红色线条代表待修复边界 如图中箭头所指(可以看出本例包含6个破损区),修复 

完成后所有粉红色的线条转变为紫红色线条。本例的 

具体操作步骤如下: 

1)利用间隙功能修复小缝隙。图中粉红色线条很 

多,也就是需要修复的线条很多,首先应用间隙功能对 

小间隙进行修复,修复之后红色线条少了一些,1处的 

粉红线条消失。 

2)对于各个破损面逐个修复。2处4条粉红线条(图 

2008/12