首页 >> 拉钉

基于AutoCAD的弯刀机数控自动编程系统0发电机组

发电机    电机    
2022年07月20日

基于AutoCAD的弯刀机数控自动编程系统

基于AutoCAD的弯刀机数控自动编程系统 2011年12月04日 来源: 摘要 在AutoCAD环境下,成功开发一个弯刀机数控自动编程系统,可以完成模切刀的数控编程工作,实现CAD与NC系统的连接,显著提高工作效率。关键词:弯刀机 AutoCAD 数控自动编程模切刀广泛应用在印刷包装行业。模切刀需要根据加工要求弯成各种形状,传统生产采用手工弯刀,目前广泛使用数控弯刀机进行模切刀的加工。由于模切刀的材质硬、弹性大,并且形状复杂,要求精度较高,而手工编程效率低。因此,实现弯刀机的数控自动编程是有必要的。在AutoCAD中绘制加工图形,通过较少的人工交互,由ARX程序读取其几何信息,根据试验确定的工件角度与模具转角之间的对应关系,利用插值法求出编程角度进行角度补偿,按照数控弯刀机加工工艺进行处理后,自动生成NC代码加工程序。一、弯刀机工作机理模切刀是高23.8mm、厚0.71mm的条状单刃刀片,常见规格为长1m的直刀或100m的盘刀,其平面图形等同于展开的加工件图形边界。数控弯刀机主要由数控系统、进给机构、旋转机构和弯刀嘴组成。弯刀嘴分为固定模和转动模。在模切刀加工过程中(如图1所示),进给机构将刀片送进弯刀嘴固定模,固定模紧紧握住刀片,旋转机构驱动转动模将刀片精确地折弯,这样反复工作,完成预定形状。模切刀镶嵌在母板(木质或塑质、金属等)上,即为模切板(如图2所示)。将模切板安装在专用设备上,可以实现大开张的包装印刷材料一次冲切成形。

二、模切刀折角 折角是模切刀折弯加工过程中的主要参数。转动模旋转的角度(以下称模具转角)与模切刀折角(以下称工件角度)不是线性关系,由于模切刀材料具有一定的弹性变形,数控编程角度(模具转角)与工件角度之间是不相等的,需要进行角度补偿。在编程之前,需要根据不同的模切刀材料做相应的试验,得出工件角度与模具转角之间的对应关系表1是试验得出的一组数据。在实际计算时,根据工件角度变化范围和试验确定的工件角度与模具转角之间的对应关系,利用插值法求出数控编程角。

三、系统软件设计 基于AutoCAD平台,系统设计的基本思路是:1)在AutoCAD中绘图,编辑成多义线。2)图形信息提取。3)求出端点总数,开始循环计算。4)求实体起点、终点、凸起,根据直线与圆弧、直线与直线、圆弧与圆弧、圆弧与直线的关系求出转角。5)根据圆弧、直线参数的不同进行加工角度补偿。6)代码转换。7)程序输出。系统框图如图3所示。

在AutoCAD环境中,与图形相关的几何信息包含在实体段中,实体段由若干个组构成,组包含组代码(实体类型)和组值(实体的大小、长度等)。为了保证图形准确,避免实体出现间隙或连接错位、顺序颠倒等现象,在AutoCAD中绘制图形后,使用PE命令将图形变成一条多义线(POLYLINE)。AutoCADR14以上版本的多义线实体信息如下:组码(0 “LWPOLYLINE”)为多义线标识;组码(10160 159100 406)为端点坐标;组码(42 0 414214)为凸度,如果凸度等于零,则为直线;如果凸度大于零,则为圆弧。图4所示圆弧中,圆心角α、半径R、凸度μ之间的换算关系如式(1):

由于P1、P2、P点的坐标已知,起始角α1、终止角α2可由式(2)求出。α1=arctanP1y-PyP1x-Px;α2=arctanP2y-PyP2x-Px…(2)

模切刀加工过程中的角度补偿是系统设计的关键。系统根据凸度值自动识别图形中的实体,然后根据直线与直线、直线与圆弧、圆弧与圆弧、圆弧与直线的相对关系求出工件角度。 如果当前实体是直线,直接送进该直线段的长度,根据工件角度自动查询表1得出模具转角,利用插值法求出相应的编程角。例如,当工件角度γ大于15 0°小于等于20 0°时,其编程角计算公式为:β=16 8+0 14(γ-15 0)。 如果当前实体是圆弧,则需考虑稍多。弯制圆弧模切刀,实质是将圆弧看作一个多边形的一部分(整圆为多边形),进行弯制,如图5所示。

