当前位置:文档之家› Master cam9.0线割编程说明书

Master cam9.0线割编程说明书

第25章模具加工应用实例在本章中通过对它在精密模具中的编程实例应用来说明此软件的用法。

本章实例所用的机床为夏米尔290P慢走丝线切割机。

25.1 凹模镶块加工(部分斜度)本例中使用图25.1所示的凹模镶块加工图形在夏米尔290P机床上加工一个级进模的凹模镶块,此镶块上有5个型腔,零件高13mm,要求在此凹模镶块的刀口处加工2mm高的直壁部分,其余部分为0.75°的落料斜度。

根据加工要求确定斜度部分切割2次,直壁部分切割3次。

外形一面留磨0.3~0.5mm,其余面3次切割加工到尺寸。

型腔程序以C1型腔为例进行说明,型腔的进丝孔位置位于每个型腔的固定位置上,在C1型腔的坐标原点处,图形为凸模尺寸,间隙在加工时根据要求在CMD文件中进行调整。

留磨面图25.125.1.1 文件准备(1) 从系统桌面单击Wire程序快捷方式启动软件。

(2) 从主菜单中选择File→Get(“文件”→“获取”)命令,从配书光盘中调入EX25-1.MC9文件。

(3) 从主菜单中选择Modify→Break→2 pieces(“修整”→“打断”→“两段”)命令,选择图25.1中的L1直线,再单击坐标原点作为打断点,将L1直线分段,此分段点将作为串连的起点,同时也是切割路径的进刀位置。

(4) 从主菜单中选择NC utils→Post Proc→Change(“NC实用”→“后处理”→“改变”)命令,弹出Specify File Name to Read(读取特定的文件名称)对话框,在其中选择MPWROBO.PST后处理程序,如图25.2所示,单击“打开”按钮返回,再单击MAIN MENU (主菜单)命令返回主菜单。

数控电火花线切割编程应用技术·432··432·图25.225.1.2 生成切割路径(1) 从主菜单中选择Wirepaths →Contour(“线切割路径”→“轮廓”)命令,进入切割路径的串连选择菜单中,从图25.1中单击L1直线的下半部分,串连方向按顺时针方向,完成图形串连,如图25.3所示。

图25.3(2) 然后在提示选择第二串连时选择菜单中的Done(执行)命令,完成切割路径的选择,同时弹出切割设置的对话框,如图25.4所示。

(3) 由于采用机床控制器方式进行切割路径的偏置计算,电极丝的大小对切割路径的生成没有影响,为观察方便,在图25.4中的电极丝参数设置对话框中,取消对Associate to Library(关联到库)复选框的选择,然后设置电极线直径为0.5mm,如图25.4所示(由于起割点位于图形的坐标原点上,加工的STCW(位置点)默认即是在坐标原点,因此不需要再进行设置)。

(4) 单击Contour(轮廓)标签进入轮廓设置选项卡中,在其中选择锥度的形式,锥度角度值0.75°,同时设置UV平面及UV修剪面的高度值为(13-2),在补偿设置中设置控制器补偿方式,补偿方向为右偏移,如图25.5所示。

第25章模具加工应用实例·433·图25.4图25.5注意:此处的高度设置也可以在后置生成的NC文件中直接进行修改,因为熟练应用后对编程的处理也可以简化,直接修改NC文件更为方便。

(5) 单击Lead in/out(导入/导出)标签进入导入/导出设置选项卡中,设置进入方式为直线圆弧,圆弧半径为0.4mm,扫描角度为45°,退出方式为直线,导入/导出设置如图25.6所示。

·433·数控电火花线切割编程应用技术·434··434·图25.6提示:设置导入/导出圆弧及过切值时需要根据加工零件的型腔大小来确定,读者可在实际切割编程时根据情况设置这些值。

(6) 单击Cuts(切割)标签进入切割方式设置选项卡,选中Perform rough cut(进行粗加工)复选框,然后设置精加工次数为两次,这时在右下角会看到一次粗加工、两次精加工的加工方法,切割次数设置如图25.7所示。

图25.7第25章模具加工应用实例·435·(7) 单击General(通用)标签进入通用功能设置选项卡,设置切割方向为单一方向,保持其他设置不变,如图25.8所示,单击“确定”按钮结束设置。

(8) 系统将所有的端点显示出来,提示进行参数变更,选择菜单区中的Done(执行)命令,完成切割路径的创建,绘图区中的路径上出现切割路径的显示,如图25.9所示,从图中可以清楚地看到斜度产生的上下两条切割路径及圆弧进入、直线退出的情况。

图25.8 图25.925.1.3 实体模拟加工(1) 从主菜单中选择Wirepaths→Job setup(“线切割路径”→“工件设置”)命令,进入毛坯工件的设置对话框中,毛坯设定如图25.10所示,单击Select corners(选择拐点)按钮返回到绘图区中,在生成切割路径的图形左上和右下任意选取两点作为毛坯的边界,此两点数据返回到设置区中,在Z高度设置和毛坯原点的Z值设置框中均输入数值“11”,选中Display stock(显示毛坯)选项,单击OK按钮确定。

