检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:郭锐[1] 赵万生[2] 李论[1] 李志勇[2] 郑君民[1]
机构地区:[1]哈尔滨工业大学机电工程学院,黑龙江哈尔滨150001 [2]上海交通大学机械与动力工程学院,上海200030
出 处:《计算机集成制造系统》2007年第2期370-374,380,共6页Computer Integrated Manufacturing Systems
摘 要:为了满足微细电火花加工高精度、高灵敏度和强实时性的运动控制要求,提出了以可编程多轴控制器为下位机、PC和Linux为上位机的体系结构,进行了六轴联动微细电火花加工数控系统的软硬件设计。为了解决微细电极在线制造和补偿等技术难题,该数控系统集成了机器视觉功能,基于V4L2应用程序接口开发了图像采集程序,基于OpenCV开发了图像处理程序,通过Canny边缘检测算法,提取了微细电极的边缘轮廓,可以在线观察和测量微细电极。此外,基于Lex和YACC设计并实现了数控代码解释器。To satisfy the motion control requirements of high precision, high sensitivity and hard real--time for micro Electrical Discharge Machining (EDM), a 6--axis micro EDM Computer Numerical Control (CNC) system was developed. In the system, a motion controller of Programmable Multi--Axis Controller (PMAC) was employed as the subordinate computer, and a PC-- based platform was applied as the principal computer running on the Linux operating system. To deal with the difficulties in microelectrodes on-- line fabrication and compensation, a machine vision function was integrated into the CNC system. An image capturing program was developed base on V4L2 Application programming Interface(API), and an image processing program was developed based on OpenCV software. The contour of microelectrodes could be extracted by means of the Canny edge detector, thereby the microelectrodes could be observed and measured on-- line. In addition, a CNC code interpreter was also developed based on Lex and YACC.
关 键 词:微细电火花加工 运动控制器 LINUX 数控系统
分 类 号:TG661[金属学及工艺—金属切削加工及机床]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.15.203.168