摘要
以特征识别技术为基础,实现了AutoCAD二维工程图的特征提取,在此基础上,开发了一个基于AutoCAD的数控自动编程系统。介绍了系统的功能,利用UML对系统进行了描述和设计,给出了系统的用例图和类图。介绍了开发语言,选择VC++和ObjectARX联合编程实现了系统的各项功能。研究了系统实现的关键技术,包括特征识别技术、尺寸公差数据库技术、刀具路径生成技术和后置处理技术。
With the realization of abstracting features from 2D drawings of AutoCAD by using feature recognition technology, a programming system for CNC lathes based on AutoCAD is developed. The functions of this system are introduced with the use case diagram and the class diagram illustrated. VC++ and ObjectARX are selected as the programming language for system development. Some key technologies, such as feature recognition technology, database technology for dimensional tolerance, the tool-paths generation technology and the post processing technology, are researched.
出处
《工程图学学报》
CSCD
北大核心
2008年第6期154-159,共6页
Journal of Engineering Graphics
基金
湖南省教育厅科研资助项目(08D008)
关键词
计算机应用
车床编程系统
数控技术
特征识别
computer application
CNC lathes programming system
NC technology
feature recognition