首页> 中文期刊> 《组合机床与自动化加工技术》 >基于ObjectARX的切割轨迹自动编程系统的设计与实现

基于ObjectARX的切割轨迹自动编程系统的设计与实现

         

摘要

The cutting path automatic programming system is an important part of CNC cutting system. The cutting path automatic programming system was designed and developed based on ObjectARX. The system followed the design goal of stupidization in view of the actual demand of industrial field. Data flow diagram and functional architecture were design on the basis of analyzing for user needs. The system designed cutting pattern normalization methods based on AutoCAD layers. The professional cutting layers will be created au-tomatically when user news or opens one drawing. Compiler is the core module of automatic programming system, includes data preprocessing, contour profile tracing, elliptic transformation, adjust the direction, cutting gap compensation, extra points removing and the leading lines generating algorithms. The automatic sorting algorithm was designed based on optimization theory. The system outputs G-code Using the layer in-formation, and the relationship among cutting order tags coordinates , leading lines coordinates and the con-tour profiles coordinates. The system has been successfully put into operation, the correctness and stability has been proved.%切割轨迹自动编程系统是数控切割系统的重要组成部分。针对工业现场实际需求,遵循“傻瓜化冶的设计目标,利用ObjectARX作为二次开发平台,设计并实现了切割轨迹自动编程系统。在分析用户需求的基础上,设计了系统的数据流图以及功能架构。设计出了以AutoCAD图层为基础的切割图形规范化方法,并在新建和打开图形时自动创建专业图层。工艺编译是自动编程系统的核心模块,融合了数据预处理、椭圆转换、轮廓追踪、方向调整、割缝补偿、删除多余点以及引入线生成等算法。基于优化理论设计了自动排序算法。利用图层信息以及切割顺序标记坐标、引入线坐标以及轮廓坐标之间的关联,输出切割工艺代码。系统已成功投入实际运行,正确性与稳定性得到了验证。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号