声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2181|回复: 0

[ADAMS专区] ADAMS/Rail中创建轮轨接触力状态变量的方法

[复制链接]
发表于 2011-3-16 08:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
1.打开车辆模型,进行预载分析后,再进行dynamic simulation,Mode of simulation选项可以选择files_only形式
2.Tools--command Navigator--data_element--create--variable创建状态变量

3.进入函数编辑器,选择Force in Object下的Six-component Force/Torque,点Assist打开对话框

4.在Six-component Force/Torque一栏点右键,选择general force--Browse,打开Database Navigator。可以看到模型下面包含有四项,每一项为一个轮对,双击任意一项,可以看到里面包含左右车轮两项,建左侧车轮的轮轨接触力变量时选择left_gforce--OK.在对话框中的Force Component一项中选择Fy(3)建立横向轮轨力,选择Fz(4)建立垂向轮轨力。之后依次点OK即可成功创建接触力状态变量。

5.每个车轮有横向、垂向接触力,单车模型共有8个车轮,所以共需要建16个状态变量。如果是多车编组模型的话比较麻烦。而且轮轨力变量的创建无法保存,必须在装配模型进行动力学仿真之后才会出现general force,所以每次打开ADAMS都需要创建变量,相当繁琐。因此,可以在首次创建之前,先打开宏命令记忆功能(Tools--Macro--Record Reply--Record start),然后进行2~4的操作,当创建完所有的变量后再点击宏命令结束命令(Tools--Macro--Record Reply--Record end),然后再点击保存宏命令(Tools--Macro--Record Reply--write Recorded Macro),这样就可以在默认路径下生成一个cmd文件。每次重新打开模型,进行完第1项操作后,点击file--import,运行前面创建的cmd文件即可,忽略错误信息。
回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-13 09:33 , Processed in 0.056065 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表