首页 百科知识 加工中心刀具隔开如何编程

加工中心刀具隔开如何编程

时间:2023-10-20 百科知识 版权反馈
【摘要】:用户从外部导入的图形或用Mastercam绘制的图形都会显示在此区域内。在屏幕的最下方,提供了一些Mastercam的命令响应信息,操作时应随时注意该区域的提示,有时需要利用键盘输入一些相关的数据。由于历史的原因,所以该软件中文菜单中的部分用词与中国内地略有不同。下面采用Mastercam来编制加工程序,目的是掌握应用Mastercam软件编程的基本思路和基本步骤。由于Mastercam的CAD功能属于加工造型,只需绘制与加工有关的图形即可。

第二节 Mastercam的基本操作

前面已对Mastercam软件进行了简单的介绍,下面先熟悉一下该软件的工作界面,然后通过一个示例来了解和掌握零件的设计与数控自动编程的方法。

由于Mastercam从V5版到V9.1版,其菜单界面和操作方法,一直都没有什么改变,只是功能上有所增加,考虑到大多数使用者,都在使用Mastercam V8版本,后面的实例都是以Mastercam V8为基础讲解。当然,这些实例同样也适用于Mastercam V9版本。

下面主要讲解Mastercam的铣削模块(Mill8)。实际生产中,这个模块最常用,生成的NC程序可用于数控铣、加工中心和线切割等机床。由于数控车的加工程序,通常通过手工编程来完成。车削模块(Lathe8)在实际应用中相对较少。

一、Mastercam软件的工作界面及启动

首先让来启动Mastercam软件,进入其工作界面。通过Windows桌面,双击“Mill8”图标启动;也可按如下步骤启动:

开始→程序→Mastercam 8→Mill 8

进入Mastercam后就能看到如图9-1所示的工作界面。

img497

图9-1 Mastercam的工作界面

Mastercam的工作界面组成如下:

1.标题栏

没有绘图时,显示Mastercam程序名称,打开文件编辑时,显示文件的路径和名称。

2.工具条

此区域将Mastercam常用的命令以图标的方式显示在绘图区的上方,每一个图标代表一条命令,用户可以鼠标直接点击图标,以激活该命令。

3.主菜单

此区域提供了Mastercam所有的命令。Mastercam的命令结构为树枝状结构,例如:当用鼠标选择【绘图】命令后,将会出现【绘图】命令的子菜单,再选择【矩形】命令,又会出现绘制矩形方式的下一级子菜单。如果选择【上层功能表】,则返回上一级的【矩形】子菜单;如果选择【回主功能表】,则直接返回到主菜单。

说明:后面凡是Mastercam的菜单命令,都以【XXXXXX】方式来表示,需要输入的数值都用“XX”来表示。

4.辅助菜单

此区域提供了绘图时,系统的一些默认信息的状态。

5.绘图区

此区域为最常使用的区域,是设计图形所显示的区域。用户从外部导入的图形或用Mastercam绘制的图形都会显示在此区域内。

6.信息反馈区

在屏幕的最下方,提供了一些Mastercam的命令响应信息,操作时应随时注意该区域的提示,有时需要利用键盘输入一些相关的数据。

说明:由于Mastercam软件的中文环境是在台湾地区汉化完成,原为繁体字菜单,Mastercam软件销售到中国内地后,繁体字转换为简体字。由于历史的原因,所以该软件中文菜单中的部分用词与中国内地略有不同。

二、Mastercam软件快速入门

如图9-2所示,零件毛坯为φ100mm的棒料,厚度为40mm,材料为铝材。需要加工的部分为有公差尺寸的部分,包括带R3圆弧的70×70±0.02的四方台面,深度为24±0.05mm和φ12的通孔。

加工采用的刀具参数见表9-1。

img498

图9-2 加工中心训练零件一(四方台)

表9-1 加工中心训练零件一的刀具参数表

img499

图9-2所示零件较为简单,实际加工中可以通过加工中心手工编程来完成。下面采用Mastercam来编制加工程序,目的是掌握应用Mastercam软件编程的基本思路和基本步骤。

