PowerMILL2010 Five Axis 定位刀具移动定位刀具移动 定位刀具移动设置定位刀具移动时,尤其需要注意防止刀具出现任何可能的碰撞,确认设置不超过 机床旋转行程极限。 为此建议使用以下三种方法:- NC程序中插入策略性的用户坐标系。 3D空间中使用参考线精加工策略。 使用开始点和结束点控制刀具移动 可在开始点和结束点表格 具移动。 中通过使用绝对值(指定 XYZ 坐标),来控制定位刀 注:这个方法已在第一章:3+2 轴加工中的第一个范例中使用。 以绝对坐标输入开始点和结束点,使刀具 位于零件之上可安全旋转刀具,进行快进 XY 移动的位置。 NC程序中由用户坐标系控制刀具移动 也可在 NC 程序列表中的刀具路径间有意地增加一些用户坐标系来控制定位刀具移 动。如果需要,也可将 NC 程序列表中的用户坐标系注册为一换刀点。 2.1 定位刀具移动PowerMILL 2010 Five Axis 当刀具移动到某个用户坐标系位置后,如果需要即可进行旋转运动,使刀具对齐于用 户坐标系的 (移动、旋转是NC 参数选择的缺省设置)。 下面的 个用户坐标系位置并做旋转运动的情况。 刀具位于 MainDatum-Top 刀具移动到 pkt1-top 刀具移动到 pkt1 刀具在 pkt1 位置进行旋转 注:使用用户坐标系控制刀具在零件周围运动时,通常可使用各个策略所涉及到的开 始点和结束点表格中的第一点和最后一点。 2.2 PowerMILL 2010 Five Axis 3D空间中使用参考线精加工控制的刀具移动 定位刀具移动可通过将某个参考线精加工策略作为 3D 空间中刀具运行的驱动曲线来控制定位刀具 移动。注:刀具位置变换过程中可使用一侧倾角来使刀具始终保持于某个方向。 范例 我们将打开一个包含 个独立3+2 轴精加工刀具路径的已有项目,并将这些刀具路径 添加到 NC 程序,随后在 NC 程序中增加适当的刀具定位移动,以防止刀具在各个刀 具路径间移动时,刀具和零件表面发生碰撞。 输入项目:-D:\users\training\PowerMILL_Data\FiveAxis\PositionalMoves\AngledPockets-Start 保存项目为:-D:\users\training\COURSEWORK\PowerMILL_Projects\AngledPockets 2.3 定位刀具移动PowerMILL 2010 Five Axis 右击PowerMILL 浏览器中的 NC 程序,从弹出菜单选取参数选择。 轴机床选项文件:-D:\users\training\Xtra-posts\MS-GV503-1.opt 选取应用,更新NC 参数选择。 产生一新的NC 程序。 3+2轴刀具路径并将它们增加到新的 NC 程序。 2.4 PowerMILL 2010 Five Axis 对前两条刀具路径D40t6-rgh1, Bn16-sem1 运行 Viewmill 仿真,随后对 NC 程序中包含的 3+2轴刀具路径进行仿真。 放大查看我们可以发现,3+2 轴刀具路径的路径间的转换过程中,刀具会和零件发生 碰撞。 如下图所示,使用左鼠标键将用户坐标系拖放到NC 程序列表中的刀具路径 轴。我们可以看到,刀具路径间转换时,刀具和工件间不再存在碰撞。 NC程序运行一个完整的 Viewmill 仿真,确认全部刀具路径间的连接过程 不再出现任何过切。 2.5 定位刀具移动PowerMILL 2010 Five Axis 为进一步改善上面的路径质量,我们可在 3D 空间中使用参考线精加工策略,使刀具 路径间的转换更加光顺、平滑,刀具更接近零件外形。 **在策略选取器 表格中选取精加工标签,随后选取参考线精加工策略并严 格按照下图填写表格。 选取底部位置未驱动曲线。 侧倾角度为45 接受此刀轴表格。