adams-批量命名-cmd命令流
!-------------modify_part_name---------------!
for variable_name=ip start_value=1 end_value=16
entity modify entity =(eval("LB"//rtoi(ip))) new = (eval("rollerLB_"//rtoi(ip)))
end
!-------------------end----------------------!
adams-布尔运算合并-cmd命令流
part merge rigid_body part_name = lungu2 into_part = lunguLB
adams-批量添加轮系棍子运动副-cmd命令流
or variable_name = titr_wheel_ID start_value = 1 end_value = 16
marker create marker=(eval(".MODEL_1.lunguLB.MARKER_"//rtoi(titr_wheel_ID))) &
location=(eval(".MODEL_1.rollerLB_"//rtoi(titr_wheel_ID)//".cm")) &
orientation=(eval(".MODEL_1.rollerLB_"//rtoi(titr_wheel_ID)//".cm"))
constraint create joint Revolute &
joint_name=(eval(".MODEL_1.LB_REJOINT_"//rtoi(titr_wheel_ID))) &
i_marker_name=(eval(".MODEL_1.rollerLB_"//rtoi(titr_wheel_ID)//".cm")) &
j_marker_name=(eval(".MODEL_1.lunguLB.MARKER_"//rtoi(titr_wheel_ID)))
!constraint attribute constraint_name=(eval(".MODEL_1.LB_REJOINT_"//rtoi(titr_wheel_ID))) name_vis=off!
end