编程步骤:

1.分析图纸,确定编程的原点位置和加工内容

根据该零件左右对称的特点,选择零件中心为编程原点,工件的上表面定为Z0。需要加工的部分为带R3圆弧的70×70±0.02的四方台面,深度为24±0.05mm和φ12的通孔。

2.加工零件的工艺安排

(1)由于毛坯为棒料,采用V型铁和虎钳装夹,并将零件上表面用大直径的端铣刀铣平后,将零件中心和铣平的零件上表面设为工作坐标系(G54)的原点。

(2)加工路线是钻中心孔→钻φ11.8孔→铰孔→粗铣四方台面→精铣四方台面。

3.利用Mastercam的CAD模块绘制图形

img500

图9-3 Mastercam默认的子菜单设置选项

由于Mastercam的CAD功能属于加工造型,只需绘制与加工有关的图形即可。图9-2中加工部分为带R3圆弧的70×70±0.02的四方台面,深度为24±0.05mm和φ12的通孔,故只需绘制该部分图形,其他图形设置为毛坯形状。

绘制步骤如下:

(1)启动Mastercam。

(2)使用Mastercam默认的子菜单设置选项。如图9-3所示

如果Mastercam的默认子菜单设置选项与上面的不相同,请改正。

img501

图9-4 绘制矩形的设置参数

(3)在主菜单中,使用鼠标选择【绘图】→【矩形】→【一点】命令。以一点的方式建立矩形,设置参数,如图9-4所示。

(4)输入矩形中心的坐标(0,0)或用鼠标在抓点方式中,选择原点。

注意:尽管此时屏幕上没有提示输入数据的对话框,但只要用键盘输入数据,就会立即弹出输入对话框。

在Mastercam的所有输入对话框中,下列几种输入方式是有效的,以输入X轴坐标为零、Y轴坐标为零即(0,0)为例说明如下:

·0,0:Mastercam默认第一个输入的数字为X轴的数据,第二个数字为Y轴的数据。

·X0,Y0注释:直接指定X轴和Y轴的数据

·20-5* 4,Y30-(20+10)注释:键盘输入支持四则混合运算,可以计算式的形式来录入。

(5)绘制四边的圆角。

使用鼠标选择【回主功能表】,在主菜单中,选择【修整】→【倒圆角】→【圆角半径】,在弹出的“请输入圆角半径”的对话框中,输入圆角半径“3”。

注意屏幕左下角的提示信息,应该如图9-5所示。

img502

图9-5 倒圆角的设置参数

img503

图9-6 倒圆角时所选择的图素及选择顺序

(6)按照提示信息,选择需要倒圆角的线段。

所选择的图素和选择顺序如图9-6所示。

(7)绘制φ12的孔。

使用鼠标选择【回主功能表】,在主菜单中,选择【绘图】→【圆弧】→【点直径圆】,在弹出的“请输入直径”的对话框中,输入孔的直径“12”。

输入孔中心的坐标(0,0)或用鼠标在抓点方式中,选择原点。

(8)圆角完成后,可以使用分析功能,确认绘制完成的图形符合图纸的要求。

使用鼠标选择【回主功能表】,在主菜单中,选择【分析】,然后,使用鼠标点击屏幕中的图素。如图9-7所示,可以看到鼠标所点击图素的相关信息,如长度、起点坐标、终点坐标等等。

img504

图9-7 分析所绘制图素的尺寸信息

利用这些信息,如果零件简单,可以直接手工编写数控程序。例如在数控车削中,由于数控车削的零件相对简单,而数控车床的车削循环指令功能又相当强大。实事上,在实际工作中,常常将Mastercam作为数控车的辅助编程软件。

通常的过程是:根据车削零件的图纸,在Mastercam的Lathe 8模块中,绘制加工图形,由于车削零件通常为回转体零件,一般只需绘制一半图形,绘制完成后,利用【分析】功能找到关键点的坐标,根据这些坐标,就可以直接编制加工程序了。这种程序短小精悍,检查起来很容易。

