1、首先打开桌面的adams三维仿真软件,导入模型之后,选择界面上方“motions”一栏的“joint motions”-驱动副。
2、之后会出现参数设置窗口,这里将电脑的默认值30dtime作为输入。
3、之后直接点击旋转副,驱动副就会直接添加,如下图所示。
4、添加成功后,左侧的“motions”下会显示“motion—1”,如下图所示就完成了。
你可以使用Adam的累计梯度更新方法来加载位移详情,这是一个优化算法,用于最小化成本函数。在这种情况下,梯度更新方法会根据所选择的优化策略来计算位移向量的增量,然后更新位移向量的值,使它们更接近所需的解决方案。在前面的博文中两次谈过如何学习ANSYS,却没有一篇提到如何学习ADAMS,这对于ADAMS似乎不大公平。这是为什么呢?可能,在我心中有一种情结,觉得ADAMS比较简单,很容易学会,似乎不用多说什么。但是我在多年的教学中发现,对于机械系的大学生而言,ADAMS比ANSYS更有用。ANSYS,虽然我经常在鼓吹它的好,但是它的门槛比较高,即便是大四的学生,对于ANSYS,要勉强入门都很困难。那么,我不如谈一些更加实用的软件,比如ADAMS,它几乎可以适用于每个机械系的学生,而且非常容易上手,更有意思的是,它相当有用。下面就简单的谈谈ADAMS,并说说我学习它的体会。
ADAMS是一个多体动力学软件,说白了,就是对机构做动力学分析的软件。说得更直截了当一些,它是理论力学以及机械原理,机械振动的辅助分析软件。理论力学中的绝大部分静力学,运动学,动力学问题,可以用ADAMS轻而易举的解决;对于机械原理中的机构分析和设计,ADAMS也是绝佳的辅助工具;至于机械振动中的单自由度系统,多自由度系统的振动,乃至连续体的振动问题,都可以用ADAMS来解决。
除了做分析以外,ADAMS也可用于优化设计,它提供了一整套做试验设计,优化设计的工具。无需任何编程,就可以轻松的对机构做优化设计,因此,它也是机构优化设计的工具。
那么,谁可以学习ADAMS如何学习ADAMS呢?
先回答第一个问题,谁可以学习ADAMS
首先,在大二上学期,在学习理论力学的同时,就可以学习ADAMS,用它来做一些动画,帮助自己理解机构;
其次,在大二下学期,在学习机械原理的时候,可以用ADAMS来帮助自己做连杆机构,凸轮机构,齿轮机构的分析与设计;
再次,在大三,学习机械振动的时候,可以用ADAMS来帮助自己理解单自由度系统,两自由度系统,多自由度系统的振动行为。
最后,在学习优化设计的时候,可以用ADMAS来帮助自己做优化设计,学习如何先做试验设计,再做优化设计的流程,从而对于机构的方案设计有一个完整的概念。
第二个问题,如何学习ADAMS呢?
ADAMS是由很多模块组成的,如下图。
其中,
CAR,CHASIS,DIRVELINE------主要是与汽车某个零部件设计相关的专业模块,开始学习的时候不用理睬;
FLEX------------------------是柔性体模块,开始学习时也不用看它;
INSIGHT---------------------是优化设计模块,等大家学习完优化设计这门课程后再去看它,
SOLVER-----------------------是求解器,我们几乎不用直接与它打交道,一个按钮就可以调用。
VIEW-------------------------这是我们用得最多的模块,用于建模,分析。
POSTPROCESSOR----------------后处理模块,用的很多。
可见,对于ADAMS,我们最开始只要用VIEW和POSTPROCESSOR就足够了。而其中POSTPROCESSOR这个后处理模块用起来相当容易,我们的主要精力应该是在VIEW上。
下面谈谈如何用VIEW首先给出ADAMS2013/VIEW的主界面。
使用ADMAS基本上就是三步:
(1)建模。在VIEW里面。
(2)分析在VIEW里面,按动一个按钮启动计算,这实际上是ADAMS的核心。不过我们不需要了解其细节。
(3)后处理在VIEW里面,按动一个按钮就可以进入到该后处理软件,然后也可以在该后处理软件中按一个按钮迅速回到VIEW这个软件。
总体上而言,第一步,建模是核心。
建模,要建立什么样的模型呢?
对于我们机械系的同学而言,就是创建一个机构。
我们知道,机构是由构件通过运动副连接而成的运动链,其中有一个构件是固定在地面上的。
因此,创建机构很容易,先创建构件,然后创建运动副,接着施加驱动,这就可以了。
构件可以是实体或者是点,线这样的几何元素;运动副就是在机械原理中出现的转动副,移动副这些东西;而驱动无非就是施加转动速度,移动速度。另外,也可以施加驱动力和驱动力偶。这样,机构的模型就建成了,然后就可以开始做分析。而后处理中,无非就是看看构件或者构件上的某个点,它的位移,速度和加速度曲线。或者,是考察运动副上的约束力是如何变化的。所以,它最后求解的实际上是理论力学最关心的内容。
这就是ADAMS。
因此,要学习ADAMS,建议从大二上学期就开始,当老师讲解运动学部分时,学生就可以开始安装ADAMS,并在里面创建机构,用之试探着求解理论力学的运动学里面的习题。这会很有意思。因为我们发现,理论力学习题中那些很难理解的机构现在运动起来了!而且它可以给出任何一个点的位移,速度和加速度曲线,从而可以对我们求解的结果进行验算。
而在学习机械原理的时候,尤其是对于四杆机构,ADAMS的用处相当的大。我们可以创建各种四杆机构,然后给原动件施加驱动,很快我们就发现,当四杆长度不满足杆长条件时,的确没有周转副出现。当我们经过调试满足杆长条件以后,通过改变固定杆件,就可以很兴奋的看到它的确有时候是双曲柄机构,有时候是双摇杆机构,有时候是曲柄摇杆机构。更有意思的是,我们在设定一个角度测量以后,可以方便的看到压力角是如何随着原动件的转动而变化的,这一点对于凸轮机构同样适用。
对于笔者而言,ADAMS最大的用处是做方案设计。当我们做方案设计的时候,可能在AUTOCAD中做出不少方案,那么这些方案的运动会按照自己的想象进行吗?此时,ADAMS是绝佳的工具。通过简单的绘制线条和圆圈,我们就可以得到机构运动简图,从而考察该机构的运动过程,进行方案的评选。其中的乐趣,只有大家用到以后才有体会。
暂时就说这么多吧。总之,ADAMS从大二开始就可以伴随我们的整个大学期间,无论是对于课程的学习,还是做创新设计,课程设计,毕业设计,都相当有用。建议每个机械系的大学生都学好ADAMSadams输出力施加方法如下:
前提是加好了运动副,再用工具栏中的RotationalJointMotion来添加驱动力。 想看动态效果需要用simulation,记住选default或dynamic情况下的。我也纠结过一段时间,现在搞定了。方法是在m_1和m_2上各放置一个旋转运动(假如你需要这两个关节旋转运动),将默认的30dtime修改为step函数,m_1运动时间内m_2速度设为零,运动到所需时刻令m_1为零,m_2开始运动。比如,m_1用10秒时间转动360°,然后m_2用10秒转动720°,可以设置m_1运动副上运动函数为——STEP( time , 0 , 0 , 10 , 360d ) ,m_2为——STEP( time , 10 , 0 , 20 , 720d )。移动副类似。建议看一下step函数。当然,如果你要很精确的话,还可以配置传感器,设定关节动作。祝好运!使用 Adams 平移驱动首先要确保你的控制器已经安装并正确配置。接下来,按照以下步骤设置 Adams 平移驱动:
1打开 Adams 控制器应用程序,然后找到“动力学设置”标签。
2点击“平移”,然后在“模式”选项卡上选择“双向”。
3在“参数”选项卡上输入平移的起始位置和终止位置。
4在“调整”选项卡上输入控制器的“平移速度”,“加速度”和“减速度”参数。
5点击“确定”按钮保存更改。
6点击“启动”按钮,控制器就会开始运行,并开始实现来回平移。Adams可以通过设置运动模型和控制器来实现物体的左右运动。具体步骤如下:1 在Adams中创建一个运动模型;2 在运动模型中添加物体;3 设置物体的运动轨迹;4 设置控制器;5 运行模拟,查看物体的运动情况。adams中物体的位置怎么确定?
1、在标记点附近点击右键,在显示出的所有点中,左键选取;2、完成计算后,点击进入animation controls,选择trace maker,之后选择想要记录轨迹的点,之后再播放就可以看到轨迹了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)