1、第 9 章 四轴加工刀具路径四轴加工是在三轴的基础上加上一个回转轴,因此,四轴加工可以加工具有回转轴的零件或沿某一轴四周需要加工的零件。CNC 机床中的第四轴可以是绕 X、Y 或 Z 轴旋转的任意一个轴,通常是用 A、B 或 C 表示,具体是哪根轴是根据机床的配置来定的。MasterCAM 只提供了绕 A 或 B 轴产生刀具路径的功能,当机床是具有 C 轴的四轴CNC 机床时,可以用绕 A 或 B 轴产生四轴刀具路径的方法产生刀具路径,通过修正后处理程序,可以生成具有 C 轴的四轴 CNC 机床的加工代码,由于后处理程序的设计比较复杂,本书没有涉及,如果读者有这方面的需求,可与本书作者联系。本
2、章将以一个实例介绍一个典型四轴加工零件的设计方法,说明绕 A 或 B 轴产生四轴粗加工和精加工刀具路径的方法和操作步骤,此实例为加拿大滑铁卢大学(University of Waterloo, Canada)心理学系一个项目中的实际加工零件。9.1 四轴加工零件的设计此零件的线框轴测图如图 9-1a 所示,图 9-1b 是经过渲染后的图形,此零件的特征为其中心线是一曲线,如图 9-1a 中的 S1 所示,在曲线上任意一点的正交面上是一个圆,曲线上任意一点的切线垂直于该正交面,在零件两端,圆缩为两点,被加工曲面是由无数个正交面上的圆包络而形成。图 9-1通过此例可以学习应用多个坐标系设计零件以及
3、用举升方法产生类似形状曲面的方法。步骤一 基本设置层(Level):1颜色(Color):绿色(10)线型(Style):实线(Solid)线宽(Width):2绘图面(Cplane):前视图(F)视图面(Gview):前视图(F )Z向深度控制:0按功能键F9,在屏幕上建立工件设计坐标系。步骤二 绘制一系列点(共17点)选择 主菜单(Main Menu)-绘图(Create)-点(Point)-位置(Position)通过键盘依次输入点坐标。输入第1点:-80,0 回车输入第2点:-73.848,2.918 回车输入第3点:-67.63,5.692 回车输入第4点:-61.349,8.32
4、回车输入第5点:-55.008,10.801 回车输入第6点:-48.611,13.133 回车输入第7点:-42.162,15.316 回车输入第8点:-35.663,17.347 回车输入第9点:-29.224,19.198 回车输入第10点:-22.277,20.439 回车输入第11点:-19.181,20.567 回车输入第12点:-17,20.5 回车输入第13点:-12.389,19.939 回车输入第 14 点:-7.892,18.771 回车输入第 15 点:-3.828,17.133 回车输入第 16 点:-1.726,16.01 回车输入第 17 点:0,15 回车按下
5、Esc 键,结束绘制点操作,得到绘制的 17 个点,如图 9-2 所示。步骤三 绘制样条曲线设置: 关闭坐标显示选择 主菜单(Main Menu)-绘图(Create)-样条曲线(Spline)-自动(Automatic)用鼠标依次拾取图 9-2 中的第 1 点 P1,第 2 点 P2 和最后一点 P17,则得到图 9-3 中的S1,按下 Esc 键,结束绘制样条曲线操作。图 9-2 图 9-3步骤四 绘制样条曲线的垂直线在样条曲线 S1 上选择 8 个点,如图 9-4 上的 P1P8,绘制过这 8 个点垂直于样条曲线166 MasterCAM 进阶功能剖析的垂线。由于绘制 8 条垂线的方法相
6、同,这里只给出绘制过 P1 点垂直于样条曲线的垂线的方法。图 9-41. 选择 主菜单(Main Menu)- 绘图(Create)-直线(Line)- 垂线(Perpendicular)- 点(Point)2. 用鼠标拾取图 9-4 中的样条曲线 S1,再拾取图 9-4 中的点 P1;3. 通过键盘输入垂线长度 10(注:过 P1、P2、P7 和 P8 的垂线长度为 10,过P3、P4、P5 和 P6 的垂线长度为 15) ,按下回车键,得到如图 9-5a 所示的垂线 L1;4. 用鼠标拾取图 9-5a 中直线 L1 上的 P2 点,则样条曲线 S1 上面部分的直线保留,得到图 9-5b。图
7、 9-5按照相同方法可以绘制过 P2P8 点垂直于样条曲线的垂线,如图 9-6 所示。图 9-6步骤五 绘制过 8 个点的水平线绘制过图 9-4 中 P1P8 这 8 个点的水平线。由于绘制 8 条水平线的方法相同,这里只给出绘制过 P1 点水平线的方法。设置绘图面(Cplane):俯视图(T)视图面(Gview):轴测图(I)Z 向深度控制:8.320(注:绘制过 P2P8 这 7 个点的水平线时,Z 向深度控制的数值不同)“Z 向深度控制”设置方法为:用鼠标单击辅助菜单区的“Z 向深度控制”按钮,再拾取图 9-4 中的 P1 点。选择 主菜单(Main Menu)- 绘图(Create)-
8、直线(Line)-垂直线 (Vertical)用鼠标拾取图 9-4 中的 P1 点,拾取图 9-7 中任意一点 P2,在信息交互区出现 P1 点的X 坐标值,默认 X 坐标值,按下回车键后,得到图 9-7 中的直线 L1。图 9-7 图 9-8用相同方法可以绘制过 P2P8 点的水平线,图 9-8 所示。步骤六 重新建立八个坐标系在图 9-4 中,P1 P8 这 8 个点上,分别建立 8 个坐标系,名称分别为GouQi1,GouQi2,GouQi8 ,每个坐标系的 Z 轴为过该点的样条曲线的切线方向,XY平面为过该点且与该点切线垂直的平面。由于 8 个坐标系的建立方法相同,这里只给出建立过图
9、9-4 中,P1 点坐标系 GouQi1 的方法。1. 用鼠标单击辅助菜单区的“绘图面(Cplane:)” ;2. 用鼠标单击主菜单区的“图素(Entity) ”;3. 用鼠标分别拾取图 9-9 中的直线 L1 和 L2,在绘图区同时出现 X、Y 和 Z 三个坐标轴,如图 9-9 所示;4. 用鼠标单击主菜单区中的“存储(Save) ”;5. 用鼠标单击辅助菜单区的“绘图面(Cplane:)” ;6. 用鼠标单击主菜单区的“下一菜单(Next menu) ”;7. 用鼠标单击主菜单区的“存储名称(Save named ) ”;8. 进入“定义视图名称(Named View Definition
10、) ”对话框,输入名称 GOUQI1 后,如图 9-10 所示;图 9-109. 用鼠标单击图 9-10 中的“ 选择(Select) ”按钮;10. 用鼠标拾取图 9-4 中的 P1 点,出现一确认对话框,如图 9-11 所示,单击“是(Y ) ”图 9-9168 MasterCAM 进阶功能剖析按钮;图 9-1111. 回到图 9-10,但是,原点坐标发生了变化,如图 9-12 所示;图 9-1212. 用鼠标单击图 9-12 中的 “OK”按钮,至此一个坐标系定义完毕。其余 GOUQI2 至 GOUQI8 七个坐标系的建立,可用建立坐标系 GOUQI1 的方法创建。步骤七 分别在八个坐标
11、系的原点绘制圆在八个坐标系的原点绘制圆的方法相同,这里只给出在坐标系 GOUQI1 中,绘制圆的方法。设置绘图面(Cplane):俯视图(n9) (注:此时的俯视图为GOUQI1坐标系中的俯视图)视图面(Gview):轴测图(I)Z 向深度控制:0进入 GOUQI1 坐标系中俯视图的方法为:1. 用鼠标单击辅助菜单区的“绘图面(Cplane:)” ;2. 用鼠标单击主菜单区的“下一菜单(Next menu) ”;图 9-133. 用鼠标单击主菜单区的“读取坐标系名称(Get named) ”;4. 进入“坐标系列表框(Named View List) ”,如图 9-13 所示,选取坐标系 GO
12、UQI1,用鼠标单击图 9-13 中的“OK ”按钮,则绘图面为 GOUQI1 坐标系中的俯视图。在坐标系 GOUQI1 中绘制圆的方法为:选择 主菜单(Main Menu)-绘图(Create)-圆弧(Arc)-圆心加直径圆(Circ pt+dia)通过键盘输入直径:10 回车输入圆心坐标:0,0 回车按下 Esc 键,结束绘制圆操作,得到图 9-14。在坐标系 GOUQI2GOUQI8 中绘制圆的方法,可参照在坐标系 GOUQI1 中,绘制圆的方法,相同的设置为:Z 向深度控制:0圆心坐标:0,0不同的为:直径分别为 15、21、22、20、16、10 和 5mm,绘制完毕后的效果,如图
13、9-15 所示。图 9-14 图 9-15步骤七 绘制举升曲面设置绘图面(Cplane):俯视图(T)层(Level):3(层名: Loft surface)1选择 主菜单(Main Menu)- 绘图(Create)-曲面(Surface)-举升 (Loft)-连接(Sync)2进入“连接模式(Sync Mode) ”对话框,选择按照图素连接,如图 9-16 所示,用鼠标单击图 9-16 中的“OK”按钮;图 9-163用鼠标单击主菜单区的“点(Point) ”,并拾取图 9-15 中的端点 P1;4用鼠标依次拾取图 9-15 中的 8 个圆 C1C8,串接的起始点位置要相同,本例中选择为图
14、 9-15 中的 P1P8 点,8 个圆串接的方向也要相同;5. 用鼠标单击主菜单区的“模式(Mode) ”,再单击“点(Point) ”,并拾取如图 9-15中的端点 P10;170 MasterCAM 进阶功能剖析6. 用鼠标单击主菜单区的“Done” ,结束串接操作;7. 用鼠标单击主菜单区的“精度(Tolerance ) ”,通过键盘输入精度值 0.01,按下回车键;8. 用鼠标单击主菜单区的“执行(Do it) ”,得到图 9-17;图 9-179. 按下键盘上的 Esc 键,结束绘制曲面操作。步骤九 存储文件文件名为:Ch9_1_12.MC89.2 四轴粗加工刀具路径的生成本例中粗
15、加工分三部分进行,以下为其生成刀具路径的步骤。步骤一 读入文件文件名为:Ch9_1_12.MC8步骤二 选择粗加工方法设置绘图面(Cplane):轴测图(I)选择 主菜单 (Main Menu)-刀具路径(Toolpaths)-多轴加工 (Multiaxis)-带旋转轴四轴加工(Rotary4ax)-所有 (All)-曲面(Surfaces)-完成(Done)图 9-18步骤三 刀具选择进入“带旋转轴四轴加工刀具参数设置”对话框,选择直径为10mm 的球铣刀,设置完毕后,如图9-18所示。步骤四 多轴参数设置用鼠标单击图9-18上部的 “多轴参数(Multiaxis parameters) ”
16、选项卡,进入“多轴参数设置”对话框,设置完毕后,如图9-19所示;图 9-19步骤五 旋转轴设置用鼠标单击图9-19中的“ 第4轴(4th axis) ”按钮,进入“第四轴(4th Axis) ”对话框,设置完毕后,如图9-20所示,单击图 9-20中的“OK”按钮,回到图9-19。图 9-20172 MasterCAM 进阶功能剖析图 9-21步骤六 带旋转轴四轴加工参数设置用鼠标单击图9-19上部的 “带旋转轴四轴加工参数(Rotary 4ax parameters) ”选项卡,进入“旋转轴第四轴设置(Rotary 4 Axis) ”对话框,设置完毕后,如图9-21所示。步骤七 生成带旋转
17、轴四轴加工刀具路径用鼠标单击图9-21中的“ 确定”按钮,则生成带旋转轴四轴加工刀具路径,如图9-22 所示。图 9-22以下为生成第二个带旋转轴四轴粗加工刀具路径的方法。步骤八 进入“操作管理”对话框同时按下Alt键和字母O键(Alt+O) ,进入“操作管理”对话框,如图9-23所示。图 9-23步骤九 复制刀具路径1. 将鼠标光标移至图9-23中刀具路径 1(1-Rotary 4 Axis)处,单击鼠标;2. 按住鼠标右键向下拖动至刀具路径1中的任意项处,松开鼠标右键,得到弹出式菜单,如图9-24 所示;图 9-243. 用鼠标单击“拷贝置后(Copy after ) ”,则得到图9-25
18、 。图 9-25步骤十 第二个带旋转轴四轴粗加工参数设置1用鼠标单击图9-25中刀具路径 2中的第1项,即参数(Parameters)项,则进入图9-18,单击图9-18上部的“多轴参数( Multiaxis parameters) ”选项卡,进入“多轴参数设置174 MasterCAM 进阶功能剖析(Multiaxis parameters) ”对话框,改变在加工表面残留加工余量( Stock to leave on drive surfaces)的设置,由原来的10.0,改变为5.0;2用鼠标单击图9-18中的“ 确定”按钮,则回到图9-25 。但是,此时刀具路径 2第4项前有一红色叉号,
19、用鼠标单击图9-25右上部的“重新生成刀具路径(Regen Path) ”按钮,则系统按照新的设置重新生成刀具路径。生成第三个带旋转轴四轴粗加工刀具路径的方法与生成第二个带旋转轴四轴粗加工刀具路径的方法完全相同,唯一的区别是生成第三个带旋转轴四轴粗加工刀具路径时, “多轴参数设置(Multiaxis parameters) ”对话框中,加工表面残留加工余量(Stock to leave on drive surfaces)的设置为 1。9.3 四轴精加工刀具路径的生成四轴精加工刀具路径的生成方法与四轴粗加工刀具路径生成方法相同,都是采用带旋转轴四轴加工方法,只是切削参数有所不同,因此,也可以用生成第2个和第3 个粗加工刀具路径的方法生成四轴精加工刀具路径,其与粗加工的不同点为:1. 选择直径为5mm球铣刀;2. “多轴参数设置(Multiaxis parameters) ”对话框中的加工表面残留余量( Stock to leave on drive surfaces)的设置为0;3. “带旋转轴四轴加工参数(Rotary 4ax parameters)设置”对话框的设置如图9-26所示;4. 仿真结果如图9-27所示。存储文件文件名为:Ch9_2_1.MC8图 9-26图 9-27