注意:如果将要加工的零件图形是通过格式转换,从其他CAD软件中得到的。则必须经过【分析】功能,来确认零件各部分的尺寸和所需刀具直径的大小等参数。特别是公制和英制不要搞错。

4.进入Mastercam的加工模块,得到正确的刀具轨迹

根据前面安排的加工工艺,加工路线是钻中心孔→钻φ11.8孔→铰孔→粗铣四方台面→精铣四方台面。

(1)钻中心孔的加工步骤

①选择加工方式和加工对象。

img505

图9-8 选择钻孔点

用鼠标选择【回主功能表】,在主菜单中,选择【加工路径】→【钻孔】→【手动输入】→【圆心点】之后,用鼠标选择图中的圆,如图9-8所示。完成后,因为没有其他钻孔点,则按下键盘上的【ESC】键,完成钻孔点的选择。

加工孔系类的零件,只需要知道孔的中心点位就可以加工,孔的直径由加工孔的刀具直径和刀具的几何形状来决定。

用鼠标选择【执行】,下面将弹出刀具设置对话框如图9-9所示。

②定义加工参数。

图9-9是设置刀具参数的对话框,在所有的加工方式中,都将出现这个对话框,下面详细介绍这个对话框的设置。

img506

图9-9 刀具参数设置对话框

首先是定义刀具参数。

操作步骤是在刀具框中,按鼠标右键,如图9-9所示,在弹出的对话框中,选择【建立新的刀具】,出现的对话框如图9-10所示

img507

图9-10 建立新的刀具的对话框

由于加工方式选择的是钻孔,Mastercam自动认为下面是要定义钻头的参数,而要做的是定义中心钻的参数,用鼠标选择【刀具型式】的活页夹,如图9-10所示。选择完成后,将出现的对话框如图9-11所示。请注意图中画圈部分的内容。

img508

图9-11 选择中心钻的对话框

选择完成后,Mastercam自动返回到前一画面,定义刀具的直径等参数对话框,如图9-12所示。

img509

图9-12 定义中心钻的直径对话框

根据刀具参数表,这里需要输入的参数有两个,中心钻直径φ3和刀具号码T3。

如图9-12所示,在刀具号码对话框中输入“3”,在直径对话框中,输入“3”,其他值取系统默认值即可,输入完成后,按下【确定】,返回刀具设置对话框,如图9-13所示。

img510

图9-13 刀具参数设置对话框

在这个对话框中,需要输入的参数是主轴转速和进给速率。根据加工中心训练零件一的刀具参数表,输入主轴转速“1500”和进给速率“80”。对于中心钻,这种钻头类的刀具来说,进给速率的对话框的值实际上就是指Z轴的进给速度。如图9-13所示。

完成刀具参数定义后,接下来定义钻孔的参数。

选择【深孔钻—无啄钻】的活页夹,对话框如图9-14所示。

img511

图9-14 设置钻孔深度的对话框

在这个对话框中,需要输入的是钻孔深度和孔加工的方式。由于选取的零件上表面为Z0位置,这里输入“-5.0”,即中心钻的钻孔深度为5mm。加工方式采用G81指令的加工方式。输入完成后,选择【确定】。钻中心孔的加工就完成了,Mastercam自动返回选择加工方式的菜单。

2.钻φ11.8孔的加工步骤

img512

图9-15 钻孔的点位选择

①选择加工方式和加工对象。

用鼠标选择【回主功能表】,在主菜单中,选择【加工路径】→【钻孔】→【选择上次】,如图9-15所示。

钻φ11.8的孔为钻中心孔的后续工序,所以在钻孔的中心点位的选择上,可以直接选择【选择上次】的菜单选项。这种选择方式,在加工多个孔中的多次工序中,经常会用到。

②定义加工参数。

首先定义钻头的直径和刀具号码。

用鼠标选择【执行】,下面将弹出刀具设置对话框如图9-16所示。在刀具对话框中,按鼠标右键,选择【建立新的刀具】,定义钻头直径和刀具号码对话框如图9-17所示。