为处理方便起见,通常将整圆看作25边形,计算出单步步长和单步角度。当然,边数越多,越平滑,反之,则可能出现明显的棱角。 系统根据式(1)和式(2)求出圆心角α、半径R、起始角α1、终止角α2,并根据半径R的大小进行相应的角度补偿。例如,当模切刀加工半径R大于5 5mm小于等于6 0mm时,根据试验数据,利用插值法,其编程角(工件角度)为β=16 9-0 2(R-5 5);系统根据模切刀材料特性和圆弧半径,给出圆弧默认加工步长fStep=2R/25 0,如果有特殊要求,可以人工输入步长进行干预。弯制圆弧所需次数=弧长/步长。 经过上述处理,结合数控系统的编程语言,便可生成相应的NC代码,写入打开的NC文件。 四、应用实例 在AutoCAD中绘制如图6所示准备加工的模切刀平面图形(等同于展开的加工件图形)。

在该图形中,既有直线与直线相连,又有直线与圆弧相连,又有圆弧与直线相连三种情况,系统根据多义线的起点和绘制的先后顺序自动确定加工起始点和加工方向。本系统生成的部分NC代码(FAGOR系统)如下。010G01 91X22.000011G01 90Y90.000012G01 90Y0.0013G01 91X22.000014G01 90Y270.000015G01 90Y0.0016G01 91X12.500017G01 90Y335.000018G01 90Y0.0019G01 91X26.000020G01 90Y25.000021G01 90Y0.0022G01 91X7.500023G01 90Y180.000024G01 90Y0.0025G01 91X0.320026G01 90Y342.600027G01 90Y0.0028G25N25 27.19029G01 91X0.203030G01 90Y342.600031G01 90Y0.0032G01 90Y360.000033G01 90Y0.0034G01 91X44.000035G01 90Y0.000五、结语 本文基于AutoCAD平台,采用VisualC++6 0作为开发工具,实现了弯刀机的数控自动编程,通过RS232接口与弯刀机数控系统的通讯,提高了编程精度和准确性。系统使用简便高效,具有极大的推广应用价值。参考文献1 范炳炎 数控加工程序编制 北京:航空工业出版社,19952 孟钊亮 AutoCAD在数控自动编程中的应用 现代制造工程,2002,(1)3 刘良华,朱东海 AutoCAD2000 ARX开发技术 北京:清华大学出版社

如何治疗风湿性关节炎

天津乐园医院

广州市肝病医院

海淀妇幼医院

浙江邵逸夫医院

相关阅读
最好GL系列链条炉排减速机工作原理及结构特点电磁继电器和田铆接机绥化真空阀Trp

GL系列链条炉排减速机工作原理及结构特点您当前位置:首页 企业GL系列链条...

2024-04-24
最好11月19日大同市场建筑钢材价格行情齿轮油泵功分器镭射加工石英晶体液压油箱Trp

11月19日大同市场建筑钢材价格行情铜端子您供电电缆当前位置:首页 价格行...

2024-04-24
最好国家对不正规小型免烧砖机厂家进行整顿北京丰镇精密螺丝球面轴承橡胶机Trp

国家对不正规小型免烧砖机厂家进行整顿免烧摩擦压力机砖机是当今砖机行业...

2024-04-24
最好21日西安市场1铅价格行情柴油叉车高压胶管扣模商洛烟度计Trp

21日西安市场1#铅价格行情雷州您当前位置:首页 价格行情延长杆21日西安市...

2024-04-24
最好热烈庆祝第二十七届中国国际塑料橡胶工业展冲床功率器件冷干机实验仪仪表盒Trp

热烈庆祝第二十七届中国国际塑料橡胶工业展览会(CHINAP激光粒度仪LAS)圆满...

2024-04-24
最好兖矿电铝公司头脑风暴助推教育实践活动开展SMT插件发泡模具角座阀气雾阀无源蜂鸣器Trp

兖矿电铝公司“头脑风暴”助推教育实践活动开展【铝道】 公司党的群众路...

2024-04-24
友情链接