Adams机械系统动态质心实时显示功能介绍

1 概述


Adams中开发了新的命令程序,用于计算整个机械系统在仿真过程中总重量质心点的变化,模型中可以全部是刚性体,也可以包括弹性体。这一功能对于研究工程车辆运动时其质量动态转移非常有用,如下图所示工业机械手在运动过程中总质心位置的变化情况。

Adams机械系统动态质心实时显示的图1




2操作步骤


1) 在Adams中打开1_model_1.cmd模型文件,或者建立任一个机械系统的Adams仿真模型,须确保模型仿真没有错误。

Adams机械系统动态质心实时显示的图2

建立Adams机械仿真模型



2) 导入 2_Centroid_All.cmd文件,通过建立系统状态变量和设计变量,计算出系统内包含所有部件的总质心的X、Y、Z三个方向的坐标位置数据。

Adams机械系统动态质心实时显示的图3

导入命令文件建立系统数据


在2_Centroid_All.cmd文件内,通过For循环和设计变量对模型中除Ground以外的部件进行遍历查找,获取模型部件的总质量和质心X、Y、Z三个方向的坐标值,具体见下面程序。

Adams机械系统动态质心实时显示的图4

使用For循环对模型中的部件进行查找并计算质量



然后创建系统的状态变量,其值为上述得到的设计变量值,下图为设置质心X方向的坐标值的状态变量程序,同理可以得到Y方向和Z方向的坐标值。

Adams机械系统动态质心实时显示的图5

质心坐标X方向的状态变量设置代码



3) 导入3_create_indicator.cmd文件,会在得到的模型质心位置处创建一个质点,表示是一个质心位置。仿真模型后,能得到模型质心的轨迹曲线。

Adams机械系统动态质心实时显示的图6

模型的质心和轨迹曲线



在3_create_indicator.cmd文件中,使用固执约束把该质点质心的坐标值与上述得到的模型质心坐标值关联起来,实现质点位置实时变化。

Adams机械系统动态质心实时显示的图7

使用固执约束得到质点质心坐标

通过以上步骤,实现机械系统模型动态质心的实时显示。



3 参考信息

参考模型:1_model_1.cmd、2_Centroid_All.cmd和3_create_indicator.cmd

适用版本:适用于Adams所有版本

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空