论文部分内容阅读
并联运动机床具有结构和配置形式多样化、运动学设计复杂等特点,相应的数控系统专用性较强,开发难度较大。根据软件工程思想,本文提出了一种并联机床集成开放式数控系统。该系统的通用模块是译码模块、人机交互模块、刀具轨迹仿真模块等,它们适用于各种结构并联机构。该平台的非通用模块是并联机构库模块、坐标变换库模块、运动学变换库模块、运动学仿真库模块等,它们可供用户选择使用。用户可以在本数控平台上,搭建满足自己需要的数控系统。本数控系统为用户提供了一个统一、集成的设计环境,避免重复研究,并且缩短了设计周期。本文主要研究内容如下:根据集成、开放的设计思想,以“IPC机+PMAC”系统硬件平台。IPC机作为上位机,完成实时性要求不高的任务,如译码、仿真等。PMAC完成实时性要求较高的任务,如插补加工等。根据软件工程思想和面向对象的设计方法设计开发数控系统软件。以Windows2000为操作平台,以Visual C++为编程环境,采用模块化编程技术,设计制作用户界面,并利用动态链接库实现对PMAC运动控制器的直接控制。开发并联集成开放式数控系统的辅助功能如点动功能、刀补功能和回零功能等。针对并联机构结构形式多样化的特点,建立并联机构库模块及相应的坐标变换库模块和运动学变换库模块等,并将其集成到集成开放式数控系统中。用户可以通过智能化人机界面,对并联机构的结构、参数进行选择和修改。如果并联机构库中的并联机构满足不了用户的要求,用户可以自行开发并联机构及相应的坐标变换模块、运动学变换模块等,然后加入到本数控系统中,通过调用通用模块既可以构成能完成特定功能要求的数控系统。因此,集成开放式数控系统适用于各种并联机床驱动控制。本数控系统的译码模块可以完成手工编写G代码的译码工作,还可以对基于Mastercam和Coreldraw软件生成的加工程序文件进行译码,从而可以完成复杂零件的数控加工。提出了一种新型3-HSS三自由度平动并联机构。对并联机构进行运动学分析、尺度综合及工作空间分析,并完成制作。利用并联机床集成开放式数控系统控制此并联机构加工,得到正确的加工轨迹。