十五年专注于
液压缸筒生产

全国咨询热线:
400-086-9833

   热门关键词修理 加工 活塞杆 缸筒 不锈钢

无标题文档

天圆液压产品中心

当前位置:主页 > 行业资讯 >

基于AutoCAD的数液压站控加工自动编程系统的开发

时间:2017-05-02 09:00来源:天圆网站 作者:admin 点击:
跟着科学技能的成长, 数控机床越来越普及地应用在机器制造行业中。在数控加工体系中, 传统的NC代码手工编程不只服从低, 并且轻易堕落; 而回收APT说话的自动编程固然几许界说语句简捷, 成果较强, 但要求编程职员要熟记体系的说话与法则,一旦堕落又不易发明

  3.WTUAPT的体系布局和成果

  思量到因为画图的缘故起因使得相连的线段首尾点的纷歧致, 因此应设定一个有用的容差, 以担保构成一个完备的加工蹊径图。在加工体系中, 从每一条线段的起始点开始, 加工到此线段的终点止, 该终点也就成为下一线段的起始点, 然后加工下一线段, 因此加工的外观是一个由有向、有序线段构成的图形。本体系回收选择法举办排序, 即以起刀点为基准, 探求与之相连的线段, 该线段作为节点1, 记录其始终点坐标值, 记终点坐标 。接着在GRP文件中搜刮其余线段, 如某端点坐标 与 在容差范畴内相称, 则此线段作为节点2, 其终点坐标为 ; 再从余下的线段中查找其始点坐标与 相称的为节点3; 以此类推, 将全部的线段按次序记录下来, 再生涯在GRP文件中。

  3.2 工艺参数打点模块

  3.5 加工模仿模块

  竣事语

  在以VisualC 610为器材开拓的WTUAPT体系中[ 4 ] , 体系主控模块由图形文件打点模块、工艺参数打点模块、NC 代码天生模块、数控指令文件打点模块、加工模仿模块以及通信模块六大模块构成[ 4 ] (图3 所示) 。

  跟着科学技能的成长, 数控机床越来越普及地应用在机器制造行业中。在数控加工体系中, 传统的NC代码手工编程不只服从低, 并且轻易堕落; 而回收APT说话的自动编程固然几许界说语句简捷, 成果较强, 但要求编程职员要熟记体系的说话与法则,一旦堕落又不易发明。

  1.2 DXF文件的数据提取与排序

  通过接口措施实现计较机与数控机床之间的联机通信, 实现NC代码的自动传送, 停止了手工输入或穿孔纸带输入也许造成的错误。

  3.1 图形文件打点模块

  AutoCAD输出的DXF 文件是图形文件的ASCII或二进制名目描写[ 1 ] , 有其特定的名目, 常用于与其他应用措施共享数据, 对数控编程来说个中有些冗余数据, 因此必需颠末处理赏罚才气利便数控自动编程体系的后置处理赏罚模块行使。

  数控文件是按照零件的几许图形信息和工艺信息举办处理赏罚天生的, 一样平常由一个后置处理赏罚措施以表明要领执行。即逐条读取GRP文件中的数据信息, 说明其数据范例, 经刀具半径赔偿和脉冲当量处理赏罚, 再按照NC代码名目文件举办响应的坐标调动和代码调动, 天生一个完备的NC措施段, 写到NC代码数控文件中。本数控加工自动编程体系具有必然的通用性[ 2 ] , 可以针对差异的数控加工体系天生响应的NC代码, 其措施流程图见图2。起首, 体系通过人机界面获取加工参数信息, 如数控机床型号、主轴转速、切削液、进给速率、刀具号、刀补方法, 主措施在挪用图形处理赏罚模块处理赏罚图形数据时, 团结加工参数数据天生刀位数据文件。然后按照数控加工体系举办数控编程体系初始化, 天生所需的NC代码名目, 对已经存在的数控体系, 只需挪用存在的数控加工体系名目, 再对刀位文件举办后置处理赏罚以天生响应的NC数控加工代码[ 3 ]。

  该模块实现图形的绘制、编辑、存取、删除及图形数据的表现等打点成果。通过进入AutoCAD 画图软件举办点、线、圆、常见曲线、列表曲线等几许元素构成的工件图形的绘制, 并输出3 1DXF文件。

  由AutoCAD绘制的图形, 用DXFOUT呼吁将其天生DXF文件, 再由接口措施读取图形信息, 其读取措施的流程如图1 所示。但因为AutoCAD 绘制的图形按照小我私人画图风俗差异, 导致DXF文件数据是凭证实体的绘制次序分列的, 其图元的分列次序也就不必然是凭证零件的拓扑次序分列的, 也就是说它的数据分列也许是混乱无章的, 因此经接口措施处理赏罚获得的GRP文件数据也是凭证绘制次序分列的。而数控加工进程是严酷凭证特定的加工蹊径举办的, 因此要求对GRP文件数据凭证给定的加工蹊径举办排序。

  2.NC代码与加工轨迹的自动天生

  CAD /CAM的一体化。通过计较机模仿与现实行使表白, 该体系可以或许很好地实现DXF文件数据的读取与转换, 快速精确, 靠得住性高。

  

  图3 WTUAPT体系布局图

  经对天生的NC代码举办逆编译[ 4 ] , 天生加工蹊径, 再挪用刀具库中的刀具模块, 可以实现二维零件的数控加工模仿, 以检讨天生的数控代码的精确性与公道性, 从而进一步优化加工参数, 进步首件试切削加工的乐成率。

  挪用上两个模块的数据信息实现DXF文件数据的读取与排序, 得到3 1GRP文件以及天生刀位数据文件3 1CL, 并可以举办GRP以及CL 文件的编辑,最后通事后置处理赏罚天生所需的NC代码文件3 1CUT。差异的数控加工体系天生的NC代码文件后缀名也差异, 如3B 名目标情势为3 1TRB, FANUNC - 6M 为3 1FSM。

  1.1 DXF文件的布局

  3.6 通信模块

  

  图2 NC代码数控文件天生措施流程图

  1.DXF文件的数据处理赏罚

  本文实现了从AutoCAD 软件中提取图形信息并自动天生NC代码, 办理了AutoCAD图形信息与数控编程信息描写不同一的题目, 在必然水平上实现了

  3.4 NC代码打点模块

  本数控加工自动编程体系是基于AutoCAD 平台上开拓而成的。AutoCAD作为画图软件在机器计划与制造中应用普及, 假如数控加工体系可以或许提取Auto2CAD中的图形信息, 将会大大简化数控编程, 提跨越产服从。但AutoCAD是通过图形来暗示零件的几许信息的, 而数控加工体系回收NC代码手工编程或APT说话自动编程, 二者之间信息的描写是不同一的。本体系正是办理AutoCAD 与数控加工体系的接口题目, 从AutoCAD 图形中提取几许信息并举办数据转换, 即按照AutoCAD的DXF文件特有的布局, 举办二次开拓, 实现AutoCAD与数控加工体系的集成。

  对代码文件举办打点, 用户可以按照现实环境对代码文件举办编辑, 获得现实所需的加工指令, 使体系更具有开放性[ 5 ]。

  3.3 NC代码天生模块

  

  图1 DXF文件数据处理赏罚措施流程图

  通过参数对话框完成起刀点、机床型号、刀具号、刀补方法、主轴转速、进给速率、切削液等工艺参数的输入与编辑。

  AutoCAD输出的DXF文件凡是由五个段( SEC2TION) : 问题段(HEADER) 、表段( TABLES) 、块段( BLOCKS ) 、实体段( ENTITIES ) 和竣事段( ENDSEC) 构成。但对数控编程来说, 最有效的就是实体段, 因此要求打开DXF文件, 将实体段的有关信息记录下来并生涯在GRP文件中。每个实体的名目都是牢靠的, 且都有与它相干的参数(部门参数见表1) , 实体段记录了每个实体的几许数据。

  

  表1 实体范例与相干参数(部门)

缸筒液压油缸 (责任编辑:admin)
分享按钮
------分隔线----------------------------