img513

图9-16 建立新的刀具对话框

img514

图9-17 定义钻头直径和刀具号码对话框

在刀具号码对话框中输入“4”,在直径对话框中,输入“11.8”,其他的值取系统默认值即可,输入完成后,按下【确定】,返回刀具设置对话框,如图9-18所示。

img515

图9-18 刀具参数设置对话框

接下来,需要输入的参数是主轴转速和进给率。根据加工中心训练零件一的刀具参数表,输入主轴转速“500”和进给速率“70”。输入完成后。如图9-18所示。

定义完成刀具参数后,接下来定义钻孔的参数。

用鼠标选择【深孔钻-无啄钻】的活页夹,对话框如图9-19所示。

img516

图9-19 设置钻孔深度和钻孔指令的对话框

在这个对话框中,需要输入的是钻孔深度和孔加工的方式。由于选取的零件上表面为Z0位置,这里输入“-38“,即钻孔深度为38mm。加工方式采用G83指令的加工方式。考虑到钻头尖部对钻孔深度的影响,可以制定刀尖补偿的数值,用鼠标选择【刀尖补偿】按钮,出现的对话框如图9-20所示。

img517

图9-20 钻头尖部的补偿设置参数

当设置了钻头尖部对钻孔深度的补偿后,在NC代码中,实际的钻孔深度是38+ 2+ 3.545=43.545。用G代码表示,即G98G83Z-43.545R10.Q2.F70。

输入完成后,选择【确定】。钻孔的加工就完成了,Mastercam自动返回选择加工方式的菜单。

(3)铰φ12孔的加工步骤

用鼠标选择【回主功能表】,在主菜单中,选择【加工路径】→【钻孔】→【选择上次】。

铰φ12的孔为钻孔的后续工序,所以在钻孔的中心点位的选择上,可以直接选择【选择上次】的菜单选项。这种选择方式在加工多个孔中的多次工序中,可以减少鼠标点选的次数。

下面来定义加工参数。

首先定义铰刀的直径和刀具号码。

用鼠标选择【执行】,下面将弹出刀具设置对话框。在刀具框中,按鼠标右键,在弹出的对话框中,选择【建立新的刀具】,出现定义刀具的对话框。

由于加工方式选择的是钻孔,Mastercam自动认为下面是要定义钻头的参数,而要做的是定义铰刀的参数,所以用鼠标选择【刀具型式】的活页夹,如图9-21所示。

img518

图9-21 选择铰刀的对话框

选择完成后,Mastercam自动返回到前一画面,定义刀具的直径等参数对话框,如图9-22所示。

img519

图9-22 定义铰刀直径和刀具号码的对话框

根据刀具参数表,这里需要输入的参数有两个,铰刀直径φ12和刀具号码T5。

如图9-22所示,在刀具号码对话框中输入“5”,在直径对话框中,输入“12”,其他值取系统默认值即可,输入完成后,按下【确定】,返回刀具设置对话框,如图9-23所示。

img520

图9-23 刀具参数设置对话框

在这个对话框中,需要输入的参数是主轴转速和进给率。根据加工中心训练零件一的刀具参数表,输入主轴转速“180”和进给率“40”。如图9-23所示。

定义完成刀具参数后,接下来定义铰孔的参数。

选择【深孔钻—无啄钻】的活页夹,对话框如图9-24所示。

img521

图9-24 设置铰孔深度和铰孔加工方式的对话框

在这个对话框中,需要输入的是铰孔深度和铰孔的加工方式。由于选取的零件上表面为Z0位置,这里输入“-45“,表示铰孔的深度为45mm,这是已经考虑到铰刀前端对铰孔深度的影响后输入的值,在这种方式下,就不要选择【刀尖补偿】了。加工方式采用G81指令的加工方式。输入完成后,选择【确定】。铰孔的加工就完成了,Mastercam自动返回选择加工方式的菜单。

(4)粗铣四方台面的加工步骤

①选择加工方式和加工对象。

用鼠标选择【回主功能表】,在主菜单中,选择【加工路径】→【外形铣削】。

