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

开放式数控CAM软件关键模块库的设计与开发
引用本文:雷欢,黄东运,吴亮生,蔡朝卫,卢杏坚.开放式数控CAM软件关键模块库的设计与开发[J].自动化与信息工程,2013(3):7-12.
作者姓名:雷欢  黄东运  吴亮生  蔡朝卫  卢杏坚
作者单位:广东省自动化研究所
基金项目:越秀区科技计划项目(2012-PT-006);广东省中国科学院全面战略合作项目(20128090400037);广东省科技计划项目(201IB010700040、20118090300056、20128011300064).
摘    要:针对国内现有数控CAM软件操作复杂和可重用性差的现状,分析了数控CAM软件结构,采用模块化及可扩展性C语言接口设计思想,基于开源C++库dxflib及高效的数控算法开发了DXF文件数据读取、刀具补偿、插补与速度规划、G代码生成的通用CAM软件模块动态链接库。最后,基于通用CAM库开发了一款数控五轴双面铣专用CAM软件,验证了通用CAM软件库的可靠性和实用性。

关 键 词:开放式数控  CAM软件  模块库

Design and Development of the Key Module Library of Open CNC CAM Software
Lei Huan Huang Dongyun Wu Liangsheng,Cai Chaowei Lu Xingjian.Design and Development of the Key Module Library of Open CNC CAM Software[J].Automation & Information Engineering,2013(3):7-12.
Authors:Lei Huan Huang Dongyun Wu Liangsheng  Cai Chaowei Lu Xingjian
Affiliation:Lei Huan Huang Dongyun Wu Liangsheng Cai Chaowei Lu Xingjian ( Guangdong Institute of Automation)
Abstract:The operation of existing CNC CAM software is complex and its reusability is poor. The structure of CNC CAM software is analyzed. Adopting the design concept of modularity and extensibility C language interface, the dynamic link library of general CAM software modules such as the DXF file reading, the cutting tool compensation, interpolation and velocity planning, G code generation is developed based on open source C++ library dxflib and efficient numerical control algorithm. The special CAM software of a five-axis Cooperating Double-sided Milling Machinery CNC system is developed based on general CAM software modules library, and the reliability and practicability of general CAM software modules library are verified.
Keywords:Open CNC  CAM Software  Module Library
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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