找回密码
 注册
Simdroid-非首页
查看: 92|回复: 1

[用户自编子程序] 宏命令错误,显示模型不存在

[复制链接]
发表于 2018-5-17 10:33:31 | 显示全部楼层 |阅读模式 来自 山西太原
    | variable create variable_name=ip1 integer_value=0
    | while condition=(ip1<=22)
    | variable modify  variable_name=ip1 integer_value=(eval(ip1+1))  
    | contact create contact_name = (eval(".MODEL_2.contact_jie_lianbanshang"//ip1)) &
    | adams_id = (eval(ip1)) &
  > | i_geometry_name = (eval(" .MODEL_2.lianjie_"//ip1//".lianjie_"//ip1 ))&
    | j_geometry_name = (eval(".MODEL_2.lianbanshang_"//ip1//".shang_"//ip1)) &
    | stiffness = 1.0E+008     &
    | damping = 10000.0   &
    | exponent = 1.5   &
    | dmax = 1.0E-004
    | end
    | variable delete variable_name=ip1


! >> MACRO_1
! >> variable create variable_name=ip1 integer_value=0
! >> while condition=(ip1<=22)
! +1>> variable modify  variable_name=ip1 integer_value=(eval(ip1+1))  
! +1>> contact create contact_name = (eval(".MODEL_2.contact_jie_lianbanshang"//ip1)) &
! +1&> adams_id = (eval(ip1)) &
ERROR:  ---------------------------------------------------------------------
ERROR:  Error detected on line number 6, character 71 of the macro '.MACRO_1'.
ERROR:  Database object " .MODEL_2.lianjie_1.lianjie_1" does not exist
ERROR:  Database object " .MODEL_2.lianjie_1.lianjie_1" does not exist
ERROR:  The command was not executed.
ERROR:  +1&> i_geometry_name = (eval(" .MODEL_2.lianjie_"//ip1//".lianjie_"//ip1 ))&
这个 " .MODEL_2.lianjie_1.lianjie_1"明明存在,为什么说不存在?
 楼主| 发表于 2018-5-17 17:15:18 | 显示全部楼层 来自 山西太原
Simdroid开发平台
没人回复,我自己先顶一下,我又单独试了一下这个程序
contact create contact_name = (eval(".MODEL_2.contact_jie_lianbanshang"//ip1)) &
adams_id = (eval(ip1)) &
i_geometry_name = (eval(" .MODEL_2.lianjie_"//ip1//".lianjie_"//ip1 ))&
j_geometry_name = (eval(".MODEL_2.lianbanshang_"//ip1//".shang_"//ip1)) &
结果.MODEL_2.lianjie_1.lianjie_1还是不存在
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-26 01:07 , Processed in 0.027031 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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