此时系统默认为自动串连方式。如图9-25所示,选择加工图素,注意图中鼠标所在的位置。

img522

图9-25 外形铣削图素的选择

从该位置选择铣削图素,就是告诉Mastercam,铣削是从该线段的下方点,为铣削起始点,铣削方向从下到上,由于主轴为顺时针旋转,则铣削方式为顺铣。

如果需要将铣削起始点更改为线段的中点,请选择【回主功能表】→【修整】→【打断】→【打成两段】→选择要打断的线段→【中点】→重新选取该线段,将线段打断为上下两段。

img523

图9-26 将铣削起始点设为线段中点

重新进入加工模式,【回主功能表】→【加工路径】→【外形铣削】→选择铣削图素。图9-26,就是打断线段后,更改铣削起始点。注意图中鼠标所在的位置。绿色箭头的起点为铣削起始点,绿色箭头的方向为铣削方向。如果方向错了,可以使用【换向】来改正错误。

由于没有其他的铣削图素,下面选择【执行】。

②定义加工参数。

首先定义铣刀的直径和刀具号码。

在弹出刀具设置对话框中。在刀具框中,按鼠标右键,在弹出的对话框中,选择【建立新的刀具】,出现定义刀具的对话框。

由于加工方式选择的是外形铣削,Mastercam自动认为下面要定义铣刀的参数,如图9-27所示。

img524

图9-27 定义铣刀直径和刀具号码的对话框

在刀具号码对话框中输入“1”,在直径对话框中,输入“16”,其他值取系统默认值即可。

在这个对话框中,需要注意的输入参数是铣刀的直径,由于铣刀的直径将决定NC程序的运行轨迹,如果刀具的实测直径与标注的直径相差过大,则这个参数最好是加工刀具的真实测量直径,例如:φ15.91等等。如果精铣使用的是国产的刀具,要注意这个问题。

输入完成后,按下【确定】,返回刀具设置对话框,如图9-28所示。

img525

图9-28 铣刀参数设置对话框

在这个对话框中,需要输入的参数是主轴转速和进给率。根据加工中心训练零件一的刀具参数表,输入主轴转速“500”、进给率“80”和Z轴进给率“50”。如图9-28所示。

对端铣刀而言,其侧刃的切削条件比底刃的切削条件要好,所以使用侧刃切削的进给率通常要比使用底刃切削的Z轴进给率要大一些,这样能更好的发挥刀具的切削能力。

定义完成铣刀参数后,接下来定义铣削的参数。

选择【外形铣削参数】的活页夹,对话框如图9-29所示。

img526

图9-29 外形铣削参数对话框

在这个对话框中,需要输入的值比较多。分别是:

【要加工的表面】:输入“0”,表示铣削深度从零件上表面开始,即Z0的位置。

【深度…】对话框:输入“-24.0”,表示从Z0的上表面开始向下铣削深度为24mm。

【电脑补正位置】:设置为“左补正”,在这种方式下,计算机自动计算刀具位置,在NC程序中,将不会出现G41指令。

【XY方向预留量】:输入“0.2”,表示在XY方向单边预留0.2mm的余量给下一步工序。如果此处为零,则表示直接铣削到零件尺寸,如果负值,则零件尺寸将被铣小为负偏差。

【进/退刀向量】:此选项是设置刀具切入零件时,所采取的过渡方式。如果不选中该选项,则刀具是直接从零件表面上切入,容易在零件表面留下一道切痕。用鼠标将【进/退刀向量】前面的对话框勾上,然后点击【进/退刀向量】,弹出的对话框如图9-30所示。

img527

图9-30 进/退刀向量的设置对话框

在这个对话框中,如果在外形铣削的切入点,没有压板或其他干涉物时,可以直接取系统默认值即可,系统默认在刀具切入和切出零件时,同时增加一段直线和圆弧,作为切入和切出零件时的过渡。

这里考虑到同时增加直线和圆弧,将使切入和切出的距离过长,所以,将切入和切出的直线段的长度设为零,而保留圆弧过渡。设置完成后,选择【确定】。返回图9-29。

