《FANUC机器人仿真软件操作手册.pdf》由会员分享,可在线阅读,更多相关《FANUC机器人仿真软件操作手册.pdf(112页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、F FA AN NU UC C 机机器器人人仿仿真真软软件件操操作作手手册册(总总 8 81 1 页页)本页仅作为文档封面,使用时可以删除 This document is for reference only-rar21year.March2008 年 10 月 第 1 版ROBOGUIDE 使用手册(弧焊部分基础篇)目录目录目录目录.1.1第一章第一章 概述概述.2.21.1.1.1.软件安装软件安装.2.21.2.1.2.软件注册软件注册.3.31.3.1.3.新建新建 WorkcellWorkcell 的步骤的步骤.4.41.3.1.新建.41.3.2.添加附加轴的设置.91.4.1.
2、4.添加焊枪,添加焊枪,TCPTCP 设置。设置。.15.151.5.Workcell1.5.Workcell 的存储目录的存储目录.18.181.6.1.6.鼠标操作鼠标操作.19.19第二章第二章 创建变位机创建变位机.2 21 13.1.3.1.利用自建数模创建利用自建数模创建.21.213.1.1快速简易方法.213.1.2导入外部模型方法.343.2.3.2.利用模型库创建利用模型库创建.44.443.2.1导入默认配置的模型库变位机.443.2.2手动装配模型库变位机.47第三章第三章 创建机器人行走轴创建机器人行走轴.5 52 23.1.3.1.行走轴利用模型库行走轴利用模型库.
3、52.523.2.3.2.行走轴自建数模行走轴自建数模.59.59第四章第四章 变位机协调功能变位机协调功能.6 65 54.1.4.1.单轴变位机协调功能设置单轴变位机协调功能设置.65.654.2.4.2.单轴变位机协调功能示例单轴变位机协调功能示例.74.74第五章第五章 添加其他外围设备添加其他外围设备.7 76 6第六章第六章 仿真录像的制作仿真录像的制作.7 79 91第一章第一章 概述概述1.1.1.1.软件安装软件安装本教程中所用软件版本号为 V6.407269正确安装 ROBOGUIDE,先安装安装盘里的 SimPRO,选择需要的虚拟机器人的软件版本。安装完 SimPRO 后
4、再安装 WeldPro。安装完,会要求注册;若未注册,有 30 天时间试用。如果需要用到变位机协调功能,还需要安装 MultiRobot Arc Package。21.2.1.2.软件注册软件注册注册方法:打开 WeldPRO程序,点击 Help/Register WeldPRO弹出如下窗口,将我们提供的密钥填入此处将此区域的数据 Email 给上海发那科,我们将为您向公司本部申请密钥,然后3注册后,有 200 天的使用期限,到期后需要重新申请注册密钥。41.3.1.3.新建新建 WorkcellWorkcell 的步骤的步骤1.3.1.1.3.1.新建新建4在 Name 一栏输入文件名,文件
5、名要以字母开头。5单选项第一项“根据缺省配置新建”;第二项“根据上次使用的配置新建”;第三项“根据机器人备份文件来创建”;第四项“根据已有机器人的拷贝来新建”;一般都选用第一项。6选择机器人的软件版本:V6.*是针对 R-J3iB 控制器,V7.*是应用在 R-30iA控制器的。现在销售的机器人都是 R-30iA控制器。6选择机器人的应用软件:选用 ArcTool(H541)7选择合适的机型,如果选型错误,造成焊接位置达不到,可以在创建之后再更改。7选好变位机型号点击箭8然后选择 Group2 7 的设备:该实例中选了两个 Positioners(变位机),如果没有类似设备,就无需在此页上做任
6、何选择。单组控制不选 J601根据所需,选择相应的选项功能软件。以下列出一些弧焊中常用的选项功能:1A05B-2500-H8711A05B-2500-J5111A05B-2500-J5181A05B-2500-J5261A05B-2500-J5361A05B-2500-J6051A05B-2500-J6011A05B-2500-J6171A05B-2500-J6131A05B-2500-J6781A05B-2500-J686ARC PositionerTASTExtended Axis ControlAVCTouch SensingMulti Robot ControlMulti-Group
7、MotionMulti EquipmentContinuous TurnArcTool RampingCoord Motion PackageFANUC 二轴变位机Arc Sensor行走轴弧压控制接触传感多机器人控制,Dual Arm 中用多组控制,有变位机,必须选多设备,Tamdem Mig 中用连续转,焊接参数谐波变化变位机协调功能8浏览刚才设置的参数,点击 Finish完成。1.3.2.1.3.2.添加附加轴的设置添加附加轴的设置在新建过程中,如果添加了附加轴(Positioner,Rail),在 workcell 的新建完成之前,会依次弹出以下窗口,需要您逐个回答。如果没有添加附加轴
8、,则不会弹出这些窗口。提示输入 FSSB 光缆的编号,9总轴数少于 16 的情况下,一般是1附加轴开始的轴数:一般是7,8,9依次下去10选运动类型:一般都是选 2,未知的类型。选第二项:Add Axis10选第一项:Standard Method 标准的方法(如果不知道 fanuc电机的型号,也可以选择 2Enhanced Method实现快速创建)选择相应的伺服马达选马达转速;选伺服电机的最大电流,如果以上三项选错,则无法继续下步操作,会要求重新选。11选伺服放大器编号:2,3,4依次下去选伺服放大器类型。选轴的运动类型:直线还是旋转11运动方向减速比最大速度设定,一般选 2,默认值一般选
9、默认值 1运动范围上限运动范围下限12零度标定时的位置加速时间 1,选 2加速时间 2,选 2最小加速时间负载率13马达抱匝号设置伺服自动关闭是否有限14选 4 退出设置,如需要再添加一轴,可以选择 2 继续添加。141.4.1.4.添加焊枪,添加焊枪,TCPTCP 设置。设置。如图所示,右键点击 UT:1(Eoat1)然后点击“Eoat1 Properties”(Eoat:End of Arm Tooling机械手末端工具)15点击该图标,选择需要的焊枪模型。该软件中已有一些常用的模型库,如果没有找到所需的,可以自己用 3D软件做模型,文件保存为 IGS格式。1617选择合适的焊枪后,在 C
10、ADLocation 这一栏中填写数据,使得焊枪正确安装到机器人第然后打开 UTOOL,勾选 Edit UTOOL,设定设定时,可用鼠标直接拖动绿色小球到焊丝尖端后,按“Use Current Triad提示:1.拖动绿色小球时,为了尽快将小球拖到焊丝尖端,先将小球三个坐标轴中的一个轴大概垂直与屏幕,拖动另外两个轴到焊丝尖端,然后换一个轴垂直于屏幕,再拖动小球更进一步与焊丝尖端重合。2.可以放大模型,放得越大,TCP设置得越准。171.5.Workcell1.5.Workcell 的存储目录的存储目录默认情况下,Workcell存储在 C:Documents and Settings计算机用户
11、名MyWorkcells 中。此目录是可以更改的。点击菜单栏 Tools/options,在弹出的窗口选择 General选项卡,点击 Default Workcell Path 右边的文件夹图标:选择存储的目录文件夹。18Workcell文件夹中包含如下文件:视频录像文件1.6.1.6.鼠标操作鼠标操作1.1.对模型窗口的鼠标操作对模型窗口的鼠标操作鼠标可以对仿真模型窗口进行移动、旋转、放大缩小等操作。移动移动:按住中键,并拖动旋转旋转:按住右键,并拖动放大缩小放大缩小:同时按住左右键,并前后移动;另一种方法,直接滚动滚轮2.2.改变模型位置的鼠标操作改变模型位置的鼠标操作模型和图片的输出1
12、9改变模型的位置,一种方法是直接修改其坐标参数,另一种方法是用鼠标直接拖曳。下面是鼠标直接拖曳的方法(首先要左键单击选中模型,并显示出绿色坐标轴):移动移动:1.将鼠标箭头放在某个绿色坐标轴上,箭头显示为手形并有坐标轴标号 X、Y或 Z,按住左键并拖动,模型将沿此轴方向移动;2.将鼠标放在坐标上,按住键盘上 Ctrl 键,按住鼠标左键并拖动,模型将沿任意方向移动。旋转旋转:按住键盘上 Shift 键,鼠标放在某根坐标轴上,按住左键并拖动,模型将沿此轴旋转。3.3.机器人运动的鼠标操作机器人运动的鼠标操作20用鼠标可以实现机器人 TCP 点快速运动到目标面、边、点或者圆中心,方法如下:运动到面:
13、Ctrl+Shift+左键运动到边:Ctrl+Alt+左键运动到顶点:Ctrl+Alt+Shift+左键运动到中心:Alt+Shift+左键20第二章第二章 创建变位机创建变位机3.1.3.1.利用自建数模创建利用自建数模创建3.1.13.1.1快速简易方法快速简易方法在工程设计前期,我们经常需要快速地创建仿真模拟,为初步选择机器人型号和外围设备布局方案提供依据,在这个阶段可能夹具和外围设备都还没有设计好。为此,可以利用简单的圆柱体和长方体创建一个简易的变位机模型。见下面的例子,其中用两个汽车排气管作为工件,制作一个带转台的双轴变位机。工件虚拟电转台臂转台底新建一个 workcell,外部轴选
14、择 H896 Basic Positioner,如下图:21变位机的设置参考“1.3.2.添加附加轴的设置”,一共添加 3个附加轴。新 workcell创建完成后,右击浏览器中 Machines,选择 Add Machine/Cylinder,添加转台底座。弹出如下窗口,修改 name为 base,设置圆柱体底座的大小和位置参数。设置完后,在 Lock All Location Values前打勾,锁定 base,防止误操作改变 base的位置。2223右击 base,选择 Add Link/box,添加转台臂。在弹出的窗口中,打开 Link CAD选项卡,修改转台大小尺寸。24打开 Gene
15、ral选项卡,去掉 Lock Axis Location前面的勾,勾选 Edit Axis Origin,激活虚拟电机的参数设置。RoboGuide中规定,模型对象必须绕虚拟电机 Z轴旋转,或者沿虚拟电机 Z轴直线运度。图中虚拟电机 Z轴显然不正确(绿色坐标轴),需要沿 X轴旋转-90度。注:只有在General选项卡打开,并且Edit Axis Origin前面打勾,此时显示的绿色坐标轴才是虚拟电机的坐标轴。旋转后,如图虚拟电机的 Z轴方向正确了。Lock Axis Location前打勾25打开 Link CAD选项卡,设置转台的物理位置。勾选 Lock Axis Location打开 M
16、otion 选项卡,在 Axis information 中选择 Group为 GP:2-BasicPositioner,Joint 为 joint1。注:机器人默认为GP:1(第1组),我们这里创建的变位机Basic Positioner为第2组GP:2。26下面创建转台的另外一臂,右击浏览器中点击 G:2,J:1-Link1,选择 Copy Link1复制刚才创建的转台臂。这两个转台臂是并列关系,都是连接在转台 base上的,右击浏览器中的base,选择 Paste Link1,这时浏览器中在 base 下多了一个 G:2,J:1-Link11,这样用复制和粘贴的方式可以更快得创建转台另一
17、臂。提示其他模型对象均可采用复制和粘贴得方法来加快创建速度。27由于选用了复制和粘贴的方式,Link11的虚拟电机参数与 Link1的参数是一样的,所以无需再设置,只需设置 Link11的位置参数。在浏览器中右击 G:2,J:1-Link11,选择 Link11 propertise,弹出 Link11 的属性设置窗口,在 Link CAD选项卡中设置 Link11的位置,并锁定。下面从模型库中添加工件。在浏览器中右击 Parts,选择 Add Part/CADLibray,弹出如下窗口:(也可以选择 Single CAD File从其他文件中导入工件模型,模型需要 igs格式。)这里选择 M
18、uffler,点击 OK28Name默认为 Part1,点击 OK29在浏览器中右击 Parts,选择 PartRack Properties,取消 Visible 前的勾,将工件及其放置台隐藏。30在浏览器中右击 G:2,J:1-Link1,选择 Add Link/Cylinder,在弹出的窗口中,选择 Link CAD选项卡,取消 Visible 前面的勾。在 General选项卡中勾选 Edit Axis Origin,设置虚拟电机的位置,如图所示,然后锁定电机位置在 Parts 选项卡中勾选 Part1,在 Part1 Offset 项中勾选 Edit Part Offset,然后修改
19、位置参数,或者直接用鼠标拖动工件到合适位置。31在 Motion 选项卡中,设置 Axis information如下图所示。这里添加的第一个工件作为 GP:2-Basic Positioner的第 2 轴,即 joint2.同样的方法添加第二个工件,作为 GP:2-Basic Positioner 的第 3轴,即32joint3。最后,可以用 TP示教了。333.1.23.1.2导入外部模型方法导入外部模型方法以气动转台伺服变位机为例,如何添加模型。34在“Cell Browser”右键点击35选择已做好的 IGS 格式的模型文件。在下面菜单里,CAD Location这一栏填写位置数据。去
20、掉此处的勾,可以隐藏该模型。待确认摆放位置后,请选中“Lock All在摆放好气动转台的底座后,现在来添加“转台支架”。35暂时把转台底座隐藏起来。见下图。36气动转台在空间坐标系中,是绕 Z轴旋转。现在马达所指的坐标系和空间坐标37然后在“Link CAD”中设置相应的位置偏移。这是设置工件的位置偏移。如果在做模型的时候,转动中心没做在轴线上,或者坐标系不一致,则需要在这里下面是选择转台的运动类型38如果是伺服转台,则选中“Servo”再选择第几组(Group),第几轴如果是气动转台,就可以选“I/O”。轴的类型:旋转、直线;速度设置;I/O Inputs 来控制转台,转动的角度;I/O O
21、utput 来检测转台是否转到指定角39现在,在转台支架上添加变位机。401这里的位置偏移量都是做模型中数据,可以在 3D 软件里测量出。2如果设置完后,发现不是绕你所希望的轴线旋转,可以在 Link CAD中设置偏移量,让它在绕轴线旋转。411设定变位机运动控制方式:Servo完成以上步骤后,变位机就可以通过 TP 来操作。以上这个例子中,工件和夹具以及变位机为一个整体数模,所以只需添加一次变位机即可。如果在工程项目设计前期还没夹具数模,也没有变位机模型,我们可以将工件简单得放上去,确认一下运动范围。可以按下面方法来操作。42在 Parts中添加工件。导入 IGS文43在转台另一侧再添加一变
22、位选中导入的工件,然后在 Offset中,填写合适的偏移量。43提示:(1).做模型时,要注意工件坐标系和 WeldPro中的坐标系对应起来,这样设置的时候比较简单。(2).做模型时,模型固定不动的部分保存为一个文件,转动部分作成一个文件。比如此例中,转台底座、变位机支架、变位机旋转部分分别保存为一个文件。(3).做模型时,尽量按绕 Z轴旋转或沿 Z方向移动来做模型。3.2.3.2.利用模型库创建利用模型库创建3.2.13.2.1导入默认配置的模型库变位机导入默认配置的模型库变位机44上图所示为新建 workcell 时选择变位机时的步骤。选择默认配置的变位机,即前面带有电机图标,且电机上不带
23、问号的(带问号的电机图标表示无默认值,是未定义的)。下面列出常用的变位机名称和图片:序号1.名称1-Axis Servo Positioner+Follower预览图备注带 从 动 端 的单轴变位机2.1-Axis Servo Positioner单 轴 变 位 机主动端3.1-AxisServoPositionger1000Kg单 轴 变 位 机主动端4.2-Axes Servo Positioner两轴变位机5.PositionerA两轴变位机6.System40.JPG转 台 变 位机,带 工 作间围栏7.Versa 2G(110Gear Box)双 工 位 单 轴变 位 机,带工 作
24、间 围 栏和 焊 机 等 外围设备458.VERSAGear box)4M-42(110三 轴 变 位机,带 工 作间 围 栏 和 焊机 等 外 围 设备9.Versa Rc3-L60(110GearBox)三 轴 变 位机,带 工 作间 围 栏 和 焊机 等 外 围 设备10.VERSA RCT转 台 变 位机,带 工 作间 围 栏 和 焊机 等 外 围 设备选择默认配置的变位机,在建立 workcell过程中,马达型号、减速比、转动范围等许多的设置值都不需要设置,直接采用默认值。且变位机的模型直接从模型库中自动提出,并自动装配好,可以直接使用。463.2.23.2.2手动装配模型库变位机手
25、动装配模型库变位机上图所示为新建 workcell 时选择变位机时的步骤。选择未定义的变位机,即前面带有电机图标,且电机上带问号的(一般选择 H896 Basic Positioner)。下面创建一个带从动端的单轴变位机来举例:新建一个 workcell,变位机选择 H896 Basic Positioner。右击浏览器中的 Machines,选择 Add Machine/CAD File,在弹出的对话框中选择文件路径:C(安装盘):Program FilesFANUCProSimproImageLibraryPositionersFANUC1 AxisArcPositoner1 AXIS_A
26、RC_POSITIONER_BASE.CSB,将导入单轴变位机主动轴的基座 BASE,在设置对话框中修改 Name为 BASE,然后修改位置参数,如下图所示:4748在浏览器中右击 BASE,选择 Add Link/CAD File,在弹出的对话框中选择文件路径:C(安装盘):Program FilesFANUCProSimproImageLibraryPositionersFANUC1 AxisArcPositoner1 AXIS_ARC_POSITIONER_J1.CSB,将导入单轴变位机主动轴的转盘,如下图所示:此时,转盘 J1 的位置不正确,需要设置位置参数(设置方法参见 3.1.1节
27、),在设置对话框中修改 Name为 J1,如下图:48下面添加从动轴,在浏览器中右击 BASE,选择 Add Link/CAD File,在弹出的对话框中选择文件路径:C(安装盘):Program49 FilesFANUCProSimproImageLibraryPositionersFANUC1AxisArcPositonerSub1AXIS_ARC_POSITIONER_SUB_BASE.CSB,在弹出的对话框修改 Name 为 SUB_BASE,设置位置参数(注意:在 Motion 选项卡中 Group选择 none)。在浏览器中右击 SUB_BASE,选择 Add Link/CAD F
28、ile,在弹出的对话框中选择文件路径:C(安装盘):Program FilesFANUCProSimproImageLibraryPositionersFANUC1 AxisArcPositoner1 AXIS_ARC_POSITIONER_SUB_J1.CSB,将导入单轴变位机从动轴的转盘,修改 name为 SUB_J1,设置转盘位置参数,Motion 选项卡的设置如下图所示:49这时,一个完整的单轴变位机就创建好了。其他形式的变位机库模型也都存在 C(安装盘):ProgramFilesFANUCProSimproImage LibraryPositioners文件夹中。50提示:此变位机用
29、了BASE、J1、SUB_BASE、SUB_J1一共4个模型,其中,J1(主动轴转盘)以link方式添加到BASE(主动轴基座),SUB_J1(从动轴转盘)也以link方式添加到SUB_BASE(从动轴基座)上,而SUB_BASE也是以link方式添加到BASE上的,只是在设置SUB_BASE时在Motion选项卡中的Axisinformation中Group选择none,这样SUB_BASE虽然串连在BASE上,但SUB_BASE并不会旋转。这样做的好处是,当变动BASE的位置时,SUB_BASE以及SUB_J1都会跟着一起变动。因此,在其他workcell中,一些外围设备例如焊房围栏,焊机
30、,控制柜等等,都可以用link的方式添加到某个基准模型上,由此可以通过移动这个基准模型,而移动整个与之相连的设备。下面列出 Positioners 文件夹常用的几款变位机名称和图片:序号1名称1AxisArcPositioner预览图备注单 轴 变 位机主动端21AxisArcPositionger1000Kg单 轴 变 位机主动端31AxisArcPositiongerSub单 轴 变 位机从动端5041AxisPositiongerL单 轴 变 位机主动端51AxisPositiongerS带 从 动 端的单轴变位机61AxisTurnTableL转台5171AxisTurnTableS转
31、台82AxesArcPositioner两轴变位机93AxesPositioner三轴变位机102AxesPositionerA两轴变位机51第三章第三章 创建机器人行走轴创建机器人行走轴3.1.3.1.行走轴利用模型库行走轴利用模型库Roboguide软件的库中自带了行走轴的数模,现在我们利用这个数模来建立一个机器人行走轴。先新建一个 workcell,注意创建过程中,要选中 J518(Extended Axis Control),否则无法添加。52打开新建的 workcell,行走轴需要在 Controlled Start 模式下设置。选择Robot/Restart Controller/
32、Controlled Start,机器人准备重启,并弹出的 TP 窗口53在 TP 上点击按钮“Menu”选择 MAINTENANCE移动光标至 Extended Axis Control,按 F4“MANUAL”54输入 1,按 enter55此行走轴作为 Group1 机器人的第七轴,所以输入 7,按 enter选择 2.Add Ext axes,按 enter接下来,TP 屏幕将出现一系列的提问设置,分别回答如下:1.Eenter the axis to add:12.Motor Selection:选择马达3.Motor Size:选择马达型号4.Motor Type Setting:
33、选择马达转速5.Amplifier Current Limit Setting:选择电流55(注意:如果选择的马达没有,将会失败,提示重新选择,直到选择了匹配的马达为止)6.Extended axis type:Integrated Rail(Linear axis)7.Direction:28.Enter gear Ratio:输入减速比(141)9.Maximum joint Speed Setting:No Change10.Motion Sign Setting:False11.Upper Limit Setting:4.5(假如导轨行程是 4.5)12.Lower Limit Set
34、ting:05613.Master Position Setting:014.Accel Time 1 Setting:NO Change15.Accel Time 2 Setting:NO Change16.Minimum Accel Time Setting:No Change17.Load Ration Setting:218.Amplifier Number Setting:119.Brake Number Setting:2(7)20.Servo Timeout:Disable回答这些问题之后,选择 Exit,按 enter(注意:如果想再添加一个行走轴,可以选择 2.Add Ext
35、 axes 继续添加,并且在后面的设置中回答问题 Eenter theaxis to add:2)出现 select group 菜单,选择 Exit,按 enter然后按 TP 上的按钮 Fctn,选择 Start(cold)机器人开始重启过程。然后 在工具栏上点击“Tools”,选中“Rail Unit Creator Menu”。56按“Exec”即可。用 TP 示教机器人沿外部轴行走时,需要切换设置。点击 TP 上的 SHIFT,再点击“COORD”按钮,出现如下窗口:移动上下左右箭头选中 EXT,即可完成切换。要切换回机器人,同样按 COORD,然后移动箭头选中 Robot.573.
36、移动上下左右箭头可以选1.按住 SHIFT2.按 COORD切换为行走轴后,此处由原此时,可以用 TP 示教行走轴了。583.2.3.2.行走轴自建数模行走轴自建数模这节我们做一个两轴行走轴,X和 Y轴,行走轴的数模用简单的 BOX代替(当然也可以用导入外部数模的方法)。先按照 3.1节的方法新建一个 workcell,当完成一系列提问式的设置时,如3.1节中第 20 个问题完成回答后,选择 2.Add Ext axes 继续添加,并且在后面的设置中回答问题 Eenter the axis to add:2(代表第二个轴)然后按照设置第一个轴相同的方法设置第二个轴,设置完成后,同样出现sele
37、ct group 菜单,选择 Exit,按 enter然后按 TP 上的按钮 Fctn,选择 Start(cold)机器人开始重启过程。重启完成后,右击 Machine 选择 Add Machine/Box59修改 name为 x-y Rail,如图修改 BOX属性,这个 BOX作为 Y 方向轨道下面创建 X方向轨道,右击 machines下面的 X-Y Rail,选择 Add Link/Box60修改 name为 x-Rail,如图修改 BOX的属性,这个 BOX作为 X轨道现在设置沿 Y轨道运动的马达轴的方向。目前马达轴 Z向向上,我们需要将马达轴 Z方向与 Y轨道方向相同,按照下图设置6
38、1然后修改 Link CAD中旋转 BOX到合适的位置设置 Motion,选择 Group1,jiont 选择 762右击 Machine下面的“G:1,J:7-X Rail”,选择 Attach Robot/GP:1-M-6iB(R-30iA)这样就可以把机器人安装在 X轨道上。设置 X轨道马达的 Z轴方向,使马达 Z轴与 X 导轨方向一致。63在 Link CAD中修改机器人的位置方向如图修改 Motion 属性然后可以用 TP 示教机器人行走轴了。64注:如果发现机器人的TCP点与机器人行走方向相反,需要将该行走轴的马达Z轴反方向设置。65第四章第四章 变位机协调功能变位机协调功能当焊接
39、大型工件时,需要变位机和机器人同时并行动作,实现对较长的焊缝连续不间断的焊接。这时需要用到变位机协调功能。4.1.4.1.单轴变位机协调功能设置单轴变位机协调功能设置1.新建一个带有单轴变位机的 workcell,新建过程中注意选中“J686(CoordMotion Package)”。如下图所示:652.安装机器人焊枪,并设置好TCP,然后用圆柱体和立方体安装一个简易的单轴变位机。3.添加工件 Part,如下图所示,用圆柱体做一个简单的工件664.将工件添加到转台上,下图所示5.打开 TP,激活 G2 变位机,点击 TP 上的“Posn”按钮,显示变位机的角位移,如果不是 0.000,请转动
40、变位机到 0.000672.使位置在1.点击 Posn 按686.下面需要记录三个点来完成设置。先示教机器人 TCP 至转台的某个角点点击 TP 上的按钮“Menu”,在弹出的窗口中选择“SETUP”6869然后点击 F1“TYPE”,在弹出的绿色窗口中选择“Coord”(注:如果看不到 coord,需要选择 0 NEXT进行翻页)设置 Leader Group 和 Follower Group的值Leader Group即变位机的组号。输入值后,需要按69Follower Group即机器人的组号。输入值后,需要按70点击 F2“C_TYP”,在弹出的对话框中选择“Unknown Pt”弹出
41、如下窗口,移动箭头使光标至 Point 1,按住 SHIFT,点击 F5 RECORD,这样,转台在 0度位置时,机器人 TCP 在转台某角点的位置就记录在 Point 1 了70在变位机激活的情况下,在 TP 上点击“Posn”,显示变位机角位移。使变位机转动到大于 30度的位置。图示为 31.156 度。激活机器人,并示教机器人 TCP 至转台上原先相同的那个角点。然后在 TP 上点 Menu Setup,将回到设置页面,移动光标至 Point 2,按 SHIFT和 F5RECORD,将记录下第二点位置。71用同样的方法记录第三个点位置,注意,变位机角位移增量需大于 30 度。72按 SH
42、IFT和 F3 EXEC,这样三个点都已记录完成。依次点选 Robot/Restart Controller/Cold Start,进行冷启动。737.验证设置结果74打开 TP,激活变位机,点击“Fctn”,选择“TOGGLE COORD JOG”,转动变位机,观察机器人是否随变位机一起运动,由此可判断设置是否成功。4.2.4.2.单轴变位机协调功能示例单轴变位机协调功能示例利用 4.14.1节节中的例子,让机器人在圆柱形工件上焊一段圆弧形焊缝,焊接同时,变位机同时转动。程序如下图所示:其中第 4、5步程序为相关协调动作语句。74具体效果,请参考附带的视频。75除协调动作相关程序之外,其机器
43、人与变位机协调动作的相第五章第五章 添加其他外围设备添加其他外围设备FANUC最新版的 ROBOGUIDE 含有丰富的模型库,使快速创建工程仿真成为可能。右击浏览器中的 Obstacles,依次点选 Add Obstacle/CAD Library76选中需要的模型,点击 OK,相应模型就被添加到 workcell中了。在弹出的模型设置对话框中修改模型的位置,可以直接输入位置数据,也可以用鼠标直接拖动模型中的三个坐标轴。77位置数修改比78下面大部分是用模型库里的模型创建的焊接工作间。78第六章第六章 仿真录像的制作仿真录像的制作点击“TestRun”中“Run Panel”,见下图。作相应的设置之后,点击 Record即可录制视频并自动保存。如果点击Run,只播放不保存。仿真录像存放在当前仿真文件目录下的文件夹 AVIs中。在录制过程中,用鼠标对仿真模型移动、旋转和放大缩小等实时操作,在视频中均能体现出来。79