生成并优化弧焊程序

目的

利用外部设备的运动能力优化编程,从而减小机器人轴线运动。

准备好的工作组件(由前面几个步骤的组件构建)来加载到项目中。焊接操作是已经编好的。该程序将通过插补外部设备的运动轴来优化,并且演示如何使用变位机。 ../../_images/fanuc_arc_a300_programextkinsim__zoom45.png

1.准备

../../_images/docopen1.png 1.1 加载工作组件

从手动安装驱动器打开workcell .cendoc文件。本文档包括本章中执行任务所需的完整项目设置。 ../../_images/generatearcprogram9.png

2. 在程序里移动机器人轨道

../../_images/olp_toolpath1.png 2.1 生成焊接路径

为完成此步,我们先将正上方的转盘旋转至离线编程的图标。并在在左边的菜单栏选择工具路径编程。 ../../_images/generatearcprogram1.png 接下来我们看向工件,工件已被预定义好。(生成了绿色的焊道。) 此处我们用鼠标左键双击切线上的黄色镜头,将切向改为对齐内测 ../../_images/generatearcprogram2.png 再次右键焊道,在跳出的饼图子菜单里选择正右边的编程即可完成焊接路径的生成。 ../../_images/generatearcprogram6.png

../../_images/olp_toolpath1.png 2.2修改轨道位置,使机器人能够到达刀具路径的接近位置。

可以见到机器人无法抵达加工位置../../_images/generatearcprogram4.png

从左侧菜单来切换手工示教,左键点击机器人底座(变位机),拖拽变位机到正确位置。(即能看到机器人的工具头抵达待加工区域) ../../_images/generatearcprogram5.png ../../_images/generatearcprogram8.png

右键操作球,点击确认,将修改后的位置保存。 ../../_images/generatearcprogram7.png

../../_images/olp_teachpanel1.png 2.3 使用示教仪表板将移动导轨,使机器人能够到达焊接路径的末端位置。

打开右侧示教面板,需要在左侧离线编程菜单中选择示教和事件才能打开 ../../_images/generatearcprogram10.png

在示教面板通过下方左右按键切换到需要修改的操作点 ../../_images/generatearcprogram11.png ../../_images/generatearcprogram12.png

通过修改基座移动距离使机器人能够正确加工 ../../_images/generatearcprogram13.png

运行并模拟程序,进行观察。

../../_images/olp_activeprogram1.png 2.4 修改沿焊接路径的刀具路径点位的数量,近似属性决定了路径点位的数量。

打开右侧程序控制板,在工具路径计算里找到第一项近似。 ../../_images/generatearcprogram14.png

修改近似距离,从2000mm修改至500。注意左边加工路径的点位数量发生变化 ../../_images/generatearcprogram15.png ../../_images/generatearcprogram17.png

现在对更新后的点位进行修正即可完成本步骤。 ../../_images/generatearcprogram16.png

../../_images/olp_activeprogram1.png 2.5 添加沿路径的轨道位置插值,以生成轨道的平滑运动。

切换到示教模式,右键点击起始加工点位 ../../_images/generatearcprogram18.png

在弹出的饼图菜单里选择路径插值(Path interpolation) ../../_images/generatearcprogram19.png

选择外部轴插值 ../../_images/generatearcprogram20.png

选择加速度变化固定优化 ../../_images/generatearcprogram21.png

左键选择终点加工点位,即可完成插补。 ../../_images/generatearcprogram22.png

3. 将工件变位机纳入程序

../../_images/olp_toolpath1.png 3.1 规划圆形焊接路径。

切换到工具路径编程,为弧形工件路径生成对应加工焊道。 ../../_images/generatearcprogram23.png

../../_images/olp_toolpath1.png 3.2 使用示教仪表板,修改工件变位机的角度,使机器人到达焊接路径接近和末端位置。然后模拟结果。

首先切换到示教和事件面板 ../../_images/generatearcprogram24.png

在右侧菜单点击示教面板 ../../_images/generatearcprogram25.png

在视角面板里选择变位机,并修改其角度 ../../_images/generatearcprogram26.png

修改角度后通过下方的播放栏切换点位 ../../_images/generatearcprogram27.png

在切换后的点位同样修改变位机的角度 ../../_images/generatearcprogram28.png

点击播放栏模拟结果 ../../_images/generatearcprogram29.png

../../_images/olp_toolpath1.png 3.3 改变沿焊接路径的刀具路径位置的数量。近似值属性决定了位置的数量。然后沿路径添加工件变位机的插补,以产生工件变位机的平滑旋转。

该步骤结合上文2.4,2.5进行修改

../../_images/generatearcprogram30.png