用SolidWorks绘制的机械手抓取物体的过程动画,如何快速准确的制作这个动画呢?这里需要一定的技巧。制作过程免费分享给大家。 请继续往下看。

solidworks齿轮教程(快速用SolidWorks制作的机械手抓物体动画)(1)

机械手抓取物体的过程

建模过程我就不多说了,想要这个模型的朋友可以私信我。 我把原模型发给大家。原模型比这个要复杂一些。这个是我简化过的模型。

SolidWorks制作运动动画,可以用拖拽的方式,也可以用马达(包括线性马达和旋转马达)来实现物体的运动。但是,不管是拖动,还是马达,都有一定的条件。

想要在模型中拖动物体运动,在运动的方向上就不能有约束配合。 如果要控制运动的位置,可以使用高级配合中的角度和位移。 高级配合中的这两个值是可以设置最大值和最小值的。用马达就需要设置参数,有时候参数是不知道的。 这也很麻烦。

这里介绍另一种动画的制作方法。 利用配合控制器来完成的动画。 配合控制器可以控制角度和距离配合。通过距离和角度的变化,来实现物体的运动。 角度配合和距离配合最好是高级配合。设置了最小值和最大值的。这样,在配合控制器中直接拖动滑块就能完成控制了。如下图。

solidworks齿轮教程(快速用SolidWorks制作的机械手抓物体动画)(2)

配合控制器来控制机械手的运动

配合控制器的使用方法

1、首先就是在配合中,创建需要的距离配合和角度配合。最好是用高级配合来完成,并且重新命名,方便识别。调整的时候比较方便。特别是配合比较多的情况。

2、打开配合控制器。配合控制器在插入菜单中可以找到,也可以右键单击配合,选择配合控制器。

3、选择收集所有支持的配合,或者手动添加配合。把需要控制的配合添加到配合控制器中的配合中。 可以上下调整配合的位置。方便控制的操作。这里要注意一个问题,就是装配体的初始位置要事先调整好。 因为一旦进入到配合控制器,再进行调整,那就是第二个动作了。所以要先调好初始位置。

4、因为都是高级配合,所以直接拖动滑块进行调整动作就行可以。 如果是普通配合,可以输入数值来控制。但是这就比较麻烦了,如果数值不对,还需要重新调试。而拖动滑块可以看到抓手的位置,就很方便了。这里有个问题,拖动滑块的过程中,有可能运动是错误的。和配合中的设置不一样。 如何解决最后解释一下。

solidworks齿轮教程(快速用SolidWorks制作的机械手抓物体动画)(3)

5、调整好位置后,保存位置。保存位置按钮如上图,保存后在下面的动画中,可以看到多了一个位置2,后面的时间是可以设置的,根据需要设置时间。

solidworks齿轮教程(快速用SolidWorks制作的机械手抓物体动画)(4)

6、用上面的方法,依次添加各个位置。 并调整时间。

solidworks齿轮教程(快速用SolidWorks制作的机械手抓物体动画)(5)

7、如果想修改或删除某个动作的位置。选择要更改的位置,然后拖动滑块修改机械手的位置。修改结束后别忘了点一下更新。把动作更新了。如果是删除,选择位置后直接点更新旁边的×,就可以把位置删除了。

solidworks齿轮教程(快速用SolidWorks制作的机械手抓物体动画)(6)

8、计算动画,选择左下角的计算器模样的图标,计算上面编制好的动画, 也可选择几个位置记性计算。 直接计算出动画。

solidworks齿轮教程(快速用SolidWorks制作的机械手抓物体动画)(7)

到这里,配合控制器的操作告一段落。 从动画中我们也可以看到,红色小块并没有被移动。所以我们还要在动画中,处理这一部分。

动画的合成

1、新建运动算例,在运动向导中选择配合控制器,一路下一步。直到完成。 其中的选项不难,根据需要选择。

solidworks齿轮教程(快速用SolidWorks制作的机械手抓物体动画)(8)

2、点击播放按钮观察一下运动是否正确。如果有问题,可以按下计算,重新计算一下试试。这里也有可能出现一些莫名其妙的错误。如何解决还是最后再说一下。

3、分析一下,红色小块如何才能跟随机械抓手运动呢?这里就需要一个配合,将小块和抓手联系在一起。可以用锁定配合将小块和抓手头部进行锁定。要实现这一效果。 可以事先做一个锁定配合,然后压缩。 在合适的时间解压缩。在合适的位置在压缩。

solidworks齿轮教程(快速用SolidWorks制作的机械手抓物体动画)(9)

4、如果要小块正好放在平台上,可以用一个重合配合来完成,同样,在小块需要抬起的时候压缩掉这个配合。在小块放下的时候,解压这个配合。

5、最后,别忘了重新计算一下动画。 最终得到的动画结果就是上面最开始的那个动画了。

一些错误的解决办法

用配合控制器的时候,可能会出现一些莫名其妙的问题。明明配合没问题。但是到配合控制器中,就会出问题。比如运动方向出现问题。 现在分享一下我一般的解决办法。

1、要保证每个配合都要没有问题。 报错肯定不行。

2、如果没有报错,还是不行,可以从新做配合。 换一组配合面试试。

3、最好用固定配合面来配合移动的配合面。用移动的面配合移动的面就容易出现错误。

4、动画中出现错误。可以把动画删除,再重新添加试试。或者关闭SolidWorks,在启动试试。

上面就是我的方法。有时候还是很有用的。大家可以试试。关键有事的错误真的莫名其妙,还找不到原因。如果大家有什么更好的解决办法。麻烦留言告知一下。

最后发两个我的专栏的连接。感兴趣的朋友可以看看。不感兴趣的可以直接忽略掉。这种文章本来看的人就不多。请原谅我突然的广告。。。

,