【Z轴分层铣深】:此选项是设置刀具在切削Z向尺寸时,是否需要分层切削。

考虑到铣削深度为24mm,不能一刀铣削到尺寸,必须分层铣削,用鼠标将【Z轴分层铣深】前面的对话框勾上,然后点击【Z轴分层铣深】,弹出的对话框如图9-31所示。

img528

图9-31 Z向分层铣削参数的设置对话框

【最大粗铣量】:输入“10”,表示每层最多铣削10mm,这样根据铣削深度24mm,Mastercam将自动计算出需要24÷10≈3次切削,才能完成Z向铣削,则每次的铣削深度为24÷3= 8mm,即在NC代码中,每次下切深度为8mm。

输入完成后,选择【确定】。返回图9-29,如果所有的输入都完成了,选择【确定】。Mastercam自动返回选择加工方式的菜单。

(5)精铣四方台面的加工步骤

①选择加工方式和加工对象。

用鼠标选择【回主功能表】,在主菜单中,选择【加工路径】→【外形铣削】→【选择上次】→【执行】。

精铣四方台面为粗铣的后续工序,所以在铣削对象的选择上,可以直接选择【选择上次】的菜单选项。

②定义加工参数。

首先定义铣刀的直径和刀具号码。

在弹出刀具设置对话框中。在刀具框中,按鼠标右键,在弹出的对话框中,选择【建立新的刀具】,出现定义刀具的对话框。

由于加工方式选择的是外形铣削,Mastercam自动认为下面是要定义铣刀的参数,如图9-32所示。

img529

图9-32 定义铣刀直径和刀具号码的对话框

在刀具号码对话框中输入“2”,在直径对话框中,输入“10”,其他值取系统默认值即可。

由于本工序为精铣,为保证零件精度,直径对话框中的参数应该是加工刀具的真实测量直径,例如:φ9.98,如果实际加工的刀具直径与这里设置的直径有误差,那这个误差将直接影响零件的精度,必须要注意。

有些国产刀具存在刀具弯曲的现象,结果出现实际测量直径为φ9.98的刀具,铣削效果相当于φ10.02的刀具,如果出现这种情况,可认为刀具的实际直径为φ10.02。

输入完成后,按下【确定】,返回刀具设置对话框,如图9-33所示。

img530

图9-33 铣刀参数设置对话框

这个对话框中,需要输入的参数是主轴转速和进给率。根据加工中心训练零件一的刀具参数表,输入主轴转速“1000”、进给率“120”和Z轴进给率“50”。如图9-33所示。

定义完成铣刀参数后,接下来定义铣削的参数。

选择【外形铣削参数】的活页夹,对话框如图9-34所示。

img531

图9-34 外形铣削参数对话框

在这个对话框中,可以直接使用上一工序的输入值,需要改动的地方只有一处。

【XY方向预留量】:输入“0”,表示在XY方向精铣削到零件理论尺寸,如果根据测量,发现XY方向的尺寸,因为对刀误差、切削力或刀具弯曲等其他原因出现尺寸误差,则该处的值,不一定为零,可能为一个很小的正值或负值,如:0.01或-0.02。由于外形尺寸通常为负偏差,型腔尺寸通常为正偏差。所以该处的值,很多时候是一个负值。

输入完成后,选择【确定】。Mastercam将根据设置的加工参数,自动生成加工轨迹图,如图9-35所示。

img532

图9-35 刀具轨迹

(5)操作管理和重新计算

用鼠标选择【刀具路径】→【操作管理】。可以看到前面所有操作工序的刀具路径参数,如图9-36所示。

img533

图9-36 操作管理对话框

在这个操作管理对话框中,其刀具路径的顺序应该符合工艺安排,多一个或少一个刀具路径,都说明前面的刀具路径设置出现了错误,需要改正。

