李植华 孔祖 杨文才
摘 要:管类零件广泛应用于汽车、航空、高铁等领域,管路产品的质量好坏直接关系到整个产品的设计质量,而管路产品质量的好坏又取决于管路数据参数是否准确传递。基于Unigraphics Nx6.0以及NX Open grip为开发平台所开发的管路系统软件可以替代人工对管路数据经行参数分析。相对于人工对管路参数分析,该管道系统软件操作更加简便,避免重复操作,大大缩短分析时间,极大的提高工作效率,同时也弥补了Unigraphics Nx软件不具备对管道系统经行分析的缺陷。
关键词:制动油管 油管参数 UGopen GRIP 参数分析 UG6.0 二次开发
Development and Application of Automobile Pipeline Analysis Software Based on NX6.0
Li Zhihua
Abstract:Pipe parts are widely used in automobiles, aviation, high-speed rail and other fields. The quality of pipeline products is directly related to the design quality of the entire product, and the quality of pipeline products depends on whether the pipeline data parameters are accurately transmitted. The pipeline system software developed based on Unigraphics NX6.0 and NX Open grip as the development platform can replace manual parameter analysis of pipeline data. Compared with the manual analysis of pipeline parameters, the pipeline system software is easier to operate, avoids repeated operations, greatly shortens the analysis time, greatly improves work efficiency, and also makes up for the lack of Unigraphics NX6.0 software for pipeline system analysis Defects.
Key words:brake tubing, tubing parameters, UGopen GRIP, parameter analysis, UG6.0, secondary development
随着工业自动化、工业智能化的发展,管路的生产工艺从单一手弯模——集中式手弯模——二维数控自动弯管机——三维半自动数控弯管机—一路发展过来,但除单一手弯模工艺(单一手弯模工艺是根据二维图纸经行编制)外,其他工艺的数据基础都是产品的管路参数数据。因此对于管路加工企业来说管路参数数据是非常重要的。
目前,汽车管路都是使用交互式CAD/CAM(计算机辅 助设计与计算机辅助制造)系统设计的。在前期开发阶段,试制产品的传递形式都是以三维数模的形式进行并最终转化为三维数控机床能识别的数控程序文件。在之前三维数据传递的过程如图1所示:
获得了产品的三维数模数据以后,就要对数据进行管路分析工作。试制产品的三维数模转化为产品的三维坐标的工作,简称为管路分析。简单来说主要步骤:三点找圆,连接圆心,寻找交点,输出临时三维坐标点。在管路分析过程中,有n个点该过程就要重复n次。所以该过程比较繁琐,面对几百甚至上千的坐标数据很容易出错。
制动油管总成模型
因此整理此类文件也是重复性工作,面对如此多的数据出错的几率更高。
将整理后的数据手动输入机床应用程序,如下图所示:
最终整理出所有管路总成三维坐标点
从上面的过程不难看出数据的传递需要经行大量的空间尺寸、位置坐标及相应的格式转换、数据的录入,因此该过程需要耗费很多时间、费事费力、效率十分低下,而且人为操作很容易出现错误,根本无法保证数据的准确性。随着现在新车型更新换代的周期越来越短,相应的数据转化过程会越来越多,目前的数据转化方法以不在适应产品快速跟新的需求。
因此迫切需要完整的专用软件来完成上面的轉换,提高效率保证数据的准确性。但是现在的交互式CAD/CAM软件都没有与之相适应的命令或者模块。为了解决该问题,我们可以通过相应软件提供的二次开发平台经行实现。Unigraphics NX所包含的类容多,覆盖面很广。最主要的是其有完善丰富的二次开发资料库。Unigraphics NX提供丰富完善的二次开发语言工具。包括UG/open API、UG/open GRIP、UG/open Menuscript以及UG/open UIStyler。通过这些二次开发工具,用户可以自己定制菜单选项,专业模块设计,开发专用程序。因此,本系统软件选用UG作为开发平台,运用UG/open GRIP二次开发语言经行开程序的开发。
汽车管路数据的转化是一个简单的过程,但是由于它过程重复、条件苛刻、精度要求较高,所以现设计出这套简单易用的管道系统工具。
1 汽车管路数据转换系统运行实例
首先,使用系统之前需要安装,安装完毕以后打开UG,界面上多了一个‘管道系统菜单按钮,点击后,弹出菜单对话框。如果不安装也可以采用直接调取应用程序,步骤如下:打开NX软件,使用快捷键Ctrl+G打开调用对话框,找到执行文件JAC-3.10.grx打开即可。