论文部分内容阅读
[摘 要]本文分析了现代数控加工发展方向,介绍了基于Open API 开发的第三方软件配置UG与VERICUT接口(NXV)的方式,并以典型零件为例介绍了操作过程。本文提供了一种简便实现UG CAM与VERICUT连接的方式,实现了单一数据源的共享及快速传递,从而提高了仿真效率,降低了出错率。
[关键词]UG CAM VERICUT 集成化
中图分类号:TG659 文献标识码:TG 文章编号:1009―914X(2013)34―0631―02
1、引言
随着制造技术的不断提高,现代制造技术逐渐向集成化方向发展。目前程序员编制数控程序时,通常采用手工和计算机辅助编程软件相结合的方法编程,程序编制完成后,传输到数控机床进行加工。由于缺乏第三方软件对数控程序进行仿真验证,程序的安全性和正确性受到置疑,导致程序调试时间较长,首件研制效率低。
如果利用仿真加工软件对数控程序进行校验,可以消除程序中的错误,如切伤工件、损坏夹具、折断刀具或碰撞机床。可以大幅度提高加工效率,改善加工质量,并降低生产成本,对现代制造业的发展具有重要意义。但多数仿真操作过程比较复杂,需要创建仿真用夹具、毛坯和设计模型,同时要将数控程序、刀具等信息分别在仿真系统中建立,并对坐标系等进行配置。而这些模型数据和程序刀具信息等数据在进行计算机辅助编程过程中都已经创建完成,如何实现这一过程中单一数据源的共享,从而实现数据信息在软件间的快速准确传递就成了摆在我们面前的难题,因此开展了相关的应用研究。
2、计算机辅助软件的选取
2.1 计算机辅助编程软件的选取
UGS NX是集 CAE/CAD/ CAM于一体的三维参数化软件,是当今世界先进的计算机辅助设计、分析和制造软件之一,广泛的应用于航天、航空、汽车、造船、通用机械等工业领域。UG CAM模块是业界中最好的最具有代表性的数控软件之一,利用它可以针对任何加工任务生成可用和优化的数控加工程序路径。
2.2 计算机辅助仿真软件的选取
VERICUT是一款专为制造业设计的CNC数控机床加工仿真和优化软件,是专业的第三方数控加工仿真验证软件,在数控加工领域广泛应用。软件最大特点是可仿真各种CNC系统数控程序,既能仿真刀位文件,又能仿真CAD/CAM后置处理的NC程序。通过模拟整个机床加工过程和校验加工程序的准确性,检查过切、欠切,防止机床碰撞、超行程等错误。软件具有真实的三维实体显示效果,仿真后的切削模型可测量尺寸。
3、UG与VERICUT实现共享单一数据源的方法
基于Open API 开发第三方软件应用接口,实现UG CAM与VERICUT软件之间的接口(NXV)连接。通过接口可以验证单个操作、一系列操作、或一套完整多工位的数控程序。所有毛料、夹具和设计几何模型会通过接口参数自动被传入VERICUT软件中,并正确定位;程序、刀具信息、机床和控制系统和其它模拟参数也一起被传入VERICUT软件中,直接进行与实际生产完全匹配的多工位的机床模拟,确保最高层度的集成与协同,从而避免了二次输入这些信息时带来的错误及重复工作。UG与VERICUT接口(NXV)采用人机交互式的界面,实现了UG与VERICUT之间的数据传递。
3.1 UG与VERICUT接口(NXV)的配置方式
3.1.1执行批处理文件方式介绍
3.1.2运用NX Open API二次开发配置接口方式介绍
3.2 NX与VERICUT接口(NXV)的使用过程
启动NXV 后的主界面如图6所示设置选项:
①添加模板文件;②选择零件模型;③选择毛坯模型;④选择夹具模型;⑤选择加工坐标系;⑥添加模板;⑦定义添加程序文件;⑧如图配置选项卡;⑨选择下载到本地C:\temp的程序文件,点击Output Files,再点击Run VERICUT,VERICUT被启动,对程序进行仿真,验证程序正确性。
4、结论
使用NX与VERICUT接口(NXV),实现数据传递,简化刀具验证、优化NC程序的流程,从而实现无缝联接,使得操作更加简单,这样每个人都能快速地进行验证NC程序。能够让我们在UG CAM软件环境中启动VERICUT,确保最高层度的集成和协同,提高工作效率,保证软件间数据准确快捷的传递,对现代加工的集成化发展有重要意义。
参考文献
[1] 楊胜群、唐秀梅等编 《VERICUT数控加工仿真技术》 清华大学出版社
[2] 王中行、安征等编著 《UG NX7.5中文版基础教程》 清华大学出版社
[关键词]UG CAM VERICUT 集成化
中图分类号:TG659 文献标识码:TG 文章编号:1009―914X(2013)34―0631―02
1、引言
随着制造技术的不断提高,现代制造技术逐渐向集成化方向发展。目前程序员编制数控程序时,通常采用手工和计算机辅助编程软件相结合的方法编程,程序编制完成后,传输到数控机床进行加工。由于缺乏第三方软件对数控程序进行仿真验证,程序的安全性和正确性受到置疑,导致程序调试时间较长,首件研制效率低。
如果利用仿真加工软件对数控程序进行校验,可以消除程序中的错误,如切伤工件、损坏夹具、折断刀具或碰撞机床。可以大幅度提高加工效率,改善加工质量,并降低生产成本,对现代制造业的发展具有重要意义。但多数仿真操作过程比较复杂,需要创建仿真用夹具、毛坯和设计模型,同时要将数控程序、刀具等信息分别在仿真系统中建立,并对坐标系等进行配置。而这些模型数据和程序刀具信息等数据在进行计算机辅助编程过程中都已经创建完成,如何实现这一过程中单一数据源的共享,从而实现数据信息在软件间的快速准确传递就成了摆在我们面前的难题,因此开展了相关的应用研究。
2、计算机辅助软件的选取
2.1 计算机辅助编程软件的选取
UGS NX是集 CAE/CAD/ CAM于一体的三维参数化软件,是当今世界先进的计算机辅助设计、分析和制造软件之一,广泛的应用于航天、航空、汽车、造船、通用机械等工业领域。UG CAM模块是业界中最好的最具有代表性的数控软件之一,利用它可以针对任何加工任务生成可用和优化的数控加工程序路径。
2.2 计算机辅助仿真软件的选取
VERICUT是一款专为制造业设计的CNC数控机床加工仿真和优化软件,是专业的第三方数控加工仿真验证软件,在数控加工领域广泛应用。软件最大特点是可仿真各种CNC系统数控程序,既能仿真刀位文件,又能仿真CAD/CAM后置处理的NC程序。通过模拟整个机床加工过程和校验加工程序的准确性,检查过切、欠切,防止机床碰撞、超行程等错误。软件具有真实的三维实体显示效果,仿真后的切削模型可测量尺寸。
3、UG与VERICUT实现共享单一数据源的方法
基于Open API 开发第三方软件应用接口,实现UG CAM与VERICUT软件之间的接口(NXV)连接。通过接口可以验证单个操作、一系列操作、或一套完整多工位的数控程序。所有毛料、夹具和设计几何模型会通过接口参数自动被传入VERICUT软件中,并正确定位;程序、刀具信息、机床和控制系统和其它模拟参数也一起被传入VERICUT软件中,直接进行与实际生产完全匹配的多工位的机床模拟,确保最高层度的集成与协同,从而避免了二次输入这些信息时带来的错误及重复工作。UG与VERICUT接口(NXV)采用人机交互式的界面,实现了UG与VERICUT之间的数据传递。
3.1 UG与VERICUT接口(NXV)的配置方式
3.1.1执行批处理文件方式介绍
3.1.2运用NX Open API二次开发配置接口方式介绍
3.2 NX与VERICUT接口(NXV)的使用过程
启动NXV 后的主界面如图6所示设置选项:
①添加模板文件;②选择零件模型;③选择毛坯模型;④选择夹具模型;⑤选择加工坐标系;⑥添加模板;⑦定义添加程序文件;⑧如图配置选项卡;⑨选择下载到本地C:\temp的程序文件,点击Output Files,再点击Run VERICUT,VERICUT被启动,对程序进行仿真,验证程序正确性。
4、结论
使用NX与VERICUT接口(NXV),实现数据传递,简化刀具验证、优化NC程序的流程,从而实现无缝联接,使得操作更加简单,这样每个人都能快速地进行验证NC程序。能够让我们在UG CAM软件环境中启动VERICUT,确保最高层度的集成和协同,提高工作效率,保证软件间数据准确快捷的传递,对现代加工的集成化发展有重要意义。
参考文献
[1] 楊胜群、唐秀梅等编 《VERICUT数控加工仿真技术》 清华大学出版社
[2] 王中行、安征等编著 《UG NX7.5中文版基础教程》 清华大学出版社