论文部分内容阅读
现代弹箭品种繁多,改型换代的速度较快。为了缩短弹箭的制造周期,提高弹箭的制造水平。弹箭的试制要与智能技术相结合实现弹箭制造的智能化。弹箭的制造要经过弹箭的三维建模、加工仿真、数控加工三个阶段。
本系统利用VC++6.0为开发工具,开发了基于Pro/E的弹箭数控加工前置参数处理的弹箭数控加工参数智能选择专家系统。解决了弹箭数控加工参数的智能选择的问题。该系统还能生成Pro/E可以识别的刀位文件以便Pro/E的数控加工仿真。为了方便弹箭数控加工信息的管理,本系统应用ASP技术开发了基于Web的弹箭制造管理系统。使用Front Page软件为开发工具结合使用SQL Server 2000数据库实现了以Internet为主要传播载体的动态交互的系统维护。系统采用B/S(Browser/Server)结构模式,该模式不仅有利于用户的访问而且方便管理人员对系统的维护。为了实现弹箭的数控加工,必须将弹箭加工所需的代码程序传送到数控机床上。针对数控机床参数各不相同的特点,开发了通用后置处理器,解决了针对固定数控机床生成固定格式数控加工程序的问题。最后为了解决数控加工程序传输的问题,开发了弹箭数控加工数据传输系统,实现了将数控程序向机床传输及从数控机床接收到G代码的功能。同时,本系统还能实现数控加工程序的检索及数控机床参数的管理。
本文开发的弹箭智能计算机辅助制造系统,大大加快了弹箭的制造速度。系统的四个功能模块有机的结合在一起。实现了弹箭从加工仿真到数控加工的自动化、智能化。