(2) 在绘图区中以线框方式显示出毛坯的外形,如图25.11所示。

(3) 从主菜单中选择Wirepaths→Operations(“线切割路径”→“操作”)命令,进入图25.12(a)所示的操作管理对话框中,单击Verify(校验)按钮,进入实体切削模拟对话框,同时弹出实体模拟工具栏,如图25.12(b)所示。

(4) 单击工具栏中的(切削设置)按钮,进入切削设置对话框中,选中Use Job Setup values(使用工件设置的值)选项,设置毛坯使用Job Setup(工件设置)中的设置大小,同时打开Use TrueSolid(使用真实实体)及Remove chips(除去片)方式,实体模拟设置如图25.13所示(本章实例均使用这样的设置)。

·435·数控电火花线切割编程应用技术·436··436·图25.10 图25.11(a) (b)图25.12图25.13第25章模具加工应用实例·437·(5) 单击工具栏中的(开始)按钮,开始实体模拟,实体模拟结果如图25.14所示,同时菜单区出现图25.15所示的废料显示子菜单,用于对切割后的废料进行去除以方便观察。

图25.14 图25.15(6) 单击图25.15所示菜单中的Pick a chip(选择片),在绘图区中单击型腔中间产生的废料,得到如图25.16所示的型腔实体模型。

图25.16注意:此处的Pick a chip操作需要执行两次,因为除型腔中间的整体废料外,在圆弧进入和直线退出中间还有一段小的废料也需要进行这种操作来去除显示,才能最终得到图25.15所示的效果。

通常先去除进刀圆弧产生的小废料的显示,再去除型腔中大废料的显示。

最终的模拟图形模拟的是不带刀具补偿的切割路径,因为在切割参数设置中我们选择的是控制器补偿方式,读者需要注意这一点。

(7) 选择菜单区中的Done(执行)命令退出,再单击实体切割工具栏右上角的按钮退出实体切削模拟对话框,返回到图25.12所示的操作管理对话框中。

25.1.4 后置处理生成程序(1) 从操作管理对话框中单击Post(后置)按钮,进入后处理设置界面中,确认当前的后处理程序为MWPROBO,保持其他设置值不变,如图25.17所示,单击OK按钮。

(2) 在弹出的文件写入对话框中输入产生的程序名称,单击“保存”按钮。

系统创建并在程序文件编辑器中自动调出CMD文件,如图25.18所示,其中所用的ISO文件同时被创建。

·437·数控电火花线切割编程应用技术·438··438·图25.17 图25.18注意:在图25.18所示的CMD文件中,GOH值的高度与工件高度HPA一样,通常在加工时上机头的高度根据实际工件高度及装夹情况来直接调整,因此这里不需要GOH 值,应该将其去掉。

但是读者要清楚这里的值是由图25.5所示对话框中的UV高度和UV修剪面高度来确定的。

(3) 删除GOH代码行,根据零件的配合间隙加入CLE指令设定所需的偏移,将文件保存,CMD文件创建成功。

技巧:保存前,在REX E502代码行前加入一行指令“OSP,0”;它的含义为取消选项停止功能,这样在NC文件中就可以设置选择性停点,使切割加工在第一次完成时暂停以便取废料,在第二、三次切割中忽略停点。

(4) 在程序编辑器中调入创建的NC代码文件,如下所示:%( EX25-1x )N100 G92 G60 X0. Y0. W0. H11. R11.N102 M20N104 M06N106 G29N108 G01 X.94284 Y.28284N110 G42 D0N112 G28N114 G02 X1.06 Y0. I.66 J0. A.75N116 G01 Y-1.06N118 G02 X.94 Y-1.18 I.94 J-1.06N120 G01 X-.94N122 G02 X-1.06 Y-1.06 I-.94 J-1.06N124 G01 Y.82第25章模具加工应用实例·439·N126 G02 X-.935 Y.9399 I-.94 J.82N128 G03 X-.81 Y1.05979 I-.93 J1.05979N130 G01 Y4.2N132 G02 X-.69 Y4.32 I-.69 J4.2N134 G01 X.69N136 G02 X.81 Y4.2 I.69 J4.2N138 G01 Y1.05979N140 G03 X.935 Y.9399 I.93 J1.05979N142 G02 X1.06 Y.82 I.94 J.82N144 G01 Y0.N146 G40N148 G27N150 X0. A0.N152 /M12N154 M02在N100行中的3个参数含义如下。

●W:参考面到工件底面的高度,通常指编程平面到零平面的高度。

●H:切割高度,通常指工件厚度。

●R:参考面和第二平面的距离。

提示:在锥度切割中,通常在XY平面进行绘图,通过在NC代码修改W的高度来设置程序平面的高度。

在本例中由于工件高度为13mm,同时要求的直壁部分为2mm,因此我们的程序平面高度为11。

在有些后处理器生成的程序中会在第1行出现G70代码,这是代表英制单位。

如果有这类代码出现在机床上,做加工前绘图检查时就会产生错误,需要将其删除。

技巧:在N144的代码行后加入选择性暂停指令M01,可配合CMD文件中的OSP设置功能实现停点,在第一次切割时有效以便移除废料。

相关主题