如何在node编号不连续的柔性体上批量建立marker
比如。有个柔性体,我要在编号为2 9 11 100这几个点上建立marker,应该可以先定义一个数组,然后写个循环依次读取数组中的数字,建立marker,请问有大神知道这在宏命令里要怎么实现吗?defaults model model_name=xxx
variable create variable_name=ip integer_value=1
variable create variable_name=k integer_value=1
variable set variable=NODENUMBER integer= &
2,9,10,11,100
while condition=(ip<=5)
variable set variable=NDNB integer=(NODENUMBER)
marker create marker_name=(eval("xxx.FLEX_BODY_1.MARKER_"//ip)) node_id=(eval(NDNB)) adams_id=(eval(ip))
variable modify variable_name=ip integer_value=(eval(ip+1))
variable modify variable_name=k integer_value=(eval(k+1))
end!while
variable delete variable_name=ip
variable delete variable_name=k
variable delete variable_name=NDNB
variable delete variable_name=NODENUMBER zouxt19931106 发表于 2018-7-2 10:03
defaults model model_name=xxx
variable create variable_name=ip integer_value=1
variable create varia ...
怎么读取inp文件里生成的点集,然后在点集里对应点的位置生成marker点呢???
建一个marker然后看对应的命令语句,照着写就行
页:
[1]