如何使用*DEFINE_CURVE_FUNCTION和*DEFINE_FUNCTION?

浏览:2325 回答:2

各位老师,小弟最近在学习使用*DEFINE_CURVE_FUNCTION/*DEFINE_FUNCTION关键字有两个问题一直没有解决:

(1)通过*DEFINE_CURVE_FUNCTION,设置与刚体Z向位移(DZRB)变化相关的外力,但在计算时出现
Error 20405 (STR+405)
in load curve I.D. 0
我的程序是
*DEFINE_CURVE_FUNCTION_TITLE
Boxforce
$#    lcid      sidr       sfa       sfo      offa      offo    dattyp      
         2         0       1.0       1.0       0.0       0.0         0
$#                                                                      function
If(DZRB(1)<=10., 0., 0., 3920080.*(DZRB(1)-10.))
*LOAD_RIGID_BODY
$#     pid       dof      lcid        sf       cid        m1        m2        m3
         1         3         2      -1.0         0         0         0         0

(2)第二个问题是采用*DEFINE_FUNCTION设置完后,在*LOAD_BODY_Z、*LOAD_RIGID_BODY等卡片的LCID中均不显示,LCID中仅显示Define_CURVE的设置,这是为什么呀?

非常感谢!

邀请回答 我来回答

全部回答

(1)
默认 最新
蓝牙

函数定义你按照用户手册的说明进行书写, 一般不会有太大问题! 此外建议用R11以上的用户手册,讲的比较详细

2020年4月12日
已采纳 评论 1 点赞 1

没解决?试试专家一对一服务

换一批