Delmia仿真教程进阶:运动机构制作(三)运动机构定义

0 评论

1、数据整理:如果我们拿到的机器人数据没有按照各关节进行分类,则需要我们先进行处理,将机器人各关节分别另存为cgr格式文件,然后新建装配体文件,导入cgr格式的各关节文件,保存为新的机器人装配体文件,类似X枪和C枪的处理过程。

2、若机器人数据经过另存cgr处理这一步,则在定义机构的之前,就必须要在各关节旋转中心创建设计坐标系,这主要是因为经过另存cgr这一步之后,模型数据已经不是实体状态,无法直接选择模型本身的旋转中心线,只能通过创建设计坐标系来作为辅助旋转轴线(坐标系z向),具体操作类似X枪的机构定义过程。

3、机构定义:新建机械装置,选择MA1440-BASE为固定零件,机械装置创建完成后移动S轴使其和BASE之间有一定的距离,这样方便选取两者的接触面。在Device Building工具条中选择旋转接合命令,分别选取BASE和S轴的中心轴线和接触平面,如下图所示选中驱动角度、零偏移, 点击确定后S轴自动回到初始位置,并弹出可以模拟机械装置对话框,点击确定将其关闭;


4、重复上述步骤,依次完成剩余5个关节运动机构的定义,需要注意的是要依次创建各关节运动机构,不能打乱顺序随便创建。完成后打开机械装置操作面板对话框,查看各关节运动是否正确;


5、关节运动方向及零位调整:参考机器人手册查看关节转动方向是否正确,若需要修改方向,则在机械装置下面的命令列表里直接双击需要改变方向的命令,弹出编辑命令对话框,并且视图中出现一个蓝色箭头,鼠标左键单击此箭头可改变关节转动正负方向。编辑命令对话框中,有一个重置为零的按钮,可以将关节当前位置重置为零位;


6、设置极限位置:新建机器人HOME位置,然后按下图所示设置机器人各关节的极限值,完成后点击确定;


7、创建坐标系:创建机器人BASE坐标和TOOL坐标,注意坐标系的方向要调整到正确方向,避免安装时产生不必要的麻烦,如下图所示;


8、创建机器人IK:在工具栏中选择创建机器人IK命令图中1,弹出如下图所示的对话框,安装零件和安装偏移分别选择机器人T轴(1007)和工具坐标,参考零件和基本零件选择MA1440-BASE零件(1001),然后求解类型选择常规反转,运动类别选择联接的【RRR:RRR】(表示6个旋转运动);


9、完成以上设置后,点击高级的按钮后会多出一些选项,如见下图所示,点击确定完成IK创建,同时左侧模型树中机器人装配体的图标也变为机器人形状,并增加机器人控制器一列;


10、选择控制器点击鼠标右键,打开属性对话框,在运动控制器属性界面下,接合内插模式选择转动符号,确定;


11、打开机器人操作面板对话框,可以看到此时罗盘自动捕捉到机器人TCP位置,可以直接拖动罗盘操作机器人,也可以单轴运动;


以上就是6轴机器人运动机构定义以及机器人IK的创建过程。

相关软件
CATIA 是全球出色的产品设计和体验解决方案。它被不同行业的领导组织所采用,用以开发我们日常生活见到和使用的产品。CATIA 不仅能够为所有产品建模,还能够在现实行为背景下建模:在体验时代进行设计。系统架构师、工程师、设计师、建筑专业人员
相关阅读