线盘厂家
免费服务热线

Free service

hotline

010-00000000
线盘厂家
热门搜索:
成功案例
当前位置:首页 > 成功案例

看一看:基于图形交换文件方式的电火花铣削自动编程

发布时间:2021-11-18 02:55:12 阅读: 来源:线盘厂家

传统的电火花加工主要分为两大类:电火花成型加工(SEDM)和电火花线切割加工(WEDM)。成型加工的关键也是其难点之1是成型电极的制作。工具的设计和制造几近占总加工时间的1半,本钱也较高。多年来,电加工研究人员1直在寻觅替换成型电极的方法。电火花铣削(EDM-Mill)正是利用简单形状电极按1定轨迹作成型运动,通过工具电极与工件间的放电进行加工。这样就避免了成型电极的制作,提高了生产率。相应地,它对EDM机床也提出了更高的要求,需要开发专门的数控系统。AutoCAD是目前利用得最广泛的CAD软件。 它不但具有丰富的2维绘图、编辑命令及较强的3维建模功能。而且提供有线形文件、菜单文件、命令文件等程序设计方法。其灵活性和开放性决定了众多的利用程序选择它作为图形设计、编辑及其前后处理的支持平台。AutoCAD及其图形格式已成为1种事实上的国际工业标准。另外,AutoCAD可以通过标准的数据格式与其它的CAD系统或CAM系统进行数据交换,这就是图形交换文件(DrawingeXchangeFile),简称为DXF文件。要实现电火花铣削加工CAD/CAM的集成,就需要从这个文件中提取有用的零件信息,并将这些信息转换成电火花铣削机床的数控程序。 1 接口程序的设计 DXF文件是ASCⅡ码文本文件,典型的DXF文件由6个节组成:标题节、类节、表节、块节、实体节、对象节。DXF文件包括的信息量极大,但对数控编程有用的是实体节。因此,我们只关心实体节的内容。根据实体节的数据格式,编制相应的接口程序,可提取出图形的几何信息。但是,从DXF文件中得到的动身点坐标是最早输入图形的起始点。而电火花铣削加工起始点的设置需要考虑工件应力状态和对工件加工精度和表面粗糙度的影响两个方面。常常与绘图的动身点不1致。为解决这1问题,我们在绘制图形时就在加工起始点旁边加入字符O。为便于修改和对DXF文件中的实体重新排序。我们采取双链表结构寄存实体坐标值。图1 DXF文件接口程序流程简图(a)(b)图2 侧面轮廓接口程序流程图如图1所示。 2 加工方向的自动辨别获得零件几何信息后,通过补偿工具半径(圆柱形工具)即可生成工具轨迹。在进行工具半径补偿时,工具中心的偏移方向由轮廓内外特性和加工方向(加工闭环的旋向)决定。轮廓的内外特性在加工时设定,而加工方向须根据轮廓图和工具进给方向来肯定。因此,加工方向的辨别是解决工具补偿的基础。零件轮廓1般由直线和圆弧组成,因此我们讨论这两种图形组成的平面轮廓工具轨迹的计算。 将多边形各边当作矢量来看待,矢量方向为走刀方向,各矢量按走刀顺序顺次连接。如图1中的M1M2、;、M7M8、M8M1。圆弧轮廓则取动身点和终点的连线。图中箭头表示工具走刀方向。对图2(a)所示图形,各项点均为凸点,辨别方法较简单。通过判断任意1个顶点相邻两矢量的叉积即可肯定加工闭环的旋向。规定加工闭环逆时针旋转为正,顺时针旋转为负。则当两矢量叉积为正时,加工方向逆时针走向:反之为顺时针走向。但对图2(b)所示轮廓,这类方法就不行了。我们设计了以下两种辨别方法。 顶点旋向积累判断法 定义顶点旋向为顶点相邻两矢量的叉积方向。对任意1个平面图形,其加工方向与各顶点旋向有关。若旋向为正的顶点数多于为负的顶点数,加工方向为正:反之为负。可以验证,这类方法对任何平面图形都是有效的。但顶点数较多时,运算量较大。 极点辨别法 定义多边形的极点为x坐标最小的顶点。通过判断极点的旋向即可得出加工闭环方向。具体说来,首先在双链表当选出极点和相邻两矢量(若有多个极点则任选1个),计算其叉积。叉积为正,加工方向为正(逆时针):反之加工方向为负(顺时针)。极点辨别法与多边顶点数无关征地拆迁腐败如何维权,所以计算量较小。 3 工具轨迹的计算根据前面判断出的加工方向,即可计算出工具轨迹。设工具半径为dr工,单边放电间隙为d,则工具中心的偏移量b=d+r工。外轮廓负0≤,

取+p/2≤,<3p/2取⑶p/2≤,≤2p取+正0≤自建房住几年了遇强拆怎么办

取-p/2≤,<3p/2取+3p/2≤,≤2p取-内轮廓负0≤,

取-p/2≤,<3p/2取+3p/2≤,≤2p取-正0≤,

取+p/2≤,<3p/2取⑶p/2≤,≤2p取+内轮廓顺圆r-b逆圆r+b外轮廓顺圆r+b逆圆r-b直线轮廓 圆弧轮廓 对直线轮廓,需将直线沿走刀方向的法线方向平移距离b,已知直线两端点A(xa,ya)、B(xb,yb),可得直线方程y=kx+c

平移后直线方程为y=kx+c',c'可由下式计算出c'=c-f(1+k2)½(1)式中正负号根据加工方向和轮廓的内外特性来选取。设矢量与X轴的夹角为a,表1为不同情况下的取值。 圆弧轮廓的补偿较直线简单,只触及圆弧半径r的增大或减小。首先要判断圆弧方向。从DXF文件我们可以获得圆弧的动身点和终点坐标、圆弧半径和起始角和终止角,这样可得到圆弧的动身点和终点处的切矢,动身点切矢与终点切矢的叉积决定了圆弧的方向。判断规则是:叉积为正,逆圆:叉积为负,顺圆。判断出圆弧方向后,利用表2进行工具轨迹补偿。 经过处理后,便完成了工具轨迹的自动补偿。但在两实体相交构成尖角时,还需对尖角进行过渡处理,避免尖角处工具产生的干涉或工具轨迹不连续现象。我们采取圆弧过渡的方法对尖角进行预处理,解决了这1问题。 根据最后得到的工具轨迹,经过后置处理即可生成数控代码。 4 结论 AutoCAD输出的DXF文件为电火花铣削加工的CAD/CAM集成提供了基础。本文根据DXF文件结构,开发了提取实体信息的接口软件,并提出了两种辨别加工方向的方法。它们都能有效地判断出平面图形的旋向。根据加工方向和轮廓的内外特性,即可计算出工具轨迹。这就为终究数控代码的生成打下了基础。利用本文所述方法,可以迅速、可靠地获得工具轨迹。但是,依照本文方法得到的工具轨迹是理论轨迹,没有考虑加工进程中工具的消耗。要实现电火花铣削加工CAD/CAM 的集成,并到达较好的工艺效果,还要解决加工进程中工具消耗动态补偿的问题。

资讯分类行业动态帮助文档展会专题报道5金人物商家文章