首页 | 本学科首页   官方微博 | 高级检索  
     

基于AutoCAD平台的非圆曲线数控加工自动编程
引用本文:葛勇超,张自强,郑志丹,陈少波.基于AutoCAD平台的非圆曲线数控加工自动编程[J].组合机床与自动化加工技术,2006(6):6-10,13.
作者姓名:葛勇超  张自强  郑志丹  陈少波
作者单位:汕头大学智能制造技术教育部重点实验室,广东,汕头,515063
基金项目:广东省教育厅自然科学基金
摘    要:数控自动编程是生成数控代码的一种有效方法.文章论述了一种基于AutoCAD软件平台的轮廓中含非圆曲线的零件的数控加工代码自动生成的方法.利用VB作为二次开发工具,对AutoCAD软件进行二次开发.该模块首先识别零件轮廓中的直线、圆弧和非圆部分,然后对非圆部分应用近似双圆弧插补算法进行圆弧逼近,最终实现了轮廓中含非圆曲线零件的几何识别、插补拟合及数控加工代码的自动生成,并给出了最大插补误差.对文中所述实例,当取点半径为3mm时,其最大插补误差小于0.001mm.

关 键 词:非圆曲线  圆弧插补算法  自动编程
文章编号:1001-2265(2006)06-0006-05
收稿时间:2005-11-09
修稿时间:2005-11-09

Auto-programming for NC Machining of Aspheric Curve Based on AutoCAD Platform
GE Yong-chao,ZHANG Zi-qiang,ZHENG Zhi-dan,CHEN Shao-bo.Auto-programming for NC Machining of Aspheric Curve Based on AutoCAD Platform[J].Modular Machine Tool & Automatic Manufacturing Technique,2006(6):6-10,13.
Authors:GE Yong-chao  ZHANG Zi-qiang  ZHENG Zhi-dan  CHEN Shao-bo
Affiliation:Key Laboratory of Intelligent Manufacture Technology of Ministry of Education, Shantou University, Shantou Guangdong 515063, China
Abstract:Auto-programming is the efficiency method to produce NC code. The paper introduces a method of auto-programming, which is based on AutoCAD platform. VB is used as secondary development tool of the AutoCAD and a module is developed. First the module recognizes the lines, the arcs and the aspheric curves in the profile of the part, then applies with approximate double circular arc interpolated method to the aspheric curves, lastly carries out the geometry recognition and interpolation of the aspheric curve, also it produces NC code automatically, and it gives the maximal error after interpolation. The results show that the maximal error is less than 0.001 mm when the R is 3mm.
Keywords:VB  AutoCAD
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号