如果出现如图9-37所示的红叉现象,说明设置的加工方式、加工对象或刀具参数与Mastercam计算的刀具轨迹不符合,可能是修改了加工参数或刀具参数,也可能是铣削对象发生了变化。这时可以用鼠标选择【重新计算】的按钮,让Mastercam根据新设置的加工方式、加工对象和刀具参数重新计算刀具轨迹。

img534

图9-37 刀具轨迹出现问题

由于加工条件的变化,常常需要反复修改各工序的加工参数,如果同时修改了多个工序的加工参数,红叉将会出现多个,这时可以用鼠标选择【全部】→【重新计算】的按钮,让Mastercam根据新设置的加工方式、加工对象和刀具参数全部重新计算刀具轨迹,直到符合图9-36为止。

(6)实体切削验证

作为数控加工的初学者,出现NC编程错误是难免的。为了减少错误,特别是一些比较明显的错误,Mastercam提供了实体切削验证的功能,通过这个功能,可以发现刀具轨迹中出现的错误,然后通过修改加工参数来改正,最后得到正确的刀具轨迹。

进入实体切削验证模块的操作步骤如下:

①用鼠标选择【全部】→【重新计算】的按钮,确保刀具路径没有出现错误的红叉。

②用鼠标选择操作管理对话框右边的【实体切削验证】按钮。

进入实体切削验证模块后,首先需要设置零件的毛坯形状,才能正确的进行实体模拟切削,点击【参数设定】按钮,如图9-38所示。

img535

图9-38 实体切削验证的参数设置

下面的图9-39是实体切削验证设置参数的对话框。

img536

图9-39 实体切削验证的参数设置对话框

在这个对话框中,需要设置的参数有:

①设置毛坯的形状:根据的毛坯,选择【圆柱体】。

②设置毛坯的中心,即XY的原点在毛坯圆柱的中心上,勾上【中心在轴上】的选项。

③设置毛坯【圆柱的直径】,输入“100”,表示毛坯直径为100mm。

④Z轴的大小和位置,在【第一点】,输入“-38”,在【第二点】,输入“0”,表示圆柱毛坯的大小。

⑤为了清楚得显示换刀情况,勾上【更换刀具/颜色】的选项,这样不同刀具的加工部位,使用不同的颜色来表示。

完成输入后,点击【确定】按钮。

下面就可以进行实体切削验证了。用鼠标点击,如图9-40所示。

img537

图9-40 开始进行实体切削验证

img538

图9-41 实体验证结果

验证的结果如图9-41所示。

如果验证的结果与设想的结果不一样,或是在加工结果中出现红色颜色的部位,说明加工参数的设置有问题,出现了过切的现象,需要返回到操作管理对话框,对工艺步骤和工艺参数设置进行局部调整,然后再进行实体验证,直至满意为止。

如果验证的结果与设想的结果一样,说明加工参数的设置基本上没有大的问题,就可以通过后置处理程序得到所需要的NC程序了。

5.根据正确的刀具轨迹,通过后置处理程序得到NC程序

NC程序是Mastercam软件的最终结果,所有的设置参数,通过后置处理程序,都将以机床代码的形式,进入到NC程序中。后置处理操作步骤如下:

退出实体验证后,Mastercam自动返回图9-36的操作管理对话框,用鼠标选择【全选】→【执行后处理】,如图9-42所示。

img539

图9-42 执行后置处理程序

由于Mastercam默认是生成所有工序的程序,如果只需要得到某一步工序的程序,可用鼠标单独选取所需要的工序,再执行后处理。

选择【执行后处理】,出现的对话框如图9-43所示。

img540

图9-43 后置处理对话框

在这个对话框中,需要注意的是,【目前使用的后处理程序】下面的内容。通常Mastercam在安装时,会自动安装一些Mastercam自带的后置处理程序,默认的是Mpfan.pst。这是一个针对Fanuc系统的通用后置处理程序,也就是说,通过这个后置处理程序生成的NC程序,只能适用于Fanuc系统的数控铣或加工中心,而不能适用于西门子系统或其他系统的机床。

