使用ADAMS宏命令进行清除零质量并定义新材料

应用情况

导入模型后,一键清除零质量并定义材料属性。

实例背景

在ADAMS进行仿真时,简单的结构通常可以在ADAMS中直接建模。复杂的结构在ADAMS中建模繁琐困难,远远不如三维设计软件便利。因此,ADAMS仿真的第一步是将三维设计软件(包括但不限于SW、UG、Catia、Inventor等等)绘制模型导入。而导入后的模型会丢失材料属性导致无法正常仿真。对于零部件较多的模型材料定义有着工作量大、操作重复单一的特点,使用宏命令可以实现一键替换材料的目的。

假设模型文件名称为MODELE1导入模型部件有PART2-PART100。其中,部件材料都为钢。宏命令如下所示。

实例代码与注释

for variable_name=tempreal start_value=2 end_value=100    

!定义变量,起始值为2,终止值为100,启动FOR循环。

part modify rigid mass_properties&

!修改刚体质量属性

part_name=(eval('MODEL1.PART'//rtoi(tempreal)))&

!部件名称为MODEL1.PART(变量)

material_type=.materials.steel

!材料类型为steel,如果材料为其他可更改steel

End!结束FOR循环

注:

感叹号“!”后面内容表示注释,不影响命令,但注释不支持中文,实际使用请自行删除;

符号与“&”放在行末表示换行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值