
14
模具CAD/CAM
模具工业2017年第43卷第5期
复杂镶件数控加工中台阶面的自动识别与
分组算法研究徐子文,王华昌,李建军
(华中科技大学材料成形及模具技术国家重点实验室,湖北武汉430074)
摘要:基于复杂银件的自动化编程研究,提出一种复杂镍件常见台阶面特征的自动识别和分组加工算法。该算法结合邻接属性图和基于规则的特征识别算法,提取台阶底面作为种子面,识别出所有台阶侧面,然后对模型所有台阶面进行分组,自动识别每组台阶面的切削层并计算其切削深度,最后创建加工步聚并自动完成所有数控刀具路径的参数设置。经生产实际验证,该算法对台阶面的识别成功率高
达70%,满足工业生产实际要求,提高复杂银件的数控编程效率。关键调:复杂镶件;自动编程;特征识别;邻接属性图;基于规则方法
中图分类号:TG76:TP391.9
文献标识码:B
D0I: 10.16787/j.cnki.10012168.dmi.2017.05.003
文章编号:1001-2168(2017)05-0014-07
Researchonthealgorithmofstepsurfaceautomaticrecognition
andgroupingoncomplexinsertsCNCprocessing
XU Zi-wen, WANG Hua-chang, LI Jian-jun
(State Key Laboratory of Material Processing and Die & Mould Technology,Huazhong
University of Science and Technology,Wuhan, Hubei 430074, China)
Abstract: An algorithm of step surface automatic recognition and grouping was put forward based on the research of the complex inserts automatic CNC programming.The algorithm combined the attributed adjacency graph, with the rule-based automatic feature recognition. It extracted the bottom wall as the seed face to recognize all side walls, then grouped all the walls of the model and automatic recognized the cutting layer and calculated the cut-ting depth of each grouped wall. Finally, the machining operation was created and all pa-rameters were set automatically. The actual production verified that the accuracy of the al-gorithm for step surface recognition was as high as 70%, which met the requirements of practical industry production and improved the NC programming efficiency of the complex inserts.
Key words: complex inserts; automatic programming; feature recognition; attributed adjacen-cy graph; rule-based method
0引言
数控加工是现代工业制造中的先进加工技术,其应用给制造业的生产方式和产业结构带来了深刻变革,是制造业实现自动化、柔性化和集成化生产的基础,是现代制造业必不可少的一部分。数
收稿日期:2017-01-21。
作者简介:徐子文(1992-),男(汉族),安徽安庆人,硕士研究生,
主要研究方向为模具CAD/CAM,数字化模具设计与制造。万方数据
控编程是数控加工中最能体现效益的部分,目前最常用的编程方法是基于3D模型的交互式图形编程,该方法通过图形界面的人机交互,选取加工方法,拾取加工对象并设置相应的加工参数,然后在计算机中自动生成机加工的NC代码。这种编程方法直观、操作简单、便于检查,但是加工工艺的选择、加工对象的选取、加工参数的设置等交互操作都由编程工程师手工完成,工作繁琐且重复率高、