一般来说,不同的加工模块(如铣削3轴,铣削4轴,数控车削等)和不同的数控系统(如Fanuc 0i系统,西门子810系统),分别对应着不同的后处理文件。许多数控加工的初学者,由于不了解情况,不知道将当前的后处理文件进行必要的修改和设定,以使其符合加工系统的要求和使用者的编程习惯,导致生成的NC程序中某些固定的地方经常出现一些多余的内容,或者总是漏掉某些词句,这样,在将程序传入数控机床之前,就必须对程序进行手工修改,如果没有全部更正,则可能造成事故。

例如,某机床的控制系统通常采用G90绝对坐标编程,G54工件坐标系定位,要求生成的NC程序前面必须有G90G54设置,如果后处理文件的设置为G91G55,则每次生成的程序中都含有G91G55,却不一定有G90G54,如果在加工时没有进行手工改正,则势必造成加工错误。

我们针对自己的加工中心,分别设置了与机床相对应的后置处理程序。使用那台加工中心加工零件,在自动编程时就使用与之相对应的后置处理程序,这样生成的NC代码就可以直接用于加工生产。

如果要更改目前所使用的后置处理程序,可用鼠标点击【更改后处理程序】按钮,出现的对话框如图9-44所示。

img541

图9-44 更改后置处理程序

用鼠标选取与机床相对应的后处理程序后,点击【打开】按钮,Mastercam自动返回图9-43,用鼠标将对话框中的存储NC程序前面的对话框打勾和编辑前面的对话框打勾后,点击【确定】按钮,Mastercam将弹出NC文件存储路径的对话框,选择【保存】按钮后,Mastercam将根据后置处理程序中的语句,自动地将刀具轨迹,转换成NC代码。完成后,将调用Masercam自带的NC程序编辑器,将处理完成的NC程序打开,如图9-45所示。

img542

图9-45 更改后置处理程序

如果已经将加工中心和计算机通过专用连接线,连接起来,则可以直接使用图9-45中的传输程序的按钮,将程序发送到机床中,开始加工零件了。

6.小结

(1)编程的基本思路和基本步骤

①分析图纸,确定编程的原点位置和加工内容。

②加工零件的工艺安排。

③利用Mastercam的CAD模块绘制图形。

④利用Mastercam的加工模块,得到正确的刀具轨迹。

⑤根据正确的刀具轨迹,通过后置处理程序,得到NC程序。

完成上述步骤后,通过计算机与计算机之间的网络传输和计算机与机床的连接,将NC程序直接传输到机床中,进行零件加工。

(2)将手工编程与计算机编程相比较

手工编程的过程实质上是将加工零件图纸,数控加工工艺和数控机床指令综合应用的过程。编程时需要进行轨迹坐标的计算,仅适用于刀具轨迹坐标计算简单的二维图形编程。如果零件是非圆曲线,三维空间曲面等复杂形体,则手工编程无法完成,在这种情况下,需要采用CAD/CAM软件进行编程。

根据我们这几年的教学反馈来看,手工编程是数控加工的基础内容之一,通过一些典型零件的手工编程,同学们在编程和操作方面,基础比较稳固,再学习CAD/CAM软件编程,上手速度快,能正确判断刀具轨迹是否正确,后置处理出来的NC程序如出现错误,能在快速阅读时发现错误。建议保留一定学时的典型零件手工编程练习,加大计算机编程零件的难度,来锻炼学生数控编程的能力。

CAD/CAM软件自动编程的特点是:零件的几何形状采用CAD功能,在图形交互方式下定义,显示和编辑,最终得到零件的几何模型,完成后,根据零件工艺安排,采用CAM功能,定义加工方式,定义刀具参数和加工参数,生成正确的刀具轨迹,经过后置处理,生成与加工机床相对应的数控加工程序。通常这个过程在屏幕菜单及命令驱动等图形交互下完成,具有形象、直观和高效率的特点。

以图9-2加工中心训练零件一为例,手工编程需要20~30分钟,而采用Mastercam软件辅助编程,时间不超过5分钟。

下面再提供几个训练实例,由浅到深,希望能帮助读者快速掌握Mastercam软件编程。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