Pro/E工程图文件导出处理技巧
2013-12-23彭荣利奚旗文
彭荣利, 奚旗文
(武汉职业技术学院,武汉430074)
1 引 言
在进行产品开发时,通常先设计出其三维结构,然后再根据功能要求、制造工艺等因素进行修改,直至设计出符合需求的三维产品模型。然而,要进行产品的生产,还必须将三维模型转化为二维工程图。美国参数技术公司(PTC)开发的Pro/Engineer 是一种先进的CAD/CAM 软件,该软件的三维建模功能非常强大,参数化建模使产品设计及更改快捷方便,且三维模型设计好后能很方便转化为二维工程图。Pro/E 软件系统采用单一数据库管理,因此工程图与对应的三维模型是相互关联的,任何设计变化都会在三维模型和工程图中得到一致体现。
AutoCAD 软件丰富易用的二维绘图功能得到用户的普遍肯定,是目前应用比较广泛的一种二维绘图软件。由于Pro/E 工程图中的有些标准与中国的制图标准不匹配,工程图界面的许多操作都没有AutoCAD 方便,以及个人使用习惯等原因,目前仍有很多的用户将Pro/E 与AutoCAD 结合起来使用:在Pro/E 环境下设计产品三维模型,并转换为基本满足要求的工程图,然后将Pro/E 工程图导出到AutoCAD 中,再进行工程图完善处理、打印输出。
2 问题及处理技巧
由于Pro/E 和AutoCAD 是不同公司开发的软件,在工程图的信息处理方面不完全相同。将Pro/E 工程图导出到AutoCAD 时,容易出现图形比例不当,导致尺寸标注失真;图层、颜色、线型混乱,使工程图图面显示不符合国标要求。但是这两种软件都提供了开放式的用户环境,可根据需要进行相关参数设置定制,以满足不同用户需求。本文分别就不同问题提出处理方法。
2.1 比例问题
(1)设置统一的尺寸单位。新建三维零件模型文件时选用系统的mmns_part_solid.prt 作为零件模板,或者设置已建三维模型的单位为mmns(毫米牛顿秒),保证零件三维模型单位为mmns。
由三维模型转工程图时,设置绘图单位drawing_units值为mm,在AutoCAD 里面绘图单位也设置成mm。
(2)设置工程图导出比例为1。在Pro/E 界面主菜单选取【工具】-【选项】,打开配置文件定制窗口,从中找到dxf_out_scale_views,设置值为YES,【确定】并保存。这样即可实现无论Pro/E 工程图的比例为多少,导出到AutoCAD 时保持1∶1 比例,即以零件的实际尺寸导出到AutoCAD,避免在AutoCAD 中出现图形尺寸标注错误。
2.2 图层问题
Pro/E 对于图层的默认设置是比较简单的,如果采取默认值的方式,当导出成DWG 文件时,只会有下列几种图层,分别是Default-1:中心线归入此层;Default-2:隐藏线归入此层;Default-3:虚线归入此层;0 层:排除上面三种图元外其它归入此层;Hatching:剖视图的剖面线归入此层。这样的设置分层比较笼统,不符合国标要求,例如:没有将尺寸标注单独分层,对于工程图的管理及图面的清晰美观造成不便。
为了避免Pro/E 工程图导入AutoCAD 后,需要重新对图元进行分层归类,可以充分利用Pro/E 系统配置文件的可定制性,在Pro/E 配置文件中设置相关参数,将Pro/E 工程图按照制图国标进行图元分层,便于高效规范化管理。
具体设置方法如下:
2.2.1 使工程图按图元自动分层
在Pro/E 配置文件config.pro 里新增一项参数:intf_out_layer part_layer,输出dwg/dxf 文件时系统将工程图图元详细分类自动产生不同的图层并命名,默认的命名格式为:(Part_name)_默认图层名称。下面是默认图层对应的各类图元:
2.2.2 工程图图层导出定制
根据用户要求自定义图层名称。自定义图层名称语法格式为:“map_layer 默认图层名称自定义图层名称”。
新建记事本文件Dxf_export.pro,输入以下自定义图层命令行:
文件编辑完成后,保存在Pro/E 的安装目录下。
通过图层自定义,Pro/E 工程图导出为AutoCAD 格式时,自动按图元类型形成“尺寸、轴线、粗实线、隐藏线、文本、剖面线、表格、球标、图框”图层。图层名称也可设置为其它,由用户自行命名输入即可。
2.2.3 指定导出定制文件
在config.pro 里增加设置参数:intf2d_out_dxf_mapping_file $PRO_DIRECTORYDxf_export.pro
设置参数intf2d_out_dxf_mapping_file 用来指定工程图导出定制文件的读取路径。其中$PRO_DIRECTORY为Pro/E 软件的安装目录,即工程图导出定制文件Dxf_export.pro 在磁盘保存的位置。
需要注意的事项:使用Pro/E 时,尽量使工程图的文件名称与三维模型的文件名称保持一致,否则在输出时系统会根据工程图的文件名输出图层,然后又根据三维模型名称输出图层,造成一个图层有两个名字的现象,带来图层命名管理上的混乱。
2.3 颜色、线型、线宽问题
Pro/E 中工程图中,不管其图元是连续实线、隐藏线、标注尺寸、批注文字、剖面线、表格、球标符号还是图框,线型都默认为连续线,线宽也都默认为是一样的,颜色也不符合要求。AutoCAD 图层管理器可以根据用户要求方便迅速地对各类图元进行特性设置管理,如颜色、线型、线宽、显示状态等。因此,可以将Pro/E 工程图按照标准图层导出后,在AutoCAD 界面下打开图层特性管理器,对各图层的颜色、线型、线宽根据CAD 制图国标进行设置,再将所有图形特性设置为随层(Bylayer),即可迅速生成符合国标的工程图。
2.4 应用实例
下面以支架零件为例,在Pro/E wildfire 5.0 和AutoCAD2010 环境中将上述处理方法加以应用。
(1)定制工程图导出文件Dxf_export.pro,按照2.2.3节方法。
(2)定制配置文件config.pro,增加导出比例、自动分层、指定导出定制文件三行参数。
(3)在Pro/E 中建立零件三维模型,并转成比例为1∶1的工程图,名称均为zhijia,单位均为mm,如图1。
图1 Pro/E 工程图
(4)将Pro/E 工程图另存为DWG 文件,名称为zhijia,其它接受默认选项。
(5)在AutoCAD 中打开文件zhijia.dwg,此时图形颜色、线宽与标准不完全相符。
图2 导出工程图
(6)在AutoCAD 中打开zhijia.dwg 的图层管理器,按照标准要求设置各图层的颜色、线型、线宽。
(7)将工程图zhijia.dwg 图形全部选中,设置颜色、线型、线宽属性均为“ByLayer(随层)”,即得到符合要求的工程图,如图2。
(8)完善工程图,例如进行其它标注、定制的标题栏等,打印输出。
3 结 语
在工程图的导出过程中,是否能够快速获得符合标准的图形文件,关键在于图层的设置以及管理。应用上述处理技巧,只需对导出参数进行一次定制,即可适用于所有零件模型转换为二维工程图的过程,极大地提高了绘图速度,加快产品设计开发的步伐,实现效益最大化。Pro/E系统的配置参数非常丰富,熟练掌握相关参数的含义及作用,定制符合用户要求的Dxf_export.pro 文件,可以充分地发挥软件各自的强大功能,其方便性和快捷性得到最佳综合。
[1] 詹友刚.Pro/ENGINEER 中文野火版5.0 工程图教程[M].北京:机械工业出版社,2010.
[2] 吴怀超.Pro/E 和AutoCAD 联合设计二维工程图的方法研究[J].煤炭技术,2010(8):10-11.
[3] 任子文,葛正浩.Pro/E 二维工程图转化成DXF/DWG 格式的方法研究[J].机械设计与制造,2005(3):36-37.
[4] GB/T18229-2000,CAD 工程制图规则[S].