1.前言
数控工具磨床,特别是多轴数控、多轴联动的数控工具磨床是高效、高质量磨削制造精密、复杂形状刀具的高、精、尖关键设备,也是各类数控机床中结构较复杂、自动化程度高、精度和可靠性要求高的机电一体化高技术产品,其研究开发具有相当的技术难度。采用数控工具磨床对刀具进行磨削加工必须依靠刀具磨削加工技术和编程技术,而各种复杂形状刀具的磨削加工技术和编程软件,目前在国外也属于专利技术或保密技术。正因为如此,目前世界上也只有少数厂商能够生产高性能的数控工具磨床。
为了提高我国的刀具制造工艺水平和质量,国内一些刀具生产厂家和应用厂家从国外引进了数控工具磨床,这些数控机床经过相当长时间的使用后,其主机性能基本完好,仍可使用,而其数控系统则已经远远落后于现代数控系统技术,属于已淘汰产品。国内也有一些厂家研制开发了数控工具磨床,但由于采用的是主机自行制造、数控系统靠引进,这种数控工具磨床产品不但成本很高,而且由于通用的CNC系统没有集成刀具磨削加工技术和编程软件,难以实现刀具(特别是复杂刀具)的磨削加工。因此,对这些国产的数控工具磨床的数控系统也必须进行改造。
上述数控系统改造通常采用国外数控工具磨床生产厂家最新的专用数控系统。这种改造方案虽有技术成熟,风险小,可靠性有保证的优点,也有价格昂贵,工艺编程针对性差等多方面缺陷。 自动数控编程功能 该系统的最大特点就是在标准通用数控系统的基础上,集成了刀具磨削加工编程软件,直接在CNC系统上以图形菜单方式输入被磨刀具的结构尺寸与加工工艺,即可自动编程和加工,实现了编程加工一体化。 刀具测量和自动对刀功能 在本系统将刀具测量功能集成在数控系统中。在刀具数控磨削加工中,自动对刀解决了手工对刀繁琐、精度差的问题。 系统硬件结构 经过改造后的数控系统的硬件结构如图1所示,主要由计算机数控单元、伺服驱动单元(包括电机)和测量单元三个部分组成。
数控单元包括工业PC机、位置控制模块、输入输出模块,是组成数控系统的最基本单元。其中工业PC机可根据需要配置CPU、内存、显示卡、显示器、硬盘或电子盘、软驱等;位置控制模块有多个位置检测接口,采集光电编码器的脉冲信号,作为机床各个坐标的位置反馈,并通过多路D/A输出信号控制速度单元, 伺服单元及电机是系统可靠运行的最重要保证。交流伺服单元采用光电编码器实现位置检测反馈,2500个脉冲/r。系统最小分辨率为0.001mm/0.001°。 测量单元是系统实现刀具测量和自动对刀功能的必需硬件组成。包括信号处理模块和测量元件。前者主要指A/D转换和数据滤波,后者为刀具测量和对刀传感器(测头),可根据需要选择接触式或非接触式测头。
系统软件结构 总体结构 华中Ⅰ型通用数控系统基于DOS开发,采用分层模块化结构。系统软件分为四层:第一层为操作系统层,包括文件管理,进程管理,实时任务调度,参数数据库的 物理管理层。系统管理软件是在DOS的基础上扩充,增加了实时任务调度,CRT驱动程序,参数库接口软件。任务控制的入口是INT62,软中断,具有转调 度、创建、挂起、撤消、阻塞、唤醒、延迟和获取任务状态的控制原语。第二层为机床输入输出层,包括位置环控制软件,MST代码输出,调挂管理及开关量输入 输出。位置控制软件通过内部通讯区接收控制及位置指令,并将位置控制指令传递给伺服单元。第三层为插补控制层,为ISO代码插补,包括插补、刀补和程序编 译。第四层为用户操作层。这种层次模块化结构便于改进和移植。刀具数控磨削自动编程软件和刀具测量与自动对刀软件就是集成在用户 操作层中。
软件主要由以下几部分组成: 工艺数据库 编程软件收集了所要编程加工刀具的有关工艺数据,采用合适的数据结构进行组织和管理,形成工艺数据库。这些工艺数据包括数控系统信息、机床结构信息、刀具 几何参数、砂轮外形参数、加工工序信息以及加工工艺参数。工艺数据库是整个编程软件的支撑。数控系统信息是描述所采用的数控系统的数控代码格式的信息,是 后置处理中格式转换所必需的信息;机床结构信息用来描述数控工具磨床结构模型和结构参数,包括机床机构模型代码、机床运动链各坐标系之间的初始位置关系和 机床各运动轴方向;刀具几何参数指被加工刀具的结构参数和切削参数,以刀具结构要素为基本对象进行描述;砂轮外形参数是用来描述磨削用砂轮的形状和尺寸的 参数;加工工序信息用来描述所编程加工刀具的加工工艺,系统以刀具结构要素为基本单元将各种刀具的磨削加工工艺进行分类、组织和管理,形成加工工序库;加 工工艺参数主要指刀具各加工工序中的进给速度、主切削速度、进给量、加工余量、冷却液开关等信息。
参数化输入模块 参数化输入模块是编程软件实现人机信息交互的接口。该模块通过输入加工信息,从工艺数据库中调出相关的工艺参数,然后根据具体加工对象、加工条件和加工要 求,对工艺信息进行必要的修改,生成供后续刀位计算与刀位验证模块和后置处理模块使用的数据文件。具体有:数控系统设置,机床设置,刀具设置,工序设置, 砂轮设置,工艺设置。 编程程序库和刀位计算与刀位验证模块 编程程序库是编程软件所有编程刀具的刀位计算程序、刀位验证程序的程序包。刀位计算与刀位验证模块的功能就是从加工工艺文件中顺序读出刀具每个加工工序的 加工要素信息、砂轮切削表面信息和工艺信息,根据这些信息从编程程序库中调用相应的刀位计算程序和刀位验证,生成刀位数据文件和CC点数据文件。刀位计算 与刀位验证是自动编程的关键,编程程序库是整个编程软件的核心。 后置处理 后置处理就是将刀位计算后生成的刀位文件转换成数控工具磨床能够执行的数控代码的过程。包括机床运动求解、非线性加工误差校核与处理、进给速度的校核与修 正和文件格式转换等。刀具测量与自动对刀软件 该软件包括刀具测量和自动对刀两个相对独立的软件模块,两者基于共同的硬件结构。其中对刀软件的功能就是确定编程坐标系和机床坐标系之间的相对位置关系, 只要硬件可靠,软件实现起来较为简单。 对于刀具的重磨加工,由于有关刀具形状和切削参数的理论数据并不已知,数控编程和加工的唯一依据是刀具实物模型。刀具测量系统的功能就是通过对刀具实物模 型进行采样,将刀具实物模型的几何模拟量转换成自动编程软件能够接收的几何数字量,以实现刀具编程和加工。刀具测量软件主要由测头运动控制模块、数据采集 模块和数据处理模块组成,其中测头运动控制模块是整个软件的关键,对于不同的刀具种类及加工要求、不同的测头类型,具有不同的运动控制策略。
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。本站部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。如果您发现网站上所用视频、图片、文字如涉及作品版权问题,请第一时间告知,我们将根据您提供的证明材料确认版权并按国家标准支付稿酬或立即删除内容,以保证您的权益!联系电话:010-58612588 或 Email:editor@mmsonline.com.cn。
引入先进的数字界面解决方案,减少开发时间和成本
- 暂无反馈