论文部分内容阅读
本文对转塔式数控冲床数控和编程系统进行了深入的研究,并对系统的集成框架和软件的系统结构进行了设计。作为一个集成系统,对数控和编程系统进行了详细的分析,在此基础上,将其划分为数控子系统、图形编程子系统和刀具管理子系统三个相对独立且相互联系的部分。
以windows系统为平台,采用面向对象的技术,运用Vc++6.0软件开发工具,对数控和编程系统的三个子系统分别进行了对象的抽象和建模。
文中详细介绍了数控和编程系统的具体设计。数控系统的内容包括系统参数设置、IO信号显示、手动加工参数设置、运行参数设置、手动加工、自动加工以及加工仿真等,实现了系统功能并解决了实时性控制的问题。在图形编程系统的开发中,对图形编程系统进行了面向对象的设计,完成了图形建模、图形编辑、参数设置、自动编程和Nc代码转换等模块的设计,并实现了加工过程中刀具的优化。针对加工过程中小刀具冲切大孔,对加工方式、齿花高度的确定进行了详细的分析。在刀具管理系统中,对刀具库管理、刀塔设置和刀塔管理等功能模块进行了设计,实现了刀塔上刀具的安装、拆卸以及刀具库刀具参数的添加、删除和修改的功能。另外,本文对各个子系统的界面进行了详细的介绍,界面设计采用windows界面风格,使得整个系统界面友好、简捷,易于学习和操作并且功能较强,便于用户进行人机交互控制。